Home
last modified time | relevance | path

Searched refs:dxfer_len (Results 1 – 25 of 87) sorted by relevance

1234

/freebsd/share/examples/scsi_target/
H A Dscsi_cmds.c269 ctio->dxfer_len = 0; in tcmd_sense()
330 ctio->dxfer_len = min(ctio->dxfer_len, in tcmd_inquiry()
435 ctio->dxfer_len = sizeof(*srp); in tcmd_rd_cap()
467 ctio->dxfer_len = sizeof(*srp); in tcmd_rd_cap16()
601 ctio->dxfer_len = min(ctio->dxfer_len, buf_size); in start_io()
602 assert(ctio->dxfer_len >= 0); in start_io()
623 ctio->dxfer_len) != ctio->dxfer_len) { in start_io()
650 ctio->dxfer_len > 0) { in start_io()
724 ctio->dxfer_len > 0) { in tcmd_rdwr_done()
739 ctio->dxfer_len) != ctio->dxfer_len) { in tcmd_rdwr_done()
[all …]
/freebsd/tools/tools/vhba/
H A Dvhba.c278 data_len = csio->dxfer_len; in vhba_default_cmd()
279 if (cdb[4] < csio->dxfer_len) in vhba_default_cmd()
289 csio->resid = csio->dxfer_len - data_len; in vhba_default_cmd()
335 csio->resid = csio->dxfer_len - data_len; in vhba_default_cmd()
345 if (csio->dxfer_len) { in vhba_default_cmd()
346 memset(csio->data_ptr, 0, csio->dxfer_len); in vhba_default_cmd()
356 if ((ptr + 8) > &csio->data_ptr[csio->dxfer_len]) { in vhba_default_cmd()
369 if (csio->dxfer_len) { in vhba_default_cmd()
372 amt = MIN(csio->dxfer_len, 8); in vhba_default_cmd()
374 amt = MIN((nlun << 3) + 8, csio->dxfer_len); in vhba_default_cmd()
[all …]
/freebsd/sys/cam/
H A Dcam.c582 uint32_t dxfer_len; in memdesc_ccb() local
592 dxfer_len = csio->dxfer_len; in memdesc_ccb()
601 dxfer_len = ctio->dxfer_len; in memdesc_ccb()
610 dxfer_len = ataio->dxfer_len; in memdesc_ccb()
620 dxfer_len = nvmeio->dxfer_len; in memdesc_ccb()
631 return (memdesc_vaddr(data_ptr, dxfer_len)); in memdesc_ccb()
634 dxfer_len)); in memdesc_ccb()
H A Dcam_ccb.h760 uint32_t dxfer_len; /* Data transfer length */ member
803 uint32_t dxfer_len; /* Data transfer length */ member
1295 uint32_t dxfer_len; /* Data transfer length */ member
1406 uint8_t *data_ptr, uint32_t dxfer_len, in cam_fill_csio() argument
1417 csio->dxfer_len = dxfer_len; in cam_fill_csio()
1432 uint32_t dxfer_len, uint32_t timeout) in cam_fill_ctio() argument
1441 csio->dxfer_len = dxfer_len; in cam_fill_ctio()
1453 uint8_t *data_ptr, uint32_t dxfer_len, in cam_fill_ataio() argument
1462 ataio->dxfer_len = dxfer_len; in cam_fill_ataio()
1553 nvmeio->dxfer_len = dxfer_len; in cam_fill_nvmeio()
[all …]
/freebsd/sys/cam/ata/
H A Data_all.c743 /*dxfer_len*/ dxfer_len, in ata_read_log()
1122 uint32_t dxfer_len, uint32_t timeout) in ata_zac_mgmt_out() argument
1131 if (dxfer_len == 0) { in ata_zac_mgmt_out()
1137 sectors_out = ((dxfer_len >> 9) & 0xffff); in ata_zac_mgmt_out()
1141 if (dxfer_len == 0) { in ata_zac_mgmt_out()
1158 if (dxfer_len == (65536 * 512)) { in ata_zac_mgmt_out()
1181 /*dxfer_len*/ dxfer_len, in ata_zac_mgmt_out()
1213 sectors_out = ((dxfer_len >> 9) & 0xffff); in ata_zac_mgmt_in()
1227 if (dxfer_len == (65536 * 512)) { in ata_zac_mgmt_in()
1236 features_out = ((dxfer_len >> 9) & 0xffff); in ata_zac_mgmt_in()
[all …]
H A Data_all.h134 uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout);
184 uint32_t dxfer_len, uint32_t timeout);
189 uint8_t zone_flags, uint8_t *data_ptr, uint32_t dxfer_len,
/freebsd/lib/libcam/
H A Dscsi_cmdparse.c675 retval = do_buff_decode(csio->data_ptr, (size_t)csio->dxfer_len, in csio_decode()
696 return (do_buff_decode(csio->data_ptr, (size_t)csio->dxfer_len, in csio_decode_visit()
736 csio_build(struct ccb_scsiio *csio, uint8_t *data_ptr, uint32_t dxfer_len, in csio_build() argument
761 /* dxfer_len */ dxfer_len, in csio_build()
774 uint32_t dxfer_len, uint32_t flags, int retry_count, in csio_build_visit() argument
803 /* dxfer_len */ dxfer_len, in csio_build_visit()
822 retval = do_encode(csio->data_ptr, csio->dxfer_len, NULL, NULL, NULL, in csio_encode()
857 return (do_encode(csio->data_ptr, csio->dxfer_len, NULL, arg_get, in csio_encode_visit()
H A Dcamlib.h163 uint32_t dxfer_len, uint32_t flags, int retry_count,
166 uint32_t dxfer_len, uint32_t flags, int retry_count,
/freebsd/tools/tools/vhba/simple/
H A Dvhba_simple.c253 data_len = min(cdb[4], csio->dxfer_len); in vhbasimple_act()
256 data_len = min(tw, csio->dxfer_len); in vhbasimple_act()
262 csio->resid = csio->dxfer_len - data_len; in vhbasimple_act()
283 csio->resid = csio->dxfer_len - data_len; in vhbasimple_act()
285 csio->resid = csio->dxfer_len; in vhbasimple_act()
/freebsd/tools/tools/vhba/lots/
H A Dvhba_lots.c253 data_len = min(cdb[4], csio->dxfer_len); in vhbalots_act()
256 data_len = min(tw, csio->dxfer_len); in vhbalots_act()
262 csio->resid = csio->dxfer_len - data_len; in vhbalots_act()
283 csio->resid = csio->dxfer_len - data_len; in vhbalots_act()
285 csio->resid = csio->dxfer_len; in vhbalots_act()
/freebsd/tools/tools/vhba/medium/
H A Dvhba_medium.c253 data_len = min(cdb[4], csio->dxfer_len); in vhbamedium_act()
256 data_len = min(tw, csio->dxfer_len); in vhbamedium_act()
262 csio->resid = csio->dxfer_len - data_len; in vhbamedium_act()
283 csio->resid = csio->dxfer_len - data_len; in vhbamedium_act()
285 csio->resid = csio->dxfer_len; in vhbamedium_act()
/freebsd/tools/tools/vhba/faulty/
H A Dvhba_faulty.c267 data_len = min(cdb[4], csio->dxfer_len); in faulty_act()
270 data_len = min(tw, csio->dxfer_len); in faulty_act()
276 csio->resid = csio->dxfer_len - data_len; in faulty_act()
297 csio->resid = csio->dxfer_len - data_len; in faulty_act()
299 csio->resid = csio->dxfer_len; in faulty_act()
/freebsd/tools/tools/vhba/rptluns/
H A Dvhba_rptluns.c282 data_len = min(cdb[4], csio->dxfer_len); in vhbarptluns_act()
285 data_len = min(tw, csio->dxfer_len); in vhbarptluns_act()
291 csio->resid = csio->dxfer_len - data_len; in vhbarptluns_act()
312 csio->resid = csio->dxfer_len - data_len; in vhbarptluns_act()
314 csio->resid = csio->dxfer_len; in vhbarptluns_act()
/freebsd/sbin/camcontrol/
H A Dattrib.c125 uint32_t dxfer_len = UINT16_MAX - 1; in scsiattrib() local
154 data_buf = malloc(dxfer_len); in scsiattrib()
156 warn("%s: error allocating %u bytes", __func__, dxfer_len); in scsiattrib()
326 /*length*/ dxfer_len, in scsiattrib()
359 valid_len = dxfer_len - ccb->csio.resid; in scsiattrib()
H A Dfwdownload.c666 size_t dxfer_len = 0; in fw_check_device_ready() local
675 dxfer_len = sizeof(struct ata_params); in fw_check_device_ready()
677 ptr = (uint16_t *)malloc(dxfer_len); in fw_check_device_ready()
683 bzero(ptr, dxfer_len); in fw_check_device_ready()
706 /*sector_count*/ dxfer_len / 512, in fw_check_device_ready()
711 /*dxfer_len*/ dxfer_len, in fw_check_device_ready()
/freebsd/sys/dev/aacraid/
H A Daacraid_cam.c522 ccb->csio.dxfer_len); in aac_container_special_command()
528 if (ccb->csio.dxfer_len) in aac_container_special_command()
598 ccb->csio.dxfer_len); in aac_container_special_command()
609 ccb->csio.dxfer_len); in aac_container_special_command()
679 ccb->csio.dxfer_len); in aac_container_special_command()
687 ccb->csio.dxfer_len); in aac_container_special_command()
698 ccb->csio.dxfer_len); in aac_container_special_command()
719 ccb->csio.dxfer_len); in aac_container_special_command()
759 ccb->csio.dxfer_len, msp->page); in aac_container_special_command()
824 ccb->csio.dxfer_len); in aac_container_special_command()
[all …]
/freebsd/sys/cam/scsi/
H A Dscsi_da.h656 uint8_t *data_ptr, uint32_t dxfer_len,
663 uint32_t dxfer_len, int minimum_cmd_size,
669 uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len,
677 uint8_t zone_flags, uint8_t *data_ptr, uint32_t dxfer_len,
684 uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len,
692 uint32_t dxfer_len, uint8_t *cdb_storage,
701 uint32_t dxfer_len, uint8_t *cdb_storage,
H A Dscsi_da.c6347 dxfer_len, in scsi_format_unit()
6369 && (dxfer_len <= SRDD10_MAX_LENGTH)) { in scsi_read_defects()
6400 dxfer_len, in scsi_read_defects()
6427 dxfer_len, in scsi_sanitize()
6456 dxfer_len, in scsi_zbc_out()
6484 dxfer_len, in scsi_zbc_in()
6511 if (dxfer_len == 0) { in scsi_ata_zac_mgmt_out()
6524 if (dxfer_len == 0) { in scsi_ata_zac_mgmt_out()
6557 if (dxfer_len == (65536 * 512)) { in scsi_ata_zac_mgmt_out()
6590 /*dxfer_len*/ dxfer_len, in scsi_ata_zac_mgmt_out()
[all …]
H A Dscsi_sg.h41 u_int dxfer_len; member
66 u_int dxfer_len; member
H A Dscsi_all.c7666 dxfer_len, in scsi_request_sense()
8291 dxfer_len, in scsi_read_write()
8352 dxfer_len)); in scsi_write_same()
8360 dxfer_len, in scsi_write_same()
8391 dxfer_len, in scsi_ata_identify()
8419 dxfer_len, in scsi_ata_trim()
8689 dxfer_len, in scsi_ata_pass()
8735 dxfer_len, in scsi_ata_pass_16()
8764 dxfer_len, in scsi_unmap()
9108 dxfer_len, in scsi_persistent_reserve_in()
[all …]
/freebsd/sys/cam/ctl/
H A Dscsi_ctl.c704 *dxfer_len = bus_softc->maxio; in ctlfedata()
727 *dxfer_len = 0; in ctlfedata()
771 uint32_t dxfer_len; in ctlfestart() local
828 dxfer_len = 0; in ctlfestart()
867 || (dxfer_len != 0) in ctlfestart()
870 && (dxfer_len == 0)) in ctlfestart()
892 /*dxfer_len*/ dxfer_len, in ctlfestart()
1317 csio->dxfer_len - csio->resid; in ctlfedone()
1348 uint32_t dxfer_len; in ctlfedone() local
1358 && (dxfer_len == 0)) { in ctlfedone()
[all …]
/freebsd/tools/tools/vhba/mptest/
H A Dvhba_mptest.c293 data_len = min(cdb[4], csio->dxfer_len); in mptest_act()
296 data_len = min(tw, csio->dxfer_len); in mptest_act()
302 csio->resid = csio->dxfer_len - data_len; in mptest_act()
328 csio->resid = csio->dxfer_len - data_len; in mptest_act()
330 csio->resid = csio->dxfer_len; in mptest_act()
/freebsd/sys/dev/iscsi/
H A Discsi.c981 io->io_received = ccb->csio.dxfer_len; in iscsi_pdu_handle_scsi_response()
1055 KASSERT(received <= csio->dxfer_len, in iscsi_pdu_handle_scsi_response()
1057 if (received < csio->dxfer_len) { in iscsi_pdu_handle_scsi_response()
1063 csio->resid = csio->dxfer_len - received; in iscsi_pdu_handle_scsi_response()
1225 KASSERT(received <= csio->dxfer_len, in iscsi_pdu_handle_data_in()
1227 if (received < csio->dxfer_len) { in iscsi_pdu_handle_data_in()
1234 csio->resid = csio->dxfer_len - received; in iscsi_pdu_handle_data_in()
1305 if (off > csio->dxfer_len) { in iscsi_pdu_handle_r2t()
1335 if (off + len > csio->dxfer_len) { in iscsi_pdu_handle_r2t()
1338 off + len, csio->dxfer_len); in iscsi_pdu_handle_r2t()
[all …]
/freebsd/sys/dev/ahci/
H A Dahciem.c387 ccb->ataio.dxfer_len < ccb->ataio.cmd.sector_count * 4) { in ahci_em_emulate_ses_on_led()
395 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
414 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
433 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
461 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
524 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
543 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
/freebsd/sys/dev/nvmf/host/
H A Dnvmf_sim.c88 KASSERT(xfered == ccb->nvmeio.dxfer_len, in nvmf_ccb_io_complete()
135 if (nvmeio->dxfer_len != 0) { in nvmf_sim_io()
138 nvmf_capsule_append_data(req->nc, &mem, nvmeio->dxfer_len, in nvmf_sim_io()

1234