Home
last modified time | relevance | path

Searched refs:CAN_STATE_BUS_OFF (Results 1 – 25 of 40) sorted by relevance

12

/Linux-v6.1/drivers/net/can/dev/
Ddev.c34 case CAN_STATE_BUS_OFF: in can_update_state_error_stats()
79 case CAN_STATE_BUS_OFF: in can_get_state_str()
114 if (unlikely(new_state == CAN_STATE_BUS_OFF)) { in can_change_state()
181 if (priv->state != CAN_STATE_BUS_OFF) in can_restart_now()
/Linux-v6.1/drivers/net/can/usb/kvaser_usb/
Dkvaser_usb_hydra.c850 *new_state = CAN_STATE_BUS_OFF; in kvaser_usb_hydra_bus_status_to_can_state()
888 if (old_state == CAN_STATE_STOPPED && new_state == CAN_STATE_BUS_OFF) in kvaser_usb_hydra_update_state()
902 if (new_state == CAN_STATE_BUS_OFF && old_state < CAN_STATE_BUS_OFF) { in kvaser_usb_hydra_update_state()
916 old_state >= CAN_STATE_BUS_OFF && in kvaser_usb_hydra_update_state()
917 new_state < CAN_STATE_BUS_OFF) in kvaser_usb_hydra_update_state()
920 if (new_state != CAN_STATE_BUS_OFF) { in kvaser_usb_hydra_update_state()
1051 old_state >= CAN_STATE_BUS_OFF && in kvaser_usb_hydra_error_frame()
1052 new_state < CAN_STATE_BUS_OFF) in kvaser_usb_hydra_error_frame()
1056 if (new_state == CAN_STATE_BUS_OFF) { in kvaser_usb_hydra_error_frame()
1075 if (new_state != CAN_STATE_BUS_OFF) { in kvaser_usb_hydra_error_frame()
Dkvaser_usb_leaf.c724 if (priv->can.restart_ms && priv->can.state >= CAN_STATE_BUS_OFF) { in kvaser_usb_leaf_tx_acknowledge()
792 new_state = CAN_STATE_BUS_OFF; in kvaser_usb_leaf_rx_error_update_can_state()
797 if (cur_state < CAN_STATE_BUS_OFF) { in kvaser_usb_leaf_rx_error_update_can_state()
818 cur_state >= CAN_STATE_BUS_OFF && in kvaser_usb_leaf_rx_error_update_can_state()
819 new_state < CAN_STATE_BUS_OFF) in kvaser_usb_leaf_rx_error_update_can_state()
894 old_state >= CAN_STATE_BUS_OFF && in kvaser_usb_leaf_rx_error()
895 new_state < CAN_STATE_BUS_OFF) { in kvaser_usb_leaf_rx_error()
928 if (new_state != CAN_STATE_BUS_OFF) { in kvaser_usb_leaf_rx_error()
/Linux-v6.1/drivers/net/can/
Dat91_can.c883 new_state <= CAN_STATE_BUS_OFF) { in at91_irq_err_state()
899 new_state <= CAN_STATE_BUS_OFF) { in at91_irq_err_state()
909 case CAN_STATE_BUS_OFF: in at91_irq_err_state()
947 case CAN_STATE_BUS_OFF: in at91_irq_err_state()
960 at91_chip_stop(dev, CAN_STATE_BUS_OFF); in at91_irq_err_state()
989 *state = CAN_STATE_BUS_OFF; in at91_get_state_by_bec()
1008 new_state = CAN_STATE_BUS_OFF; in at91_irq_err()
Dsun4i_can.c563 state = CAN_STATE_BUS_OFF; in sun4i_can_err()
569 if (skb && state != CAN_STATE_BUS_OFF) { in sun4i_can_err()
632 if (state == CAN_STATE_BUS_OFF) in sun4i_can_err()
Dkvaser_pciefd.c1218 if (new_state == CAN_STATE_BUS_OFF) { in kvaser_pciefd_change_state()
1242 *new_state = CAN_STATE_BUS_OFF; in kvaser_pciefd_packet_to_state()
1244 *new_state = CAN_STATE_BUS_OFF; in kvaser_pciefd_packet_to_state()
1285 if (old_state == CAN_STATE_BUS_OFF && in kvaser_pciefd_rx_error_frame()
1373 if (old_state == CAN_STATE_BUS_OFF && in kvaser_pciefd_handle_status_resp()
1446 if (can->can.state != CAN_STATE_BUS_OFF && in kvaser_pciefd_handle_status_packet()
Dti_hecc.c656 if (max(tx_state, rx_state) != CAN_STATE_BUS_OFF) { in ti_hecc_change_state()
711 rx_state = CAN_STATE_BUS_OFF; in ti_hecc_interrupt()
712 tx_state = CAN_STATE_BUS_OFF; in ti_hecc_interrupt()
Dgrcan.c617 state = CAN_STATE_BUS_OFF; in grcan_err()
630 case CAN_STATE_BUS_OFF: in grcan_err()
682 if (priv->can.restart_ms && oldstate == CAN_STATE_BUS_OFF) { in grcan_err()
/Linux-v6.1/include/uapi/linux/can/
Dnetlink.h73 CAN_STATE_BUS_OFF, /* RX/TX error count >= 256 */ enumerator
/Linux-v6.1/drivers/net/can/mscan/
Dmscan.c47 CAN_STATE_BUS_OFF enumerator
178 if (priv->can.state <= CAN_STATE_BUS_OFF) in mscan_restart()
359 if (priv->can.state == CAN_STATE_BUS_OFF) { in mscan_get_err_frame()
420 if (priv->can.state < CAN_STATE_BUS_OFF) in mscan_rx_poll()
/Linux-v6.1/drivers/net/can/usb/etas_es58x/
Des58x_core.c260 return es58x_priv(netdev)->can.state < CAN_STATE_BUS_OFF; in es58x_is_can_state_active()
767 if (can->state == CAN_STATE_BUS_OFF) { in es58x_rx_err_msg()
790 if (can->state < CAN_STATE_BUS_OFF) in es58x_rx_err_msg()
808 if (can->state < CAN_STATE_BUS_OFF) in es58x_rx_err_msg()
820 if (can->state != CAN_STATE_BUS_OFF) { in es58x_rx_err_msg()
821 can->state = CAN_STATE_BUS_OFF; in es58x_rx_err_msg()
2004 case CAN_STATE_BUS_OFF: in es58x_set_mode()
2025 case CAN_STATE_BUS_OFF: in es58x_set_mode()
/Linux-v6.1/drivers/net/can/ifi_canfd/
Difi_canfd.c475 case CAN_STATE_BUS_OFF: in ifi_canfd_handle_state_change()
477 priv->can.state = CAN_STATE_BUS_OFF; in ifi_canfd_handle_state_change()
512 case CAN_STATE_BUS_OFF: in ifi_canfd_handle_state_change()
553 (priv->can.state != CAN_STATE_BUS_OFF)) { in ifi_canfd_handle_state_errors()
556 CAN_STATE_BUS_OFF); in ifi_canfd_handle_state_errors()
/Linux-v6.1/drivers/net/can/sja1000/
Dsja1000.c423 state = CAN_STATE_BUS_OFF; in sja1000_err()
429 if (state != CAN_STATE_BUS_OFF) { in sja1000_err()
489 if(state == CAN_STATE_BUS_OFF) in sja1000_err()
/Linux-v6.1/drivers/net/can/spi/
Dmcp251x.c1002 if (priv->can.state == CAN_STATE_BUS_OFF) { in mcp251x_tx_work_handler()
1118 new_state = CAN_STATE_BUS_OFF; in mcp251x_can_ist()
1144 new_state <= CAN_STATE_BUS_OFF) in mcp251x_can_ist()
1149 new_state <= CAN_STATE_BUS_OFF) in mcp251x_can_ist()
1174 if (priv->can.state == CAN_STATE_BUS_OFF) { in mcp251x_can_ist()
Dhi311x.c581 if (priv->can.state == CAN_STATE_BUS_OFF) { in hi3110_tx_work_handler()
651 new_state = CAN_STATE_BUS_OFF; in hi3110_can_ist()
676 if (new_state == CAN_STATE_BUS_OFF) { in hi3110_can_ist()
/Linux-v6.1/drivers/net/can/spi/mcp251xfd/
Dmcp251xfd-core.c854 if (priv->can.state == CAN_STATE_BUS_OFF) { in mcp251xfd_get_berr_counter()
1054 tx_state = CAN_STATE_BUS_OFF; in mcp251xfd_handle_cerrif()
1079 if (new_state == CAN_STATE_BUS_OFF) { in mcp251xfd_handle_cerrif()
1089 mcp251xfd_chip_stop(priv, CAN_STATE_BUS_OFF); in mcp251xfd_handle_cerrif()
1096 if (new_state != CAN_STATE_BUS_OFF) { in mcp251xfd_handle_cerrif()
1564 if (priv->can.state == CAN_STATE_BUS_OFF) { in mcp251xfd_irq()
/Linux-v6.1/drivers/net/can/usb/peak_usb/
Dpcan_usb_pro.c571 if (dev->can.state == CAN_STATE_BUS_OFF) in pcan_usb_pro_handle_error()
587 new_state = CAN_STATE_BUS_OFF; in pcan_usb_pro_handle_error()
620 case CAN_STATE_BUS_OFF: in pcan_usb_pro_handle_error()
Dpcan_usb_fd.c562 if (dev->can.state == CAN_STATE_BUS_OFF) in pcan_usb_fd_decode_status()
566 new_state = CAN_STATE_BUS_OFF; in pcan_usb_fd_decode_status()
591 if (new_state == CAN_STATE_BUS_OFF) in pcan_usb_fd_decode_status()
Dpcan_usb.c482 new_state = CAN_STATE_BUS_OFF; in pcan_usb_decode_error()
503 if (new_state == CAN_STATE_BUS_OFF) { in pcan_usb_decode_error()
/Linux-v6.1/drivers/net/can/m_can/
Dm_can.c724 case CAN_STATE_BUS_OFF: in m_can_handle_state_change()
726 cdev->can.state = CAN_STATE_BUS_OFF; in m_can_handle_state_change()
763 case CAN_STATE_BUS_OFF: in m_can_handle_state_change()
796 if (psr & PSR_BO && cdev->can.state != CAN_STATE_BUS_OFF) { in m_can_handle_state_errors()
799 CAN_STATE_BUS_OFF); in m_can_handle_state_errors()
1733 if (cdev->can.state == CAN_STATE_BUS_OFF) { in m_can_start_xmit()
/Linux-v6.1/drivers/net/can/slcan/
Dslcan-core.c278 state = CAN_STATE_BUS_OFF; in slcan_bump_state()
303 if (state == CAN_STATE_BUS_OFF) { in slcan_bump_state()
/Linux-v6.1/drivers/net/can/ctucanfd/
Dctucanfd_base.c106 CTUCAN_STATE_TO_TEXT_ENTRY(CAN_STATE_BUS_OFF),
772 return CAN_STATE_BUS_OFF; in ctucan_read_fault_state()
841 case CAN_STATE_BUS_OFF: in ctucan_err_interrupt()
/Linux-v6.1/drivers/net/can/usb/
Dusb_8dev.c365 priv->can.state = CAN_STATE_BUS_OFF; in usb_8dev_rx_err_msg()
442 if (priv->can.state != CAN_STATE_BUS_OFF) { in usb_8dev_rx_err_msg()
/Linux-v6.1/drivers/net/can/softing/
Dsofting_main.c225 can_state = CAN_STATE_BUS_OFF; in softing_handle_1()
251 else if (can_state == CAN_STATE_BUS_OFF) { in softing_handle_1()
/Linux-v6.1/drivers/net/can/c_can/
Dc_can_main.c935 priv->can.state = CAN_STATE_BUS_OFF; in c_can_handle_state_change()
1122 if (priv->can.state != CAN_STATE_BUS_OFF) in c_can_poll()

12