Home
last modified time | relevance | path

Searched refs:ap (Results 1 – 25 of 502) sorted by relevance

12345678910>>...21

/linux/drivers/net/ppp/
H A Dppp_async.c97 static int ppp_async_encode(struct asyncppp *ap);
99 static int ppp_async_push(struct asyncppp *ap);
100 static void ppp_async_flush_output(struct asyncppp *ap);
101 static void ppp_async_input(struct asyncppp *ap, const unsigned char *buf,
107 static void async_lcp_peek(struct asyncppp *ap, unsigned char *data,
135 struct asyncppp *ap; in ap_get() local
138 ap = tty->disc_data; in ap_get()
139 if (ap != NULL) in ap_get()
140 refcount_inc(&ap->refcnt); in ap_get()
142 return ap; in ap_get()
145 ap_put(struct asyncppp * ap) ap_put() argument
158 struct asyncppp *ap; ppp_asynctty_open() local
218 struct asyncppp *ap; ppp_asynctty_close() local
286 struct asyncppp *ap = ap_get(tty); ppp_asynctty_ioctl() local
336 struct asyncppp *ap = ap_get(tty); ppp_asynctty_receive() local
353 struct asyncppp *ap = ap_get(tty); ppp_asynctty_wakeup() local
396 struct asyncppp *ap = chan->private; ppp_async_ioctl() local
488 struct asyncppp *ap = from_tasklet(ap, t, tsk); ppp_async_process() local
515 PUT_BYTE(ap,buf,c,islcp) global() argument
524 ppp_async_encode(struct asyncppp * ap) ppp_async_encode() argument
625 struct asyncppp *ap = chan->private; ppp_async_send() local
642 ppp_async_push(struct asyncppp * ap) ppp_async_push() argument
722 ppp_async_flush_output(struct asyncppp * ap) ppp_async_flush_output() argument
745 scan_ordinary(struct asyncppp * ap,const unsigned char * buf,int count) scan_ordinary() argument
760 process_input_packet(struct asyncppp * ap) process_input_packet() argument
826 ppp_async_input(struct asyncppp * ap,const u8 * buf,const u8 * flags,int count) ppp_async_input() argument
944 async_lcp_peek(struct asyncppp * ap,unsigned char * data,int len,int inbound) async_lcp_peek() argument
[all...]
/linux/drivers/ata/
H A Dlibata-sff.c54 * @ap: port where the device is
63 u8 ata_sff_check_status(struct ata_port *ap) in ata_sff_check_status() argument
65 return ioread8(ap->ioaddr.status_addr); in ata_sff_check_status()
71 * @ap: port where the device is
83 static bool ata_sff_altstatus(struct ata_port *ap, u8 *status) in ata_sff_altstatus() argument
87 if (ap->ops->sff_check_altstatus) { in ata_sff_altstatus()
88 tmp = ap->ops->sff_check_altstatus(ap); in ata_sff_altstatus()
91 if (ap->ioaddr.altstatus_addr) { in ata_sff_altstatus()
92 tmp = ioread8(ap in ata_sff_altstatus()
115 ata_sff_irq_status(struct ata_port * ap) ata_sff_irq_status() argument
139 ata_sff_sync(struct ata_port * ap) ata_sff_sync() argument
156 ata_sff_pause(struct ata_port * ap) ata_sff_pause() argument
171 ata_sff_dma_pause(struct ata_port * ap) ata_sff_dma_pause() argument
226 ata_sff_set_devctl(struct ata_port * ap,u8 ctl) ata_sff_set_devctl() argument
254 ata_sff_dev_select(struct ata_port * ap,unsigned int device) ata_sff_dev_select() argument
286 ata_dev_select(struct ata_port * ap,unsigned int device,unsigned int wait,unsigned int can_sleep) ata_dev_select() argument
314 ata_sff_irq_on(struct ata_port * ap) ata_sff_irq_on() argument
342 ata_sff_tf_load(struct ata_port * ap,const struct ata_taskfile * tf) ata_sff_tf_load() argument
391 ata_sff_tf_read(struct ata_port * ap,struct ata_taskfile * tf) ata_sff_tf_read() argument
430 ata_sff_exec_command(struct ata_port * ap,const struct ata_taskfile * tf) ata_sff_exec_command() argument
450 ata_tf_to_host(struct ata_port * ap,const struct ata_taskfile * tf,unsigned int tag) ata_tf_to_host() argument
478 struct ata_port *ap = qc->dev->link->ap; ata_sff_data_xfer() local
534 struct ata_port *ap = dev->link->ap; ata_sff_data_xfer32() local
602 struct ata_port *ap = qc->ap; ata_pio_sector() local
689 atapi_send_cdb(struct ata_port * ap,struct ata_queued_cmd * qc) atapi_send_cdb() argument
733 struct ata_port *ap = qc->ap; __atapi_pio_bytes() local
801 struct ata_port *ap = qc->ap; atapi_pio_bytes() local
853 ata_hsm_ok_in_wq(struct ata_port * ap,struct ata_queued_cmd * qc) ata_hsm_ok_in_wq() argument
885 struct ata_port *ap = qc->ap; ata_hsm_qc_complete() local
915 ata_sff_hsm_move(struct ata_port * ap,struct ata_queued_cmd * qc,u8 status,int in_wq) ata_sff_hsm_move() argument
1178 struct ata_port *ap = link->ap; ata_sff_queue_pio_task() local
1189 ata_sff_flush_pio_task(struct ata_port * ap) ata_sff_flush_pio_task() argument
1212 struct ata_port *ap = ata_sff_pio_task() local
1284 struct ata_port *ap = qc->ap; ata_sff_qc_issue() local
1378 ata_sff_idle_irq(struct ata_port * ap) ata_sff_idle_irq() argument
1394 __ata_sff_port_intr(struct ata_port * ap,struct ata_queued_cmd * qc,bool hsmv_on_idle) __ata_sff_port_intr() argument
1455 ata_sff_port_intr(struct ata_port * ap,struct ata_queued_cmd * qc) ata_sff_port_intr() argument
1476 struct ata_port *ap = host->ports[i]; __ata_sff_interrupt() local
1498 struct ata_port *ap = host->ports[i]; __ata_sff_interrupt() local
1566 ata_sff_lost_interrupt(struct ata_port * ap) ata_sff_lost_interrupt() argument
1601 ata_sff_freeze(struct ata_port * ap) ata_sff_freeze() argument
1628 ata_sff_thaw(struct ata_port * ap) ata_sff_thaw() argument
1700 ata_devchk(struct ata_port * ap,unsigned int device) ata_devchk() argument
1749 struct ata_port *ap = dev->link->ap; ata_sff_dev_classify() local
1819 struct ata_port *ap = link->ap; ata_sff_wait_after_reset() local
1876 ata_bus_softreset(struct ata_port * ap,unsigned int devmask,unsigned long deadline) ata_bus_softreset() argument
1912 struct ata_port *ap = link->ap; ata_sff_softreset() local
1992 struct ata_port *ap = link->ap; ata_sff_postreset() local
2025 struct ata_port *ap; ata_sff_drain_fifo() local
2055 ata_sff_error_handler(struct ata_port * ap) ata_sff_error_handler() argument
2152 struct ata_port *ap = host->ports[i]; ata_pci_sff_init_host() local
2492 struct ata_port *ap = qc->ap; ata_bmdma_fill_sg() local
2542 struct ata_port *ap = qc->ap; ata_bmdma_fill_sg_dumb() local
2642 struct ata_port *ap = qc->ap; ata_bmdma_qc_issue() local
2702 ata_bmdma_port_intr(struct ata_port * ap,struct ata_queued_cmd * qc) ata_bmdma_port_intr() argument
2771 ata_bmdma_error_handler(struct ata_port * ap) ata_bmdma_error_handler() argument
2829 struct ata_port *ap = qc->ap; ata_bmdma_post_internal_cmd() local
2852 ata_bmdma_irq_clear(struct ata_port * ap) ata_bmdma_irq_clear() argument
2872 struct ata_port *ap = qc->ap; ata_bmdma_setup() local
2901 struct ata_port *ap = qc->ap; ata_bmdma_start() local
2938 struct ata_port *ap = qc->ap; ata_bmdma_stop() local
2961 ata_bmdma_status(struct ata_port * ap) ata_bmdma_status() argument
2980 ata_bmdma_port_start(struct ata_port * ap) ata_bmdma_port_start() argument
3008 ata_bmdma_port_start32(struct ata_port * ap) ata_bmdma_port_start32() argument
3099 struct ata_port *ap = host->ports[i]; ata_pci_bmdma_init() local
3185 ata_sff_port_init(struct ata_port * ap) ata_sff_port_init() argument
[all...]
H A Dlibahci.c48 static ssize_t ahci_led_show(struct ata_port *ap, char *buf);
49 static ssize_t ahci_led_store(struct ata_port *ap, const char *buf,
51 static ssize_t ahci_transmit_led_message(struct ata_port *ap, u32 state,
59 static void ahci_qc_ncq_fill_rtf(struct ata_port *ap, u64 done_mask);
60 static int ahci_port_start(struct ata_port *ap);
61 static void ahci_port_stop(struct ata_port *ap);
64 static void ahci_freeze(struct ata_port *ap);
65 static void ahci_thaw(struct ata_port *ap);
66 static void ahci_set_aggressive_devslp(struct ata_port *ap, bool sleep);
67 static void ahci_enable_fbs(struct ata_port *ap);
244 ahci_rpm_get_port(struct ata_port * ap) ahci_rpm_get_port() argument
256 ahci_rpm_put_port(struct ata_port * ap) ahci_rpm_put_port() argument
265 struct ata_port *ap = ata_shost_to_port(shost); ahci_show_host_caps() local
275 struct ata_port *ap = ata_shost_to_port(shost); ahci_show_host_cap2() local
285 struct ata_port *ap = ata_shost_to_port(shost); ahci_show_host_version() local
295 struct ata_port *ap = ata_shost_to_port(shost); ahci_show_port_cmd() local
310 struct ata_port *ap = ata_shost_to_port(shost); ahci_read_em_buffer() local
370 struct ata_port *ap = ata_shost_to_port(shost); ahci_store_em_buffer() local
413 struct ata_port *ap = ata_shost_to_port(shost); ahci_show_em_supported() local
641 ahci_scr_offset(struct ata_port * ap,unsigned int sc_reg) ahci_scr_offset() argument
682 ahci_start_engine(struct ata_port * ap) ahci_start_engine() argument
695 ahci_stop_engine(struct ata_port * ap) ahci_stop_engine() argument
744 ahci_start_fis_rx(struct ata_port * ap) ahci_start_fis_rx() argument
772 ahci_stop_fis_rx(struct ata_port * ap) ahci_stop_fis_rx() argument
791 ahci_power_up(struct ata_port * ap) ahci_power_up() argument
812 struct ata_port *ap = link->ap; ahci_set_lpm() local
883 ahci_power_down(struct ata_port * ap) ahci_power_down() argument
904 ahci_start_port(struct ata_port * ap) ahci_start_port() argument
952 ahci_deinit_port(struct ata_port * ap,const char ** emsg) ahci_deinit_port() argument
1024 struct ata_port *ap = link->ap; ahci_sw_activity() local
1040 struct ata_port *ap = link->ap; ahci_sw_activity_blink() local
1082 struct ata_port *ap = link->ap; ahci_init_sw_activity() local
1111 ahci_transmit_led_message(struct ata_port * ap,u32 state,ssize_t size) ahci_transmit_led_message() argument
1173 ahci_led_show(struct ata_port * ap,char * buf) ahci_led_show() argument
1187 ahci_led_store(struct ata_port * ap,const char * buf,size_t size) ahci_led_store() argument
1220 struct ata_port *ap = link->ap; ahci_activity_store() local
1251 struct ata_port *ap = link->ap; ahci_activity_show() local
1261 ahci_port_clear_pending_irq(struct ata_port * ap) ahci_port_clear_pending_irq() argument
1281 ahci_port_init(struct device * dev,struct ata_port * ap,int port_no,void __iomem * mmio,void __iomem * port_mmio) ahci_port_init() argument
1305 struct ata_port *ap = host->ports[i]; ahci_init_controller() local
1337 ahci_dev_classify(struct ata_port * ap) ahci_dev_classify() argument
1367 ahci_kick_engine(struct ata_port * ap) ahci_kick_engine() argument
1412 ahci_exec_polled_cmd(struct ata_port * ap,int pmp,struct ata_taskfile * tf,int is_cmd,u16 flags,unsigned int timeout_msec) ahci_exec_polled_cmd() argument
1455 struct ata_port *ap = link->ap; ahci_do_softreset() local
1568 struct ata_port *ap = link->ap; ahci_pmp_retry_softreset() local
1600 struct ata_port *ap = link->ap; ahci_do_hardreset() local
1638 struct ata_port *ap = link->ap; ahci_postreset() local
1679 struct ata_port *ap = qc->ap; ahci_pmp_qc_defer() local
1690 struct ata_port *ap = qc->ap; ahci_qc_prep() local
1728 ahci_fbs_dec_intr(struct ata_port * ap) ahci_fbs_dec_intr() argument
1751 ahci_error_intr(struct ata_port * ap,u32 irq_stat) ahci_error_intr() argument
1862 ahci_qc_complete(struct ata_port * ap,void __iomem * port_mmio) ahci_qc_complete() argument
1895 ahci_handle_port_interrupt(struct ata_port * ap,void __iomem * port_mmio,u32 status) ahci_handle_port_interrupt() argument
1957 ahci_port_intr(struct ata_port * ap) ahci_port_intr() argument
1970 struct ata_port *ap = dev_instance; ahci_multi_irqs_intr_hard() local
1989 struct ata_port *ap; ahci_handle_port_intr() local
2050 struct ata_port *ap = qc->ap; ahci_qc_issue() local
2125 ahci_qc_ncq_fill_rtf(struct ata_port * ap,u64 done_mask) ahci_qc_ncq_fill_rtf() argument
2189 ahci_freeze(struct ata_port * ap) ahci_freeze() argument
2197 ahci_thaw(struct ata_port * ap) ahci_thaw() argument
2214 ahci_error_handler(struct ata_port * ap) ahci_error_handler() argument
2233 struct ata_port *ap = qc->ap; ahci_post_internal_cmd() local
2240 ahci_set_aggressive_devslp(struct ata_port * ap,bool sleep) ahci_set_aggressive_devslp() argument
2320 ahci_enable_fbs(struct ata_port * ap) ahci_enable_fbs() argument
2354 ahci_disable_fbs(struct ata_port * ap) ahci_disable_fbs() argument
2387 ahci_pmp_attach(struct ata_port * ap) ahci_pmp_attach() argument
2413 ahci_pmp_detach(struct ata_port * ap) ahci_pmp_detach() argument
2432 ahci_port_resume(struct ata_port * ap) ahci_port_resume() argument
2449 ahci_handle_s2idle(struct ata_port * ap) ahci_handle_s2idle() argument
2461 ahci_port_suspend(struct ata_port * ap,pm_message_t mesg) ahci_port_suspend() argument
2482 ahci_port_start(struct ata_port * ap) ahci_port_start() argument
2578 ahci_port_stop(struct ata_port * ap) ahci_port_stop() argument
[all...]
H A Dpata_atp867x.c30 * Note that all runtime hot priv ports are cached in ap private_data
69 #define ATP867X_IOBASE(ap) ((ap)->host->iomap[0]) argument
70 #define ATP867X_SYS_INFO(ap) (0x3F + ATP867X_IOBASE(ap)) argument
72 #define ATP867X_IO_PORTBASE(ap, port) (0x00 + ATP867X_IOBASE(ap) + \ argument
74 #define ATP867X_IO_DMABASE(ap, port) (0x40 + \ argument
75 ATP867X_IO_PORTBASE((ap), (port)))
77 #define ATP867X_IO_STATUS(ap, por argument
79 ATP867X_IO_ALTSTATUS(ap,port) global() argument
85 ATP867X_IO_MSTRPIOSPD(ap,port) global() argument
87 ATP867X_IO_SLAVPIOSPD(ap,port) global() argument
89 ATP867X_IO_8BPIOSPD(ap,port) global() argument
91 ATP867X_IO_DMAMODE(ap,port) global() argument
94 ATP867X_IO_PORTSPD(ap,port) global() argument
96 ATP867X_IO_PREREAD(ap,port) global() argument
107 atp867x_set_dmamode(struct ata_port * ap,struct ata_device * adev) atp867x_set_dmamode() argument
138 atp867x_get_active_clocks_shifted(struct ata_port * ap,unsigned int clk) atp867x_get_active_clocks_shifted() argument
174 atp867x_get_recover_clocks_shifted(struct ata_port * ap,unsigned int clk) atp867x_get_recover_clocks_shifted() argument
203 atp867x_set_piomode(struct ata_port * ap,struct ata_device * adev) atp867x_set_piomode() argument
252 atp867x_cable_detect(struct ata_port * ap) atp867x_cable_detect() argument
288 atp867x_check_ports(struct ata_port * ap,int port) atp867x_check_ports() argument
336 atp867x_set_priv(struct ata_port * ap) atp867x_set_priv() argument
361 struct ata_port *ap = host->ports[0]; atp867x_fixup() local
430 struct ata_port *ap = host->ports[i]; atp867x_ata_pci_sff_init_host() local
[all...]
H A Dsata_dwc_460ex.c156 #define HSDEV_FROM_AP(ap) ((struct sata_dwc_device *)(ap)->host->private_data) argument
157 #define HSDEVP_FROM_AP(ap) ((struct sata_dwc_device_port *)(ap)->private_data) argument
158 #define HSDEV_FROM_QC(qc) ((struct sata_dwc_device *)(qc)->ap->host->private_data)
176 static int sata_dwc_qc_complete(struct ata_port *ap, struct ata_queued_cmd *qc);
177 static void sata_dwc_dma_xfer_complete(struct ata_port *ap);
293 struct ata_port *ap; in dma_dwc_xfer_done() local
299 ap = host->ports[port]; in dma_dwc_xfer_done()
300 hsdevp = HSDEVP_FROM_AP(ap); in dma_dwc_xfer_done()
324 struct ata_port *ap = qc->ap; dma_dwc_xfer_setup() local
392 clear_serror(struct ata_port * ap) clear_serror() argument
411 sata_dwc_error_intr(struct ata_port * ap,struct sata_dwc_device * hsdev,uint intpr) sata_dwc_error_intr() argument
466 struct ata_port *ap; sata_dwc_isr() local
710 sata_dwc_dma_xfer_complete(struct ata_port * ap) sata_dwc_dma_xfer_complete() argument
740 sata_dwc_qc_complete(struct ata_port * ap,struct ata_queued_cmd * qc) sata_dwc_qc_complete() argument
832 sata_dwc_port_start(struct ata_port * ap) sata_dwc_port_start() argument
900 sata_dwc_port_stop(struct ata_port * ap) sata_dwc_port_stop() argument
922 sata_dwc_exec_command_by_tag(struct ata_port * ap,struct ata_taskfile * tf,u8 tag,u32 cmd_issued) sata_dwc_exec_command_by_tag() argument
961 struct ata_port *ap = qc->ap; sata_dwc_bmdma_start_by_tag() local
1013 struct ata_port *ap = qc->ap; sata_dwc_qc_issue() local
1043 sata_dwc_error_handler(struct ata_port * ap) sata_dwc_error_handler() argument
1070 sata_dwc_dev_select(struct ata_port * ap,unsigned int device) sata_dwc_dev_select() argument
[all...]
H A Dsata_nv.c295 static void nv_nf2_freeze(struct ata_port *ap);
296 static void nv_nf2_thaw(struct ata_port *ap);
297 static void nv_ck804_freeze(struct ata_port *ap);
298 static void nv_ck804_thaw(struct ata_port *ap);
305 static void nv_adma_irq_clear(struct ata_port *ap);
306 static int nv_adma_port_start(struct ata_port *ap);
307 static void nv_adma_port_stop(struct ata_port *ap);
309 static int nv_adma_port_suspend(struct ata_port *ap, pm_message_t mesg);
310 static int nv_adma_port_resume(struct ata_port *ap);
312 static void nv_adma_freeze(struct ata_port *ap);
598 nv_adma_register_mode(struct ata_port * ap) nv_adma_register_mode() argument
636 nv_adma_mode(struct ata_port * ap) nv_adma_mode() argument
669 struct ata_port *ap = ata_shost_to_port(sdev->host); nv_adma_sdev_configure() local
764 nv_adma_tf_read(struct ata_port * ap,struct ata_taskfile * tf) nv_adma_tf_read() argument
810 nv_adma_check_cpb(struct ata_port * ap,int cpb_num,int force_err) nv_adma_check_cpb() argument
855 nv_host_intr(struct ata_port * ap,u8 irq_stat) nv_host_intr() argument
888 struct ata_port *ap = host->ports[i]; nv_adma_interrupt() local
1015 nv_adma_freeze(struct ata_port * ap) nv_adma_freeze() argument
1037 nv_adma_thaw(struct ata_port * ap) nv_adma_thaw() argument
1055 nv_adma_irq_clear(struct ata_port * ap) nv_adma_irq_clear() argument
1096 nv_adma_port_start(struct ata_port * ap) nv_adma_port_start() argument
1190 nv_adma_port_stop(struct ata_port * ap) nv_adma_port_stop() argument
1199 nv_adma_port_suspend(struct ata_port * ap,pm_message_t mesg) nv_adma_port_suspend() argument
1216 nv_adma_port_resume(struct ata_port * ap) nv_adma_port_resume() argument
1251 nv_adma_setup_port(struct ata_port * ap) nv_adma_setup_port() argument
1444 struct ata_port *ap = host->ports[i]; nv_generic_interrupt() local
1554 nv_nf2_freeze(struct ata_port * ap) nv_nf2_freeze() argument
1565 nv_nf2_thaw(struct ata_port * ap) nv_nf2_thaw() argument
1578 nv_ck804_freeze(struct ata_port * ap) nv_ck804_freeze() argument
1589 nv_ck804_thaw(struct ata_port * ap) nv_ck804_thaw() argument
1602 nv_mcp55_freeze(struct ata_port * ap) nv_mcp55_freeze() argument
1615 nv_mcp55_thaw(struct ata_port * ap) nv_mcp55_thaw() argument
1628 nv_adma_error_handler(struct ata_port * ap) nv_adma_error_handler() argument
1684 nv_swncq_qc_to_dq(struct ata_port * ap,struct ata_queued_cmd * qc) nv_swncq_qc_to_dq() argument
1695 nv_swncq_qc_from_dq(struct ata_port * ap) nv_swncq_qc_from_dq() argument
1712 nv_swncq_fis_reinit(struct ata_port * ap) nv_swncq_fis_reinit() argument
1722 nv_swncq_pp_reinit(struct ata_port * ap) nv_swncq_pp_reinit() argument
1735 nv_swncq_irq_clear(struct ata_port * ap,u16 fis) nv_swncq_irq_clear() argument
1742 __ata_bmdma_stop(struct ata_port * ap) __ata_bmdma_stop() argument
1750 nv_swncq_ncq_stop(struct ata_port * ap) nv_swncq_ncq_stop() argument
1797 nv_swncq_error_handler(struct ata_port * ap) nv_swncq_error_handler() argument
1810 nv_swncq_port_suspend(struct ata_port * ap,pm_message_t mesg) nv_swncq_port_suspend() argument
1829 nv_swncq_port_resume(struct ata_port * ap) nv_swncq_port_resume() argument
1877 struct ata_port *ap = ata_shost_to_port(sdev->host); nv_swncq_sdev_configure() local
1921 nv_swncq_port_start(struct ata_port * ap) nv_swncq_port_start() argument
1967 struct ata_port *ap = qc->ap; nv_swncq_fill_sg() local
2001 nv_swncq_issue_atacmd(struct ata_port * ap,struct ata_queued_cmd * qc) nv_swncq_issue_atacmd() argument
2025 struct ata_port *ap = qc->ap; nv_swncq_qc_issue() local
2039 nv_swncq_hotplug(struct ata_port * ap,u32 fis) nv_swncq_hotplug() argument
2064 nv_swncq_sdbfis(struct ata_port * ap) nv_swncq_sdbfis() argument
2138 nv_swncq_tag(struct ata_port * ap) nv_swncq_tag() argument
2147 nv_swncq_dmafis(struct ata_port * ap) nv_swncq_dmafis() argument
2179 nv_swncq_host_interrupt(struct ata_port * ap,u16 fis) nv_swncq_host_interrupt() argument
2291 struct ata_port *ap = host->ports[i]; nv_swncq_interrupt() local
[all...]
H A Dsata_promise.c49 /* per-port ATA register offsets (from ap->ioaddr.cmd_addr) */
62 /* per-port SATA register offsets (from ap->ioaddr.scr_addr) */
122 /* ap->flags bits */
140 static int pdc_common_port_start(struct ata_port *ap);
141 static int pdc_sata_port_start(struct ata_port *ap);
143 static void pdc_tf_load_mmio(struct ata_port *ap, const struct ata_taskfile *tf);
144 static void pdc_exec_command_mmio(struct ata_port *ap, const struct ata_taskfile *tf);
147 static void pdc_irq_clear(struct ata_port *ap);
149 static void pdc_freeze(struct ata_port *ap);
150 static void pdc_sata_freeze(struct ata_port *ap);
314 pdc_common_port_start(struct ata_port * ap) pdc_common_port_start() argument
338 pdc_sata_port_start(struct ata_port * ap) pdc_sata_port_start() argument
359 pdc_fpdma_clear_interrupt_flag(struct ata_port * ap) pdc_fpdma_clear_interrupt_flag() argument
374 pdc_fpdma_reset(struct ata_port * ap) pdc_fpdma_reset() argument
392 pdc_not_at_command_packet_phase(struct ata_port * ap) pdc_not_at_command_packet_phase() argument
408 pdc_clear_internal_debug_record_error_register(struct ata_port * ap) pdc_clear_internal_debug_record_error_register() argument
416 pdc_reset_port(struct ata_port * ap) pdc_reset_port() argument
450 pdc_pata_cable_detect(struct ata_port * ap) pdc_pata_cable_detect() argument
481 struct ata_port *ap = qc->ap; pdc_atapi_pkt() local
569 struct ata_port *ap = qc->ap; pdc_fill_sg() local
677 pdc_sata_nr_ports(const struct ata_port * ap) pdc_sata_nr_ports() argument
682 pdc_sata_ata_port_to_ata_no(const struct ata_port * ap) pdc_sata_ata_port_to_ata_no() argument
694 pdc_freeze(struct ata_port * ap) pdc_freeze() argument
706 pdc_sata_freeze(struct ata_port * ap) pdc_sata_freeze() argument
729 pdc_thaw(struct ata_port * ap) pdc_thaw() argument
744 pdc_sata_thaw(struct ata_port * ap) pdc_sata_thaw() argument
771 pdc_ata_port_to_ata_no(const struct ata_port * ap) pdc_ata_port_to_ata_no() argument
780 pdc_hard_reset_port(struct ata_port * ap) pdc_hard_reset_port() argument
818 pdc_error_handler(struct ata_port * ap) pdc_error_handler() argument
828 struct ata_port *ap = qc->ap; pdc_post_internal_cmd() local
835 pdc_error_intr(struct ata_port * ap,struct ata_queued_cmd * qc,u32 port_status,u32 err_mask) pdc_error_intr() argument
869 pdc_host_intr(struct ata_port * ap,struct ata_queued_cmd * qc) pdc_host_intr() argument
904 pdc_irq_clear(struct ata_port * ap) pdc_irq_clear() argument
914 struct ata_port *ap; pdc_interrupt() local
988 struct ata_port *ap = qc->ap; pdc_packet_start() local
1025 pdc_tf_load_mmio(struct ata_port * ap,const struct ata_taskfile * tf) pdc_tf_load_mmio() argument
1031 pdc_exec_command_mmio(struct ata_port * ap,const struct ata_taskfile * tf) pdc_exec_command_mmio() argument
1074 pdc_ata_setup_port(struct ata_port * ap,void __iomem * base,void __iomem * scr_addr) pdc_ata_setup_port() argument
1200 struct ata_port *ap = host->ports[i]; pdc_ata_init_one() local
[all...]
H A Dsata_sil24.c314 * ap->private_data
332 static void sil24_pmp_attach(struct ata_port *ap);
333 static void sil24_pmp_detach(struct ata_port *ap);
334 static void sil24_freeze(struct ata_port *ap);
335 static void sil24_thaw(struct ata_port *ap);
342 static void sil24_error_handler(struct ata_port *ap);
344 static int sil24_port_start(struct ata_port *ap);
350 static int sil24_port_resume(struct ata_port *ap);
461 static unsigned long sil24_port_offset(struct ata_port *ap) in sil24_port_offset() argument
463 return ap in sil24_port_offset()
466 sil24_port_base(struct ata_port * ap) sil24_port_base() argument
481 sil24_read_tf(struct ata_port * ap,int tag,struct ata_taskfile * tf) sil24_read_tf() argument
521 sil24_config_port(struct ata_port * ap) sil24_config_port() argument
546 sil24_config_pmp(struct ata_port * ap,int attached) sil24_config_pmp() argument
556 sil24_clear_pmp(struct ata_port * ap) sil24_clear_pmp() argument
571 sil24_init_port(struct ata_port * ap) sil24_init_port() argument
596 sil24_exec_polled_cmd(struct ata_port * ap,int pmp,const struct ata_taskfile * tf,int is_cmd,u32 ctrl,unsigned int timeout_msec) sil24_exec_polled_cmd() argument
651 struct ata_port *ap = link->ap; sil24_softreset() local
692 struct ata_port *ap = link->ap; sil24_hardreset() local
790 struct ata_port *ap = link->ap; sil24_qc_defer() local
834 struct ata_port *ap = qc->ap; sil24_qc_prep() local
882 struct ata_port *ap = qc->ap; sil24_qc_issue() local
908 sil24_pmp_attach(struct ata_port * ap) sil24_pmp_attach() argument
923 sil24_pmp_detach(struct ata_port * ap) sil24_pmp_detach() argument
945 sil24_freeze(struct ata_port * ap) sil24_freeze() argument
955 sil24_thaw(struct ata_port * ap) sil24_thaw() argument
968 sil24_error_intr(struct ata_port * ap) sil24_error_intr() argument
1095 sil24_host_intr(struct ata_port * ap) sil24_host_intr() argument
1169 sil24_error_handler(struct ata_port * ap) sil24_error_handler() argument
1183 struct ata_port *ap = qc->ap; sil24_post_internal_cmd() local
1190 sil24_port_start(struct ata_port * ap) sil24_port_start() argument
1231 struct ata_port *ap = host->ports[i]; sil24_init_controller() local
1350 sil24_port_resume(struct ata_port * ap) sil24_port_resume() argument
[all...]
H A Dpata_octeon_cf.c53 struct ata_port *ap; member
123 * @ap: ATA port information
126 static void octeon_cf_set_piomode(struct ata_port *ap, struct ata_device *dev) in octeon_cf_set_piomode() argument
128 struct octeon_cf_port *cf_port = ap->private_data; in octeon_cf_set_piomode()
211 static void octeon_cf_set_dmamode(struct ata_port *ap, struct ata_device *dev) in octeon_cf_set_dmamode() argument
213 struct octeon_cf_port *cf_port = ap->private_data; in octeon_cf_set_dmamode()
295 struct ata_port *ap = qc->dev->link->ap; in octeon_cf_data_xfer8() local
296 void __iomem *data_addr = ap->ioaddr.data_addr; in octeon_cf_data_xfer8()
311 ioread8(ap in octeon_cf_data_xfer8()
334 struct ata_port *ap = qc->dev->link->ap; octeon_cf_data_xfer16() local
379 octeon_cf_tf_read16(struct ata_port * ap,struct ata_taskfile * tf) octeon_cf_tf_read16() argument
423 octeon_cf_check_status16(struct ata_port * ap) octeon_cf_check_status16() argument
435 struct ata_port *ap = link->ap; octeon_cf_softreset16() local
461 octeon_cf_tf_load16(struct ata_port * ap,const struct ata_taskfile * tf) octeon_cf_tf_load16() argument
487 octeon_cf_dev_select(struct ata_port * ap,unsigned int device) octeon_cf_dev_select() argument
497 octeon_cf_exec_command16(struct ata_port * ap,const struct ata_taskfile * tf) octeon_cf_exec_command16() argument
513 octeon_cf_ata_port_noaction(struct ata_port * ap) octeon_cf_ata_port_noaction() argument
519 struct ata_port *ap = qc->ap; octeon_cf_dma_setup() local
590 octeon_cf_dma_finished(struct ata_port * ap,struct ata_queued_cmd * qc) octeon_cf_dma_finished() argument
650 struct ata_port *ap; octeon_cf_interrupt() local
710 struct ata_port *ap = cf_port->ap; octeon_cf_delayed_finish() local
763 struct ata_port *ap = qc->ap; octeon_cf_qc_issue() local
812 struct ata_port *ap; octeon_cf_probe() local
[all...]
H A Dpata_acpi.c39 struct ata_port *ap = link->ap; in pacpi_pre_reset() local
40 struct pata_acpi *acpi = ap->private_data; in pacpi_pre_reset()
41 if (ACPI_HANDLE(&ap->tdev) == NULL || ata_acpi_gtm(ap, &acpi->gtm) < 0) in pacpi_pre_reset()
49 * @ap: port to detect
54 static int pacpi_cable_detect(struct ata_port *ap) in pacpi_cable_detect() argument
56 struct pata_acpi *acpi = ap->private_data; in pacpi_cable_detect()
66 * @ap: ATA port
73 static unsigned long pacpi_discover_modes(struct ata_port *ap, struc argument
112 pacpi_set_piomode(struct ata_port * ap,struct ata_device * adev) pacpi_set_piomode() argument
135 pacpi_set_dmamode(struct ata_port * ap,struct ata_device * adev) pacpi_set_dmamode() argument
169 struct ata_port *ap = qc->ap; pacpi_qc_issue() local
192 pacpi_port_start(struct ata_port * ap) pacpi_port_start() argument
[all...]
H A Dpata_pxa.c49 struct pata_pxa_data *pd = qc->ap->private_data; in pxa_qc_prep()
76 qc->ap->ops->sff_exec_command(qc->ap, &qc->tf); in pxa_bmdma_setup()
84 struct pata_pxa_data *pd = qc->ap->private_data; in pxa_bmdma_start()
94 struct pata_pxa_data *pd = qc->ap->private_data; in pxa_bmdma_stop()
109 static unsigned char pxa_bmdma_status(struct ata_port *ap) in pxa_bmdma_status() argument
111 struct pata_pxa_data *pd = ap->private_data; in pxa_bmdma_status()
126 static void pxa_irq_clear(struct ata_port *ap) in pxa_irq_clear() argument
162 struct ata_port *ap; in pxa_ata_probe() local
219 ap in pxa_ata_probe()
[all...]
H A Dsata_sil.c110 static void sil_freeze(struct ata_port *ap);
111 static void sil_thaw(struct ata_port *ap);
253 struct ata_port *ap = qc->ap; in sil_bmdma_stop() local
254 void __iomem *mmio_base = ap->host->iomap[SIL_MMIO_BAR]; in sil_bmdma_stop()
255 void __iomem *bmdma2 = mmio_base + sil_port[ap->port_no].bmdma2; in sil_bmdma_stop()
261 ata_sff_dma_pause(ap); in sil_bmdma_stop()
266 struct ata_port *ap = qc->ap; in sil_bmdma_setup() local
267 void __iomem *bmdma = ap in sil_bmdma_setup()
279 struct ata_port *ap = qc->ap; sil_bmdma_start() local
296 struct ata_port *ap = qc->ap; sil_fill_sg() local
347 struct ata_port *ap = link->ap; sil_set_mode() local
377 sil_scr_addr(struct ata_port * ap,unsigned int sc_reg) sil_scr_addr() argument
419 sil_host_intr(struct ata_port * ap,u32 bmdma2) sil_host_intr() argument
516 struct ata_port *ap = host->ports[i]; sil_interrupt() local
536 sil_freeze(struct ata_port * ap) sil_freeze() argument
564 sil_thaw(struct ata_port * ap) sil_thaw() argument
613 struct ata_port *ap = dev->link->ap; sil_dev_config() local
768 struct ata_port *ap = host->ports[i]; sil_init_one() local
[all...]
H A Dpata_gayle.c47 struct ata_port *ap = dev->link->ap; in pata_gayle_data_xfer() local
48 void __iomem *data_addr = ap->ioaddr.data_addr; in pata_gayle_data_xfer()
96 static bool pata_gayle_irq_check(struct ata_port *ap) in pata_gayle_irq_check() argument
100 ch = z_readb((unsigned long)ap->private_data); in pata_gayle_irq_check()
105 static void pata_gayle_irq_clear(struct ata_port *ap) in pata_gayle_irq_clear() argument
107 (void)z_readb((unsigned long)ap->ioaddr.status_addr); in pata_gayle_irq_clear()
108 z_writeb(0x7c, (unsigned long)ap->private_data); in pata_gayle_irq_clear()
132 struct ata_port *ap; in pata_gayle_init_one() local
156 ap in pata_gayle_init_one()
[all...]
H A Dsata_rcar.c218 static void sata_rcar_freeze(struct ata_port *ap) in sata_rcar_freeze() argument
220 struct sata_rcar_priv *priv = ap->host->private_data; in sata_rcar_freeze()
225 ata_sff_freeze(ap); in sata_rcar_freeze()
228 static void sata_rcar_thaw(struct ata_port *ap) in sata_rcar_thaw() argument
230 struct sata_rcar_priv *priv = ap->host->private_data; in sata_rcar_thaw()
236 ata_sff_thaw(ap); in sata_rcar_thaw()
261 static u8 sata_rcar_check_status(struct ata_port *ap) in sata_rcar_check_status() argument
263 return ioread32(ap->ioaddr.status_addr); in sata_rcar_check_status()
266 static u8 sata_rcar_check_altstatus(struct ata_port *ap) in sata_rcar_check_altstatus() argument
268 return ioread32(ap in sata_rcar_check_altstatus()
271 sata_rcar_set_devctl(struct ata_port * ap,u8 ctl) sata_rcar_set_devctl() argument
276 sata_rcar_dev_select(struct ata_port * ap,unsigned int device) sata_rcar_dev_select() argument
282 sata_rcar_ata_devchk(struct ata_port * ap,unsigned int device) sata_rcar_ata_devchk() argument
310 struct ata_port *ap = link->ap; sata_rcar_wait_after_reset() local
317 sata_rcar_bus_softreset(struct ata_port * ap,unsigned long deadline) sata_rcar_bus_softreset() argument
336 struct ata_port *ap = link->ap; sata_rcar_softreset() local
359 sata_rcar_tf_load(struct ata_port * ap,const struct ata_taskfile * tf) sata_rcar_tf_load() argument
393 sata_rcar_tf_read(struct ata_port * ap,struct ata_taskfile * tf) sata_rcar_tf_read() argument
417 sata_rcar_exec_command(struct ata_port * ap,const struct ata_taskfile * tf) sata_rcar_exec_command() argument
428 struct ata_port *ap = qc->dev->link->ap; sata_rcar_data_xfer() local
465 struct ata_port *ap; sata_rcar_drain_fifo() local
503 struct ata_port *ap = qc->ap; sata_rcar_bmdma_fill_sg() local
538 struct ata_port *ap = qc->ap; sata_rcar_bmdma_setup() local
565 struct ata_port *ap = qc->ap; sata_rcar_bmdma_start() local
579 struct ata_port *ap = qc->ap; sata_rcar_bmdma_stop() local
596 sata_rcar_bmdma_status(struct ata_port * ap) sata_rcar_bmdma_status() argument
650 sata_rcar_serr_interrupt(struct ata_port * ap) sata_rcar_serr_interrupt() argument
681 sata_rcar_ata_interrupt(struct ata_port * ap) sata_rcar_ata_interrupt() argument
701 struct ata_port *ap; sata_rcar_interrupt() local
731 struct ata_port *ap = host->ports[0]; sata_rcar_setup_port() local
[all...]
H A Dlibata-sata.c43 struct ata_port *ap = link->ap; in sata_scr_valid() local
45 return (ap->flags & ATA_FLAG_SATA) && ap->ops->scr_read; in sata_scr_valid()
56 * guaranteed to succeed if @link is ap->link, the cable type of
60 * None if @link is ap->link. Kernel thread context otherwise.
69 return link->ap->ops->scr_read(link, reg, val); in sata_scr_read()
84 * guaranteed to succeed if @link is ap->link, the cable type of
88 * None if @link is ap->link. Kernel thread context otherwise.
97 return link->ap in sata_scr_write()
757 ata_qc_complete_multiple(struct ata_port * ap,u64 qc_active) ata_qc_complete_multiple() argument
845 ata_slave_link_init(struct ata_port * ap) ata_slave_link_init() argument
907 ata_scsi_lpm_supported(struct ata_port * ap) ata_scsi_lpm_supported() argument
929 struct ata_port *ap = ata_shost_to_port(shost); ata_scsi_lpm_supported_show() local
948 struct ata_port *ap = ata_shost_to_port(shost); ata_scsi_lpm_store() local
981 struct ata_port *ap = ata_shost_to_port(shost); ata_scsi_lpm_show() local
1007 ata_ncq_prio_supported(struct ata_port * ap,struct scsi_device * sdev,bool * supported) ata_ncq_prio_supported() argument
1031 struct ata_port *ap = ata_shost_to_port(sdev->host); ata_ncq_prio_supported_show() local
1059 ata_ncq_prio_enabled(struct ata_port * ap,struct scsi_device * sdev,bool * enabled) ata_ncq_prio_enabled() argument
1083 struct ata_port *ap = ata_shost_to_port(sdev->host); ata_ncq_prio_enable_show() local
1109 ata_ncq_prio_enable(struct ata_port * ap,struct scsi_device * sdev,bool enable) ata_ncq_prio_enable() argument
1153 struct ata_port *ap = ata_shost_to_port(sdev->host); ata_ncq_prio_enable_store() local
1194 struct ata_port *ap = ata_shost_to_port(shost); ata_scsi_em_message_store() local
1205 struct ata_port *ap = ata_shost_to_port(shost); ata_scsi_em_message_show() local
1220 struct ata_port *ap = ata_shost_to_port(shost); ata_scsi_em_message_type_show() local
1233 struct ata_port *ap = ata_shost_to_port(sdev->host); ata_scsi_activity_show() local
1247 struct ata_port *ap = ata_shost_to_port(sdev->host); ata_scsi_activity_store() local
1280 ata_change_queue_depth(struct ata_port * ap,struct scsi_device * sdev,int queue_depth) ata_change_queue_depth() argument
1343 struct ata_port *ap = ata_shost_to_port(sdev->host); ata_scsi_change_queue_depth() local
1361 ata_sas_sdev_configure(struct scsi_device * sdev,struct queue_limits * lim,struct ata_port * ap) ata_sas_sdev_configure() argument
1379 ata_sas_queuecmd(struct scsi_cmnd * cmd,struct ata_port * ap) ata_sas_queuecmd() argument
1406 sata_async_notification(struct ata_port * ap) sata_async_notification() argument
1541 struct ata_port *ap = dev->link->ap; ata_eh_get_ncq_success_sense() local
1638 struct ata_port *ap = link->ap; ata_eh_analyze_ncq_error() local
[all...]
H A Dpdc_adma.c40 #define ADMA_PORT_REGS(ap) \ argument
41 ADMA_REGS((ap)->host->iomap[ADMA_MMIO_BAR], ap->port_no)
117 static int adma_port_start(struct ata_port *ap);
118 static void adma_port_stop(struct ata_port *ap);
122 static void adma_freeze(struct ata_port *ap);
123 static void adma_thaw(struct ata_port *ap);
177 static void adma_reset_engine(struct ata_port *ap) in adma_reset_engine() argument
179 void __iomem *chan = ADMA_PORT_REGS(ap); in adma_reset_engine()
188 static void adma_reinit_engine(struct ata_port *ap) in adma_reinit_engine() argument
216 adma_enter_reg_mode(struct ata_port * ap) adma_enter_reg_mode() argument
224 adma_freeze(struct ata_port * ap) adma_freeze() argument
239 adma_thaw(struct ata_port * ap) adma_thaw() argument
246 struct ata_port *ap = link->ap; adma_prereset() local
259 struct ata_port *ap = qc->ap; adma_fill_sg() local
358 struct ata_port *ap = qc->ap; adma_packet_start() local
392 struct ata_port *ap = host->ports[port_no]; adma_intr_pkt() local
442 struct ata_port *ap = host->ports[port_no]; adma_intr_mmio() local
506 adma_port_start(struct ata_port * ap) adma_port_start() argument
530 adma_port_stop(struct ata_port * ap) adma_port_stop() argument
584 struct ata_port *ap = host->ports[port_no]; adma_ata_init_one() local
[all...]
H A Dsata_fsl.c388 static inline unsigned int sata_fsl_tag(struct ata_port *ap, in sata_fsl_tag() argument
395 ata_port_dbg(ap, "tag %d invalid : out of range\n", tag); in sata_fsl_tag()
400 ata_port_dbg(ap, "tag %d invalid : in use!!\n", tag); in sata_fsl_tag()
407 static void sata_fsl_setup_cmd_hdr_entry(struct ata_port *ap, in sata_fsl_setup_cmd_hdr_entry() argument
426 ata_port_dbg(ap, "cda=0x%x, prde_fis_len=0x%x, ttl=0x%x, di=0x%x\n", in sata_fsl_setup_cmd_hdr_entry()
461 ata_port_err(qc->ap, "s/g addr unaligned : 0x%llx\n", in sata_fsl_fill_sg()
464 ata_port_err(qc->ap, "s/g len unaligned : 0x%x\n", in sata_fsl_fill_sg()
500 struct ata_port *ap = qc->ap; in sata_fsl_qc_prep() local
501 struct sata_fsl_port_priv *pp = ap in sata_fsl_qc_prep()
542 struct ata_port *ap = qc->ap; sata_fsl_qc_issue() local
630 sata_fsl_freeze(struct ata_port * ap) sata_fsl_freeze() argument
651 sata_fsl_thaw(struct ata_port * ap) sata_fsl_thaw() argument
673 sata_fsl_pmp_attach(struct ata_port * ap) sata_fsl_pmp_attach() argument
683 sata_fsl_pmp_detach(struct ata_port * ap) sata_fsl_pmp_detach() argument
699 sata_fsl_port_start(struct ata_port * ap) sata_fsl_port_start() argument
756 sata_fsl_port_stop(struct ata_port * ap) sata_fsl_port_stop() argument
782 sata_fsl_dev_classify(struct ata_port * ap) sata_fsl_dev_classify() argument
805 struct ata_port *ap = link->ap; sata_fsl_hardreset() local
918 struct ata_port *ap = link->ap; sata_fsl_softreset() local
1037 sata_fsl_error_handler(struct ata_port * ap) sata_fsl_error_handler() argument
1053 sata_fsl_error_intr(struct ata_port * ap) sata_fsl_error_intr() argument
1179 sata_fsl_host_intr(struct ata_port * ap) sata_fsl_host_intr() argument
1285 struct ata_port *ap; sata_fsl_interrupt() local
1555 struct ata_port *ap = host->ports[0]; sata_fsl_resume() local
[all...]
H A Dsata_qstor.c101 static int qs_port_start(struct ata_port *ap);
106 static void qs_freeze(struct ata_port *ap);
107 static void qs_thaw(struct ata_port *ap);
109 static void qs_error_handler(struct ata_port *ap);
171 static inline void qs_enter_reg_mode(struct ata_port *ap) in qs_enter_reg_mode() argument
173 u8 __iomem *chan = qs_mmio_base(ap->host) + (ap->port_no * 0x4000); in qs_enter_reg_mode()
174 struct qs_port_priv *pp = ap->private_data; in qs_enter_reg_mode()
181 static inline void qs_reset_channel_logic(struct ata_port *ap) in qs_reset_channel_logic() argument
183 u8 __iomem *chan = qs_mmio_base(ap in qs_reset_channel_logic()
190 qs_freeze(struct ata_port * ap) qs_freeze() argument
198 qs_thaw(struct ata_port * ap) qs_thaw() argument
208 struct ata_port *ap = link->ap; qs_prereset() local
222 qs_error_handler(struct ata_port * ap) qs_error_handler() argument
239 struct ata_port *ap = qc->ap; qs_fill_sg() local
299 struct ata_port *ap = qc->ap; qs_packet_start() local
337 struct ata_port *ap = qc->ap; qs_do_or_die() local
366 struct ata_port *ap = host->ports[port_no]; qs_intr_pkt() local
397 struct ata_port *ap = host->ports[port_no]; qs_intr_mmio() local
456 qs_port_start(struct ata_port * ap) qs_port_start() argument
573 struct ata_port *ap = host->ports[port_no]; qs_ata_init_one() local
[all...]
H A Dlibata-acpi.c45 struct ata_port *ap; member
66 /* @ap and @dev are the same as ata_acpi_handle_hotplug() */
67 static void ata_acpi_detach_device(struct ata_port *ap, struct ata_device *dev) in ata_acpi_detach_device() argument
75 ata_for_each_link(tlink, ap, EDGE) in ata_acpi_detach_device()
80 ata_port_schedule_eh(ap); in ata_acpi_detach_device()
85 * @ap: ATA port ACPI event occurred
100 static void ata_acpi_handle_hotplug(struct ata_port *ap, struct ata_device *dev, in ata_acpi_handle_hotplug() argument
103 struct ata_eh_info *ehi = &ap->link.eh_info; in ata_acpi_handle_hotplug()
107 spin_lock_irqsave(ap->lock, flags); in ata_acpi_handle_hotplug()
119 ata_port_freeze(ap); in ata_acpi_handle_hotplug()
148 ata_acpi_uevent(struct ata_port * ap,struct ata_device * dev,u32 event) ata_acpi_uevent() argument
179 ata_acpi_bind_port(struct ata_port * ap) ata_acpi_bind_port() argument
208 struct ata_port *ap = dev->link->ap; ata_acpi_bind_dev() local
266 struct ata_port *ap = host->ports[i]; ata_acpi_dissociate() local
287 ata_acpi_gtm(struct ata_port * ap,struct ata_acpi_gtm * gtm) ata_acpi_gtm() argument
347 ata_acpi_stm(struct ata_port * ap,const struct ata_acpi_gtm * stm) ata_acpi_stm() argument
522 ata_acpi_cbl_pata_type(struct ata_port * ap) ata_acpi_cbl_pata_type() argument
776 struct ata_port *ap = dev->link->ap; ata_acpi_push_id() local
820 ata_acpi_on_resume(struct ata_port * ap) ata_acpi_on_resume() argument
873 sata_acpi_set_state(struct ata_port * ap,pm_message_t state) sata_acpi_set_state() argument
902 pata_acpi_set_state(struct ata_port * ap,pm_message_t state) pata_acpi_set_state() argument
937 ata_acpi_set_state(struct ata_port * ap,pm_message_t state) ata_acpi_set_state() argument
961 struct ata_port *ap = dev->link->ap; ata_acpi_on_devcfg() local
[all...]
/linux/arch/arm/boot/dts/ti/omap/
H A Domap5-l4-abe.dtsi5 reg-names = "la", "ap";
18 <0x00000000 0x00000000 0x000400>, /* ap 0 */
19 <0x00000400 0x00000400 0x000400>, /* ap 1 */
20 <0x00022000 0x00022000 0x001000>, /* ap 2 */
21 <0x00023000 0x00023000 0x001000>, /* ap 3 */
22 <0x00024000 0x00024000 0x001000>, /* ap 4 */
23 <0x00025000 0x00025000 0x001000>, /* ap 5 */
24 <0x00026000 0x00026000 0x001000>, /* ap 6 */
25 <0x00027000 0x00027000 0x001000>, /* ap 7 */
26 <0x00028000 0x00028000 0x001000>, /* ap
[all...]
H A Domap4-l4-abe.dtsi5 reg-names = "la", "ap";
18 <0x00000000 0x00000000 0x000400>, /* ap 0 */
19 <0x00000400 0x00000400 0x000400>, /* ap 1 */
20 <0x00022000 0x00022000 0x001000>, /* ap 2 */
21 <0x00023000 0x00023000 0x001000>, /* ap 3 */
22 <0x00024000 0x00024000 0x001000>, /* ap 4 */
23 <0x00025000 0x00025000 0x001000>, /* ap 5 */
24 <0x00026000 0x00026000 0x001000>, /* ap 6 */
25 <0x00027000 0x00027000 0x001000>, /* ap 7 */
26 <0x00028000 0x00028000 0x001000>, /* ap
[all...]
H A Domap5-l4.dtsi9 reg-names = "ap", "la", "ia0";
24 ranges = <0x00000000 0x00000000 0x000800>, /* ap 0 */
25 <0x00001000 0x00001000 0x001000>, /* ap 1 */
26 <0x00000800 0x00000800 0x000800>, /* ap 2 */
27 <0x00002000 0x00002000 0x001000>, /* ap 3 */
28 <0x00003000 0x00003000 0x001000>, /* ap 4 */
29 <0x00004000 0x00004000 0x001000>, /* ap 5 */
30 <0x00005000 0x00005000 0x001000>, /* ap 6 */
31 <0x00056000 0x00056000 0x001000>, /* ap 7 */
32 <0x00057000 0x00057000 0x001000>, /* ap
[all...]
H A Dam33xx-l4.dtsi10 reg-names = "ap", "la", "ia0", "ia1";
21 ranges = <0x00000000 0x00000000 0x000800>, /* ap 0 */
22 <0x00000800 0x00000800 0x000800>, /* ap 1 */
23 <0x00001000 0x00001000 0x000400>, /* ap 2 */
24 <0x00001400 0x00001400 0x000400>; /* ap 3 */
31 ranges = <0x00000000 0x00100000 0x004000>, /* ap 4 */
32 <0x00004000 0x00104000 0x001000>, /* ap 5 */
33 <0x00080000 0x00180000 0x002000>, /* ap 6 */
34 <0x00082000 0x00182000 0x001000>; /* ap 7 */
36 target-module@0 { /* 0x44d00000, ap
[all...]
/linux/drivers/video/
H A Daperture.c152 struct aperture_range *ap = data; in devm_aperture_acquire_release() local
153 bool detached = !ap->dev; in devm_aperture_acquire_release()
159 list_del(&ap->lh); in devm_aperture_acquire_release()
169 struct aperture_range *ap; in devm_aperture_acquire() local
174 ap = container_of(pos, struct aperture_range, lh); in devm_aperture_acquire()
175 if (overlap(base, end, ap->base, ap->base + ap->size)) { in devm_aperture_acquire()
181 ap = devm_kzalloc(dev, sizeof(*ap), GFP_KERNE in devm_aperture_acquire()
255 struct aperture_range *ap = container_of(pos, struct aperture_range, lh); aperture_detach_devices() local
[all...]
/linux/include/linux/
H A Dlibata.h210 /* bits 24:31 of ap->flags are reserved for LLD specific flags */
637 struct ata_port *ap; member
842 struct ata_port *ap; member
876 /* Flags that change dynamically, protected by ap->lock */
964 void (*qc_ncq_fill_rtf)(struct ata_port *ap, u64 done_mask);
969 int (*cable_detect)(struct ata_port *ap);
971 void (*set_piomode)(struct ata_port *ap, struct ata_device *dev);
972 void (*set_dmamode)(struct ata_port *ap, struct ata_device *dev);
979 void (*freeze)(struct ata_port *ap);
980 void (*thaw)(struct ata_port *ap);
1114 ata_port_is_dummy(struct ata_port * ap) ata_port_is_dummy() argument
1119 ata_port_is_frozen(const struct ata_port * ap) ata_port_is_frozen() argument
1165 ata_sas_port_suspend(struct ata_port * ap) ata_sas_port_suspend() argument
1168 ata_sas_port_resume(struct ata_port * ap) ata_sas_port_resume() argument
1361 ata_acpi_init_gtm(struct ata_port * ap) ata_acpi_init_gtm() argument
1373 ata_acpi_init_gtm(struct ata_port * ap) ata_acpi_init_gtm() argument
1378 ata_acpi_stm(const struct ata_port * ap,struct ata_acpi_gtm * stm) ata_acpi_stm() argument
1384 ata_acpi_gtm(const struct ata_port * ap,struct ata_acpi_gtm * stm) ata_acpi_gtm() argument
1396 ata_acpi_cbl_pata_type(struct ata_port * ap) ata_acpi_cbl_pata_type() argument
1503 sata_pmp_supported(struct ata_port * ap) sata_pmp_supported() argument
1508 sata_pmp_attached(struct ata_port * ap) sata_pmp_attached() argument
1518 sata_pmp_supported(struct ata_port * ap) sata_pmp_supported() argument
1523 sata_pmp_attached(struct ata_port * ap) sata_pmp_attached() argument
1541 ata_port_printk(level,ap,fmt,...) global() argument
1544 ata_port_err(ap,fmt,...) global() argument
1546 ata_port_warn(ap,fmt,...) global() argument
1548 ata_port_notice(ap,fmt,...) global() argument
1550 ata_port_info(ap,fmt,...) global() argument
1552 ata_port_dbg(ap,fmt,...) global() argument
1629 ata_port_desc_misc(struct ata_port * ap,int irq) ata_port_desc_misc() argument
1647 __ata_qc_for_each(ap,qc,tag,max_tag,fn) global() argument
1655 ata_qc_for_each_raw(ap,qc,tag) global() argument
1661 ata_qc_for_each(ap,qc,tag) global() argument
1667 ata_qc_for_each_with_internal(ap,qc,tag) global() argument
1771 ata_for_each_link(link,ap,mode) global() argument
1843 __ata_qc_from_tag(struct ata_port * ap,unsigned int tag) __ata_qc_from_tag() argument
1851 ata_qc_from_tag(struct ata_port * ap,unsigned int tag) ata_qc_from_tag() argument
2121 ata_sff_busy_wait(struct ata_port * ap,unsigned int bits,unsigned int max) ata_sff_busy_wait() argument
2145 ata_wait_idle(struct ata_port * ap) ata_wait_idle() argument
[all...]

12345678910>>...21