Searched defs:link (Results 26 - 50 of 270) sorted by relevance

1234567891011

/drivers/scsi/pcmcia/
H A Daha152x_stub.c84 static void aha152x_release_cs(struct pcmcia_device *link);
86 static int aha152x_config_cs(struct pcmcia_device *link);
88 static int aha152x_probe(struct pcmcia_device *link) argument
92 dev_dbg(&link->dev, "aha152x_attach()\n");
97 info->p_dev = link;
98 link->priv = info;
100 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO;
101 link->config_regs = PRESENT_OPTION;
103 return aha152x_config_cs(link);
108 static void aha152x_detach(struct pcmcia_device *link) argument
140 aha152x_config_cs(struct pcmcia_device *link) argument
188 aha152x_release_cs(struct pcmcia_device *link) argument
196 aha152x_resume(struct pcmcia_device *link) argument
[all...]
H A Dqlogic_stub.c87 static void qlogic_release(struct pcmcia_device *link);
89 static int qlogic_config(struct pcmcia_device * link);
92 struct pcmcia_device *link, int qbase, int qlirq)
146 static int qlogic_probe(struct pcmcia_device *link) argument
150 dev_dbg(&link->dev, "qlogic_attach()\n");
156 info->p_dev = link;
157 link->priv = info;
158 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO;
159 link->config_regs = PRESENT_OPTION;
161 return qlogic_config(link);
91 qlogic_detect(struct scsi_host_template *host, struct pcmcia_device *link, int qbase, int qlirq) argument
166 qlogic_detach(struct pcmcia_device *link) argument
189 qlogic_config(struct pcmcia_device * link) argument
239 qlogic_release(struct pcmcia_device *link) argument
255 qlogic_resume(struct pcmcia_device *link) argument
[all...]
/drivers/staging/comedi/drivers/
H A Ddas08_cs.c76 struct pcmcia_device *link = cur_dev; /* XXX hack */ local
86 if (link == NULL) {
90 iobase = link->resource[0]->start;
110 static void das08_pcmcia_config(struct pcmcia_device *link);
111 static void das08_pcmcia_release(struct pcmcia_device *link);
119 struct pcmcia_device *link; member in struct:local_info_t
124 static int das08_pcmcia_attach(struct pcmcia_device *link) argument
128 dev_dbg(&link->dev, "das08_pcmcia_attach()\n");
134 local->link = link;
144 das08_pcmcia_detach(struct pcmcia_device *link) argument
167 das08_pcmcia_config(struct pcmcia_device *link) argument
195 das08_pcmcia_release(struct pcmcia_device *link) argument
201 das08_pcmcia_suspend(struct pcmcia_device *link) argument
210 das08_pcmcia_resume(struct pcmcia_device *link) argument
[all...]
/drivers/staging/phison/
H A Dphison.c31 static int phison_pre_reset(struct ata_link *link, unsigned long deadline) argument
34 struct ata_port *ap = link->ap;
37 ret = ata_std_prereset(link, deadline);
/drivers/staging/telephony/
H A Dixj_pcmcia.c27 static int ixj_config(struct pcmcia_device * link);
28 static void ixj_cs_release(struct pcmcia_device * link);
42 static void ixj_detach(struct pcmcia_device *link) argument
44 dev_dbg(&link->dev, "ixj_detach\n");
46 ixj_cs_release(link);
48 kfree(link->priv);
51 static void ixj_get_serial(struct pcmcia_device * link, IXJ * j) argument
55 dev_dbg(&link->dev, "ixj_get_serial\n");
57 str = link->prod_id[0];
61 str = link
121 ixj_config(struct pcmcia_device * link) argument
152 ixj_cs_release(struct pcmcia_device *link) argument
[all...]
/drivers/staging/tidspbridge/include/dspbridge/
H A Ddbdcddef.h41 struct list_head link; /* Make it linked to a list */ member in struct:dcd_key_elem
/drivers/tty/ipwireless/
H A Dmain.c43 static void ipwireless_detach(struct pcmcia_device *link);
66 struct pcmcia_device *link = ipw->link; local
67 pcmcia_reset_card(link->socket);
162 struct pcmcia_device *link = ipw->link; local
166 link->config_flags |= CONF_AUTO_SET_IO | CONF_AUTO_SET_IOMEM |
169 ret = pcmcia_loop_config(link, ipwireless_probe, ipw);
175 ipwireless_init_hardware_v1(ipw->hardware, link->resource[0]->start,
180 ret = pcmcia_request_irq(link, ipwireless_interrup
256 ipwireless_attach(struct pcmcia_device *link) argument
291 ipwireless_detach(struct pcmcia_device *link) argument
[all...]
/drivers/usb/host/
H A Dsl811_cs.c48 static void sl811_cs_release(struct pcmcia_device * link);
107 * initialized already because of the link order dependency created
116 static void sl811_cs_detach(struct pcmcia_device *link) argument
118 dev_dbg(&link->dev, "sl811_cs_detach\n");
120 sl811_cs_release(link);
123 kfree(link->priv);
126 static void sl811_cs_release(struct pcmcia_device * link) argument
128 dev_dbg(&link->dev, "sl811_cs_release\n");
130 pcmcia_disable_device(link);
143 static int sl811_cs_config(struct pcmcia_device *link) argument
177 sl811_cs_probe(struct pcmcia_device *link) argument
[all...]
/drivers/ata/
H A Data_generic.c43 * @link: link to set up
52 static int generic_set_mode(struct ata_link *link, struct ata_device **unused) argument
54 struct ata_port *ap = link->ap;
66 ata_for_each_dev(dev, link, ENABLED) {
H A Dlibata.h80 extern int ata_wait_ready(struct ata_link *link, unsigned long deadline,
81 int (*check_ready)(struct ata_link *link));
88 extern int sata_down_spd_limit(struct ata_link *link, u32 spd_limit);
98 extern bool ata_phys_link_online(struct ata_link *link);
99 extern bool ata_phys_link_offline(struct ata_link *link);
101 extern void ata_link_init(struct ata_port *ap, struct ata_link *link, int pmp);
102 extern int sata_link_init_spd(struct ata_link *link);
159 extern void ata_eh_about_to_do(struct ata_link *link, struct ata_device *dev,
161 extern void ata_eh_done(struct ata_link *link, struct ata_device *dev,
166 extern int ata_eh_reset(struct ata_link *link, in
187 sata_pmp_scr_read(struct ata_link *link, int reg, u32 *val) argument
192 sata_pmp_scr_write(struct ata_link *link, int reg, u32 val) argument
197 sata_pmp_set_lpm(struct ata_link *link, enum ata_lpm_policy policy, unsigned hints) argument
[all...]
H A Dpata_acpi.c38 static int pacpi_pre_reset(struct ata_link *link, unsigned long deadline) argument
40 struct ata_port *ap = link->ap;
45 return ata_sff_prereset(link, deadline);
103 struct pata_acpi *acpi = adev->link->ap->private_data;
204 acpi->mask[0] = pacpi_discover_modes(ap, &ap->link.device[0]);
205 acpi->mask[1] = pacpi_discover_modes(ap, &ap->link.device[1]);
H A Dpata_efar.c30 * @link: ATA link
37 static int efar_pre_reset(struct ata_link *link, unsigned long deadline) argument
43 struct ata_port *ap = link->ap;
49 return ata_sff_prereset(link, deadline);
H A Dpata_imx.c44 static int pata_imx_set_mode(struct ata_link *link, struct ata_device **unused) argument
47 struct ata_port *ap = link->ap;
51 ata_for_each_dev(dev, link, ENABLED) {
H A Dpata_it8213.c26 * @link: link
33 static int it8213_pre_reset(struct ata_link *link, unsigned long deadline) argument
38 struct ata_port *ap = link->ap;
43 return ata_sff_prereset(link, deadline);
H A Dpata_ixp4xx_cf.c29 static int ixp4xx_set_mode(struct ata_link *link, struct ata_device **error) argument
33 ata_for_each_dev(dev, link, ENABLED) {
49 struct ata_port *ap = dev->link->ap;
H A Dpata_mpiix.c49 static int mpiix_pre_reset(struct ata_link *link, unsigned long deadline) argument
51 struct ata_port *ap = link->ap;
58 return ata_sff_prereset(link, deadline);
H A Dpata_ns87410.c34 * @link: ATA link
40 static int ns87410_pre_reset(struct ata_link *link, unsigned long deadline) argument
42 struct ata_port *ap = link->ap;
52 return ata_sff_prereset(link, deadline);
H A Dpata_oldpiix.c32 * @link: ATA link
38 static int oldpiix_pre_reset(struct ata_link *link, unsigned long deadline) argument
40 struct ata_port *ap = link->ap;
50 return ata_sff_prereset(link, deadline);
H A Dpata_opti.c48 * @link: ATA link
54 static int opti_pre_reset(struct ata_link *link, unsigned long deadline) argument
56 struct ata_port *ap = link->ap;
66 return ata_sff_prereset(link, deadline);
H A Dpata_pcmcia.c48 * @link: link
57 static int pcmcia_set_mode(struct ata_link *link, struct ata_device **r_failed_dev) argument
59 struct ata_device *master = &link->device[0];
60 struct ata_device *slave = &link->device[1];
63 return ata_do_set_mode(link, r_failed_dev);
75 return ata_do_set_mode(link, r_failed_dev);
80 * @link: link
86 static int pcmcia_set_mode_8bit(struct ata_link *link, argument
[all...]
H A Dpata_platform.c33 static int pata_platform_set_mode(struct ata_link *link, struct ata_device **unused) argument
37 ata_for_each_dev(dev, link, ENABLED) {
H A Dpata_triflex.c50 * @link: ATA link
56 static int triflex_prereset(struct ata_link *link, unsigned long deadline) argument
63 struct ata_port *ap = link->ap;
69 return ata_sff_prereset(link, deadline);
/drivers/ide/
H A Dide-cs.c73 static int ide_probe(struct pcmcia_device *link) argument
77 dev_dbg(&link->dev, "ide_attach()\n");
84 info->p_dev = link;
85 link->priv = info;
87 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO |
90 return ide_config(link);
93 static void ide_detach(struct pcmcia_device *link) argument
95 ide_info_t *info = link->priv;
97 dev_dbg(&link->dev, "ide_detach(0x%p)\n", link);
188 ide_config(struct pcmcia_device *link) argument
249 ide_release(struct pcmcia_device *link) argument
[all...]
/drivers/macintosh/
H A Dwindfarm.h38 struct list_head link; member in struct:wf_control
88 struct list_head link; member in struct:wf_sensor
H A Dwindfarm_smu_controls.c45 struct list_head link; member in struct:smu_fan_control
284 list_add(&fct->link, &smu_fans);
303 list_add(&fct->link, &smu_fans);
316 fct = list_entry(smu_fans.next, struct smu_fan_control, link);
317 list_del(&fct->link);

Completed in 738 milliseconds

1234567891011