Lines Matching refs:lcs_card

61 static int lcs_send_delipm(struct lcs_card *, struct lcs_ipm_list *);
158 lcs_free_card(struct lcs_card *card) in lcs_free_card()
168 static struct lcs_card *
171 struct lcs_card *card; in lcs_alloc_card()
176 card = kzalloc(sizeof(struct lcs_card), GFP_KERNEL | GFP_DMA); in lcs_alloc_card()
209 lcs_setup_read_ccws(struct lcs_card *card) in lcs_setup_read_ccws()
248 lcs_setup_read(struct lcs_card *card) in lcs_setup_read()
264 lcs_setup_write_ccws(struct lcs_card *card) in lcs_setup_write_ccws()
295 lcs_setup_write(struct lcs_card *card) in lcs_setup_write()
308 lcs_set_allowed_threads(struct lcs_card *card, unsigned long threads) in lcs_set_allowed_threads()
317 static int lcs_threads_running(struct lcs_card *card, unsigned long threads) in lcs_threads_running()
329 lcs_wait_for_threads(struct lcs_card *card, unsigned long threads) in lcs_wait_for_threads()
335 static int lcs_set_thread_start_bit(struct lcs_card *card, unsigned long thread) in lcs_set_thread_start_bit()
351 lcs_clear_thread_running_bit(struct lcs_card *card, unsigned long thread) in lcs_clear_thread_running_bit()
361 static int __lcs_do_run_thread(struct lcs_card *card, unsigned long thread) in __lcs_do_run_thread()
381 lcs_do_run_thread(struct lcs_card *card, unsigned long thread) in lcs_do_run_thread()
390 lcs_do_start_thread(struct lcs_card *card, unsigned long thread) in lcs_do_start_thread()
409 lcs_setup_card(struct lcs_card *card) in lcs_setup_card()
431 static void lcs_clear_multicast_list(struct lcs_card *card) in lcs_clear_multicast_list()
459 lcs_cleanup_card(struct lcs_card *card) in lcs_cleanup_card()
553 lcs_start_channels(struct lcs_card *card) in lcs_start_channels()
573 lcs_stop_channels(struct lcs_card *card) in lcs_stop_channels()
736 lcs_get_lancmd(struct lcs_card *card, int count) in lcs_get_lancmd()
793 lcs_notify_lancmd_waiters(struct lcs_card *card, struct lcs_cmd *cmd) in lcs_notify_lancmd_waiters()
846 lcs_send_lancmd(struct lcs_card *card, struct lcs_buffer *buffer, in lcs_send_lancmd()
847 void (*reply_callback)(struct lcs_card *, struct lcs_cmd *)) in lcs_send_lancmd() argument
885 lcs_send_startup(struct lcs_card *card, __u8 initiator) in lcs_send_startup()
903 lcs_send_shutdown(struct lcs_card *card) in lcs_send_shutdown()
920 __lcs_lanstat_cb(struct lcs_card *card, struct lcs_cmd *cmd) in __lcs_lanstat_cb()
927 lcs_send_lanstat(struct lcs_card *card) in lcs_send_lanstat()
947 lcs_send_stoplan(struct lcs_card *card, __u8 initiator) in lcs_send_stoplan()
966 __lcs_send_startlan_cb(struct lcs_card *card, struct lcs_cmd *cmd) in __lcs_send_startlan_cb()
974 lcs_send_startlan(struct lcs_card *card, __u8 initiator) in lcs_send_startlan()
994 lcs_send_setipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) in lcs_send_setipm()
1018 lcs_send_delipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) in lcs_send_delipm()
1042 __lcs_check_multicast_cb(struct lcs_card *card, struct lcs_cmd *cmd) in __lcs_check_multicast_cb()
1052 lcs_check_multicast_support(struct lcs_card *card) in lcs_check_multicast_support()
1082 lcs_fix_multicast_list(struct lcs_card *card) in lcs_fix_multicast_list()
1146 static void lcs_remove_mc_addresses(struct lcs_card *card, in lcs_remove_mc_addresses()
1173 static struct lcs_ipm_list *lcs_check_addr_entry(struct lcs_card *card, in lcs_check_addr_entry()
1196 static void lcs_set_mc_addresses(struct lcs_card *card, in lcs_set_mc_addresses()
1231 struct lcs_card *card; in lcs_register_mc_addresses()
1234 card = (struct lcs_card *) data; in lcs_register_mc_addresses()
1272 struct lcs_card *card; in lcs_set_multicast_list()
1275 card = (struct lcs_card *) dev->ml_priv; in lcs_set_multicast_list()
1352 lcs_schedule_recovery(struct lcs_card *card) in lcs_schedule_recovery()
1365 struct lcs_card *card; in lcs_irq()
1484 __lcs_emit_txbuffer(struct lcs_card *card) in __lcs_emit_txbuffer()
1500 struct lcs_card *card; in lcs_txbuffer_cb()
1505 card = container_of(channel, struct lcs_card, write); in lcs_txbuffer_cb()
1523 __lcs_start_xmit(struct lcs_card *card, struct sk_buff *skb, in __lcs_start_xmit()
1588 struct lcs_card *card; in lcs_start_xmit()
1592 card = (struct lcs_card *) dev->ml_priv; in lcs_start_xmit()
1601 lcs_startlan_auto(struct lcs_card *card) in lcs_startlan_auto()
1623 lcs_startlan(struct lcs_card *card) in lcs_startlan()
1657 lcs_detect(struct lcs_card *card) in lcs_detect()
1688 lcs_stopcard(struct lcs_card *card) in lcs_stopcard()
1715 struct lcs_card *card = container_of(work, struct lcs_card, kernel_thread_starter); in lcs_start_kernel_thread()
1729 lcs_get_control(struct lcs_card *card, struct lcs_cmd *cmd) in lcs_get_control()
1757 lcs_get_skb(struct lcs_card *card, char *skb_data, unsigned int skb_len) in lcs_get_skb()
1790 struct lcs_card *card; in lcs_get_frames_cb()
1800 card = container_of(channel, struct lcs_card, read); in lcs_get_frames_cb()
1841 struct lcs_card *card; in lcs_getstats()
1844 card = (struct lcs_card *) dev->ml_priv; in lcs_getstats()
1855 struct lcs_card *card; in lcs_stop_device()
1859 card = (struct lcs_card *) dev->ml_priv; in lcs_stop_device()
1879 struct lcs_card *card; in lcs_open_device()
1883 card = (struct lcs_card *) dev->ml_priv; in lcs_open_device()
1904 struct lcs_card *card; in lcs_portno_show()
1920 struct lcs_card *card; in lcs_portno_store()
1969 struct lcs_card *card; in lcs_timeout_show()
1979 struct lcs_card *card; in lcs_timeout_store()
2004 struct lcs_card *card = dev_get_drvdata(dev); in lcs_dev_recover_store()
2045 struct lcs_card *card; in lcs_probe_device()
2073 struct lcs_card *card; in lcs_register_netdev()
2104 struct lcs_card *card; in lcs_new_device()
2211 struct lcs_card *card; in __lcs_shutdown_device()
2252 struct lcs_card *card; in lcs_recovery()
2256 card = (struct lcs_card *) ptr; in lcs_recovery()
2283 struct lcs_card *card; in lcs_remove_device()