Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Data_disk.c264 ata_drv_t *ata_drvp) in ata_disk_init_drive() argument
301 mode = ata_get_capacity(ata_drvp, &ata_drvp->ad_capacity); in ata_disk_init_drive()
353 ata_drvp->ad_drvrcyl = ata_drvp->ad_capacity / in ata_disk_init_drive()
354 (ata_drvp->ad_drvrhd * ata_drvp->ad_drvrsec); in ata_disk_init_drive()
613 ata_drvp->ad_id.ai_heads * ata_drvp->ad_id.ai_sectors)); in ata_calculate_28bits_capacity()
676 ata_drvp->ad_bytes_per_block = ata_drvp->ad_block_factor << SCTRSHFT; in ata_disk_setup_parms()
679 ata_drvp->ad_targ, ata_drvp->ad_block_factor)); in ata_disk_setup_parms()
837 ata_drvp->ad_targ, ata_drvp->ad_lun); in ata_disk_bus_ctl()
1142 ata_drvp, in ata_disk_ioctl()
1151 ata_drvp, in ata_disk_ioctl()
[all …]
H A Data_common.c228 ata_drv_t *ata_drvp; in ata_devo_reset() local
457 ata_drv_t *ata_drvp; in ata_attach() local
516 if ((ata_drvp = in ata_attach()
603 ata_drv_t *ata_drvp; in ata_detach() local
1186 return (ata_drvp); in ata_init_drive()
1205 ata_drvp->ad_drive_bits |= ata_drvp->ad_lun; in ata_init_drive()
1269 ata_drvp->ad_targ, ata_drvp->ad_lun, aidp->ai_lastlun)); in ata_init_drive()
1361 return (ata_drvp); in ata_init_drive()
2399 (uchar_t *)&ata_drvp->ad_id, sizeof (ata_drvp->ad_id)); in ata_prop_create()
3106 ata_drvp = NULL; in ata_hba_start()
[all …]
H A Datapi_fsm.c148 ata_drv_t *ata_drvp, in atapi_start_cmd() argument
334 ata_drv_t *ata_drvp, in atapi_start_dma() argument
560 ata_drv_t *ata_drvp) in atapi_device_reset() argument
600 ata_drv_t *ata_drvp; in atapi_fsm_reset() local
608 if (ata_drvp && ATAPIDRV(ata_drvp)) { in atapi_fsm_reset()
619 ata_drv_t *ata_drvp, in atapi_fsm_start() argument
632 ata_drvp->ad_state)); in atapi_fsm_start()
635 ata_drvp->ad_state = S_CMD; in atapi_fsm_start()
662 ata_drvp->ad_state = S_IDLE; in atapi_fsm_start()
680 ata_drv_t *ata_drvp, in atapi_fsm_intr() argument
[all …]
H A Datapi.c179 ata_drv_t *ata_drvp) in atapi_init_drive() argument
191 ata_drvp->ad_cdb_len = 12; in atapi_init_drive()
194 ata_drvp->ad_cdb_len = 16; in atapi_init_drive()
230 ata_drv_t *ata_drvp) in atapi_uninit_drive() argument
332 ata_drv_t *ata_drvp; in atapi_tran_tgt_init() local
518 ata_drv_t *ata_drvp; in atapi_tran_getcap() local
560 ata_drvp, gtgtp)) { in atapi_tran_getcap()
568 ata_idp = &ata_drvp->ad_id; in atapi_tran_getcap()
1034 ata_drv_t *ata_drvp, in atapi_complete() argument
1123 ata_drv_t *ata_drvp, in atapi_id_update() argument
[all …]
H A Datapi.h106 int atapi_init_drive(ata_drv_t *ata_drvp);
107 void atapi_uninit_drive(ata_drv_t *ata_drvp);
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,
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,
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);
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);
691 void ata_reset_dma_mode(ata_drv_t *ata_drvp);
692 void atapi_reset_dma_mode(ata_drv_t *ata_drvp, int need_wait);
H A Data_disk.h90 int ata_disk_init_drive(ata_drv_t *ata_drvp);
91 void ata_disk_uninit_drive(ata_drv_t *ata_drvp);
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.h100 int atapi_init_drive(struct ata_drive *ata_drvp);
101 void atapi_destroy_drive(struct ata_drive *ata_drvp);
106 int atapi_reset_drive(struct ata_drive *ata_drvp);
113 void atapi_dsc_poll(struct ata_drive *ata_drvp);