/drivers/isdn/sc/ |
H A D | timer.c | 21 #include "card.h" 27 static void setup_ports(int card) argument 30 outb((sc_adapter[card]->rambase >> 12), sc_adapter[card]->ioport[EXP_BASE]); 33 outb((sc_adapter[card]->interrupt | 0x80), 34 sc_adapter[card]->ioport[IRQ_SELECT]); 50 int card = (unsigned int) data; local 53 sc_adapter[card]->devicename); 56 setup_ports(card); 58 spin_lock_irqsave(&sc_adapter[card] 91 int card = (unsigned int) data; local [all...] |
H A D | command.c | 22 #include "card.h" 25 static int dial(int card, unsigned long channel, setup_parm setup); 26 static int hangup(int card, unsigned long channel); 27 static int answer(int card, unsigned long channel); 28 static int clreaz(int card, unsigned long channel); 29 static int seteaz(int card, unsigned long channel, char *); 30 static int setl2(int card, unsigned long arg); 31 static int setl3(int card, unsigned long arg); 32 static int acceptb(int card, unsigned long channel); 85 int card; local 136 startproc(int card) argument 161 dial(int card, unsigned long channel, setup_parm setup) argument 191 answer(int card, unsigned long channel) argument 212 hangup(int card, unsigned long channel) argument 235 setl2(int card, unsigned long arg) argument 267 setl3(int card, unsigned long channel) argument 280 acceptb(int card, unsigned long channel) argument 299 clreaz(int card, unsigned long arg) argument 313 seteaz(int card, unsigned long arg, char *num) argument 328 reset(int card) argument 359 flushreadfifo(int card) argument [all...] |
H A D | shmem.c | 22 #include "card.h" 27 void memcpy_toshmem(int card, void *dest, const void *src, size_t n) argument 33 if (!IS_VALID_CARD(card)) { 34 pr_debug("Invalid param: %d is not a valid card id\n", card); 45 pr_debug("%s: loaded page %d\n", sc_adapter[card]->devicename, ch); 49 spin_lock_irqsave(&sc_adapter[card]->lock, flags); 51 outb(((sc_adapter[card]->shmem_magic + ch * SRAM_PAGESIZE) >> 14) | 0x80, 52 sc_adapter[card]->ioport[sc_adapter[card] 66 memcpy_fromshmem(int card, void *dest, const void *src, size_t n) argument [all...] |
H A D | packet.c | 21 #include "card.h" 27 int card; local 30 card = get_card_from_id(devId); 32 if (!IS_VALID_CARD(card)) { 33 pr_debug("invalid param: %d is not a valid card id\n", card); 38 sc_adapter[card]->devicename, 39 sc_adapter[card]->channel[channel].first_sendbuf, 40 sc_adapter[card]->channel[channel].next_sendbuf, 41 sc_adapter[card] 93 rcvpkt(int card, RspMessage *rcvmsg) argument 145 setup_buffers(int card, int c) argument [all...] |
/drivers/s390/net/ |
H A D | qeth_l2_main.c | 40 struct qeth_card *card = dev->ml_priv; local 44 if (!card) 47 if ((card->state != CARD_STATE_UP) && 48 (card->state != CARD_STATE_SOFTSETUP)) 51 if (card->info.type == QETH_CARD_TYPE_OSN) 56 rc = qeth_snmp_command(card, rq->ifr_ifru.ifru_data); 59 if ((card->info.type == QETH_CARD_TYPE_OSD || 60 card->info.type == QETH_CARD_TYPE_OSM || 61 card->info.type == QETH_CARD_TYPE_OSX) && 62 !card 91 struct qeth_card *card; local 109 struct qeth_card *card; local 129 qeth_l2_send_setgroupmac_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 151 qeth_l2_send_setgroupmac(struct qeth_card *card, __u8 *mac) argument 158 qeth_l2_send_delgroupmac_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 174 qeth_l2_send_delgroupmac(struct qeth_card *card, __u8 *mac) argument 181 qeth_l2_add_mc(struct qeth_card *card, __u8 *mac, int vmac) argument 208 qeth_l2_del_all_mc(struct qeth_card *card, int del) argument 227 qeth_l2_get_cast_type(struct qeth_card *card, struct sk_buff *skb) argument 239 qeth_l2_fill_header(struct qeth_card *card, struct qeth_hdr *hdr, struct sk_buff *skb, int ipv, int cast_type) argument 265 qeth_l2_send_setdelvlan_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 282 qeth_l2_send_setdelvlan(struct qeth_card *card, __u16 i, enum qeth_ipa_cmds ipacmd) argument 296 qeth_l2_process_vlans(struct qeth_card *card) argument 309 struct qeth_card *card = dev->ml_priv; local 339 struct qeth_card *card = dev->ml_priv; local 367 qeth_l2_stop_card(struct qeth_card *card, int recovery_mode) argument 407 qeth_l2_process_inbound_buffer(struct qeth_card *card, int budget, int *done) argument 462 struct qeth_card *card = container_of(napi, struct qeth_card, napi); local 535 qeth_l2_send_setdelmac(struct qeth_card *card, __u8 *mac, enum qeth_ipa_cmds ipacmd, int (*reply_cb) (struct qeth_card *, struct qeth_reply*, unsigned long)) argument 552 qeth_l2_send_setmac_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 590 qeth_l2_send_setmac(struct qeth_card *card, __u8 *mac) argument 597 qeth_l2_send_delmac_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 614 qeth_l2_send_delmac(struct qeth_card *card, __u8 *mac) argument 623 qeth_l2_request_initial_mac(struct qeth_card *card) argument 659 struct qeth_card *card = dev->ml_priv; local 688 struct qeth_card *card = dev->ml_priv; local 717 struct qeth_card *card = dev->ml_priv; local 826 struct qeth_card *card = dev->ml_priv; local 854 struct qeth_card *card = dev->ml_priv; local 866 struct qeth_card *card = dev->ml_priv; local 879 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 896 struct qeth_card *card = dev_get_drvdata(&cgdev->dev); local 942 qeth_l2_setup_netdev(struct qeth_card *card) argument 977 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 1096 struct qeth_card *card = dev_get_drvdata(&cgdev->dev); local 1136 struct qeth_card *card; local 1176 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 1186 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 1205 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 1242 qeth_osn_send_control_data(struct qeth_card *card, int len, struct qeth_cmd_buffer *iob) argument 1269 qeth_osn_send_ipa_cmd(struct qeth_card *card, struct qeth_cmd_buffer *iob, int data_len) argument 1289 struct qeth_card *card; local 1312 struct qeth_card *card; local 1331 struct qeth_card *card; local [all...] |
H A D | qeth_core_main.c | 73 static inline const char *qeth_get_cardname(struct qeth_card *card) argument 75 if (card->info.guestlan) { 76 switch (card->info.type) { 89 switch (card->info.type) { 108 const char *qeth_get_cardname_short(struct qeth_card *card) argument 110 if (card->info.guestlan) { 111 switch (card->info.type) { 124 switch (card->info.type) { 126 switch (card->info.link_type) { 161 void qeth_set_allowed_threads(struct qeth_card *card, unsigne argument 175 qeth_threads_running(struct qeth_card *card, unsigned long threads) argument 187 qeth_wait_for_threads(struct qeth_card *card, unsigned long threads) argument 194 qeth_clear_working_pool_list(struct qeth_card *card) argument 206 qeth_alloc_buffer_pool(struct qeth_card *card) argument 237 qeth_realloc_buffer_pool(struct qeth_card *card, int bufcnt) argument 254 qeth_cq_init(struct qeth_card *card) argument 276 qeth_alloc_cq(struct qeth_card *card) argument 330 qeth_free_cq(struct qeth_card *card) argument 408 qeth_qdio_handle_aob(struct qeth_card *card, unsigned long phys_aob_addr) argument 445 qeth_is_cq(struct qeth_card *card, unsigned int queue) argument 454 qeth_issue_next_read(struct qeth_card *card) argument 485 qeth_alloc_reply(struct qeth_card *card) argument 511 qeth_issue_ipa_msg(struct qeth_ipa_cmd *cmd, int rc, struct qeth_card *card) argument 529 qeth_check_ipa_data(struct qeth_card *card, struct qeth_cmd_buffer *iob) argument 587 qeth_clear_ipacmd_list(struct qeth_card *card) argument 608 qeth_check_idx_response(struct qeth_card *card, unsigned char *buffer) argument 638 struct qeth_card *card; local 720 struct qeth_card *card; local 827 qeth_set_thread_start_bit(struct qeth_card *card, unsigned long thread) argument 843 qeth_clear_thread_start_bit(struct qeth_card *card, unsigned long thread) argument 854 qeth_clear_thread_running_bit(struct qeth_card *card, unsigned long thread) argument 865 __qeth_do_run_thread(struct qeth_card *card, unsigned long thread) argument 884 qeth_do_run_thread(struct qeth_card *card, unsigned long thread) argument 894 qeth_schedule_recovery(struct qeth_card *card) argument 906 struct qeth_card *card; local 954 struct qeth_card *card; local 996 struct qeth_card *card; local 1199 qeth_clear_qdio_buffers(struct qeth_card *card) argument 1213 qeth_free_buffer_pool(struct qeth_card *card) argument 1226 qeth_free_qdio_buffers(struct qeth_card *card) argument 1262 qeth_get_channel_path_desc(struct qeth_card *card) argument 1313 qeth_init_qdio_info(struct qeth_card *card) argument 1328 qeth_set_intial_options(struct qeth_card *card) argument 1342 qeth_do_start_thread(struct qeth_card *card, unsigned long thread) argument 1360 struct qeth_card *card = container_of(work, struct qeth_card, local 1378 qeth_setup_card(struct qeth_card *card) argument 1421 struct qeth_card *card = container_of(slr, struct qeth_card, local 1430 struct qeth_card *card; local 1461 qeth_determine_card_type(struct qeth_card *card) argument 1494 struct qeth_card *card; local 1518 struct qeth_card *card; local 1538 qeth_halt_channels(struct qeth_card *card) argument 1553 qeth_clear_channels(struct qeth_card *card) argument 1568 qeth_clear_halt_card(struct qeth_card *card, int halt) argument 1581 qeth_qdio_clear_card(struct qeth_card *card, int use_halt) argument 1613 qeth_read_conf_data(struct qeth_card *card, void **buffer, int *length) argument 1661 qeth_configure_unitaddr(struct qeth_card *card, char *prcd) argument 1671 qeth_configure_blkt_default(struct qeth_card *card, char *prcd) argument 1687 qeth_init_tokens(struct qeth_card *card) argument 1696 qeth_init_func_level(struct qeth_card *card) argument 1718 struct qeth_card *card; local 1760 struct qeth_card *card; local 1842 struct qeth_card *card; local 1880 struct qeth_card *card; local 1942 qeth_prepare_control_data(struct qeth_card *card, int len, struct qeth_cmd_buffer *iob) argument 1960 qeth_send_control_data(struct qeth_card *card, int len, struct qeth_cmd_buffer *iob, int (*reply_cb)(struct qeth_card *, struct qeth_reply *, unsigned long), void *reply_param) argument 2061 qeth_cm_enable_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 2076 qeth_cm_enable(struct qeth_card *card) argument 2095 qeth_cm_setup_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 2111 qeth_cm_setup(struct qeth_card *card) argument 2132 qeth_get_initial_mtu_for_card(struct qeth_card *card) argument 2171 qeth_mtu_is_valid(struct qeth_card *card, int mtu) argument 2187 qeth_ulp_enable_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 2240 qeth_ulp_enable(struct qeth_card *card) argument 2275 qeth_ulp_setup_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 2298 qeth_ulp_setup(struct qeth_card *card) argument 2357 qeth_alloc_qdio_buffers(struct qeth_card *card) argument 2436 qeth_create_qib_param_field(struct qeth_card *card, char *param_field) argument 2449 qeth_create_qib_param_field_blkt(struct qeth_card *card, char *param_field) argument 2462 qeth_qdio_activate(struct qeth_card *card) argument 2468 qeth_dm_act(struct qeth_card *card) argument 2486 qeth_mpc_initialize(struct qeth_card *card) argument 2545 qeth_print_status_with_portname(struct qeth_card *card) argument 2566 qeth_print_status_no_portname(struct qeth_card *card) argument 2587 qeth_print_status_message(struct qeth_card *card) argument 2630 qeth_initialize_working_pool_list(struct qeth_card *card) argument 2642 qeth_find_free_buffer_pool_entry( struct qeth_card *card) argument 2688 qeth_init_input_buffer(struct qeth_card *card, struct qeth_qdio_buffer *buf) argument 2724 qeth_init_qdio_queues(struct qeth_card *card) argument 2784 qeth_fill_ipacmd_header(struct qeth_card *card, struct qeth_ipa_cmd *cmd, __u8 command, enum qeth_prot_versions prot) argument 2804 qeth_get_ipacmd_buffer(struct qeth_card *card, enum qeth_ipa_cmds ipacmd, enum qeth_prot_versions prot) argument 2818 qeth_prepare_ipa_cmd(struct qeth_card *card, struct qeth_cmd_buffer *iob, char prot_type) argument 2828 qeth_send_ipa_cmd(struct qeth_card *card, struct qeth_cmd_buffer *iob, int (*reply_cb)(struct qeth_card *, struct qeth_reply*, unsigned long), void *reply_param) argument 2856 qeth_send_startlan(struct qeth_card *card) argument 2869 qeth_default_setadapterparms_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 2884 qeth_query_setadapterparms_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 2902 qeth_get_adapter_cmd(struct qeth_card *card, __u32 command, __u32 cmdlen) argument 2920 qeth_query_setadapterparms(struct qeth_card *card) argument 2933 qeth_query_ipassists_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 2954 qeth_query_ipassists(struct qeth_card *card, enum qeth_prot_versions prot) argument 2966 qeth_query_setdiagass_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 2981 qeth_query_setdiagass(struct qeth_card *card) argument 2994 qeth_get_trap_id(struct qeth_card *card, struct qeth_trap_id *tid) argument 3026 qeth_hw_trap_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 3039 qeth_hw_trap(struct qeth_card *card, enum qeth_diags_trap_action action) argument 3069 qeth_check_qdio_errors(struct qeth_card *card, struct qdio_buffer *buf, unsigned int qdio_error, const char *dbftext) argument 3091 struct qeth_card *card = container_of(work, struct qeth_card, local 3098 qeth_queue_input_buffer(struct qeth_card *card, int index) argument 3174 qeth_handle_send_error(struct qeth_card *card, struct qeth_qdio_out_buffer *buffer, unsigned int qdio_err) argument 3402 struct qeth_card *card = (struct qeth_card *)card_ptr; local 3409 qeth_configure_cq(struct qeth_card *card, enum qeth_cq cq) argument 3439 qeth_qdio_cq_handler(struct qeth_card *card, unsigned int qdio_err, unsigned int queue, int first_element, int count) argument 3512 struct qeth_card *card = (struct qeth_card *)card_ptr; local 3530 struct qeth_card *card = (struct qeth_card *) card_ptr; local 3600 qeth_get_priority_queue(struct qeth_card *card, struct sk_buff *skb, int ipv, int cast_type) argument 3639 qeth_get_elements_no(struct qeth_card *card, void *hdr, struct sk_buff *skb, int elems) argument 3806 qeth_do_send_packet_fast(struct qeth_card *card, struct qeth_qdio_out_q *queue, struct sk_buff *skb, struct qeth_hdr *hdr, int elements_needed, int offset, int hd_len) argument 3838 qeth_do_send_packet(struct qeth_card *card, struct qeth_qdio_out_q *queue, struct sk_buff *skb, struct qeth_hdr *hdr, int elements_needed) argument 3924 qeth_setadp_promisc_mode_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 3944 qeth_setadp_promisc_mode(struct qeth_card *card) argument 3973 struct qeth_card *card; local 3996 struct qeth_card *card; local 4006 qeth_setadpparms_change_macaddr_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 4025 qeth_setadpparms_change_macaddr(struct qeth_card *card) argument 4046 qeth_setadpparms_set_access_ctrl_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 4137 qeth_setadpparms_set_access_ctrl(struct qeth_card *card, enum qeth_ipa_isolation_modes isolation) argument 4163 qeth_set_access_ctrl_online(struct qeth_card *card) argument 4193 struct qeth_card *card; local 4204 struct qeth_card *card = dev->ml_priv; local 4267 qeth_send_ipa_snmp_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 4291 qeth_snmp_command_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long sdata) argument 4355 qeth_snmp_command(struct qeth_card *card, char __user *udata) argument 4409 qeth_setadpparms_query_oat_cb(struct qeth_card *card, struct qeth_reply *reply, unsigned long data) argument 4439 qeth_query_oat_command(struct qeth_card *card, char __user *udata) argument 4507 qeth_get_qdio_q_format(struct qeth_card *card) argument 4517 qeth_determine_capabilities(struct qeth_card *card) argument 4573 qeth_qdio_establish_cq(struct qeth_card *card, struct qdio_buffer **in_sbal_ptrs, void (**queue_start_poll) (struct ccw_device *, int, unsigned long)) argument 4591 qeth_qdio_establish(struct qeth_card *card) argument 4702 qeth_core_free_card(struct qeth_card *card) argument 4749 qeth_core_hardsetup_card(struct qeth_card *card) argument 4880 qeth_core_get_next_skb(struct qeth_card *card, struct qeth_qdio_buffer *qethbuffer, struct qdio_buffer_element **__element, int *__offset, struct qeth_hdr **hdr) argument 5042 qeth_core_load_discipline(struct qeth_card *card, enum qeth_discipline_id discipline) argument 5068 qeth_core_free_discipline(struct qeth_card *card) argument 5079 struct qeth_card *card; local 5177 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 5204 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 5227 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 5233 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 5241 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 5250 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 5258 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 5267 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 5276 struct qeth_card *card = dev_get_drvdata(&gdev->dev); local 5372 struct qeth_card *card = dev->ml_priv; local 5436 struct qeth_card *card = dev->ml_priv; local 5454 struct qeth_card *card = netdev->ml_priv; local [all...] |
/drivers/isdn/hysdn/ |
H A D | boardergo.c | 37 hysdn_card *card = dev_id; /* parameter from irq */ local 42 if (!card) 44 if (!card->irq_enabled) 47 spin_lock_irqsave(&card->hysdn_lock, flags); /* no further irqs allowed */ 49 if (!(bytein(card->iobase + PCI9050_INTR_REG) & PCI9050_INTR_REG_STAT1)) { 50 spin_unlock_irqrestore(&card->hysdn_lock, flags); /* restore old state */ 54 dpr = card->dpram; 60 if (!card->hw_lock) 61 schedule_work(&card->irq_queue); 62 spin_unlock_irqrestore(&card 76 hysdn_card *card = container_of(ugli_api, hysdn_card, irq_queue); local 128 ergo_stopcard(hysdn_card *card) argument 153 ergo_set_errlog_state(hysdn_card *card, int on) argument 183 ergo_testram(hysdn_card *card) argument 214 ergo_writebootimg(struct HYSDN_CARD *card, unsigned char *buf, unsigned long offs) argument 261 ergo_writebootseq(struct HYSDN_CARD *card, unsigned char *buf, int len) argument 322 ergo_waitpofready(struct HYSDN_CARD *card) argument 396 ergo_releasehardware(hysdn_card *card) argument 413 ergo_inithardware(hysdn_card *card) argument [all...] |
H A D | hysdn_sched.c | 4 * scheduler routines for handling exchange card <-> pc. 25 /* available from the card. The routine has to handle the data and return */ 27 /* no room to buffer the data is available a zero return tells the card */ 31 hysdn_sched_rx(hysdn_card *card, unsigned char *buf, unsigned short len, argument 37 if (hynet_enable & (1 << card->myid)) { 39 hysdn_rx_netpkt(card, buf, len); 44 hysdn_card_errlog(card, (tErrLogEntry *) buf, len); 45 if (card->err_log_state == ERRLOG_STATE_ON) 46 card->err_log_state = ERRLOG_STATE_START; /* start new fetch */ 51 if (hycapi_enable & (1 << card 74 hysdn_sched_tx(hysdn_card *card, unsigned char *buf, unsigned short volatile *len, unsigned short volatile *chan, unsigned short maxlen) argument 150 hysdn_tx_cfgline(hysdn_card *card, unsigned char *line, unsigned short chan) argument [all...] |
H A D | hysdn_boot.c | 36 unsigned char is_crypted;/* card data is crypted */ 85 pof_handle_data(hysdn_card *card, int datlen) argument 87 struct boot_data *boot = card->boot; /* pointer to boot specific data */ 96 if (card->debug_flags & LOG_POF_RECORD) 97 hysdn_addlog(card, "POF created %s", boot->buf.PofTime.DateTimeText); 103 if (card->debug_flags & LOG_POF_RECORD) 104 hysdn_addlog(card, "POF got %s len=%d offs=0x%lx", 125 /* The buffer for the boot image on the card is filled in 2 cycles */ 132 card->writebootimg(card, img 174 pof_write_buffer(hysdn_card *card, int datlen) argument 271 pof_write_open(hysdn_card *card, unsigned char **bufp) argument 313 pof_write_close(hysdn_card *card) argument 337 EvalSysrTokData(hysdn_card *card, unsigned char *cp, int len) argument [all...] |
/drivers/mmc/core/ |
H A D | sd.h | 4 #include <linux/mmc/card.h> 9 int mmc_sd_get_csd(struct mmc_host *host, struct mmc_card *card); 10 void mmc_decode_cid(struct mmc_card *card); 11 int mmc_sd_setup_card(struct mmc_host *host, struct mmc_card *card, 13 unsigned mmc_sd_get_max_clock(struct mmc_card *card); 14 int mmc_sd_switch_hs(struct mmc_card *card); 15 void mmc_sd_go_highspeed(struct mmc_card *card);
|
H A D | sdio_cis.h | 17 int sdio_read_common_cis(struct mmc_card *card); 18 void sdio_free_common_cis(struct mmc_card *card);
|
H A D | bus.c | 11 * MMC card bus driver model 21 #include <linux/mmc/card.h> 33 struct mmc_card *card = mmc_dev_to_card(dev); local 35 switch (card->type) { 55 * This currently matches any MMC driver to any MMC card - drivers 56 * themselves make the decision whether to drive this card in their 67 struct mmc_card *card = mmc_dev_to_card(dev); local 71 switch (card->type) { 94 retval = add_uevent_var(env, "MMC_NAME=%s", mmc_card_name(card)); 110 struct mmc_card *card local 118 struct mmc_card *card = mmc_dev_to_card(dev); local 128 struct mmc_card *card = mmc_dev_to_card(dev); local 139 struct mmc_card *card = mmc_dev_to_card(dev); local 151 struct mmc_card *card = mmc_dev_to_card(dev); local 158 struct mmc_card *card = mmc_dev_to_card(dev); local 222 struct mmc_card *card = mmc_dev_to_card(dev); local 237 struct mmc_card *card; local 258 mmc_add_card(struct mmc_card *card) argument 337 mmc_remove_card(struct mmc_card *card) argument [all...] |
H A D | mmc.c | 18 #include <linux/mmc/card.h> 62 static int mmc_decode_cid(struct mmc_card *card) argument 64 u32 *resp = card->raw_cid; 70 switch (card->csd.mmca_vsn) { 73 card->cid.manfid = UNSTUFF_BITS(resp, 104, 24); 74 card->cid.prod_name[0] = UNSTUFF_BITS(resp, 96, 8); 75 card->cid.prod_name[1] = UNSTUFF_BITS(resp, 88, 8); 76 card->cid.prod_name[2] = UNSTUFF_BITS(resp, 80, 8); 77 card->cid.prod_name[3] = UNSTUFF_BITS(resp, 72, 8); 78 card 113 mmc_set_erase_size(struct mmc_card *card) argument 126 mmc_decode_csd(struct mmc_card *card) argument 180 mmc_get_ext_csd(struct mmc_card *card, u8 **new_ext_csd) argument 241 mmc_read_ext_csd(struct mmc_card *card, u8 *ext_csd) argument 548 mmc_compare_ext_csds(struct mmc_card *card, unsigned bus_width) argument 663 mmc_select_powerclass(struct mmc_card *card, unsigned int bus_width, u8 *ext_csd) argument 746 mmc_select_hs200(struct mmc_card *card) argument 824 struct mmc_card *card; local 1396 struct mmc_card *card = host->card; local 1411 struct mmc_card *card = host->card; local [all...] |
H A D | sd.c | 18 #include <linux/mmc/card.h> 64 void mmc_decode_cid(struct mmc_card *card) argument 66 u32 *resp = card->raw_cid; 68 memset(&card->cid, 0, sizeof(struct mmc_cid)); 74 card->cid.manfid = UNSTUFF_BITS(resp, 120, 8); 75 card->cid.oemid = UNSTUFF_BITS(resp, 104, 16); 76 card->cid.prod_name[0] = UNSTUFF_BITS(resp, 96, 8); 77 card->cid.prod_name[1] = UNSTUFF_BITS(resp, 88, 8); 78 card->cid.prod_name[2] = UNSTUFF_BITS(resp, 80, 8); 79 card 93 mmc_decode_csd(struct mmc_card *card) argument 180 mmc_decode_scr(struct mmc_card *card) argument 215 mmc_read_ssr(struct mmc_card *card) argument 268 mmc_read_switch(struct mmc_card *card) argument 366 mmc_sd_switch_hs(struct mmc_card *card) argument 411 sd_select_driver_type(struct mmc_card *card, u8 *status) argument 475 sd_update_bus_speed_mode(struct mmc_card *card) argument 509 sd_set_bus_speed_mode(struct mmc_card *card, u8 *status) argument 554 sd_set_current_limit(struct mmc_card *card, u8 *status) argument 615 mmc_sd_init_uhs_card(struct mmc_card *card) argument 787 mmc_sd_get_csd(struct mmc_host *host, struct mmc_card *card) argument 805 mmc_sd_setup_card(struct mmc_host *host, struct mmc_card *card, bool reinit) argument 899 mmc_sd_get_max_clock(struct mmc_card *card) argument 913 mmc_sd_go_highspeed(struct mmc_card *card) argument 928 struct mmc_card *card; local [all...] |
/drivers/isdn/hardware/mISDN/ |
H A D | netjet.c | 106 _set_debug(struct tiger_hw *card) argument 108 card->isac.dch.debug = debug; 109 card->bc[0].bch.debug = debug; 110 card->bc[1].bch.debug = debug; 117 struct tiger_hw *card; local 122 list_for_each_entry(card, &Cards, list) 123 _set_debug(card); 136 nj_disable_hwirq(struct tiger_hw *card) argument 138 outb(0, card->base + NJ_IRQMASK0); 139 outb(0, card 146 struct tiger_hw *card = p; local 159 struct tiger_hw *card = p; local 170 struct tiger_hw *card = p; local 180 struct tiger_hw *card = p; local 190 struct tiger_hw *card = bc->bch.hw; local 213 struct tiger_hw *card = bc->bch.hw; local 286 nj_reset(struct tiger_hw *card) argument 309 inittiger(struct tiger_hw *card) argument 378 struct tiger_hw *card = bc->bch.hw; local 463 recv_tiger(struct tiger_hw *card, u8 irq_stat) argument 485 resync(struct tiger_ch *bc, struct tiger_hw *card) argument 509 struct tiger_hw *card = bc->bch.hw; local 546 struct tiger_hw *card = bc->bch.hw; local 616 send_tiger_bc(struct tiger_hw *card, struct tiger_ch *bc) argument 646 send_tiger(struct tiger_hw *card, u8 irq_stat) argument 668 struct tiger_hw *card = dev_id; local 733 struct tiger_hw *card = bch->hw; local 782 struct tiger_hw *card = bc->bch.hw; local 803 struct tiger_hw *card = bch->hw; local 834 channel_ctrl(struct tiger_hw *card, struct mISDN_ctrl_req *cq) argument 859 open_bchannel(struct tiger_hw *card, struct channel_req *rq) argument 884 struct tiger_hw *card = dch->hw; local 918 nj_init_card(struct tiger_hw *card) argument 952 nj_release(struct tiger_hw *card) argument 991 nj_setup(struct tiger_hw *card) argument 1008 setup_instance(struct tiger_hw *card) argument 1062 struct tiger_hw *card; local 1124 struct tiger_hw *card = pci_get_drvdata(pdev); local [all...] |
/drivers/isdn/isdnloop/ |
H A D | isdnloop.c | 22 MODULE_DESCRIPTION("ISDN4Linux: Pseudo Driver that simulates an ISDN card"); 26 MODULE_PARM_DESC(isdnloop_id, "ID-String of first card"); 34 * card = pointer to card struct 38 isdnloop_free_queue(isdnloop_card *card, int channel) argument 40 struct sk_buff_head *queue = &card->bqueue[channel]; 43 card->sndcount[channel] = 0; 47 * Send B-Channel data to another virtual card. 51 * card = pointer to card struc 55 isdnloop_bchan_send(isdnloop_card *card, int ch) argument 95 isdnloop_card *card = (isdnloop_card *) data; local 186 isdnloop_parse_status(u_char *status, int channel, isdnloop_card *card) argument 280 isdnloop_putmsg(isdnloop_card *card, unsigned char c) argument 311 isdnloop_card *card = (isdnloop_card *) data; local 400 isdnloop_sendbuf(int channel, struct sk_buff *skb, isdnloop_card *card) argument 443 isdnloop_readstatus(u_char __user *buf, int len, isdnloop_card *card) argument 471 isdnloop_fake(isdnloop_card *card, char *s, int ch) argument 520 isdnloop_fake_err(isdnloop_card *card) argument 546 isdnloop_unicause(isdnloop_card *card, int loc, int cau) argument 572 isdnloop_atimeout(isdnloop_card *card, int ch) argument 596 isdnloop_card *card = (isdnloop_card *) data; local 606 isdnloop_card *card = (isdnloop_card *) data; local 618 isdnloop_start_ctimer(isdnloop_card *card, int ch) argument 642 isdnloop_kill_ctimer(isdnloop_card *card, int ch) argument 671 isdnloop_try_call(isdnloop_card *card, char *p, int lch, isdn_ctrl *cmd) argument 744 isdnloop_vstphone(isdnloop_card *card, char *phone, int caller) argument 782 isdnloop_parse_cmd(isdnloop_card *card) argument 969 isdnloop_writecmd(const u_char *buf, int len, int user, isdnloop_card *card) argument 1019 isdnloop_stopcard(isdnloop_card *card) argument 1064 isdnloop_start(isdnloop_card *card, isdnloop_sdef *sdefp) argument 1125 isdnloop_command(isdn_ctrl *c, isdnloop_card *card) argument 1369 isdnloop_card *card = isdnloop_findcard(c->driver); local 1381 isdnloop_card *card = isdnloop_findcard(id); local 1396 isdnloop_card *card = isdnloop_findcard(id); local 1411 isdnloop_card *card = isdnloop_findcard(id); local 1432 isdnloop_card *card; local 1483 isdnloop_card *card; local 1518 isdnloop_card *card = cards; local [all...] |
/drivers/block/ |
H A D | umem.c | 33 * - a sequence of writes that cover the card, and 149 static void check_batteries(struct cardinfo *card); 151 static int get_userbit(struct cardinfo *card, int bit) argument 155 led = readb(card->csr_remap + MEMCTRLCMD_LEDCTRL); 159 static int set_userbit(struct cardinfo *card, int bit, unsigned char state) argument 163 led = readb(card->csr_remap + MEMCTRLCMD_LEDCTRL); 168 writeb(led, card->csr_remap + MEMCTRLCMD_LEDCTRL); 176 static void set_led(struct cardinfo *card, int shift, unsigned char state) argument 180 led = readb(card->csr_remap + MEMCTRLCMD_LEDCTRL); 187 writeb(led, card 192 dump_regs(struct cardinfo *card) argument 209 dump_dmastat(struct cardinfo *card, unsigned int dmastat) argument 253 mm_start_io(struct cardinfo *card) argument 305 activate(struct cardinfo *card) argument 340 add_bio(struct cardinfo *card) argument 429 struct cardinfo *card = (struct cardinfo *)data; local 518 struct cardinfo *card; member in struct:mm_plug_cb 531 mm_check_plugged(struct cardinfo *card) argument 556 struct cardinfo *card = q->queuedata; local 573 struct cardinfo *card = (struct cardinfo *) __card; local 681 set_fault_to_battery_status(struct cardinfo *card) argument 695 check_battery(struct cardinfo *card, int battery, int status) argument 724 check_batteries(struct cardinfo *card) argument 753 struct cardinfo *card = &cards[i]; local 788 struct cardinfo *card = disk->private_data; local 795 struct cardinfo *card = bdev->bd_disk->private_data; local 819 struct cardinfo *card = &cards[num_cards]; local 1052 struct cardinfo *card = pci_get_drvdata(dev); local [all...] |
/drivers/isdn/act2000/ |
H A D | module.c | 36 MODULE_DESCRIPTION("ISDN4Linux: Driver for IBM Active 2000 ISDN card"); 39 MODULE_PARM_DESC(act_bus, "BusType of first card, 1=ISA, 2=MCA, 3=PCMCIA, currently only ISA"); 40 MODULE_PARM_DESC(membase, "Base port address of first card"); 41 MODULE_PARM_DESC(act_irq, "IRQ of first card"); 42 MODULE_PARM_DESC(act_id, "ID-String of first card"); 51 find_channel(act2000_card *card, int channel) argument 54 return &(card->bch[channel]); 63 act2000_clear_msn(act2000_card *card) argument 65 struct msn_entry *p = card->msn_list; 69 spin_lock_irqsave(&card 85 act2000_find_msn(act2000_card *card, char *msn, int ia5) argument 108 act2000_find_eaz(act2000_card *card, char eaz) argument 127 act2000_set_msn(act2000_card *card, char *eazmsn) argument 197 struct act2000_card *card = local 215 struct act2000_card *card = local 233 act2000_card *card = (act2000_card *)data; local 243 act2000_command(act2000_card *card, isdn_ctrl *c) argument 420 act2000_sendbuf(act2000_card *card, int channel, int ack, struct sk_buff *skb) argument 474 act2000_readstatus(u_char __user *buf, int len, act2000_card *card) argument 511 act2000_card *card = act2000_findcard(c->driver); local 524 act2000_card *card = act2000_findcard(id); local 539 act2000_card *card = act2000_findcard(id); local 554 act2000_card *card = act2000_findcard(id); local 575 act2000_card *card; local 623 act2000_registercard(act2000_card *card) argument 648 unregister_card(act2000_card *card) argument 795 act2000_card *card = cards; local [all...] |
H A D | act2000_isa.c | 66 act2000_card *card = dev_id; local 74 act2000_isa_receive(card); 83 printk(KERN_DEBUG "act2000: ?IRQ %d %02x\n", card->irq, istatus); 88 act2000_isa_select_irq(act2000_card *card) argument 93 switch (card->irq) { 120 act2000_isa_enable_irq(act2000_card *card) argument 122 act2000_isa_select_irq(card); 128 * Install interrupt handler, enable irq on card. 132 act2000_isa_config_irq(act2000_card *card, short irq) argument 136 if (card 162 act2000_isa_config_port(act2000_card *card, unsigned short portbase) argument 181 act2000_isa_release(act2000_card *card) argument 197 act2000_isa_writeb(act2000_card *card, u_char data) argument 214 act2000_isa_readb(act2000_card *card, u_char *data) argument 231 act2000_isa_receive(act2000_card *card) argument 294 act2000_isa_send(act2000_card *card) argument 357 act2000_isa_getid(act2000_card *card) argument 395 act2000_isa_download(act2000_card *card, act2000_ddef __user *cb) argument [all...] |
/drivers/net/can/softing/ |
H A D | softing_fw.c | 29 * Make sure that card->dpram[DPRAM_FCT_HOST] is preset 31 static int _softing_fct_cmd(struct softing *card, int16_t cmd, uint16_t vector, argument 37 iowrite16(cmd, &card->dpram[DPRAM_FCT_PARAM]); 38 iowrite8(vector >> 8, &card->dpram[DPRAM_FCT_HOST + 1]); 39 iowrite8(vector, &card->dpram[DPRAM_FCT_HOST]); 40 /* be sure to flush this to the card */ 43 /* wait for card */ 46 ret = ioread8(&card->dpram[DPRAM_FCT_HOST]) + 47 (ioread8(&card->dpram[DPRAM_FCT_HOST + 1]) << 8); 52 return ioread16(&card 65 softing_fct_cmd(struct softing *card, int16_t cmd, const char *msg) argument 77 softing_bootloader_command(struct softing *card, int16_t cmd, const char *msg) argument 145 softing_load_fw(const char *file, struct softing *card, __iomem uint8_t *dpram, unsigned int size, int offset) argument 229 softing_load_app_fw(const char *file, struct softing *card) argument 327 softing_reset_chip(struct softing *card) argument 349 softing_chip_poweron(struct softing *card) argument 383 softing_initialize_timestamp(struct softing *card) argument 396 softing_raw2ktime(struct softing *card, u32 raw) argument 431 struct softing *card; local 682 struct softing *card = priv->card; local [all...] |
/drivers/net/ethernet/toshiba/ |
H A D | ps3_gelic_net.c | 61 static inline void gelic_card_enable_rxdmac(struct gelic_card *card); 62 static inline void gelic_card_disable_rxdmac(struct gelic_card *card); 63 static inline void gelic_card_disable_txdmac(struct gelic_card *card); 64 static inline void gelic_card_reset_chain(struct gelic_card *card, 69 int gelic_card_set_irq_mask(struct gelic_card *card, u64 mask) argument 73 status = lv1_net_set_interrupt_mask(bus_id(card), dev_id(card), 76 dev_info(ctodev(card), 81 static inline void gelic_card_rx_irq_on(struct gelic_card *card) argument 83 card 86 gelic_card_rx_irq_off(struct gelic_card *card) argument 92 gelic_card_get_ether_port_status(struct gelic_card *card, int inform) argument 112 gelic_card_set_link_mode(struct gelic_card *card, int mode) argument 130 gelic_card_up(struct gelic_card *card) argument 147 gelic_card_down(struct gelic_card *card) argument 213 gelic_card_free_chain(struct gelic_card *card, struct gelic_descr *descr_in) argument 237 gelic_card_init_chain(struct gelic_card *card, struct gelic_descr_chain *chain, struct gelic_descr *start_descr, int no) argument 298 gelic_card_reset_chain(struct gelic_card *card, struct gelic_descr_chain *chain, struct gelic_descr *start_descr) argument 324 gelic_descr_prepare_rx(struct gelic_card *card, struct gelic_descr *descr) argument 377 gelic_card_release_rx_chain(struct gelic_card *card) argument 405 gelic_card_fill_rx_chain(struct gelic_card *card) argument 431 gelic_card_alloc_rx_skbs(struct gelic_card *card) argument 448 gelic_descr_release_tx(struct gelic_card *card, struct gelic_descr *descr) argument 472 gelic_card_stop_queues(struct gelic_card *card) argument 479 gelic_card_wake_queues(struct gelic_card *card) argument 493 gelic_card_release_tx_chain(struct gelic_card *card, int stop) argument 550 struct gelic_card *card = netdev_card(netdev); local 609 gelic_card_enable_rxdmac(struct gelic_card *card) argument 638 gelic_card_disable_rxdmac(struct gelic_card *card) argument 656 gelic_card_disable_txdmac(struct gelic_card *card) argument 675 struct gelic_card *card; local 696 gelic_card_get_next_tx_descr(struct gelic_card *card) argument 784 gelic_descr_prepare_tx(struct gelic_card *card, struct gelic_descr *descr, struct sk_buff *skb) argument 829 gelic_card_kick_txdma(struct gelic_card *card, struct gelic_descr *descr) argument 859 struct gelic_card *card = netdev_card(netdev); local 928 gelic_net_pass_skb_up(struct gelic_descr *descr, struct gelic_card *card, struct net_device *netdev) argument 987 gelic_card_decode_one_descr(struct gelic_card *card) argument 1108 struct gelic_card *card = container_of(napi, struct gelic_card, napi); local 1149 struct gelic_card *card = ptr; local 1195 struct gelic_card *card = netdev_card(netdev); local 1214 struct gelic_card *card = netdev_card(netdev); local 1237 struct gelic_card *card = netdev_card(netdev); local 1281 struct gelic_card *card = netdev_card(netdev); local 1332 struct gelic_card *card; local 1414 struct gelic_card *card = local 1441 struct gelic_card *card; local 1492 gelic_net_setup_netdev(struct net_device *netdev, struct gelic_card *card) argument 1547 struct gelic_card *card; local 1596 gelic_card_get_vlan_info(struct gelic_card *card) argument 1672 struct gelic_card *card; local 1824 struct gelic_card *card = ps3_system_bus_get_drvdata(dev); local [all...] |
/drivers/isdn/hardware/avm/ |
H A D | b1pci.c | 3 * Module for AVM B1 PCI-card. 40 MODULE_DESCRIPTION("CAPI4Linux: Driver for AVM B1 PCI card"); 55 cinfo->card ? cinfo->card->port : 0x0, 56 cinfo->card ? cinfo->card->irq : 0, 57 cinfo->card ? cinfo->card->revision : 0 66 avmcard *card; local 70 card 148 avmcard *card = pci_get_drvdata(pdev); local 185 avmcard *card; local 287 avmcard *card = pci_get_drvdata(pdev); local 350 avmcard *card = pci_get_drvdata(pdev); local [all...] |
H A D | c4.c | 3 * Module for AVM C4 & C2 card. 59 static void c4_dispatch_tx(avmcard *card); 146 static inline int wait_for_doorbell(avmcard *card, unsigned long t) argument 151 while (c4inmeml(card->mbase + DOORBELL) != 0xffffffff) { 159 static int c4_poke(avmcard *card, unsigned long off, unsigned long value) argument 162 if (wait_for_doorbell(card, HZ / 10) < 0) 165 c4outmeml(card->mbase + MBOX_PEEK_POKE, off); 166 c4outmeml(card->mbase + DOORBELL, DBELL_ADDR); 168 if (wait_for_doorbell(card, HZ / 10) < 0) 171 c4outmeml(card 177 c4_peek(avmcard *card, unsigned long off, unsigned long *valuep) argument 195 c4_load_t4file(avmcard *card, capiloaddatapart *t4file) argument 296 c4_reset(avmcard *card) argument 316 c4_detect(avmcard *card) argument 410 c4_dispatch_tx(avmcard *card) argument 480 queue_pollack(avmcard *card) argument 503 c4_handle_rx(avmcard *card) argument 666 c4_handle_interrupt(avmcard *card) argument 724 avmcard *card = devptr; local 731 c4_send_init(avmcard *card) argument 758 queue_sendconfigword(avmcard *card, u32 val) argument 784 queue_sendconfig(avmcard *card, char cval[4]) argument 814 c4_send_config(avmcard *card, capiloaddatapart *config) argument 858 avmcard *card = cinfo->card; local 901 avmcard *card = ((avmctrl_info *)(ctrl->driverdata))->card; local 922 avmcard *card = pci_get_drvdata(pdev); local 952 avmcard *card = cinfo->card; local 995 avmcard *card = cinfo->card; local 1031 avmcard *card = cinfo->card; local 1072 avmcard *card = cinfo->card; local 1148 avmcard *card; local [all...] |
H A D | b1dma.c | 48 static void b1dma_dispatch_tx(avmcard *card); 86 static inline void b1dma_writel(avmcard *card, u32 value, int off) argument 88 writel(value, card->mbase + off); 91 static inline u32 b1dma_readl(avmcard *card, int off) argument 93 return readl(card->mbase + off); 108 static int b1dma_tolink(avmcard *card, void *buf, unsigned int len) argument 113 while (!b1dma_tx_empty(card->port) 115 if (!b1dma_tx_empty(card->port)) 117 t1outp(card->port, 0x01, *s++); 122 static int b1dma_fromlink(avmcard *card, voi argument 136 WriteReg(avmcard *card, u32 reg, u8 val) argument 147 ReadReg(avmcard *card, u32 reg) argument 218 b1dma_reset(avmcard *card) argument 242 b1dma_detect(avmcard *card) argument 291 t1pci_detect(avmcard *card) argument 327 b1pciv4_detect(avmcard *card) argument 350 b1dma_queue_tx(avmcard *card, struct sk_buff *skb) argument 368 b1dma_dispatch_tx(avmcard *card) argument 425 queue_pollack(avmcard *card) argument 447 b1dma_handle_rx(avmcard *card) argument 584 b1dma_handle_interrupt(avmcard *card) argument 641 avmcard *card = devptr; local 649 b1dma_loaded(avmcard *card) argument 681 b1dma_send_init(avmcard *card) argument 707 avmcard *card = cinfo->card; local 756 avmcard *card = cinfo->card; local 775 avmcard *card = cinfo->card; local 810 avmcard *card = cinfo->card; local 841 avmcard *card = cinfo->card; local 865 avmcard *card = cinfo->card; local [all...] |
/drivers/staging/line6/ |
H A D | audio.c | 28 struct snd_card *card; local 32 &card); 36 line6->card = card; 38 strcpy(card->id, line6->properties->id); 39 strcpy(card->driver, DRIVER_NAME); 40 strcpy(card->shortname, line6->properties->name); 42 sprintf(card->longname, "Line6 %s at USB %s", line6->properties->name, 54 err = snd_card_register(line6->card); 66 struct snd_card *card local [all...] |