Lines Matching refs:can
172 struct can_priv can; /* must be the first member */ member
275 struct can_device_stats *can_stats = &dev->can.can_stats; in gs_update_state()
278 dev->can.state = CAN_STATE_ERROR_ACTIVE; in gs_update_state()
281 dev->can.state = CAN_STATE_BUS_OFF; in gs_update_state()
286 dev->can.state = CAN_STATE_ERROR_WARNING; in gs_update_state()
290 dev->can.state = CAN_STATE_ERROR_PASSIVE; in gs_update_state()
293 dev->can.state = CAN_STATE_ERROR_ACTIVE; in gs_update_state()
420 struct can_bittiming *bt = &dev->can.bittiming; in gs_usb_set_bittiming()
650 ctrlmode = dev->can.ctrlmode; in gs_can_open()
688 dev->can.state = CAN_STATE_ERROR_ACTIVE; in gs_can_open()
690 if (!(dev->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)) in gs_can_open()
864 dev->can.state = CAN_STATE_STOPPED; in gs_make_candev()
865 dev->can.clock.freq = bt_const->fclk_can; in gs_make_candev()
866 dev->can.bittiming_const = &dev->bt_const; in gs_make_candev()
867 dev->can.do_set_bittiming = gs_usb_set_bittiming; in gs_make_candev()
869 dev->can.ctrlmode_supported = 0; in gs_make_candev()
872 dev->can.ctrlmode_supported |= CAN_CTRLMODE_LISTENONLY; in gs_make_candev()
875 dev->can.ctrlmode_supported |= CAN_CTRLMODE_LOOPBACK; in gs_make_candev()
878 dev->can.ctrlmode_supported |= CAN_CTRLMODE_3_SAMPLES; in gs_make_candev()
881 dev->can.ctrlmode_supported |= CAN_CTRLMODE_ONE_SHOT; in gs_make_candev()