HomeSort by: relevance | last modified time | path
    Searched refs:ata_xfer (Results 1 - 17 of 17) sorted by relevancy

  /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...]

Completed in 42 milliseconds