Lines Matching refs:can
154 struct can_priv can; /* must be the first member */ member
254 struct can_device_stats *can_stats = &dev->can.can_stats; in gs_update_state()
257 dev->can.state = CAN_STATE_ERROR_ACTIVE; in gs_update_state()
260 dev->can.state = CAN_STATE_BUS_OFF; in gs_update_state()
265 dev->can.state = CAN_STATE_ERROR_WARNING; in gs_update_state()
269 dev->can.state = CAN_STATE_ERROR_PASSIVE; in gs_update_state()
272 dev->can.state = CAN_STATE_ERROR_ACTIVE; in gs_update_state()
397 struct can_bittiming *bt = &dev->can.bittiming; in gs_usb_set_bittiming()
639 ctrlmode = dev->can.ctrlmode; in gs_can_open()
676 dev->can.state = CAN_STATE_ERROR_ACTIVE; in gs_can_open()
678 if (!(dev->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)) in gs_can_open()
793 dev->can.state = CAN_STATE_STOPPED; in gs_make_candev()
794 dev->can.clock.freq = bt_const->fclk_can; in gs_make_candev()
795 dev->can.bittiming_const = &dev->bt_const; in gs_make_candev()
796 dev->can.do_set_bittiming = gs_usb_set_bittiming; in gs_make_candev()
798 dev->can.ctrlmode_supported = 0; in gs_make_candev()
801 dev->can.ctrlmode_supported |= CAN_CTRLMODE_LISTENONLY; in gs_make_candev()
804 dev->can.ctrlmode_supported |= CAN_CTRLMODE_LOOPBACK; in gs_make_candev()
807 dev->can.ctrlmode_supported |= CAN_CTRLMODE_3_SAMPLES; in gs_make_candev()
810 dev->can.ctrlmode_supported |= CAN_CTRLMODE_ONE_SHOT; in gs_make_candev()