Lines Matching refs:can

68 	bool can;  member
73 struct can_priv can; /* must be the first member */ member
186 ctx->can = true; in mcba_usb_get_free_ctx()
189 ctx->can = false; in mcba_usb_get_free_ctx()
232 if (ctx->can) { in mcba_usb_write_bulk_callback()
476 priv->can.termination = MCBA_TERMINATION_ENABLED; in mcba_usb_process_ka_usb()
478 priv->can.termination = MCBA_TERMINATION_DISABLED; in mcba_usb_process_ka_usb()
506 if (bitrate != priv->can.bittiming.bitrate) in mcba_usb_process_ka_can()
510 bitrate, priv->can.bittiming.bitrate); in mcba_usb_process_ka_can()
517 priv->can.state = CAN_STATE_BUS_OFF; in mcba_usb_process_ka_can()
521 priv->can.state = CAN_STATE_ERROR_PASSIVE; in mcba_usb_process_ka_can()
525 priv->can.state = CAN_STATE_ERROR_WARNING; in mcba_usb_process_ka_can()
701 priv->can.state = CAN_STATE_ERROR_ACTIVE; in mcba_usb_open()
720 priv->can.state = CAN_STATE_STOPPED; in mcba_usb_close()
767 const u16 bitrate_kbps = priv->can.bittiming.bitrate / 1000; in mcba_net_set_bittiming()
819 priv->can.state = CAN_STATE_STOPPED; in mcba_usb_probe()
820 priv->can.termination_const = mcba_termination; in mcba_usb_probe()
821 priv->can.termination_const_cnt = ARRAY_SIZE(mcba_termination); in mcba_usb_probe()
822 priv->can.bitrate_const = mcba_bitrate; in mcba_usb_probe()
823 priv->can.bitrate_const_cnt = ARRAY_SIZE(mcba_bitrate); in mcba_usb_probe()
825 priv->can.do_set_termination = mcba_set_termination; in mcba_usb_probe()
826 priv->can.do_set_mode = mcba_net_set_mode; in mcba_usb_probe()
827 priv->can.do_get_berr_counter = mcba_net_get_berr_counter; in mcba_usb_probe()
828 priv->can.do_set_bittiming = mcba_net_set_bittiming; in mcba_usb_probe()