Lines Matching refs:can
13 #include <linux/can.h>
14 #include <linux/can/dev.h>
15 #include <linux/can/error.h>
237 struct can_priv can; /* must be the first member */
344 dev->can.state = CAN_STATE_BUS_OFF;
347 dev->can.can_stats.bus_off++;
350 dev->can.state = CAN_STATE_ERROR_WARNING;
351 dev->can.can_stats.error_warning++;
353 dev->can.state = CAN_STATE_ERROR_ACTIVE;
354 dev->can.can_stats.error_passive++;
362 dev->can.can_stats.bus_error++;
386 if (dev->can.state == CAN_STATE_ERROR_WARNING ||
387 dev->can.state == CAN_STATE_ERROR_PASSIVE) {
677 dev->can.state = CAN_STATE_ERROR_ACTIVE;
921 struct can_bittiming *bt = &dev->can.bittiming;
927 if (dev->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES)
989 dev->can.state = CAN_STATE_STOPPED;
990 dev->can.clock.freq = EMS_USB_ARM7_CLOCK;
991 dev->can.bittiming_const = &ems_usb_bittiming_const;
992 dev->can.do_set_bittiming = ems_usb_set_bittiming;
993 dev->can.do_set_mode = ems_usb_set_mode;
994 dev->can.ctrlmode_supported = CAN_CTRLMODE_3_SAMPLES;