Home
last modified time | relevance | path

Searched refs:ataio (Results 1 – 24 of 24) sorted by relevance

/freebsd-12.1/sys/cam/ata/
H A Data_all.c404 ataio->res.error, in ata_status_sbuf()
614 bzero(&ataio->cmd, sizeof(ataio->cmd)); in ata_28bit_cmd()
615 ataio->cmd.flags = 0; in ata_28bit_cmd()
692 bzero(&ataio->cmd, sizeof(ataio->cmd)); in ata_reset_cmd()
700 bzero(&ataio->cmd, sizeof(ataio->cmd)); in ata_pm_read_cmd()
710 bzero(&ataio->cmd, sizeof(ataio->cmd)); in ata_pm_write_cmd()
711 ataio->cmd.flags = 0; in ata_pm_write_cmd()
730 cam_fill_ataio(ataio, in ata_read_log()
743 ata_48bit_cmd(ataio, in ata_read_log()
1179 ata_48bit_cmd(ataio, in ata_zac_mgmt_out()
[all …]
H A Data_pmp.c430 ataio = &start_ccb->ataio; in pmpstart()
459 cam_fill_ataio(ataio, in pmpstart()
472 cam_fill_ataio(ataio, in pmpstart()
484 cam_fill_ataio(ataio, in pmpstart()
506 cam_fill_ataio(ataio, in pmpstart()
517 cam_fill_ataio(ataio, in pmpstart()
530 cam_fill_ataio(ataio, in pmpstart()
542 cam_fill_ataio(ataio, in pmpstart()
554 cam_fill_ataio(ataio, in pmpstart()
565 cam_fill_ataio(ataio, in pmpstart()
[all …]
H A Data_all.h110 int ata_command_sbuf(struct ccb_ataio *ataio, struct sbuf *sb);
111 int ata_status_sbuf(struct ccb_ataio *ataio, struct sbuf *sb);
127 void ata_ncq_cmd(struct ccb_ataio *ataio, uint8_t cmd,
129 void ata_reset_cmd(struct ccb_ataio *ataio);
130 void ata_pm_read_cmd(struct ccb_ataio *ataio, int reg, int port);
132 void ata_read_log(struct ccb_ataio *ataio, uint32_t retries,
162 void semb_receive_diagnostic_results(struct ccb_ataio *ataio,
167 void semb_send_diagnostic(struct ccb_ataio *ataio,
172 void semb_read_buffer(struct ccb_ataio *ataio,
177 void semb_write_buffer(struct ccb_ataio *ataio,
[all …]
H A Data_da.c1089 memset(&ataio, 0, sizeof(ataio)); in adadump()
1975 ata_ncq_cmd(ataio, in ada_ncq_dsmtrim()
1981 ataio->aux = 1; in ada_ncq_dsmtrim()
2216 struct ccb_ataio *ataio = &start_ccb->ataio; in adastart() local
2472 ata_read_log(ataio, in adastart()
2619 avail_len = ccb->ataio.dxfer_len - ccb->ataio.resid; in adazonedone()
2747 ataio = &done_ccb->ataio; in adadone()
2933 ataio->dxfer_len - ataio->resid; in adadone()
3008 ataio->dxfer_len - ataio->resid; in adadone()
3092 valid_len = ataio->dxfer_len - ataio->resid; in adadone()
[all …]
H A Data_xpt.c353 ataio = &start_ccb->ataio; in probestart()
368 cam_fill_ataio(ataio, in probestart()
376 ata_reset_cmd(ataio); in probestart()
379 cam_fill_ataio(ataio, in probestart()
395 cam_fill_ataio(ataio, in probestart()
470 cam_fill_ataio(ataio, in probestart()
482 cam_fill_ataio(ataio, in probestart()
495 cam_fill_ataio(ataio, in probestart()
508 cam_fill_ataio(ataio, in probestart()
529 cam_fill_ataio(ataio, in probestart()
[all …]
/freebsd-12.1/sys/dev/ahci/
H A Dahciem.c379 buf = ccb->ataio.data_ptr; in ahci_em_emulate_ses_on_led()
383 ccb->ataio.dxfer_len < ccb->ataio.cmd.sector_count * 4) { in ahci_em_emulate_ses_on_led()
391 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
407 if (ccb->ataio.cmd.lba_low == 0x02 && in ahci_em_emulate_ses_on_led()
410 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
423 if (ccb->ataio.cmd.lba_low == 0x02 && in ahci_em_emulate_ses_on_led()
429 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
457 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
520 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
539 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
[all …]
H A Dahci.c1978 ccb->ataio.resid = in ahci_end_transaction()
2131 struct ccb_ataio *ataio; in ahci_issue_recovery() local
2164 ataio = &ccb->ataio; in ahci_issue_recovery()
2166 if (ataio->data_ptr == NULL) { in ahci_issue_recovery()
2172 ataio->dxfer_len = 512; in ahci_issue_recovery()
2173 bzero(&ataio->cmd, sizeof(ataio->cmd)); in ahci_issue_recovery()
2176 ataio->cmd.sector_count = 1; in ahci_issue_recovery()
2178 ataio->cmd.lba_low = 0x10; in ahci_issue_recovery()
2179 ataio->cmd.lba_mid = 0; in ahci_issue_recovery()
2180 ataio->cmd.lba_mid_exp = 0; in ahci_issue_recovery()
[all …]
/freebsd-12.1/sys/dev/mvs/
H A Dmvs.c1065 ccb->ataio.res.status = in mvs_crbq_intr()
1236 if (ccb->ataio.cmd.flags & in mvs_begin_transaction()
1782 struct ccb_ataio *ataio; in mvs_issue_recovery() local
1815 ataio = &ccb->ataio; in mvs_issue_recovery()
1823 ataio->dxfer_len = 512; in mvs_issue_recovery()
1824 bzero(&ataio->cmd, sizeof(ataio->cmd)); in mvs_issue_recovery()
1827 ataio->cmd.sector_count = 1; in mvs_issue_recovery()
1829 ataio->cmd.lba_low = 0x10; in mvs_issue_recovery()
1830 ataio->cmd.lba_mid = 0; in mvs_issue_recovery()
1831 ataio->cmd.lba_mid_exp = 0; in mvs_issue_recovery()
[all …]
/freebsd-12.1/sys/powerpc/mpc85xx/
H A Dfsl_sata.c1246 ccb->ataio.resid = in fsl_sata_end_transaction()
1398 struct ccb_ataio *ataio; in fsl_sata_issue_recovery() local
1431 ataio = &ccb->ataio; in fsl_sata_issue_recovery()
1433 if (ataio->data_ptr == NULL) { in fsl_sata_issue_recovery()
1439 ataio->dxfer_len = 512; in fsl_sata_issue_recovery()
1440 bzero(&ataio->cmd, sizeof(ataio->cmd)); in fsl_sata_issue_recovery()
1443 ataio->cmd.sector_count = 1; in fsl_sata_issue_recovery()
1445 ataio->cmd.lba_low = 0x10; in fsl_sata_issue_recovery()
1446 ataio->cmd.lba_mid = 0; in fsl_sata_issue_recovery()
1447 ataio->cmd.lba_mid_exp = 0; in fsl_sata_issue_recovery()
[all …]
/freebsd-12.1/sys/dev/siis/
H A Dsiis.c1249 ccb->ataio.resid = ccb->ataio.dxfer_len - in siis_end_transaction()
1374 struct ccb_ataio *ataio; in siis_issue_recovery() local
1409 ataio = &ccb->ataio; in siis_issue_recovery()
1411 if (ataio->data_ptr == NULL) { in siis_issue_recovery()
1417 ataio->dxfer_len = 512; in siis_issue_recovery()
1418 bzero(&ataio->cmd, sizeof(ataio->cmd)); in siis_issue_recovery()
1421 ataio->cmd.sector_count = 1; in siis_issue_recovery()
1423 ataio->cmd.lba_low = 0x10; in siis_issue_recovery()
1424 ataio->cmd.lba_mid = 0; in siis_issue_recovery()
1425 ataio->cmd.lba_mid_exp = 0; in siis_issue_recovery()
[all …]
/freebsd-12.1/sys/dev/ata/
H A Data-all.c744 request->data = ccb->ataio.data_ptr; in ata_cam_begin_transaction()
745 request->bytecount = ccb->ataio.dxfer_len; in ata_cam_begin_transaction()
748 (uint16_t)ccb->ataio.cmd.features; in ata_cam_begin_transaction()
750 (uint16_t)ccb->ataio.cmd.sector_count; in ata_cam_begin_transaction()
751 if (ccb->ataio.cmd.flags & CAM_ATAIO_48BIT) { in ata_cam_begin_transaction()
763 (uint64_t)ccb->ataio.cmd.lba_low; in ata_cam_begin_transaction()
767 ccb->ataio.cmd.flags & CAM_ATAIO_DMA) in ata_cam_begin_transaction()
773 if (ccb->ataio.cmd.command == ATA_READ_MUL || in ata_cam_begin_transaction()
920 struct ata_res *res = &ccb->ataio.res; in ata_cam_end_transaction()
935 ccb->ataio.resid = in ata_cam_end_transaction()
[all …]
/freebsd-12.1/sys/cam/scsi/
H A Dscsi_enc.c611 cam_fill_ataio(&ccb->ataio, 0, NULL, ddf, 0, dptr, tdlen, in enc_runcmd()
614 ata_28bit_cmd(&ccb->ataio, in enc_runcmd()
617 ata_28bit_cmd(&ccb->ataio, in enc_runcmd()
621 ata_28bit_cmd(&ccb->ataio, in enc_runcmd()
624 ata_28bit_cmd(&ccb->ataio, in enc_runcmd()
643 *dlenp = ccb->ataio.resid; in enc_runcmd()
798 xfer_len = ccb->ataio.dxfer_len - ccb->ataio.resid; in enc_fsm_step()
H A Dscsi_pass.c943 done_ccb->ataio.dxfer_len - done_ccb->ataio.resid, in passdone()
1135 data_ptrs[0] = &ccb->ataio.data_ptr; in passiocleanup()
1361 data_ptrs[0] = &ccb->ataio.data_ptr; in passmemsetup()
1362 lengths[0] = ccb->ataio.dxfer_len; in passmemsetup()
H A Dscsi_enc_safte.c245 semb_read_buffer(&ccb->ataio, /*retries*/5, in safte_fill_read_buf_io()
941 semb_write_buffer(&ccb->ataio, /*retries*/5, in safte_fill_control_request()
H A Dscsi_enc_ses.c2087 semb_receive_diagnostic_results(&ccb->ataio, /*retries*/5, in ses_fill_rcv_diag_io()
2211 semb_send_diagnostic(&ccb->ataio, /*retries*/5, NULL, in ses_fill_control_request()
/freebsd-12.1/sys/cam/
H A Dcam_ccb.h1334 struct ccb_ataio ataio; member
1392 cam_fill_ataio(struct ccb_ataio *ataio, u_int32_t retries, in cam_fill_ataio() argument
1398 ataio->ccb_h.func_code = XPT_ATA_IO; in cam_fill_ataio()
1399 ataio->ccb_h.flags = flags; in cam_fill_ataio()
1400 ataio->ccb_h.retry_count = retries; in cam_fill_ataio()
1401 ataio->ccb_h.cbfcnp = cbfcnp; in cam_fill_ataio()
1402 ataio->ccb_h.timeout = timeout; in cam_fill_ataio()
1403 ataio->data_ptr = data_ptr; in cam_fill_ataio()
1404 ataio->dxfer_len = dxfer_len; in cam_fill_ataio()
1405 ataio->ata_flags = 0; in cam_fill_ataio()
H A Dcam.c417 ata_command_sbuf(&ccb->ataio, &sb); in cam_error_string()
470 ata_status_sbuf(&ccb->ataio, &sb); in cam_error_string()
476 ata_res_sbuf(&ccb->ataio.res, &sb); in cam_error_string()
H A Dcam_periph.c838 data_ptrs[0] = &ccb->ataio.data_ptr; in cam_periph_mapmem()
839 lengths[0] = ccb->ataio.dxfer_len; in cam_periph_mapmem()
1057 data_ptrs[0] = &ccb->ataio.data_ptr; in cam_periph_unmapmem()
1058 lengths[0] = ccb->ataio.dxfer_len; in cam_periph_unmapmem()
1323 bytes = ccb->ataio.dxfer_len - ccb->ataio.resid; in cam_periph_runccb()
2131 ata_res_sbuf(&ccb->ataio.res, &sb); in cam_periph_devctl_notify()
2146 ata_cmd_sbuf(&ccb->ataio.cmd, &sb); in cam_periph_devctl_notify()
H A Dcam_xpt.c2709 start_ccb->ataio.resid = 0; in xpt_action_default()
/freebsd-12.1/sys/kern/
H A Dsubr_bus_dma.c215 struct ccb_ataio *ataio; in _bus_dmamap_load_ccb() local
217 ataio = &ccb->ataio; in _bus_dmamap_load_ccb()
218 data_ptr = ataio->data_ptr; in _bus_dmamap_load_ccb()
219 dxfer_len = ataio->dxfer_len; in _bus_dmamap_load_ccb()
/freebsd-12.1/sbin/camcontrol/
H A Dcamcontrol.c1910 cam_fill_ataio(&ccb->ataio, in ata_do_cmd()
4885 cam_fill_ataio(&ccb->ataio, in scsicmd()
4921 ccb->ataio.res.status, in scsicmd()
4922 ccb->ataio.res.error, in scsicmd()
4923 ccb->ataio.res.lba_low, in scsicmd()
4924 ccb->ataio.res.lba_mid, in scsicmd()
4926 ccb->ataio.res.device, in scsicmd()
4939 valid_bytes = ccb->ataio.dxfer_len - ccb->ataio.resid; in scsicmd()
5589 cam_fill_ataio(&ccb->ataio, in build_ata_cmd()
5606 ccb->ataio.aux = auxiliary; in build_ata_cmd()
[all …]
H A Dzone.c657 valid_len = ccb->ataio.dxfer_len - ccb->ataio.resid; in zone()
H A Depc.c364 avail_bytes = ccb->ataio.dxfer_len - ccb->ataio.resid; in epc_getmode()
/freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_interceptors_ioctl_netbsd.inc902 /* Entries from file: sys/ataio.h */