Lines Matching refs:can
491 const struct can_bittiming *bt = &priv->can.bittiming; in c_can_set_bittiming()
561 if ((priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) && in c_can_chip_config()
562 (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK)) { in c_can_chip_config()
566 } else if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) { in c_can_chip_config()
570 } else if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) { in c_can_chip_config()
606 priv->can.state = CAN_STATE_ERROR_ACTIVE; in c_can_start()
629 priv->can.state = CAN_STATE_STOPPED; in c_can_stop()
867 priv->can.can_stats.error_warning++; in c_can_handle_state_change()
868 priv->can.state = CAN_STATE_ERROR_WARNING; in c_can_handle_state_change()
872 priv->can.can_stats.error_passive++; in c_can_handle_state_change()
873 priv->can.state = CAN_STATE_ERROR_PASSIVE; in c_can_handle_state_change()
877 priv->can.state = CAN_STATE_BUS_OFF; in c_can_handle_state_change()
878 priv->can.can_stats.bus_off++; in c_can_handle_state_change()
948 if (!(priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING)) in c_can_handle_bus_err()
952 priv->can.can_stats.bus_error++; in c_can_handle_bus_err()
1036 priv->can.state = CAN_STATE_ERROR_ACTIVE; in c_can_poll()
1040 priv->can.state = CAN_STATE_ERROR_ACTIVE; in c_can_poll()
1054 if (priv->can.state != CAN_STATE_BUS_OFF) in c_can_poll()
1154 priv->can.bittiming_const = &c_can_bittiming_const; in alloc_c_can_dev()
1155 priv->can.do_set_mode = c_can_set_mode; in alloc_c_can_dev()
1156 priv->can.do_get_berr_counter = c_can_get_berr_counter; in alloc_c_can_dev()
1157 priv->can.ctrlmode_supported = CAN_CTRLMODE_LOOPBACK | in alloc_c_can_dev()