Lines Matching refs:can
127 priv->can.state = CAN_STATE_STOPPED; in set_reset_mode()
150 priv->can.state = CAN_STATE_ERROR_ACTIVE; in set_normal_mode()
152 if (priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) in set_normal_mode()
161 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in set_normal_mode()
163 if (priv->can.ctrlmode & CAN_CTRLMODE_PRESUME_ACK) in set_normal_mode()
210 if (priv->can.state != CAN_STATE_STOPPED) in sja1000_start()
249 struct can_bittiming *bt = &priv->can.bittiming; in sja1000_set_bittiming()
255 if (priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in sja1000_set_bittiming()
299 fi = can_get_cc_dlc(cf, priv->can.ctrlmode); in sja1000_start_xmit()
325 if (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT) in sja1000_start_xmit()
328 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in sja1000_start_xmit()
371 can_frame_set_cc_len(cf, fi & 0x0F, priv->can.ctrlmode); in sja1000_rx()
396 enum can_state state = priv->can.state; in sja1000_err()
436 priv->can.can_stats.bus_error++; in sja1000_err()
478 priv->can.can_stats.arbitration_lost++; in sja1000_err()
483 if (state != priv->can.state) { in sja1000_err()
526 if (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT && in sja1000_interrupt()
624 priv->can.bittiming_const = &sja1000_bittiming_const; in alloc_sja1000dev()
625 priv->can.do_set_bittiming = sja1000_set_bittiming; in alloc_sja1000dev()
626 priv->can.do_set_mode = sja1000_set_mode; in alloc_sja1000dev()
627 priv->can.do_get_berr_counter = sja1000_get_berr_counter; in alloc_sja1000dev()
628 priv->can.ctrlmode_supported = CAN_CTRLMODE_LOOPBACK | in alloc_sja1000dev()