/netbsd/sys/dev/ata/ |
H A D | atavar.h | 265 struct ata_drive_datas { struct 366 void (*ata_exec_command)(struct ata_drive_datas *, 373 int (*ata_get_params)(struct ata_drive_datas *, uint8_t, 375 int (*ata_addref)(struct ata_drive_datas *); 376 void (*ata_delref)(struct ata_drive_datas *); 377 void (*ata_killpending)(struct ata_drive_datas *); 393 struct ata_drive_datas *adev_drv_data; 531 int ata_set_mode(struct ata_drive_datas *, uint8_t, uint8_t); 550 void ata_kill_pending(struct ata_drive_datas *); 564 void ata_probe_caps(struct ata_drive_datas *); [all …]
|
H A D | ata_wdc.c | 105 static void wdc_ata_bio(struct ata_drive_datas*, struct ata_xfer *); 114 static int wdc_ata_err(struct ata_drive_datas *, struct ata_bio *, int); 118 static int wdc_ata_addref(struct ata_drive_datas *); 119 static void wdc_ata_delref(struct ata_drive_datas *); 146 wdc_ata_bio(struct ata_drive_datas *drvp, struct ata_xfer *xfer) in wdc_ata_bio() 182 struct ata_drive_datas *drvp = &chp->ch_drive[xfer->c_drive]; in wdc_ata_bio_start() 340 struct ata_drive_datas *drvp = &chp->ch_drive[xfer->c_drive]; in _wdc_ata_bio_start() 633 struct ata_drive_datas *drvp = &chp->ch_drive[xfer->c_drive]; in wdc_ata_bio_intr() 855 wdc_ata_err(struct ata_drive_datas *drvp, struct ata_bio *ata_bio, int tfd) in wdc_ata_err() 883 wdc_ata_addref(struct ata_drive_datas *drvp) in wdc_ata_addref() [all …]
|
H A D | ata.c | 88 static int ata_downgrade_mode(struct ata_drive_datas *, int); 487 struct ata_drive_datas *drvp; in atabus_thread() 807 sizeof(struct ata_drive_datas) * chp->ch_ndrives); in atabus_free_drives() 814 ata_get_params(struct ata_drive_datas *drvp, uint8_t flags, in ata_get_params() 956 ata_dmaerr(struct ata_drive_datas *drvp, int flags) in ata_dmaerr() 1409 struct ata_drive_datas *drvp = &chp->ch_drive[xfer->c_drive]; in ata_timo_xfer_check() 1468 ata_kill_pending(struct ata_drive_datas *drvp) in ata_kill_pending() 1558 struct ata_drive_datas *drvp; in ata_thread_run() 1718 struct ata_drive_datas *drvp; in ata_print_modes() 1780 ata_downgrade_mode(struct ata_drive_datas *drvp, int flags) in ata_downgrade_mode() [all …]
|
H A D | ata_recovery.c | 67 ata_read_log_ext_ncq(struct ata_drive_datas *drvp, uint8_t flags, in ata_read_log_ext_ncq() 162 struct ata_drive_datas *drvp; in ata_recovery_resume()
|
H A D | wdvar.h | 56 struct ata_drive_datas *drvp; /* Our controller's infos */
|
H A D | satapmp_subr.c | 55 struct ata_drive_datas *drvp; in satapmp_read_8() 124 struct ata_drive_datas *drvp; in satapmp_write_8()
|
H A D | satafis_subr.c | 104 struct ata_drive_datas *drvp = &xfer->c_chp->ch_drive[xfer->c_drive]; in satafis_rhd_construct_bio()
|
/netbsd/sys/arch/macppc/dev/ |
H A D | kauai.c | 227 struct ata_drive_datas *drvp0 = &chp->ch_drive[0]; in kauai_set_modes() 228 struct ata_drive_datas *drvp1 = &chp->ch_drive[1]; in kauai_set_modes() 229 struct ata_drive_datas *drvp; in kauai_set_modes() 281 struct ata_drive_datas *drvp = &chp->ch_drive[drive]; in calc_timing_kauai()
|
H A D | wdc_obio.c | 320 struct ata_drive_datas *drvp; in adjust_timing() 385 struct ata_drive_datas *drvp; in ata4_adjust_timing()
|
/netbsd/sys/dev/ic/ |
H A D | wdcvar.h | 174 void wdc_reset_drive(struct ata_drive_datas *, int, uint32_t *); 178 void wdc_exec_command(struct ata_drive_datas *, struct ata_xfer *);
|
H A D | siisata.c | 143 void siisata_ata_bio(struct ata_drive_datas *, struct ata_xfer *); 144 void siisata_reset_drive(struct ata_drive_datas *, int, uint32_t *); 146 int siisata_ata_addref(struct ata_drive_datas *); 147 void siisata_ata_delref(struct ata_drive_datas *); 148 void siisata_killpending(struct ata_drive_datas *); 163 void siisata_exec_command(struct ata_drive_datas *, struct ata_xfer *); 776 siisata_ata_addref(struct ata_drive_datas *drvp) in siisata_ata_addref() 782 siisata_ata_delref(struct ata_drive_datas *drvp) in siisata_ata_delref() 788 siisata_killpending(struct ata_drive_datas *drvp) in siisata_killpending() 1177 siisata_ata_bio(struct ata_drive_datas *drvp, struct ata_xfer *xfer) in siisata_ata_bio() [all …]
|
H A D | mvsata.c | 127 static int mvsata_addref(struct ata_drive_datas *); 128 static void mvsata_delref(struct ata_drive_datas *); 129 static void mvsata_killpending(struct ata_drive_datas *); 693 mvsata_addref(struct ata_drive_datas *drvp) in mvsata_addref() 700 mvsata_delref(struct ata_drive_datas *drvp) in mvsata_delref() 707 mvsata_killpending(struct ata_drive_datas *drvp) in mvsata_killpending() 768 struct ata_drive_datas *drvp = &chp->ch_drive[target]; in mvsata_atapi_probe_device() 886 struct ata_drive_datas *drvp; in mvsata_setup_channel() 1022 struct ata_drive_datas *drvp = &chp->ch_drive[xfer->c_drive]; in mvsata_bio_start() 1273 struct ata_drive_datas *drvp = &chp->ch_drive[xfer->c_drive]; in mvsata_bio_intr() [all …]
|
H A D | ahcisata_core.c | 62 static void ahci_ata_bio(struct ata_drive_datas *, struct ata_xfer *); 65 static void ahci_reset_drive(struct ata_drive_datas *, int, uint32_t *); 67 static void ahci_exec_command(struct ata_drive_datas *, struct ata_xfer *); 68 static int ahci_ata_addref(struct ata_drive_datas *); 69 static void ahci_ata_delref(struct ata_drive_datas *); 70 static void ahci_killpending(struct ata_drive_datas *); 1037 ahci_ata_addref(struct ata_drive_datas *drvp) in ahci_ata_addref() 1043 ahci_ata_delref(struct ata_drive_datas *drvp) in ahci_ata_delref() 1049 ahci_killpending(struct ata_drive_datas *drvp) in ahci_killpending() 1408 ahci_ata_bio(struct ata_drive_datas *drvp, struct ata_xfer *xfer) in ahci_ata_bio() [all …]
|
/netbsd/sys/dev/pci/ |
H A D | piixide.c | 44 static u_int32_t piix_setup_idetim_drvs(struct ata_drive_datas *); 600 struct ata_drive_datas *drvp = cp->ata_channel.ch_drive; in piix_setup_channel() 702 struct ata_drive_datas *drvp; in piix3_4_setup_channel() 858 piix_setup_idetim_drvs(struct ata_drive_datas *drvp) in piix_setup_idetim_drvs()
|
H A D | stpcide.c | 148 struct ata_drive_datas *drvp; in stpc_setup_channel()
|
H A D | schide.c | 172 struct ata_drive_datas *drvp; in sch_setup_channel()
|
H A D | siside.c | 342 struct ata_drive_datas *drvp; in sis96x_setup_channel() 408 struct ata_drive_datas *drvp; in sis_setup_channel()
|
H A D | slide.c | 190 struct ata_drive_datas *drvp; in sl82c105_setup_channel()
|
H A D | cypide.c | 171 struct ata_drive_datas *drvp; in cy693_setup_channel()
|
H A D | geodeide.c | 171 struct ata_drive_datas *drvp; in geodeide_setup_channel()
|
H A D | cmdide.c | 393 struct ata_drive_datas *drvp; in cmd0643_9_setup_channel() 567 struct ata_drive_datas *drvp; in cmd680_setup_channel()
|
H A D | toshide.c | 168 struct ata_drive_datas *drvp; in piccolo_setup_channel()
|
H A D | nside.c | 158 struct ata_drive_datas *drvp; in natsemi_setup_channel()
|
/netbsd/sys/dev/scsipi/ |
H A D | atapi_wdc.c | 272 struct ata_drive_datas *drvp = &chp->ch_drive[target]; in wdc_atapi_probe_device() 484 struct ata_drive_datas *drvp = &chp->ch_drive[xfer->c_drive]; in wdc_atapi_start() 738 struct ata_drive_datas *drvp = &chp->ch_drive[xfer->c_drive]; in wdc_atapi_intr() 1062 struct ata_drive_datas *drvp = &chp->ch_drive[xfer->c_drive]; in wdc_atapi_phase_complete() 1173 struct ata_drive_datas *drvp = &chp->ch_drive[xfer->c_drive]; in wdc_atapi_reset()
|
/netbsd/sys/arch/i386/pci/ |
H A D | gcscide.c | 194 struct ata_drive_datas *drvp; in gcscide_setup_channel()
|