Lines Matching refs:can

213 	struct can_priv can; /* must be the first member */  member
251 priv->can.state = CAN_STATE_BUS_OFF; in esd_usb2_rx_event()
253 priv->can.can_stats.bus_off++; in esd_usb2_rx_event()
257 priv->can.state = CAN_STATE_ERROR_WARNING; in esd_usb2_rx_event()
258 priv->can.can_stats.error_warning++; in esd_usb2_rx_event()
261 priv->can.state = CAN_STATE_ERROR_PASSIVE; in esd_usb2_rx_event()
262 priv->can.can_stats.error_passive++; in esd_usb2_rx_event()
265 priv->can.state = CAN_STATE_ERROR_ACTIVE; in esd_usb2_rx_event()
269 priv->can.can_stats.bus_error++; in esd_usb2_rx_event()
293 if (priv->can.state == CAN_STATE_ERROR_WARNING || in esd_usb2_rx_event()
294 priv->can.state == CAN_STATE_ERROR_PASSIVE) { in esd_usb2_rx_event()
659 priv->can.state = CAN_STATE_ERROR_ACTIVE; in esd_usb2_start()
872 priv->can.state = CAN_STATE_STOPPED; in esd_usb2_close()
905 struct can_bittiming *bt = &priv->can.bittiming; in esd_usb2_set_bittiming()
912 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in esd_usb2_set_bittiming()
930 if (priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in esd_usb2_set_bittiming()
1003 priv->can.state = CAN_STATE_STOPPED; in esd_usb2_probe_one_net()
1004 priv->can.ctrlmode_supported = CAN_CTRLMODE_LISTENONLY; in esd_usb2_probe_one_net()
1008 priv->can.clock.freq = ESD_USBM_CAN_CLOCK; in esd_usb2_probe_one_net()
1010 priv->can.clock.freq = ESD_USB2_CAN_CLOCK; in esd_usb2_probe_one_net()
1011 priv->can.ctrlmode_supported |= CAN_CTRLMODE_3_SAMPLES; in esd_usb2_probe_one_net()
1014 priv->can.bittiming_const = &esd_usb2_bittiming_const; in esd_usb2_probe_one_net()
1015 priv->can.do_set_bittiming = esd_usb2_set_bittiming; in esd_usb2_probe_one_net()
1016 priv->can.do_set_mode = esd_usb2_set_mode; in esd_usb2_probe_one_net()
1017 priv->can.do_get_berr_counter = esd_usb2_get_berr_counter; in esd_usb2_probe_one_net()