Home
last modified time | relevance | path

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

1234

/freebsd-14-stable/share/examples/scsi_target/
HDscsi_cmds.c217 a_descr->init_req += ctio->dxfer_len; in tcmd_handle()
265 ctio->dxfer_len = 0; in tcmd_sense()
325 ctio->dxfer_len = inq_data.additional_length + 4; in tcmd_inquiry()
326 ctio->dxfer_len = min(ctio->dxfer_len, in tcmd_inquiry()
401 ctio->dxfer_len = min(dlen, SCSI_CDB6_LEN(rsense->length)); in tcmd_req_sense()
431 ctio->dxfer_len = sizeof(*srp); in tcmd_rd_cap()
463 ctio->dxfer_len = sizeof(*srp); in tcmd_rd_cap16()
592 ctio->dxfer_len = a_descr->total_len - a_descr->targ_req; in start_io()
595 ctio->dxfer_len = a_descr->total_len - a_descr->init_req; in start_io()
597 ctio->dxfer_len = min(ctio->dxfer_len, buf_size); in start_io()
[all …]
/freebsd-14-stable/tools/tools/vhba/
HDvhba.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-14-stable/sys/cam/
HDcam.c581 uint32_t dxfer_len; in memdesc_ccb() local
591 dxfer_len = csio->dxfer_len; in memdesc_ccb()
600 dxfer_len = ctio->dxfer_len; in memdesc_ccb()
609 dxfer_len = ataio->dxfer_len; in memdesc_ccb()
619 dxfer_len = nvmeio->dxfer_len; in memdesc_ccb()
630 return (memdesc_vaddr(data_ptr, dxfer_len)); in memdesc_ccb()
633 dxfer_len)); in memdesc_ccb()
HDcam_ccb.h752 uint32_t dxfer_len; /* Data transfer length */ member
795 uint32_t dxfer_len; /* Data transfer length */ member
856 uint32_t dxfer_len; /* Data transfer length */ member
1279 uint32_t dxfer_len; /* Data transfer length */ member
1390 uint8_t *data_ptr, uint32_t dxfer_len, in cam_fill_csio() argument
1401 csio->dxfer_len = dxfer_len; in cam_fill_csio()
1416 uint32_t dxfer_len, uint32_t timeout) in cam_fill_ctio() argument
1425 csio->dxfer_len = dxfer_len; in cam_fill_ctio()
1437 uint8_t *data_ptr, uint32_t dxfer_len, in cam_fill_ataio() argument
1446 ataio->dxfer_len = dxfer_len; in cam_fill_ataio()
[all …]
/freebsd-14-stable/sys/cam/ata/
HData_all.c733 uint32_t protocol, uint8_t *data_ptr, uint32_t dxfer_len, in ata_read_log() argument
744 /*dxfer_len*/ dxfer_len, in ata_read_log()
1123 uint32_t dxfer_len, uint32_t timeout) in ata_zac_mgmt_out() argument
1132 if (dxfer_len == 0) { in ata_zac_mgmt_out()
1138 sectors_out = ((dxfer_len >> 9) & 0xffff); in ata_zac_mgmt_out()
1142 if (dxfer_len == 0) { in ata_zac_mgmt_out()
1159 if (dxfer_len == (65536 * 512)) { in ata_zac_mgmt_out()
1168 features_out = ((dxfer_len >> 9) & 0xffff); in ata_zac_mgmt_out()
1179 /*flags*/ (dxfer_len > 0) ? CAM_DIR_OUT : CAM_DIR_NONE, in ata_zac_mgmt_out()
1182 /*dxfer_len*/ dxfer_len, in ata_zac_mgmt_out()
[all …]
HData_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-14-stable/lib/libcam/
HDscsi_cmdparse.c676 retval = do_buff_decode(csio->data_ptr, (size_t)csio->dxfer_len, in csio_decode()
697 return (do_buff_decode(csio->data_ptr, (size_t)csio->dxfer_len, in csio_decode_visit()
737 csio_build(struct ccb_scsiio *csio, uint8_t *data_ptr, uint32_t dxfer_len, in csio_build() argument
762 /* dxfer_len */ dxfer_len, in csio_build()
775 uint32_t dxfer_len, uint32_t flags, int retry_count, in csio_build_visit() argument
804 /* dxfer_len */ dxfer_len, in csio_build_visit()
823 retval = do_encode(csio->data_ptr, csio->dxfer_len, NULL, NULL, NULL, in csio_encode()
858 return (do_encode(csio->data_ptr, csio->dxfer_len, NULL, arg_get, in csio_encode_visit()
HDcamlib.h164 uint32_t dxfer_len, uint32_t flags, int retry_count,
167 uint32_t dxfer_len, uint32_t flags, int retry_count,
/freebsd-14-stable/tools/tools/vhba/lots/
HDvhba_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-14-stable/tools/tools/vhba/simple/
HDvhba_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-14-stable/tools/tools/vhba/medium/
HDvhba_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-14-stable/sys/dev/aacraid/
HDaacraid_cam.c402 cm->cm_datalen = ccb->csio.dxfer_len; in aac_container_rw_command()
522 ccb->csio.dxfer_len); in aac_container_special_command()
528 if (ccb->csio.dxfer_len) in aac_container_special_command()
529 bzero(ccb->csio.data_ptr, ccb->csio.dxfer_len); in aac_container_special_command()
539 ccb->csio.dxfer_len, inq->byte2, inq->page_code); in aac_container_special_command()
553 if (ccb->csio.dxfer_len >= 36) { 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()
[all …]
/freebsd-14-stable/sbin/camcontrol/
HDattrib.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()
HDfwdownload.c667 size_t dxfer_len = 0; in fw_check_device_ready() local
676 dxfer_len = sizeof(struct ata_params); in fw_check_device_ready()
678 ptr = (uint16_t *)malloc(dxfer_len); in fw_check_device_ready()
684 bzero(ptr, dxfer_len); in fw_check_device_ready()
707 /*sector_count*/ dxfer_len / 512, in fw_check_device_ready()
712 /*dxfer_len*/ dxfer_len, in fw_check_device_ready()
/freebsd-14-stable/tools/tools/vhba/faulty/
HDvhba_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-14-stable/tools/tools/vhba/rptluns/
HDvhba_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-14-stable/sys/cam/scsi/
HDscsi_da.h657 uint8_t *data_ptr, uint32_t dxfer_len,
664 uint32_t dxfer_len, int minimum_cmd_size,
670 uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len,
678 uint8_t zone_flags, uint8_t *data_ptr, uint32_t dxfer_len,
685 uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len,
693 uint32_t dxfer_len, uint8_t *cdb_storage,
702 uint32_t dxfer_len, uint8_t *cdb_storage,
HDscsi_da.c4416 avail_len = ccb->csio.dxfer_len - ccb->csio.resid; in dazonedone()
4740 if (off < len && off < csio->dxfer_len - csio->resid) in dadone_probewp()
5241 valid_len = csio->dxfer_len - csio->resid; in dadone_probebdc()
5474 softc->valid_logdir_len = csio->dxfer_len - csio->resid; in dadone_probeatalogdir()
5560 softc->valid_iddir_len = csio->dxfer_len - csio->resid; in dadone_probeataiddir()
5650 valid_len = csio->dxfer_len - csio->resid; in dadone_probeatasup()
5761 valid_len = csio->dxfer_len - csio->resid; in dadone_probeatazone()
5855 valid_len = csio->dxfer_len - csio->resid; in dadone_probezone()
6328 uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len, in scsi_format_unit() argument
6341 /*flags*/ (dxfer_len > 0) ? CAM_DIR_OUT : CAM_DIR_NONE, in scsi_format_unit()
[all …]
HDscsi_sg.h41 u_int dxfer_len; member
66 u_int dxfer_len; member
HDscsi_all.c7656 void *data_ptr, uint8_t dxfer_len, uint8_t tag_action, in scsi_request_sense() argument
7667 dxfer_len, in scsi_request_sense()
7675 scsi_cmd->length = dxfer_len; in scsi_request_sense()
8189 uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len, in scsi_read_write() argument
8222 scsi_cmd->length, dxfer_len)); in scsi_read_write()
8244 scsi_cmd->length[1], dxfer_len)); in scsi_read_write()
8268 scsi_cmd->length[3], dxfer_len)); in scsi_read_write()
8292 dxfer_len, in scsi_read_write()
8303 uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len, in scsi_write_same() argument
8328 scsi_cmd->length[1], dxfer_len)); in scsi_write_same()
[all …]
HDscsi_cd.h862 uint32_t dxfer_len, uint8_t sense_len,
868 uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len,
876 uint32_t dxfer_len, uint8_t sense_len,
882 uint8_t track, uint8_t *data_ptr, uint32_t dxfer_len,
/freebsd-14-stable/sys/cam/ctl/
HDscsi_ctl.c669 ccb_flags *flags, uint8_t **data_ptr, uint32_t *dxfer_len, in ctlfedata() argument
703 *dxfer_len = io->scsiio.kern_data_len - off; in ctlfedata()
705 *dxfer_len = bus_softc->maxio; in ctlfedata()
728 *dxfer_len = 0; in ctlfedata()
731 if (ctl_sglist[i + idx].len - off <= bus_softc->maxio - *dxfer_len) { in ctlfedata()
733 *dxfer_len += cam_sglist[i].ds_len; in ctlfedata()
735 cam_sglist[i].ds_len = bus_softc->maxio - *dxfer_len; in ctlfedata()
739 *dxfer_len += cam_sglist[i].ds_len; in ctlfedata()
772 uint32_t dxfer_len; in ctlfestart() local
802 ctlfedata(softc, io, &flags, &data_ptr, &dxfer_len, in ctlfestart()
[all …]
/freebsd-14-stable/tools/tools/vhba/mptest/
HDvhba_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-14-stable/sys/dev/iscsi/
HDiscsi.c978 io->io_received = ccb->csio.dxfer_len - resid; in iscsi_pdu_handle_scsi_response()
982 io->io_received = ccb->csio.dxfer_len; in iscsi_pdu_handle_scsi_response()
1056 KASSERT(received <= csio->dxfer_len, in iscsi_pdu_handle_scsi_response()
1058 if (received < csio->dxfer_len) { in iscsi_pdu_handle_scsi_response()
1059 if (csio->resid != csio->dxfer_len - received) { in iscsi_pdu_handle_scsi_response()
1062 csio->resid, csio->dxfer_len - received); in iscsi_pdu_handle_scsi_response()
1064 csio->resid = csio->dxfer_len - received; in iscsi_pdu_handle_scsi_response()
1183 if (io->io_received + data_segment_len > csio->dxfer_len) { in iscsi_pdu_handle_data_in()
1186 data_segment_len, io->io_received, csio->dxfer_len); in iscsi_pdu_handle_data_in()
1226 KASSERT(received <= csio->dxfer_len, in iscsi_pdu_handle_data_in()
[all …]
/freebsd-14-stable/sys/dev/ahci/
HDahciem.c388 ccb->ataio.dxfer_len < ccb->ataio.cmd.sector_count * 4) { in ahci_em_emulate_ses_on_led()
396 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
415 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
434 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
462 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
525 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()
544 bzero(buf, ccb->ataio.dxfer_len); in ahci_em_emulate_ses_on_led()

1234