Lines Matching refs:can
9 * This program is free software; you can redistribute it and/or modify
31 #include <linux/can/dev.h>
32 #include <linux/can/error.h>
102 priv->can.state = CAN_STATE_SLEEPING;
115 priv->can.state = CAN_STATE_STOPPED;
132 priv->can.state = CAN_STATE_ERROR_ACTIVE;
166 priv->can.state = state_map[max(MSCAN_STATE_RX(canrflg),
183 priv->can.state = CAN_STATE_ERROR_ACTIVE;
190 if (priv->can.state <= CAN_STATE_BUS_OFF)
295 enum can_state state, old_state = priv->can.state;
300 priv->can.state = state;
364 if (old_state != priv->can.state) {
365 switch (priv->can.state) {
368 priv->can.can_stats.error_warning++;
378 priv->can.can_stats.error_passive++;
445 if (priv->can.state < CAN_STATE_BUS_OFF)
541 struct can_bittiming *bt = &priv->can.bittiming;
547 BTR1_SET_SAM(priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES));
685 priv->can.bittiming_const = &mscan_bittiming_const;
686 priv->can.do_set_bittiming = mscan_do_set_bittiming;
687 priv->can.do_set_mode = mscan_do_set_mode;
688 priv->can.ctrlmode_supported = CAN_CTRLMODE_3_SAMPLES;