| /src/sys/dev/ata/ |
| satafisvar.h | 34 void satafis_rhd_construct_bio(struct ata_xfer *, uint8_t *); 35 void satafis_rhd_construct_atapi(struct ata_xfer *, uint8_t *);
|
| atavar.h | 126 /* Forward declaration for ata_xfer */ 134 struct ata_xfer { struct 165 SIMPLEQ_ENTRY(ata_xfer) c_xferchain; 166 TAILQ_ENTRY(ata_xfer) c_activechain; 169 SLIST_ENTRY(ata_xfer) c_retrychain; 176 int (*c_start)(struct ata_channel *, struct ata_xfer *); 181 int (*c_poll)(struct ata_channel *, struct ata_xfer *); 184 void (*c_abort)(struct ata_channel *, struct ata_xfer *); 185 int (*c_intr)(struct ata_channel *, struct ata_xfer *, int); 186 void (*c_kill_xfer)(struct ata_channel *, struct ata_xfer *, int) [all...] |
| wdvar.h | 83 SLIST_HEAD(, ata_xfer) sc_retry_list; 87 SLIST_HEAD(, ata_xfer) sc_requeue_list; 90 struct ata_xfer dump_xfer;
|
| ata_subr.c | 80 struct ata_xfer * 84 struct ata_xfer *xfer = NULL; 108 struct ata_xfer * 111 struct ata_xfer *xfer; 130 struct ata_xfer * 133 struct ata_xfer *xfer = NULL; 142 struct ata_xfer * 145 struct ata_xfer *xfer = NULL; 231 struct ata_xfer *xfer, *nxfer;
|
| satapmp_subr.c | 52 struct ata_xfer *xfer) 106 struct ata_xfer *xfer) 121 struct ata_xfer *xfer) 174 struct ata_xfer *xfer) 185 struct ata_xfer *xfer) 239 satapmp_rescan(struct ata_channel *chp, struct ata_xfer *xfer) 273 struct ata_xfer *xfer;
|
| ata_wdc.c | 105 static void wdc_ata_bio(struct ata_drive_datas*, struct ata_xfer *); 106 static int wdc_ata_bio_start(struct ata_channel *,struct ata_xfer *); 107 static int _wdc_ata_bio_start(struct ata_channel *,struct ata_xfer *); 108 static int wdc_ata_bio_poll(struct ata_channel *,struct ata_xfer *); 109 static int wdc_ata_bio_intr(struct ata_channel *, struct ata_xfer *, 112 struct ata_xfer *, int); 113 static void wdc_ata_bio_done(struct ata_channel *, struct ata_xfer *); 146 wdc_ata_bio(struct ata_drive_datas *drvp, struct ata_xfer *xfer) 176 wdc_ata_bio_start(struct ata_channel *chp, struct ata_xfer *xfer) 334 _wdc_ata_bio_start(struct ata_channel *chp, struct ata_xfer *xfer [all...] |
| ata.c | 137 static void ata_activate_xfer_locked(struct ata_channel *, struct ata_xfer *); 150 pool_init(&ata_xfer_pool, sizeof(struct ata_xfer), 0, 0, 0, 443 struct ata_xfer *xfer; 817 struct ata_xfer *xfer; 919 struct ata_xfer *xfer; 1014 ata_exec_xfer(struct ata_channel *chp, struct ata_xfer *xfer) 1086 struct ata_xfer *xfer, *axfer; 1231 ata_xfer_start(struct ata_xfer *xfer) 1269 ata_activate_xfer_locked(struct ata_channel *chp, struct ata_xfer *xfer) 1294 struct ata_xfer * [all...] |
| ata_recovery.c | 72 struct ata_xfer *xfer = &chp->recovery_xfer; 165 struct ata_xfer *xfer;
|
| satafis_subr.c | 101 satafis_rhd_construct_bio(struct ata_xfer *xfer, uint8_t *fis) 150 satafis_rhd_construct_atapi(struct ata_xfer *xfer, uint8_t *fis)
|
| wd.c | 123 static void wdperror(const struct wd_softc *, struct ata_xfer *); 200 static void wdstart1(struct wd_softc *, struct buf *, struct ata_xfer *); 207 static void wddone(device_t, struct ata_xfer *); 690 wdstart1(struct wd_softc *wd, struct buf *bp, struct ata_xfer *xfer) 811 struct ata_xfer *xfer; 892 wddone(device_t self, struct ata_xfer *xfer) 1057 struct ata_xfer *xfer; 1074 struct ata_xfer *xfer; 1247 wdperror(const struct wd_softc *wd, struct ata_xfer *xfer) 1619 struct ata_xfer *xfer = &wd->dump_xfer [all...] |
| /src/sys/dev/ic/ |
| siisata.c | 143 void siisata_ata_bio(struct ata_drive_datas *, struct ata_xfer *); 150 int siisata_cmd_start(struct ata_channel *, struct ata_xfer *); 151 int siisata_cmd_complete(struct ata_channel *, struct ata_xfer *, int); 152 int siisata_cmd_poll(struct ata_channel *, struct ata_xfer *); 153 void siisata_cmd_abort(struct ata_channel *, struct ata_xfer *); 154 void siisata_cmd_done(struct ata_channel *, struct ata_xfer *, int); 155 static void siisata_cmd_done_end(struct ata_channel *, struct ata_xfer *); 156 void siisata_cmd_kill_xfer(struct ata_channel *, struct ata_xfer *, int); 158 int siisata_bio_start(struct ata_channel *, struct ata_xfer *); 159 int siisata_bio_complete(struct ata_channel *, struct ata_xfer *, int) [all...] |
| wdcvar.h | 167 int wdc_dmawait(struct ata_channel *, struct ata_xfer *, int); 178 void wdc_exec_command(struct ata_drive_datas *, struct ata_xfer *);
|
| ahcisata_core.c | 62 static void ahci_ata_bio(struct ata_drive_datas *, struct ata_xfer *); 67 static void ahci_exec_command(struct ata_drive_datas *, struct ata_xfer *); 72 static int ahci_cmd_start(struct ata_channel *, struct ata_xfer *); 73 static int ahci_cmd_complete(struct ata_channel *, struct ata_xfer *, int); 74 static int ahci_cmd_poll(struct ata_channel *, struct ata_xfer *); 75 static void ahci_cmd_abort(struct ata_channel *, struct ata_xfer *); 76 static void ahci_cmd_done(struct ata_channel *, struct ata_xfer *); 77 static void ahci_cmd_done_end(struct ata_channel *, struct ata_xfer *); 78 static void ahci_cmd_kill_xfer(struct ata_channel *, struct ata_xfer *, int); 79 static int ahci_bio_start(struct ata_channel *, struct ata_xfer *); [all...] |
| mvsata.c | 124 static void mvsata_bio(struct ata_drive_datas *, struct ata_xfer *); 126 static void mvsata_exec_command(struct ata_drive_datas *, struct ata_xfer *); 144 static int mvsata_bio_start(struct ata_channel *, struct ata_xfer *); 145 static int mvsata_bio_intr(struct ata_channel *, struct ata_xfer *, int); 146 static int mvsata_bio_poll(struct ata_channel *, struct ata_xfer *); 147 static void mvsata_bio_kill_xfer(struct ata_channel *, struct ata_xfer *, int); 148 static void mvsata_bio_done(struct ata_channel *, struct ata_xfer *); 151 static int mvsata_wdc_cmd_start(struct ata_channel *, struct ata_xfer *); 152 static int mvsata_wdc_cmd_intr(struct ata_channel *, struct ata_xfer *, int); 153 static int mvsata_wdc_cmd_poll(struct ata_channel *, struct ata_xfer *); [all...] |
| mvsatavar.h | 135 struct ata_xfer *);
|
| wdc.c | 151 static void __wdccommand_done(struct ata_channel *, struct ata_xfer *); 152 static int __wdccommand_poll(struct ata_channel *, struct ata_xfer *); 153 static void __wdccommand_done_end(struct ata_channel *, struct ata_xfer *); 155 struct ata_xfer *, int); 156 static int __wdccommand_start(struct ata_channel *, struct ata_xfer *); 157 static int __wdccommand_intr(struct ata_channel *, struct ata_xfer *, int); 888 struct ata_xfer *xfer; 964 struct ata_xfer *xfer; 1247 struct ata_xfer *xfer; 1318 wdc_dmawait(struct ata_channel *chp, struct ata_xfer *xfer, int timeout [all...] |
| /src/sys/dev/scsipi/ |
| atapi_wdc.c | 88 static int wdc_atapi_start(struct ata_channel *,struct ata_xfer *); 89 static int wdc_atapi_intr(struct ata_channel *, struct ata_xfer *, int); 91 struct ata_xfer *, int); 92 static void wdc_atapi_phase_complete(struct ata_xfer *, int); 93 static int wdc_atapi_poll(struct ata_channel *, struct ata_xfer *); 94 static void wdc_atapi_done(struct ata_channel *, struct ata_xfer *); 95 static void wdc_atapi_reset(struct ata_channel *, struct ata_xfer *); 174 wdc_atapi_kill_xfer(struct ata_channel *chp, struct ata_xfer *xfer, int reason) 211 struct ata_xfer *xfer; 374 struct ata_xfer *xfer [all...] |