/linux-4.19.296/include/pcmcia/ |
D | ds.h | 37 struct pcmcia_device; 52 int (*probe) (struct pcmcia_device *dev); 53 void (*remove) (struct pcmcia_device *dev); 55 int (*suspend) (struct pcmcia_device *dev); 56 int (*resume) (struct pcmcia_device *dev); 91 struct pcmcia_device { struct 154 #define to_pcmcia_dev(n) container_of(n, struct pcmcia_device, dev) argument 172 size_t pcmcia_get_tuple(struct pcmcia_device *p_dev, cisdata_t code, 176 int pcmcia_loop_tuple(struct pcmcia_device *p_dev, cisdata_t code, 177 int (*loop_tuple) (struct pcmcia_device *p_dev, [all …]
|
/linux-4.19.296/drivers/isdn/hisax/ |
D | sedlbauer_cs.c | 65 static int sedlbauer_config(struct pcmcia_device *link); 66 static void sedlbauer_release(struct pcmcia_device *link); 68 static void sedlbauer_detach(struct pcmcia_device *p_dev); 71 struct pcmcia_device *p_dev; 76 static int sedlbauer_probe(struct pcmcia_device *link) in sedlbauer_probe() 93 static void sedlbauer_detach(struct pcmcia_device *link) in sedlbauer_detach() 104 static int sedlbauer_config_check(struct pcmcia_device *p_dev, void *priv_data) in sedlbauer_config_check() 113 static int sedlbauer_config(struct pcmcia_device *link) in sedlbauer_config() 154 static void sedlbauer_release(struct pcmcia_device *link) in sedlbauer_release() 169 static int sedlbauer_suspend(struct pcmcia_device *link) in sedlbauer_suspend() [all …]
|
D | teles_cs.c | 46 static int teles_cs_config(struct pcmcia_device *link); 47 static void teles_cs_release(struct pcmcia_device *link); 48 static void teles_detach(struct pcmcia_device *p_dev); 51 struct pcmcia_device *p_dev; 56 static int teles_probe(struct pcmcia_device *link) in teles_probe() 75 static void teles_detach(struct pcmcia_device *link) in teles_detach() 87 static int teles_cs_configcheck(struct pcmcia_device *p_dev, void *priv_data) in teles_cs_configcheck() 111 static int teles_cs_config(struct pcmcia_device *link) in teles_cs_config() 150 static void teles_cs_release(struct pcmcia_device *link) in teles_cs_release() 166 static int teles_suspend(struct pcmcia_device *link) in teles_suspend() [all …]
|
D | elsa_cs.c | 65 static int elsa_cs_config(struct pcmcia_device *link); 66 static void elsa_cs_release(struct pcmcia_device *link); 67 static void elsa_cs_detach(struct pcmcia_device *p_dev); 70 struct pcmcia_device *p_dev; 75 static int elsa_cs_probe(struct pcmcia_device *link) in elsa_cs_probe() 93 static void elsa_cs_detach(struct pcmcia_device *link) in elsa_cs_detach() 105 static int elsa_cs_configcheck(struct pcmcia_device *p_dev, void *priv_data) in elsa_cs_configcheck() 129 static int elsa_cs_config(struct pcmcia_device *link) in elsa_cs_config() 168 static void elsa_cs_release(struct pcmcia_device *link) in elsa_cs_release() 184 static int elsa_suspend(struct pcmcia_device *link) in elsa_suspend() [all …]
|
D | avma1_cs.c | 41 static int avma1cs_config(struct pcmcia_device *link); 42 static void avma1cs_release(struct pcmcia_device *link); 43 static void avma1cs_detach(struct pcmcia_device *p_dev); 45 static int avma1cs_probe(struct pcmcia_device *p_dev) in avma1cs_probe() 57 static void avma1cs_detach(struct pcmcia_device *link) in avma1cs_detach() 64 static int avma1cs_configcheck(struct pcmcia_device *p_dev, void *priv_data) in avma1cs_configcheck() 75 static int avma1cs_config(struct pcmcia_device *link) in avma1cs_config() 136 static void avma1cs_release(struct pcmcia_device *link) in avma1cs_release()
|
/linux-4.19.296/drivers/isdn/hardware/avm/ |
D | avm_cs.c | 40 static int avmcs_config(struct pcmcia_device *link); 41 static void avmcs_release(struct pcmcia_device *link); 42 static void avmcs_detach(struct pcmcia_device *p_dev); 44 static int avmcs_probe(struct pcmcia_device *p_dev) in avmcs_probe() 55 static void avmcs_detach(struct pcmcia_device *link) in avmcs_detach() 60 static int avmcs_configcheck(struct pcmcia_device *p_dev, void *priv_data) in avmcs_configcheck() 69 static int avmcs_config(struct pcmcia_device *link) in avmcs_config() 144 static void avmcs_release(struct pcmcia_device *link) in avmcs_release()
|
/linux-4.19.296/drivers/parport/ |
D | parport_cs.c | 74 struct pcmcia_device *p_dev; 79 static void parport_detach(struct pcmcia_device *p_dev); 80 static int parport_config(struct pcmcia_device *link); 81 static void parport_cs_release(struct pcmcia_device *); 83 static int parport_probe(struct pcmcia_device *link) in parport_probe() 100 static void parport_detach(struct pcmcia_device *link) in parport_detach() 109 static int parport_config_check(struct pcmcia_device *p_dev, void *priv_data) in parport_config_check() 119 static int parport_config(struct pcmcia_device *link) in parport_config() 165 static void parport_cs_release(struct pcmcia_device *link) in parport_cs_release()
|
/linux-4.19.296/drivers/bluetooth/ |
D | bt3c_cs.c | 71 struct pcmcia_device *p_dev; 86 static int bt3c_config(struct pcmcia_device *link); 87 static void bt3c_release(struct pcmcia_device *link); 89 static void bt3c_detach(struct pcmcia_device *p_dev); 617 static int bt3c_probe(struct pcmcia_device *link) in bt3c_probe() 636 static void bt3c_detach(struct pcmcia_device *link) in bt3c_detach() 641 static int bt3c_check_config(struct pcmcia_device *p_dev, void *priv_data) in bt3c_check_config() 658 static int bt3c_check_config_notpicky(struct pcmcia_device *p_dev, in bt3c_check_config_notpicky() 680 static int bt3c_config(struct pcmcia_device *link) in bt3c_config() 723 static void bt3c_release(struct pcmcia_device *link) in bt3c_release()
|
D | dtl1_cs.c | 66 struct pcmcia_device *p_dev; 84 static int dtl1_config(struct pcmcia_device *link); 531 static int dtl1_probe(struct pcmcia_device *link) in dtl1_probe() 549 static void dtl1_detach(struct pcmcia_device *link) in dtl1_detach() 557 static int dtl1_confcheck(struct pcmcia_device *p_dev, void *priv_data) in dtl1_confcheck() 568 static int dtl1_config(struct pcmcia_device *link) in dtl1_config()
|
D | bluecard_cs.c | 65 struct pcmcia_device *p_dev; 84 static int bluecard_config(struct pcmcia_device *link); 85 static void bluecard_release(struct pcmcia_device *link); 87 static void bluecard_detach(struct pcmcia_device *p_dev); 820 static int bluecard_probe(struct pcmcia_device *link) in bluecard_probe() 838 static void bluecard_detach(struct pcmcia_device *link) in bluecard_detach() 844 static int bluecard_config(struct pcmcia_device *link) in bluecard_config() 884 static void bluecard_release(struct pcmcia_device *link) in bluecard_release()
|
/linux-4.19.296/drivers/char/pcmcia/ |
D | cm4040_cs.c | 62 static void reader_release(struct pcmcia_device *link); 71 struct pcmcia_device *p_dev; 83 static struct pcmcia_device *dev_table[CM_MAX_DEV]; 438 struct pcmcia_device *link; in cm4040_open() 480 struct pcmcia_device *link; in cm4040_close() 502 static void cm4040_reader_release(struct pcmcia_device *link) in cm4040_reader_release() 516 static int cm4040_config_check(struct pcmcia_device *p_dev, void *priv_data) in cm4040_config_check() 522 static int reader_config(struct pcmcia_device *link, int devno) in reader_config() 552 static void reader_release(struct pcmcia_device *link) in reader_release() 558 static int reader_probe(struct pcmcia_device *link) in reader_probe() [all …]
|
D | cm4000_cs.c | 67 static void cm4000_release(struct pcmcia_device *link); 106 struct pcmcia_device *p_dev; 150 static struct pcmcia_device *dev_table[CM4000_MAX_DEV]; 1408 struct pcmcia_device *link; in cmm_ioctl() 1639 struct pcmcia_device *link; in cmm_open() 1698 struct pcmcia_device *link; in cmm_close() 1724 static void cmm_cm4000_release(struct pcmcia_device * link) in cmm_cm4000_release() 1748 static int cm4000_config_check(struct pcmcia_device *p_dev, void *priv_data) in cm4000_config_check() 1753 static int cm4000_config(struct pcmcia_device * link, int devno) in cm4000_config() 1771 static int cm4000_suspend(struct pcmcia_device *link) in cm4000_suspend() [all …]
|
D | scr24x_cs.c | 238 static int scr24x_config_check(struct pcmcia_device *link, void *priv_data) in scr24x_config_check() 245 static int scr24x_probe(struct pcmcia_device *link) in scr24x_probe() 305 static void scr24x_remove(struct pcmcia_device *link) in scr24x_remove()
|
D | synclink_cs.c | 218 struct pcmcia_device *p_dev; 471 static int mgslpc_config(struct pcmcia_device *link); 473 static void mgslpc_detach(struct pcmcia_device *p_dev); 514 static int mgslpc_probe(struct pcmcia_device *link) in mgslpc_probe() 571 static int mgslpc_ioprobe(struct pcmcia_device *p_dev, void *priv_data) in mgslpc_ioprobe() 576 static int mgslpc_config(struct pcmcia_device *link) in mgslpc_config() 615 struct pcmcia_device *link = (struct pcmcia_device *)arg; in mgslpc_release() 623 static void mgslpc_detach(struct pcmcia_device *link) in mgslpc_detach() 634 static int mgslpc_suspend(struct pcmcia_device *link) in mgslpc_suspend() 643 static int mgslpc_resume(struct pcmcia_device *link) in mgslpc_resume()
|
/linux-4.19.296/include/linux/ssb/ |
D | ssb.h | 18 struct pcmcia_device; 442 struct pcmcia_device *host_pcmcia; 535 struct pcmcia_device *pcmcia_dev,
|