/linux/drivers/net/ppp/ |
H A D | ppp_async.c | 97 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 D | libata-sff.c | 54 * @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 D | libahci.c | 48 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 D | pata_atp867x.c | 30 * 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 D | sata_dwc_460ex.c | 156 #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 D | sata_nv.c | 295 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 D | sata_promise.c | 49 /* 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 D | sata_sil24.c | 314 * 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 D | pata_octeon_cf.c | 53 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 D | pata_acpi.c | 39 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 D | pata_pxa.c | 49 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 D | sata_sil.c | 110 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 D | pata_gayle.c | 47 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 D | sata_rcar.c | 218 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 D | libata-sata.c | 43 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 D | pdc_adma.c | 40 #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 D | sata_fsl.c | 388 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 D | sata_qstor.c | 101 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 D | libata-acpi.c | 45 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 D | omap5-l4-abe.dtsi | 5 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 D | omap4-l4-abe.dtsi | 5 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 D | omap5-l4.dtsi | 9 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 D | am33xx-l4.dtsi | 10 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 D | aperture.c | 152 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 D | libata.h | 210 /* 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...] |