Home
last modified time | relevance | path

Searched refs:card (Results 1 - 25 of 2635) sorted by relevance

12345678910>>...106

/kernel/linux/linux-5.10/drivers/block/rsxx/
H A Dcore.c44 "until the card startup has completed.");
52 struct rsxx_cardinfo *card = m->private; in rsxx_attr_pci_regs_show() local
55 ioread32(card->regmap + HWID)); in rsxx_attr_pci_regs_show()
57 ioread32(card->regmap + SCRATCH)); in rsxx_attr_pci_regs_show()
59 ioread32(card->regmap + IER)); in rsxx_attr_pci_regs_show()
61 ioread32(card->regmap + IPR)); in rsxx_attr_pci_regs_show()
63 ioread32(card->regmap + CREG_CMD)); in rsxx_attr_pci_regs_show()
65 ioread32(card->regmap + CREG_ADD)); in rsxx_attr_pci_regs_show()
67 ioread32(card->regmap + CREG_CNT)); in rsxx_attr_pci_regs_show()
69 ioread32(card in rsxx_attr_pci_regs_show()
114 struct rsxx_cardinfo *card = m->private; rsxx_attr_stats_show() local
166 struct rsxx_cardinfo *card = file_inode(fp)->i_private; rsxx_cram_read() local
189 struct rsxx_cardinfo *card = file_inode(fp)->i_private; rsxx_cram_write() local
227 rsxx_debugfs_dev_new(struct rsxx_cardinfo *card) rsxx_debugfs_dev_new() argument
268 rsxx_mask_interrupts(struct rsxx_cardinfo *card) rsxx_mask_interrupts() argument
291 rsxx_enable_ier(struct rsxx_cardinfo *card, unsigned int intr) rsxx_enable_ier() argument
301 rsxx_disable_ier(struct rsxx_cardinfo *card, unsigned int intr) rsxx_disable_ier() argument
310 rsxx_enable_ier_and_isr(struct rsxx_cardinfo *card, unsigned int intr) rsxx_enable_ier_and_isr() argument
321 rsxx_disable_ier_and_isr(struct rsxx_cardinfo *card, unsigned int intr) rsxx_disable_ier_and_isr() argument
334 struct rsxx_cardinfo *card = pdata; rsxx_isr() local
406 card_state_change(struct rsxx_cardinfo *card, unsigned int new_state) card_state_change() argument
464 struct rsxx_cardinfo *card; card_event_handler() local
498 card_shutdown(struct rsxx_cardinfo *card) card_shutdown() argument
541 struct rsxx_cardinfo *card = pci_get_drvdata(dev); rsxx_eeh_frozen() local
583 struct rsxx_cardinfo *card = pci_get_drvdata(dev); rsxx_eeh_failure() local
608 rsxx_eeh_fifo_flush_poll(struct rsxx_cardinfo *card) rsxx_eeh_fifo_flush_poll() argument
656 struct rsxx_cardinfo *card = pci_get_drvdata(dev); rsxx_slot_reset() local
737 rsxx_compatibility_check(struct rsxx_cardinfo *card) rsxx_compatibility_check() argument
751 struct rsxx_cardinfo *card; rsxx_pci_probe() local
978 struct rsxx_cardinfo *card = pci_get_drvdata(dev); rsxx_pci_remove() local
1046 struct rsxx_cardinfo *card = pci_get_drvdata(dev); rsxx_pci_shutdown() local
[all...]
H A Dcregs.c18 typedef void (*creg_cmd_cb)(struct rsxx_cardinfo *card,
47 static int copy_to_creg_data(struct rsxx_cardinfo *card, in copy_to_creg_data() argument
55 if (unlikely(card->eeh_state)) in copy_to_creg_data()
64 iowrite32be(data[i], card->regmap + CREG_DATA(i)); in copy_to_creg_data()
66 iowrite32(data[i], card->regmap + CREG_DATA(i)); in copy_to_creg_data()
73 static int copy_from_creg_data(struct rsxx_cardinfo *card, in copy_from_creg_data() argument
81 if (unlikely(card->eeh_state)) in copy_from_creg_data()
90 data[i] = ioread32be(card->regmap + CREG_DATA(i)); in copy_from_creg_data()
92 data[i] = ioread32(card->regmap + CREG_DATA(i)); in copy_from_creg_data()
98 static void creg_issue_cmd(struct rsxx_cardinfo *card, struc argument
124 creg_kick_queue(struct rsxx_cardinfo *card) creg_kick_queue() argument
147 creg_queue_cmd(struct rsxx_cardinfo *card, unsigned int op, unsigned int addr, unsigned int cnt8, void *buf, int stream, creg_cmd_cb callback, void *cb_private) creg_queue_cmd() argument
194 struct rsxx_cardinfo *card = from_timer(card, t, creg_ctrl.cmd_timer); creg_cmd_timed_out() local
224 struct rsxx_cardinfo *card; creg_cmd_done() local
297 creg_reset(struct rsxx_cardinfo *card) creg_reset() argument
357 creg_cmd_done_cb(struct rsxx_cardinfo *card, struct creg_cmd *cmd, int st) creg_cmd_done_cb() argument
371 __issue_creg_rw(struct rsxx_cardinfo *card, unsigned int op, unsigned int addr, unsigned int cnt8, void *buf, int stream, unsigned int *hw_stat) __issue_creg_rw() argument
438 issue_creg_rw(struct rsxx_cardinfo *card, u32 addr, unsigned int size8, void *data, int stream, int read) issue_creg_rw() argument
469 rsxx_creg_write(struct rsxx_cardinfo *card, u32 addr, unsigned int size8, void *data, int byte_stream) rsxx_creg_write() argument
478 rsxx_creg_read(struct rsxx_cardinfo *card, u32 addr, unsigned int size8, void *data, int byte_stream) rsxx_creg_read() argument
487 rsxx_get_card_state(struct rsxx_cardinfo *card, unsigned int *state) rsxx_get_card_state() argument
493 rsxx_get_card_size8(struct rsxx_cardinfo *card, u64 *size8) rsxx_get_card_size8() argument
507 rsxx_get_num_targets(struct rsxx_cardinfo *card, unsigned int *n_targets) rsxx_get_num_targets() argument
514 rsxx_get_card_capabilities(struct rsxx_cardinfo *card, u32 *capabilities) rsxx_get_card_capabilities() argument
521 rsxx_issue_card_cmd(struct rsxx_cardinfo *card, u32 cmd) rsxx_issue_card_cmd() argument
529 hw_log_msg(struct rsxx_cardinfo *card, const char *str, int len) hw_log_msg() argument
595 read_hw_log_done(struct rsxx_cardinfo *card, struct creg_cmd *cmd, int st) read_hw_log_done() argument
638 rsxx_read_hw_log(struct rsxx_cardinfo *card) rsxx_read_hw_log() argument
653 issue_reg_cmd(struct rsxx_cardinfo *card, struct rsxx_reg_access *cmd, int read) issue_reg_cmd() argument
663 rsxx_reg_access(struct rsxx_cardinfo *card, struct rsxx_reg_access __user *ucmd, int read) rsxx_reg_access() argument
694 rsxx_eeh_save_issued_creg(struct rsxx_cardinfo *card) rsxx_eeh_save_issued_creg() argument
712 rsxx_kick_creg_queue(struct rsxx_cardinfo *card) rsxx_kick_creg_queue() argument
721 rsxx_creg_setup(struct rsxx_cardinfo *card) rsxx_creg_setup() argument
739 rsxx_creg_destroy(struct rsxx_cardinfo *card) rsxx_creg_destroy() argument
[all...]
/kernel/linux/linux-5.10/drivers/s390/net/
H A Dqeth_l2_main.c31 static int qeth_l2_setdelmac_makerc(struct qeth_card *card, u16 retcode) in qeth_l2_setdelmac_makerc() argument
36 QETH_CARD_TEXT_(card, 2, "err%04x", retcode); in qeth_l2_setdelmac_makerc()
65 static int qeth_l2_send_setdelmac_cb(struct qeth_card *card, in qeth_l2_send_setdelmac_cb() argument
71 return qeth_l2_setdelmac_makerc(card, cmd->hdr.return_code); in qeth_l2_send_setdelmac_cb()
74 static int qeth_l2_send_setdelmac(struct qeth_card *card, __u8 *mac, in qeth_l2_send_setdelmac() argument
80 QETH_CARD_TEXT(card, 2, "L2sdmac"); in qeth_l2_send_setdelmac()
81 iob = qeth_ipa_alloc_cmd(card, ipacmd, QETH_PROT_IPV4, in qeth_l2_send_setdelmac()
88 return qeth_send_ipa_cmd(card, iob, qeth_l2_send_setdelmac_cb, NULL); in qeth_l2_send_setdelmac()
91 static int qeth_l2_send_setmac(struct qeth_card *card, __u8 *mac) in qeth_l2_send_setmac() argument
95 QETH_CARD_TEXT(card, in qeth_l2_send_setmac()
115 qeth_l2_write_mac(struct qeth_card *card, u8 *mac) qeth_l2_write_mac() argument
132 qeth_l2_remove_mac(struct qeth_card *card, u8 *mac) qeth_l2_remove_mac() argument
146 qeth_l2_drain_rx_mode_cache(struct qeth_card *card) qeth_l2_drain_rx_mode_cache() argument
192 qeth_l2_setdelvlan_makerc(struct qeth_card *card, u16 retcode) qeth_l2_setdelvlan_makerc() argument
213 qeth_l2_send_setdelvlan_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l2_send_setdelvlan_cb() argument
229 qeth_l2_send_setdelvlan(struct qeth_card *card, __u16 i, enum qeth_ipa_cmds ipacmd) qeth_l2_send_setdelvlan() argument
248 struct qeth_card *card = dev->ml_priv; qeth_l2_vlan_rx_add_vid() local
260 struct qeth_card *card = dev->ml_priv; qeth_l2_vlan_rx_kill_vid() local
269 qeth_l2_set_pnso_mode(struct qeth_card *card, enum qeth_pnso_mode mode) qeth_l2_set_pnso_mode() argument
280 qeth_l2_dev2br_fdb_flush(struct qeth_card *card) qeth_l2_dev2br_fdb_flush() argument
296 qeth_l2_request_initial_mac(struct qeth_card *card) qeth_l2_request_initial_mac() argument
332 qeth_l2_register_dev_addr(struct qeth_card *card) qeth_l2_register_dev_addr() argument
345 struct qeth_card *card = dev->ml_priv; qeth_l2_validate_addr() local
357 struct qeth_card *card = dev->ml_priv; qeth_l2_set_mac_address() local
389 qeth_l2_promisc_to_bridge(struct qeth_card *card, bool enable) qeth_l2_promisc_to_bridge() argument
412 qeth_l2_set_promisc_mode(struct qeth_card *card) qeth_l2_set_promisc_mode() argument
433 qeth_l2_add_mac(struct qeth_card *card, struct netdev_hw_addr *ha) qeth_l2_add_mac() argument
457 struct qeth_card *card = container_of(work, struct qeth_card, qeth_l2_rx_mode_work() local
499 qeth_l2_xmit_osn(struct qeth_card *card, struct sk_buff *skb, struct qeth_qdio_out_q *queue) qeth_l2_xmit_osn() argument
540 struct qeth_card *card = dev->ml_priv; qeth_l2_hard_start_xmit() local
568 struct qeth_card *card = dev->ml_priv; qeth_l2_select_queue() local
582 struct qeth_card *card = dev->ml_priv; qeth_l2_set_rx_mode() local
601 qeth_l2_pnso(struct qeth_card *card, u8 oc, int cnc, void (*cb)(void *priv, struct chsc_pnso_naid_l2 *entry), void *priv) qeth_l2_pnso() argument
655 qeth_is_my_net_if_token(struct qeth_card *card, struct net_if_token *token) qeth_is_my_net_if_token() argument
678 qeth_l2_dev2br_fdb_notify(struct qeth_card *card, u8 code, struct net_if_token *token, struct mac_addr_lnid *addr_lnid) qeth_l2_dev2br_fdb_notify() argument
721 struct qeth_card *card = priv; qeth_l2_dev2br_an_set_cb() local
743 qeth_l2_dev2br_an_set(struct qeth_card *card, bool enable) qeth_l2_dev2br_an_set() argument
770 struct qeth_card *card = dev->ml_priv; qeth_l2_bridge_getlink() local
802 struct qeth_card *card = dev->ml_priv; qeth_l2_bridge_setlink() local
896 qeth_l2_setup_netdev(struct qeth_card *card) qeth_l2_setup_netdev() argument
954 qeth_l2_trace_features(struct qeth_card *card) qeth_l2_trace_features() argument
966 qeth_l2_setup_bridgeport_attrs(struct qeth_card *card) qeth_l2_setup_bridgeport_attrs() argument
989 qeth_l2_detect_dev2br_support(struct qeth_card *card) qeth_l2_detect_dev2br_support() argument
1009 qeth_l2_enable_brport_features(struct qeth_card *card) qeth_l2_enable_brport_features() argument
1042 qeth_osn_assist_cb(struct qeth_card *card, struct qeth_cmd_buffer *iob, unsigned int data_length) qeth_osn_assist_cb() argument
1053 struct qeth_card *card; qeth_osn_assist() local
1083 struct qeth_card *card; qeth_osn_register() local
1105 struct qeth_card *card; qeth_osn_deregister() local
1138 qeth_bridge_emit_host_event(struct qeth_card *card, enum qeth_an_event_type evtype, u8 code, struct net_if_token *token, struct mac_addr_lnid *addr_lnid) qeth_bridge_emit_host_event() argument
1190 struct qeth_card *card; global() member
1225 qeth_bridge_state_change(struct qeth_card *card, struct qeth_ipa_cmd *cmd) qeth_bridge_state_change() argument
1257 struct qeth_card *card; global() member
1265 struct qeth_card *card; qeth_l2_dev2br_worker() local
1340 struct qeth_card *card; qeth_addr_change_event_worker() local
1388 qeth_addr_change_event(struct qeth_card *card, struct qeth_ipa_cmd *cmd) qeth_addr_change_event() argument
1440 qeth_bridgeport_makerc(struct qeth_card *card, struct qeth_ipa_cmd *cmd) qeth_bridgeport_makerc() argument
1538 qeth_sbp_build_cmd(struct qeth_card *card, enum qeth_ipa_sbp_cmd sbp_cmd, unsigned int data_length) qeth_sbp_build_cmd() argument
1562 qeth_bridgeport_query_support_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_bridgeport_query_support_cb() argument
1586 qeth_bridgeport_query_support(struct qeth_card *card) qeth_bridgeport_query_support() argument
1606 qeth_bridgeport_query_ports_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_bridgeport_query_ports_cb() argument
1644 qeth_bridgeport_query_ports(struct qeth_card *card, enum qeth_sbp_roles *role, enum qeth_sbp_states *state) qeth_bridgeport_query_ports() argument
1668 qeth_bridgeport_set_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_bridgeport_set_cb() argument
1684 qeth_bridgeport_setrole(struct qeth_card *card, enum qeth_sbp_roles role) qeth_bridgeport_setrole() argument
1717 struct qeth_card *card = (struct qeth_card *)priv; qeth_bridgeport_an_set_cb() local
1738 qeth_bridgeport_an_set(struct qeth_card *card, int enable) qeth_bridgeport_an_set() argument
1762 qeth_l2_vnicc_makerc(struct qeth_card *card, u16 ipa_rc) qeth_l2_vnicc_makerc() argument
1794 qeth_l2_vnicc_request_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l2_vnicc_request_cb() argument
1817 qeth_l2_vnicc_build_cmd(struct qeth_card *card, u32 vnicc_cmd, unsigned int data_length) qeth_l2_vnicc_build_cmd() argument
1837 qeth_l2_vnicc_query_chars(struct qeth_card *card) qeth_l2_vnicc_query_chars() argument
1850 qeth_l2_vnicc_query_cmds(struct qeth_card *card, u32 vnic_char, u32 *sup_cmds) qeth_l2_vnicc_query_cmds() argument
1867 qeth_l2_vnicc_set_char(struct qeth_card *card, u32 vnic_char, u32 cmd) qeth_l2_vnicc_set_char() argument
1883 qeth_l2_vnicc_getset_timeout(struct qeth_card *card, u32 vnicc, u32 cmd, u32 *timeout) qeth_l2_vnicc_getset_timeout() argument
1905 qeth_l2_vnicc_recover_timeout(struct qeth_card *card, u32 vnicc, u32 *timeout) qeth_l2_vnicc_recover_timeout() argument
1918 qeth_l2_vnicc_set_state(struct qeth_card *card, u32 vnicc, bool state) qeth_l2_vnicc_set_state() argument
1972 qeth_l2_vnicc_get_state(struct qeth_card *card, u32 vnicc, bool *state) qeth_l2_vnicc_get_state() argument
1996 qeth_l2_vnicc_set_timeout(struct qeth_card *card, u32 timeout) qeth_l2_vnicc_set_timeout() argument
2032 qeth_l2_vnicc_get_timeout(struct qeth_card *card, u32 *timeout) qeth_l2_vnicc_get_timeout() argument
2057 _qeth_l2_vnicc_is_in_use(struct qeth_card *card) _qeth_l2_vnicc_is_in_use() argument
2079 qeth_bridgeport_allowed(struct qeth_card *card) qeth_bridgeport_allowed() argument
2088 qeth_l2_vnicc_recover_char(struct qeth_card *card, u32 vnicc, bool enable) qeth_l2_vnicc_recover_char() argument
2103 qeth_l2_vnicc_init(struct qeth_card *card) qeth_l2_vnicc_init() argument
2162 qeth_l2_vnicc_set_defaults(struct qeth_card *card) qeth_l2_vnicc_set_defaults() argument
2182 struct qeth_card *card = dev_get_drvdata(&gdev->dev); qeth_l2_probe_device() local
2203 struct qeth_card *card = dev_get_drvdata(&gdev->dev); qeth_l2_remove_device() local
2218 qeth_l2_set_online(struct qeth_card *card, bool carrier_ok) qeth_l2_set_online() argument
2291 qeth_l2_set_offline(struct qeth_card *card) qeth_l2_set_offline() argument
2310 qeth_l2_control_event(struct qeth_card *card, struct qeth_ipa_cmd *cmd) qeth_l2_control_event() argument
[all...]
H A Dlcs.c155 * LCS free memory for card and channels.
158 lcs_free_card(struct lcs_card *card) in lcs_free_card() argument
161 LCS_DBF_HEX(2, setup, &card, sizeof(void*)); in lcs_free_card()
162 kfree(card); in lcs_free_card()
166 * LCS alloc memory for card and channels
171 struct lcs_card *card; in lcs_alloc_card() local
176 card = kzalloc(sizeof(struct lcs_card), GFP_KERNEL | GFP_DMA); in lcs_alloc_card()
177 if (card == NULL) in lcs_alloc_card()
179 card->lan_type = LCS_FRAME_TYPE_AUTO; in lcs_alloc_card()
180 card in lcs_alloc_card()
209 lcs_setup_read_ccws(struct lcs_card *card) lcs_setup_read_ccws() argument
248 lcs_setup_read(struct lcs_card *card) lcs_setup_read() argument
264 lcs_setup_write_ccws(struct lcs_card *card) lcs_setup_write_ccws() argument
295 lcs_setup_write(struct lcs_card *card) lcs_setup_write() argument
308 lcs_set_allowed_threads(struct lcs_card *card, unsigned long threads) lcs_set_allowed_threads() argument
317 lcs_threads_running(struct lcs_card *card, unsigned long threads) lcs_threads_running() argument
329 lcs_wait_for_threads(struct lcs_card *card, unsigned long threads) lcs_wait_for_threads() argument
335 lcs_set_thread_start_bit(struct lcs_card *card, unsigned long thread) lcs_set_thread_start_bit() argument
351 lcs_clear_thread_running_bit(struct lcs_card *card, unsigned long thread) lcs_clear_thread_running_bit() argument
361 __lcs_do_run_thread(struct lcs_card *card, unsigned long thread) __lcs_do_run_thread() argument
381 lcs_do_run_thread(struct lcs_card *card, unsigned long thread) lcs_do_run_thread() argument
390 lcs_do_start_thread(struct lcs_card *card, unsigned long thread) lcs_do_start_thread() argument
409 lcs_setup_card(struct lcs_card *card) lcs_setup_card() argument
431 lcs_clear_multicast_list(struct lcs_card *card) lcs_clear_multicast_list() argument
458 lcs_cleanup_card(struct lcs_card *card) lcs_cleanup_card() argument
552 lcs_start_channels(struct lcs_card *card) lcs_start_channels() argument
572 lcs_stop_channels(struct lcs_card *card) lcs_stop_channels() argument
735 lcs_get_lancmd(struct lcs_card *card, int count) lcs_get_lancmd() argument
792 lcs_notify_lancmd_waiters(struct lcs_card *card, struct lcs_cmd *cmd) lcs_notify_lancmd_waiters() argument
845 lcs_send_lancmd(struct lcs_card *card, struct lcs_buffer *buffer, void (*reply_callback)(struct lcs_card *, struct lcs_cmd *)) lcs_send_lancmd() argument
884 lcs_send_startup(struct lcs_card *card, __u8 initiator) lcs_send_startup() argument
902 lcs_send_shutdown(struct lcs_card *card) lcs_send_shutdown() argument
919 __lcs_lanstat_cb(struct lcs_card *card, struct lcs_cmd *cmd) __lcs_lanstat_cb() argument
926 lcs_send_lanstat(struct lcs_card *card) lcs_send_lanstat() argument
946 lcs_send_stoplan(struct lcs_card *card, __u8 initiator) lcs_send_stoplan() argument
965 __lcs_send_startlan_cb(struct lcs_card *card, struct lcs_cmd *cmd) __lcs_send_startlan_cb() argument
973 lcs_send_startlan(struct lcs_card *card, __u8 initiator) lcs_send_startlan() argument
993 lcs_send_setipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) lcs_send_setipm() argument
1017 lcs_send_delipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) lcs_send_delipm() argument
1041 __lcs_check_multicast_cb(struct lcs_card *card, struct lcs_cmd *cmd) __lcs_check_multicast_cb() argument
1051 lcs_check_multicast_support(struct lcs_card *card) lcs_check_multicast_support() argument
1081 lcs_fix_multicast_list(struct lcs_card *card) lcs_fix_multicast_list() argument
1145 lcs_remove_mc_addresses(struct lcs_card *card, struct in_device *in4_dev) lcs_remove_mc_addresses() argument
1172 lcs_check_addr_entry(struct lcs_card *card, struct ip_mc_list *im4, char *buf) lcs_check_addr_entry() argument
1195 lcs_set_mc_addresses(struct lcs_card *card, struct in_device *in4_dev) lcs_set_mc_addresses() argument
1230 struct lcs_card *card; lcs_register_mc_addresses() local
1271 struct lcs_card *card; lcs_set_multicast_list() local
1351 lcs_schedule_recovery(struct lcs_card *card) lcs_schedule_recovery() argument
1364 struct lcs_card *card; lcs_irq() local
1483 __lcs_emit_txbuffer(struct lcs_card *card) __lcs_emit_txbuffer() argument
1499 struct lcs_card *card; lcs_txbuffer_cb() local
1521 __lcs_start_xmit(struct lcs_card *card, struct sk_buff *skb, struct net_device *dev) __lcs_start_xmit() argument
1585 struct lcs_card *card; lcs_start_xmit() local
1598 lcs_startlan_auto(struct lcs_card *card) lcs_startlan_auto() argument
1620 lcs_startlan(struct lcs_card *card) lcs_startlan() argument
1654 lcs_detect(struct lcs_card *card) lcs_detect() argument
1685 lcs_stopcard(struct lcs_card *card) lcs_stopcard() argument
1712 struct lcs_card *card = container_of(work, struct lcs_card, kernel_thread_starter); lcs_start_kernel_thread() local
1726 lcs_get_control(struct lcs_card *card, struct lcs_cmd *cmd) lcs_get_control() argument
1754 lcs_get_skb(struct lcs_card *card, char *skb_data, unsigned int skb_len) lcs_get_skb() argument
1787 struct lcs_card *card; lcs_get_frames_cb() local
1837 struct lcs_card *card; lcs_getstats() local
1851 struct lcs_card *card; lcs_stop_device() local
1875 struct lcs_card *card; lcs_open_device() local
1900 struct lcs_card *card; lcs_portno_show() local
1916 struct lcs_card *card; lcs_portno_store() local
1965 struct lcs_card *card; lcs_timeout_show() local
1975 struct lcs_card *card; lcs_timeout_store() local
2000 struct lcs_card *card = dev_get_drvdata(dev); lcs_dev_recover_store() local
2041 struct lcs_card *card; lcs_probe_device() local
2069 struct lcs_card *card; lcs_register_netdev() local
2100 struct lcs_card *card; lcs_new_device() local
2207 struct lcs_card *card; __lcs_shutdown_device() local
2248 struct lcs_card *card; lcs_recovery() local
2279 struct lcs_card *card; lcs_remove_device() local
[all...]
H A Dqeth_l3_main.c54 static struct qeth_ipaddr *qeth_l3_find_addr_by_ip(struct qeth_card *card, in qeth_l3_find_addr_by_ip() argument
61 hash_for_each_possible(card->rx_mode_addrs, addr, hnode, key) in qeth_l3_find_addr_by_ip()
65 hash_for_each_possible(card->ip_htable, addr, hnode, key) in qeth_l3_find_addr_by_ip()
86 static bool qeth_l3_is_addr_covered_by_ipato(struct qeth_card *card, in qeth_l3_is_addr_covered_by_ipato() argument
94 if (!card->ipato.enabled) in qeth_l3_is_addr_covered_by_ipato()
101 list_for_each_entry(ipatoe, &card->ipato.entries, entry) { in qeth_l3_is_addr_covered_by_ipato()
115 if ((addr->proto == QETH_PROT_IPV4) && card->ipato.invert4) in qeth_l3_is_addr_covered_by_ipato()
117 else if ((addr->proto == QETH_PROT_IPV6) && card->ipato.invert6) in qeth_l3_is_addr_covered_by_ipato()
123 static int qeth_l3_delete_ip(struct qeth_card *card, in qeth_l3_delete_ip() argument
130 QETH_CARD_TEXT(card, in qeth_l3_delete_ip()
160 qeth_l3_add_ip(struct qeth_card *card, struct qeth_ipaddr *tmp_addr) qeth_l3_add_ip() argument
222 qeth_l3_modify_ip(struct qeth_card *card, struct qeth_ipaddr *addr, bool add) qeth_l3_modify_ip() argument
234 qeth_l3_drain_rx_mode_cache(struct qeth_card *card) qeth_l3_drain_rx_mode_cache() argument
246 qeth_l3_clear_ip_htable(struct qeth_card *card, int recover) qeth_l3_clear_ip_htable() argument
269 qeth_l3_recover_ip(struct qeth_card *card) qeth_l3_recover_ip() argument
298 qeth_l3_setdelip_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l3_setdelip_cb() argument
317 qeth_l3_send_setdelmc(struct qeth_card *card, struct qeth_ipaddr *addr, enum qeth_ipa_cmds ipacmd) qeth_l3_send_setdelmc() argument
368 qeth_l3_send_setdelip(struct qeth_card *card, struct qeth_ipaddr *addr, enum qeth_ipa_cmds ipacmd) qeth_l3_send_setdelip() argument
401 qeth_l3_send_setrouting(struct qeth_card *card, enum qeth_routing_types type, enum qeth_prot_versions prot) qeth_l3_send_setrouting() argument
420 qeth_l3_correct_routing_type(struct qeth_card *card, enum qeth_routing_types *type, enum qeth_prot_versions prot) qeth_l3_correct_routing_type() argument
452 qeth_l3_setrouting_v4(struct qeth_card *card) qeth_l3_setrouting_v4() argument
473 qeth_l3_setrouting_v6(struct qeth_card *card) qeth_l3_setrouting_v6() argument
505 qeth_l3_update_ipato(struct qeth_card *card) qeth_l3_update_ipato() argument
517 qeth_l3_clear_ipato_list(struct qeth_card *card) qeth_l3_clear_ipato_list() argument
532 qeth_l3_add_ipato_entry(struct qeth_card *card, struct qeth_ipato_entry *new) qeth_l3_add_ipato_entry() argument
563 qeth_l3_del_ipato_entry(struct qeth_card *card, enum qeth_prot_versions proto, u8 *addr, unsigned int mask_bits) qeth_l3_del_ipato_entry() argument
592 qeth_l3_modify_rxip_vipa(struct qeth_card *card, bool add, const u8 *ip, enum qeth_ip_types type, enum qeth_prot_versions proto) qeth_l3_modify_rxip_vipa() argument
607 qeth_l3_modify_hsuid(struct qeth_card *card, bool add) qeth_l3_modify_hsuid() argument
621 qeth_l3_register_addr_entry(struct qeth_card *card, struct qeth_ipaddr *addr) qeth_l3_register_addr_entry() argument
659 qeth_l3_deregister_addr_entry(struct qeth_card *card, struct qeth_ipaddr *addr) qeth_l3_deregister_addr_entry() argument
688 qeth_l3_setadapter_parms(struct qeth_card *card) qeth_l3_setadapter_parms() argument
704 qeth_l3_start_ipa_arp_processing(struct qeth_card *card) qeth_l3_start_ipa_arp_processing() argument
726 qeth_l3_start_ipa_source_mac(struct qeth_card *card) qeth_l3_start_ipa_source_mac() argument
748 qeth_l3_start_ipa_vlan(struct qeth_card *card) qeth_l3_start_ipa_vlan() argument
772 qeth_l3_start_ipa_multicast(struct qeth_card *card) qeth_l3_start_ipa_multicast() argument
798 qeth_l3_softsetup_ipv6(struct qeth_card *card) qeth_l3_softsetup_ipv6() argument
837 qeth_l3_start_ipa_ipv6(struct qeth_card *card) qeth_l3_start_ipa_ipv6() argument
849 qeth_l3_start_ipa_broadcast(struct qeth_card *card) qeth_l3_start_ipa_broadcast() argument
899 qeth_l3_start_ipassists(struct qeth_card *card) qeth_l3_start_ipassists() argument
911 qeth_l3_iqd_read_initial_mac_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l3_iqd_read_initial_mac_cb() argument
926 qeth_l3_iqd_read_initial_mac(struct qeth_card *card) qeth_l3_iqd_read_initial_mac() argument
943 qeth_l3_get_unique_id_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l3_get_unique_id_cb() argument
958 qeth_l3_get_unique_id(struct qeth_card *card, u16 uid) qeth_l3_get_unique_id() argument
980 qeth_diags_trace_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_diags_trace_cb() argument
1037 qeth_diags_trace(struct qeth_card *card, enum qeth_diags_trace_cmds diags_cmd) qeth_diags_trace() argument
1055 struct qeth_card *card = arg; qeth_l3_add_mcast_rtnl() local
1135 struct qeth_card *card = dev->ml_priv; qeth_l3_vlan_rx_add_vid() local
1144 struct qeth_card *card = dev->ml_priv; qeth_l3_vlan_rx_kill_vid() local
1150 qeth_l3_set_promisc_mode(struct qeth_card *card) qeth_l3_set_promisc_mode() argument
1174 struct qeth_card *card = container_of(work, struct qeth_card, qeth_l3_rx_mode_work() local
1233 qeth_l3_arp_cmd_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l3_arp_cmd_cb() argument
1242 qeth_l3_arp_set_no_entries(struct qeth_card *card, int no_entries) qeth_l3_arp_set_no_entries() argument
1275 get_arp_entry_size(struct qeth_card *card, struct qeth_arp_query_data *qdata, struct qeth_arp_entrytype *type, __u8 strip_entries) get_arp_entry_size() argument
1317 qeth_l3_arp_query_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l3_arp_query_cb() argument
1396 qeth_l3_query_arp_cache_info(struct qeth_card *card, enum qeth_prot_versions prot, struct qeth_arp_query_info *qinfo) qeth_l3_query_arp_cache_info() argument
1420 qeth_l3_arp_query(struct qeth_card *card, char __user *udata) qeth_l3_arp_query() argument
1467 qeth_l3_arp_modify_entry(struct qeth_card *card, struct qeth_arp_cache_entry *entry, enum qeth_arp_process_subcmds arp_cmd) qeth_l3_arp_modify_entry() argument
1507 qeth_l3_arp_flush_cache(struct qeth_card *card) qeth_l3_arp_flush_cache() argument
1540 struct qeth_card *card = dev->ml_priv; qeth_l3_do_ioctl() local
1650 struct qeth_card *card = queue->card; qeth_l3_fill_header() local
1727 qeth_l3_xmit(struct qeth_card *card, struct sk_buff *skb, struct qeth_qdio_out_q *queue, int ipv) qeth_l3_xmit() argument
1748 struct qeth_card *card = dev->ml_priv; qeth_l3_hard_start_xmit() local
1789 struct qeth_card *card = dev->ml_priv; qeth_l3_set_rx_mode() local
1837 struct qeth_card *card = dev->ml_priv; qeth_l3_osa_select_queue() local
1879 qeth_l3_setup_netdev(struct qeth_card *card) qeth_l3_setup_netdev() argument
1947 struct qeth_card *card = dev_get_drvdata(&gdev->dev); qeth_l3_probe_device() local
1971 struct qeth_card *card = dev_get_drvdata(&cgdev->dev); qeth_l3_remove_device() local
1992 qeth_l3_set_online(struct qeth_card *card, bool carrier_ok) qeth_l3_set_online() argument
2061 qeth_l3_set_offline(struct qeth_card *card) qeth_l3_set_offline() argument
2077 qeth_l3_control_event(struct qeth_card *card, struct qeth_ipa_cmd *cmd) qeth_l3_control_event() argument
2094 qeth_l3_handle_ip_event(struct qeth_card *card, struct qeth_ipaddr *addr, unsigned long event) qeth_l3_handle_ip_event() argument
2112 struct qeth_card *card; global() member
2150 struct qeth_card *card; qeth_l3_ip_event() local
2175 struct qeth_card *card; qeth_l3_ip6_event() local
[all...]
/kernel/linux/linux-5.10/drivers/atm/
H A Didt77252.c161 waitfor_idle(struct idt77252_dev *card) in waitfor_idle() argument
171 read_sram(struct idt77252_dev *card, unsigned long addr) in read_sram() argument
176 spin_lock_irqsave(&card->cmd_lock, flags); in read_sram()
178 waitfor_idle(card); in read_sram()
180 spin_unlock_irqrestore(&card->cmd_lock, flags); in read_sram()
185 write_sram(struct idt77252_dev *card, unsigned long addr, u32 value) in write_sram() argument
190 (((addr > card->tst[0] + card->tst_size - 2) && in write_sram()
191 (addr < card->tst[0] + card in write_sram()
208 struct idt77252_dev *card = dev; read_utility() local
228 struct idt77252_dev *card = dev; write_utility() local
350 idt77252_read_gp(struct idt77252_dev *card) idt77252_read_gp() argument
362 idt77252_write_gp(struct idt77252_dev *card, u32 value) idt77252_write_gp() argument
379 idt77252_eeprom_read_status(struct idt77252_dev *card) idt77252_eeprom_read_status() argument
413 idt77252_eeprom_read_byte(struct idt77252_dev *card, u8 offset) idt77252_eeprom_read_byte() argument
461 idt77252_eeprom_write_byte(struct idt77252_dev *card, u8 offset, u8 data) idt77252_eeprom_write_byte() argument
512 idt77252_eeprom_init(struct idt77252_dev *card) idt77252_eeprom_init() argument
532 dump_tct(struct idt77252_dev *card, int index) dump_tct() argument
547 idt77252_tx_dump(struct idt77252_dev *card) idt77252_tx_dump() argument
582 sb_pool_add(struct idt77252_dev *card, struct sk_buff *skb, int queue) sb_pool_add() argument
602 sb_pool_remove(struct idt77252_dev *card, struct sk_buff *skb) sb_pool_remove() argument
621 sb_pool_skb(struct idt77252_dev *card, u32 handle) sb_pool_skb() argument
637 alloc_scq(struct idt77252_dev *card, int class) alloc_scq() argument
668 free_scq(struct idt77252_dev *card, struct scq_info *scq) free_scq() argument
703 push_on_scq(struct idt77252_dev *card, struct vc_map *vc, struct sk_buff *skb) push_on_scq() argument
791 drain_scq(struct idt77252_dev *card, struct vc_map *vc) drain_scq() argument
830 queue_skb(struct idt77252_dev *card, struct vc_map *vc, struct sk_buff *skb, int oam) queue_skb() argument
935 get_free_scd(struct idt77252_dev *card, struct vc_map *vc) get_free_scd() argument
950 fill_scd(struct idt77252_dev *card, struct scq_info *scq, int class) fill_scd() argument
959 clear_scd(struct idt77252_dev *card, struct scq_info *scq, int class) clear_scd() argument
971 init_rsq(struct idt77252_dev *card) init_rsq() argument
1004 deinit_rsq(struct idt77252_dev *card) deinit_rsq() argument
1011 dequeue_rx(struct idt77252_dev *card, struct rsq_entry *rsqe) dequeue_rx() argument
1209 idt77252_rx(struct idt77252_dev *card) idt77252_rx() argument
1238 idt77252_rx_raw(struct idt77252_dev *card) idt77252_rx_raw() argument
1374 init_tsq(struct idt77252_dev *card) init_tsq() argument
1398 deinit_tsq(struct idt77252_dev *card) deinit_tsq() argument
1405 idt77252_tx(struct idt77252_dev *card) idt77252_tx() argument
1534 struct idt77252_dev *card = from_timer(card, t, tst_timer); tst_timer() local
1595 __fill_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) __fill_tst() argument
1655 fill_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) fill_tst() argument
1673 __clear_tst(struct idt77252_dev *card, struct vc_map *vc) __clear_tst() argument
1698 clear_tst(struct idt77252_dev *card, struct vc_map *vc) clear_tst() argument
1716 change_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) change_tst() argument
1737 set_tct(struct idt77252_dev *card, struct vc_map *vc) set_tct() argument
1788 idt77252_fbq_level(struct idt77252_dev *card, int queue) idt77252_fbq_level() argument
1794 idt77252_fbq_full(struct idt77252_dev *card, int queue) idt77252_fbq_full() argument
1800 push_rx_skb(struct idt77252_dev *card, struct sk_buff *skb, int queue) push_rx_skb() argument
1846 add_rx_skb(struct idt77252_dev *card, int queue, unsigned int size, unsigned int count) add_rx_skb() argument
1889 recycle_rx_skb(struct idt77252_dev *card, struct sk_buff *skb) recycle_rx_skb() argument
1909 flush_rx_pool(struct idt77252_dev *card, struct rx_pool *rpp) flush_rx_pool() argument
1916 recycle_rx_pool_skb(struct idt77252_dev *card, struct rx_pool *rpp) recycle_rx_pool_skb() argument
1948 struct idt77252_dev *card = dev->dev_data; idt77252_send_skb() local
2004 struct idt77252_dev *card = dev->dev_data; idt77252_send_oam() local
2066 idt77252_rate_logindex(struct idt77252_dev *card, int pcr) idt77252_rate_logindex() argument
2081 struct idt77252_dev *card = vc->card; idt77252_est_timer() local
2139 idt77252_init_cbr(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) idt77252_init_cbr() argument
2209 idt77252_init_ubr(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) idt77252_init_ubr() argument
2245 idt77252_init_tx(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) idt77252_init_tx() argument
2323 idt77252_init_rx(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) idt77252_init_rx() argument
2390 struct idt77252_dev *card = dev->dev_data; idt77252_open() local
2492 struct idt77252_dev *card = dev->dev_data; idt77252_close() local
2576 struct idt77252_dev *card = dev->dev_data; idt77252_change_qos() local
2633 struct idt77252_dev *card = dev->dev_data; idt77252_proc_read() local
2705 idt77252_collect_stat(struct idt77252_dev *card) idt77252_collect_stat() argument
2716 struct idt77252_dev *card = dev_id; idt77252_interrupt() local
2808 struct idt77252_dev *card = idt77252_softint() local
2848 open_card_oam(struct idt77252_dev *card) open_card_oam() argument
2891 close_card_oam(struct idt77252_dev *card) close_card_oam() argument
2925 open_card_ubr0(struct idt77252_dev *card) open_card_ubr0() argument
2966 close_card_ubr0(struct idt77252_dev *card) close_card_ubr0() argument
2975 idt77252_dev_open(struct idt77252_dev *card) idt77252_dev_open() argument
3020 struct idt77252_dev *card = dev->dev_data; idt77252_dev_close() local
3052 deinit_card(struct idt77252_dev *card) deinit_card() argument
3120 init_sram(struct idt77252_dev *card) init_sram() argument
3265 struct idt77252_dev *card = dev->dev_data; init_card() local
3543 idt77252_preset(struct idt77252_dev *card) idt77252_preset() argument
3584 probe_sram(struct idt77252_dev *card) probe_sram() argument
3612 struct idt77252_dev *card; idt77252_init_one() local
3775 struct idt77252_dev *card; idt77252_exit() local
[all...]
H A Dnicstar.c26 * 1 - Per card interrupt spinlock (to protect structures and such)
28 * 3 - Per card resource spinlock (to access registers, etc.)
105 #define CMD_BUSY(card) (readl((card)->membase + STAT) & NS_STAT_CMDBZ)
120 static u32 ns_read_sram(ns_dev * card, u32 sram_address);
121 static void ns_write_sram(ns_dev * card, u32 sram_address, u32 * value,
124 static void ns_init_card_error(ns_dev * card, int error);
125 static scq_info *get_scq(ns_dev *card, int size, u32 scd);
126 static void free_scq(ns_dev *card, scq_info * scq, struct atm_vcc *vcc);
131 static void fill_tst(ns_dev * card, in
199 ns_dev *card = pci_get_drvdata(pcidev); nicstar_remove_one() local
307 ns_read_sram(ns_dev * card, u32 sram_address) ns_read_sram() argument
323 ns_write_sram(ns_dev * card, u32 sram_address, u32 * value, int count) ns_write_sram() argument
347 struct ns_dev *card = NULL; ns_init_card() local
813 ns_init_card_error(ns_dev *card, int error) ns_init_card_error() argument
859 get_scq(ns_dev *card, int size, u32 scd) get_scq() argument
904 free_scq(ns_dev *card, scq_info *scq, struct atm_vcc *vcc) free_scq() argument
944 push_rxbufs(ns_dev * card, struct sk_buff *skb) push_rxbufs() argument
1061 ns_dev *card; ns_irq_handler() local
1232 ns_dev *card; ns_open() local
1415 ns_dev *card; ns_close() local
1575 fill_tst(ns_dev * card, int n, vc_map * vc) fill_tst() argument
1627 ns_dev *card; ns_send() local
1721 push_scqe(ns_dev * card, vc_map * vc, scq_info * scq, ns_scqe * tbd, struct sk_buff *skb) push_scqe() argument
1833 process_tsq(ns_dev * card) process_tsq() argument
1908 drain_scq(ns_dev * card, scq_info * scq, int pos) drain_scq() argument
1950 process_rsq(ns_dev * card) process_rsq() argument
1968 dequeue_rx(ns_dev * card, ns_rsqe * rsqe) dequeue_rx() argument
2326 recycle_rx_buf(ns_dev * card, struct sk_buff *skb) recycle_rx_buf() argument
2336 recycle_iovec_rx_bufs(ns_dev * card, struct iovec *iov, int count) recycle_iovec_rx_bufs() argument
2342 recycle_iov_buf(ns_dev * card, struct sk_buff *iovb) recycle_iov_buf() argument
2351 dequeue_sm_buf(ns_dev * card, struct sk_buff *sb) dequeue_sm_buf() argument
2375 dequeue_lg_buf(ns_dev * card, struct sk_buff *lb) dequeue_lg_buf() argument
2402 ns_dev *card; ns_proc_read() local
2470 ns_dev *card; ns_ioctl() local
2681 which_list(ns_dev * card, struct sk_buff *skb) which_list() argument
2690 ns_dev *card; ns_poll() local
2722 ns_dev *card; ns_phy_put() local
2736 ns_dev *card; ns_phy_get() local
[all...]
/kernel/linux/linux-6.6/drivers/atm/
H A Didt77252.c161 waitfor_idle(struct idt77252_dev *card) in waitfor_idle() argument
171 read_sram(struct idt77252_dev *card, unsigned long addr) in read_sram() argument
176 spin_lock_irqsave(&card->cmd_lock, flags); in read_sram()
178 waitfor_idle(card); in read_sram()
180 spin_unlock_irqrestore(&card->cmd_lock, flags); in read_sram()
185 write_sram(struct idt77252_dev *card, unsigned long addr, u32 value) in write_sram() argument
190 (((addr > card->tst[0] + card->tst_size - 2) && in write_sram()
191 (addr < card->tst[0] + card in write_sram()
208 struct idt77252_dev *card = dev; read_utility() local
228 struct idt77252_dev *card = dev; write_utility() local
350 idt77252_read_gp(struct idt77252_dev *card) idt77252_read_gp() argument
362 idt77252_write_gp(struct idt77252_dev *card, u32 value) idt77252_write_gp() argument
379 idt77252_eeprom_read_status(struct idt77252_dev *card) idt77252_eeprom_read_status() argument
413 idt77252_eeprom_read_byte(struct idt77252_dev *card, u8 offset) idt77252_eeprom_read_byte() argument
461 idt77252_eeprom_write_byte(struct idt77252_dev *card, u8 offset, u8 data) idt77252_eeprom_write_byte() argument
512 idt77252_eeprom_init(struct idt77252_dev *card) idt77252_eeprom_init() argument
532 dump_tct(struct idt77252_dev *card, int index) dump_tct() argument
547 idt77252_tx_dump(struct idt77252_dev *card) idt77252_tx_dump() argument
582 sb_pool_add(struct idt77252_dev *card, struct sk_buff *skb, int queue) sb_pool_add() argument
602 sb_pool_remove(struct idt77252_dev *card, struct sk_buff *skb) sb_pool_remove() argument
621 sb_pool_skb(struct idt77252_dev *card, u32 handle) sb_pool_skb() argument
637 alloc_scq(struct idt77252_dev *card, int class) alloc_scq() argument
668 free_scq(struct idt77252_dev *card, struct scq_info *scq) free_scq() argument
703 push_on_scq(struct idt77252_dev *card, struct vc_map *vc, struct sk_buff *skb) push_on_scq() argument
791 drain_scq(struct idt77252_dev *card, struct vc_map *vc) drain_scq() argument
830 queue_skb(struct idt77252_dev *card, struct vc_map *vc, struct sk_buff *skb, int oam) queue_skb() argument
935 get_free_scd(struct idt77252_dev *card, struct vc_map *vc) get_free_scd() argument
950 fill_scd(struct idt77252_dev *card, struct scq_info *scq, int class) fill_scd() argument
959 clear_scd(struct idt77252_dev *card, struct scq_info *scq, int class) clear_scd() argument
971 init_rsq(struct idt77252_dev *card) init_rsq() argument
1004 deinit_rsq(struct idt77252_dev *card) deinit_rsq() argument
1011 dequeue_rx(struct idt77252_dev *card, struct rsq_entry *rsqe) dequeue_rx() argument
1208 idt77252_rx(struct idt77252_dev *card) idt77252_rx() argument
1237 idt77252_rx_raw(struct idt77252_dev *card) idt77252_rx_raw() argument
1373 init_tsq(struct idt77252_dev *card) init_tsq() argument
1397 deinit_tsq(struct idt77252_dev *card) deinit_tsq() argument
1404 idt77252_tx(struct idt77252_dev *card) idt77252_tx() argument
1533 struct idt77252_dev *card = from_timer(card, t, tst_timer); tst_timer() local
1594 __fill_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) __fill_tst() argument
1654 fill_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) fill_tst() argument
1672 __clear_tst(struct idt77252_dev *card, struct vc_map *vc) __clear_tst() argument
1697 clear_tst(struct idt77252_dev *card, struct vc_map *vc) clear_tst() argument
1715 change_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) change_tst() argument
1736 set_tct(struct idt77252_dev *card, struct vc_map *vc) set_tct() argument
1787 idt77252_fbq_full(struct idt77252_dev *card, int queue) idt77252_fbq_full() argument
1793 push_rx_skb(struct idt77252_dev *card, struct sk_buff *skb, int queue) push_rx_skb() argument
1839 add_rx_skb(struct idt77252_dev *card, int queue, unsigned int size, unsigned int count) add_rx_skb() argument
1882 recycle_rx_skb(struct idt77252_dev *card, struct sk_buff *skb) recycle_rx_skb() argument
1902 flush_rx_pool(struct idt77252_dev *card, struct rx_pool *rpp) flush_rx_pool() argument
1909 recycle_rx_pool_skb(struct idt77252_dev *card, struct rx_pool *rpp) recycle_rx_pool_skb() argument
1941 struct idt77252_dev *card = dev->dev_data; idt77252_send_skb() local
1997 struct idt77252_dev *card = dev->dev_data; idt77252_send_oam() local
2059 idt77252_rate_logindex(struct idt77252_dev *card, int pcr) idt77252_rate_logindex() argument
2074 struct idt77252_dev *card = vc->card; idt77252_est_timer() local
2132 idt77252_init_cbr(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) idt77252_init_cbr() argument
2202 idt77252_init_ubr(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) idt77252_init_ubr() argument
2238 idt77252_init_tx(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) idt77252_init_tx() argument
2316 idt77252_init_rx(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) idt77252_init_rx() argument
2383 struct idt77252_dev *card = dev->dev_data; idt77252_open() local
2485 struct idt77252_dev *card = dev->dev_data; idt77252_close() local
2569 struct idt77252_dev *card = dev->dev_data; idt77252_change_qos() local
2626 struct idt77252_dev *card = dev->dev_data; idt77252_proc_read() local
2698 idt77252_collect_stat(struct idt77252_dev *card) idt77252_collect_stat() argument
2709 struct idt77252_dev *card = dev_id; idt77252_interrupt() local
2801 struct idt77252_dev *card = idt77252_softint() local
2841 open_card_oam(struct idt77252_dev *card) open_card_oam() argument
2884 close_card_oam(struct idt77252_dev *card) close_card_oam() argument
2918 open_card_ubr0(struct idt77252_dev *card) open_card_ubr0() argument
2959 close_card_ubr0(struct idt77252_dev *card) close_card_ubr0() argument
2968 idt77252_dev_open(struct idt77252_dev *card) idt77252_dev_open() argument
3013 struct idt77252_dev *card = dev->dev_data; idt77252_dev_close() local
3045 deinit_card(struct idt77252_dev *card) deinit_card() argument
3113 init_sram(struct idt77252_dev *card) init_sram() argument
3258 struct idt77252_dev *card = dev->dev_data; init_card() local
3536 idt77252_preset(struct idt77252_dev *card) idt77252_preset() argument
3577 probe_sram(struct idt77252_dev *card) probe_sram() argument
3605 struct idt77252_dev *card; idt77252_init_one() local
3759 struct idt77252_dev *card; idt77252_exit() local
[all...]
H A Dnicstar.c26 * 1 - Per card interrupt spinlock (to protect structures and such)
28 * 3 - Per card resource spinlock (to access registers, etc.)
105 #define CMD_BUSY(card) (readl((card)->membase + STAT) & NS_STAT_CMDBZ)
120 static u32 ns_read_sram(ns_dev * card, u32 sram_address);
121 static void ns_write_sram(ns_dev * card, u32 sram_address, u32 * value,
124 static void ns_init_card_error(ns_dev * card, int error);
125 static scq_info *get_scq(ns_dev *card, int size, u32 scd);
126 static void free_scq(ns_dev *card, scq_info * scq, struct atm_vcc *vcc);
131 static void fill_tst(ns_dev * card, in
201 ns_dev *card = pci_get_drvdata(pcidev); nicstar_remove_one() local
309 ns_read_sram(ns_dev * card, u32 sram_address) ns_read_sram() argument
325 ns_write_sram(ns_dev * card, u32 sram_address, u32 * value, int count) ns_write_sram() argument
349 struct ns_dev *card = NULL; ns_init_card() local
815 ns_init_card_error(ns_dev *card, int error) ns_init_card_error() argument
861 get_scq(ns_dev *card, int size, u32 scd) get_scq() argument
900 free_scq(ns_dev *card, scq_info *scq, struct atm_vcc *vcc) free_scq() argument
940 push_rxbufs(ns_dev * card, struct sk_buff *skb) push_rxbufs() argument
1057 ns_dev *card; ns_irq_handler() local
1228 ns_dev *card; ns_open() local
1411 ns_dev *card; ns_close() local
1571 fill_tst(ns_dev * card, int n, vc_map * vc) fill_tst() argument
1623 ns_dev *card; _ns_send() local
1727 push_scqe(ns_dev * card, vc_map * vc, scq_info * scq, ns_scqe * tbd, struct sk_buff *skb, bool may_sleep) push_scqe() argument
1839 process_tsq(ns_dev * card) process_tsq() argument
1914 drain_scq(ns_dev * card, scq_info * scq, int pos) drain_scq() argument
1956 process_rsq(ns_dev * card) process_rsq() argument
1974 dequeue_rx(ns_dev * card, ns_rsqe * rsqe) dequeue_rx() argument
2332 recycle_rx_buf(ns_dev * card, struct sk_buff *skb) recycle_rx_buf() argument
2342 recycle_iovec_rx_bufs(ns_dev * card, struct iovec *iov, int count) recycle_iovec_rx_bufs() argument
2348 recycle_iov_buf(ns_dev * card, struct sk_buff *iovb) recycle_iov_buf() argument
2357 dequeue_sm_buf(ns_dev * card, struct sk_buff *sb) dequeue_sm_buf() argument
2381 dequeue_lg_buf(ns_dev * card, struct sk_buff *lb) dequeue_lg_buf() argument
2408 ns_dev *card; ns_proc_read() local
2476 ns_dev *card; ns_ioctl() local
2687 which_list(ns_dev * card, struct sk_buff *skb) which_list() argument
2696 ns_dev *card; ns_poll() local
2728 ns_dev *card; ns_phy_put() local
2742 ns_dev *card; ns_phy_get() local
[all...]
/kernel/linux/linux-6.6/drivers/mmc/core/
H A Dmmc.c19 #include <linux/mmc/card.h>
23 #include "card.h"
71 static int mmc_decode_cid(struct mmc_card *card) in mmc_decode_cid() argument
73 u32 *resp = card->raw_cid; in mmc_decode_cid()
76 * Add the raw card ID (cid) data to the entropy pool. It doesn't in mmc_decode_cid()
79 add_device_randomness(&card->raw_cid, sizeof(card->raw_cid)); in mmc_decode_cid()
85 switch (card->csd.mmca_vsn) { in mmc_decode_cid()
88 card->cid.manfid = UNSTUFF_BITS(resp, 104, 24); in mmc_decode_cid()
89 card in mmc_decode_cid()
129 mmc_set_erase_size(struct mmc_card *card) mmc_set_erase_size() argument
142 mmc_decode_csd(struct mmc_card *card) mmc_decode_csd() argument
194 mmc_select_card_type(struct mmc_card *card) mmc_select_card_type() argument
260 mmc_manage_enhanced_area(struct mmc_card *card, u8 *ext_csd) mmc_manage_enhanced_area() argument
309 mmc_part_add(struct mmc_card *card, u64 size, unsigned int part_cfg, char *name, int idx, bool ro, int area_type) mmc_part_add() argument
321 mmc_manage_gp_partitions(struct mmc_card *card, u8 *ext_csd) mmc_manage_gp_partitions() argument
370 mmc_decode_ext_csd(struct mmc_card *card, u8 *ext_csd) mmc_decode_ext_csd() argument
676 mmc_read_ext_csd(struct mmc_card *card) mmc_read_ext_csd() argument
714 mmc_compare_ext_csds(struct mmc_card *card, unsigned bus_width) mmc_compare_ext_csds() argument
821 struct mmc_card *card = mmc_dev_to_card(dev); mmc_fwrev_show() local
836 struct mmc_card *card = mmc_dev_to_card(dev); mmc_dsr_show() local
888 __mmc_select_powerclass(struct mmc_card *card, unsigned int bus_width) __mmc_select_powerclass() argument
951 mmc_select_powerclass(struct mmc_card *card) mmc_select_powerclass() argument
985 mmc_set_bus_speed(struct mmc_card *card) mmc_set_bus_speed() argument
1005 mmc_select_bus_width(struct mmc_card *card) mmc_select_bus_width() argument
1076 mmc_select_hs(struct mmc_card *card) mmc_select_hs() argument
1094 mmc_select_hs_ddr(struct mmc_card *card) mmc_select_hs_ddr() argument
1164 mmc_select_hs400(struct mmc_card *card) mmc_select_hs400() argument
1259 mmc_hs200_to_hs400(struct mmc_card *card) mmc_hs200_to_hs400() argument
1264 mmc_hs400_to_hs200(struct mmc_card *card) mmc_hs400_to_hs200() argument
1339 mmc_select_driver_type(struct mmc_card *card) mmc_select_driver_type() argument
1361 mmc_select_hs400es(struct mmc_card *card) mmc_select_hs400es() argument
1461 mmc_select_hs200(struct mmc_card *card) mmc_select_hs200() argument
1538 mmc_select_timing(struct mmc_card *card) mmc_select_timing() argument
1578 mmc_hs200_tuning(struct mmc_card *card) mmc_hs200_tuning() argument
1603 struct mmc_card *card; mmc_init_card() local
1943 mmc_can_sleep(struct mmc_card *card) mmc_can_sleep() argument
1959 struct mmc_card *card = host->card; mmc_sleep() local
2001 mmc_can_poweroff_notify(const struct mmc_card *card) mmc_can_poweroff_notify() argument
2008 mmc_poweroff_notify(struct mmc_card *card, unsigned int notify_type) mmc_poweroff_notify() argument
2236 mmc_can_reset(struct mmc_card *card) mmc_can_reset() argument
2248 struct mmc_card *card = host->card; _mmc_hw_reset() local
[all...]
H A Dsdio.c13 #include <linux/mmc/card.h>
20 #include "card.h"
31 MMC_DEV_ATTR(vendor, "0x%04x\n", card->cis.vendor);
32 MMC_DEV_ATTR(device, "0x%04x\n", card->cis.device);
33 MMC_DEV_ATTR(revision, "%u.%u\n", card->major_rev, card->minor_rev);
34 MMC_DEV_ATTR(ocr, "0x%08x\n", card->ocr);
35 MMC_DEV_ATTR(rca, "0x%04x\n", card->rca);
40 struct mmc_card *card = mmc_dev_to_card(dev); \
42 if (num > card
103 sdio_init_func(struct mmc_card *card, unsigned int fn) sdio_init_func() argument
144 sdio_read_cccr(struct mmc_card *card, u32 ocr) sdio_read_cccr() argument
261 sdio_enable_wide(struct mmc_card *card) sdio_enable_wide() argument
297 sdio_disable_cd(struct mmc_card *card) sdio_disable_cd() argument
318 sdio_disable_wide(struct mmc_card *card) sdio_disable_wide() argument
348 sdio_disable_4bit_bus(struct mmc_card *card) sdio_disable_4bit_bus() argument
370 sdio_enable_4bit_bus(struct mmc_card *card) sdio_enable_4bit_bus() argument
397 mmc_sdio_switch_hs(struct mmc_card *card, int enable) mmc_sdio_switch_hs() argument
427 sdio_enable_hs(struct mmc_card *card) sdio_enable_hs() argument
442 mmc_sdio_get_max_clock(struct mmc_card *card) mmc_sdio_get_max_clock() argument
480 sdio_select_driver_type(struct mmc_card *card) sdio_select_driver_type() argument
517 sdio_set_bus_speed_mode(struct mmc_card *card) sdio_set_bus_speed_mode() argument
591 mmc_sdio_init_uhs_card(struct mmc_card *card) mmc_sdio_init_uhs_card() argument
623 mmc_sdio_pre_init(struct mmc_host *host, u32 ocr, struct mmc_card *card) mmc_sdio_pre_init() argument
661 struct mmc_card *card; mmc_sdio_init_card() local
1153 struct mmc_card *card = host->card; mmc_sdio_hw_reset() local
1210 struct mmc_card *card; mmc_attach_sdio() local
[all...]
/kernel/linux/linux-5.10/drivers/mmc/core/
H A Dmmc.c17 #include <linux/mmc/card.h>
21 #include "card.h"
68 static int mmc_decode_cid(struct mmc_card *card) in mmc_decode_cid() argument
70 u32 *resp = card->raw_cid; in mmc_decode_cid()
76 switch (card->csd.mmca_vsn) { in mmc_decode_cid()
79 card->cid.manfid = UNSTUFF_BITS(resp, 104, 24); in mmc_decode_cid()
80 card->cid.prod_name[0] = UNSTUFF_BITS(resp, 96, 8); in mmc_decode_cid()
81 card->cid.prod_name[1] = UNSTUFF_BITS(resp, 88, 8); in mmc_decode_cid()
82 card->cid.prod_name[2] = UNSTUFF_BITS(resp, 80, 8); in mmc_decode_cid()
83 card in mmc_decode_cid()
120 mmc_set_erase_size(struct mmc_card *card) mmc_set_erase_size() argument
133 mmc_decode_csd(struct mmc_card *card) mmc_decode_csd() argument
185 mmc_select_card_type(struct mmc_card *card) mmc_select_card_type() argument
251 mmc_manage_enhanced_area(struct mmc_card *card, u8 *ext_csd) mmc_manage_enhanced_area() argument
300 mmc_part_add(struct mmc_card *card, u64 size, unsigned int part_cfg, char *name, int idx, bool ro, int area_type) mmc_part_add() argument
312 mmc_manage_gp_partitions(struct mmc_card *card, u8 *ext_csd) mmc_manage_gp_partitions() argument
361 mmc_decode_ext_csd(struct mmc_card *card, u8 *ext_csd) mmc_decode_ext_csd() argument
665 mmc_read_ext_csd(struct mmc_card *card) mmc_read_ext_csd() argument
703 mmc_compare_ext_csds(struct mmc_card *card, unsigned bus_width) mmc_compare_ext_csds() argument
810 struct mmc_card *card = mmc_dev_to_card(dev); mmc_fwrev_show() local
826 struct mmc_card *card = mmc_dev_to_card(dev); mmc_dsr_show() local
878 __mmc_select_powerclass(struct mmc_card *card, unsigned int bus_width) __mmc_select_powerclass() argument
941 mmc_select_powerclass(struct mmc_card *card) mmc_select_powerclass() argument
975 mmc_set_bus_speed(struct mmc_card *card) mmc_set_bus_speed() argument
995 mmc_select_bus_width(struct mmc_card *card) mmc_select_bus_width() argument
1064 mmc_select_hs(struct mmc_card *card) mmc_select_hs() argument
1082 mmc_select_hs_ddr(struct mmc_card *card) mmc_select_hs_ddr() argument
1152 mmc_select_hs400(struct mmc_card *card) mmc_select_hs400() argument
1239 mmc_hs200_to_hs400(struct mmc_card *card) mmc_hs200_to_hs400() argument
1244 mmc_hs400_to_hs200(struct mmc_card *card) mmc_hs400_to_hs200() argument
1319 mmc_select_driver_type(struct mmc_card *card) mmc_select_driver_type() argument
1341 mmc_select_hs400es(struct mmc_card *card) mmc_select_hs400es() argument
1446 mmc_select_hs200(struct mmc_card *card) mmc_select_hs200() argument
1523 mmc_select_timing(struct mmc_card *card) mmc_select_timing() argument
1553 mmc_hs200_tuning(struct mmc_card *card) mmc_hs200_tuning() argument
1578 struct mmc_card *card; mmc_init_card() local
1922 mmc_can_sleep(struct mmc_card *card) mmc_can_sleep() argument
1930 struct mmc_card *card = host->card; mmc_sleep() local
1979 mmc_can_poweroff_notify(const struct mmc_card *card) mmc_can_poweroff_notify() argument
1986 mmc_poweroff_notify(struct mmc_card *card, unsigned int notify_type) mmc_poweroff_notify() argument
2191 mmc_can_reset(struct mmc_card *card) mmc_can_reset() argument
2203 struct mmc_card *card = host->card; _mmc_hw_reset() local
[all...]
H A Dsdio.c12 #include <linux/mmc/card.h>
19 #include "card.h"
30 MMC_DEV_ATTR(vendor, "0x%04x\n", card->cis.vendor);
31 MMC_DEV_ATTR(device, "0x%04x\n", card->cis.device);
32 MMC_DEV_ATTR(revision, "%u.%u\n", card->major_rev, card->minor_rev);
33 MMC_DEV_ATTR(ocr, "0x%08x\n", card->ocr);
34 MMC_DEV_ATTR(rca, "0x%04x\n", card->rca);
39 struct mmc_card *card = mmc_dev_to_card(dev); \
41 if (num > card
102 sdio_init_func(struct mmc_card *card, unsigned int fn) sdio_init_func() argument
143 sdio_read_cccr(struct mmc_card *card, u32 ocr) sdio_read_cccr() argument
246 sdio_enable_wide(struct mmc_card *card) sdio_enable_wide() argument
282 sdio_disable_cd(struct mmc_card *card) sdio_disable_cd() argument
303 sdio_disable_wide(struct mmc_card *card) sdio_disable_wide() argument
333 sdio_disable_4bit_bus(struct mmc_card *card) sdio_disable_4bit_bus() argument
355 sdio_enable_4bit_bus(struct mmc_card *card) sdio_enable_4bit_bus() argument
382 mmc_sdio_switch_hs(struct mmc_card *card, int enable) mmc_sdio_switch_hs() argument
412 sdio_enable_hs(struct mmc_card *card) sdio_enable_hs() argument
427 mmc_sdio_get_max_clock(struct mmc_card *card) mmc_sdio_get_max_clock() argument
465 sdio_select_driver_type(struct mmc_card *card) sdio_select_driver_type() argument
502 sdio_set_bus_speed_mode(struct mmc_card *card) sdio_set_bus_speed_mode() argument
576 mmc_sdio_init_uhs_card(struct mmc_card *card) mmc_sdio_init_uhs_card() argument
608 mmc_sdio_pre_init(struct mmc_host *host, u32 ocr, struct mmc_card *card) mmc_sdio_pre_init() argument
646 struct mmc_card *card; mmc_sdio_init_card() local
1139 struct mmc_card *card = host->card; mmc_sdio_hw_reset() local
1196 struct mmc_card *card; mmc_attach_sdio() local
[all...]
/kernel/linux/linux-6.6/drivers/s390/net/
H A Dqeth_l2_main.c31 static int qeth_l2_setdelmac_makerc(struct qeth_card *card, u16 retcode) in qeth_l2_setdelmac_makerc() argument
36 QETH_CARD_TEXT_(card, 2, "err%04x", retcode); in qeth_l2_setdelmac_makerc()
65 static int qeth_l2_send_setdelmac_cb(struct qeth_card *card, in qeth_l2_send_setdelmac_cb() argument
71 return qeth_l2_setdelmac_makerc(card, cmd->hdr.return_code); in qeth_l2_send_setdelmac_cb()
74 static int qeth_l2_send_setdelmac(struct qeth_card *card, const __u8 *mac, in qeth_l2_send_setdelmac() argument
80 QETH_CARD_TEXT(card, 2, "L2sdmac"); in qeth_l2_send_setdelmac()
81 iob = qeth_ipa_alloc_cmd(card, ipacmd, QETH_PROT_IPV4, in qeth_l2_send_setdelmac()
88 return qeth_send_ipa_cmd(card, iob, qeth_l2_send_setdelmac_cb, NULL); in qeth_l2_send_setdelmac()
91 static int qeth_l2_send_setmac(struct qeth_card *card, const __u8 *mac) in qeth_l2_send_setmac() argument
95 QETH_CARD_TEXT(card, in qeth_l2_send_setmac()
115 qeth_l2_write_mac(struct qeth_card *card, u8 *mac) qeth_l2_write_mac() argument
132 qeth_l2_remove_mac(struct qeth_card *card, u8 *mac) qeth_l2_remove_mac() argument
146 qeth_l2_drain_rx_mode_cache(struct qeth_card *card) qeth_l2_drain_rx_mode_cache() argument
192 qeth_l2_setdelvlan_makerc(struct qeth_card *card, u16 retcode) qeth_l2_setdelvlan_makerc() argument
213 qeth_l2_send_setdelvlan_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l2_send_setdelvlan_cb() argument
229 qeth_l2_send_setdelvlan(struct qeth_card *card, __u16 i, enum qeth_ipa_cmds ipacmd) qeth_l2_send_setdelvlan() argument
248 struct qeth_card *card = dev->ml_priv; qeth_l2_vlan_rx_add_vid() local
260 struct qeth_card *card = dev->ml_priv; qeth_l2_vlan_rx_kill_vid() local
269 qeth_l2_set_pnso_mode(struct qeth_card *card, enum qeth_pnso_mode mode) qeth_l2_set_pnso_mode() argument
280 qeth_l2_dev2br_fdb_flush(struct qeth_card *card) qeth_l2_dev2br_fdb_flush() argument
296 qeth_l2_request_initial_mac(struct qeth_card *card) qeth_l2_request_initial_mac() argument
331 qeth_l2_register_dev_addr(struct qeth_card *card) qeth_l2_register_dev_addr() argument
344 struct qeth_card *card = dev->ml_priv; qeth_l2_validate_addr() local
356 struct qeth_card *card = dev->ml_priv; qeth_l2_set_mac_address() local
388 qeth_l2_promisc_to_bridge(struct qeth_card *card, bool enable) qeth_l2_promisc_to_bridge() argument
411 qeth_l2_set_promisc_mode(struct qeth_card *card) qeth_l2_set_promisc_mode() argument
432 qeth_l2_add_mac(struct qeth_card *card, struct netdev_hw_addr *ha) qeth_l2_add_mac() argument
456 struct qeth_card *card = container_of(work, struct qeth_card, qeth_l2_rx_mode_work() local
501 struct qeth_card *card = dev->ml_priv; qeth_l2_hard_start_xmit() local
531 struct qeth_card *card = dev->ml_priv; qeth_l2_set_rx_mode() local
550 qeth_l2_pnso(struct qeth_card *card, u8 oc, int cnc, void (*cb)(void *priv, struct chsc_pnso_naid_l2 *entry), void *priv) qeth_l2_pnso() argument
604 qeth_is_my_net_if_token(struct qeth_card *card, struct net_if_token *token) qeth_is_my_net_if_token() argument
627 qeth_l2_dev2br_fdb_notify(struct qeth_card *card, u8 code, struct net_if_token *token, struct mac_addr_lnid *addr_lnid) qeth_l2_dev2br_fdb_notify() argument
670 struct qeth_card *card = priv; qeth_l2_dev2br_an_set_cb() local
690 qeth_l2_dev2br_an_set(struct qeth_card *card, bool enable) qeth_l2_dev2br_an_set() argument
756 struct qeth_card *card = lsyncdev->ml_priv; qeth_l2_br2dev_worker() local
827 struct qeth_card *card; qeth_l2_br2dev_queue_work() local
856 struct qeth_card *card; qeth_l2_switchdev_event() local
940 struct qeth_card *card = dev->ml_priv; qeth_l2_bridge_getlink() local
972 struct qeth_card *card = dev->ml_priv; qeth_l2_bridge_setlink() local
1088 qeth_l2_setup_netdev(struct qeth_card *card) qeth_l2_setup_netdev() argument
1140 qeth_l2_trace_features(struct qeth_card *card) qeth_l2_trace_features() argument
1152 qeth_l2_setup_bridgeport_attrs(struct qeth_card *card) qeth_l2_setup_bridgeport_attrs() argument
1175 qeth_l2_detect_dev2br_support(struct qeth_card *card) qeth_l2_detect_dev2br_support() argument
1195 qeth_l2_enable_brport_features(struct qeth_card *card) qeth_l2_enable_brport_features() argument
1246 qeth_bridge_emit_host_event(struct qeth_card *card, enum qeth_an_event_type evtype, u8 code, struct net_if_token *token, struct mac_addr_lnid *addr_lnid) qeth_bridge_emit_host_event() argument
1299 struct qeth_card *card; global() member
1334 qeth_bridge_state_change(struct qeth_card *card, struct qeth_ipa_cmd *cmd) qeth_bridge_state_change() argument
1366 struct qeth_card *card; global() member
1374 struct qeth_card *card; qeth_l2_dev2br_worker() local
1451 struct qeth_card *card; qeth_addr_change_event_worker() local
1499 qeth_addr_change_event(struct qeth_card *card, struct qeth_ipa_cmd *cmd) qeth_addr_change_event() argument
1551 qeth_bridgeport_makerc(struct qeth_card *card, struct qeth_ipa_cmd *cmd) qeth_bridgeport_makerc() argument
1649 qeth_sbp_build_cmd(struct qeth_card *card, enum qeth_ipa_sbp_cmd sbp_cmd, unsigned int data_length) qeth_sbp_build_cmd() argument
1673 qeth_bridgeport_query_support_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_bridgeport_query_support_cb() argument
1697 qeth_bridgeport_query_support(struct qeth_card *card) qeth_bridgeport_query_support() argument
1717 qeth_bridgeport_query_ports_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_bridgeport_query_ports_cb() argument
1755 qeth_bridgeport_query_ports(struct qeth_card *card, enum qeth_sbp_roles *role, enum qeth_sbp_states *state) qeth_bridgeport_query_ports() argument
1779 qeth_bridgeport_set_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_bridgeport_set_cb() argument
1795 qeth_bridgeport_setrole(struct qeth_card *card, enum qeth_sbp_roles role) qeth_bridgeport_setrole() argument
1828 struct qeth_card *card = (struct qeth_card *)priv; qeth_bridgeport_an_set_cb() local
1849 qeth_bridgeport_an_set(struct qeth_card *card, int enable) qeth_bridgeport_an_set() argument
1873 qeth_l2_vnicc_makerc(struct qeth_card *card, u16 ipa_rc) qeth_l2_vnicc_makerc() argument
1905 qeth_l2_vnicc_request_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l2_vnicc_request_cb() argument
1928 qeth_l2_vnicc_build_cmd(struct qeth_card *card, u32 vnicc_cmd, unsigned int data_length) qeth_l2_vnicc_build_cmd() argument
1948 qeth_l2_vnicc_query_chars(struct qeth_card *card) qeth_l2_vnicc_query_chars() argument
1961 qeth_l2_vnicc_query_cmds(struct qeth_card *card, u32 vnic_char, u32 *sup_cmds) qeth_l2_vnicc_query_cmds() argument
1978 qeth_l2_vnicc_set_char(struct qeth_card *card, u32 vnic_char, u32 cmd) qeth_l2_vnicc_set_char() argument
1994 qeth_l2_vnicc_getset_timeout(struct qeth_card *card, u32 vnicc, u32 cmd, u32 *timeout) qeth_l2_vnicc_getset_timeout() argument
2016 qeth_l2_vnicc_recover_timeout(struct qeth_card *card, u32 vnicc, u32 *timeout) qeth_l2_vnicc_recover_timeout() argument
2029 qeth_l2_vnicc_set_state(struct qeth_card *card, u32 vnicc, bool state) qeth_l2_vnicc_set_state() argument
2083 qeth_l2_vnicc_get_state(struct qeth_card *card, u32 vnicc, bool *state) qeth_l2_vnicc_get_state() argument
2107 qeth_l2_vnicc_set_timeout(struct qeth_card *card, u32 timeout) qeth_l2_vnicc_set_timeout() argument
2143 qeth_l2_vnicc_get_timeout(struct qeth_card *card, u32 *timeout) qeth_l2_vnicc_get_timeout() argument
2168 _qeth_l2_vnicc_is_in_use(struct qeth_card *card) _qeth_l2_vnicc_is_in_use() argument
2190 qeth_bridgeport_allowed(struct qeth_card *card) qeth_bridgeport_allowed() argument
2199 qeth_l2_vnicc_recover_char(struct qeth_card *card, u32 vnicc, bool enable) qeth_l2_vnicc_recover_char() argument
2214 qeth_l2_vnicc_init(struct qeth_card *card) qeth_l2_vnicc_init() argument
2273 qeth_l2_vnicc_set_defaults(struct qeth_card *card) qeth_l2_vnicc_set_defaults() argument
2293 struct qeth_card *card = dev_get_drvdata(&gdev->dev); qeth_l2_probe_device() local
2313 struct qeth_card *card = dev_get_drvdata(&gdev->dev); qeth_l2_remove_device() local
2336 qeth_l2_set_online(struct qeth_card *card, bool carrier_ok) qeth_l2_set_online() argument
2409 qeth_l2_set_offline(struct qeth_card *card) qeth_l2_set_offline() argument
2425 qeth_l2_control_event(struct qeth_card *card, struct qeth_ipa_cmd *cmd) qeth_l2_control_event() argument
[all...]
H A Dlcs.c150 * LCS free memory for card and channels.
153 lcs_free_card(struct lcs_card *card) in lcs_free_card() argument
156 LCS_DBF_HEX(2, setup, &card, sizeof(void*)); in lcs_free_card()
157 kfree(card); in lcs_free_card()
161 * LCS alloc memory for card and channels
166 struct lcs_card *card; in lcs_alloc_card() local
171 card = kzalloc(sizeof(struct lcs_card), GFP_KERNEL | GFP_DMA); in lcs_alloc_card()
172 if (card == NULL) in lcs_alloc_card()
174 card->lan_type = LCS_FRAME_TYPE_AUTO; in lcs_alloc_card()
175 card in lcs_alloc_card()
204 lcs_setup_read_ccws(struct lcs_card *card) lcs_setup_read_ccws() argument
243 lcs_setup_read(struct lcs_card *card) lcs_setup_read() argument
259 lcs_setup_write_ccws(struct lcs_card *card) lcs_setup_write_ccws() argument
290 lcs_setup_write(struct lcs_card *card) lcs_setup_write() argument
303 lcs_set_allowed_threads(struct lcs_card *card, unsigned long threads) lcs_set_allowed_threads() argument
312 lcs_threads_running(struct lcs_card *card, unsigned long threads) lcs_threads_running() argument
324 lcs_wait_for_threads(struct lcs_card *card, unsigned long threads) lcs_wait_for_threads() argument
330 lcs_set_thread_start_bit(struct lcs_card *card, unsigned long thread) lcs_set_thread_start_bit() argument
346 lcs_clear_thread_running_bit(struct lcs_card *card, unsigned long thread) lcs_clear_thread_running_bit() argument
356 __lcs_do_run_thread(struct lcs_card *card, unsigned long thread) __lcs_do_run_thread() argument
376 lcs_do_run_thread(struct lcs_card *card, unsigned long thread) lcs_do_run_thread() argument
385 lcs_do_start_thread(struct lcs_card *card, unsigned long thread) lcs_do_start_thread() argument
404 lcs_setup_card(struct lcs_card *card) lcs_setup_card() argument
426 lcs_clear_multicast_list(struct lcs_card *card) lcs_clear_multicast_list() argument
454 lcs_cleanup_card(struct lcs_card *card) lcs_cleanup_card() argument
548 lcs_start_channels(struct lcs_card *card) lcs_start_channels() argument
568 lcs_stop_channels(struct lcs_card *card) lcs_stop_channels() argument
731 lcs_get_lancmd(struct lcs_card *card, int count) lcs_get_lancmd() argument
788 lcs_notify_lancmd_waiters(struct lcs_card *card, struct lcs_cmd *cmd) lcs_notify_lancmd_waiters() argument
841 lcs_send_lancmd(struct lcs_card *card, struct lcs_buffer *buffer, void (*reply_callback)(struct lcs_card *, struct lcs_cmd *)) lcs_send_lancmd() argument
880 lcs_send_startup(struct lcs_card *card, __u8 initiator) lcs_send_startup() argument
898 lcs_send_shutdown(struct lcs_card *card) lcs_send_shutdown() argument
915 __lcs_lanstat_cb(struct lcs_card *card, struct lcs_cmd *cmd) __lcs_lanstat_cb() argument
922 lcs_send_lanstat(struct lcs_card *card) lcs_send_lanstat() argument
942 lcs_send_stoplan(struct lcs_card *card, __u8 initiator) lcs_send_stoplan() argument
961 __lcs_send_startlan_cb(struct lcs_card *card, struct lcs_cmd *cmd) __lcs_send_startlan_cb() argument
969 lcs_send_startlan(struct lcs_card *card, __u8 initiator) lcs_send_startlan() argument
989 lcs_send_setipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) lcs_send_setipm() argument
1013 lcs_send_delipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) lcs_send_delipm() argument
1037 __lcs_check_multicast_cb(struct lcs_card *card, struct lcs_cmd *cmd) __lcs_check_multicast_cb() argument
1047 lcs_check_multicast_support(struct lcs_card *card) lcs_check_multicast_support() argument
1077 lcs_fix_multicast_list(struct lcs_card *card) lcs_fix_multicast_list() argument
1141 lcs_remove_mc_addresses(struct lcs_card *card, struct in_device *in4_dev) lcs_remove_mc_addresses() argument
1168 lcs_check_addr_entry(struct lcs_card *card, struct ip_mc_list *im4, char *buf) lcs_check_addr_entry() argument
1191 lcs_set_mc_addresses(struct lcs_card *card, struct in_device *in4_dev) lcs_set_mc_addresses() argument
1226 struct lcs_card *card; lcs_register_mc_addresses() local
1267 struct lcs_card *card; lcs_set_multicast_list() local
1347 lcs_schedule_recovery(struct lcs_card *card) lcs_schedule_recovery() argument
1360 struct lcs_card *card; lcs_irq() local
1479 __lcs_emit_txbuffer(struct lcs_card *card) __lcs_emit_txbuffer() argument
1495 struct lcs_card *card; lcs_txbuffer_cb() local
1517 __lcs_start_xmit(struct lcs_card *card, struct sk_buff *skb, struct net_device *dev) __lcs_start_xmit() argument
1581 struct lcs_card *card; lcs_start_xmit() local
1594 lcs_startlan_auto(struct lcs_card *card) lcs_startlan_auto() argument
1608 lcs_startlan(struct lcs_card *card) lcs_startlan() argument
1642 lcs_detect(struct lcs_card *card) lcs_detect() argument
1673 lcs_stopcard(struct lcs_card *card) lcs_stopcard() argument
1700 struct lcs_card *card = container_of(work, struct lcs_card, kernel_thread_starter); lcs_start_kernel_thread() local
1714 lcs_get_control(struct lcs_card *card, struct lcs_cmd *cmd) lcs_get_control() argument
1742 lcs_get_skb(struct lcs_card *card, char *skb_data, unsigned int skb_len) lcs_get_skb() argument
1775 struct lcs_card *card; lcs_get_frames_cb() local
1820 struct lcs_card *card; lcs_getstats() local
1834 struct lcs_card *card; lcs_stop_device() local
1858 struct lcs_card *card; lcs_open_device() local
1883 struct lcs_card *card; lcs_portno_show() local
1899 struct lcs_card *card; lcs_portno_store() local
1949 struct lcs_card *card; lcs_timeout_show() local
1959 struct lcs_card *card; lcs_timeout_store() local
1984 struct lcs_card *card = dev_get_drvdata(dev); lcs_dev_recover_store() local
2025 struct lcs_card *card; lcs_probe_device() local
2053 struct lcs_card *card; lcs_register_netdev() local
2084 struct lcs_card *card; lcs_new_device() local
2183 struct lcs_card *card; __lcs_shutdown_device() local
2224 struct lcs_card *card; lcs_recovery() local
2255 struct lcs_card *card; lcs_remove_device() local
[all...]
H A Dqeth_l3_main.c55 static struct qeth_ipaddr *qeth_l3_find_addr_by_ip(struct qeth_card *card, in qeth_l3_find_addr_by_ip() argument
62 hash_for_each_possible(card->rx_mode_addrs, addr, hnode, key) in qeth_l3_find_addr_by_ip()
66 hash_for_each_possible(card->ip_htable, addr, hnode, key) in qeth_l3_find_addr_by_ip()
87 static bool qeth_l3_is_addr_covered_by_ipato(struct qeth_card *card, in qeth_l3_is_addr_covered_by_ipato() argument
95 if (!card->ipato.enabled) in qeth_l3_is_addr_covered_by_ipato()
102 list_for_each_entry(ipatoe, &card->ipato.entries, entry) { in qeth_l3_is_addr_covered_by_ipato()
113 if ((addr->proto == QETH_PROT_IPV4) && card->ipato.invert4) in qeth_l3_is_addr_covered_by_ipato()
115 else if ((addr->proto == QETH_PROT_IPV6) && card->ipato.invert6) in qeth_l3_is_addr_covered_by_ipato()
121 static int qeth_l3_delete_ip(struct qeth_card *card, in qeth_l3_delete_ip() argument
128 QETH_CARD_TEXT(card, in qeth_l3_delete_ip()
158 qeth_l3_add_ip(struct qeth_card *card, struct qeth_ipaddr *tmp_addr) qeth_l3_add_ip() argument
220 qeth_l3_modify_ip(struct qeth_card *card, struct qeth_ipaddr *addr, bool add) qeth_l3_modify_ip() argument
232 qeth_l3_drain_rx_mode_cache(struct qeth_card *card) qeth_l3_drain_rx_mode_cache() argument
244 qeth_l3_clear_ip_htable(struct qeth_card *card, int recover) qeth_l3_clear_ip_htable() argument
267 qeth_l3_recover_ip(struct qeth_card *card) qeth_l3_recover_ip() argument
296 qeth_l3_setdelip_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l3_setdelip_cb() argument
315 qeth_l3_send_setdelmc(struct qeth_card *card, struct qeth_ipaddr *addr, enum qeth_ipa_cmds ipacmd) qeth_l3_send_setdelmc() argument
366 qeth_l3_send_setdelip(struct qeth_card *card, struct qeth_ipaddr *addr, enum qeth_ipa_cmds ipacmd) qeth_l3_send_setdelip() argument
399 qeth_l3_send_setrouting(struct qeth_card *card, enum qeth_routing_types type, enum qeth_prot_versions prot) qeth_l3_send_setrouting() argument
418 qeth_l3_correct_routing_type(struct qeth_card *card, enum qeth_routing_types *type, enum qeth_prot_versions prot) qeth_l3_correct_routing_type() argument
451 qeth_l3_setrouting_v4(struct qeth_card *card) qeth_l3_setrouting_v4() argument
472 qeth_l3_setrouting_v6(struct qeth_card *card) qeth_l3_setrouting_v6() argument
504 qeth_l3_update_ipato(struct qeth_card *card) qeth_l3_update_ipato() argument
516 qeth_l3_clear_ipato_list(struct qeth_card *card) qeth_l3_clear_ipato_list() argument
531 qeth_l3_add_ipato_entry(struct qeth_card *card, struct qeth_ipato_entry *new) qeth_l3_add_ipato_entry() argument
562 qeth_l3_del_ipato_entry(struct qeth_card *card, enum qeth_prot_versions proto, u8 *addr, unsigned int mask_bits) qeth_l3_del_ipato_entry() argument
591 qeth_l3_modify_rxip_vipa(struct qeth_card *card, bool add, const u8 *ip, enum qeth_ip_types type, enum qeth_prot_versions proto) qeth_l3_modify_rxip_vipa() argument
606 qeth_l3_modify_hsuid(struct qeth_card *card, bool add) qeth_l3_modify_hsuid() argument
620 qeth_l3_register_addr_entry(struct qeth_card *card, struct qeth_ipaddr *addr) qeth_l3_register_addr_entry() argument
658 qeth_l3_deregister_addr_entry(struct qeth_card *card, struct qeth_ipaddr *addr) qeth_l3_deregister_addr_entry() argument
687 qeth_l3_setadapter_parms(struct qeth_card *card) qeth_l3_setadapter_parms() argument
703 qeth_l3_start_ipa_arp_processing(struct qeth_card *card) qeth_l3_start_ipa_arp_processing() argument
725 qeth_l3_start_ipa_source_mac(struct qeth_card *card) qeth_l3_start_ipa_source_mac() argument
747 qeth_l3_start_ipa_vlan(struct qeth_card *card) qeth_l3_start_ipa_vlan() argument
771 qeth_l3_start_ipa_multicast(struct qeth_card *card) qeth_l3_start_ipa_multicast() argument
797 qeth_l3_softsetup_ipv6(struct qeth_card *card) qeth_l3_softsetup_ipv6() argument
836 qeth_l3_start_ipa_ipv6(struct qeth_card *card) qeth_l3_start_ipa_ipv6() argument
848 qeth_l3_start_ipa_broadcast(struct qeth_card *card) qeth_l3_start_ipa_broadcast() argument
898 qeth_l3_start_ipassists(struct qeth_card *card) qeth_l3_start_ipassists() argument
910 qeth_l3_iqd_read_initial_mac_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l3_iqd_read_initial_mac_cb() argument
924 qeth_l3_iqd_read_initial_mac(struct qeth_card *card) qeth_l3_iqd_read_initial_mac() argument
941 qeth_l3_get_unique_id_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l3_get_unique_id_cb() argument
956 qeth_l3_get_unique_id(struct qeth_card *card, u16 uid) qeth_l3_get_unique_id() argument
978 qeth_diags_trace_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_diags_trace_cb() argument
1035 qeth_diags_trace(struct qeth_card *card, enum qeth_diags_trace_cmds diags_cmd) qeth_diags_trace() argument
1053 struct qeth_card *card = arg; qeth_l3_add_mcast_rtnl() local
1130 qeth_l3_set_promisc_mode(struct qeth_card *card) qeth_l3_set_promisc_mode() argument
1154 struct qeth_card *card = container_of(work, struct qeth_card, qeth_l3_rx_mode_work() local
1213 qeth_l3_arp_cmd_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l3_arp_cmd_cb() argument
1222 qeth_l3_arp_set_no_entries(struct qeth_card *card, int no_entries) qeth_l3_arp_set_no_entries() argument
1255 get_arp_entry_size(struct qeth_card *card, struct qeth_arp_query_data *qdata, struct qeth_arp_entrytype *type, __u8 strip_entries) get_arp_entry_size() argument
1297 qeth_l3_arp_query_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) qeth_l3_arp_query_cb() argument
1376 qeth_l3_query_arp_cache_info(struct qeth_card *card, enum qeth_prot_versions prot, struct qeth_arp_query_info *qinfo) qeth_l3_query_arp_cache_info() argument
1400 qeth_l3_arp_query(struct qeth_card *card, char __user *udata) qeth_l3_arp_query() argument
1447 qeth_l3_arp_modify_entry(struct qeth_card *card, struct qeth_arp_cache_entry *entry, enum qeth_arp_process_subcmds arp_cmd) qeth_l3_arp_modify_entry() argument
1487 qeth_l3_arp_flush_cache(struct qeth_card *card) qeth_l3_arp_flush_cache() argument
1521 struct qeth_card *card = dev->ml_priv; qeth_l3_ndo_siocdevprivate() local
1632 struct qeth_card *card = queue->card; qeth_l3_fill_header() local
1710 qeth_l3_xmit(struct qeth_card *card, struct sk_buff *skb, struct qeth_qdio_out_q *queue, __be16 proto) qeth_l3_xmit() argument
1731 struct qeth_card *card = dev->ml_priv; qeth_l3_hard_start_xmit() local
1782 struct qeth_card *card = dev->ml_priv; qeth_l3_set_rx_mode() local
1861 qeth_l3_setup_netdev(struct qeth_card *card) qeth_l3_setup_netdev() argument
1928 struct qeth_card *card = dev_get_drvdata(&gdev->dev); qeth_l3_probe_device() local
1954 struct qeth_card *card = dev_get_drvdata(&cgdev->dev); qeth_l3_remove_device() local
1973 qeth_l3_set_online(struct qeth_card *card, bool carrier_ok) qeth_l3_set_online() argument
2042 qeth_l3_set_offline(struct qeth_card *card) qeth_l3_set_offline() argument
2058 qeth_l3_control_event(struct qeth_card *card, struct qeth_ipa_cmd *cmd) qeth_l3_control_event() argument
2073 qeth_l3_handle_ip_event(struct qeth_card *card, struct qeth_ipaddr *addr, unsigned long event) qeth_l3_handle_ip_event() argument
2091 struct qeth_card *card; global() member
2129 struct qeth_card *card; qeth_l3_ip_event() local
2154 struct qeth_card *card; qeth_l3_ip6_event() local
[all...]
/kernel/linux/linux-5.10/sound/soc/
H A Dsoc-card.c3 // soc-card.c
12 static inline int _soc_card_ret(struct snd_soc_card *card, in _soc_card_ret() argument
21 dev_err(card->dev, in _soc_card_ret()
23 func, card->name, ret); in _soc_card_ret()
32 struct snd_card *card = soc_card->snd_card; in snd_soc_card_get_kcontrol() local
38 list_for_each_entry(kctl, &card->controls, list) in snd_soc_card_get_kcontrol()
47 * @card: ASoC card
60 int snd_soc_card_jack_new(struct snd_soc_card *card, const char *id, int type, in snd_soc_card_jack_new() argument
67 jack->card in snd_soc_card_jack_new()
83 snd_soc_card_suspend_pre(struct snd_soc_card *card) snd_soc_card_suspend_pre() argument
93 snd_soc_card_suspend_post(struct snd_soc_card *card) snd_soc_card_suspend_post() argument
103 snd_soc_card_resume_pre(struct snd_soc_card *card) snd_soc_card_resume_pre() argument
113 snd_soc_card_resume_post(struct snd_soc_card *card) snd_soc_card_resume_post() argument
123 snd_soc_card_probe(struct snd_soc_card *card) snd_soc_card_probe() argument
146 snd_soc_card_late_probe(struct snd_soc_card *card) snd_soc_card_late_probe() argument
170 snd_soc_card_remove(struct snd_soc_card *card) snd_soc_card_remove() argument
183 snd_soc_card_set_bias_level(struct snd_soc_card *card, struct snd_soc_dapm_context *dapm, enum snd_soc_bias_level level) snd_soc_card_set_bias_level() argument
195 snd_soc_card_set_bias_level_post(struct snd_soc_card *card, struct snd_soc_dapm_context *dapm, enum snd_soc_bias_level level) snd_soc_card_set_bias_level_post() argument
207 snd_soc_card_add_dai_link(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link) snd_soc_card_add_dai_link() argument
219 snd_soc_card_remove_dai_link(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link) snd_soc_card_remove_dai_link() argument
[all...]
/kernel/linux/linux-6.6/sound/soc/
H A Dsoc-card.c3 // soc-card.c
15 static inline int _soc_card_ret(struct snd_soc_card *card, in _soc_card_ret() argument
24 dev_err(card->dev, in _soc_card_ret()
26 func, card->name, ret); in _soc_card_ret()
35 struct snd_card *card = soc_card->snd_card; in snd_soc_card_get_kcontrol_locked() local
39 lockdep_assert_held(&card->controls_rwsem); in snd_soc_card_get_kcontrol_locked()
44 list_for_each_entry(kctl, &card->controls, list) in snd_soc_card_get_kcontrol_locked()
54 struct snd_card *card = soc_card->snd_card; in snd_soc_card_get_kcontrol() local
57 down_read(&card->controls_rwsem); in snd_soc_card_get_kcontrol()
59 up_read(&card in snd_soc_card_get_kcontrol()
65 jack_new(struct snd_soc_card *card, const char *id, int type, struct snd_soc_jack *jack, bool initial_kctl) jack_new() argument
92 snd_soc_card_jack_new(struct snd_soc_card *card, const char *id, int type, struct snd_soc_jack *jack) snd_soc_card_jack_new() argument
115 snd_soc_card_jack_new_pins(struct snd_soc_card *card, const char *id, int type, struct snd_soc_jack *jack, struct snd_soc_jack_pin *pins, unsigned int num_pins) snd_soc_card_jack_new_pins() argument
133 snd_soc_card_suspend_pre(struct snd_soc_card *card) snd_soc_card_suspend_pre() argument
143 snd_soc_card_suspend_post(struct snd_soc_card *card) snd_soc_card_suspend_post() argument
153 snd_soc_card_resume_pre(struct snd_soc_card *card) snd_soc_card_resume_pre() argument
163 snd_soc_card_resume_post(struct snd_soc_card *card) snd_soc_card_resume_post() argument
173 snd_soc_card_probe(struct snd_soc_card *card) snd_soc_card_probe() argument
196 snd_soc_card_late_probe(struct snd_soc_card *card) snd_soc_card_late_probe() argument
220 snd_soc_card_fixup_controls(struct snd_soc_card *card) snd_soc_card_fixup_controls() argument
226 snd_soc_card_remove(struct snd_soc_card *card) snd_soc_card_remove() argument
239 snd_soc_card_set_bias_level(struct snd_soc_card *card, struct snd_soc_dapm_context *dapm, enum snd_soc_bias_level level) snd_soc_card_set_bias_level() argument
251 snd_soc_card_set_bias_level_post(struct snd_soc_card *card, struct snd_soc_dapm_context *dapm, enum snd_soc_bias_level level) snd_soc_card_set_bias_level_post() argument
263 snd_soc_card_add_dai_link(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link) snd_soc_card_add_dai_link() argument
275 snd_soc_card_remove_dai_link(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link) snd_soc_card_remove_dai_link() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/toshiba/
H A Dps3_gelic_net.c49 int gelic_card_set_irq_mask(struct gelic_card *card, u64 mask) in gelic_card_set_irq_mask() argument
53 status = lv1_net_set_interrupt_mask(bus_id(card), dev_id(card), in gelic_card_set_irq_mask()
56 dev_info(ctodev(card), in gelic_card_set_irq_mask()
61 static void gelic_card_rx_irq_on(struct gelic_card *card) in gelic_card_rx_irq_on() argument
63 card->irq_mask |= GELIC_CARD_RXINT; in gelic_card_rx_irq_on()
64 gelic_card_set_irq_mask(card, card->irq_mask); in gelic_card_rx_irq_on()
66 static void gelic_card_rx_irq_off(struct gelic_card *card) in gelic_card_rx_irq_off() argument
68 card in gelic_card_rx_irq_off()
72 gelic_card_get_ether_port_status(struct gelic_card *card, int inform) gelic_card_get_ether_port_status() argument
104 gelic_card_set_link_mode(struct gelic_card *card, int mode) gelic_card_set_link_mode() argument
129 gelic_card_disable_txdmac(struct gelic_card *card) gelic_card_disable_txdmac() argument
147 gelic_card_enable_rxdmac(struct gelic_card *card) gelic_card_enable_rxdmac() argument
176 gelic_card_disable_rxdmac(struct gelic_card *card) gelic_card_disable_rxdmac() argument
219 gelic_card_reset_chain(struct gelic_card *card, struct gelic_descr_chain *chain, struct gelic_descr *start_descr) gelic_card_reset_chain() argument
236 gelic_card_up(struct gelic_card *card) gelic_card_up() argument
253 gelic_card_down(struct gelic_card *card) gelic_card_down() argument
284 gelic_card_free_chain(struct gelic_card *card, struct gelic_descr *descr_in) gelic_card_free_chain() argument
308 gelic_card_init_chain(struct gelic_card *card, struct gelic_descr_chain *chain, struct gelic_descr *start_descr, int no) gelic_card_init_chain() argument
374 gelic_descr_prepare_rx(struct gelic_card *card, struct gelic_descr *descr) gelic_descr_prepare_rx() argument
423 gelic_card_release_rx_chain(struct gelic_card *card) gelic_card_release_rx_chain() argument
451 gelic_card_fill_rx_chain(struct gelic_card *card) gelic_card_fill_rx_chain() argument
477 gelic_card_alloc_rx_skbs(struct gelic_card *card) gelic_card_alloc_rx_skbs() argument
494 gelic_descr_release_tx(struct gelic_card *card, struct gelic_descr *descr) gelic_descr_release_tx() argument
518 gelic_card_stop_queues(struct gelic_card *card) gelic_card_stop_queues() argument
525 gelic_card_wake_queues(struct gelic_card *card) gelic_card_wake_queues() argument
539 gelic_card_release_tx_chain(struct gelic_card *card, int stop) gelic_card_release_tx_chain() argument
596 struct gelic_card *card = netdev_card(netdev); gelic_net_set_multi() local
656 struct gelic_card *card; gelic_net_stop() local
677 gelic_card_get_next_tx_descr(struct gelic_card *card) gelic_card_get_next_tx_descr() argument
765 gelic_descr_prepare_tx(struct gelic_card *card, struct gelic_descr *descr, struct sk_buff *skb) gelic_descr_prepare_tx() argument
810 gelic_card_kick_txdma(struct gelic_card *card, struct gelic_descr *descr) gelic_card_kick_txdma() argument
840 struct gelic_card *card = netdev_card(netdev); gelic_net_xmit() local
909 gelic_net_pass_skb_up(struct gelic_descr *descr, struct gelic_card *card, struct net_device *netdev) gelic_net_pass_skb_up() argument
968 gelic_card_decode_one_descr(struct gelic_card *card) gelic_card_decode_one_descr() argument
1089 struct gelic_card *card = container_of(napi, struct gelic_card, napi); gelic_net_poll() local
1112 struct gelic_card *card = ptr; gelic_card_interrupt() local
1158 struct gelic_card *card = netdev_card(netdev); gelic_net_poll_controller() local
1177 struct gelic_card *card = netdev_card(netdev); gelic_net_open() local
1200 struct gelic_card *card = netdev_card(netdev); gelic_ether_get_link_ksettings() local
1251 struct gelic_card *card = netdev_card(netdev); gelic_ether_set_link_ksettings() local
1302 struct gelic_card *card; gelic_net_set_wol() local
1384 struct gelic_card *card = gelic_net_tx_timeout_task() local
1411 struct gelic_card *card; gelic_net_tx_timeout() local
1460 gelic_net_setup_netdev(struct net_device *netdev, struct gelic_card *card) gelic_net_setup_netdev() argument
1518 struct gelic_card *card; gelic_alloc_card_net() local
1567 gelic_card_get_vlan_info(struct gelic_card *card) gelic_card_get_vlan_info() argument
1643 struct gelic_card *card; ps3_gelic_driver_probe() local
1799 struct gelic_card *card = ps3_system_bus_get_drvdata(dev); ps3_gelic_driver_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/toshiba/
H A Dps3_gelic_net.c49 int gelic_card_set_irq_mask(struct gelic_card *card, u64 mask) in gelic_card_set_irq_mask() argument
53 status = lv1_net_set_interrupt_mask(bus_id(card), dev_id(card), in gelic_card_set_irq_mask()
56 dev_info(ctodev(card), in gelic_card_set_irq_mask()
61 static void gelic_card_rx_irq_on(struct gelic_card *card) in gelic_card_rx_irq_on() argument
63 card->irq_mask |= GELIC_CARD_RXINT; in gelic_card_rx_irq_on()
64 gelic_card_set_irq_mask(card, card->irq_mask); in gelic_card_rx_irq_on()
66 static void gelic_card_rx_irq_off(struct gelic_card *card) in gelic_card_rx_irq_off() argument
68 card in gelic_card_rx_irq_off()
72 gelic_card_get_ether_port_status(struct gelic_card *card, int inform) gelic_card_get_ether_port_status() argument
104 gelic_card_set_link_mode(struct gelic_card *card, int mode) gelic_card_set_link_mode() argument
129 gelic_card_disable_txdmac(struct gelic_card *card) gelic_card_disable_txdmac() argument
147 gelic_card_enable_rxdmac(struct gelic_card *card) gelic_card_enable_rxdmac() argument
176 gelic_card_disable_rxdmac(struct gelic_card *card) gelic_card_disable_rxdmac() argument
219 gelic_card_reset_chain(struct gelic_card *card, struct gelic_descr_chain *chain, struct gelic_descr *start_descr) gelic_card_reset_chain() argument
236 gelic_card_up(struct gelic_card *card) gelic_card_up() argument
253 gelic_card_down(struct gelic_card *card) gelic_card_down() argument
284 gelic_card_free_chain(struct gelic_card *card, struct gelic_descr *descr_in) gelic_card_free_chain() argument
308 gelic_card_init_chain(struct gelic_card *card, struct gelic_descr_chain *chain, struct gelic_descr *start_descr, int no) gelic_card_init_chain() argument
374 gelic_descr_prepare_rx(struct gelic_card *card, struct gelic_descr *descr) gelic_descr_prepare_rx() argument
423 gelic_card_release_rx_chain(struct gelic_card *card) gelic_card_release_rx_chain() argument
451 gelic_card_fill_rx_chain(struct gelic_card *card) gelic_card_fill_rx_chain() argument
477 gelic_card_alloc_rx_skbs(struct gelic_card *card) gelic_card_alloc_rx_skbs() argument
494 gelic_descr_release_tx(struct gelic_card *card, struct gelic_descr *descr) gelic_descr_release_tx() argument
518 gelic_card_stop_queues(struct gelic_card *card) gelic_card_stop_queues() argument
525 gelic_card_wake_queues(struct gelic_card *card) gelic_card_wake_queues() argument
539 gelic_card_release_tx_chain(struct gelic_card *card, int stop) gelic_card_release_tx_chain() argument
596 struct gelic_card *card = netdev_card(netdev); gelic_net_set_multi() local
656 struct gelic_card *card; gelic_net_stop() local
677 gelic_card_get_next_tx_descr(struct gelic_card *card) gelic_card_get_next_tx_descr() argument
765 gelic_descr_prepare_tx(struct gelic_card *card, struct gelic_descr *descr, struct sk_buff *skb) gelic_descr_prepare_tx() argument
810 gelic_card_kick_txdma(struct gelic_card *card, struct gelic_descr *descr) gelic_card_kick_txdma() argument
840 struct gelic_card *card = netdev_card(netdev); gelic_net_xmit() local
909 gelic_net_pass_skb_up(struct gelic_descr *descr, struct gelic_card *card, struct net_device *netdev) gelic_net_pass_skb_up() argument
968 gelic_card_decode_one_descr(struct gelic_card *card) gelic_card_decode_one_descr() argument
1089 struct gelic_card *card = container_of(napi, struct gelic_card, napi); gelic_net_poll() local
1112 struct gelic_card *card = ptr; gelic_card_interrupt() local
1158 struct gelic_card *card = netdev_card(netdev); gelic_net_poll_controller() local
1177 struct gelic_card *card = netdev_card(netdev); gelic_net_open() local
1200 struct gelic_card *card = netdev_card(netdev); gelic_ether_get_link_ksettings() local
1251 struct gelic_card *card = netdev_card(netdev); gelic_ether_set_link_ksettings() local
1302 struct gelic_card *card; gelic_net_set_wol() local
1384 struct gelic_card *card = gelic_net_tx_timeout_task() local
1412 struct gelic_card *card; gelic_net_tx_timeout() local
1462 gelic_net_setup_netdev(struct net_device *netdev, struct gelic_card *card) gelic_net_setup_netdev() argument
1520 struct gelic_card *card; gelic_alloc_card_net() local
1569 gelic_card_get_vlan_info(struct gelic_card *card) gelic_card_get_vlan_info() argument
1645 struct gelic_card *card; ps3_gelic_driver_probe() local
1801 struct gelic_card *card = ps3_system_bus_get_drvdata(dev); ps3_gelic_driver_remove() local
[all...]
/kernel/linux/linux-6.6/sound/core/
H A Dinit.c85 int (*snd_mixer_oss_notify_callback)(struct snd_card *card, int free_flag);
123 * @card: card to assign, optional
127 int snd_device_alloc(struct device **dev_p, struct snd_card *card) in snd_device_alloc() argument
136 if (card) in snd_device_alloc()
137 dev->parent = &card->card_dev; in snd_device_alloc()
145 static int snd_card_init(struct snd_card *card, struct device *parent,
148 static int snd_card_do_free(struct snd_card *card);
159 * @idx: card index (address) [0 ... (SNDRV_CARDS-1)]
160 * @xid: card identificatio
175 struct snd_card *card; snd_card_new() local
231 struct snd_card *card; snd_devm_card_new() local
265 struct snd_card *card; snd_card_free_on_error() local
276 snd_card_init(struct snd_card *card, struct device *parent, int idx, const char *xid, struct module *module, size_t extra_size) snd_card_init() argument
387 struct snd_card *card; snd_card_ref() local
399 snd_card_locked(int card) snd_card_locked() argument
497 snd_card_disconnect(struct snd_card *card) snd_card_disconnect() argument
568 snd_card_disconnect_sync(struct snd_card *card) snd_card_disconnect_sync() argument
580 snd_card_do_free(struct snd_card *card) snd_card_do_free() argument
616 snd_card_free_when_closed(struct snd_card *card) snd_card_free_when_closed() argument
640 snd_card_free(struct snd_card *card) snd_card_free() argument
675 card_id_ok(struct snd_card *card, const char *id) card_id_ok() argument
689 copy_valid_id_string(struct snd_card *card, const char *src, const char *nid) copy_valid_id_string() argument
709 snd_card_set_id_no_lock(struct snd_card *card, const char *src, const char *nid) snd_card_set_id_no_lock() argument
765 snd_card_set_id(struct snd_card *card, const char *nid) snd_card_set_id() argument
779 struct snd_card *card = container_of(dev, struct snd_card, card_dev); id_show() local
786 struct snd_card *card = container_of(dev, struct snd_card, card_dev); id_store() local
817 struct snd_card *card = container_of(dev, struct snd_card, card_dev); number_show() local
840 snd_card_add_dev_attr(struct snd_card *card, const struct attribute_group *group) snd_card_add_dev_attr() argument
874 snd_card_register(struct snd_card *card) snd_card_register() argument
937 struct snd_card *card; snd_card_info_read() local
962 struct snd_card *card; snd_card_info_read_oss() local
985 struct snd_card *card; snd_card_module_info_read() local
1033 snd_component_add(struct snd_card *card, const char *component) snd_component_add() argument
1065 snd_card_file_add(struct snd_card *card, struct file *file) snd_card_file_add() argument
1101 snd_card_file_remove(struct snd_card *card, struct file *file) snd_card_file_remove() argument
1147 snd_power_ref_and_wait(struct snd_card *card) snd_power_ref_and_wait() argument
1168 snd_power_wait(struct snd_card *card) snd_power_wait() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/
H A Dif_sdio.c33 #include <linux/mmc/card.h>
51 * the card from the slot. The driver handles these 2 cases
55 * If the card is removed, there is no need to send this command.
58 * scenarios. This flag is initialized as FALSE in case the card
130 static void if_sdio_finish_power_on(struct if_sdio_card *card);
131 static int if_sdio_power_off(struct if_sdio_card *card);
143 static u16 if_sdio_read_scratch(struct if_sdio_card *card, int *err) in if_sdio_read_scratch() argument
148 scratch = sdio_readb(card->func, card->scratch_reg, &ret); in if_sdio_read_scratch()
150 scratch |= sdio_readb(card in if_sdio_read_scratch()
162 if_sdio_read_rx_unit(struct if_sdio_card *card) if_sdio_read_rx_unit() argument
175 if_sdio_read_rx_len(struct if_sdio_card *card, int *err) if_sdio_read_rx_len() argument
202 if_sdio_handle_cmd(struct if_sdio_card *card, u8 *buffer, unsigned size) if_sdio_handle_cmd() argument
233 if_sdio_handle_data(struct if_sdio_card *card, u8 *buffer, unsigned size) if_sdio_handle_data() argument
264 if_sdio_handle_event(struct if_sdio_card *card, u8 *buffer, unsigned size) if_sdio_handle_event() argument
297 if_sdio_wait_status(struct if_sdio_card *card, const u8 condition) if_sdio_wait_status() argument
317 if_sdio_card_to_host(struct if_sdio_card *card) if_sdio_card_to_host() argument
398 struct if_sdio_card *card; if_sdio_host_to_card_worker() local
438 if_sdio_prog_helper(struct if_sdio_card *card, const struct firmware *fw) if_sdio_prog_helper() argument
534 if_sdio_prog_real(struct if_sdio_card *card, const struct firmware *fw) if_sdio_prog_real() argument
670 struct if_sdio_card *card = priv->card; if_sdio_do_prog_firmware() local
691 if_sdio_prog_firmware(struct if_sdio_card *card) if_sdio_prog_firmware() argument
746 if_sdio_finish_power_on(struct if_sdio_card *card) if_sdio_finish_power_on() argument
829 if_sdio_power_on(struct if_sdio_card *card) if_sdio_power_on() argument
888 if_sdio_power_off(struct if_sdio_card *card) if_sdio_power_off() argument
911 struct if_sdio_card *card; if_sdio_host_to_card() local
1001 struct if_sdio_card *card = priv->card; if_sdio_exit_deep_sleep() local
1017 struct if_sdio_card *card = priv->card; if_sdio_reset_deep_sleep_wakeup() local
1054 struct if_sdio_card *card = priv->card; if_sdio_reset_card() local
1065 struct if_sdio_card *card = priv->card; if_sdio_power_save() local
1080 struct if_sdio_card *card = priv->card; if_sdio_power_restore() local
1102 struct if_sdio_card *card; if_sdio_interrupt() local
1136 struct if_sdio_card *card; if_sdio_probe() local
1251 struct if_sdio_card *card; if_sdio_remove() local
1294 struct if_sdio_card *card = sdio_get_drvdata(func); if_sdio_suspend() local
1352 struct if_sdio_card *card = sdio_get_drvdata(func); if_sdio_resume() local
[all...]
/kernel/linux/linux-5.10/drivers/net/can/softing/
H A Dsofting_fw.c17 * Make sure that card->dpram[DPRAM_FCT_HOST] is preset
19 static int _softing_fct_cmd(struct softing *card, int16_t cmd, uint16_t vector, in _softing_fct_cmd() argument
25 iowrite16(cmd, &card->dpram[DPRAM_FCT_PARAM]); in _softing_fct_cmd()
26 iowrite8(vector >> 8, &card->dpram[DPRAM_FCT_HOST + 1]); in _softing_fct_cmd()
27 iowrite8(vector, &card->dpram[DPRAM_FCT_HOST]); in _softing_fct_cmd()
28 /* be sure to flush this to the card */ in _softing_fct_cmd()
31 /* wait for card */ in _softing_fct_cmd()
34 ret = ioread8(&card->dpram[DPRAM_FCT_HOST]) + in _softing_fct_cmd()
35 (ioread8(&card->dpram[DPRAM_FCT_HOST + 1]) << 8); in _softing_fct_cmd()
40 return ioread16(&card in _softing_fct_cmd()
53 softing_fct_cmd(struct softing *card, int16_t cmd, const char *msg) softing_fct_cmd() argument
65 softing_bootloader_command(struct softing *card, int16_t cmd, const char *msg) softing_bootloader_command() argument
133 softing_load_fw(const char *file, struct softing *card, __iomem uint8_t *dpram, unsigned int size, int offset) softing_load_fw() argument
218 softing_load_app_fw(const char *file, struct softing *card) softing_load_app_fw() argument
316 softing_reset_chip(struct softing *card) softing_reset_chip() argument
338 softing_chip_poweron(struct softing *card) softing_chip_poweron() argument
372 softing_initialize_timestamp(struct softing *card) softing_initialize_timestamp() argument
385 softing_raw2ktime(struct softing *card, u32 raw) softing_raw2ktime() argument
420 struct softing *card; softing_startstop() local
672 struct softing *card = priv->card; softing_default_output() local
[all...]
/kernel/linux/linux-6.6/drivers/net/can/softing/
H A Dsofting_fw.c17 * Make sure that card->dpram[DPRAM_FCT_HOST] is preset
19 static int _softing_fct_cmd(struct softing *card, int16_t cmd, uint16_t vector, in _softing_fct_cmd() argument
25 iowrite16(cmd, &card->dpram[DPRAM_FCT_PARAM]); in _softing_fct_cmd()
26 iowrite8(vector >> 8, &card->dpram[DPRAM_FCT_HOST + 1]); in _softing_fct_cmd()
27 iowrite8(vector, &card->dpram[DPRAM_FCT_HOST]); in _softing_fct_cmd()
28 /* be sure to flush this to the card */ in _softing_fct_cmd()
31 /* wait for card */ in _softing_fct_cmd()
34 ret = ioread8(&card->dpram[DPRAM_FCT_HOST]) + in _softing_fct_cmd()
35 (ioread8(&card->dpram[DPRAM_FCT_HOST + 1]) << 8); in _softing_fct_cmd()
40 return ioread16(&card in _softing_fct_cmd()
53 softing_fct_cmd(struct softing *card, int16_t cmd, const char *msg) softing_fct_cmd() argument
65 softing_bootloader_command(struct softing *card, int16_t cmd, const char *msg) softing_bootloader_command() argument
133 softing_load_fw(const char *file, struct softing *card, __iomem uint8_t *dpram, unsigned int size, int offset) softing_load_fw() argument
218 softing_load_app_fw(const char *file, struct softing *card) softing_load_app_fw() argument
316 softing_reset_chip(struct softing *card) softing_reset_chip() argument
338 softing_chip_poweron(struct softing *card) softing_chip_poweron() argument
372 softing_initialize_timestamp(struct softing *card) softing_initialize_timestamp() argument
385 softing_raw2ktime(struct softing *card, u32 raw) softing_raw2ktime() argument
420 struct softing *card; softing_startstop() local
672 struct softing *card = priv->card; softing_default_output() local
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/bt8xx/
H A Ddvb-bt8xx.c45 struct dvb_bt8xx_card *card = dev_get_drvdata(&bt->adapter->dev); in dvb_bt8xx_task() local
47 dprintk("%d\n", card->bt->finished_block); in dvb_bt8xx_task()
49 while (card->bt->last_block != card->bt->finished_block) { in dvb_bt8xx_task()
50 (card->bt->TS_Size ? dvb_dmx_swfilter_204 : dvb_dmx_swfilter) in dvb_bt8xx_task()
51 (&card->demux, in dvb_bt8xx_task()
52 &card->bt->buf_cpu[card->bt->last_block * in dvb_bt8xx_task()
53 card->bt->block_bytes], in dvb_bt8xx_task()
54 card in dvb_bt8xx_task()
63 struct dvb_bt8xx_card *card = dvbdmx->priv; dvb_bt8xx_start_feed() local
84 struct dvb_bt8xx_card *card = dvbdmx->priv; dvb_bt8xx_stop_feed() local
241 struct dvb_bt8xx_card *card = fe->dvb->priv; pinnsat_tuner_init() local
251 struct dvb_bt8xx_card *card = fe->dvb->priv; pinnsat_tuner_sleep() local
265 struct dvb_bt8xx_card *card = (struct dvb_bt8xx_card *) fe->dvb->priv; microtune_mt7202dtf_tuner_set_params() local
457 struct dvb_bt8xx_card *card = (struct dvb_bt8xx_card *) fe->dvb->priv; vp3021_alps_tded4_tuner_set_params() local
582 frontend_init(struct dvb_bt8xx_card *card, u32 type) frontend_init() argument
711 dvb_bt8xx_load_card(struct dvb_bt8xx_card *card, u32 type) dvb_bt8xx_load_card() argument
804 struct dvb_bt8xx_card *card; dvb_bt8xx_probe() local
916 struct dvb_bt8xx_card *card = dev_get_drvdata(&sub->dev); dvb_bt8xx_remove() local
[all...]

Completed in 27 milliseconds

12345678910>>...106