/kernel/linux/linux-5.10/drivers/block/rsxx/ |
H A D | core.c | 44 "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 D | cregs.c | 18 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 D | qeth_l2_main.c | 31 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 D | lcs.c | 155 * 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 D | qeth_l3_main.c | 54 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 D | idt77252.c | 161 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 D | nicstar.c | 26 * 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 D | idt77252.c | 161 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 D | nicstar.c | 26 * 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 D | mmc.c | 19 #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 D | sdio.c | 13 #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 D | mmc.c | 17 #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 D | sdio.c | 12 #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 D | qeth_l2_main.c | 31 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 D | lcs.c | 150 * 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 D | qeth_l3_main.c | 55 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 D | soc-card.c | 3 // 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 D | soc-card.c | 3 // 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 D | ps3_gelic_net.c | 49 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 D | ps3_gelic_net.c | 49 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 D | init.c | 85 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 D | if_sdio.c | 33 #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 D | softing_fw.c | 17 * 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 D | softing_fw.c | 17 * 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 D | dvb-bt8xx.c | 45 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...] |