Searched refs:ataio (Results 1 - 24 of 24) sorted by last modified time

/freebsd-11-stable/sys/cam/
H A Dcam_periph.c823 data_ptrs[0] = &ccb->ataio.data_ptr;
824 lengths[0] = ccb->ataio.dxfer_len;
1022 data_ptrs[0] = &ccb->ataio.data_ptr;
1023 lengths[0] = ccb->ataio.dxfer_len;
1239 ccb->ataio.dxfer_len - ccb->ataio.resid,
2044 ata_res_sbuf(&ccb->ataio.res, &sb);
2059 ata_cmd_sbuf(&ccb->ataio.cmd, &sb);
H A Dcam_xpt.c2567 start_ccb->ataio.resid = 0;
H A Dcam_ccb.h1293 struct ccb_ataio ataio; member in union:ccb
1326 cam_fill_ataio(struct ccb_ataio *ataio, u_int32_t retries,
1382 cam_fill_ataio(struct ccb_ataio *ataio, u_int32_t retries, argument
1388 ataio->ccb_h.func_code = XPT_ATA_IO;
1389 ataio->ccb_h.flags = flags;
1390 ataio->ccb_h.retry_count = retries;
1391 ataio->ccb_h.cbfcnp = cbfcnp;
1392 ataio->ccb_h.timeout = timeout;
1393 ataio->data_ptr = data_ptr;
1394 ataio
[all...]
H A Dcam.c415 ata_command_sbuf(&ccb->ataio, &sb);
464 ata_status_sbuf(&ccb->ataio, &sb);
470 ata_res_sbuf(&ccb->ataio.res, &sb);
/freebsd-11-stable/sys/cam/ata/
H A Data_all.c383 ata_command_sbuf(struct ccb_ataio *ataio, struct sbuf *sb) argument
387 ata_op_string(&ataio->cmd));
388 ata_cmd_sbuf(&ataio->cmd, sb);
397 ata_status_sbuf(struct ccb_ataio *ataio, struct sbuf *sb) argument
401 ataio->res.status,
402 (ataio->res.status & 0x80) ? "BSY " : "",
403 (ataio->res.status & 0x40) ? "DRDY " : "",
404 (ataio->res.status & 0x20) ? "DF " : "",
405 (ataio->res.status & 0x10) ? "SERV " : "",
406 (ataio
538 ata_28bit_cmd(struct ccb_ataio *ataio, uint8_t cmd, uint8_t features, uint32_t lba, uint8_t sector_count) argument
563 ata_48bit_cmd(struct ccb_ataio *ataio, uint8_t cmd, uint16_t features, uint64_t lba, uint16_t sector_count) argument
596 ata_ncq_cmd(struct ccb_ataio *ataio, uint8_t cmd, uint64_t lba, uint16_t sector_count) argument
617 ata_reset_cmd(struct ccb_ataio *ataio) argument
625 ata_pm_read_cmd(struct ccb_ataio *ataio, int reg, int port) argument
635 ata_pm_write_cmd(struct ccb_ataio *ataio, int reg, int port, uint32_t val) argument
649 ata_read_log(struct ccb_ataio *ataio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint32_t log_address, uint32_t page_number, uint16_t block_count, uint32_t protocol, uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout) argument
957 semb_receive_diagnostic_results(struct ccb_ataio *ataio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb*), uint8_t tag_action, int pcv, uint8_t page_code, uint8_t *data_ptr, uint16_t length, uint32_t timeout) argument
978 semb_send_diagnostic(struct ccb_ataio *ataio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, uint8_t *data_ptr, uint16_t length, uint32_t timeout) argument
998 semb_read_buffer(struct ccb_ataio *ataio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb*), uint8_t tag_action, uint8_t page_code, uint8_t *data_ptr, uint16_t length, uint32_t timeout) argument
1019 semb_write_buffer(struct ccb_ataio *ataio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, uint8_t *data_ptr, uint16_t length, uint32_t timeout) argument
1040 ata_zac_mgmt_out(struct ccb_ataio *ataio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), int use_ncq, uint8_t zm_action, uint64_t zone_id, uint8_t zone_flags, uint16_t sector_count, uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout) argument
1120 ata_zac_mgmt_in(struct ccb_ataio *ataio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), int use_ncq, uint8_t zm_action, uint64_t zone_id, uint8_t zone_flags, uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout) argument
[all...]
H A Data_da.c811 struct ccb_ataio *ataio);
813 struct ccb_ataio *ataio);
979 cam_fill_ataio(&ccb->ataio,
989 ata_48bit_cmd(&ccb->ataio, ATA_FLUSHCACHE48, 0, 0, 0);
991 ata_28bit_cmd(&ccb->ataio, ATA_FLUSHCACHE, 0, 0, 0);
1099 cam_fill_ataio(&ccb.ataio,
1110 ata_48bit_cmd(&ccb.ataio, ATA_WRITE_DMA48,
1113 ata_28bit_cmd(&ccb.ataio, ATA_WRITE_DMA,
1139 cam_fill_ataio(&ccb.ataio,
1149 ata_48bit_cmd(&ccb.ataio, ATA_FLUSHCACHE4
1948 ada_dsmtrim(struct ada_softc *softc, struct bio *bp, struct ccb_ataio *ataio) argument
1967 ada_ncq_dsmtrim(struct ada_softc *softc, struct bio *bp, struct ccb_ataio *ataio) argument
1991 ada_cfaerase(struct ada_softc *softc, struct bio *bp, struct ccb_ataio *ataio) argument
2222 struct ccb_ataio *ataio = &start_ccb->ataio; local
2751 struct ccb_ataio *ataio; local
[all...]
H A Data_xpt.c330 struct ccb_ataio *ataio; local
341 ataio = &start_ccb->ataio;
356 cam_fill_ataio(ataio,
364 ata_reset_cmd(ataio);
367 cam_fill_ataio(ataio,
376 ata_28bit_cmd(ataio, ATA_ATA_IDENTIFY, 0, 0, 0);
378 ata_28bit_cmd(ataio, ATA_ATAPI_IDENTIFY, 0, 0, 0);
383 cam_fill_ataio(ataio,
391 ata_28bit_cmd(ataio, ATA_SETFEATURE
[all...]
H A Data_pmp.c422 struct ccb_ataio *ataio; local
428 ataio = &start_ccb->ataio;
457 cam_fill_ataio(ataio,
465 ata_pm_read_cmd(ataio, 2, 15);
470 cam_fill_ataio(ataio,
478 ata_pm_read_cmd(ataio, 129, 15);
482 cam_fill_ataio(ataio,
490 ata_pm_write_cmd(ataio, 129, 15, softc->caps & ~0x1);
504 cam_fill_ataio(ataio,
585 struct ccb_ataio *ataio; local
[all...]
H A Data_all.h108 int ata_command_sbuf(struct ccb_ataio *ataio, struct sbuf *sb);
109 int ata_status_sbuf(struct ccb_ataio *ataio, struct sbuf *sb);
119 void ata_28bit_cmd(struct ccb_ataio *ataio, uint8_t cmd, uint8_t features,
121 void ata_48bit_cmd(struct ccb_ataio *ataio, uint8_t cmd, uint16_t features,
123 void ata_ncq_cmd(struct ccb_ataio *ataio, uint8_t cmd,
125 void ata_reset_cmd(struct ccb_ataio *ataio);
126 void ata_pm_read_cmd(struct ccb_ataio *ataio, int reg, int port);
127 void ata_pm_write_cmd(struct ccb_ataio *ataio, int reg, int port, uint32_t val);
128 void ata_read_log(struct ccb_ataio *ataio, uint32_t retries,
155 void semb_receive_diagnostic_results(struct ccb_ataio *ataio,
[all...]
/freebsd-11-stable/sys/cam/scsi/
H A Dscsi_enc_ses.c2123 semb_receive_diagnostic_results(&ccb->ataio, /*retries*/5,
2247 semb_send_diagnostic(&ccb->ataio, /*retries*/5, NULL,
H A Dscsi_pass.c945 done_ccb->ataio.dxfer_len - done_ccb->ataio.resid,
1137 data_ptrs[0] = &ccb->ataio.data_ptr;
1363 data_ptrs[0] = &ccb->ataio.data_ptr;
1364 lengths[0] = ccb->ataio.dxfer_len;
H A Dscsi_enc_safte.c243 semb_read_buffer(&ccb->ataio, /*retries*/5,
939 semb_write_buffer(&ccb->ataio, /*retries*/5,
H A Dscsi_enc.c610 cam_fill_ataio(&ccb->ataio, 0, NULL, ddf, 0, dptr, tdlen,
613 ata_28bit_cmd(&ccb->ataio,
616 ata_28bit_cmd(&ccb->ataio,
620 ata_28bit_cmd(&ccb->ataio,
623 ata_28bit_cmd(&ccb->ataio,
642 *dlenp = ccb->ataio.resid;
797 xfer_len = ccb->ataio.dxfer_len - ccb->ataio.resid;
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_platform_limits_netbsd.cpp30 #include <sys/ataio.h>
H A Dsanitizer_interceptors_ioctl_netbsd.inc907 /* Entries from file: sys/ataio.h */
/freebsd-11-stable/sys/dev/ata/
H A Data-all.c742 request->data = ccb->ataio.data_ptr;
743 request->bytecount = ccb->ataio.dxfer_len;
744 request->u.ata.command = ccb->ataio.cmd.command;
745 request->u.ata.feature = ((uint16_t)ccb->ataio.cmd.features_exp << 8) |
746 (uint16_t)ccb->ataio.cmd.features;
747 request->u.ata.count = ((uint16_t)ccb->ataio.cmd.sector_count_exp << 8) |
748 (uint16_t)ccb->ataio.cmd.sector_count;
749 if (ccb->ataio.cmd.flags & CAM_ATAIO_48BIT) {
752 ((uint64_t)ccb->ataio.cmd.lba_high_exp << 40) |
753 ((uint64_t)ccb->ataio
[all...]
/freebsd-11-stable/sbin/camcontrol/
H A Dcamcontrol.c1633 ata_op_string(&(ccb->ataio.cmd)),
1634 ccb->ataio.ccb_h.timeout);
1644 warn("error sending ATA %s", ata_op_string(&(ccb->ataio.cmd)));
1652 if (!(ccb->ataio.cmd.flags & CAM_ATAIO_NEEDRESULT) &&
1654 warnx("ATA %s failed", ata_op_string(&(ccb->ataio.cmd)));
1742 CCB_CLEAR_ALL_EXCEPT_HDR(&ccb->ataio);
1743 cam_fill_ataio(&ccb->ataio,
1753 ata_48bit_cmd(&ccb->ataio, command, features, lba, sector_count);
1755 ata_28bit_cmd(&ccb->ataio, command, features, lba, sector_count);
1758 ccb->ataio
[all...]
H A Dzone.c657 valid_len = ccb->ataio.dxfer_len - ccb->ataio.resid;
H A Depc.c364 avail_bytes = ccb->ataio.dxfer_len - ccb->ataio.resid;
/freebsd-11-stable/sys/dev/ahci/
H A Dahciem.c377 buf = ccb->ataio.data_ptr;
380 if (ccb->ataio.cmd.command != ATA_SEP_ATTN ||
381 ccb->ataio.dxfer_len < ccb->ataio.cmd.sector_count * 4) {
387 if (ccb->ataio.cmd.features == 0xEC &&
388 ccb->ataio.cmd.sector_count >= 16) {
389 bzero(buf, ccb->ataio.dxfer_len);
405 if (ccb->ataio.cmd.lba_low == 0x02 &&
406 ccb->ataio.cmd.features == 0x00 &&
407 ccb->ataio
[all...]
H A Dahci.c1484 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA)) {
1516 (ccb->ataio.cmd.flags & (CAM_ATAIO_CONTROL | CAM_ATAIO_NEEDRESULT))) {
1537 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA))
1559 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA)) {
1565 (ccb->ataio.cmd.flags & (CAM_ATAIO_CONTROL | CAM_ATAIO_NEEDRESULT)))
1644 (ccb->ataio.cmd.flags & CAM_ATAIO_CONTROL)) {
1645 if (ccb->ataio.cmd.control & ATA_A_RESET) {
1670 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA)) {
1684 (ccb->ataio.cmd.command == ATA_DEVICE_RESET || softreset)) {
1894 struct ata_res *res = &ccb->ataio
2093 struct ccb_ataio *ataio; local
[all...]
/freebsd-11-stable/sys/kern/
H A Dsubr_bus_dma.c213 struct ccb_ataio *ataio; local
215 ataio = &ccb->ataio;
216 data_ptr = ataio->data_ptr;
217 dxfer_len = ataio->dxfer_len;
/freebsd-11-stable/sys/dev/siis/
H A Dsiis.c957 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA)) {
964 (ccb->ataio.cmd.flags & (CAM_ATAIO_CONTROL | CAM_ATAIO_NEEDRESULT))) {
987 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA))
997 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA)) {
1001 (ccb->ataio.cmd.flags & (CAM_ATAIO_CONTROL | CAM_ATAIO_NEEDRESULT)))
1074 if (ccb->ataio.cmd.flags & CAM_ATAIO_CONTROL) {
1078 if (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA) {
1100 (ccb->ataio.cmd.flags & CAM_ATAIO_CONTROL) &&
1101 (ccb->ataio.cmd.control & ATA_A_RESET)) {
1186 (ccb->ataio
1372 struct ccb_ataio *ataio; local
[all...]
/freebsd-11-stable/sys/dev/mvs/
H A Dmvs.c872 ccb->ataio.res.status = status;
885 (uint16_t *)(ccb->ataio.data_ptr + ch->donecount),
891 if (ccb->ataio.dxfer_len > ch->donecount) {
893 ch->transfersize = min(ccb->ataio.dxfer_len - ch->donecount,
906 (uint16_t *)(ccb->ataio.data_ptr + ch->donecount),
1063 ccb->ataio.res.status =
1096 if (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA) {
1111 } else if (ccb->ataio.cmd.flags & CAM_ATAIO_DMA) {
1124 if (ccb->ataio.cmd.flags & (CAM_ATAIO_CONTROL | CAM_ATAIO_NEEDRESULT)) {
1144 struct ata_res *res = &ccb->ataio
1780 struct ccb_ataio *ataio; local
[all...]

Completed in 373 milliseconds