Lines Matching refs:kvaser_pciefd_can

370 struct kvaser_pciefd_can {  struct
387 struct kvaser_pciefd_can *can[KVASER_PCIEFD_MAX_CAN_CHANNELS]; argument
465 static inline void kvaser_pciefd_send_kcan_cmd(struct kvaser_pciefd_can *can, u32 cmd) in kvaser_pciefd_send_kcan_cmd()
472 static inline void kvaser_pciefd_request_status(struct kvaser_pciefd_can *can) in kvaser_pciefd_request_status()
477 static inline void kvaser_pciefd_abort_flush_reset(struct kvaser_pciefd_can *can) in kvaser_pciefd_abort_flush_reset()
482 static void kvaser_pciefd_enable_err_gen(struct kvaser_pciefd_can *can) in kvaser_pciefd_enable_err_gen()
496 static void kvaser_pciefd_disable_err_gen(struct kvaser_pciefd_can *can) in kvaser_pciefd_disable_err_gen()
508 static void kvaser_pciefd_set_tx_irq(struct kvaser_pciefd_can *can) in kvaser_pciefd_set_tx_irq()
528 static void kvaser_pciefd_setup_controller(struct kvaser_pciefd_can *can) in kvaser_pciefd_setup_controller()
560 static void kvaser_pciefd_start_controller_flush(struct kvaser_pciefd_can *can) in kvaser_pciefd_start_controller_flush()
584 static int kvaser_pciefd_bus_on(struct kvaser_pciefd_can *can) in kvaser_pciefd_bus_on()
629 static void kvaser_pciefd_pwm_stop(struct kvaser_pciefd_can *can) in kvaser_pciefd_pwm_stop()
644 static void kvaser_pciefd_pwm_start(struct kvaser_pciefd_can *can) in kvaser_pciefd_pwm_start()
670 struct kvaser_pciefd_can *can = netdev_priv(netdev); in kvaser_pciefd_open()
687 struct kvaser_pciefd_can *can = netdev_priv(netdev); in kvaser_pciefd_stop()
709 struct kvaser_pciefd_can *can, in kvaser_pciefd_prepare_tx_packet()
754 struct kvaser_pciefd_can *can = netdev_priv(netdev); in kvaser_pciefd_start_xmit()
806 static int kvaser_pciefd_set_bittiming(struct kvaser_pciefd_can *can, bool data) in kvaser_pciefd_set_bittiming()
860 struct kvaser_pciefd_can *can = netdev_priv(ndev); in kvaser_pciefd_set_mode()
878 struct kvaser_pciefd_can *can = netdev_priv(ndev); in kvaser_pciefd_get_berr_counter()
888 struct kvaser_pciefd_can *can = from_timer(can, data, bec_poll_timer); in kvaser_pciefd_bec_poll_timer()
913 struct kvaser_pciefd_can *can; in kvaser_pciefd_setup_can_ctrls()
916 netdev = alloc_candev(sizeof(struct kvaser_pciefd_can), in kvaser_pciefd_setup_can_ctrls()
1173 static void kvaser_pciefd_change_state(struct kvaser_pciefd_can *can, in kvaser_pciefd_change_state()
1222 static int kvaser_pciefd_rx_error_frame(struct kvaser_pciefd_can *can, in kvaser_pciefd_rx_error_frame()
1277 struct kvaser_pciefd_can *can; in kvaser_pciefd_handle_error_packet()
1294 static int kvaser_pciefd_handle_status_resp(struct kvaser_pciefd_can *can, in kvaser_pciefd_handle_status_resp()
1344 struct kvaser_pciefd_can *can; in kvaser_pciefd_handle_status_packet()
1397 static void kvaser_pciefd_handle_nack_packet(struct kvaser_pciefd_can *can, in kvaser_pciefd_handle_nack_packet()
1426 struct kvaser_pciefd_can *can; in kvaser_pciefd_handle_ack_packet()
1473 struct kvaser_pciefd_can *can; in kvaser_pciefd_handle_eflush_packet()
1603 static void kvaser_pciefd_transmit_irq(struct kvaser_pciefd_can *can) in kvaser_pciefd_transmit_irq()
1660 struct kvaser_pciefd_can *can = pcie->can[i]; in kvaser_pciefd_teardown_can_ctrls()
1770 struct kvaser_pciefd_can *can = pcie->can[i]; in kvaser_pciefd_remove_all_ctrls()