Lines Matching refs:can
249 struct can_priv can; /* must be the first member */ member
354 dev->can.state = CAN_STATE_BUS_OFF; in ems_usb_rx_err()
357 dev->can.can_stats.bus_off++; in ems_usb_rx_err()
360 dev->can.state = CAN_STATE_ERROR_WARNING; in ems_usb_rx_err()
361 dev->can.can_stats.error_warning++; in ems_usb_rx_err()
363 dev->can.state = CAN_STATE_ERROR_ACTIVE; in ems_usb_rx_err()
364 dev->can.can_stats.error_passive++; in ems_usb_rx_err()
372 dev->can.can_stats.bus_error++; in ems_usb_rx_err()
396 if (dev->can.state == CAN_STATE_ERROR_WARNING || in ems_usb_rx_err()
397 dev->can.state == CAN_STATE_ERROR_PASSIVE) { in ems_usb_rx_err()
681 dev->can.state = CAN_STATE_ERROR_ACTIVE; in ems_usb_start()
924 struct can_bittiming *bt = &dev->can.bittiming; in ems_usb_set_bittiming()
930 if (dev->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in ems_usb_set_bittiming()
992 dev->can.state = CAN_STATE_STOPPED; in ems_usb_probe()
993 dev->can.clock.freq = EMS_USB_ARM7_CLOCK; in ems_usb_probe()
994 dev->can.bittiming_const = &ems_usb_bittiming_const; in ems_usb_probe()
995 dev->can.do_set_bittiming = ems_usb_set_bittiming; in ems_usb_probe()
996 dev->can.do_set_mode = ems_usb_set_mode; in ems_usb_probe()
997 dev->can.ctrlmode_supported = CAN_CTRLMODE_3_SAMPLES; in ems_usb_probe()