/freebsd-10.1-release/sys/cam/ata/ |
H A D | ata_all.c | 214 ata_command_sbuf(struct ccb_ataio *ataio, struct sbuf *sb) argument 219 ata_op_string(&ataio->cmd), 220 ata_cmd_string(&ataio->cmd, cmd_str, sizeof(cmd_str))); 229 ata_status_sbuf(struct ccb_ataio *ataio, struct sbuf *sb) argument 233 ataio->res.status, 234 (ataio->res.status & 0x80) ? "BSY " : "", 235 (ataio->res.status & 0x40) ? "DRDY " : "", 236 (ataio->res.status & 0x20) ? "DF " : "", 237 (ataio->res.status & 0x10) ? "SERV " : "", 238 (ataio 262 ata_res_sbuf(struct ccb_ataio *ataio, struct sbuf *sb) argument 374 ata_28bit_cmd(struct ccb_ataio *ataio, uint8_t cmd, uint8_t features, uint32_t lba, uint8_t sector_count) argument 394 ata_48bit_cmd(struct ccb_ataio *ataio, uint8_t cmd, uint16_t features, uint64_t lba, uint16_t sector_count) argument 425 ata_ncq_cmd(struct ccb_ataio *ataio, uint8_t cmd, uint64_t lba, uint16_t sector_count) argument 446 ata_reset_cmd(struct ccb_ataio *ataio) argument 454 ata_pm_read_cmd(struct ccb_ataio *ataio, int reg, int port) argument 464 ata_pm_write_cmd(struct ccb_ataio *ataio, int reg, int port, uint32_t val) argument 756 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 777 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 797 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 818 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 [all...] |
H A D | ata_all.h | 107 int ata_command_sbuf(struct ccb_ataio *ataio, struct sbuf *sb); 108 int ata_status_sbuf(struct ccb_ataio *ataio, struct sbuf *sb); 109 int ata_res_sbuf(struct ccb_ataio *ataio, struct sbuf *sb); 118 void ata_28bit_cmd(struct ccb_ataio *ataio, uint8_t cmd, uint8_t features, 120 void ata_48bit_cmd(struct ccb_ataio *ataio, uint8_t cmd, uint16_t features, 122 void ata_ncq_cmd(struct ccb_ataio *ataio, uint8_t cmd, 124 void ata_reset_cmd(struct ccb_ataio *ataio); 125 void ata_pm_read_cmd(struct ccb_ataio *ataio, int reg, int port); 126 void ata_pm_write_cmd(struct ccb_ataio *ataio, int reg, int port, uint32_t val); 149 void semb_receive_diagnostic_results(struct ccb_ataio *ataio, [all...] |
H A D | ata_pmp.c | 427 struct ccb_ataio *ataio; local 433 ataio = &start_ccb->ataio; 462 cam_fill_ataio(ataio, 470 ata_pm_read_cmd(ataio, 2, 15); 475 cam_fill_ataio(ataio, 483 ata_pm_read_cmd(ataio, 129, 15); 487 cam_fill_ataio(ataio, 495 ata_pm_write_cmd(ataio, 129, 15, softc->caps & ~0x1); 509 cam_fill_ataio(ataio, 590 struct ccb_ataio *ataio; local [all...] |
H A D | ata_da.c | 660 cam_fill_ataio(&ccb->ataio, 670 ata_48bit_cmd(&ccb->ataio, ATA_FLUSHCACHE48, 0, 0, 0); 672 ata_28bit_cmd(&ccb->ataio, ATA_FLUSHCACHE, 0, 0, 0); 788 cam_fill_ataio(&ccb.ataio, 799 ata_48bit_cmd(&ccb.ataio, ATA_WRITE_DMA48, 802 ata_28bit_cmd(&ccb.ataio, ATA_WRITE_DMA, 823 cam_fill_ataio(&ccb.ataio, 833 ata_48bit_cmd(&ccb.ataio, ATA_FLUSHCACHE48, 0, 0, 0); 835 ata_28bit_cmd(&ccb.ataio, ATA_FLUSHCACHE, 0, 0, 0); 1398 ada_dsmtrim(struct ada_softc *softc, struct bio *bp, struct ccb_ataio *ataio) argument 1468 ada_cfaerase(struct ada_softc *softc, struct bio *bp, struct ccb_ataio *ataio) argument 1497 struct ccb_ataio *ataio = &start_ccb->ataio; local 1716 struct ccb_ataio *ataio; local [all...] |
H A D | ata_xpt.c | 285 struct ccb_ataio *ataio; local 295 ataio = &start_ccb->ataio; 310 cam_fill_ataio(ataio, 318 ata_reset_cmd(ataio); 321 cam_fill_ataio(ataio, 330 ata_28bit_cmd(ataio, ATA_ATA_IDENTIFY, 0, 0, 0); 332 ata_28bit_cmd(ataio, ATA_ATAPI_IDENTIFY, 0, 0, 0); 337 cam_fill_ataio(ataio, 345 ata_28bit_cmd(ataio, ATA_SETFEATURE [all...] |
/freebsd-10.1-release/sys/dev/ahci/ |
H A D | ahciem.c | 374 buf = ccb->ataio.data_ptr; 377 if (ccb->ataio.cmd.command != ATA_SEP_ATTN || 378 ccb->ataio.dxfer_len < ccb->ataio.cmd.sector_count * 4) { 384 if (ccb->ataio.cmd.features == 0xEC && 385 ccb->ataio.cmd.sector_count >= 16) { 386 bzero(buf, ccb->ataio.dxfer_len); 402 if (ccb->ataio.cmd.lba_low == 0x02 && 403 ccb->ataio.cmd.features == 0x00 && 404 ccb->ataio [all...] |
H A D | ahci.c | 1765 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA)) { 1797 (ccb->ataio.cmd.flags & (CAM_ATAIO_CONTROL | CAM_ATAIO_NEEDRESULT))) { 1819 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA)) 1841 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA)) { 1847 (ccb->ataio.cmd.flags & (CAM_ATAIO_CONTROL | CAM_ATAIO_NEEDRESULT))) 1925 (ccb->ataio.cmd.flags & CAM_ATAIO_CONTROL)) { 1926 if (ccb->ataio.cmd.control & ATA_A_RESET) { 1950 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA)) { 1964 (ccb->ataio.cmd.command == ATA_DEVICE_RESET || softreset)) { 2171 struct ata_res *res = &ccb->ataio 2371 struct ccb_ataio *ataio; local [all...] |
/freebsd-10.1-release/sys/dev/ata/ |
H A D | ata-all.c | 666 request->data = ccb->ataio.data_ptr; 667 request->bytecount = ccb->ataio.dxfer_len; 668 request->u.ata.command = ccb->ataio.cmd.command; 669 request->u.ata.feature = ((uint16_t)ccb->ataio.cmd.features_exp << 8) | 670 (uint16_t)ccb->ataio.cmd.features; 671 request->u.ata.count = ((uint16_t)ccb->ataio.cmd.sector_count_exp << 8) | 672 (uint16_t)ccb->ataio.cmd.sector_count; 673 if (ccb->ataio.cmd.flags & CAM_ATAIO_48BIT) { 676 ((uint64_t)ccb->ataio.cmd.lba_high_exp << 40) | 677 ((uint64_t)ccb->ataio [all...] |
/freebsd-10.1-release/sys/dev/mvs/ |
H A D | mvs.c | 873 ccb->ataio.res.status = status; 886 (uint16_t *)(ccb->ataio.data_ptr + ch->donecount), 892 if (ccb->ataio.dxfer_len > ch->donecount) { 894 ch->transfersize = min(ccb->ataio.dxfer_len - ch->donecount, 907 (uint16_t *)(ccb->ataio.data_ptr + ch->donecount), 1064 ccb->ataio.res.status = 1097 if (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA) { 1112 } else if (ccb->ataio.cmd.flags & CAM_ATAIO_DMA) { 1125 if (ccb->ataio.cmd.flags & (CAM_ATAIO_CONTROL | CAM_ATAIO_NEEDRESULT)) { 1145 struct ata_res *res = &ccb->ataio 1781 struct ccb_ataio *ataio; local [all...] |
/freebsd-10.1-release/sys/dev/siis/ |
H A D | siis.c | 956 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA)) { 963 (ccb->ataio.cmd.flags & (CAM_ATAIO_CONTROL | CAM_ATAIO_NEEDRESULT))) { 986 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA)) 996 (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA)) { 1000 (ccb->ataio.cmd.flags & (CAM_ATAIO_CONTROL | CAM_ATAIO_NEEDRESULT))) 1073 if (ccb->ataio.cmd.flags & CAM_ATAIO_CONTROL) { 1077 if (ccb->ataio.cmd.flags & CAM_ATAIO_FPDMA) { 1099 (ccb->ataio.cmd.flags & CAM_ATAIO_CONTROL) && 1100 (ccb->ataio.cmd.control & ATA_A_RESET)) { 1185 (ccb->ataio 1371 struct ccb_ataio *ataio; local [all...] |
/freebsd-10.1-release/sbin/camcontrol/ |
H A D | fwdownload.c | 279 cam_fill_ataio(&ccb->ataio, 287 ata_28bit_cmd(&ccb->ataio, ATA_ATA_IDENTIFY, 0, 0, 0); 360 cam_fill_ataio(&ccb->ataio, 369 ata_28bit_cmd(&ccb->ataio, ATA_DOWNLOAD_MICROCODE,
|
H A D | camcontrol.c | 1530 ata_op_string(&(ccb->ataio.cmd)), 1531 ccb->ataio.ccb_h.timeout); 1543 ata_op_string(&(ccb->ataio.cmd))); 1557 ata_op_string(&(ccb->ataio.cmd)), quiet); 1653 cam_fill_ataio(&ccb->ataio, 1662 ata_28bit_cmd(&ccb->ataio, command, features, lba, sector_count); 1703 res = &ccb->ataio.res; 1723 cam_fill_ataio(&ccb->ataio, 1733 ata_48bit_cmd(&ccb->ataio, command, features, lba, sector_count); 1735 ata_28bit_cmd(&ccb->ataio, comman [all...] |
/freebsd-10.1-release/sys/cam/ |
H A D | cam_ccb.h | 1208 struct ccb_ataio ataio; member in union:ccb 1230 cam_fill_ataio(struct ccb_ataio *ataio, u_int32_t retries, 1286 cam_fill_ataio(struct ccb_ataio *ataio, u_int32_t retries, argument 1292 ataio->ccb_h.func_code = XPT_ATA_IO; 1293 ataio->ccb_h.flags = flags; 1294 ataio->ccb_h.retry_count = retries; 1295 ataio->ccb_h.cbfcnp = cbfcnp; 1296 ataio->ccb_h.timeout = timeout; 1297 ataio->data_ptr = data_ptr; 1298 ataio [all...] |
H A D | cam.c | 312 ata_command_sbuf(&ccb->ataio, &sb); 361 ata_status_sbuf(&ccb->ataio, &sb); 366 ata_res_sbuf(&ccb->ataio, &sb);
|
H A D | cam_periph.c | 761 data_ptrs[0] = &ccb->ataio.data_ptr; 762 lengths[0] = ccb->ataio.dxfer_len; 929 data_ptrs[0] = &ccb->ataio.data_ptr; 1098 ccb->ataio.dxfer_len, 1099 ccb->ataio.tag_action & 0x3,
|
H A D | cam_xpt.c | 2499 start_ccb->ataio.resid = 0; 3278 ata_op_string(&work_ccb->ataio.cmd), 3279 ata_cmd_string(&work_ccb->ataio.cmd,
|
/freebsd-10.1-release/sys/cam/scsi/ |
H A D | scsi_enc.c | 590 cam_fill_ataio(&ccb->ataio, 0, NULL, ddf, 0, dptr, tdlen, 593 ata_28bit_cmd(&ccb->ataio, 596 ata_28bit_cmd(&ccb->ataio, 600 ata_28bit_cmd(&ccb->ataio, 603 ata_28bit_cmd(&ccb->ataio, 622 *dlenp = ccb->ataio.resid; 783 xfer_len = ccb->ataio.dxfer_len - ccb->ataio.resid;
|
H A D | scsi_enc_safte.c | 245 semb_read_buffer(&ccb->ataio, /*retries*/5, 944 semb_write_buffer(&ccb->ataio, /*retries*/5,
|
H A D | scsi_enc_ses.c | 2025 semb_receive_diagnostic_results(&ccb->ataio, /*retries*/5, 2149 semb_send_diagnostic(&ccb->ataio, /*retries*/5, NULL,
|
/freebsd-10.1-release/sys/kern/ |
H A D | subr_bus_dma.c | 196 struct ccb_ataio *ataio; local 198 ataio = &ccb->ataio; 199 data_ptr = ataio->data_ptr; 200 dxfer_len = ataio->dxfer_len;
|