Searched refs:ata_drv_t (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Datapi.h108 int atapi_init_drive(ata_drv_t *ata_drvp);
109 void atapi_uninit_drive(ata_drv_t *ata_drvp);
120 int atapi_fsm_intr(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
122 int atapi_fsm_start(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
H A Data_disk.h92 int ata_disk_init_drive(ata_drv_t *ata_drvp);
93 void ata_disk_uninit_drive(ata_drv_t *ata_drvp);
99 int ata_disk_setup_parms(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp);
H A Data_disk.c61 static void ata_disk_complete(ata_drv_t *ata_drvp, ata_pkt_t *ata_pktp,
63 static int ata_disk_intr(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
65 static int ata_disk_intr_dma(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
67 static int ata_disk_intr_pio_in(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
69 static int ata_disk_intr_pio_out(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
71 static int ata_disk_start(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
73 static int ata_disk_start_dma_in(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
75 static int ata_disk_start_dma_out(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
77 static int ata_disk_start_pio_in(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
79 static int ata_disk_start_pio_out(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drv
[all...]
H A Data_common.h509 } ata_drv_t; typedef in typeref:struct:ata_drv
516 ata_drv_t *at_drvp;
548 * (gtgt_t *) to (ata_drv_t *)
558 * (gcmd_t *) to (ata_drv_t *)
563 * (ata_pkt_t *) to (ata_drv_t *)
611 int (*ap_start)(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
613 int (*ap_intr)(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
615 void (*ap_complete)(ata_drv_t *ata_drvp,
667 int ata_command(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp, int expect_drdy,
676 int ata_prop_create(dev_info_t *tgt_dip, ata_drv_t *ata_drv
[all...]
H A Datapi_fsm.c39 static int atapi_start_cmd(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
42 static void atapi_start_dma(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
148 ata_drv_t *ata_drvp,
334 ata_drv_t *ata_drvp,
560 ata_drv_t *ata_drvp)
600 ata_drv_t *ata_drvp;
619 ata_drv_t *ata_drvp,
680 ata_drv_t *ata_drvp,
H A Datapi.c59 static void atapi_complete(ata_drv_t *ata_drvp, ata_pkt_t *ata_pktp,
61 static int atapi_id_update(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
179 ata_drv_t *ata_drvp)
230 ata_drv_t *ata_drvp)
332 ata_drv_t *ata_drvp;
518 ata_drv_t *ata_drvp;
823 ata_drv_t *ata_drvp = GTGTP2ATADRVP(gtgtp);
963 ata_drv_t *ata_drvp = APKT2DRV(ata_pktp);
1034 ata_drv_t *ata_drvp,
1123 ata_drv_t *ata_drv
[all...]
H A Data_common.c70 ata_drv_t *ata_drvp, ata_pkt_t *ata_pktp,
78 static ata_drv_t *ata_init_drive(ata_ctl_t *ata_ctlp,
80 static int ata_init_drive_pcidma(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
82 static int ata_flush_cache(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp);
90 static int ata_start_arq(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
93 static void ata_uninit_drive(ata_drv_t *ata_drvp);
96 static int ata_check_revert_to_defaults(ata_drv_t *ata_drvp);
97 static void ata_show_transfer_mode(ata_ctl_t *, ata_drv_t *);
106 static void ata_disable_DMA(ata_drv_t *ata_drvp);
107 static int ata_check_dma_mode(ata_drv_t *ata_drv
[all...]
H A Data_debug.c74 dump_ata_drv(ata_drv_t *P)

Completed in 68 milliseconds