Searched refs:card (Results 26 - 50 of 566) sorted by relevance

1234567891011>>

/drivers/staging/vme/devices/
H A Dvme_pio2_core.c47 static int pio2_get_led(struct pio2_card *card) argument
50 return card->led;
53 static int pio2_set_led(struct pio2_card *card, int state) argument
58 reg = card->irq_level;
67 retval = vme_master_write(card->window, &reg, 1, PIO2_REGS_CTRL);
71 card->led = state ? 1 : 0;
80 struct pio2_card *card = ptr; local
86 dev_warn(&card->vdev->dev, "Spurious Interrupt\n");
93 retval = vme_master_read(card->window, &reg, 1,
96 dev_err(&card
126 pio2_reset_card(struct pio2_card *card) argument
228 struct pio2_card *card; local
464 struct pio2_card *card = dev_get_drvdata(&vdev->dev); local
[all...]
H A Dvme_pio2_gpio.c39 struct pio2_card *card = gpio_to_pio2_card(chip); local
41 if ((card->bank[PIO2_CHANNEL_BANK[offset]].config == OUTPUT) |
42 (card->bank[PIO2_CHANNEL_BANK[offset]].config == NOFIT)) {
44 dev_err(&card->vdev->dev, "Channel not available as input\n");
48 retval = vme_master_read(card->window, &reg, 1,
51 dev_err(&card->vdev->dev, "Unable to read from GPIO\n");
60 if (card->bank[PIO2_CHANNEL_BANK[offset]].config != BOTH)
65 if (card->bank[PIO2_CHANNEL_BANK[offset]].config != BOTH)
77 struct pio2_card *card = gpio_to_pio2_card(chip); local
79 if ((card
107 struct pio2_card *card = gpio_to_pio2_card(chip); local
126 struct pio2_card *card = gpio_to_pio2_card(chip); local
145 pio2_gpio_reset(struct pio2_card *card) argument
190 pio2_gpio_init(struct pio2_card *card) argument
223 pio2_gpio_exit(struct pio2_card *card) argument
[all...]
/drivers/s390/net/
H A Dqeth_l3_main.c172 int qeth_l3_is_addr_covered_by_ipato(struct qeth_card *card, argument
180 if (!card->ipato.enabled)
185 list_for_each_entry(ipatoe, &card->ipato.entries, entry) {
201 if ((addr->proto == QETH_PROT_IPV4) && card->ipato.invert4)
203 else if ((addr->proto == QETH_PROT_IPV6) && card->ipato.invert6)
214 static int __qeth_l3_insert_ip_todo(struct qeth_card *card, argument
220 if (card->options.sniffer)
222 list_for_each_entry_safe(tmp, t, card->ip_tbd_list, entry) {
258 list_add(&addr->entry, card->ip_tbd_list);
263 qeth_l3_is_addr_covered_by_ipato(card, add
273 qeth_l3_delete_ip(struct qeth_card *card, struct qeth_ipaddr *addr) argument
292 qeth_l3_add_ip(struct qeth_card *card, struct qeth_ipaddr *addr) argument
325 qeth_l3_delete_mc_addresses(struct qeth_card *card) argument
356 __qeth_l3_ref_ip_on_card(struct qeth_card *card, struct qeth_ipaddr *todo, struct qeth_ipaddr **__addr) argument
402 __qeth_l3_delete_all_mc(struct qeth_card *card, unsigned long *flags) argument
427 qeth_l3_set_ip_addr_list(struct qeth_card *card) argument
491 qeth_l3_clear_ip_list(struct qeth_card *card, int recover) argument
544 qeth_l3_send_setdelmc(struct qeth_card *card, struct qeth_ipaddr *addr, int ipacmd) argument
581 qeth_l3_send_setdelip(struct qeth_card *card, struct qeth_ipaddr *addr, int ipacmd, unsigned int flags) argument
612 qeth_l3_send_setrouting(struct qeth_card *card, enum qeth_routing_types type, enum qeth_prot_versions prot) argument
628 qeth_l3_correct_routing_type(struct qeth_card *card, enum qeth_routing_types *type, enum qeth_prot_versions prot) argument
659 qeth_l3_setrouting_v4(struct qeth_card *card) argument
679 qeth_l3_setrouting_v6(struct qeth_card *card) argument
706 qeth_l3_clear_ipato_list(struct qeth_card *card) argument
720 qeth_l3_add_ipato_entry(struct qeth_card *card, struct qeth_ipato_entry *new) argument
746 qeth_l3_del_ipato_entry(struct qeth_card *card, enum qeth_prot_versions proto, u8 *addr, int mask_bits) argument
770 qeth_l3_add_vipa(struct qeth_card *card, enum qeth_prot_versions proto, const u8 *addr) argument
807 qeth_l3_del_vipa(struct qeth_card *card, enum qeth_prot_versions proto, const u8 *addr) argument
834 qeth_l3_add_rxip(struct qeth_card *card, enum qeth_prot_versions proto, const u8 *addr) argument
871 qeth_l3_del_rxip(struct qeth_card *card, enum qeth_prot_versions proto, const u8 *addr) argument
895 qeth_l3_register_addr_entry(struct qeth_card *card, struct qeth_ipaddr *addr) argument
931 qeth_l3_deregister_addr_entry(struct qeth_card *card, struct qeth_ipaddr *addr) argument
979 qeth_l3_send_setadp_mode(struct qeth_card *card, __u32 command, __u32 mode) argument
997 qeth_l3_setadapter_hstr(struct qeth_card *card) argument
1030 qeth_l3_setadapter_parms(struct qeth_card *card) argument
1062 qeth_l3_default_setassparms_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument
1092 qeth_l3_get_setassparms_cmd( struct qeth_card *card, enum qeth_ipa_funcs ipa_func, __u16 cmd_code, __u16 len, enum qeth_prot_versions prot) argument
1112 qeth_l3_send_setassparms(struct qeth_card *card, struct qeth_cmd_buffer *iob, __u16 len, long data, int (*reply_cb)(struct qeth_card *, struct qeth_reply *, unsigned long), void *reply_param) argument
1134 qeth_l3_send_simple_setassparms_ipv6(struct qeth_card *card, enum qeth_ipa_funcs ipa_func, __u16 cmd_code) argument
1149 qeth_l3_send_simple_setassparms(struct qeth_card *card, enum qeth_ipa_funcs ipa_func, __u16 cmd_code, long data) argument
1166 qeth_l3_start_ipa_arp_processing(struct qeth_card *card) argument
1188 qeth_l3_start_ipa_ip_fragmentation(struct qeth_card *card) argument
1213 qeth_l3_start_ipa_source_mac(struct qeth_card *card) argument
1235 qeth_l3_start_ipa_vlan(struct qeth_card *card) argument
1259 qeth_l3_start_ipa_multicast(struct qeth_card *card) argument
1286 qeth_l3_softsetup_ipv6(struct qeth_card *card) argument
1332 qeth_l3_start_ipa_ipv6(struct qeth_card *card) argument
1349 qeth_l3_start_ipa_broadcast(struct qeth_card *card) argument
1396 qeth_l3_send_checksum_command(struct qeth_card *card) argument
1420 qeth_l3_set_rx_csum(struct qeth_card *card, int on) argument
1440 qeth_l3_start_ipa_checksum(struct qeth_card *card) argument
1454 qeth_l3_start_ipa_tx_checksum(struct qeth_card *card) argument
1476 qeth_l3_start_ipa_tso(struct qeth_card *card) argument
1503 qeth_l3_start_ipassists(struct qeth_card *card) argument
1521 qeth_l3_iqd_read_initial_mac_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument
1536 qeth_l3_iqd_read_initial_mac(struct qeth_card *card) argument
1555 qeth_l3_get_unique_id_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument
1573 qeth_l3_get_unique_id(struct qeth_card *card) argument
1598 qeth_diags_trace_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument
1655 qeth_diags_trace(struct qeth_card *card, enum qeth_diags_trace_cmds diags_cmd) argument
1680 qeth_l3_add_mc(struct qeth_card *card, struct in_device *in4_dev) argument
1701 qeth_l3_add_vlan_mc(struct qeth_card *card) argument
1729 qeth_l3_add_multicast_ipv4(struct qeth_card *card) argument
1745 qeth_l3_add_mc6(struct qeth_card *card, struct inet6_dev *in6_dev) argument
1766 qeth_l3_add_vlan_mc6(struct qeth_card *card) argument
1792 qeth_l3_add_multicast_ipv6(struct qeth_card *card) argument
1810 qeth_l3_free_vlan_addresses4(struct qeth_card *card, unsigned short vid) argument
1837 qeth_l3_free_vlan_addresses6(struct qeth_card *card, unsigned short vid) argument
1867 qeth_l3_free_vlan_addresses(struct qeth_card *card, unsigned short vid) argument
1876 struct qeth_card *card = dev->ml_priv; local
1884 struct qeth_card *card = dev->ml_priv; local
1901 qeth_l3_rebuild_skb(struct qeth_card *card, struct sk_buff *skb, struct qeth_hdr *hdr, unsigned short *vlan_id) argument
1991 qeth_l3_process_inbound_buffer(struct qeth_card *card, int budget, int *done) argument
2058 struct qeth_card *card = container_of(napi, struct qeth_card, napi); local
2131 qeth_l3_verify_vlan_dev(struct net_device *dev, struct qeth_card *card) argument
2157 struct qeth_card *card; local
2178 struct qeth_card *card = NULL; local
2193 qeth_l3_stop_card(struct qeth_card *card, int recovery_mode) argument
2239 qeth_l3_handle_promisc_mode(struct qeth_card *card) argument
2266 struct qeth_card *card = dev->ml_priv; local
2308 qeth_l3_arp_set_no_entries(struct qeth_card *card, int no_entries) argument
2337 get_arp_entry_size(struct qeth_card *card, struct qeth_arp_query_data *qdata, struct qeth_arp_entrytype *type, __u8 strip_entries) argument
2379 qeth_l3_arp_query_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument
2463 qeth_l3_send_ipa_arp_cmd(struct qeth_card *card, struct qeth_cmd_buffer *iob, int len, int (*reply_cb)(struct qeth_card *, struct qeth_reply *, unsigned long), void *reply_param) argument
2478 qeth_l3_query_arp_cache_info(struct qeth_card *card, enum qeth_prot_versions prot, struct qeth_arp_query_info *qinfo) argument
2511 qeth_l3_arp_query(struct qeth_card *card, char __user *udata) argument
2561 qeth_l3_arp_add_entry(struct qeth_card *card, struct qeth_arp_cache_entry *entry) argument
2600 qeth_l3_arp_remove_entry(struct qeth_card *card, struct qeth_arp_cache_entry *entry) argument
2639 qeth_l3_arp_flush_cache(struct qeth_card *card) argument
2669 struct qeth_card *card = dev->ml_priv; local
2759 qeth_l3_get_cast_type(struct qeth_card *card, struct sk_buff *skb) argument
2813 qeth_l3_fill_af_iucv_hdr(struct qeth_card *card, struct qeth_hdr *hdr, struct sk_buff *skb) argument
2837 qeth_l3_fill_header(struct qeth_card *card, struct qeth_hdr *hdr, struct sk_buff *skb, int ipv, int cast_type) argument
2906 qeth_l3_hdr_csum(struct qeth_card *card, struct qeth_hdr *hdr, struct sk_buff *skb) argument
2923 qeth_tso_fill_header(struct qeth_card *card, struct qeth_hdr *qhdr, struct sk_buff *skb) argument
2976 struct qeth_card *card = dev->ml_priv; local
3168 struct qeth_card *card = dev->ml_priv; local
3190 struct qeth_card *card = dev->ml_priv; local
3202 struct qeth_card *card = dev->ml_priv; local
3216 struct qeth_card *card = dev->ml_priv; local
3231 struct qeth_card *card = dev->ml_priv; local
3315 qeth_l3_setup_netdev(struct qeth_card *card) argument
3374 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local
3390 struct qeth_card *card = dev_get_drvdata(&cgdev->dev); local
3412 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local
3530 struct qeth_card *card = dev_get_drvdata(&cgdev->dev); local
3575 struct qeth_card *card; local
3605 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local
3615 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local
3634 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local
3677 struct qeth_card *card; local
3727 struct qeth_card *card; local
[all...]
H A Dlcs.c172 * LCS free memory for card and channels.
175 lcs_free_card(struct lcs_card *card) argument
178 LCS_DBF_HEX(2, setup, &card, sizeof(void*));
179 kfree(card);
183 * LCS alloc memory for card and channels
188 struct lcs_card *card; local
193 card = kzalloc(sizeof(struct lcs_card), GFP_KERNEL | GFP_DMA);
194 if (card == NULL)
196 card->lan_type = LCS_FRAME_TYPE_AUTO;
197 card
226 lcs_setup_read_ccws(struct lcs_card *card) argument
265 lcs_setup_read(struct lcs_card *card) argument
281 lcs_setup_write_ccws(struct lcs_card *card) argument
312 lcs_setup_write(struct lcs_card *card) argument
325 lcs_set_allowed_threads(struct lcs_card *card, unsigned long threads) argument
335 lcs_threads_running(struct lcs_card *card, unsigned long threads) argument
347 lcs_wait_for_threads(struct lcs_card *card, unsigned long threads) argument
354 lcs_set_thread_start_bit(struct lcs_card *card, unsigned long thread) argument
370 lcs_clear_thread_running_bit(struct lcs_card *card, unsigned long thread) argument
381 __lcs_do_run_thread(struct lcs_card *card, unsigned long thread) argument
401 lcs_do_run_thread(struct lcs_card *card, unsigned long thread) argument
410 lcs_do_start_thread(struct lcs_card *card, unsigned long thread) argument
429 lcs_setup_card(struct lcs_card *card) argument
452 lcs_clear_multicast_list(struct lcs_card *card) argument
479 lcs_cleanup_card(struct lcs_card *card) argument
573 lcs_start_channels(struct lcs_card *card) argument
593 lcs_stop_channels(struct lcs_card *card) argument
757 lcs_get_lancmd(struct lcs_card *card, int count) argument
818 lcs_notify_lancmd_waiters(struct lcs_card *card, struct lcs_cmd *cmd) argument
871 lcs_send_lancmd(struct lcs_card *card, struct lcs_buffer *buffer, void (*reply_callback)(struct lcs_card *, struct lcs_cmd *)) argument
914 lcs_send_startup(struct lcs_card *card, __u8 initiator) argument
932 lcs_send_shutdown(struct lcs_card *card) argument
949 __lcs_lanstat_cb(struct lcs_card *card, struct lcs_cmd *cmd) argument
956 lcs_send_lanstat(struct lcs_card *card) argument
976 lcs_send_stoplan(struct lcs_card *card, __u8 initiator) argument
995 __lcs_send_startlan_cb(struct lcs_card *card, struct lcs_cmd *cmd) argument
1003 lcs_send_startlan(struct lcs_card *card, __u8 initiator) argument
1023 lcs_send_setipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) argument
1047 lcs_send_delipm(struct lcs_card *card,struct lcs_ipm_list *ipm_list) argument
1071 __lcs_check_multicast_cb(struct lcs_card *card, struct lcs_cmd *cmd) argument
1081 lcs_check_multicast_support(struct lcs_card *card) argument
1111 lcs_fix_multicast_list(struct lcs_card *card) argument
1179 lcs_remove_mc_addresses(struct lcs_card *card, struct in_device *in4_dev) argument
1206 lcs_check_addr_entry(struct lcs_card *card, struct ip_mc_list *im4, char *buf) argument
1228 lcs_set_mc_addresses(struct lcs_card *card, struct in_device *in4_dev) argument
1262 struct lcs_card *card; local
1303 struct lcs_card *card; local
1383 lcs_schedule_recovery(struct lcs_card *card) argument
1396 struct lcs_card *card; local
1515 __lcs_emit_txbuffer(struct lcs_card *card) argument
1531 struct lcs_card *card; local
1554 __lcs_start_xmit(struct lcs_card *card, struct sk_buff *skb, struct net_device *dev) argument
1619 struct lcs_card *card; local
1632 lcs_startlan_auto(struct lcs_card *card) argument
1660 lcs_startlan(struct lcs_card *card) argument
1694 lcs_detect(struct lcs_card *card) argument
1725 lcs_stopcard(struct lcs_card *card) argument
1752 struct lcs_card *card = container_of(work, struct lcs_card, kernel_thread_starter); local
1766 lcs_get_control(struct lcs_card *card, struct lcs_cmd *cmd) argument
1793 lcs_get_skb(struct lcs_card *card, char *skb_data, unsigned int skb_len) argument
1826 struct lcs_card *card; local
1876 struct lcs_card *card; local
1890 struct lcs_card *card; local
1914 struct lcs_card *card; local
1939 struct lcs_card *card; local
1955 struct lcs_card *card; local
1999 struct lcs_card *card; local
2009 struct lcs_card *card; local
2031 struct lcs_card *card = dev_get_drvdata(dev); local
2065 struct lcs_card *card; local
2098 struct lcs_card *card; local
2129 struct lcs_card *card; local
2241 struct lcs_card *card; local
2282 struct lcs_card *card; local
2313 struct lcs_card *card; local
2332 lcs_pm_suspend(struct lcs_card *card) argument
2343 lcs_pm_resume(struct lcs_card *card) argument
2370 struct lcs_card *card = dev_get_drvdata(&gdev->dev); local
2376 struct lcs_card *card = dev_get_drvdata(&gdev->dev); local
2382 struct lcs_card *card = dev_get_drvdata(&gdev->dev); local
[all...]
/drivers/atm/
H A Didt77252.c161 waitfor_idle(struct idt77252_dev *card) argument
171 read_sram(struct idt77252_dev *card, unsigned long addr) argument
176 spin_lock_irqsave(&card->cmd_lock, flags);
178 waitfor_idle(card);
180 spin_unlock_irqrestore(&card->cmd_lock, flags);
185 write_sram(struct idt77252_dev *card, unsigned long addr, u32 value) argument
190 (((addr > card->tst[0] + card->tst_size - 2) &&
191 (addr < card->tst[0] + card
208 struct idt77252_dev *card = dev; local
228 struct idt77252_dev *card = dev; local
350 idt77252_read_gp(struct idt77252_dev *card) argument
362 idt77252_write_gp(struct idt77252_dev *card, u32 value) argument
379 idt77252_eeprom_read_status(struct idt77252_dev *card) argument
413 idt77252_eeprom_read_byte(struct idt77252_dev *card, u8 offset) argument
461 idt77252_eeprom_write_byte(struct idt77252_dev *card, u8 offset, u8 data) argument
512 idt77252_eeprom_init(struct idt77252_dev *card) argument
532 dump_tct(struct idt77252_dev *card, int index) argument
547 idt77252_tx_dump(struct idt77252_dev *card) argument
582 sb_pool_add(struct idt77252_dev *card, struct sk_buff *skb, int queue) argument
602 sb_pool_remove(struct idt77252_dev *card, struct sk_buff *skb) argument
621 sb_pool_skb(struct idt77252_dev *card, u32 handle) argument
637 alloc_scq(struct idt77252_dev *card, int class) argument
669 free_scq(struct idt77252_dev *card, struct scq_info *scq) argument
704 push_on_scq(struct idt77252_dev *card, struct vc_map *vc, struct sk_buff *skb) argument
792 drain_scq(struct idt77252_dev *card, struct vc_map *vc) argument
831 queue_skb(struct idt77252_dev *card, struct vc_map *vc, struct sk_buff *skb, int oam) argument
935 get_free_scd(struct idt77252_dev *card, struct vc_map *vc) argument
950 fill_scd(struct idt77252_dev *card, struct scq_info *scq, int class) argument
959 clear_scd(struct idt77252_dev *card, struct scq_info *scq, int class) argument
971 init_rsq(struct idt77252_dev *card) argument
1005 deinit_rsq(struct idt77252_dev *card) argument
1012 dequeue_rx(struct idt77252_dev *card, struct rsq_entry *rsqe) argument
1211 idt77252_rx(struct idt77252_dev *card) argument
1240 idt77252_rx_raw(struct idt77252_dev *card) argument
1377 init_tsq(struct idt77252_dev *card) argument
1402 deinit_tsq(struct idt77252_dev *card) argument
1409 idt77252_tx(struct idt77252_dev *card) argument
1538 struct idt77252_dev *card = (struct idt77252_dev *)data; local
1599 __fill_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) argument
1659 fill_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) argument
1677 __clear_tst(struct idt77252_dev *card, struct vc_map *vc) argument
1702 clear_tst(struct idt77252_dev *card, struct vc_map *vc) argument
1720 change_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) argument
1741 set_tct(struct idt77252_dev *card, struct vc_map *vc) argument
1792 idt77252_fbq_level(struct idt77252_dev *card, int queue) argument
1798 idt77252_fbq_full(struct idt77252_dev *card, int queue) argument
1804 push_rx_skb(struct idt77252_dev *card, struct sk_buff *skb, int queue) argument
1850 add_rx_skb(struct idt77252_dev *card, int queue, unsigned int size, unsigned int count) argument
1893 recycle_rx_skb(struct idt77252_dev *card, struct sk_buff *skb) argument
1913 flush_rx_pool(struct idt77252_dev *card, struct rx_pool *rpp) argument
1920 recycle_rx_pool_skb(struct idt77252_dev *card, struct rx_pool *rpp) argument
1952 struct idt77252_dev *card = dev->dev_data; local
2008 struct idt77252_dev *card = dev->dev_data; local
2070 idt77252_rate_logindex(struct idt77252_dev *card, int pcr) argument
2084 struct idt77252_dev *card = vc->card; local
2148 idt77252_init_cbr(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) argument
2218 idt77252_init_ubr(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) argument
2250 idt77252_init_tx(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) argument
2328 idt77252_init_rx(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) argument
2395 struct idt77252_dev *card = dev->dev_data; local
2497 struct idt77252_dev *card = dev->dev_data; local
2581 struct idt77252_dev *card = dev->dev_data; local
2638 struct idt77252_dev *card = dev->dev_data; local
2710 idt77252_collect_stat(struct idt77252_dev *card) argument
2721 struct idt77252_dev *card = dev_id; local
2813 struct idt77252_dev *card = local
2853 open_card_oam(struct idt77252_dev *card) argument
2896 close_card_oam(struct idt77252_dev *card) argument
2929 open_card_ubr0(struct idt77252_dev *card) argument
2968 idt77252_dev_open(struct idt77252_dev *card) argument
3013 struct idt77252_dev *card = dev->dev_data; local
3044 deinit_card(struct idt77252_dev *card) argument
3113 init_sram(struct idt77252_dev *card) argument
3263 struct idt77252_dev *card = dev->dev_data; local
3541 idt77252_preset(struct idt77252_dev *card) argument
3583 probe_sram(struct idt77252_dev *card) argument
3611 struct idt77252_dev *card; local
3771 struct idt77252_dev *card; local
[all...]
H A Dnicstar.c25 * 1 - Per card interrupt spinlock (to protect structures and such)
27 * 3 - Per card resource spinlock (to access registers, etc.)
106 #define CMD_BUSY(card) (readl((card)->membase + STAT) & NS_STAT_CMDBZ)
121 static u32 ns_read_sram(ns_dev * card, u32 sram_address);
122 static void ns_write_sram(ns_dev * card, u32 sram_address, u32 * value,
125 static void __devinit ns_init_card_error(ns_dev * card, int error);
126 static scq_info *get_scq(ns_dev *card, int size, u32 scd);
127 static void free_scq(ns_dev *card, scq_info * scq, struct atm_vcc *vcc);
132 static void fill_tst(ns_dev * card, in
206 ns_dev *card = pci_get_drvdata(pcidev); local
317 ns_read_sram(ns_dev * card, u32 sram_address) argument
333 ns_write_sram(ns_dev * card, u32 sram_address, u32 * value, int count) argument
357 struct ns_dev *card = NULL; local
824 ns_init_card_error(ns_dev * card, int error) argument
868 get_scq(ns_dev *card, int size, u32 scd) argument
910 free_scq(ns_dev *card, scq_info *scq, struct atm_vcc *vcc) argument
950 push_rxbufs(ns_dev * card, struct sk_buff *skb) argument
1079 ns_dev *card; local
1250 ns_dev *card; local
1433 ns_dev *card; local
1593 fill_tst(ns_dev * card, int n, vc_map * vc) argument
1645 ns_dev *card; local
1737 push_scqe(ns_dev * card, vc_map * vc, scq_info * scq, ns_scqe * tbd, struct sk_buff *skb) argument
1849 process_tsq(ns_dev * card) argument
1924 drain_scq(ns_dev * card, scq_info * scq, int pos) argument
1966 process_rsq(ns_dev * card) argument
1984 dequeue_rx(ns_dev * card, ns_rsqe * rsqe) argument
2358 ns_dev *card; local
2379 ns_dev *card; local
2400 ns_dev *card; local
2416 recycle_rx_buf(ns_dev * card, struct sk_buff *skb) argument
2426 recycle_iovec_rx_bufs(ns_dev * card, struct iovec *iov, int count) argument
2432 recycle_iov_buf(ns_dev * card, struct sk_buff *iovb) argument
2441 dequeue_sm_buf(ns_dev * card, struct sk_buff *sb) argument
2469 dequeue_lg_buf(ns_dev * card, struct sk_buff *lb) argument
2500 ns_dev *card; local
2568 ns_dev *card; local
2779 which_list(ns_dev * card, struct sk_buff *skb) argument
2788 ns_dev *card; local
2844 ns_dev *card; local
2858 ns_dev *card; local
[all...]
H A Dsolos-pci.c2 * Driver for the Solos PCI ADSL2+ card, designed to support Linux by
70 #define RX_BUF(card, nr) ((card->buffers) + (nr)*(card->buffer_size)*2)
71 #define TX_BUF(card, nr) ((card->buffers) + (nr)*(card->buffer_size)*2 + (card->buffer_size))
72 #define FLASH_BUF ((card->buffers) + 4*(card
186 struct solos_card *card = atmdev->dev_data; local
241 struct solos_card *card = atmdev->dev_data; local
340 process_status(struct solos_card *card, int port, struct sk_buff *skb) argument
407 process_command(struct solos_card *card, int port, struct sk_buff *skb) argument
443 struct solos_card *card = atmdev->dev_data; local
461 send_command(struct solos_card *card, int dev, const char *buf, size_t size) argument
494 struct solos_card *card = atmdev->dev_data; local
526 flash_upgrade(struct solos_card *card, int chip) argument
626 struct solos_card *card = dev_id; local
642 struct solos_card *card = (void *)card_arg; local
833 struct solos_card *card = vcc->dev->dev_data; local
868 struct solos_card *card = vcc->dev->dev_data; local
925 fpga_queue(struct solos_card *card, int port, struct sk_buff *skb, struct atm_vcc *vcc) argument
946 fpga_tx(struct solos_card *card) argument
1029 struct solos_card *card = vcc->dev->dev_data; local
1089 struct solos_card *card; local
1221 atm_init(struct solos_card *card, struct device *parent) argument
1269 atm_remove(struct solos_card *card) argument
1303 struct solos_card *card = pci_get_drvdata(dev); local
[all...]
/drivers/isdn/hardware/mISDN/
H A Dw6692.c74 u32 fmask; /* feature mask - bit set per card nr */
96 _set_debug(struct w6692_hw *card) argument
98 card->dch.debug = debug;
99 card->bc[0].bch.debug = debug;
100 card->bc[1].bch.debug = debug;
107 struct w6692_hw *card; local
112 list_for_each_entry(card, &Cards, list)
113 _set_debug(card);
125 MODULE_PARM_DESC(led, "W6692 LED support bitmask (one bit per card)");
127 MODULE_PARM_DESC(pots, "W6692 POTS support bitmask (one bit per card)");
130 ReadW6692(struct w6692_hw *card, u8 offset) argument
136 WriteW6692(struct w6692_hw *card, u8 offset, u8 value) argument
154 enable_hwirq(struct w6692_hw *card) argument
160 disable_hwirq(struct w6692_hw *card) argument
168 W6692Version(struct w6692_hw *card) argument
178 w6692_led_handler(struct w6692_hw *card, int on) argument
192 ph_command(struct w6692_hw *card, u8 cmd) argument
199 W6692_new_ph(struct w6692_hw *card) argument
209 struct w6692_hw *card = dch->hw; local
258 W6692_empty_Dfifo(struct w6692_hw *card, int count) argument
289 W6692_fill_Dfifo(struct w6692_hw *card) argument
325 d_retransmit(struct w6692_hw *card) argument
352 handle_rxD(struct w6692_hw *card) argument
390 handle_txD(struct w6692_hw *card) argument
404 handle_statusD(struct w6692_hw *card) argument
466 struct w6692_hw *card = wch->bch.hw; local
506 struct w6692_hw *card = wch->bch.hw; local
582 struct w6692_hw *card = wch->bch.hw; local
596 struct w6692_hw *card; local
656 W6692B_interrupt(struct w6692_hw *card, int ch) argument
777 struct w6692_hw *card = dev_id; local
812 struct w6692_hw *card = dch->hw; local
839 initW6692(struct w6692_hw *card) argument
897 reset_w6692(struct w6692_hw *card) argument
905 init_card(struct w6692_hw *card) argument
944 struct w6692_hw *card = bch->hw; local
1014 open_bchannel(struct w6692_hw *card, struct channel_req *rq) argument
1032 channel_ctrl(struct w6692_hw *card, struct mISDN_ctrl_req *cq) argument
1053 struct w6692_hw *card = bch->hw; local
1090 struct w6692_hw *card = container_of(dch, struct w6692_hw, dch); local
1126 struct w6692_hw *card = container_of(dch, struct w6692_hw, dch); local
1187 open_dchannel(struct w6692_hw *card, struct channel_req *rq) argument
1209 struct w6692_hw *card = container_of(dch, struct w6692_hw, dch); local
1242 setup_w6692(struct w6692_hw *card) argument
1273 release_card(struct w6692_hw *card) argument
1302 setup_instance(struct w6692_hw *card) argument
1369 struct w6692_hw *card; local
1400 struct w6692_hw *card = pci_get_drvdata(pdev); local
[all...]
/drivers/isdn/icn/
H A Dicn.c23 MODULE_DESCRIPTION("ISDN4Linux: Driver for ICN active ISDN card");
27 MODULE_PARM_DESC(portbase, "Port address of first card");
31 MODULE_PARM_DESC(icn_id, "ID-String of first card");
33 MODULE_PARM_DESC(icn_id2, "ID-String of first card, second S0 (4B only)");
53 * card = pointer to card struct
57 icn_free_queue(icn_card *card, int channel) argument
59 struct sk_buff_head *queue = &card->spqueue[channel];
63 card->xlen[channel] = 0;
64 card
96 icn_disable_ram(icn_card *card) argument
105 icn_enable_ram(icn_card *card) argument
116 icn_map_channel(icn_card *card, int channel) argument
142 icn_lock_channel(icn_card *card, int channel) argument
197 icn_trymaplock_channel(icn_card *card, int channel) argument
228 icn_maprelease_channel(icn_card *card, int channel) argument
249 icn_pollbchan_receive(int channel, icn_card *card) argument
300 icn_pollbchan_send(int channel, icn_card *card) argument
385 icn_card *card = (icn_card *) data; local
448 icn_parse_status(u_char *status, int channel, icn_card *card) argument
589 icn_putmsg(icn_card *card, unsigned char c) argument
607 icn_card *card = (icn_card *) data; local
705 icn_sendbuf(int channel, int ack, struct sk_buff *skb, icn_card *card) argument
801 icn_loadboot(u_char __user *buffer, icn_card *card) argument
906 icn_loadproto(u_char __user *buffer, icn_card *card) argument
1007 icn_readstatus(u_char __user *buf, int len, icn_card *card) argument
1025 icn_writecmd(const u_char *buf, int len, int user, icn_card *card) argument
1096 icn_stopcard(icn_card *card) argument
1134 icn_card *card = cards; local
1153 icn_command(isdn_ctrl *c, icn_card *card) argument
1459 icn_card *card = icn_findcard(c->driver); local
1472 icn_card *card = icn_findcard(id); local
1487 icn_card *card = icn_findcard(id); local
1502 icn_card *card = icn_findcard(id); local
1521 icn_card *card; local
1569 icn_card *card; local
1655 icn_card *card = cards; local
[all...]
/drivers/isdn/hardware/avm/
H A Dt1pci.c3 * Module for AVM T1 PCI-card.
41 MODULE_DESCRIPTION("CAPI4Linux: Driver for AVM T1 PCI card");
51 avmcard *card; local
55 card = b1_alloc_card(1);
56 if (!card) {
62 card->dma = avmcard_dma_alloc("t1pci", pdev, 2048 + 128, 2048 + 128);
63 if (!card->dma) {
69 cinfo = card->ctrlinfo;
70 sprintf(card->name, "t1pci-%x", p->port);
71 card
157 avmcard *card = pci_get_drvdata(pdev); local
[all...]
H A Dt1isa.c3 * Module for AVM T1 HEMA-card.
37 MODULE_DESCRIPTION("CAPI4Linux: Driver for AVM T1 HEMA ISA card");
137 avmcard *card = devptr; local
138 avmctrl_info *cinfo = &card->ctrlinfo[0];
150 spin_lock_irqsave(&card->lock, flags);
152 while (b1_rx_full(card->port)) {
154 b1cmd = b1_get_byte(card->port);
160 ApplId = (unsigned) b1_get_word(card->port);
161 MsgLen = t1_get_slice(card->port, card
288 avmcard *card = cinfo->card; local
331 avmcard *card = cinfo->card; local
349 avmcard *card; local
375 avmcard *card; local
461 avmcard *card = cinfo->card; local
[all...]
H A Db1isa.c3 * Module for AVM B1 ISA-card.
34 MODULE_DESCRIPTION("CAPI4Linux: Driver for AVM B1 ISA card");
43 avmcard *card; local
48 card = cinfo->card;
50 b1_reset(card->port);
51 b1_reset(card->port);
54 free_irq(card->irq, card);
55 release_region(card
66 avmcard *card; local
[all...]
/drivers/isdn/hysdn/
H A Dhysdn_init.c40 hysdn_card *card_root = NULL; /* pointer to first card */
41 static hysdn_card *card_last = NULL; /* pointer to first card */
62 hysdn_card *card; local
69 if (!(card = kzalloc(sizeof(hysdn_card), GFP_KERNEL))) {
74 card->myid = cardmax; /* set own id */
75 card->bus = akt_pcidev->bus->number;
76 card->devfn = akt_pcidev->devfn; /* slot + function */
77 card->subsysid = akt_pcidev->subsystem_device;
78 card->irq = akt_pcidev->irq;
79 card
114 hysdn_card *card = pci_get_drvdata(akt_pcidev); local
[all...]
H A Dhysdn_procconf.c38 hysdn_card *card; /* card the device is connected to */ member in struct:conf_writedata
48 /* process_line parses one config line and transfers it to the card if */
58 if (cnf->card->debug_flags & LOG_CNF_LINE)
59 hysdn_addlog(cnf->card, "conf line: %s", cp);
70 if (cnf->card->debug_flags & LOG_CNF_MISC)
71 hysdn_addlog(cnf->card, "conf channel invalid %d", i);
78 if (cnf->card->debug_flags & LOG_CNF_DATA)
79 hysdn_addlog(cnf->card, "conf chan=%d %s", cnf->channel, cp);
80 return (hysdn_tx_cfgline(cnf->card, cn
231 hysdn_card *card; local
317 hysdn_card *card; local
385 hysdn_card *card; local
417 hysdn_card *card; local
[all...]
/drivers/net/ethernet/toshiba/
H A Dspider_net.c85 * spider_net_read_reg - reads an SMMIO register of a card
86 * @card: device structure
92 spider_net_read_reg(struct spider_net_card *card, u32 reg) argument
98 return in_be32(card->regs + reg);
102 * spider_net_write_reg - writes to an SMMIO register of a card
103 * @card: device structure
108 spider_net_write_reg(struct spider_net_card *card, u32 reg, u32 value) argument
114 out_be32(card->regs + reg, value);
131 struct spider_net_card *card = netdev_priv(netdev); local
137 spider_net_write_reg(card, SPIDER_NET_GPCWOPCM
153 struct spider_net_card *card = netdev_priv(netdev); local
176 spider_net_setup_aneg(struct spider_net_card *card) argument
211 spider_net_rx_irq_off(struct spider_net_card *card) argument
226 spider_net_rx_irq_on(struct spider_net_card *card) argument
242 spider_net_set_promisc(struct spider_net_card *card) argument
276 struct spider_net_card *card = netdev_priv(netdev); local
314 spider_net_free_chain(struct spider_net_card *card, struct spider_net_descr_chain *chain) argument
341 spider_net_init_chain(struct spider_net_card *card, struct spider_net_descr_chain *chain) argument
392 spider_net_free_rx_chain_contents(struct spider_net_card *card) argument
420 spider_net_prepare_rx_descr(struct spider_net_card *card, struct spider_net_descr *descr) argument
483 spider_net_enable_rxchtails(struct spider_net_card *card) argument
498 spider_net_enable_rxdmac(struct spider_net_card *card) argument
513 spider_net_disable_rxdmac(struct spider_net_card *card) argument
526 spider_net_refill_rx_chain(struct spider_net_card *card) argument
555 spider_net_alloc_rx_skbs(struct spider_net_card *card) argument
633 struct spider_net_card *card = netdev_priv(netdev); local
685 spider_net_prepare_tx_descr(struct spider_net_card *card, struct sk_buff *skb) argument
742 spider_net_set_low_watermark(struct spider_net_card *card) argument
797 spider_net_release_tx_chain(struct spider_net_card *card, int brutal) argument
880 spider_net_kick_tx_dma(struct spider_net_card *card) argument
918 struct spider_net_card *card = netdev_priv(netdev); local
944 spider_net_cleanup_tx_ring(struct spider_net_card *card) argument
980 spider_net_pass_skb_up(struct spider_net_descr *descr, struct spider_net_card *card) argument
1018 show_rx_chain(struct spider_net_card *card) argument
1115 spider_net_resync_head_ptr(struct spider_net_card *card) argument
1143 spider_net_resync_tail_ptr(struct spider_net_card *card) argument
1178 spider_net_decode_one_descr(struct spider_net_card *card) argument
1277 struct spider_net_card *card = container_of(napi, struct spider_net_card, napi); local
1340 struct spider_net_card *card = netdev_priv(netdev); local
1387 struct spider_net_card *card = netdev_priv(netdev); local
1413 spider_net_handle_error_irq(struct spider_net_card *card, u32 status_reg, u32 error_reg1, u32 error_reg2) argument
1643 struct spider_net_card *card = netdev_priv(netdev); local
1699 spider_net_enable_interrupts(struct spider_net_card *card) argument
1716 spider_net_disable_interrupts(struct spider_net_card *card) argument
1732 spider_net_init_card(struct spider_net_card *card) argument
1754 spider_net_enable_card(struct spider_net_card *card) argument
1845 spider_net_download_firmware(struct spider_net_card *card, const void *firmware_ptr) argument
1902 spider_net_init_firmware(struct spider_net_card *card) argument
1968 struct spider_net_card *card = netdev_priv(netdev); local
2033 struct spider_net_card *card = (struct spider_net_card *)data; local
2106 spider_net_setup_phy(struct spider_net_card *card) argument
2140 spider_net_workaround_rxramfull(struct spider_net_card *card) argument
2176 struct spider_net_card *card = netdev_priv(netdev); local
2214 struct spider_net_card *card = local
2247 struct spider_net_card *card; local
2299 spider_net_setup_netdev(struct spider_net_card *card) argument
2377 struct spider_net_card *card; local
2408 spider_net_undo_pci_setup(struct spider_net_card *card) argument
2429 struct spider_net_card *card; local
2497 struct spider_net_card *card; local
2536 struct spider_net_card *card; local
[all...]
/drivers/mmc/core/
H A Dsdio.c17 #include <linux/mmc/card.h>
41 if (mmc_card_nonstd_func_interface(func->card)) {
46 ret = mmc_io_rw_direct(func->card, 0, 0,
54 ret = mmc_io_rw_direct(func->card, 0, 0,
66 static int sdio_init_func(struct mmc_card *card, unsigned int fn) argument
73 func = sdio_alloc_func(card);
79 if (!(card->quirks & MMC_QUIRK_NONSTD_SDIO)) {
88 func->vendor = func->card->cis.vendor;
89 func->device = func->card->cis.device;
90 func->max_blksize = func->card
106 sdio_read_cccr(struct mmc_card *card, u32 ocr) argument
211 sdio_enable_wide(struct mmc_card *card) argument
241 sdio_disable_cd(struct mmc_card *card) argument
262 sdio_disable_wide(struct mmc_card *card) argument
293 sdio_enable_4bit_bus(struct mmc_card *card) argument
319 mmc_sdio_switch_hs(struct mmc_card *card, int enable) argument
349 sdio_enable_hs(struct mmc_card *card) argument
364 mmc_sdio_get_max_clock(struct mmc_card *card) argument
402 sdio_select_driver_type(struct mmc_card *card) argument
470 sdio_set_bus_speed_mode(struct mmc_card *card) argument
538 mmc_sdio_init_uhs_card(struct mmc_card *card) argument
583 struct mmc_card *card; local
1073 struct mmc_card *card; local
1225 sdio_reset_comm(struct mmc_card *card) argument
[all...]
/drivers/net/ethernet/dec/tulip/
H A Dxircom_cb.c46 /* IO registers on the card, offsets */
112 static void xircom_up(struct xircom_private *card);
117 static void investigate_read_descriptor(struct net_device *dev,struct xircom_private *card, int descnr, unsigned int bufferoffset);
118 static void investigate_write_descriptor(struct net_device *dev, struct xircom_private *card, int descnr, unsigned int bufferoffset);
119 static void read_mac_address(struct xircom_private *card);
120 static void transceiver_voodoo(struct xircom_private *card);
121 static void initialize_card(struct xircom_private *card);
122 static void trigger_transmit(struct xircom_private *card);
123 static void trigger_receive(struct xircom_private *card);
124 static void setup_descriptors(struct xircom_private *card);
299 struct xircom_private *card = netdev_priv(dev); local
313 struct xircom_private *card = netdev_priv(dev); local
363 struct xircom_private *card; local
442 struct xircom_private *card; local
479 initialize_card(struct xircom_private *card) argument
516 trigger_transmit(struct xircom_private *card) argument
531 trigger_receive(struct xircom_private *card) argument
543 setup_descriptors(struct xircom_private *card) argument
606 remove_descriptors(struct xircom_private *card) argument
621 link_status_changed(struct xircom_private *card) argument
643 transmit_active(struct xircom_private *card) argument
659 receive_active(struct xircom_private *card) argument
681 activate_receiver(struct xircom_private *card) argument
734 deactivate_receiver(struct xircom_private *card) argument
766 activate_transmitter(struct xircom_private *card) argument
819 deactivate_transmitter(struct xircom_private *card) argument
847 enable_transmit_interrupt(struct xircom_private *card) argument
862 enable_receive_interrupt(struct xircom_private *card) argument
876 enable_link_interrupt(struct xircom_private *card) argument
892 disable_all_interrupts(struct xircom_private *card) argument
905 enable_common_interrupts(struct xircom_private *card) argument
926 enable_promisc(struct xircom_private *card) argument
945 link_status(struct xircom_private *card) argument
970 read_mac_address(struct xircom_private *card) argument
1011 transceiver_voodoo(struct xircom_private *card) argument
1035 xircom_up(struct xircom_private *card) argument
1067 investigate_read_descriptor(struct net_device *dev, struct xircom_private *card, int descnr, unsigned int bufferoffset) argument
1112 investigate_write_descriptor(struct net_device *dev, struct xircom_private *card, int descnr, unsigned int bufferoffset) argument
[all...]
/drivers/media/dvb/bt8xx/
H A Ddvb-bt8xx.c56 struct dvb_bt8xx_card *card = (struct dvb_bt8xx_card *)data; local
58 //printk("%d ", card->bt->finished_block);
60 while (card->bt->last_block != card->bt->finished_block) {
61 (card->bt->TS_Size ? dvb_dmx_swfilter_204 : dvb_dmx_swfilter)
62 (&card->demux,
63 &card->bt->buf_cpu[card->bt->last_block *
64 card->bt->block_bytes],
65 card
74 struct dvb_bt8xx_card *card = dvbdmx->priv; local
95 struct dvb_bt8xx_card *card = dvbdmx->priv; local
251 struct dvb_bt8xx_card *card = fe->dvb->priv; local
261 struct dvb_bt8xx_card *card = fe->dvb->priv; local
275 struct dvb_bt8xx_card *card = (struct dvb_bt8xx_card *) fe->dvb->priv; local
471 struct dvb_bt8xx_card *card = (struct dvb_bt8xx_card *) fe->dvb->priv; local
596 frontend_init(struct dvb_bt8xx_card *card, u32 type) argument
723 dvb_bt8xx_load_card(struct dvb_bt8xx_card *card, u32 type) argument
816 struct dvb_bt8xx_card *card; local
927 struct dvb_bt8xx_card *card = dev_get_drvdata(&sub->dev); local
[all...]
/drivers/net/wireless/mwifiex/
H A Dpcie.c61 struct pcie_service_card *card = adapter->card; local
63 if (card->sleep_cookie) {
64 cookie_addr = (u32 *)card->sleep_cookie->data;
76 * the card structure, enables PCIE function number and initiates the
83 struct pcie_service_card *card; local
88 card = kzalloc(sizeof(struct pcie_service_card), GFP_KERNEL);
89 if (!card)
92 card->dev = pdev;
94 if (mwifiex_add_card(card,
109 struct pcie_service_card *card; local
156 struct pcie_service_card *card; local
194 struct pcie_service_card *card; local
258 struct pcie_service_card *card = adapter->card; local
270 struct pcie_service_card *card = adapter->card; local
365 struct pcie_service_card *card = adapter->card; local
428 struct pcie_service_card *card = adapter->card; local
455 struct pcie_service_card *card = adapter->card; local
522 struct pcie_service_card *card = adapter->card; local
549 struct pcie_service_card *card = adapter->card; local
616 struct pcie_service_card *card = adapter->card; local
643 struct pcie_service_card *card = adapter->card; local
677 struct pcie_service_card *card; local
699 struct pcie_service_card *card = adapter->card; local
728 struct pcie_service_card *card; local
749 struct pcie_service_card *card = adapter->card; local
836 struct pcie_service_card *card = adapter->card; local
972 struct pcie_service_card *card = adapter->card; local
1080 struct pcie_service_card *card = adapter->card; local
1135 struct pcie_service_card *card = adapter->card; local
1150 struct pcie_service_card *card = adapter->card; local
1224 struct pcie_service_card *card = adapter->card; local
1552 struct pcie_service_card *card; local
1706 struct pcie_service_card *card = adapter->card; local
1811 struct pcie_service_card *card = adapter->card; local
1846 struct pcie_service_card *card = adapter->card; local
1874 struct pcie_service_card *card = adapter->card; local
[all...]
/drivers/parisc/
H A Dhppb.c51 struct hppb_card *card = &hppb_card_head; local
53 while(card->next) {
54 card = card->next;
57 if(card->hpa) {
58 card->next = kzalloc(sizeof(struct hppb_card), GFP_KERNEL);
59 if(!card->next) {
63 card = card->next;
68 card
[all...]
/drivers/media/video/bt8xx/
H A Dbttv-if.c46 struct pci_dev* bttv_get_pcidev(unsigned int card) argument
48 if (card >= bttv_num)
50 if (!bttvs[card])
53 return bttvs[card]->c.pci;
57 int bttv_gpio_enable(unsigned int card, unsigned long mask, unsigned long data) argument
61 if (card >= bttv_num) {
65 btv = bttvs[card];
75 int bttv_read_gpio(unsigned int card, unsigned long *data) argument
79 if (card >= bttv_num) {
83 btv = bttvs[card];
97 bttv_write_gpio(unsigned int card, unsigned long mask, unsigned long data) argument
[all...]
/drivers/net/wireless/libertas/
H A Dif_sdio.c37 #include <linux/mmc/card.h>
55 * the card from the slot. The driver handles these 2 cases
59 * If the card is removed, there is no need to send this command.
62 * scenarios. This flag is initialized as FALSE in case the card
153 static u16 if_sdio_read_scratch(struct if_sdio_card *card, int *err) argument
158 scratch = sdio_readb(card->func, card->scratch_reg, &ret);
160 scratch |= sdio_readb(card->func, card->scratch_reg + 1,
172 static u8 if_sdio_read_rx_unit(struct if_sdio_card *card) argument
185 if_sdio_read_rx_len(struct if_sdio_card *card, int *err) argument
212 if_sdio_handle_cmd(struct if_sdio_card *card, u8 *buffer, unsigned size) argument
246 if_sdio_handle_data(struct if_sdio_card *card, u8 *buffer, unsigned size) argument
284 if_sdio_handle_event(struct if_sdio_card *card, u8 *buffer, unsigned size) argument
321 if_sdio_wait_status(struct if_sdio_card *card, const u8 condition) argument
341 if_sdio_card_to_host(struct if_sdio_card *card) argument
426 struct if_sdio_card *card; local
470 if_sdio_prog_helper(struct if_sdio_card *card, const struct firmware *fw) argument
569 if_sdio_prog_real(struct if_sdio_card *card, const struct firmware *fw) argument
683 if_sdio_prog_firmware(struct if_sdio_card *card) argument
767 if_sdio_power_on(struct if_sdio_card *card) argument
878 if_sdio_power_off(struct if_sdio_card *card) argument
901 struct if_sdio_card *card; local
995 struct if_sdio_card *card = priv->card; local
1012 struct if_sdio_card *card = priv->card; local
1050 struct if_sdio_card *card = priv->card; local
1061 struct if_sdio_card *card = priv->card; local
1076 struct if_sdio_card *card = priv->card; local
1092 struct if_sdio_card *card; local
1133 struct if_sdio_card *card; local
1258 struct if_sdio_card *card; local
1311 struct if_sdio_card *card = sdio_get_drvdata(func); local
1346 struct if_sdio_card *card = sdio_get_drvdata(func); local
[all...]
H A Dif_spi.c50 /* The card ID and card revision, as reported by the hardware. */
77 /* True is card suspended */
81 static void free_if_spi_card(struct if_spi_card *card) argument
86 list_for_each_safe(cursor, next, &card->cmd_packet_list) {
91 list_for_each_safe(cursor, next, &card->data_packet_list) {
96 spi_set_drvdata(card->spi, NULL);
97 kfree(card);
134 static void spu_transaction_init(struct if_spi_card *card) argument
136 if (!time_after(jiffies, card
145 spu_transaction_finish(struct if_spi_card *card) argument
154 spu_write(struct if_spi_card *card, u16 reg, const u8 *buf, int len) argument
187 spu_write_u16(struct if_spi_card *card, u16 reg, u16 val) argument
207 spu_read(struct if_spi_card *card, u16 reg, u8 *buf, int len) argument
258 spu_read_u16(struct if_spi_card *card, u16 reg, u16 *val) argument
273 spu_read_u32(struct if_spi_card *card, u16 reg, u32 *val) argument
293 spu_wait_for_u16(struct if_spi_card *card, u16 reg, u16 target_mask, u16 target) argument
323 spu_wait_for_u32(struct if_spi_card *card, u32 reg, u32 target) argument
338 spu_set_interrupt_mode(struct if_spi_card *card, int suppress_host_int, int auto_int) argument
385 spu_get_chip_revision(struct if_spi_card *card, u16 *card_id, u8 *card_rev) argument
398 spu_set_bus_mode(struct if_spi_card *card, u16 mode) argument
417 spu_init(struct if_spi_card *card, int use_dummy_writes) argument
462 if_spi_prog_helper_firmware(struct if_spi_card *card, const struct firmware *firmware) argument
545 if_spi_prog_main_firmware_check_len(struct if_spi_card *card, int *crc_err) argument
583 if_spi_prog_main_firmware(struct if_spi_card *card, const struct firmware *firmware) argument
681 if_spi_c2h_cmd(struct if_spi_card *card) argument
744 if_spi_c2h_data(struct if_spi_card *card) argument
803 if_spi_h2c(struct if_spi_card *card, struct if_spi_packet *packet, int type) argument
839 if_spi_e2h(struct if_spi_card *card) argument
865 struct if_spi_card *card; local
962 struct if_spi_card *card = priv->card; local
1020 struct if_spi_card *card = dev_id; local
1031 if_spi_init_card(struct if_spi_card *card) argument
1110 struct if_spi_card *card; local
1132 struct if_spi_card *card; local
1234 struct if_spi_card *card = spi_get_drvdata(spi); local
1258 struct if_spi_card *card = spi_get_drvdata(spi); local
1276 struct if_spi_card *card = spi_get_drvdata(spi); local
[all...]
/drivers/firewire/
H A Dcore-card.c41 void func(const struct fw_card *card, const char *fmt, ...) \
50 dev_name(card->device), &vaf); \
103 static void generate_config_rom(struct fw_card *card, __be32 *config_rom) argument
121 BIB_LINK_SPEED(card->link_speed) |
122 BIB_GENERATION(card->config_rom_generation++ % 14 + 2) |
124 BIB_MAX_RECEIVE(card->max_receive) |
126 config_rom[3] = cpu_to_be32(card->guid >> 32);
127 config_rom[4] = cpu_to_be32(card->guid);
165 struct fw_card *card; local
167 list_for_each_entry (card,
232 reset_bus(struct fw_card *card, bool short_reset) argument
240 fw_schedule_bus_reset(struct fw_card *card, bool delayed, bool short_reset) argument
255 struct fw_card *card = container_of(work, struct fw_card, br_work.work); local
271 allocate_broadcast_channel(struct fw_card *card, int generation) argument
293 fw_schedule_bm_work(struct fw_card *card, unsigned long delay) argument
302 struct fw_card *card = container_of(work, struct fw_card, bm_work.work); local
527 fw_card_initialize(struct fw_card *card, const struct fw_card_driver *driver, struct device *device) argument
559 fw_card_add(struct fw_card *card, u32 max_receive, u32 link_speed, u64 guid) argument
594 dummy_read_phy_reg(struct fw_card *card, int address) argument
599 dummy_update_phy_reg(struct fw_card *card, int address, int clear_bits, int set_bits) argument
605 dummy_send_request(struct fw_card *card, struct fw_packet *packet) argument
610 dummy_send_response(struct fw_card *card, struct fw_packet *packet) argument
615 dummy_cancel_packet(struct fw_card *card, struct fw_packet *packet) argument
620 dummy_enable_phys_dma(struct fw_card *card, int node_id, int generation) argument
626 dummy_allocate_iso_context(struct fw_card *card, int type, int channel, size_t header_size) argument
675 struct fw_card *card = container_of(kref, struct fw_card, kref); local
680 fw_core_remove_card(struct fw_card *card) argument
[all...]
/drivers/net/can/softing/
H A Dsofting_main.c43 static inline void softing_set_reset_dpram(struct softing *card) argument
45 if (card->pdat->generation >= 2) {
46 spin_lock_bh(&card->spin);
47 iowrite8(ioread8(&card->dpram[DPRAM_V2_RESET]) & ~1,
48 &card->dpram[DPRAM_V2_RESET]);
49 spin_unlock_bh(&card->spin);
53 static inline void softing_clr_reset_dpram(struct softing *card) argument
55 if (card->pdat->generation >= 2) {
56 spin_lock_bh(&card->spin);
57 iowrite8(ioread8(&card
68 struct softing *card = priv->card; local
162 softing_handle_1(struct softing *card) argument
332 struct softing *card = (struct softing *)dev_id; local
370 struct softing *card = (struct softing *)dev_id; local
380 struct softing *card = (struct softing *)dev_id; local
432 softing_enable_irq(struct softing *card, int enable) argument
458 softing_card_shutdown(struct softing *card) argument
481 softing_card_boot(struct softing *card) argument
593 struct softing *card = priv->card; local
648 softing_netdev_create(struct softing *card, uint16_t chip_id) argument
750 struct softing *card = platform_get_drvdata(pdev); local
772 struct softing *card; local
[all...]

Completed in 856 milliseconds

1234567891011>>