Lines Matching refs:can
61 #include <linux/can/dev.h>
62 #include <linux/can/error.h>
63 #include <linux/can/led.h>
127 priv->can.state = CAN_STATE_STOPPED;
150 priv->can.state = CAN_STATE_ERROR_ACTIVE;
152 if (priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING)
161 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
163 if (priv->can.ctrlmode & CAN_CTRLMODE_PRESUME_ACK)
209 if (priv->can.state != CAN_STATE_STOPPED)
247 struct can_bittiming *bt = &priv->can.bittiming;
253 if (priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES)
279 * [ can-id ] [flags] [len] [can data (up to 8 bytes]
324 if (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT)
327 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK)
396 enum can_state state = priv->can.state;
435 priv->can.can_stats.bus_error++;
477 priv->can.can_stats.arbitration_lost++;
482 if (state != priv->can.state) {
527 if (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT &&
632 priv->can.bittiming_const = &sja1000_bittiming_const;
633 priv->can.do_set_bittiming = sja1000_set_bittiming;
634 priv->can.do_set_mode = sja1000_set_mode;
635 priv->can.do_get_berr_counter = sja1000_get_berr_counter;
636 priv->can.ctrlmode_supported = CAN_CTRLMODE_LOOPBACK |