Home
last modified time | relevance | path

Searched refs:ap (Results 1 – 200 of 386) sorted by relevance

12

/linux-4.4.14/drivers/net/ppp/
Dppp_async.c100 static int ppp_async_encode(struct asyncppp *ap);
102 static int ppp_async_push(struct asyncppp *ap);
103 static void ppp_async_flush_output(struct asyncppp *ap);
104 static void ppp_async_input(struct asyncppp *ap, const unsigned char *buf,
110 static void async_lcp_peek(struct asyncppp *ap, unsigned char *data,
138 struct asyncppp *ap; in ap_get() local
141 ap = tty->disc_data; in ap_get()
142 if (ap != NULL) in ap_get()
143 atomic_inc(&ap->refcnt); in ap_get()
145 return ap; in ap_get()
[all …]
Dppp_synctty.c92 static struct sk_buff* ppp_sync_txmunge(struct syncppp *ap, struct sk_buff *);
97 static int ppp_sync_push(struct syncppp *ap);
98 static void ppp_sync_flush_output(struct syncppp *ap);
99 static void ppp_sync_input(struct syncppp *ap, const unsigned char *buf,
139 struct syncppp *ap; in sp_get() local
142 ap = tty->disc_data; in sp_get()
143 if (ap != NULL) in sp_get()
144 atomic_inc(&ap->refcnt); in sp_get()
146 return ap; in sp_get()
149 static void sp_put(struct syncppp *ap) in sp_put() argument
[all …]
/linux-4.4.14/net/irda/irnet/
Dirnet_ppp.c45 irnet_ctrl_write(irnet_socket * ap, in irnet_ctrl_write() argument
54 DENTER(CTRL_TRACE, "(ap=0x%p, count=%Zd)\n", ap, count); in irnet_ctrl_write()
112 memcpy(ap->rname, start + 5, length - 5); in irnet_ctrl_write()
113 ap->rname[length - 5] = '\0'; in irnet_ctrl_write()
116 ap->rname[0] = '\0'; in irnet_ctrl_write()
117 DEBUG(CTRL_INFO, "Got rname = ``%s''\n", ap->rname); in irnet_ctrl_write()
150 ap->rsaddr = addr; in irnet_ctrl_write()
151 DEBUG(CTRL_INFO, "Got rsaddr = %08x\n", ap->rsaddr); in irnet_ctrl_write()
156 ap->rdaddr = addr; in irnet_ctrl_write()
157 DEBUG(CTRL_INFO, "Got rdaddr = %08x\n", ap->rdaddr); in irnet_ctrl_write()
[all …]
/linux-4.4.14/drivers/ata/
Dlibata-sff.c84 u8 ata_sff_check_status(struct ata_port *ap) in ata_sff_check_status() argument
86 return ioread8(ap->ioaddr.status_addr); in ata_sff_check_status()
103 static u8 ata_sff_altstatus(struct ata_port *ap) in ata_sff_altstatus() argument
105 if (ap->ops->sff_check_altstatus) in ata_sff_altstatus()
106 return ap->ops->sff_check_altstatus(ap); in ata_sff_altstatus()
108 return ioread8(ap->ioaddr.altstatus_addr); in ata_sff_altstatus()
123 static u8 ata_sff_irq_status(struct ata_port *ap) in ata_sff_irq_status() argument
127 if (ap->ops->sff_check_altstatus || ap->ioaddr.altstatus_addr) { in ata_sff_irq_status()
128 status = ata_sff_altstatus(ap); in ata_sff_irq_status()
134 status = ap->ops->sff_check_status(ap); in ata_sff_irq_status()
[all …]
Dpata_samsung_cf.c105 static void pata_s3c_set_piomode(struct ata_port *ap, struct ata_device *adev) in pata_s3c_set_piomode() argument
107 struct s3c_ide_info *info = ap->host->private_data; in pata_s3c_set_piomode()
177 static void pata_s3c_tf_load(struct ata_port *ap, in pata_s3c_tf_load() argument
180 struct ata_ioports *ioaddr = &ap->ioaddr; in pata_s3c_tf_load()
183 if (tf->ctl != ap->last_ctl) { in pata_s3c_tf_load()
184 ata_outb(ap->host, tf->ctl, ioaddr->ctl_addr); in pata_s3c_tf_load()
185 ap->last_ctl = tf->ctl; in pata_s3c_tf_load()
186 ata_wait_idle(ap); in pata_s3c_tf_load()
190 ata_outb(ap->host, tf->hob_feature, ioaddr->feature_addr); in pata_s3c_tf_load()
191 ata_outb(ap->host, tf->hob_nsect, ioaddr->nsect_addr); in pata_s3c_tf_load()
[all …]
Dsata_dwc_460ex.c173 #define HSDEV_FROM_AP(ap) ((struct sata_dwc_device *)\ argument
174 (ap)->host->private_data)
175 #define HSDEVP_FROM_AP(ap) ((struct sata_dwc_device_port *)\ argument
176 (ap)->private_data)
178 (qc)->ap->host->private_data)
212 static int sata_dwc_qc_complete(struct ata_port *ap, struct ata_queued_cmd *qc,
214 static void sata_dwc_dma_xfer_complete(struct ata_port *ap, u32 check_status);
215 static void sata_dwc_port_stop(struct ata_port *ap);
254 static void sata_dwc_tf_dump(struct ata_port *ap, struct ata_taskfile *tf) in sata_dwc_tf_dump() argument
256 dev_vdbg(ap->dev, in sata_dwc_tf_dump()
[all …]
Dlibahci.c61 static ssize_t ahci_led_show(struct ata_port *ap, char *buf);
62 static ssize_t ahci_led_store(struct ata_port *ap, const char *buf,
64 static ssize_t ahci_transmit_led_message(struct ata_port *ap, u32 state,
72 static int ahci_port_start(struct ata_port *ap);
73 static void ahci_port_stop(struct ata_port *ap);
76 static void ahci_freeze(struct ata_port *ap);
77 static void ahci_thaw(struct ata_port *ap);
78 static void ahci_set_aggressive_devslp(struct ata_port *ap, bool sleep);
79 static void ahci_enable_fbs(struct ata_port *ap);
80 static void ahci_disable_fbs(struct ata_port *ap);
[all …]
Dlibata-eh.c166 static void __ata_port_freeze(struct ata_port *ap);
168 static void ata_eh_handle_port_suspend(struct ata_port *ap);
169 static void ata_eh_handle_port_resume(struct ata_port *ap);
171 static void ata_eh_handle_port_suspend(struct ata_port *ap) in ata_eh_handle_port_suspend() argument
174 static void ata_eh_handle_port_resume(struct ata_port *ap) in ata_eh_handle_port_resume() argument
256 void ata_port_desc(struct ata_port *ap, const char *fmt, ...) in ata_port_desc() argument
260 WARN_ON(!(ap->pflags & ATA_PFLAG_INITIALIZING)); in ata_port_desc()
262 if (ap->link.eh_info.desc_len) in ata_port_desc()
263 __ata_ehi_push_desc(&ap->link.eh_info, " "); in ata_port_desc()
266 __ata_ehi_pushv_desc(&ap->link.eh_info, fmt, args); in ata_port_desc()
[all …]
Dpata_atp867x.c83 #define ATP867X_IOBASE(ap) ((ap)->host->iomap[0]) argument
84 #define ATP867X_SYS_INFO(ap) (0x3F + ATP867X_IOBASE(ap)) argument
86 #define ATP867X_IO_PORTBASE(ap, port) (0x00 + ATP867X_IOBASE(ap) + \ argument
88 #define ATP867X_IO_DMABASE(ap, port) (0x40 + \ argument
89 ATP867X_IO_PORTBASE((ap), (port)))
91 #define ATP867X_IO_STATUS(ap, port) (0x07 + \ argument
92 ATP867X_IO_PORTBASE((ap), (port)))
93 #define ATP867X_IO_ALTSTATUS(ap, port) (0x0E + \ argument
94 ATP867X_IO_PORTBASE((ap), (port)))
99 #define ATP867X_IO_MSTRPIOSPD(ap, port) (0x08 + \ argument
[all …]
Dlibata-pmp.c41 struct ata_port *ap = link->ap; in sata_pmp_read() local
42 struct ata_device *pmp_dev = ap->link.device; in sata_pmp_read()
78 struct ata_port *ap = link->ap; in sata_pmp_write() local
79 struct ata_device *pmp_dev = ap->link.device; in sata_pmp_write()
113 struct ata_port *ap = link->ap; in sata_pmp_qc_defer_cmd_switch() local
115 if (ap->excl_link == NULL || ap->excl_link == link) { in sata_pmp_qc_defer_cmd_switch()
116 if (ap->nr_active_links == 0 || ata_link_active(link)) { in sata_pmp_qc_defer_cmd_switch()
121 ap->excl_link = link; in sata_pmp_qc_defer_cmd_switch()
261 struct ata_port *ap = dev->link->ap; in sata_pmp_configure() local
277 if ((ap->flags & ATA_FLAG_AN) && in sata_pmp_configure()
[all …]
Dpata_bf54x.c289 static void bfin_set_piomode(struct ata_port *ap, struct ata_device *adev) in bfin_set_piomode() argument
292 void __iomem *base = (void __iomem *)ap->ioaddr.ctl_addr; in bfin_set_piomode()
304 dev_dbg(adev->link->ap->dev, "set piomode: mode=%d, fsclk=%ud\n", mode, fsclk); in bfin_set_piomode()
368 static void bfin_set_dmamode(struct ata_port *ap, struct ata_device *adev) in bfin_set_dmamode() argument
371 void __iomem *base = (void __iomem *)ap->ioaddr.ctl_addr; in bfin_set_dmamode()
380 dev_dbg(adev->link->ap->dev, "set udmamode: mode=%d\n", mode); in bfin_set_dmamode()
429 dev_dbg(adev->link->ap->dev, "set mdmamode: mode=%d\n", mode); in bfin_set_dmamode()
669 static void bfin_tf_load(struct ata_port *ap, const struct ata_taskfile *tf) in bfin_tf_load() argument
671 void __iomem *base = (void __iomem *)ap->ioaddr.ctl_addr; in bfin_tf_load()
674 if (tf->ctl != ap->last_ctl) { in bfin_tf_load()
[all …]
Dsata_promise.c156 static int pdc_common_port_start(struct ata_port *ap);
157 static int pdc_sata_port_start(struct ata_port *ap);
159 static void pdc_tf_load_mmio(struct ata_port *ap, const struct ata_taskfile *tf);
160 static void pdc_exec_command_mmio(struct ata_port *ap, const struct ata_taskfile *tf);
163 static void pdc_irq_clear(struct ata_port *ap);
165 static void pdc_freeze(struct ata_port *ap);
166 static void pdc_sata_freeze(struct ata_port *ap);
167 static void pdc_thaw(struct ata_port *ap);
168 static void pdc_sata_thaw(struct ata_port *ap);
173 static void pdc_error_handler(struct ata_port *ap);
[all …]
Dsata_nv.c310 static void nv_nf2_freeze(struct ata_port *ap);
311 static void nv_nf2_thaw(struct ata_port *ap);
312 static void nv_ck804_freeze(struct ata_port *ap);
313 static void nv_ck804_thaw(struct ata_port *ap);
319 static void nv_adma_irq_clear(struct ata_port *ap);
320 static int nv_adma_port_start(struct ata_port *ap);
321 static void nv_adma_port_stop(struct ata_port *ap);
323 static int nv_adma_port_suspend(struct ata_port *ap, pm_message_t mesg);
324 static int nv_adma_port_resume(struct ata_port *ap);
326 static void nv_adma_freeze(struct ata_port *ap);
[all …]
Dpata_acpi.c38 struct ata_port *ap = link->ap; in pacpi_pre_reset() local
39 struct pata_acpi *acpi = ap->private_data; in pacpi_pre_reset()
40 if (ACPI_HANDLE(&ap->tdev) == NULL || ata_acpi_gtm(ap, &acpi->gtm) < 0) in pacpi_pre_reset()
53 static int pacpi_cable_detect(struct ata_port *ap) in pacpi_cable_detect() argument
55 struct pata_acpi *acpi = ap->private_data; in pacpi_cable_detect()
72 static unsigned long pacpi_discover_modes(struct ata_port *ap, struct ata_device *adev) in pacpi_discover_modes() argument
74 struct pata_acpi *acpi = ap->private_data; in pacpi_discover_modes()
80 ata_acpi_gtm(ap, &probe); in pacpi_discover_modes()
85 ap->cbl = ATA_CBL_PATA80; in pacpi_discover_modes()
101 struct pata_acpi *acpi = adev->link->ap->private_data; in pacpi_mode_filter()
[all …]
Dsata_sil24.c342 static void sil24_pmp_attach(struct ata_port *ap);
343 static void sil24_pmp_detach(struct ata_port *ap);
344 static void sil24_freeze(struct ata_port *ap);
345 static void sil24_thaw(struct ata_port *ap);
352 static void sil24_error_handler(struct ata_port *ap);
354 static int sil24_port_start(struct ata_port *ap);
360 static int sil24_port_resume(struct ata_port *ap);
469 static unsigned long sil24_port_offset(struct ata_port *ap) in sil24_port_offset() argument
471 return ap->port_no * PORT_REGS_SIZE; in sil24_port_offset()
474 static void __iomem *sil24_port_base(struct ata_port *ap) in sil24_port_base() argument
[all …]
Dpata_octeon_cf.c52 struct ata_port *ap; member
129 static void octeon_cf_set_piomode(struct ata_port *ap, struct ata_device *dev) in octeon_cf_set_piomode() argument
131 struct octeon_cf_port *cf_port = ap->private_data; in octeon_cf_set_piomode()
223 static void octeon_cf_set_dmamode(struct ata_port *ap, struct ata_device *dev) in octeon_cf_set_dmamode() argument
225 struct octeon_cf_port *cf_port = ap->private_data; in octeon_cf_set_dmamode()
307 struct ata_port *ap = dev->link->ap; in octeon_cf_data_xfer8() local
308 void __iomem *data_addr = ap->ioaddr.data_addr; in octeon_cf_data_xfer8()
323 ioread8(ap->ioaddr.altstatus_addr); in octeon_cf_data_xfer8()
346 struct ata_port *ap = dev->link->ap; in octeon_cf_data_xfer16() local
347 void __iomem *data_addr = ap->ioaddr.data_addr; in octeon_cf_data_xfer16()
[all …]
Dsata_sil.c126 static void sil_freeze(struct ata_port *ap);
127 static void sil_thaw(struct ata_port *ap);
269 struct ata_port *ap = qc->ap; in sil_bmdma_stop() local
270 void __iomem *mmio_base = ap->host->iomap[SIL_MMIO_BAR]; in sil_bmdma_stop()
271 void __iomem *bmdma2 = mmio_base + sil_port[ap->port_no].bmdma2; in sil_bmdma_stop()
277 ata_sff_dma_pause(ap); in sil_bmdma_stop()
282 struct ata_port *ap = qc->ap; in sil_bmdma_setup() local
283 void __iomem *bmdma = ap->ioaddr.bmdma_addr; in sil_bmdma_setup()
286 iowrite32(ap->bmdma_prd_dma, bmdma + ATA_DMA_TABLE_OFS); in sil_bmdma_setup()
289 ap->ops->sff_exec_command(ap, &qc->tf); in sil_bmdma_setup()
[all …]
Dlibata-acpi.c44 struct ata_port *ap; member
66 static void ata_acpi_detach_device(struct ata_port *ap, struct ata_device *dev) in ata_acpi_detach_device() argument
74 ata_for_each_link(tlink, ap, EDGE) in ata_acpi_detach_device()
79 ata_port_schedule_eh(ap); in ata_acpi_detach_device()
99 static void ata_acpi_handle_hotplug(struct ata_port *ap, struct ata_device *dev, in ata_acpi_handle_hotplug() argument
102 struct ata_eh_info *ehi = &ap->link.eh_info; in ata_acpi_handle_hotplug()
106 spin_lock_irqsave(ap->lock, flags); in ata_acpi_handle_hotplug()
118 ata_port_freeze(ap); in ata_acpi_handle_hotplug()
123 ata_acpi_detach_device(ap, dev); in ata_acpi_handle_hotplug()
128 spin_unlock_irqrestore(ap->lock, flags); in ata_acpi_handle_hotplug()
[all …]
Dsata_rcar.c223 static void sata_rcar_freeze(struct ata_port *ap) in sata_rcar_freeze() argument
225 struct sata_rcar_priv *priv = ap->host->private_data; in sata_rcar_freeze()
230 ata_sff_freeze(ap); in sata_rcar_freeze()
233 static void sata_rcar_thaw(struct ata_port *ap) in sata_rcar_thaw() argument
235 struct sata_rcar_priv *priv = ap->host->private_data; in sata_rcar_thaw()
241 ata_sff_thaw(ap); in sata_rcar_thaw()
266 static u8 sata_rcar_check_status(struct ata_port *ap) in sata_rcar_check_status() argument
268 return ioread32(ap->ioaddr.status_addr); in sata_rcar_check_status()
271 static u8 sata_rcar_check_altstatus(struct ata_port *ap) in sata_rcar_check_altstatus() argument
273 return ioread32(ap->ioaddr.altstatus_addr); in sata_rcar_check_altstatus()
[all …]
Dpata_pxa.c64 struct pata_pxa_data *pd = qc->ap->private_data; in pxa_qc_prep()
89 qc->ap->ops->sff_exec_command(qc->ap, &qc->tf); in pxa_bmdma_setup()
97 struct pata_pxa_data *pd = qc->ap->private_data; in pxa_bmdma_start()
107 struct pata_pxa_data *pd = qc->ap->private_data; in pxa_bmdma_stop()
122 static unsigned char pxa_bmdma_status(struct ata_port *ap) in pxa_bmdma_status() argument
124 struct pata_pxa_data *pd = ap->private_data; in pxa_bmdma_status()
139 static void pxa_irq_clear(struct ata_port *ap) in pxa_irq_clear() argument
175 struct ata_port *ap; in pxa_ata_probe() local
234 ap = host->ports[0]; in pxa_ata_probe()
235 ap->ops = &pxa_ata_port_ops; in pxa_ata_probe()
[all …]
Dpata_it821x.c126 static void it821x_program(struct ata_port *ap, struct ata_device *adev, u16 timing) in it821x_program() argument
128 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in it821x_program()
129 struct it821x_dev *itdev = ap->private_data; in it821x_program()
130 int channel = ap->port_no; in it821x_program()
154 static void it821x_program_udma(struct ata_port *ap, struct ata_device *adev, u16 timing) in it821x_program_udma() argument
156 struct it821x_dev *itdev = ap->private_data; in it821x_program_udma()
157 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in it821x_program_udma()
158 int channel = ap->port_no; in it821x_program_udma()
185 static void it821x_clock_strategy(struct ata_port *ap, struct ata_device *adev) in it821x_clock_strategy() argument
187 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in it821x_clock_strategy()
[all …]
Dsata_qstor.c117 static int qs_port_start(struct ata_port *ap);
122 static void qs_freeze(struct ata_port *ap);
123 static void qs_thaw(struct ata_port *ap);
125 static void qs_error_handler(struct ata_port *ap);
187 static inline void qs_enter_reg_mode(struct ata_port *ap) in qs_enter_reg_mode() argument
189 u8 __iomem *chan = qs_mmio_base(ap->host) + (ap->port_no * 0x4000); in qs_enter_reg_mode()
190 struct qs_port_priv *pp = ap->private_data; in qs_enter_reg_mode()
197 static inline void qs_reset_channel_logic(struct ata_port *ap) in qs_reset_channel_logic() argument
199 u8 __iomem *chan = qs_mmio_base(ap->host) + (ap->port_no * 0x4000); in qs_reset_channel_logic()
203 qs_enter_reg_mode(ap); in qs_reset_channel_logic()
[all …]
Dpdc_adma.c56 #define ADMA_PORT_REGS(ap) \ argument
57 ADMA_REGS((ap)->host->iomap[ADMA_MMIO_BAR], ap->port_no)
133 static int adma_port_start(struct ata_port *ap);
134 static void adma_port_stop(struct ata_port *ap);
138 static void adma_freeze(struct ata_port *ap);
139 static void adma_thaw(struct ata_port *ap);
193 static void adma_reset_engine(struct ata_port *ap) in adma_reset_engine() argument
195 void __iomem *chan = ADMA_PORT_REGS(ap); in adma_reset_engine()
204 static void adma_reinit_engine(struct ata_port *ap) in adma_reinit_engine() argument
206 struct adma_port_priv *pp = ap->private_data; in adma_reinit_engine()
[all …]
Dpata_ep93xx.c329 static void ep93xx_pata_set_piomode(struct ata_port *ap, in ep93xx_pata_set_piomode() argument
332 struct ep93xx_pata_data *drv_data = ap->host->private_data; in ep93xx_pata_set_piomode()
357 static u8 ep93xx_pata_check_status(struct ata_port *ap) in ep93xx_pata_check_status() argument
359 struct ep93xx_pata_data *drv_data = ap->host->private_data; in ep93xx_pata_check_status()
364 static u8 ep93xx_pata_check_altstatus(struct ata_port *ap) in ep93xx_pata_check_altstatus() argument
366 struct ep93xx_pata_data *drv_data = ap->host->private_data; in ep93xx_pata_check_altstatus()
372 static void ep93xx_pata_tf_load(struct ata_port *ap, in ep93xx_pata_tf_load() argument
375 struct ep93xx_pata_data *drv_data = ap->host->private_data; in ep93xx_pata_tf_load()
378 if (tf->ctl != ap->last_ctl) { in ep93xx_pata_tf_load()
380 ap->last_ctl = tf->ctl; in ep93xx_pata_tf_load()
[all …]
Dlibata-core.c194 struct ata_link *ata_link_next(struct ata_link *link, struct ata_port *ap, in ata_link_next() argument
205 if (sata_pmp_attached(ap)) in ata_link_next()
206 return ap->pmp_link; in ata_link_next()
209 return &ap->link; in ata_link_next()
213 if (link == &ap->link) in ata_link_next()
216 if (sata_pmp_attached(ap)) in ata_link_next()
217 return ap->pmp_link; in ata_link_next()
220 if (unlikely(ap->slave_link)) in ata_link_next()
221 return ap->slave_link; in ata_link_next()
228 if (unlikely(link == ap->slave_link)) in ata_link_next()
[all …]
Dpata_amd.c42 static void timing_setup(struct ata_port *ap, struct ata_device *adev, int offset, int speed, int c… in timing_setup() argument
48 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in timing_setup()
50 int dn = ap->port_no * 2 + adev->devno; in timing_setup()
138 struct ata_port *ap = link->ap; in amd_pre_reset() local
139 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in amd_pre_reset()
141 if (!pci_test_config_bits(pdev, &amd_enable_bits[ap->port_no])) in amd_pre_reset()
154 static int amd_cable_detect(struct ata_port *ap) in amd_cable_detect() argument
157 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in amd_cable_detect()
161 if (ata66 & bitmask[ap->port_no]) in amd_cable_detect()
177 static void amd_fifo_setup(struct ata_port *ap) in amd_fifo_setup() argument
[all …]
Dpata_hpt3x2n.c103 static u32 hpt3x2n_find_mode(struct ata_port *ap, int speed) in hpt3x2n_find_mode() argument
139 static int hpt3x2n_cable_detect(struct ata_port *ap) in hpt3x2n_cable_detect() argument
142 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in hpt3x2n_cable_detect()
154 if (ata66 & (2 >> ap->port_no)) in hpt3x2n_cable_detect()
171 struct ata_port *ap = link->ap; in hpt3x2n_pre_reset() local
172 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in hpt3x2n_pre_reset()
175 pci_write_config_byte(pdev, 0x50 + 4 * ap->port_no, 0x37); in hpt3x2n_pre_reset()
181 static void hpt3x2n_set_mode(struct ata_port *ap, struct ata_device *adev, in hpt3x2n_set_mode() argument
184 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in hpt3x2n_set_mode()
189 addr1 = 0x40 + 4 * (adev->devno + 2 * ap->port_no); in hpt3x2n_set_mode()
[all …]
Dpata_sl82c105.c57 struct ata_port *ap = link->ap; in sl82c105_pre_reset() local
58 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sl82c105_pre_reset()
60 if (ap->port_no && !pci_test_config_bits(pdev, &sl82c105_enable_bits[ap->port_no])) in sl82c105_pre_reset()
77 static void sl82c105_configure_piomode(struct ata_port *ap, struct ata_device *adev, int pio) in sl82c105_configure_piomode() argument
79 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sl82c105_configure_piomode()
84 int timing = 0x44 + (8 * ap->port_no) + (4 * adev->devno); in sl82c105_configure_piomode()
100 static void sl82c105_set_piomode(struct ata_port *ap, struct ata_device *adev) in sl82c105_set_piomode() argument
102 sl82c105_configure_piomode(ap, adev, adev->pio_mode - XFER_PIO_0); in sl82c105_set_piomode()
114 static void sl82c105_configure_dmamode(struct ata_port *ap, struct ata_device *adev) in sl82c105_configure_dmamode() argument
116 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sl82c105_configure_dmamode()
[all …]
Dpata_pdc202xx_old.c26 static int pdc2026x_cable_detect(struct ata_port *ap) in pdc2026x_cable_detect() argument
28 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in pdc2026x_cable_detect()
32 if (cis & (1 << (10 + ap->port_no))) in pdc2026x_cable_detect()
37 static void pdc202xx_exec_command(struct ata_port *ap, in pdc202xx_exec_command() argument
40 DPRINTK("ata%u: cmd 0x%X\n", ap->print_id, tf->command); in pdc202xx_exec_command()
42 iowrite8(tf->command, ap->ioaddr.command_addr); in pdc202xx_exec_command()
46 static bool pdc202xx_irq_check(struct ata_port *ap) in pdc202xx_irq_check() argument
48 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in pdc202xx_irq_check()
52 if (ap->port_no) { in pdc202xx_irq_check()
78 static void pdc202xx_configure_piomode(struct ata_port *ap, struct ata_device *adev, int pio) in pdc202xx_configure_piomode() argument
[all …]
Dpata_artop.c56 struct ata_port *ap = link->ap; in artop62x0_pre_reset() local
57 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in artop62x0_pre_reset()
61 !pci_test_config_bits(pdev, &artop_enable_bits[ap->port_no])) in artop62x0_pre_reset()
74 static int artop6260_cable_detect(struct ata_port *ap) in artop6260_cable_detect() argument
76 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in artop6260_cable_detect()
79 if (tmp & (1 << ap->port_no)) in artop6260_cable_detect()
98 static void artop6210_load_piomode(struct ata_port *ap, struct ata_device *adev, unsigned int pio) in artop6210_load_piomode() argument
100 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in artop6210_load_piomode()
101 int dn = adev->devno + 2 * ap->port_no; in artop6210_load_piomode()
125 static void artop6210_set_piomode(struct ata_port *ap, struct ata_device *adev) in artop6210_set_piomode() argument
[all …]
Dpata_ninja32.c58 static void ninja32_set_piomode(struct ata_port *ap, struct ata_device *adev) in ninja32_set_piomode() argument
64 ap->ioaddr.bmdma_addr + 0x1f); in ninja32_set_piomode()
65 ap->private_data = adev; in ninja32_set_piomode()
69 static void ninja32_dev_select(struct ata_port *ap, unsigned int device) in ninja32_dev_select() argument
71 struct ata_device *adev = &ap->link.device[device]; in ninja32_dev_select()
72 if (ap->private_data != adev) { in ninja32_dev_select()
73 iowrite8(0xd6, ap->ioaddr.bmdma_addr + 0x1f); in ninja32_dev_select()
74 ata_sff_dev_select(ap, device); in ninja32_dev_select()
75 ninja32_set_piomode(ap, adev); in ninja32_dev_select()
105 struct ata_port *ap; in ninja32_init_one() local
[all …]
Dpata_atiixp.c48 static int atiixp_cable_detect(struct ata_port *ap) in atiixp_cable_detect() argument
50 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in atiixp_cable_detect()
58 pci_read_config_byte(pdev, ATIIXP_IDE_UDMA_MODE + ap->port_no, &udma); in atiixp_cable_detect()
82 struct ata_port *ap = link->ap; in atiixp_prereset() local
83 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in atiixp_prereset()
85 if (!pci_test_config_bits(pdev, &atiixp_enable_bits[ap->port_no])) in atiixp_prereset()
101 static void atiixp_set_pio_timing(struct ata_port *ap, struct ata_device *adev, int pio) in atiixp_set_pio_timing() argument
105 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in atiixp_set_pio_timing()
106 int dn = 2 * ap->port_no + adev->devno; in atiixp_set_pio_timing()
107 int timing_shift = (16 * ap->port_no) + 8 * (adev->devno ^ 1); in atiixp_set_pio_timing()
[all …]
Dlibata-scsi.c64 static struct ata_device *__ata_scsi_find_dev(struct ata_port *ap,
66 static struct ata_device *ata_scsi_find_dev(struct ata_port *ap,
119 struct ata_port *ap = ata_shost_to_port(shost); in ata_scsi_lpm_store() local
136 spin_lock_irqsave(ap->lock, flags); in ata_scsi_lpm_store()
138 ata_for_each_link(link, ap, EDGE) { in ata_scsi_lpm_store()
139 ata_for_each_dev(dev, &ap->link, ENABLED) { in ata_scsi_lpm_store()
147 ap->target_lpm_policy = policy; in ata_scsi_lpm_store()
148 ata_port_schedule_eh(ap); in ata_scsi_lpm_store()
150 spin_unlock_irqrestore(ap->lock, flags); in ata_scsi_lpm_store()
158 struct ata_port *ap = ata_shost_to_port(shost); in ata_scsi_lpm_show() local
[all …]
Dpata_mpiix.c50 struct ata_port *ap = link->ap; in mpiix_pre_reset() local
51 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in mpiix_pre_reset()
75 static void mpiix_set_piomode(struct ata_port *ap, struct ata_device *adev) in mpiix_set_piomode() argument
79 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in mpiix_set_piomode()
108 ap->private_data = adev; in mpiix_set_piomode()
124 struct ata_port *ap = qc->ap; in mpiix_qc_issue() local
132 if (adev->pio_mode && adev != ap->private_data) in mpiix_qc_issue()
133 mpiix_set_piomode(ap, adev); in mpiix_qc_issue()
155 struct ata_port *ap; in mpiix_init_one() local
165 ap = host->ports[0]; in mpiix_init_one()
[all …]
Dpata_legacy.c267 static void pdc20230_set_piomode(struct ata_port *ap, struct ata_device *adev) in pdc20230_set_piomode() argument
310 struct ata_port *ap = dev->link->ap; in pdc_data_xfer_vlb() local
314 && (ap->pflags & ATA_PFLAG_PIO32)) { in pdc_data_xfer_vlb()
320 ioread8(ap->ioaddr.nsect_addr); in pdc_data_xfer_vlb()
321 ioread8(ap->ioaddr.nsect_addr); in pdc_data_xfer_vlb()
322 ioread8(ap->ioaddr.nsect_addr); in pdc_data_xfer_vlb()
326 ioread32_rep(ap->ioaddr.data_addr, buf, buflen >> 2); in pdc_data_xfer_vlb()
328 iowrite32_rep(ap->ioaddr.data_addr, buf, buflen >> 2); in pdc_data_xfer_vlb()
333 pad = cpu_to_le32(ioread32(ap->ioaddr.data_addr)); in pdc_data_xfer_vlb()
337 iowrite32(le32_to_cpu(pad), ap->ioaddr.data_addr); in pdc_data_xfer_vlb()
[all …]
Dpata_optidma.c56 struct ata_port *ap = link->ap; in optidma_pre_reset() local
57 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in optidma_pre_reset()
62 if (ap->port_no && !pci_test_config_bits(pdev, &optidma_enable_bits)) in optidma_pre_reset()
76 static void optidma_unlock(struct ata_port *ap) in optidma_unlock() argument
78 void __iomem *regio = ap->ioaddr.cmd_addr; in optidma_unlock()
93 static void optidma_lock(struct ata_port *ap) in optidma_lock() argument
95 void __iomem *regio = ap->ioaddr.cmd_addr; in optidma_lock()
115 static void optidma_mode_setup(struct ata_port *ap, struct ata_device *adev, u8 mode) in optidma_mode_setup() argument
120 void __iomem *regio = ap->ioaddr.cmd_addr; in optidma_mode_setup()
138 optidma_unlock(ap); in optidma_mode_setup()
[all …]
Dsata_vsc.c105 *val = readl(link->ap->ioaddr.scr_addr + (sc_reg * 4)); in vsc_sata_scr_read()
115 writel(val, link->ap->ioaddr.scr_addr + (sc_reg * 4)); in vsc_sata_scr_write()
120 static void vsc_freeze(struct ata_port *ap) in vsc_freeze() argument
124 mask_addr = ap->host->iomap[VSC_MMIO_BAR] + in vsc_freeze()
125 VSC_SATA_INT_MASK_OFFSET + ap->port_no; in vsc_freeze()
131 static void vsc_thaw(struct ata_port *ap) in vsc_thaw() argument
135 mask_addr = ap->host->iomap[VSC_MMIO_BAR] + in vsc_thaw()
136 VSC_SATA_INT_MASK_OFFSET + ap->port_no; in vsc_thaw()
142 static void vsc_intr_mask_update(struct ata_port *ap, u8 ctl) in vsc_intr_mask_update() argument
147 mask_addr = ap->host->iomap[VSC_MMIO_BAR] + in vsc_intr_mask_update()
[all …]
Dsata_svw.c95 static u8 k2_stat_check_status(struct ata_port *ap);
102 if (qc->ap->flags & K2_FLAG_NO_ATAPI_DMA) in k2_sata_check_atapi_dma()
126 *val = readl(link->ap->ioaddr.scr_addr + (sc_reg * 4)); in k2_sata_scr_read()
136 writel(val, link->ap->ioaddr.scr_addr + (sc_reg * 4)); in k2_sata_scr_write()
144 void __iomem *mmio = link->ap->ioaddr.bmdma_addr; in k2_sata_softreset()
161 void __iomem *mmio = link->ap->ioaddr.bmdma_addr; in k2_sata_hardreset()
174 static void k2_sata_tf_load(struct ata_port *ap, const struct ata_taskfile *tf) in k2_sata_tf_load() argument
176 struct ata_ioports *ioaddr = &ap->ioaddr; in k2_sata_tf_load()
179 if (tf->ctl != ap->last_ctl) { in k2_sata_tf_load()
181 ap->last_ctl = tf->ctl; in k2_sata_tf_load()
[all …]
Dsata_via.c81 static void svia_tf_load(struct ata_port *ap, const struct ata_taskfile *tf);
82 static void svia_noop_freeze(struct ata_port *ap);
85 static int vt6421_pata_cable_detect(struct ata_port *ap);
86 static void vt6421_set_pio_mode(struct ata_port *ap, struct ata_device *adev);
87 static void vt6421_set_dma_mode(struct ata_port *ap, struct ata_device *adev);
191 *val = ioread32(link->ap->ioaddr.scr_addr + (4 * sc_reg)); in svia_scr_read()
199 iowrite32(val, link->ap->ioaddr.scr_addr + (4 * sc_reg)); in svia_scr_write()
206 struct pci_dev *pdev = to_pci_dev(link->ap->host->dev); in vt8251_scr_read()
207 int slot = 2 * link->ap->port_no + link->pmp; in vt8251_scr_read()
254 struct pci_dev *pdev = to_pci_dev(link->ap->host->dev); in vt8251_scr_write()
[all …]
Dsata_mv.c605 static int mv_port_start(struct ata_port *ap);
606 static void mv_port_stop(struct ata_port *ap);
613 static void mv_eh_freeze(struct ata_port *ap);
614 static void mv_eh_thaw(struct ata_port *ap);
649 static int mv_stop_edma(struct ata_port *ap);
651 static void mv_edma_cfg(struct ata_port *ap, int want_ncq, int want_edma);
653 static void mv_pmp_select(struct ata_port *ap, int pmp);
658 static void mv_pmp_error_handler(struct ata_port *ap);
659 static void mv_process_crpb_entries(struct ata_port *ap,
662 static void mv_sff_irq_clear(struct ata_port *ap);
[all …]
Dsata_sx4.c217 static void pdc_error_handler(struct ata_port *ap);
218 static void pdc_freeze(struct ata_port *ap);
219 static void pdc_thaw(struct ata_port *ap);
220 static int pdc_port_start(struct ata_port *ap);
222 static void pdc_tf_load_mmio(struct ata_port *ap, const struct ata_taskfile *tf);
223 static void pdc_exec_command_mmio(struct ata_port *ap, const struct ata_taskfile *tf);
236 static void pdc20621_irq_clear(struct ata_port *ap);
299 static int pdc_port_start(struct ata_port *ap) in pdc_port_start() argument
301 struct device *dev = ap->host->dev; in pdc_port_start()
312 ap->private_data = pp; in pdc_port_start()
[all …]
Dpata_ns87415.c52 static void ns87415_set_mode(struct ata_port *ap, struct ata_device *adev, u8 mode) in ns87415_set_mode() argument
54 struct pci_dev *dev = to_pci_dev(ap->host->dev); in ns87415_set_mode()
55 int unit = 2 * ap->port_no + adev->devno; in ns87415_set_mode()
107 static void ns87415_set_piomode(struct ata_port *ap, struct ata_device *adev) in ns87415_set_piomode() argument
109 ns87415_set_mode(ap, adev, adev->pio_mode); in ns87415_set_piomode()
122 struct ata_port *ap = qc->ap; in ns87415_bmdma_setup() local
128 iowrite32(ap->bmdma_prd_dma, ap->ioaddr.bmdma_addr + ATA_DMA_TABLE_OFS); in ns87415_bmdma_setup()
131 dmactl = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ns87415_bmdma_setup()
138 iowrite8(dmactl, ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ns87415_bmdma_setup()
140 ap->ops->sff_exec_command(ap, &qc->tf); in ns87415_bmdma_setup()
[all …]
Dpata_oldpiix.c39 struct ata_port *ap = link->ap; in oldpiix_pre_reset() local
40 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in oldpiix_pre_reset()
46 if (!pci_test_config_bits(pdev, &oldpiix_enable_bits[ap->port_no])) in oldpiix_pre_reset()
63 static void oldpiix_set_piomode (struct ata_port *ap, struct ata_device *adev) in oldpiix_set_piomode() argument
66 struct pci_dev *dev = to_pci_dev(ap->host->dev); in oldpiix_set_piomode()
67 unsigned int idetm_port= ap->port_no ? 0x42 : 0x40; in oldpiix_set_piomode()
111 ap->private_data = adev; in oldpiix_set_piomode()
125 static void oldpiix_set_dmamode (struct ata_port *ap, struct ata_device *adev) in oldpiix_set_dmamode() argument
127 struct pci_dev *dev = to_pci_dev(ap->host->dev); in oldpiix_set_dmamode()
128 u8 idetm_port = ap->port_no ? 0x42 : 0x40; in oldpiix_set_dmamode()
[all …]
Dpata_efar.c42 struct ata_port *ap = link->ap; in efar_pre_reset() local
43 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in efar_pre_reset()
45 if (!pci_test_config_bits(pdev, &efar_enable_bits[ap->port_no])) in efar_pre_reset()
59 static int efar_cable_detect(struct ata_port *ap) in efar_cable_detect() argument
61 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in efar_cable_detect()
65 if (tmp & (2 >> ap->port_no)) in efar_cable_detect()
83 static void efar_set_piomode (struct ata_port *ap, struct ata_device *adev) in efar_set_piomode() argument
86 struct pci_dev *dev = to_pci_dev(ap->host->dev); in efar_set_piomode()
87 unsigned int master_port = ap->port_no ? 0x42 : 0x40; in efar_set_piomode()
124 int shift = 4 * ap->port_no; in efar_set_piomode()
[all …]
Dlibata.h63 extern void ata_force_cbl(struct ata_port *ap);
100 extern void ata_link_init(struct ata_port *ap, struct ata_link *link, int pmp);
106 extern int ata_port_probe(struct ata_port *ap);
107 extern void __ata_port_probe(struct ata_port *ap);
115 extern int ata_acpi_on_suspend(struct ata_port *ap);
116 extern void ata_acpi_on_resume(struct ata_port *ap);
119 extern void ata_acpi_set_state(struct ata_port *ap, pm_message_t state);
120 extern void ata_acpi_bind_port(struct ata_port *ap);
125 static inline int ata_acpi_on_suspend(struct ata_port *ap) { return 0; } in ata_acpi_on_suspend() argument
126 static inline void ata_acpi_on_resume(struct ata_port *ap) { } in ata_acpi_on_resume() argument
[all …]
Dpata_pdc2027x.c70 static void pdc2027x_set_piomode(struct ata_port *ap, struct ata_device *adev);
71 static void pdc2027x_set_dmamode(struct ata_port *ap, struct ata_device *adev);
74 static int pdc2027x_cable_detect(struct ata_port *ap);
187 static inline void __iomem *port_mmio(struct ata_port *ap, unsigned int offset) in port_mmio() argument
189 return ap->host->iomap[PDC_MMIO_BAR] + ap->port_no * 0x100 + offset; in port_mmio()
198 static inline void __iomem *dev_mmio(struct ata_port *ap, struct ata_device *adev, unsigned int off… in dev_mmio() argument
201 return port_mmio(ap, offset) + adj; in dev_mmio()
214 static int pdc2027x_cable_detect(struct ata_port *ap) in pdc2027x_cable_detect() argument
219 cgcr = ioread32(port_mmio(ap, PDC_GLOBAL_CTL)); in pdc2027x_cable_detect()
223 PDPRINTK("No cable or 80-conductor cable on port %d\n", ap->port_no); in pdc2027x_cable_detect()
[all …]
Dsata_fsl.c475 ata_port_err(qc->ap, "s/g addr unaligned : 0x%llx\n", in sata_fsl_fill_sg()
478 ata_port_err(qc->ap, "s/g len unaligned : 0x%x\n", in sata_fsl_fill_sg()
518 struct ata_port *ap = qc->ap; in sata_fsl_qc_prep() local
519 struct sata_fsl_port_priv *pp = ap->private_data; in sata_fsl_qc_prep()
520 struct sata_fsl_host_priv *host_priv = ap->host->private_data; in sata_fsl_qc_prep()
566 struct ata_port *ap = qc->ap; in sata_fsl_qc_issue() local
567 struct sata_fsl_host_priv *host_priv = ap->host->private_data; in sata_fsl_qc_issue()
595 struct sata_fsl_port_priv *pp = qc->ap->private_data; in sata_fsl_qc_fill_rtf()
596 struct sata_fsl_host_priv *host_priv = qc->ap->host->private_data; in sata_fsl_qc_fill_rtf()
610 struct sata_fsl_host_priv *host_priv = link->ap->host->private_data; in sata_fsl_scr_write()
[all …]
Dsata_inic162x.c258 static void __iomem *inic_port_base(struct ata_port *ap) in inic_port_base() argument
260 struct inic_host_priv *hpriv = ap->host->private_data; in inic_port_base()
262 return hpriv->mmio_base + ap->port_no * PORT_SIZE; in inic_port_base()
287 void __iomem *scr_addr = inic_port_base(link->ap) + PORT_SCR; in inic_scr_read()
302 void __iomem *scr_addr = inic_port_base(link->ap) + PORT_SCR; in inic_scr_write()
311 static void inic_stop_idma(struct ata_port *ap) in inic_stop_idma() argument
313 void __iomem *port_base = inic_port_base(ap); in inic_stop_idma()
320 static void inic_host_err_intr(struct ata_port *ap, u8 irq_stat, u16 idma_stat) in inic_host_err_intr() argument
322 struct ata_eh_info *ehi = &ap->link.eh_info; in inic_host_err_intr()
323 struct inic_port_priv *pp = ap->private_data; in inic_host_err_intr()
[all …]
Dpata_cmd64x.c72 static int cmd648_cable_detect(struct ata_port *ap) in cmd648_cable_detect() argument
74 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cmd648_cable_detect()
79 if (r & (1 << ap->port_no)) in cmd648_cable_detect()
93 static void cmd64x_set_timing(struct ata_port *ap, struct ata_device *adev, u8 mode) in cmd64x_set_timing() argument
95 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cmd64x_set_timing()
112 int arttim = arttim_port[ap->port_no][adev->devno]; in cmd64x_set_timing()
113 int drwtim = drwtim_port[ap->port_no][adev->devno]; in cmd64x_set_timing()
121 if (ap->port_no) { in cmd64x_set_timing()
177 static void cmd64x_set_piomode(struct ata_port *ap, struct ata_device *adev) in cmd64x_set_piomode() argument
179 cmd64x_set_timing(ap, adev, adev->pio_mode); in cmd64x_set_piomode()
[all …]
Dpata_hpt37x.c210 static u32 hpt37x_find_mode(struct ata_port *ap, int speed) in hpt37x_find_mode() argument
212 struct hpt_clock *clocks = ap->host->private_data; in hpt37x_find_mode()
334 static int hpt37x_cable_detect(struct ata_port *ap) in hpt37x_cable_detect() argument
336 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in hpt37x_cable_detect()
349 if (ata66 & (2 >> ap->port_no)) in hpt37x_cable_detect()
362 static int hpt374_fn1_cable_detect(struct ata_port *ap) in hpt374_fn1_cable_detect() argument
364 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in hpt374_fn1_cable_detect()
365 unsigned int mcrbase = 0x50 + 4 * ap->port_no; in hpt374_fn1_cable_detect()
377 if (ata66 & (2 >> ap->port_no)) in hpt374_fn1_cable_detect()
393 struct ata_port *ap = link->ap; in hpt37x_pre_reset() local
[all …]
Dpata_opti.c55 struct ata_port *ap = link->ap; in opti_pre_reset() local
56 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in opti_pre_reset()
62 if (!pci_test_config_bits(pdev, &opti_enable_bits[ap->port_no])) in opti_pre_reset()
80 static void opti_write_reg(struct ata_port *ap, u8 val, int reg) in opti_write_reg() argument
82 void __iomem *regio = ap->ioaddr.cmd_addr; in opti_write_reg()
106 static void opti_set_piomode(struct ata_port *ap, struct ata_device *adev) in opti_set_piomode() argument
111 void __iomem *regio = ap->ioaddr.cmd_addr; in opti_set_piomode()
141 opti_write_reg(ap, adev->devno, MISC_REG); in opti_set_piomode()
142 opti_write_reg(ap, data_rec_timing[clock][pio], READ_REG); in opti_set_piomode()
143 opti_write_reg(ap, data_rec_timing[clock][pio], WRITE_REG); in opti_set_piomode()
[all …]
Dpata_sis.c87 return 0x40 + (4 * adev->link->ap->port_no) + (2 * adev->devno); in sis_old_port_base()
100 struct ata_port *ap = adev->link->ap; in sis_port_base() local
101 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sis_port_base()
110 return port + (8 * ap->port_no) + (4 * adev->devno); in sis_port_base()
122 static int sis_133_cable_detect(struct ata_port *ap) in sis_133_cable_detect() argument
124 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sis_133_cable_detect()
128 pci_read_config_word(pdev, 0x50 + 2 * ap->port_no, &tmp); in sis_133_cable_detect()
142 static int sis_66_cable_detect(struct ata_port *ap) in sis_66_cable_detect() argument
144 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sis_66_cable_detect()
149 tmp >>= ap->port_no; in sis_66_cable_detect()
[all …]
Dpata_arasan_cf.c284 struct ata_port *ap = acdev->host->ports[0]; in cf_card_detect() local
285 struct ata_eh_info *ehi = &ap->link.eh_info; in cf_card_detect()
302 ata_port_freeze(ap); in cf_card_detect()
374 ata_ehi_push_desc(&qc->ap->link.eh_info, "DMA Failed: Timeout"); in dma_complete()
549 status = ioread8(qc->ap->ioaddr.altstatus_addr); in data_xfer()
565 qc->ap->hsm_task_state = HSM_ST_ERR; in data_xfer()
568 spin_unlock_irqrestore(qc->ap->lock, flags); in data_xfer()
582 status = ioread8(qc->ap->ioaddr.altstatus_addr); in delayed_finish()
643 static void arasan_cf_freeze(struct ata_port *ap) in arasan_cf_freeze() argument
645 struct arasan_cf_dev *acdev = ap->host->private_data; in arasan_cf_freeze()
[all …]
Dpata_platform.c107 struct ata_port *ap; in __pata_platform_probe() local
132 ap = host->ports[0]; in __pata_platform_probe()
134 ap->ops = &pata_platform_port_ops; in __pata_platform_probe()
135 ap->pio_mask = __pio_mask; in __pata_platform_probe()
136 ap->flags |= ATA_FLAG_SLAVE_POSS; in __pata_platform_probe()
142 ap->flags |= ATA_FLAG_PIO_POLLING; in __pata_platform_probe()
143 ata_port_desc(ap, "no IRQ, using PIO polling"); in __pata_platform_probe()
150 ap->ioaddr.cmd_addr = devm_ioremap(dev, io_res->start, in __pata_platform_probe()
152 ap->ioaddr.ctl_addr = devm_ioremap(dev, ctl_res->start, in __pata_platform_probe()
155 ap->ioaddr.cmd_addr = devm_ioport_map(dev, io_res->start, in __pata_platform_probe()
[all …]
Dpata_hpt3x3.c37 static void hpt3x3_set_piomode(struct ata_port *ap, struct ata_device *adev) in hpt3x3_set_piomode() argument
39 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in hpt3x3_set_piomode()
41 int dn = 2 * ap->port_no + adev->devno; in hpt3x3_set_piomode()
67 static void hpt3x3_set_dmamode(struct ata_port *ap, struct ata_device *adev) in hpt3x3_set_dmamode() argument
69 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in hpt3x3_set_dmamode()
71 int dn = 2 * ap->port_no + adev->devno; in hpt3x3_set_dmamode()
98 static void hpt3x3_freeze(struct ata_port *ap) in hpt3x3_freeze() argument
100 void __iomem *mmio = ap->ioaddr.bmdma_addr; in hpt3x3_freeze()
104 ata_sff_dma_pause(ap); in hpt3x3_freeze()
105 ata_sff_freeze(ap); in hpt3x3_freeze()
[all …]
Dpata_pcmcia.c107 struct ata_port *ap = dev->link->ap; in ata_data_xfer_8bit() local
110 ioread8_rep(ap->ioaddr.data_addr, buf, buflen); in ata_data_xfer_8bit()
112 iowrite8_rep(ap->ioaddr.data_addr, buf, buflen); in ata_data_xfer_8bit()
130 struct ata_port *ap; in pcmcia_8bit_drain_fifo() local
136 ap = qc->ap; in pcmcia_8bit_drain_fifo()
139 for (count = 0; (ap->ops->sff_check_status(ap) & ATA_DRQ) in pcmcia_8bit_drain_fifo()
141 ioread8(ap->ioaddr.data_addr); in pcmcia_8bit_drain_fifo()
144 ata_port_warn(ap, "drained %d bytes to clear DRQ\n", count); in pcmcia_8bit_drain_fifo()
202 struct ata_port *ap; in pcmcia_init_one() local
266 ap = host->ports[p]; in pcmcia_init_one()
[all …]
Dpata_sil680.c50 static unsigned long sil680_selreg(struct ata_port *ap, int r) in sil680_selreg() argument
53 base += (ap->port_no << 4); in sil680_selreg()
67 static unsigned long sil680_seldev(struct ata_port *ap, struct ata_device *adev, int r) in sil680_seldev() argument
70 base += (ap->port_no << 4); in sil680_seldev()
84 static int sil680_cable_detect(struct ata_port *ap) in sil680_cable_detect() argument
86 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sil680_cable_detect()
87 unsigned long addr = sil680_selreg(ap, 0); in sil680_cable_detect()
106 static void sil680_set_piomode(struct ata_port *ap, struct ata_device *adev) in sil680_set_piomode() argument
115 unsigned long tfaddr = sil680_selreg(ap, 0x02); in sil680_set_piomode()
116 unsigned long addr = sil680_seldev(ap, adev, 0x04); in sil680_set_piomode()
[all …]
Dpata_isapnp.c50 struct ata_port *ap; in isapnp_init_one() local
73 ap = host->ports[0]; in isapnp_init_one()
75 ap->ops = &isapnp_noalt_port_ops; in isapnp_init_one()
76 ap->pio_mask = ATA_PIO0; in isapnp_init_one()
77 ap->flags |= ATA_FLAG_SLAVE_POSS; in isapnp_init_one()
79 ap->ioaddr.cmd_addr = cmd_addr; in isapnp_init_one()
84 ap->ioaddr.altstatus_addr = ctl_addr; in isapnp_init_one()
85 ap->ioaddr.ctl_addr = ctl_addr; in isapnp_init_one()
86 ap->ops = &isapnp_port_ops; in isapnp_init_one()
89 ata_sff_std_ports(&ap->ioaddr); in isapnp_init_one()
[all …]
Dahci_xgene.c125 static int xgene_ahci_poll_reg_val(struct ata_port *ap, in xgene_ahci_poll_reg_val() argument
137 ata_msleep(ap, interval); in xgene_ahci_poll_reg_val()
151 static int xgene_ahci_restart_engine(struct ata_port *ap) in xgene_ahci_restart_engine() argument
153 struct ahci_host_priv *hpriv = ap->host->private_data; in xgene_ahci_restart_engine()
154 struct ahci_port_priv *pp = ap->private_data; in xgene_ahci_restart_engine()
155 void __iomem *port_mmio = ahci_port_base(ap); in xgene_ahci_restart_engine()
164 if (xgene_ahci_poll_reg_val(ap, port_mmio + in xgene_ahci_restart_engine()
168 ahci_stop_engine(ap); in xgene_ahci_restart_engine()
169 ahci_start_fis_rx(ap); in xgene_ahci_restart_engine()
181 hpriv->start_engine(ap); in xgene_ahci_restart_engine()
[all …]
Dpata_ns87410.c41 struct ata_port *ap = link->ap; in ns87410_pre_reset() local
42 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in ns87410_pre_reset()
48 if (!pci_test_config_bits(pdev, &ns87410_enable_bits[ap->port_no])) in ns87410_pre_reset()
63 static void ns87410_set_piomode(struct ata_port *ap, struct ata_device *adev) in ns87410_set_piomode() argument
65 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in ns87410_set_piomode()
66 int port = 0x40 + 4 * ap->port_no; in ns87410_set_piomode()
102 ap->private_data = adev; in ns87410_set_piomode()
116 struct ata_port *ap = qc->ap; in ns87410_qc_issue() local
124 if (adev->pio_mode && adev != ap->private_data) in ns87410_qc_issue()
125 ns87410_set_piomode(ap, adev); in ns87410_qc_issue()
Dpata_cmd640.c51 static void cmd640_set_piomode(struct ata_port *ap, struct ata_device *adev) in cmd640_set_piomode() argument
53 struct cmd640_reg *timing = ap->private_data; in cmd640_set_piomode()
54 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cmd640_set_piomode()
69 if (ap->port_no && pair) { in cmd640_set_piomode()
96 if (ap->port_no == 0) { in cmd640_set_piomode()
130 struct ata_port *ap = qc->ap; in cmd640_qc_issue() local
132 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cmd640_qc_issue()
133 struct cmd640_reg *timing = ap->private_data; in cmd640_qc_issue()
135 if (ap->port_no != 0 && adev->devno != timing->last) { in cmd640_qc_issue()
150 static int cmd640_port_start(struct ata_port *ap) in cmd640_port_start() argument
[all …]
Dpata_rdc.c53 static int rdc_pata_cable_detect(struct ata_port *ap) in rdc_pata_cable_detect() argument
55 struct rdc_host_priv *hpriv = ap->host->private_data; in rdc_pata_cable_detect()
59 mask = 0x30 << (2 * ap->port_no); in rdc_pata_cable_detect()
75 struct ata_port *ap = link->ap; in rdc_pata_prereset() local
76 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in rdc_pata_prereset()
83 if (!pci_test_config_bits(pdev, &rdc_enable_bits[ap->port_no])) in rdc_pata_prereset()
101 static void rdc_set_piomode(struct ata_port *ap, struct ata_device *adev) in rdc_set_piomode() argument
104 struct pci_dev *dev = to_pci_dev(ap->host->dev); in rdc_set_piomode()
107 unsigned int master_port= ap->port_no ? 0x42 : 0x40; in rdc_set_piomode()
144 slave_data &= (ap->port_no ? 0x0f : 0xf0); in rdc_set_piomode()
[all …]
Dpata_icside.c187 static void pata_icside_set_dmamode(struct ata_port *ap, struct ata_device *adev) in pata_icside_set_dmamode() argument
189 struct pata_icside_state *state = ap->host->private_data; in pata_icside_set_dmamode()
216 state->port[ap->port_no].speed[adev->devno] = cycle; in pata_icside_set_dmamode()
221 struct ata_port *ap = qc->ap; in pata_icside_bmdma_setup() local
222 struct pata_icside_state *state = ap->host->private_data; in pata_icside_bmdma_setup()
234 writeb(state->port[ap->port_no].port_sel, state->ioc_base); in pata_icside_bmdma_setup()
236 set_dma_speed(state->dma, state->port[ap->port_no].speed[qc->dev->devno]); in pata_icside_bmdma_setup()
241 ap->ops->sff_exec_command(ap, &qc->tf); in pata_icside_bmdma_setup()
246 struct ata_port *ap = qc->ap; in pata_icside_bmdma_start() local
247 struct pata_icside_state *state = ap->host->private_data; in pata_icside_bmdma_start()
[all …]
Dpata_via.c180 static int via_cable_detect(struct ata_port *ap) { in via_cable_detect() argument
181 const struct via_isa_bridge *config = ap->host->private_data; in via_cable_detect()
182 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in via_cable_detect()
188 if ((config->flags & VIA_SATA_PATA) && ap->port_no == 0) in via_cable_detect()
201 if (ata66 & (0x10100000 >> (16 * ap->port_no))) in via_cable_detect()
204 if (ata_acpi_init_gtm(ap) && in via_cable_detect()
205 ata_acpi_cbl_80wire(ap, ata_acpi_init_gtm(ap))) in via_cable_detect()
212 struct ata_port *ap = link->ap; in via_pre_reset() local
213 const struct via_isa_bridge *config = ap->host->private_data; in via_pre_reset()
220 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in via_pre_reset()
[all …]
Dpata_at32.c150 static void pata_at32_set_piomode(struct ata_port *ap, struct ata_device *adev) in pata_at32_set_piomode() argument
153 struct at32_ide_info *info = ap->host->private_data; in pata_at32_set_piomode()
160 dev_warn(ap->dev, "Failed to compute ATA timing %d\n", ret); in pata_at32_set_piomode()
165 ret = pata_at32_setup_timing(ap->dev, info, &timing); in pata_at32_set_piomode()
167 dev_warn(ap->dev, "Failed to setup ATA timing %d\n", ret); in pata_at32_set_piomode()
186 struct ata_port *ap; in pata_at32_init_one() local
192 ap = host->ports[0]; in pata_at32_init_one()
195 ap->ops = &at32_port_ops; in pata_at32_init_one()
196 ap->pio_mask = PIO_MASK; in pata_at32_init_one()
197 ap->flags |= ATA_FLAG_SLAVE_POSS; in pata_at32_init_one()
[all …]
Dsata_sis.c117 struct ata_port *ap = link->ap; in get_scr_cfg_addr() local
118 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in get_scr_cfg_addr()
122 if (ap->port_no) { in get_scr_cfg_addr()
147 struct pci_dev *pdev = to_pci_dev(link->ap->host->dev); in sis_scr_cfg_read()
160 struct pci_dev *pdev = to_pci_dev(link->ap->host->dev); in sis_scr_cfg_write()
169 struct ata_port *ap = link->ap; in sis_scr_read() local
170 void __iomem *base = ap->ioaddr.scr_addr + link->pmp * 0x10; in sis_scr_read()
175 if (ap->flags & SIS_FLAG_CFGSCR) in sis_scr_read()
184 struct ata_port *ap = link->ap; in sis_scr_write() local
185 void __iomem *base = ap->ioaddr.scr_addr + link->pmp * 0x10; in sis_scr_write()
[all …]
Dpata_jmicron.c43 struct ata_port *ap = link->ap; in jmicron_pre_reset() local
44 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in jmicron_pre_reset()
47 int port_mask = 1<< (4 * ap->port_no); in jmicron_pre_reset()
48 int port = ap->port_no; in jmicron_pre_reset()
87 ap->cbl = ATA_CBL_PATA40; in jmicron_pre_reset()
89 ap->cbl = ATA_CBL_PATA80; in jmicron_pre_reset()
96 ap->cbl = ATA_CBL_PATA40; in jmicron_pre_reset()
98 ap->cbl = ATA_CBL_PATA80; in jmicron_pre_reset()
101 ap->cbl = ATA_CBL_SATA; in jmicron_pre_reset()
Dpata_palmld.c54 struct ata_port *ap; in palmld_pata_probe() local
85 ap = host->ports[0]; in palmld_pata_probe()
86 ap->ops = &palmld_port_ops; in palmld_pata_probe()
87 ap->pio_mask = ATA_PIO4; in palmld_pata_probe()
88 ap->flags |= ATA_FLAG_PIO_POLLING; in palmld_pata_probe()
91 ap->ioaddr.cmd_addr = mem + 0x10; in palmld_pata_probe()
92 ap->ioaddr.altstatus_addr = mem + 0xe; in palmld_pata_probe()
93 ap->ioaddr.ctl_addr = mem + 0xe; in palmld_pata_probe()
96 ata_sff_std_ports(&ap->ioaddr); in palmld_pata_probe()
Dpata_cs5530.c38 static void __iomem *cs5530_port_base(struct ata_port *ap) in cs5530_port_base() argument
40 unsigned long bmdma = (unsigned long)ap->ioaddr.bmdma_addr; in cs5530_port_base()
42 return (void __iomem *)((bmdma & ~0x0F) + 0x20 + 0x10 * ap->port_no); in cs5530_port_base()
54 static void cs5530_set_piomode(struct ata_port *ap, struct ata_device *adev) in cs5530_set_piomode() argument
60 void __iomem *base = cs5530_port_base(ap); in cs5530_set_piomode()
85 static void cs5530_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cs5530_set_dmamode() argument
87 void __iomem *base = cs5530_port_base(ap); in cs5530_set_dmamode()
124 reg = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_STATUS); in cs5530_set_dmamode()
126 iowrite8(reg, ap->ioaddr.bmdma_addr + ATA_DMA_STATUS); in cs5530_set_dmamode()
130 ap->private_data = adev; in cs5530_set_dmamode()
[all …]
Dpata_ixp4xx_cf.c49 struct ata_port *ap = dev->link->ap; in ixp4xx_mmio_data_xfer() local
50 void __iomem *mmio = ap->ioaddr.data_addr; in ixp4xx_mmio_data_xfer()
51 struct ixp4xx_pata_data *data = dev_get_platdata(ap->host->dev); in ixp4xx_mmio_data_xfer()
99 static void ixp4xx_setup_port(struct ata_port *ap, in ixp4xx_setup_port() argument
103 struct ata_ioports *ioaddr = &ap->ioaddr; in ixp4xx_setup_port()
137 ata_port_desc(ap, "cmd 0x%lx ctl 0x%lx", raw_cmd, raw_ctl); in ixp4xx_setup_port()
145 struct ata_port *ap; in ixp4xx_pata_probe() local
179 ap = host->ports[0]; in ixp4xx_pata_probe()
181 ap->ops = &ixp4xx_port_ops; in ixp4xx_pata_probe()
182 ap->pio_mask = ATA_PIO4; in ixp4xx_pata_probe()
[all …]
Dpata_sc1200.c85 static void sc1200_set_piomode(struct ata_port *ap, struct ata_device *adev) in sc1200_set_piomode() argument
98 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sc1200_set_piomode()
100 unsigned int reg = 0x40 + 0x10 * ap->port_no; in sc1200_set_piomode()
119 static void sc1200_set_dmamode(struct ata_port *ap, struct ata_device *adev) in sc1200_set_dmamode() argument
134 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sc1200_set_dmamode()
135 unsigned int reg = 0x40 + 0x10 * ap->port_no; in sc1200_set_dmamode()
167 struct ata_port *ap = qc->ap; in sc1200_qc_issue() local
169 struct ata_device *prev = ap->private_data; in sc1200_qc_issue()
177 sc1200_set_dmamode(ap, adev); in sc1200_qc_issue()
192 struct ata_host *host = qc->ap->host; in sc1200_qc_defer()
[all …]
Dpata_macio.c368 static void pata_macio_apply_timings(struct ata_port *ap, unsigned int device) in pata_macio_apply_timings() argument
370 struct pata_macio_priv *priv = ap->private_data; in pata_macio_apply_timings()
371 void __iomem *rbase = ap->ioaddr.cmd_addr; in pata_macio_apply_timings()
382 static void pata_macio_dev_select(struct ata_port *ap, unsigned int device) in pata_macio_dev_select() argument
384 ata_sff_dev_select(ap, device); in pata_macio_dev_select()
387 pata_macio_apply_timings(ap, device); in pata_macio_dev_select()
390 static void pata_macio_set_timings(struct ata_port *ap, in pata_macio_set_timings() argument
393 struct pata_macio_priv *priv = ap->private_data; in pata_macio_set_timings()
435 pata_macio_apply_timings(ap, adev->devno); in pata_macio_set_timings()
472 static int pata_macio_cable_detect(struct ata_port *ap) in pata_macio_cable_detect() argument
[all …]
Dpata_triflex.c62 struct ata_port *ap = link->ap; in triflex_prereset() local
63 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in triflex_prereset()
65 if (!pci_test_config_bits(pdev, &triflex_enable_bits[ap->port_no])) in triflex_prereset()
85 static void triflex_load_timing(struct ata_port *ap, struct ata_device *adev, int speed) in triflex_load_timing() argument
87 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in triflex_load_timing()
90 int channel_offset = ap->port_no ? 0x74: 0x70; in triflex_load_timing()
138 static void triflex_set_piomode(struct ata_port *ap, struct ata_device *adev) in triflex_set_piomode() argument
140 triflex_load_timing(ap, adev, adev->pio_mode); in triflex_set_piomode()
156 triflex_load_timing(qc->ap, qc->dev, qc->dev->dma_mode); in triflex_bmdma_start()
173 triflex_load_timing(qc->ap, qc->dev, qc->dev->pio_mode); in triflex_bmdma_stop()
Dpata_radisys.c39 static void radisys_set_piomode (struct ata_port *ap, struct ata_device *adev) in radisys_set_piomode() argument
42 struct pci_dev *dev = to_pci_dev(ap->host->dev); in radisys_set_piomode()
76 ap->private_data = adev; in radisys_set_piomode()
90 static void radisys_set_dmamode (struct ata_port *ap, struct ata_device *adev) in radisys_set_dmamode() argument
92 struct pci_dev *dev = to_pci_dev(ap->host->dev); in radisys_set_dmamode()
153 ap->private_data = adev; in radisys_set_dmamode()
169 struct ata_port *ap = qc->ap; in radisys_qc_issue() local
172 if (adev != ap->private_data) { in radisys_qc_issue()
176 radisys_set_dmamode(ap, adev); in radisys_qc_issue()
178 radisys_set_piomode(ap, adev); in radisys_qc_issue()
Dpata_imx.c46 struct ata_port *ap = link->ap; in pata_imx_set_mode() local
47 struct pata_imx_priv *priv = ap->host->private_data; in pata_imx_set_mode()
96 struct ata_port *ap; in pata_imx_probe() local
128 ap = host->ports[0]; in pata_imx_probe()
130 ap->ops = &pata_imx_port_ops; in pata_imx_probe()
131 ap->pio_mask = ATA_PIO0; in pata_imx_probe()
132 ap->flags |= ATA_FLAG_SLAVE_POSS; in pata_imx_probe()
141 ap->ioaddr.cmd_addr = priv->host_regs + PATA_IMX_DRIVE_DATA; in pata_imx_probe()
142 ap->ioaddr.ctl_addr = priv->host_regs + PATA_IMX_DRIVE_CONTROL; in pata_imx_probe()
144 ap->ioaddr.altstatus_addr = ap->ioaddr.ctl_addr; in pata_imx_probe()
[all …]
Dpata_ali.c89 static int ali_c2_cable_detect(struct ata_port *ap) in ali_c2_cable_detect() argument
91 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in ali_c2_cable_detect()
103 if (ata66 & (1 << ap->port_no)) in ali_c2_cable_detect()
141 static void ali_fifo_control(struct ata_port *ap, struct ata_device *adev, int on) in ali_fifo_control() argument
143 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in ali_fifo_control()
144 int pio_fifo = 0x54 + ap->port_no; in ali_fifo_control()
170 static void ali_program_modes(struct ata_port *ap, struct ata_device *adev, struct ata_timing *t, u… in ali_program_modes() argument
172 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in ali_program_modes()
173 int cas = 0x58 + 4 * ap->port_no; /* Command timing */ in ali_program_modes()
174 int cbt = 0x59 + 4 * ap->port_no; /* Command timing */ in ali_program_modes()
[all …]
Dpata_it8213.c37 struct ata_port *ap = link->ap; in it8213_pre_reset() local
38 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in it8213_pre_reset()
39 if (!pci_test_config_bits(pdev, &it8213_enable_bits[ap->port_no])) in it8213_pre_reset()
53 static int it8213_cable_detect(struct ata_port *ap) in it8213_cable_detect() argument
55 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in it8213_cable_detect()
74 static void it8213_set_piomode (struct ata_port *ap, struct ata_device *adev) in it8213_set_piomode() argument
77 struct pci_dev *dev = to_pci_dev(ap->host->dev); in it8213_set_piomode()
78 unsigned int master_port = ap->port_no ? 0x42 : 0x40; in it8213_set_piomode()
139 static void it8213_set_dmamode (struct ata_port *ap, struct ata_device *adev) in it8213_set_dmamode() argument
141 struct pci_dev *dev = to_pci_dev(ap->host->dev); in it8213_set_dmamode()
[all …]
Dpata_serverworks.c67 static int oem_cable(struct ata_port *ap) in oem_cable() argument
69 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in oem_cable()
71 if (pdev->subsystem_device & (1 << (ap->port_no + 14))) in oem_cable()
79 int (*cable_detect)(struct ata_port *ap);
102 static int serverworks_cable_detect(struct ata_port *ap) in serverworks_cable_detect() argument
104 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in serverworks_cable_detect()
111 return cb->cable_detect(ap); in serverworks_cable_detect()
196 static void serverworks_set_piomode(struct ata_port *ap, struct ata_device *adev) in serverworks_set_piomode() argument
199 int offset = 1 + 2 * ap->port_no - adev->devno; in serverworks_set_piomode()
200 int devbits = (2 * ap->port_no + adev->devno) * 4; in serverworks_set_piomode()
[all …]
Dpata_mpc52xx.c390 mpc52xx_ata_set_piomode(struct ata_port *ap, struct ata_device *adev) in mpc52xx_ata_set_piomode() argument
392 struct mpc52xx_ata_priv *priv = ap->host->private_data; in mpc52xx_ata_set_piomode()
400 dev_err(ap->dev, "error: invalid PIO mode: %d\n", pio); in mpc52xx_ata_set_piomode()
408 mpc52xx_ata_set_dmamode(struct ata_port *ap, struct ata_device *adev) in mpc52xx_ata_set_dmamode() argument
410 struct mpc52xx_ata_priv *priv = ap->host->private_data; in mpc52xx_ata_set_dmamode()
422 dev_alert(ap->dev, in mpc52xx_ata_set_dmamode()
432 mpc52xx_ata_dev_select(struct ata_port *ap, unsigned int device) in mpc52xx_ata_dev_select() argument
434 struct mpc52xx_ata_priv *priv = ap->host->private_data; in mpc52xx_ata_dev_select()
439 ata_sff_dev_select(ap, device); in mpc52xx_ata_dev_select()
445 struct ata_port *ap = qc->ap; in mpc52xx_ata_build_dmatable() local
[all …]
Dpata_rb532_cf.c89 struct ata_port *ap; in rb532_pata_setup_ports() local
91 ap = ah->ports[0]; in rb532_pata_setup_ports()
93 ap->ops = &rb532_pata_port_ops; in rb532_pata_setup_ports()
94 ap->pio_mask = ATA_PIO4; in rb532_pata_setup_ports()
96 ap->ioaddr.cmd_addr = info->iobase + RB500_CF_REG_BASE; in rb532_pata_setup_ports()
97 ap->ioaddr.ctl_addr = info->iobase + RB500_CF_REG_CTRL; in rb532_pata_setup_ports()
98 ap->ioaddr.altstatus_addr = info->iobase + RB500_CF_REG_CTRL; in rb532_pata_setup_ports()
100 ata_sff_std_ports(&ap->ioaddr); in rb532_pata_setup_ports()
102 ap->ioaddr.data_addr = info->iobase + RB500_CF_REG_DBUF32; in rb532_pata_setup_ports()
103 ap->ioaddr.error_addr = info->iobase + RB500_CF_REG_ERR; in rb532_pata_setup_ports()
Dacard-ahci.c77 static int acard_ahci_port_start(struct ata_port *ap);
262 struct ata_port *ap = qc->ap; in acard_ahci_qc_prep() local
263 struct ahci_port_priv *pp = ap->private_data; in acard_ahci_qc_prep()
302 struct ahci_port_priv *pp = qc->ap->private_data; in acard_ahci_qc_fill_rtf()
324 static int acard_ahci_port_start(struct ata_port *ap) in acard_ahci_port_start() argument
326 struct ahci_host_priv *hpriv = ap->host->private_data; in acard_ahci_port_start()
327 struct device *dev = ap->host->dev; in acard_ahci_port_start()
338 if ((hpriv->cap & HOST_CAP_FBS) && sata_pmp_supported(ap)) { in acard_ahci_port_start()
339 void __iomem *port_mmio = ahci_port_base(ap); in acard_ahci_port_start()
345 ap->port_no); in acard_ahci_port_start()
[all …]
Data_piix.c502 static int piix_port_start(struct ata_port *ap) in piix_port_start() argument
504 if (!(ap->flags & PIIX_FLAG_PIO16)) in piix_port_start()
505 ap->pflags |= ATA_PFLAG_PIO32 | ATA_PFLAG_PIO32CHANGE; in piix_port_start()
507 return ata_bmdma_port_start(ap); in piix_port_start()
521 static int ich_pata_cable_detect(struct ata_port *ap) in ich_pata_cable_detect() argument
523 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in ich_pata_cable_detect()
524 struct piix_host_priv *hpriv = ap->host->private_data; in ich_pata_cable_detect()
539 mask = ap->port_no == 0 ? PIIX_80C_PRI : PIIX_80C_SEC; in ich_pata_cable_detect()
555 struct ata_port *ap = link->ap; in piix_pata_prereset() local
556 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in piix_pata_prereset()
[all …]
Dpata_at91.c274 static void pata_at91_set_piomode(struct ata_port *ap, struct ata_device *adev) in pata_at91_set_piomode() argument
276 struct at91_ide_info *info = ap->host->private_data; in pata_at91_set_piomode()
283 dev_warn(ap->dev, "Failed to compute ATA timing %d, " in pata_at91_set_piomode()
287 set_smc_timing(ap->dev, adev, info, &timing); in pata_at91_set_piomode()
293 struct at91_ide_info *info = dev->link->ap->host->private_data; in pata_at91_data_xfer_noirq()
364 struct ata_port *ap; in pata_at91_probe() local
401 ap = host->ports[0]; in pata_at91_probe()
402 ap->ops = &pata_at91_port_ops; in pata_at91_probe()
403 ap->flags |= ATA_FLAG_SLAVE_POSS; in pata_at91_probe()
404 ap->pio_mask = ATA_PIO4; in pata_at91_probe()
[all …]
Dpata_hpt366.c122 static u32 hpt36x_find_mode(struct ata_port *ap, int speed) in hpt36x_find_mode() argument
124 struct hpt_clock *clocks = ap->host->private_data; in hpt36x_find_mode()
216 static int hpt36x_cable_detect(struct ata_port *ap) in hpt36x_cable_detect() argument
218 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in hpt36x_cable_detect()
231 static void hpt366_set_mode(struct ata_port *ap, struct ata_device *adev, in hpt366_set_mode() argument
234 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in hpt366_set_mode()
246 t = hpt36x_find_mode(ap, mode); in hpt366_set_mode()
266 static void hpt366_set_piomode(struct ata_port *ap, struct ata_device *adev) in hpt366_set_piomode() argument
268 hpt366_set_mode(ap, adev, adev->pio_mode); in hpt366_set_piomode()
280 static void hpt366_set_dmamode(struct ata_port *ap, struct ata_device *adev) in hpt366_set_dmamode() argument
[all …]
Dpata_cs5520.c69 static void cs5520_set_timings(struct ata_port *ap, struct ata_device *adev, int pio) in cs5520_set_timings() argument
71 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cs5520_set_timings()
77 pci_write_config_byte(pdev, 0x62 + ap->port_no, in cs5520_set_timings()
82 pci_write_config_byte(pdev, 0x64 + 4*ap->port_no + slave, in cs5520_set_timings()
86 pci_write_config_byte(pdev, 0x66 + 4*ap->port_no + slave, in cs5520_set_timings()
100 static void cs5520_set_piomode(struct ata_port *ap, struct ata_device *adev) in cs5520_set_piomode() argument
102 cs5520_set_timings(ap, adev, adev->pio_mode); in cs5520_set_piomode()
216 struct ata_port *ap = host->ports[i]; in cs5520_init_one() local
218 if (ata_port_is_dummy(ap)) in cs5520_init_one()
221 rc = devm_request_irq(&pdev->dev, irq[ap->port_no], in cs5520_init_one()
[all …]
Dpata_marvell.c69 struct ata_port *ap = link->ap; in marvell_pre_reset() local
70 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in marvell_pre_reset()
72 if (pdev->device == 0x6145 && ap->port_no == 0 && in marvell_pre_reset()
79 static int marvell_cable_detect(struct ata_port *ap) in marvell_cable_detect() argument
82 switch(ap->port_no) in marvell_cable_detect()
85 if (ioread8(ap->ioaddr.bmdma_addr + 1) & 1) in marvell_cable_detect()
Dahci.h354 void (*start_engine)(struct ata_port *ap);
378 unsigned int ahci_dev_classify(struct ata_port *ap);
391 int ahci_stop_engine(struct ata_port *ap);
392 void ahci_start_fis_rx(struct ata_port *ap);
393 void ahci_start_engine(struct ata_port *ap);
395 int ahci_kick_engine(struct ata_port *ap);
396 int ahci_port_resume(struct ata_port *ap);
402 void ahci_error_handler(struct ata_port *ap);
413 static inline void __iomem *ahci_port_base(struct ata_port *ap) in ahci_port_base() argument
415 return __ahci_port_base(ap->host, ap->port_no); in ahci_port_base()
Dpata_sch.c53 static void sch_set_piomode(struct ata_port *ap, struct ata_device *adev);
54 static void sch_set_dmamode(struct ata_port *ap, struct ata_device *adev);
109 static void sch_set_piomode(struct ata_port *ap, struct ata_device *adev) in sch_set_piomode() argument
112 struct pci_dev *dev = to_pci_dev(ap->host->dev); in sch_set_piomode()
138 static void sch_set_dmamode(struct ata_port *ap, struct ata_device *adev) in sch_set_dmamode() argument
141 struct pci_dev *dev = to_pci_dev(ap->host->dev); in sch_set_dmamode()
Dsata_highbank.c140 static ssize_t ecx_transmit_led_message(struct ata_port *ap, u32 state, in ecx_transmit_led_message() argument
143 struct ahci_host_priv *hpriv = ap->host->private_data; in ecx_transmit_led_message()
145 struct ahci_port_priv *pp = ap->private_data; in ecx_transmit_led_message()
162 ecx_parse_sgpio(pdata, ap->port_no, state); in ecx_transmit_led_message()
403 struct ata_port *ap = link->ap; in ahci_highbank_hardreset() local
404 struct ahci_port_priv *pp = ap->private_data; in ahci_highbank_hardreset()
405 struct ahci_host_priv *hpriv = ap->host->private_data; in ahci_highbank_hardreset()
413 ahci_stop_engine(ap); in ahci_highbank_hardreset()
421 highbank_cphy_disable_overrides(link->ap->port_no); in ahci_highbank_hardreset()
423 highbank_cphy_override_lane(link->ap->port_no); in ahci_highbank_hardreset()
[all …]
Dlibata-transport.c209 struct ata_port *ap = transport_class_to_port(dev); \
211 return snprintf(buf, 20, format_string, cast ap->field); \
256 void ata_tport_delete(struct ata_port *ap) in ata_tport_delete() argument
258 struct device *dev = &ap->tdev; in ata_tport_delete()
260 ata_tlink_delete(&ap->link); in ata_tport_delete()
279 struct ata_port *ap) in ata_tport_add() argument
282 struct device *dev = &ap->tdev; in ata_tport_add()
289 dev_set_name(dev, "ata%d", ap->print_id); in ata_tport_add()
291 ata_acpi_bind_port(ap); in ata_tport_add()
305 error = ata_tlink_add(&ap->link); in ata_tport_add()
[all …]
Dahci_qoriq.c69 void __iomem *port_mmio = ahci_port_base(link->ap); in ahci_qoriq_hardreset()
71 struct ata_port *ap = link->ap; in ahci_qoriq_hardreset() local
72 struct ahci_port_priv *pp = ap->private_data; in ahci_qoriq_hardreset()
73 struct ahci_host_priv *hpriv = ap->host->private_data; in ahci_qoriq_hardreset()
83 ahci_stop_engine(ap); in ahci_qoriq_hardreset()
120 hpriv->start_engine(ap); in ahci_qoriq_hardreset()
123 *class = ahci_dev_classify(ap); in ahci_qoriq_hardreset()
Dsata_uli.c103 static unsigned int get_scr_cfg_addr(struct ata_port *ap, unsigned int sc_reg) in get_scr_cfg_addr() argument
105 struct uli_priv *hpriv = ap->host->private_data; in get_scr_cfg_addr()
106 return hpriv->scr_cfg_addr[ap->port_no] + (4 * sc_reg); in get_scr_cfg_addr()
111 struct pci_dev *pdev = to_pci_dev(link->ap->host->dev); in uli_scr_cfg_read()
112 unsigned int cfg_addr = get_scr_cfg_addr(link->ap, sc_reg); in uli_scr_cfg_read()
121 struct pci_dev *pdev = to_pci_dev(link->ap->host->dev); in uli_scr_cfg_write()
122 unsigned int cfg_addr = get_scr_cfg_addr(link->ap, scr); in uli_scr_cfg_write()
Dahci.c663 struct ata_port *ap = link->ap; in ahci_vt8251_hardreset() local
664 struct ahci_host_priv *hpriv = ap->host->private_data; in ahci_vt8251_hardreset()
670 ahci_stop_engine(ap); in ahci_vt8251_hardreset()
675 hpriv->start_engine(ap); in ahci_vt8251_hardreset()
688 struct ata_port *ap = link->ap; in ahci_p5wdh_hardreset() local
689 struct ahci_port_priv *pp = ap->private_data; in ahci_p5wdh_hardreset()
690 struct ahci_host_priv *hpriv = ap->host->private_data; in ahci_p5wdh_hardreset()
696 ahci_stop_engine(ap); in ahci_p5wdh_hardreset()
706 hpriv->start_engine(ap); in ahci_p5wdh_hardreset()
725 ahci_kick_engine(ap); in ahci_p5wdh_hardreset()
[all …]
Dpata_cs5536.c122 struct pci_dev *pdev = to_pci_dev(adev->link->ap->host->dev); in cs5536_program_dtc()
141 static int cs5536_cable_detect(struct ata_port *ap) in cs5536_cable_detect() argument
143 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cs5536_cable_detect()
160 static void cs5536_set_piomode(struct ata_port *ap, struct ata_device *adev) in cs5536_set_piomode() argument
174 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cs5536_set_piomode()
204 static void cs5536_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cs5536_set_dmamode() argument
214 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cs5536_set_dmamode()
Dpata_piccolo.c31 static void tosh_set_piomode(struct ata_port *ap, struct ata_device *adev) in tosh_set_piomode() argument
36 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in tosh_set_piomode()
44 static void tosh_set_dmamode(struct ata_port *ap, struct ata_device *adev) in tosh_set_dmamode() argument
46 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in tosh_set_dmamode()
Dpata_cypress.c51 static void cy82c693_set_piomode(struct ata_port *ap, struct ata_device *adev) in cy82c693_set_piomode() argument
53 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cy82c693_set_piomode()
100 static void cy82c693_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cy82c693_set_dmamode() argument
102 int reg = CY82_INDEX_CHANNEL0 + ap->port_no; in cy82c693_set_dmamode()
Data_generic.c53 struct ata_port *ap = link->ap; in generic_set_mode() local
54 const struct pci_device_id *id = ap->host->private_data; in generic_set_mode()
60 } else if (ap->ioaddr.bmdma_addr) { in generic_set_mode()
62 dma_enabled = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_STATUS); in generic_set_mode()
Dpata_cs5535.c77 static int cs5535_cable_detect(struct ata_port *ap) in cs5535_cable_detect() argument
80 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in cs5535_cable_detect()
97 static void cs5535_set_piomode(struct ata_port *ap, struct ata_device *adev) in cs5535_set_piomode() argument
136 static void cs5535_set_dmamode(struct ata_port *ap, struct ata_device *adev) in cs5535_set_dmamode() argument
Dlibata-transport.h10 int ata_tport_add(struct device *parent, struct ata_port *ap);
11 void ata_tport_delete(struct ata_port *ap);
Dahci_imx.c296 static void ahci_imx_error_handler(struct ata_port *ap) in ahci_imx_error_handler() argument
300 struct ata_host *host = dev_get_drvdata(ap->dev); in ahci_imx_error_handler()
305 ahci_error_handler(ap); in ahci_imx_error_handler()
312 ata_for_each_dev(dev, &ap->link, ENABLED) in ahci_imx_error_handler()
324 dev_info(ap->dev, "no device found, disabling link.\n"); in ahci_imx_error_handler()
325 dev_info(ap->dev, "pass " MODULE_PARAM_PREFIX ".hotplug=1 to enable hotplug\n"); in ahci_imx_error_handler()
331 struct ata_port *ap = link->ap; in ahci_imx_softreset() local
332 struct ata_host *host = dev_get_drvdata(ap->dev); in ahci_imx_softreset()
Dlibahci_platform.c558 struct ata_port *ap = host->ports[i]; in ahci_platform_init_host() local
560 ata_port_desc(ap, "mmio %pR", in ahci_platform_init_host()
562 ata_port_desc(ap, "port 0x%x", 0x100 + ap->port_no * 0x80); in ahci_platform_init_host()
565 if (ap->flags & ATA_FLAG_EM) in ahci_platform_init_host()
566 ap->em_message_type = hpriv->em_msg_type; in ahci_platform_init_host()
570 ap->ops = &ata_dummy_port_ops; in ahci_platform_init_host()
Dahci_sunxi.c155 static void ahci_sunxi_start_engine(struct ata_port *ap) in ahci_sunxi_start_engine() argument
157 void __iomem *port_mmio = ahci_port_base(ap); in ahci_sunxi_start_engine()
158 struct ahci_host_priv *hpriv = ap->host->private_data; in ahci_sunxi_start_engine()
/linux-4.4.14/drivers/net/ethernet/alteon/
Dacenic.c91 #define ACE_IS_TIGON_I(ap) 0 argument
92 #define ACE_TX_RING_ENTRIES(ap) MAX_TX_RING_ENTRIES argument
94 #define ACE_IS_TIGON_I(ap) (ap->version == 1) argument
95 #define ACE_TX_RING_ENTRIES(ap) ap->tx_ring_entries argument
460 struct ace_private *ap; in acenic_probe_one() local
469 ap = netdev_priv(dev); in acenic_probe_one()
470 ap->pdev = pdev; in acenic_probe_one()
471 ap->name = pci_name(pdev); in acenic_probe_one()
495 pci_read_config_word(pdev, PCI_COMMAND, &ap->pci_command); in acenic_probe_one()
498 if (!(ap->pci_command & PCI_COMMAND_MEMORY)) { in acenic_probe_one()
[all …]
Dacenic.h703 static inline int tx_space (struct ace_private *ap, u32 csm, u32 prd) in tx_space() argument
705 return (csm - prd - 1) & (ACE_TX_RING_ENTRIES(ap) - 1); in tx_space()
708 #define tx_free(ap) tx_space((ap)->tx_ret_csm, (ap)->tx_prd, ap) argument
709 #define tx_ring_full(ap, csm, prd) (tx_space(ap, csm, prd) <= TX_RESERVED) argument
721 struct ace_private *ap, u32 value) in ace_set_txprd() argument
725 spin_lock_irqsave(&ap->debug_lock, flags); in ace_set_txprd()
727 if (value == ap->last_tx) in ace_set_txprd()
730 ap->last_tx = value; in ace_set_txprd()
731 spin_unlock_irqrestore(&ap->debug_lock, flags); in ace_set_txprd()
741 struct ace_private *ap = netdev_priv(dev); in ace_mask_irq() local
[all …]
/linux-4.4.14/tools/lib/traceevent/
Dparse-utils.c28 void __vwarning(const char *fmt, va_list ap) in __vwarning() argument
35 vfprintf(stderr, fmt, ap); in __vwarning()
42 va_list ap; in __warning() local
44 va_start(ap, fmt); in __warning()
45 __vwarning(fmt, ap); in __warning()
46 va_end(ap); in __warning()
51 va_list ap; in warning() local
53 va_start(ap, fmt); in warning()
54 __vwarning(fmt, ap); in warning()
55 va_end(ap); in warning()
[all …]
Dtrace-seq.c126 va_list ap; in trace_seq_printf() local
135 va_start(ap, fmt); in trace_seq_printf()
136 ret = vsnprintf(s->buffer + s->len, len, fmt, ap); in trace_seq_printf()
137 va_end(ap); in trace_seq_printf()
/linux-4.4.14/drivers/net/wireless/hostap/
Dhostap_ap.c55 static struct sta_info* ap_get_sta(struct ap_data *ap, u8 *sta);
71 struct ap_data *ap = m->private; in ap_debug_proc_show() local
73 seq_printf(m, "BridgedUnicastFrames=%u\n", ap->bridged_unicast); in ap_debug_proc_show()
74 seq_printf(m, "BridgedMulticastFrames=%u\n", ap->bridged_multicast); in ap_debug_proc_show()
75 seq_printf(m, "max_inactivity=%u\n", ap->max_inactivity / HZ); in ap_debug_proc_show()
76 seq_printf(m, "bridge_packets=%u\n", ap->bridge_packets); in ap_debug_proc_show()
77 seq_printf(m, "nullfunc_ack=%u\n", ap->nullfunc_ack); in ap_debug_proc_show()
78 seq_printf(m, "autom_ap_wds=%u\n", ap->autom_ap_wds); in ap_debug_proc_show()
79 seq_printf(m, "auth_algs=%u\n", ap->local->auth_algs); in ap_debug_proc_show()
80 seq_printf(m, "tx_drop_nonassoc=%u\n", ap->tx_drop_nonassoc); in ap_debug_proc_show()
[all …]
Dhostap_ap.h79 int ap; /* whether this station is an AP */ member
94 } ap; member
222 void hostap_free_data(struct ap_data *ap);
223 void hostap_check_sta_fw_version(struct ap_data *ap, int sta_fw_ver);
249 int hostap_is_sta_assoc(struct ap_data *ap, u8 *sta_addr);
250 int hostap_is_sta_authorized(struct ap_data *ap, u8 *sta_addr);
251 int hostap_add_sta(struct ap_data *ap, u8 *sta_addr);
252 int hostap_update_rx_stats(struct ap_data *ap, struct ieee80211_hdr *hdr,
259 void hostap_deauth_all_stas(struct net_device *dev, struct ap_data *ap,
Dhostap.h63 int ap_control_kick_mac(struct ap_data *ap, struct net_device *dev, u8 *mac);
64 void ap_control_kickall(struct ap_data *ap);
65 void * ap_crypt_get_ptrs(struct ap_data *ap, u8 *addr, int permanent,
72 int prism2_hostapd(struct ap_data *ap, struct prism2_hostapd_param *param);
/linux-4.4.14/include/linux/
Dlibata.h75 #define BPRINTK(fmt, args...) if (ap->flags & ATA_FLAG_DEBUGMSG) printk(KERN_ERR "%s: " fmt, __func…
623 struct ata_port *ap; member
781 struct ata_port *ap; member
904 int (*cable_detect)(struct ata_port *ap);
906 void (*set_piomode)(struct ata_port *ap, struct ata_device *dev);
907 void (*set_dmamode)(struct ata_port *ap, struct ata_device *dev);
913 void (*freeze)(struct ata_port *ap);
914 void (*thaw)(struct ata_port *ap);
923 void (*error_handler)(struct ata_port *ap);
924 void (*lost_interrupt)(struct ata_port *ap);
[all …]
Dkernelcapi.h22 void (*recv_message)(struct capi20_appl *ap, struct sk_buff *skb);
37 u16 capi20_register(struct capi20_appl *ap);
38 u16 capi20_release(struct capi20_appl *ap);
39 u16 capi20_put_message(struct capi20_appl *ap, struct sk_buff *skb);
/linux-4.4.14/drivers/isdn/gigaset/
Dcapi.c197 struct gigaset_capi_appl *ap; in get_appl() local
199 list_for_each_entry(ap, &iif->appls, ctrlist) in get_appl()
200 if (ap->id == appl) in get_appl()
201 return ap; in get_appl()
374 struct gigaset_capi_appl *ap = bcs->ap; in gigaset_skb_sent() local
381 if (!ap) { in gigaset_skb_sent()
398 send_data_b3_conf(cs, &iif->ctr, ap->id, CAPIMSG_MSGID(req), in gigaset_skb_sent()
419 struct gigaset_capi_appl *ap = bcs->ap; in gigaset_skb_rcvd() local
425 if (!ap) { in gigaset_skb_rcvd()
445 CAPIMSG_SETAPPID(skb->data, ap->id); in gigaset_skb_rcvd()
[all …]
/linux-4.4.14/drivers/scsi/libsas/
Dsas_ata.c105 struct ata_port *ap; in sas_ata_task_done() local
121 ap = qc->ap; in sas_ata_task_done()
122 link = &ap->link; in sas_ata_task_done()
124 spin_lock_irqsave(ap->lock, flags); in sas_ata_task_done()
126 if (unlikely(ap->pflags & ATA_PFLAG_FROZEN)) { in sas_ata_task_done()
127 spin_unlock_irqrestore(ap->lock, flags); in sas_ata_task_done()
171 spin_unlock_irqrestore(ap->lock, flags); in sas_ata_task_done()
184 struct ata_port *ap = qc->ap; in sas_ata_qc_issue() local
185 struct domain_device *dev = ap->private_data; in sas_ata_qc_issue()
194 spin_unlock(ap->lock); in sas_ata_qc_issue()
[all …]
/linux-4.4.14/drivers/input/misc/
Dapanel.c91 struct apanel *ap = ipdev->private; in apanel_poll() local
97 data = i2c_smbus_read_word_data(ap->client, cmd); in apanel_poll()
102 i2c_smbus_write_word_data(ap->client, cmd, 0); in apanel_poll()
110 report_key(idev, ap->keymap[i]); in apanel_poll()
116 struct apanel *ap = container_of(work, struct apanel, led_work); in led_update() local
118 i2c_smbus_write_word_data(ap->client, 0x10, ap->led_bits); in led_update()
124 struct apanel *ap = container_of(led, struct apanel, mail_led); in mail_led_set() local
127 ap->led_bits |= 0x8000; in mail_led_set()
129 ap->led_bits &= ~0x8000; in mail_led_set()
131 schedule_work(&ap->led_work); in mail_led_set()
[all …]
/linux-4.4.14/net/9p/
Dprotocol.c103 va_list ap) in p9pdu_vreadf() argument
111 int8_t *val = va_arg(ap, int8_t *); in p9pdu_vreadf()
119 int16_t *val = va_arg(ap, int16_t *); in p9pdu_vreadf()
129 int32_t *val = va_arg(ap, int32_t *); in p9pdu_vreadf()
139 int64_t *val = va_arg(ap, int64_t *); in p9pdu_vreadf()
149 char **sptr = va_arg(ap, char **); in p9pdu_vreadf()
171 kuid_t *uid = va_arg(ap, kuid_t *); in p9pdu_vreadf()
181 kgid_t *gid = va_arg(ap, kgid_t *); in p9pdu_vreadf()
192 va_arg(ap, struct p9_qid *); in p9pdu_vreadf()
201 va_arg(ap, struct p9_wstat *); in p9pdu_vreadf()
[all …]
/linux-4.4.14/tools/perf/ui/
Dhelpline.c20 va_list ap __maybe_unused) in nop_helpline__show()
43 void ui_helpline__vpush(const char *fmt, va_list ap) in ui_helpline__vpush() argument
47 if (vasprintf(&s, fmt, ap) < 0) in ui_helpline__vpush()
48 vfprintf(stderr, fmt, ap); in ui_helpline__vpush()
57 va_list ap; in ui_helpline__fpush() local
59 va_start(ap, fmt); in ui_helpline__fpush()
60 ui_helpline__vpush(fmt, ap); in ui_helpline__fpush()
61 va_end(ap); in ui_helpline__fpush()
70 int ui_helpline__vshow(const char *fmt, va_list ap) in ui_helpline__vshow() argument
72 return helpline_fns->show(fmt, ap); in ui_helpline__vshow()
Dhelpline.h12 int (*show)(const char *fmt, va_list ap);
21 void ui_helpline__vpush(const char *fmt, va_list ap);
24 int ui_helpline__vshow(const char *fmt, va_list ap);
/linux-4.4.14/lib/
Dkasprintf.c14 char *kvasprintf(gfp_t gfp, const char *fmt, va_list ap) in kvasprintf() argument
20 va_copy(aq, ap); in kvasprintf()
28 vsnprintf(p, len+1, fmt, ap); in kvasprintf()
40 const char *kvasprintf_const(gfp_t gfp, const char *fmt, va_list ap) in kvasprintf_const() argument
45 return kstrdup_const(va_arg(ap, const char*), gfp); in kvasprintf_const()
46 return kvasprintf(gfp, fmt, ap); in kvasprintf_const()
52 va_list ap; in kasprintf() local
55 va_start(ap, fmt); in kasprintf()
56 p = kvasprintf(gfp, fmt, ap); in kasprintf()
57 va_end(ap); in kasprintf()
Dtest_printf.c45 const char *fmt, va_list ap) in do_test() argument
53 va_copy(aq, ap); in do_test()
90 va_list ap; in __test() local
96 va_start(ap, fmt); in __test()
104 failed_tests += do_test(BUF_SIZE, expect, elen, fmt, ap); in __test()
107 failed_tests += do_test(rand, expect, elen, fmt, ap); in __test()
108 failed_tests += do_test(0, expect, elen, fmt, ap); in __test()
110 p = kvasprintf(GFP_KERNEL, fmt, ap); in __test()
119 va_end(ap); in __test()
Dseq_buf.c84 va_list ap; in seq_buf_printf() local
87 va_start(ap, fmt); in seq_buf_printf()
88 ret = seq_buf_vprintf(s, fmt, ap); in seq_buf_printf()
89 va_end(ap); in seq_buf_printf()
/linux-4.4.14/drivers/isdn/hardware/eicon/
Ddebuglib.c39 { va_list ap; \
41 { va_start(ap, format); \
43 (myDriverDebugHandle.id, DLI_##name, format, ap); \
44 va_end(ap); \
54 { va_list ap; in DBG_FUNC() local
56 { va_start(ap, msgID); in DBG_FUNC()
58 (myDriverDebugHandle.id, (unsigned long)msgID, ap); in DBG_FUNC()
59 va_end(ap); in DBG_FUNC()
141 va_list ap; in xdi_dbg_xlog() local
142 va_start(ap, x); in xdi_dbg_xlog()
[all …]
Ddadapter.c54 va_list ap; in no_printf() local
55 va_start(ap, format); in no_printf()
56 debug((format, ap)); in no_printf()
57 va_end(ap); in no_printf()
/linux-4.4.14/drivers/isdn/hardware/mISDN/
Diohelper.h38 #define IOFUNC_IO(name, hws, ap) \ argument
41 return inb(hw->ap.port + off); \
45 outb(val, hw->ap.port + off); \
49 insb(hw->ap.port + off, dp, size); \
53 outsb(hw->ap.port + off, dp, size); \
56 #define IOFUNC_IND(name, hws, ap) \ argument
59 outb(off, hw->ap.ale); \
60 return inb(hw->ap.port); \
64 outb(off, hw->ap.ale); \
65 outb(val, hw->ap.port); \
[all …]
/linux-4.4.14/drivers/isdn/capi/
Dkcapi.c182 struct capi20_appl *ap; in notify_up() local
199 ap = __get_capi_appl_by_nr(applid); in notify_up()
200 if (ap) in notify_up()
201 register_appl(ctr, applid, &ap->rparam); in notify_up()
214 struct capi20_appl *ap; in ctr_down() local
228 ap = __get_capi_appl_by_nr(applid); in ctr_down()
229 if (ap) in ctr_down()
316 struct capi20_appl *ap = in recv_handler() local
319 if ((!ap) || (ap->release_in_progress)) in recv_handler()
322 mutex_lock(&ap->recv_mtx); in recv_handler()
[all …]
Dkcapi_proc.c173 struct capi20_appl *ap = *(struct capi20_appl **) v; in applications_show() local
175 if (!ap) in applications_show()
179 ap->applid, in applications_show()
180 ap->rparam.level3cnt, in applications_show()
181 ap->rparam.datablkcnt, in applications_show()
182 ap->rparam.datablklen); in applications_show()
190 struct capi20_appl *ap = *(struct capi20_appl **) v; in applstats_show() local
192 if (!ap) in applstats_show()
196 ap->applid, in applstats_show()
197 ap->nrecvctlpkt, in applstats_show()
[all …]
Dcapi.c82 struct capi20_appl *ap; member
115 struct capi20_appl ap; member
206 static struct capiminor *capiminor_alloc(struct capi20_appl *ap, u32 ncci) in capiminor_alloc() argument
218 mp->ap = ap; in capiminor_alloc()
297 np->minorp = capiminor_alloc(&cdev->ap, np->ncci); in capincci_alloc_minor()
391 capimsg_setu16(s, 2, mp->ap->applid); in gen_data_b3_resp_for()
447 errcode = capi20_put_message(mp->ap, nskb); in handle_recv_skb()
519 capimsg_setu16(skb->data, 2, mp->ap->applid); in handle_minor_send()
539 errcode = capi20_put_message(mp->ap, skb); in handle_minor_send()
568 static void capi_recv_message(struct capi20_appl *ap, struct sk_buff *skb) in capi_recv_message() argument
[all …]
Dcapidrv.c128 struct capi20_appl ap; member
520 if (capi20_put_message(&global.ap, skb) != CAPI_NOERROR) in send_message()
668 global.ap.applid, in n0()
1151 global.ap.applid, in handle_incoming_call()
1292 global.ap.applid, in handle_plci()
1417 global.ap.applid, in handle_ncci()
1435 global.ap.applid, in handle_ncci()
1582 static void capidrv_recv_message(struct capi20_appl *ap, struct sk_buff *skb) in capidrv_recv_message() argument
1586 ap->applid); in capidrv_recv_message()
1595 ap->applid, cdb->buf); in capidrv_recv_message()
[all …]
/linux-4.4.14/kernel/
Dkprobes.c337 static inline void copy_kprobe(struct kprobe *ap, struct kprobe *p) in copy_kprobe() argument
339 memcpy(&p->opcode, &ap->opcode, sizeof(kprobe_opcode_t)); in copy_kprobe()
340 memcpy(&p->ainsn, &ap->ainsn, sizeof(struct arch_specific_insn)); in copy_kprobe()
668 static void reuse_unused_kprobe(struct kprobe *ap) in reuse_unused_kprobe() argument
672 BUG_ON(!kprobe_unused(ap)); in reuse_unused_kprobe()
677 op = container_of(ap, struct optimized_kprobe, kp); in reuse_unused_kprobe()
680 "aggrprobe@%p\n", ap->addr); in reuse_unused_kprobe()
682 ap->flags &= ~KPROBE_FLAG_DISABLED; in reuse_unused_kprobe()
684 BUG_ON(!kprobe_optready(ap)); in reuse_unused_kprobe()
685 optimize_kprobe(ap); in reuse_unused_kprobe()
[all …]
/linux-4.4.14/arch/m68k/include/asm/
Dio_no.h58 volatile unsigned char *ap = (volatile unsigned char *) addr; in io_outsb() local
61 *ap = *bp++; in io_outsb()
66 volatile unsigned short *ap = (volatile unsigned short *) addr; in io_outsw() local
69 *ap = _swapw(*bp++); in io_outsw()
74 volatile unsigned int *ap = (volatile unsigned int *) addr; in io_outsl() local
77 *ap = _swapl(*bp++); in io_outsl()
82 volatile unsigned char *ap = (volatile unsigned char *) addr; in io_insb() local
85 *bp++ = *ap; in io_insb()
90 volatile unsigned short *ap = (volatile unsigned short *) addr; in io_insw() local
93 *bp++ = _swapw(*ap); in io_insw()
[all …]
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_drm_bus.c42 struct apertures_struct *ap; in virtio_pci_kick_out_firmware_fb() local
45 ap = alloc_apertures(1); in virtio_pci_kick_out_firmware_fb()
46 if (!ap) in virtio_pci_kick_out_firmware_fb()
49 ap->ranges[0].base = pci_resource_start(pci_dev, 0); in virtio_pci_kick_out_firmware_fb()
50 ap->ranges[0].size = pci_resource_len(pci_dev, 0); in virtio_pci_kick_out_firmware_fb()
55 remove_conflicting_framebuffers(ap, "virtiodrmfb", primary); in virtio_pci_kick_out_firmware_fb()
57 kfree(ap); in virtio_pci_kick_out_firmware_fb()
/linux-4.4.14/drivers/clk/
Dclkdev.c255 va_list ap) in vclkdev_alloc() argument
270 vscnprintf(cla->dev_id, sizeof(cla->dev_id), dev_fmt, ap); in vclkdev_alloc()
279 va_list ap) in vclkdev_create() argument
283 cl = vclkdev_alloc(hw, con_id, dev_fmt, ap); in vclkdev_create()
294 va_list ap; in clkdev_alloc() local
296 va_start(ap, dev_fmt); in clkdev_alloc()
297 cl = vclkdev_alloc(__clk_get_hw(clk), con_id, dev_fmt, ap); in clkdev_alloc()
298 va_end(ap); in clkdev_alloc()
317 va_list ap; in clkdev_create() local
319 va_start(ap, dev_fmt); in clkdev_create()
[all …]
/linux-4.4.14/tools/testing/selftests/mount/
Dunprivileged-remount-test.c49 va_list ap; in die() local
50 va_start(ap, fmt); in die()
51 vfprintf(stderr, fmt, ap); in die()
52 va_end(ap); in die()
56 static void vmaybe_write_file(bool enoent_ok, char *filename, char *fmt, va_list ap) in vmaybe_write_file() argument
63 buf_len = vsnprintf(buf, sizeof(buf), fmt, ap); in vmaybe_write_file()
96 va_list ap; in maybe_write_file() local
98 va_start(ap, fmt); in maybe_write_file()
99 vmaybe_write_file(true, filename, fmt, ap); in maybe_write_file()
100 va_end(ap); in maybe_write_file()
[all …]
/linux-4.4.14/arch/mips/mm/
Duasm-micromips.c154 va_list ap; in build_insn() local
167 va_start(ap, opc); in build_insn()
170 op |= build_rt(va_arg(ap, u32)); in build_insn()
172 op |= build_rs(va_arg(ap, u32)); in build_insn()
176 op |= build_rs(va_arg(ap, u32)); in build_insn()
178 op |= build_rt(va_arg(ap, u32)); in build_insn()
181 op |= build_rd(va_arg(ap, u32)); in build_insn()
183 op |= build_re(va_arg(ap, u32)); in build_insn()
185 op |= build_simm(va_arg(ap, s32)); in build_insn()
187 op |= build_uimm(va_arg(ap, u32)); in build_insn()
[all …]
Duasm-mips.c187 va_list ap; in build_insn() local
200 va_start(ap, opc); in build_insn()
202 op |= build_rs(va_arg(ap, u32)); in build_insn()
204 op |= build_rt(va_arg(ap, u32)); in build_insn()
206 op |= build_rd(va_arg(ap, u32)); in build_insn()
208 op |= build_re(va_arg(ap, u32)); in build_insn()
210 op |= build_simm(va_arg(ap, s32)); in build_insn()
212 op |= build_uimm(va_arg(ap, u32)); in build_insn()
214 op |= build_bimm(va_arg(ap, s32)); in build_insn()
216 op |= build_jimm(va_arg(ap, u32)); in build_insn()
[all …]
/linux-4.4.14/kernel/trace/
Dtrace_printk.c196 va_list ap; in __trace_bprintk() local
204 va_start(ap, fmt); in __trace_bprintk()
205 ret = trace_vbprintk(ip, fmt, ap); in __trace_bprintk()
206 va_end(ap); in __trace_bprintk()
211 int __ftrace_vbprintk(unsigned long ip, const char *fmt, va_list ap) in __ftrace_vbprintk() argument
219 return trace_vbprintk(ip, fmt, ap); in __ftrace_vbprintk()
226 va_list ap; in __trace_printk() local
231 va_start(ap, fmt); in __trace_printk()
232 ret = trace_vprintk(ip, fmt, ap); in __trace_printk()
233 va_end(ap); in __trace_printk()
[all …]
Dtrace_seq.c86 va_list ap; in trace_seq_printf() local
93 va_start(ap, fmt); in trace_seq_printf()
94 seq_buf_vprintf(&s->seq, fmt, ap); in trace_seq_printf()
95 va_end(ap); in trace_seq_printf()
/linux-4.4.14/net/bridge/netfilter/
Debt_arpreply.c24 const struct arphdr *ap; in ebt_arpreply_tg() local
29 ap = skb_header_pointer(skb, 0, sizeof(_ah), &_ah); in ebt_arpreply_tg()
30 if (ap == NULL) in ebt_arpreply_tg()
33 if (ap->ar_op != htons(ARPOP_REQUEST) || in ebt_arpreply_tg()
34 ap->ar_hln != ETH_ALEN || in ebt_arpreply_tg()
35 ap->ar_pro != htons(ETH_P_IP) || in ebt_arpreply_tg()
36 ap->ar_pln != 4) in ebt_arpreply_tg()
Debt_log.c159 const struct arppayload *ap; in ebt_log_packet() local
162 ap = skb_header_pointer(skb, sizeof(_arph), in ebt_log_packet()
164 if (ap == NULL) { in ebt_log_packet()
169 ap->mac_src, ap->ip_src, ap->mac_dst, ap->ip_dst); in ebt_log_packet()
Debt_snat.c30 const struct arphdr *ap; in ebt_snat_tg() local
33 ap = skb_header_pointer(skb, 0, sizeof(_ah), &_ah); in ebt_snat_tg()
34 if (ap == NULL) in ebt_snat_tg()
36 if (ap->ar_hln != ETH_ALEN) in ebt_snat_tg()
/linux-4.4.14/Documentation/devicetree/bindings/iio/
Dsensorhub.txt11 - ap-mcu-gpios: [out] ap to sensorhub line - used during communication
12 - mcu-ap-gpios: [in] sensorhub to ap - used during communication
22 ap-mcu-gpios = <&gpx0 0 0>;
23 mcu-ap-gpios = <&gpx0 4 0>;
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_drv.c46 struct apertures_struct *ap; in mgag200_kick_out_firmware_fb() local
49 ap = alloc_apertures(1); in mgag200_kick_out_firmware_fb()
50 if (!ap) in mgag200_kick_out_firmware_fb()
53 ap->ranges[0].base = pci_resource_start(pdev, 0); in mgag200_kick_out_firmware_fb()
54 ap->ranges[0].size = pci_resource_len(pdev, 0); in mgag200_kick_out_firmware_fb()
59 remove_conflicting_framebuffers(ap, "mgag200drmfb", primary); in mgag200_kick_out_firmware_fb()
60 kfree(ap); in mgag200_kick_out_firmware_fb()
/linux-4.4.14/net/ipv4/netfilter/
Dnf_log_arp.c51 const struct arppayload *ap; in dump_arp_packet() local
70 ap = skb_header_pointer(skb, sizeof(_arph), sizeof(_arpp), &_arpp); in dump_arp_packet()
71 if (ap == NULL) { in dump_arp_packet()
77 ap->mac_src, ap->ip_src, ap->mac_dst, ap->ip_dst); in dump_arp_packet()
/linux-4.4.14/fs/xfs/
Dxfs_bmap_util.c166 struct xfs_bmalloca *ap) /* bmap alloc argument struct */ in xfs_bmap_rtalloc() argument
176 mp = ap->ip->i_mount; in xfs_bmap_rtalloc()
177 align = xfs_get_extsz_hint(ap->ip); in xfs_bmap_rtalloc()
179 error = xfs_bmap_extsize_align(mp, &ap->got, &ap->prev, in xfs_bmap_rtalloc()
180 align, 1, ap->eof, 0, in xfs_bmap_rtalloc()
181 ap->conv, &ap->offset, &ap->length); in xfs_bmap_rtalloc()
184 ASSERT(ap->length); in xfs_bmap_rtalloc()
185 ASSERT(ap->length % mp->m_sb.sb_rextsize == 0); in xfs_bmap_rtalloc()
191 if (do_mod(ap->offset, align) || ap->length % align) in xfs_bmap_rtalloc()
196 ralen = ap->length / mp->m_sb.sb_rextsize; in xfs_bmap_rtalloc()
[all …]
Dxfs_filestream.c364 struct xfs_bmalloca *ap, in xfs_filestream_new_ag() argument
367 struct xfs_inode *ip = ap->ip, *pip; in xfs_filestream_new_ag()
369 xfs_extlen_t minlen = ap->length; in xfs_filestream_new_ag()
387 flags = (ap->userdata ? XFS_PICK_USERDATA : 0) | in xfs_filestream_new_ag()
388 (ap->flist->xbf_low ? XFS_PICK_LOWSPACE : 0); in xfs_filestream_new_ag()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
Dtp.c17 static void tp_init(adapter_t * ap, const struct tp_params *p, in tp_init() argument
22 if (!t1_is_asic(ap)) in tp_init()
31 writel(val, ap->regs + A_TP_IN_CONFIG); in tp_init()
35 F_TP_OUT_ESPI_GENERATE_TCP_CSUM, ap->regs + A_TP_OUT_CONFIG); in tp_init()
39 V_SYN_COOKIE_PARAMETER(29), ap->regs + A_TP_GLOBAL_CONFIG); in tp_init()
43 if (is_T2(ap) && ap->params.nports > 1) { in tp_init()
49 ap->regs + A_TP_TX_DROP_CONFIG); in tp_init()
Dcxgb2.c60 static inline void schedule_mac_stats_update(struct adapter *ap, int secs) in schedule_mac_stats_update() argument
62 schedule_delayed_work(&ap->stats_update_task, secs * HZ); in schedule_mac_stats_update()
65 static inline void cancel_mac_stats_update(struct adapter *ap) in cancel_mac_stats_update() argument
67 cancel_delayed_work(&ap->stats_update_task); in cancel_mac_stats_update()
539 static inline void reg_block_dump(struct adapter *ap, void *buf, in reg_block_dump() argument
545 *p++ = readl(ap->regs + start); in reg_block_dump()
551 struct adapter *ap = dev->ml_priv; in get_regs() local
559 reg_block_dump(ap, buf, 0, A_SG_RESPACCUTIMER); in get_regs()
560 reg_block_dump(ap, buf, A_MC3_CFG, A_MC4_INT_CAUSE); in get_regs()
561 reg_block_dump(ap, buf, A_TPI_ADDR, A_TPI_PAR); in get_regs()
[all …]
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_drv.c46 struct apertures_struct *ap; in cirrus_kick_out_firmware_fb() local
49 ap = alloc_apertures(1); in cirrus_kick_out_firmware_fb()
50 if (!ap) in cirrus_kick_out_firmware_fb()
53 ap->ranges[0].base = pci_resource_start(pdev, 0); in cirrus_kick_out_firmware_fb()
54 ap->ranges[0].size = pci_resource_len(pdev, 0); in cirrus_kick_out_firmware_fb()
59 remove_conflicting_framebuffers(ap, "cirrusdrmfb", primary); in cirrus_kick_out_firmware_fb()
60 kfree(ap); in cirrus_kick_out_firmware_fb()
/linux-4.4.14/include/acpi/platform/
Dacenv.h379 #define va_arg(ap, T) (*(T *)(((ap) += (_bnd (T, _AUPBND))) - (_bnd (T,_ADNBND)))) argument
380 #define va_end(ap) (ap = (va_list) NULL) argument
381 #define va_start(ap, A) (void) ((ap) = (((char *) &(A)) + (_bnd (A,_AUPBND)))) argument
/linux-4.4.14/tools/testing/selftests/capabilities/
Dtest_execve.c31 static void vmaybe_write_file(bool enoent_ok, char *filename, char *fmt, va_list ap) in vmaybe_write_file() argument
38 buf_len = vsnprintf(buf, sizeof(buf), fmt, ap); in vmaybe_write_file()
67 va_list ap; in maybe_write_file() local
69 va_start(ap, fmt); in maybe_write_file()
70 vmaybe_write_file(true, filename, fmt, ap); in maybe_write_file()
71 va_end(ap); in maybe_write_file()
76 va_list ap; in write_file() local
78 va_start(ap, fmt); in write_file()
79 vmaybe_write_file(false, filename, fmt, ap); in write_file()
80 va_end(ap); in write_file()
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Ddebugfs-vif.c934 struct iwl_tof_range_req_ap_entry ap = {}; in iwl_dbgfs_tof_range_request_write() local
937 u8 *mac = ap.bssid; in iwl_dbgfs_tof_range_request_write()
945 &i, &ap.channel_num, &ap.bandwidth, in iwl_dbgfs_tof_range_request_write()
946 &ap.ctrl_ch_position, in iwl_dbgfs_tof_range_request_write()
948 &ap.measure_type, &ap.num_of_bursts, in iwl_dbgfs_tof_range_request_write()
950 &ap.samples_per_burst, &ap.retries_per_sample, in iwl_dbgfs_tof_range_request_write()
951 &ap.tsf_delta, &ap.location_req, &ap.asap_mode, in iwl_dbgfs_tof_range_request_write()
952 &ap.enable_dyn_ack, &ap.rssi) != 20) { in iwl_dbgfs_tof_range_request_write()
962 ap.burst_period = cpu_to_le16(burst_period); in iwl_dbgfs_tof_range_request_write()
964 memcpy(&mvm->tof_data.range_req.ap[i], &ap, size); in iwl_dbgfs_tof_range_request_write()
[all …]
/linux-4.4.14/drivers/gpu/drm/bochs/
Dbochs_drv.c148 struct apertures_struct *ap; in bochs_kick_out_firmware_fb() local
150 ap = alloc_apertures(1); in bochs_kick_out_firmware_fb()
151 if (!ap) in bochs_kick_out_firmware_fb()
154 ap->ranges[0].base = pci_resource_start(pdev, 0); in bochs_kick_out_firmware_fb()
155 ap->ranges[0].size = pci_resource_len(pdev, 0); in bochs_kick_out_firmware_fb()
156 remove_conflicting_framebuffers(ap, "bochsdrmfb", false); in bochs_kick_out_firmware_fb()
157 kfree(ap); in bochs_kick_out_firmware_fb()
/linux-4.4.14/arch/m68k/emu/
Dnatfeat.c57 va_list ap; in nfprint() local
60 va_start(ap, fmt); in nfprint()
61 n = vsnprintf(buf, 256, fmt, ap); in nfprint()
63 va_end(ap); in nfprint()
/linux-4.4.14/tools/perf/util/
Dstrbuf.c85 void strbuf_addv(struct strbuf *sb, const char *fmt, va_list ap) in strbuf_addv() argument
93 va_copy(ap_saved, ap); in strbuf_addv()
94 len = vsnprintf(sb->buf + sb->len, sb->alloc - sb->len, fmt, ap); in strbuf_addv()
110 va_list ap; in strbuf_addf() local
112 va_start(ap, fmt); in strbuf_addf()
113 strbuf_addv(sb, fmt, ap); in strbuf_addf()
114 va_end(ap); in strbuf_addf()
/linux-4.4.14/drivers/xen/xenbus/
Dxenbus_client.c160 va_list ap; in xenbus_watch_pathfmt() local
163 va_start(ap, pathfmt); in xenbus_watch_pathfmt()
164 path = kvasprintf(GFP_NOIO | __GFP_HIGH, pathfmt, ap); in xenbus_watch_pathfmt()
165 va_end(ap); in xenbus_watch_pathfmt()
273 const char *fmt, va_list ap) in xenbus_va_dev_error() argument
285 vsnprintf(printf_buffer+len, PRINTF_BUFFER_SIZE-len, fmt, ap); in xenbus_va_dev_error()
320 va_list ap; in xenbus_dev_error() local
322 va_start(ap, fmt); in xenbus_dev_error()
323 xenbus_va_dev_error(dev, err, fmt, ap); in xenbus_dev_error()
324 va_end(ap); in xenbus_dev_error()
[all …]
Dxenbus_xs.c548 va_list ap; in xenbus_scanf() local
556 va_start(ap, fmt); in xenbus_scanf()
557 ret = vsscanf(val, fmt, ap); in xenbus_scanf()
558 va_end(ap); in xenbus_scanf()
571 va_list ap; in xenbus_printf() local
575 va_start(ap, fmt); in xenbus_printf()
576 buf = kvasprintf(GFP_NOIO | __GFP_HIGH, fmt, ap); in xenbus_printf()
577 va_end(ap); in xenbus_printf()
593 va_list ap; in xenbus_gather() local
597 va_start(ap, dir); in xenbus_gather()
[all …]
/linux-4.4.14/arch/x86/tools/
Drelocs_common.c5 va_list ap; in die() local
6 va_start(ap, fmt); in die()
7 vfprintf(stderr, fmt, ap); in die()
8 va_end(ap); in die()
/linux-4.4.14/fs/xfs/libxfs/
Dxfs_bmap.c3353 struct xfs_bmalloca *ap) /* bmap alloc argument struct */ in xfs_bmap_adjacent() argument
3368 mp = ap->ip->i_mount; in xfs_bmap_adjacent()
3369 nullfb = *ap->firstblock == NULLFSBLOCK; in xfs_bmap_adjacent()
3370 rt = XFS_IS_REALTIME_INODE(ap->ip) && ap->userdata; in xfs_bmap_adjacent()
3371 fb_agno = nullfb ? NULLAGNUMBER : XFS_FSB_TO_AGNO(mp, *ap->firstblock); in xfs_bmap_adjacent()
3376 if (ap->eof && ap->prev.br_startoff != NULLFILEOFF && in xfs_bmap_adjacent()
3377 !isnullstartblock(ap->prev.br_startblock) && in xfs_bmap_adjacent()
3378 ISVALID(ap->prev.br_startblock + ap->prev.br_blockcount, in xfs_bmap_adjacent()
3379 ap->prev.br_startblock)) { in xfs_bmap_adjacent()
3380 ap->blkno = ap->prev.br_startblock + ap->prev.br_blockcount; in xfs_bmap_adjacent()
[all …]
/linux-4.4.14/arch/nios2/lib/
Dmemcpy.c115 op_t ap; in _wordcopy_fwd_dest_aligned() local
127 ap = ((op_t *) srcp)[0]; in _wordcopy_fwd_dest_aligned()
137 ((op_t *) dstp)[0] = MERGE(ap, sh_1, a0, sh_2); in _wordcopy_fwd_dest_aligned()
142 ap = a3; in _wordcopy_fwd_dest_aligned()
151 ((op_t *) dstp)[0] = MERGE(ap, sh_1, a0, sh_2); in _wordcopy_fwd_dest_aligned()
153 ap = a0; in _wordcopy_fwd_dest_aligned()
/linux-4.4.14/net/ipv6/netfilter/
Dip6t_rt.c49 const struct in6_addr *ap; in rt_mt6() local
133 ap = skb_header_pointer(skb, in rt_mt6()
140 BUG_ON(ap == NULL); in rt_mt6()
142 if (ipv6_addr_equal(ap, &rtinfo->addrs[i])) { in rt_mt6()
163 ap = skb_header_pointer(skb, in rt_mt6()
169 BUG_ON(ap == NULL); in rt_mt6()
171 if (!ipv6_addr_equal(ap, &rtinfo->addrs[temp])) in rt_mt6()
/linux-4.4.14/Documentation/devicetree/bindings/serio/
Dolpc,ap-sp.txt4 - compatible : "olpc,ap-sp"
9 ap-sp@d4290000 {
10 compatible = "olpc,ap-sp";
/linux-4.4.14/sound/mips/
Dad1843.c230 va_list ap; in ad1843_read_multi() local
234 va_start(ap, argcount); in ad1843_read_multi()
236 fp = va_arg(ap, const struct ad1843_bitfield *); in ad1843_read_multi()
237 value = va_arg(ap, int *); in ad1843_read_multi()
246 va_end(ap); in ad1843_read_multi()
262 va_list ap; in ad1843_write_multi() local
272 va_start(ap, argcount); in ad1843_write_multi()
274 fp = va_arg(ap, const struct ad1843_bitfield *); in ad1843_write_multi()
275 value = va_arg(ap, int); in ad1843_write_multi()
284 va_end(ap); in ad1843_write_multi()
/linux-4.4.14/drivers/crypto/nx/
Dnx-aes-xcbc.c49 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_128]; in nx_xcbc_set_key()
94 nx_ctx->ap->sglen); in nx_xcbc_empty()
100 nx_ctx->ap->sglen); in nx_xcbc_empty()
122 nx_ctx->ap->sglen); in nx_xcbc_empty()
129 nx_ctx->ap->sglen); in nx_xcbc_empty()
211 nx_ctx->ap->sglen); in nx_xcbc_update()
213 nx_ctx->ap->databytelen/NX_PAGE_SIZE); in nx_xcbc_update()
217 &len, nx_ctx->ap->sglen); in nx_xcbc_update()
340 &len, nx_ctx->ap->sglen); in nx_xcbc_final()
349 nx_ctx->ap->sglen); in nx_xcbc_final()
Dnx.c285 max_sg_len = min_t(u64, nx_ctx->ap->sglen, in nx_build_sg_lists()
288 nx_ctx->ap->databytelen/NX_PAGE_SIZE); in nx_build_sg_lists()
293 *nbytes = min_t(u64, *nbytes, nx_ctx->ap->databytelen); in nx_build_sg_lists()
412 props->ap[msc->fc][msc->mode][0].databytelen = in nx_of_update_msc()
414 props->ap[msc->fc][msc->mode][0].sglen = in nx_of_update_msc()
418 props->ap[msc->fc][msc->mode][1].databytelen = in nx_of_update_msc()
420 props->ap[msc->fc][msc->mode][1].sglen = in nx_of_update_msc()
425 props->ap[msc->fc][msc->mode][2]. in nx_of_update_msc()
427 props->ap[msc->fc][msc->mode][2].sglen = in nx_of_update_msc()
431 props->ap[msc->fc][msc->mode][1]. in nx_of_update_msc()
[all …]
Dnx-aes-gcm.c48 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_128]; in gcm_aes_nx_set_key()
53 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_192]; in gcm_aes_nx_set_key()
58 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_256]; in gcm_aes_nx_set_key()
134 nx_ctx->ap->sglen); in nx_gca()
136 nx_ctx->ap->databytelen/NX_PAGE_SIZE); in nx_gca()
144 nx_ctx->ap->databytelen); in nx_gca()
199 nx_ctx->ap->sglen); in gmac()
201 nx_ctx->ap->databytelen/NX_PAGE_SIZE); in gmac()
212 nx_ctx->ap->databytelen); in gmac()
283 &len, nx_ctx->ap->sglen); in gcm_empty()
[all …]
Dnx-aes-ecb.c45 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_128]; in ecb_aes_nx_set_key()
49 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_192]; in ecb_aes_nx_set_key()
53 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_256]; in ecb_aes_nx_set_key()
Dnx-aes-cbc.c45 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_128]; in cbc_aes_nx_set_key()
49 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_192]; in cbc_aes_nx_set_key()
53 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_256]; in cbc_aes_nx_set_key()
Dnx-sha256.c43 nx_ctx->ap = &nx_ctx->props[NX_PROPS_SHA256]; in nx_crypto_ctx_sha256_init()
99 max_sg_len = min_t(u64, nx_ctx->ap->sglen, in nx_sha256_update()
102 nx_ctx->ap->databytelen/NX_PAGE_SIZE); in nx_sha256_update()
202 max_sg_len = min_t(u64, nx_ctx->ap->sglen, in nx_sha256_final()
205 nx_ctx->ap->databytelen/NX_PAGE_SIZE); in nx_sha256_final()
Dnx-sha512.c42 nx_ctx->ap = &nx_ctx->props[NX_PROPS_SHA512]; in nx_crypto_ctx_sha512_init()
99 max_sg_len = min_t(u64, nx_ctx->ap->sglen, in nx_sha512_update()
102 nx_ctx->ap->databytelen/NX_PAGE_SIZE); in nx_sha512_update()
206 max_sg_len = min_t(u64, nx_ctx->ap->sglen, in nx_sha512_final()
209 nx_ctx->ap->databytelen/NX_PAGE_SIZE); in nx_sha512_final()
Dnx-aes-ctr.c46 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_128]; in ctr_aes_nx_set_key()
50 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_192]; in ctr_aes_nx_set_key()
54 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_256]; in ctr_aes_nx_set_key()
Dnx-aes-ccm.c49 nx_ctx->ap = &nx_ctx->props[NX_PROPS_AES_128]; in ccm_aes_nx_set_key()
251 nx_insg = nx_build_sg_list(nx_insg, b1, &len, nx_ctx->ap->sglen); in generate_pat()
257 nx_ctx->ap->sglen); in generate_pat()
288 max_sg_len = min_t(u64, nx_ctx->ap->sglen, in generate_pat()
291 nx_ctx->ap->databytelen/NX_PAGE_SIZE); in generate_pat()
295 nx_ctx->ap->databytelen); in generate_pat()
298 nx_ctx->ap->sglen, in generate_pat()
/linux-4.4.14/drivers/hwmon/
Dvt1211.c94 #define VT1211_REG_PWM_AUTO_TEMP(ap) (0x55 - (ap)) argument
95 #define VT1211_REG_PWM_AUTO_PWM(ix, ap) (0x58 + 2 * (ix) - (ap)) argument
765 int ap = sensor_attr_2->nr; in show_pwm_auto_point_temp() local
768 data->pwm_auto_temp[ap])); in show_pwm_auto_point_temp()
779 int ap = sensor_attr_2->nr; in set_pwm_auto_point_temp() local
796 data->pwm_auto_temp[ap] = TEMP_TO_REG(data->pwm_ctl[ix] & 7, val); in set_pwm_auto_point_temp()
797 vt1211_write8(data, VT1211_REG_PWM_AUTO_TEMP(ap), in set_pwm_auto_point_temp()
798 data->pwm_auto_temp[ap]); in set_pwm_auto_point_temp()
829 int ap = sensor_attr_2->nr; in show_pwm_auto_point_pwm() local
831 return sprintf(buf, "%d\n", data->pwm_auto_pwm[ix][ap]); in show_pwm_auto_point_pwm()
[all …]
/linux-4.4.14/scripts/dtc/
Dutil.h32 va_list ap; in die() local
34 va_start(ap, str); in die()
36 vfprintf(stderr, str, ap); in die()
37 va_end(ap); in die()
Ddtc-lexer.l282 va_list ap;
284 va_start(ap, fmt);
285 srcpos_verror(&yylloc, "Lexical error", fmt, ap);
286 va_end(ap);
/linux-4.4.14/drivers/scsi/arm/
Dmsgqueue.c121 va_list ap; in msgqueue_addmsg() local
127 va_start(ap, length); in msgqueue_addmsg()
129 mq->msg.msg[i] = va_arg(ap, unsigned int); in msgqueue_addmsg()
130 va_end(ap); in msgqueue_addmsg()
/linux-4.4.14/drivers/net/can/usb/peak_usb/
Dpcan_usb_pro.c134 va_list ap; in pcan_msg_add_rec() local
136 va_start(ap, id); in pcan_msg_add_rec()
147 *pc++ = va_arg(ap, int); in pcan_msg_add_rec()
148 *pc++ = va_arg(ap, int); in pcan_msg_add_rec()
149 *pc++ = va_arg(ap, int); in pcan_msg_add_rec()
150 *(__le32 *)pc = cpu_to_le32(va_arg(ap, u32)); in pcan_msg_add_rec()
152 memcpy(pc, va_arg(ap, int *), i); in pcan_msg_add_rec()
158 *pc++ = va_arg(ap, int); in pcan_msg_add_rec()
160 *(__le32 *)pc = cpu_to_le32(va_arg(ap, u32)); in pcan_msg_add_rec()
167 *pc++ = va_arg(ap, int); in pcan_msg_add_rec()
[all …]
/linux-4.4.14/fs/gfs2/
Dquota.h28 struct gfs2_alloc_parms *ap);
42 struct gfs2_alloc_parms *ap) in gfs2_quota_lock_check() argument
53 ret = gfs2_quota_check(ip, ip->i_inode.i_uid, ip->i_inode.i_gid, ap); in gfs2_quota_lock_check()
Dfile.c387 struct gfs2_alloc_parms ap = { .aflags = 0, }; in gfs2_page_mkwrite() local
432 ap.target = data_blocks + ind_blocks; in gfs2_page_mkwrite()
433 ret = gfs2_quota_lock_check(ip, &ap); in gfs2_page_mkwrite()
436 ret = gfs2_inplace_reserve(ip, &ap); in gfs2_page_mkwrite()
805 struct gfs2_alloc_parms ap = { .aflags = 0, }; in __gfs2_fallocate() local
830 ap.min_target = data_blocks + ind_blocks; in __gfs2_fallocate()
852 ap.target = data_blocks + ind_blocks; in __gfs2_fallocate()
854 error = gfs2_quota_lock_check(ip, &ap); in __gfs2_fallocate()
859 if (ap.allowed && ap.allowed < max_blks) in __gfs2_fallocate()
860 max_blks = ap.allowed; in __gfs2_fallocate()
[all …]
/linux-4.4.14/scripts/kconfig/
Dutil.c117 va_list ap; in str_printf() local
119 va_start(ap, fmt); in str_printf()
120 vsnprintf(s, sizeof(s), fmt, ap); in str_printf()
122 va_end(ap); in str_printf()
Dconfdata.c37 va_list ap; in conf_warning() local
38 va_start(ap, fmt); in conf_warning()
40 vfprintf(stderr, fmt, ap); in conf_warning()
42 va_end(ap); in conf_warning()
46 static void conf_default_message_callback(const char *fmt, va_list ap) in conf_default_message_callback() argument
49 vprintf(fmt, ap); in conf_default_message_callback()
53 static void (*conf_message_callback) (const char *fmt, va_list ap) =
55 void conf_set_message_callback(void (*fn) (const char *fmt, va_list ap)) in conf_set_message_callback() argument
62 va_list ap; in conf_message() local
64 va_start(ap, fmt); in conf_message()
[all …]
Dzconf.y565 va_list ap; in zconfprint() local
568 va_start(ap, err); in zconfprint()
569 vfprintf(stderr, err, ap); in zconfprint()
570 va_end(ap); in zconfprint()
576 va_list ap; in zconf_error() local
580 va_start(ap, err); in zconf_error()
581 vfprintf(stderr, err, ap); in zconf_error()
582 va_end(ap); in zconf_error()
/linux-4.4.14/crypto/
Dgf128mul.c362 u8 *ap = (u8 *)a; in gf128mul_64k_lle() local
366 *r = t->t[0]->t[ap[0]]; in gf128mul_64k_lle()
368 be128_xor(r, r, &t->t[i]->t[ap[i]]); in gf128mul_64k_lle()
375 u8 *ap = (u8 *)a; in gf128mul_64k_bbe() local
379 *r = t->t[0]->t[ap[15]]; in gf128mul_64k_bbe()
381 be128_xor(r, r, &t->t[i]->t[ap[15 - i]]); in gf128mul_64k_bbe()
448 u8 *ap = (u8 *)a; in gf128mul_4k_lle() local
452 *r = t->t[ap[15]]; in gf128mul_4k_lle()
455 be128_xor(r, r, &t->t[ap[i]]); in gf128mul_4k_lle()
463 u8 *ap = (u8 *)a; in gf128mul_4k_bbe() local
[all …]
/linux-4.4.14/drivers/net/wireless/orinoco/
Dfw.h14 void orinoco_cache_fw(struct orinoco_private *priv, int ap);
17 #define orinoco_cache_fw(priv, ap) do { } while (0) argument
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
Dcmd.c380 *hlid == wlvif->ap.bcast_hlid) { in wl12xx_free_link()
645 ret = wl12xx_allocate_link(wl, wlvif, &wlvif->ap.global_hlid); in wl12xx_cmd_role_start_ap()
649 ret = wl12xx_allocate_link(wl, wlvif, &wlvif->ap.bcast_hlid); in wl12xx_cmd_role_start_ap()
654 wl->links[wlvif->ap.bcast_hlid].total_freed_pkts = in wl12xx_cmd_role_start_ap()
658 cmd->ap.aging_period = cpu_to_le16(wl->conf.tx.ap_aging_period); in wl12xx_cmd_role_start_ap()
659 cmd->ap.bss_index = WL1271_AP_BSS_INDEX; in wl12xx_cmd_role_start_ap()
660 cmd->ap.global_hlid = wlvif->ap.global_hlid; in wl12xx_cmd_role_start_ap()
661 cmd->ap.broadcast_hlid = wlvif->ap.bcast_hlid; in wl12xx_cmd_role_start_ap()
662 cmd->ap.global_session_id = wl->session_ids[wlvif->ap.global_hlid]; in wl12xx_cmd_role_start_ap()
663 cmd->ap.bcast_session_id = wl->session_ids[wlvif->ap.bcast_hlid]; in wl12xx_cmd_role_start_ap()
[all …]
/linux-4.4.14/drivers/s390/crypto/
DMakefile5 ap-objs := ap_bus.o
7 obj-$(CONFIG_ZCRYPT) += ap.o zcrypt_api.o
/linux-4.4.14/arch/arm/vdso/
Dvdsomunge.c98 va_list ap; in fail() local
102 va_start(ap, fmt); in fail()
103 vfprintf(stderr, fmt, ap); in fail()
104 va_end(ap); in fail()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-mailbox.c346 va_list ap; in ivtv_vapi_result() local
349 va_start(ap, args); in ivtv_vapi_result()
351 data[i] = va_arg(ap, u32); in ivtv_vapi_result()
353 va_end(ap); in ivtv_vapi_result()
360 va_list ap; in ivtv_vapi() local
363 va_start(ap, args); in ivtv_vapi()
365 data[i] = va_arg(ap, u32); in ivtv_vapi()
367 va_end(ap); in ivtv_vapi()
/linux-4.4.14/arch/x86/entry/vdso/
Dvdso2c.c110 va_list ap; in fail() local
111 va_start(ap, format); in fail()
113 vfprintf(stderr, format, ap); in fail()
117 va_end(ap); in fail()
/linux-4.4.14/tools/perf/ui/tui/
Dhelpline.c29 static int tui_helpline__show(const char *format, va_list ap) in tui_helpline__show() argument
36 sizeof(ui_helpline__last_msg) - backlog, format, ap); in tui_helpline__show()
/linux-4.4.14/tools/perf/ui/gtk/
Dhelpline.c27 static int gtk_helpline_show(const char *fmt, va_list ap) in gtk_helpline_show() argument
34 sizeof(ui_helpline__current) - backlog, fmt, ap); in gtk_helpline_show()
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/
Dtracefile.c270 va_list ap; in libcfs_debug_vmsg2() local
336 va_copy(ap, args); in libcfs_debug_vmsg2()
337 needed = vsnprintf(string_buf, max_nob, format1, ap); in libcfs_debug_vmsg2()
338 va_end(ap); in libcfs_debug_vmsg2()
346 va_start(ap, format2); in libcfs_debug_vmsg2()
348 format2, ap); in libcfs_debug_vmsg2()
349 va_end(ap); in libcfs_debug_vmsg2()
436 va_copy(ap, args); in libcfs_debug_vmsg2()
439 format1, ap); in libcfs_debug_vmsg2()
440 va_end(ap); in libcfs_debug_vmsg2()
[all …]
/linux-4.4.14/arch/um/drivers/
Dnet_user.c253 va_list ap; in split_if_spec() local
255 va_start(ap, str); in split_if_spec()
256 while ((arg = va_arg(ap, char **)) != NULL) { in split_if_spec()
269 va_end(ap); in split_if_spec()
/linux-4.4.14/tools/testing/selftests/vm/
Dthuge-gen.c111 va_list ap; in read_sysfs() local
114 va_start(ap, fmt); in read_sysfs()
115 vsnprintf(buf, sizeof buf, fmt, ap); in read_sysfs()
116 va_end(ap); in read_sysfs()
/linux-4.4.14/include/scsi/
Dsas_ata.h50 void sas_ata_end_eh(struct ata_port *ap);
100 static inline void sas_ata_end_eh(struct ata_port *ap) in sas_ata_end_eh() argument
/linux-4.4.14/drivers/of/
Dbase.c1872 static void of_alias_add(struct alias_prop *ap, struct device_node *np, in of_alias_add() argument
1875 ap->np = np; in of_alias_add()
1876 ap->id = id; in of_alias_add()
1877 strncpy(ap->stem, stem, stem_len); in of_alias_add()
1878 ap->stem[stem_len] = 0; in of_alias_add()
1879 list_add_tail(&ap->link, &aliases_lookup); in of_alias_add()
1881 ap->alias, ap->stem, ap->id, of_node_full_name(np)); in of_alias_add()
1921 struct alias_prop *ap; in of_alias_scan() local
1944 ap = dt_alloc(sizeof(*ap) + len + 1, 4); in of_alias_scan()
1945 if (!ap) in of_alias_scan()
[all …]
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dp2p.c88 kfree(arvif->u.ap.noa_data); in ath10k_p2p_noa_ie_assign()
90 arvif->u.ap.noa_data = ie; in ath10k_p2p_noa_ie_assign()
91 arvif->u.ap.noa_len = len; in ath10k_p2p_noa_ie_assign()
/linux-4.4.14/arch/arm/boot/dts/
Ddove-d2plug.dts23 wlan-ap {
24 label = "wlan-ap";
/linux-4.4.14/drivers/video/fbdev/
Dcyber2000fb.h26 va_list ap; in debug_printf() local
28 va_start(ap, fmt); in debug_printf()
29 vsprintf(buffer, fmt, ap); in debug_printf()
30 va_end(ap); in debug_printf()
/linux-4.4.14/net/ax25/
Dax25_iface.c48 void ax25_register_pid(struct ax25_protocol *ap) in ax25_register_pid() argument
51 ap->next = protocol_list; in ax25_register_pid()
52 protocol_list = ap; in ax25_register_pid()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_drv.c380 struct apertures_struct *ap; in radeon_kick_out_firmware_fb() local
383 ap = alloc_apertures(1); in radeon_kick_out_firmware_fb()
384 if (!ap) in radeon_kick_out_firmware_fb()
387 ap->ranges[0].base = pci_resource_start(pdev, 0); in radeon_kick_out_firmware_fb()
388 ap->ranges[0].size = pci_resource_len(pdev, 0); in radeon_kick_out_firmware_fb()
393 remove_conflicting_framebuffers(ap, "radeondrmfb", primary); in radeon_kick_out_firmware_fb()
394 kfree(ap); in radeon_kick_out_firmware_fb()
/linux-4.4.14/lib/mpi/
Dmpiutil.c75 void mpi_assign_limb_space(MPI a, mpi_ptr_t ap, unsigned nlimbs) in mpi_assign_limb_space() argument
78 a->d = ap; in mpi_assign_limb_space()

12