Home
last modified time | relevance | path

Searched refs:ata_ctlp (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Data_common.c240 if (!ata_ctlp) in ata_devo_reset()
533 ddi_put8(ata_ctlp->ac_iohandle1, ata_ctlp->ac_drvhd, in ata_attach()
540 if (!ata_wait(ata_ctlp->ac_iohandle2, ata_ctlp->ac_ioaddr2, in ata_attach()
622 if (!ata_ctlp) in ata_detach()
1019 &ata_ctlp->ac_bmhandle, &ata_ctlp->ac_bmaddr)) { in ata_init_controller()
1389 ddi_put8(ata_ctlp->ac_iohandle1, ata_ctlp->ac_drvhd, in ata_uninit_drive()
1396 ddi_put8(ata_ctlp->ac_iohandle2, ata_ctlp->ac_devctl, in ata_uninit_drive()
3558 ata_ctlp->ac_iohandle1, ata_ctlp->ac_ioaddr1, in ata_resume_drive()
3559 ata_ctlp->ac_iohandle2, ata_ctlp->ac_ioaddr2, in ata_resume_drive()
3741 ata_ctlp->ac_iohandle1, ata_ctlp->ac_ioaddr1, in ata_change_power()
[all …]
H A Datapi_fsm.c56 ata_ctl_t *ata_ctlp, in atapi_fsm_error() argument
147 ata_ctl_t *ata_ctlp, in atapi_start_cmd() argument
278 ata_ctl_t *ata_ctlp, in atapi_send_cdb() argument
333 ata_ctl_t *ata_ctlp, in atapi_start_dma() argument
377 ata_ctl_t *ata_ctlp, in atapi_pio_data_in() argument
457 ata_ctl_t *ata_ctlp, in atapi_pio_data_out() argument
524 ata_ctl_t *ata_ctlp, in atapi_status() argument
559 ata_ctl_t *ata_ctlp, in atapi_device_reset() argument
618 ata_ctl_t *ata_ctlp, in atapi_fsm_start() argument
679 ata_ctl_t *ata_ctlp, in atapi_fsm_intr() argument
[all …]
H A Data_dma.c100 ata_ctl_t *ata_ctlp) in ata_pciide_alloc() argument
123 &ata_ctlp->ac_sg_list, &buf_size, &ata_ctlp->ac_sg_acc_handle); in ata_pciide_alloc()
176 ata_ctl_t *ata_ctlp, in ata_pciide_dma_setup() argument
211 ata_ctlp->ac_sg_paddr); in ata_pciide_dma_setup()
221 ata_ctl_t *ata_ctlp, in ata_pciide_dma_start() argument
250 ata_ctl_t *ata_ctlp) in ata_pciide_dma_stop() argument
306 ata_ctl_t *ata_ctlp) in ata_pciide_status_clear() argument
316 status = PCIIDE_STATUS_GET(ata_ctlp->ac_bmhandle, ata_ctlp->ac_bmaddr); in ata_pciide_status_clear()
342 ata_ctl_t *ata_ctlp) in ata_pciide_status_dmacheck_clear() argument
371 ata_ctl_t *ata_ctlp) in ata_pciide_status_pending() argument
[all …]
H A Data_disk.c172 ata_ctl_t *ata_ctlp) in ata_disk_attach() argument
189 ata_ctl_t *ata_ctlp) in ata_disk_detach() argument
644 ata_ctl_t *ata_ctlp, in ata_disk_setup_parms() argument
699 ata_ctl_t *ata_ctlp, in ata_disk_set_standby_timer() argument
798 ata_ctl_t *ata_ctlp; in ata_disk_bus_ctl() local
1141 ata_ctlp, in ata_disk_ioctl()
1150 ata_ctlp, in ata_disk_ioctl()
2074 ata_ctl_t *ata_ctlp, in ata_disk_start_pio_in() argument
2247 ddi_get8(ata_ctlp->ac_iohandle1, ata_ctlp->ac_error))); in ata_disk_intr()
2877 err = ddi_get8(ata_ctlp->ac_iohandle1, ata_ctlp->ac_error); in ata_disk_state()
[all …]
H A Datapi.c112 ata_ctlp->ac_atapi_tran = tran; in atapi_attach()
144 atapi_detach(ata_ctlp); in atapi_attach()
157 ata_ctl_t *ata_ctlp) in atapi_detach() argument
330 ata_ctl_t *ata_ctlp; in atapi_tran_tgt_init() local
345 ata_ctlp = TRAN2CTL(hba_tran); in atapi_tran_tgt_init()
517 ata_ctl_t *ata_ctlp; in atapi_tran_getcap() local
527 ata_ctlp = ADDR2CTL(ap); in atapi_tran_getcap()
1122 ata_ctl_t *ata_ctlp, in atapi_id_update() argument
1155 rc = atapi_id(ata_ctlp->ac_iohandle1, ata_ctlp->ac_ioaddr1, in atapi_id_update()
1156 ata_ctlp->ac_iohandle2, ata_ctlp->ac_ioaddr2, aidp); in atapi_id_update()
[all …]
H A Datapi.h103 int atapi_attach(ata_ctl_t *ata_ctlp);
104 void atapi_detach(ata_ctl_t *ata_ctlp);
105 void atapi_init_arq(ata_ctl_t *ata_ctlp);
118 int atapi_fsm_intr(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
120 int atapi_fsm_start(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp,
122 void atapi_fsm_reset(ata_ctl_t *ata_ctlp);
H A Data_common.h611 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,
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,
690 int ata_set_dma_mode(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp);
701 int ata_pciide_alloc(dev_info_t *dip, ata_ctl_t *ata_ctlp);
702 void ata_pciide_free(ata_ctl_t *ata_ctlp);
708 void ata_pciide_dma_stop(ata_ctl_t *ata_ctlp);
709 int ata_pciide_status_clear(ata_ctl_t *ata_ctlp);
710 int ata_pciide_status_dmacheck_clear(ata_ctl_t *ata_ctlp);
[all …]
H A Data_disk.h88 int ata_disk_attach(ata_ctl_t *ata_ctlp);
89 void ata_disk_detach(ata_ctl_t *ata_ctlp);
97 int ata_disk_setup_parms(ata_ctl_t *ata_ctlp, ata_drv_t *ata_drvp);
/illumos-gate/usr/src/uts/sun/sys/dada/adapters/
H A Datapi.h98 int atapi_init(struct ata_controller *ata_ctlp);
99 void atapi_destroy(struct ata_controller *ata_ctlp);