Lines Matching refs:can
14 #include <linux/can.h>
15 #include <linux/can/dev.h>
16 #include <linux/can/error.h>
237 struct can_priv can; /* must be the first member */
345 dev->can.state = CAN_STATE_BUS_OFF;
348 dev->can.can_stats.bus_off++;
351 dev->can.state = CAN_STATE_ERROR_WARNING;
352 dev->can.can_stats.error_warning++;
354 dev->can.state = CAN_STATE_ERROR_ACTIVE;
355 dev->can.can_stats.error_passive++;
363 dev->can.can_stats.bus_error++;
387 if (dev->can.state == CAN_STATE_ERROR_WARNING ||
388 dev->can.state == CAN_STATE_ERROR_PASSIVE) {
675 dev->can.state = CAN_STATE_ERROR_ACTIVE;
922 struct can_bittiming *bt = &dev->can.bittiming;
928 if (dev->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES)
990 dev->can.state = CAN_STATE_STOPPED;
991 dev->can.clock.freq = EMS_USB_ARM7_CLOCK;
992 dev->can.bittiming_const = &ems_usb_bittiming_const;
993 dev->can.do_set_bittiming = ems_usb_set_bittiming;
994 dev->can.do_set_mode = ems_usb_set_mode;
995 dev->can.ctrlmode_supported = CAN_CTRLMODE_3_SAMPLES;