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()
458 lcs_cleanup_card(struct lcs_card *card) in lcs_cleanup_card()
552 lcs_start_channels(struct lcs_card *card) in lcs_start_channels()
572 lcs_stop_channels(struct lcs_card *card) in lcs_stop_channels()
735 lcs_get_lancmd(struct lcs_card *card, int count) in lcs_get_lancmd()
792 lcs_notify_lancmd_waiters(struct lcs_card *card, struct lcs_cmd *cmd) in lcs_notify_lancmd_waiters()
845 lcs_send_lancmd(struct lcs_card *card, struct lcs_buffer *buffer, in lcs_send_lancmd()
846 void (*reply_callback)(struct lcs_card *, struct lcs_cmd *)) in lcs_send_lancmd() argument
884 lcs_send_startup(struct lcs_card *card, __u8 initiator) in lcs_send_startup()
902 lcs_send_shutdown(struct lcs_card *card) in lcs_send_shutdown()
919 __lcs_lanstat_cb(struct lcs_card *card, struct lcs_cmd *cmd) in __lcs_lanstat_cb()
926 lcs_send_lanstat(struct lcs_card *card) in lcs_send_lanstat()
946 lcs_send_stoplan(struct lcs_card *card, __u8 initiator) in lcs_send_stoplan()
965 __lcs_send_startlan_cb(struct lcs_card *card, struct lcs_cmd *cmd) in __lcs_send_startlan_cb()
973 lcs_send_startlan(struct lcs_card *card, __u8 initiator) in lcs_send_startlan()
993 lcs_send_setipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) in lcs_send_setipm()
1017 lcs_send_delipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) in lcs_send_delipm()
1041 __lcs_check_multicast_cb(struct lcs_card *card, struct lcs_cmd *cmd) in __lcs_check_multicast_cb()
1051 lcs_check_multicast_support(struct lcs_card *card) in lcs_check_multicast_support()
1081 lcs_fix_multicast_list(struct lcs_card *card) in lcs_fix_multicast_list()
1145 static void lcs_remove_mc_addresses(struct lcs_card *card, in lcs_remove_mc_addresses()
1172 static struct lcs_ipm_list *lcs_check_addr_entry(struct lcs_card *card, in lcs_check_addr_entry()
1195 static void lcs_set_mc_addresses(struct lcs_card *card, in lcs_set_mc_addresses()
1230 struct lcs_card *card; in lcs_register_mc_addresses()
1233 card = (struct lcs_card *) data; in lcs_register_mc_addresses()
1271 struct lcs_card *card; in lcs_set_multicast_list()
1274 card = (struct lcs_card *) dev->ml_priv; in lcs_set_multicast_list()
1351 lcs_schedule_recovery(struct lcs_card *card) in lcs_schedule_recovery()
1364 struct lcs_card *card; in lcs_irq()
1483 __lcs_emit_txbuffer(struct lcs_card *card) in __lcs_emit_txbuffer()
1499 struct lcs_card *card; in lcs_txbuffer_cb()
1504 card = container_of(channel, struct lcs_card, write); in lcs_txbuffer_cb()
1522 __lcs_start_xmit(struct lcs_card *card, struct sk_buff *skb, in __lcs_start_xmit()
1587 struct lcs_card *card; in lcs_start_xmit()
1591 card = (struct lcs_card *) dev->ml_priv; in lcs_start_xmit()
1600 lcs_startlan_auto(struct lcs_card *card) in lcs_startlan_auto()
1622 lcs_startlan(struct lcs_card *card) in lcs_startlan()
1656 lcs_detect(struct lcs_card *card) in lcs_detect()
1687 lcs_stopcard(struct lcs_card *card) in lcs_stopcard()
1714 struct lcs_card *card = container_of(work, struct lcs_card, kernel_thread_starter); in lcs_start_kernel_thread()
1728 lcs_get_control(struct lcs_card *card, struct lcs_cmd *cmd) in lcs_get_control()
1755 lcs_get_skb(struct lcs_card *card, char *skb_data, unsigned int skb_len) in lcs_get_skb()
1788 struct lcs_card *card; in lcs_get_frames_cb()
1798 card = container_of(channel, struct lcs_card, read); in lcs_get_frames_cb()
1838 struct lcs_card *card; in lcs_getstats()
1841 card = (struct lcs_card *) dev->ml_priv; in lcs_getstats()
1852 struct lcs_card *card; in lcs_stop_device()
1856 card = (struct lcs_card *) dev->ml_priv; in lcs_stop_device()
1876 struct lcs_card *card; in lcs_open_device()
1880 card = (struct lcs_card *) dev->ml_priv; in lcs_open_device()
1901 struct lcs_card *card; in lcs_portno_show()
1917 struct lcs_card *card; in lcs_portno_store()
1966 struct lcs_card *card; in lcs_timeout_show()
1976 struct lcs_card *card; in lcs_timeout_store()
2001 struct lcs_card *card = dev_get_drvdata(dev); in lcs_dev_recover_store()
2042 struct lcs_card *card; in lcs_probe_device()
2070 struct lcs_card *card; in lcs_register_netdev()
2101 struct lcs_card *card; in lcs_new_device()
2208 struct lcs_card *card; in __lcs_shutdown_device()
2249 struct lcs_card *card; in lcs_recovery()
2253 card = (struct lcs_card *) ptr; in lcs_recovery()
2280 struct lcs_card *card; in lcs_remove_device()
2299 static int lcs_pm_suspend(struct lcs_card *card) in lcs_pm_suspend()
2310 static int lcs_pm_resume(struct lcs_card *card) in lcs_pm_resume()
2337 struct lcs_card *card = dev_get_drvdata(&gdev->dev); in lcs_freeze()
2343 struct lcs_card *card = dev_get_drvdata(&gdev->dev); in lcs_thaw()
2349 struct lcs_card *card = dev_get_drvdata(&gdev->dev); in lcs_restore()