Home
last modified time | relevance | path

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

/titanic_44/usr/src/uts/intel/io/dktp/controller/ata/
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_drvp,
[all …]
H A Data_common.h509 } ata_drv_t; typedef
516 ata_drv_t *at_drvp;
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_drvp, char *name);
677 int ata_queue_cmd(int (*func)(ata_ctl_t *, ata_drv_t *, ata_pkt_t *),
678 void *arg, ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
680 int ata_set_feature(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
[all …]
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_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_drvp);
[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, in atapi_start_cmd()
334 ata_drv_t *ata_drvp, in atapi_start_dma()
560 ata_drv_t *ata_drvp) in atapi_device_reset()
600 ata_drv_t *ata_drvp; in atapi_fsm_reset()
619 ata_drv_t *ata_drvp, in atapi_fsm_start()
680 ata_drv_t *ata_drvp, in atapi_fsm_intr()
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) in atapi_init_drive()
230 ata_drv_t *ata_drvp) in atapi_uninit_drive()
332 ata_drv_t *ata_drvp; in atapi_tran_tgt_init()
518 ata_drv_t *ata_drvp; in atapi_tran_getcap()
823 ata_drv_t *ata_drvp = GTGTP2ATADRVP(gtgtp); in atapi_ccballoc()
963 ata_drv_t *ata_drvp = APKT2DRV(ata_pktp); in atapi_tran_start()
1034 ata_drv_t *ata_drvp, in atapi_complete()
1123 ata_drv_t *ata_drvp, in atapi_id_update()
[all …]
H A Data_debug.c74 dump_ata_drv(ata_drv_t *P) in dump_ata_drv()