Home
last modified time | relevance | path

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

1234

/freebsd-12-stable/share/examples/scsi_target/
Dscsi_cmds.c223 a_descr->init_req += ctio->dxfer_len; in tcmd_handle()
271 ctio->dxfer_len = 0; in tcmd_sense()
331 ctio->dxfer_len = inq_data.additional_length + 4; in tcmd_inquiry()
332 ctio->dxfer_len = min(ctio->dxfer_len, in tcmd_inquiry()
407 ctio->dxfer_len = min(dlen, SCSI_CDB6_LEN(rsense->length)); in tcmd_req_sense()
437 ctio->dxfer_len = sizeof(*srp); in tcmd_rd_cap()
469 ctio->dxfer_len = sizeof(*srp); in tcmd_rd_cap16()
598 ctio->dxfer_len = a_descr->total_len - a_descr->targ_req; in start_io()
601 ctio->dxfer_len = a_descr->total_len - a_descr->init_req; in start_io()
603 ctio->dxfer_len = min(ctio->dxfer_len, buf_size); in start_io()
[all …]
/freebsd-12-stable/tools/tools/vhba/
Dvhba.c279 data_len = csio->dxfer_len; in vhba_default_cmd()
280 if (cdb[4] < csio->dxfer_len) in vhba_default_cmd()
290 csio->resid = csio->dxfer_len - data_len; in vhba_default_cmd()
336 csio->resid = csio->dxfer_len - data_len; in vhba_default_cmd()
346 if (csio->dxfer_len) { in vhba_default_cmd()
347 memset(csio->data_ptr, 0, csio->dxfer_len); in vhba_default_cmd()
357 if ((ptr + 8) > &csio->data_ptr[csio->dxfer_len]) { in vhba_default_cmd()
370 if (csio->dxfer_len) { in vhba_default_cmd()
373 amt = MIN(csio->dxfer_len, 8); in vhba_default_cmd()
375 amt = MIN((nlun << 3) + 8, csio->dxfer_len); in vhba_default_cmd()
[all …]
/freebsd-12-stable/sys/kern/
Dsubr_bus_dma.c190 uint32_t dxfer_len; in _bus_dmamap_load_ccb() local
201 dxfer_len = csio->dxfer_len; in _bus_dmamap_load_ccb()
210 dxfer_len = ctio->dxfer_len; in _bus_dmamap_load_ccb()
219 dxfer_len = ataio->dxfer_len; in _bus_dmamap_load_ccb()
229 dxfer_len = nvmeio->dxfer_len; in _bus_dmamap_load_ccb()
240 error = _bus_dmamap_load_buffer(dmat, map, data_ptr, dxfer_len, in _bus_dmamap_load_ccb()
245 (vm_paddr_t)(uintptr_t)data_ptr, dxfer_len, flags, NULL, in _bus_dmamap_load_ccb()
251 nsegs, flags, 0, dxfer_len); in _bus_dmamap_load_ccb()
/freebsd-12-stable/sys/cam/
Dcam_ccb.h742 u_int32_t dxfer_len; /* Data transfer length */ member
785 u_int32_t dxfer_len; /* Data transfer length */ member
846 uint32_t dxfer_len; /* Data transfer length */ member
1244 u_int32_t dxfer_len; /* Data transfer length */ member
1359 u_int8_t *data_ptr, u_int32_t dxfer_len, in cam_fill_csio() argument
1370 csio->dxfer_len = dxfer_len; in cam_fill_csio()
1385 u_int32_t dxfer_len, u_int32_t timeout) in cam_fill_ctio() argument
1394 csio->dxfer_len = dxfer_len; in cam_fill_ctio()
1406 u_int8_t *data_ptr, u_int32_t dxfer_len, in cam_fill_ataio() argument
1415 ataio->dxfer_len = dxfer_len; in cam_fill_ataio()
[all …]
/freebsd-12-stable/sys/cam/ata/
Data_all.c735 uint32_t protocol, uint8_t *data_ptr, uint32_t dxfer_len, in ata_read_log() argument
746 /*dxfer_len*/ dxfer_len, in ata_read_log()
1127 uint32_t dxfer_len, uint32_t timeout) in ata_zac_mgmt_out() argument
1136 if (dxfer_len == 0) { in ata_zac_mgmt_out()
1142 sectors_out = ((dxfer_len >> 9) & 0xffff); in ata_zac_mgmt_out()
1146 if (dxfer_len == 0) { in ata_zac_mgmt_out()
1163 if (dxfer_len == (65536 * 512)) { in ata_zac_mgmt_out()
1172 features_out = ((dxfer_len >> 9) & 0xffff); in ata_zac_mgmt_out()
1183 /*flags*/ (dxfer_len > 0) ? CAM_DIR_OUT : CAM_DIR_NONE, in ata_zac_mgmt_out()
1186 /*dxfer_len*/ dxfer_len, in ata_zac_mgmt_out()
[all …]
Data_all.h136 uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout);
186 uint32_t dxfer_len, uint32_t timeout);
191 uint8_t zone_flags, uint8_t *data_ptr, uint32_t dxfer_len,
/freebsd-12-stable/lib/libcam/
Dscsi_cmdparse.c678 retval = do_buff_decode(csio->data_ptr, (size_t)csio->dxfer_len, in csio_decode()
699 return (do_buff_decode(csio->data_ptr, (size_t)csio->dxfer_len, in csio_decode_visit()
739 csio_build(struct ccb_scsiio *csio, u_int8_t *data_ptr, u_int32_t dxfer_len, in csio_build() argument
764 /* dxfer_len */ dxfer_len, in csio_build()
777 u_int32_t dxfer_len, u_int32_t flags, int retry_count, in csio_build_visit() argument
806 /* dxfer_len */ dxfer_len, in csio_build_visit()
825 retval = do_encode(csio->data_ptr, csio->dxfer_len, NULL, NULL, NULL, in csio_encode()
860 return (do_encode(csio->data_ptr, csio->dxfer_len, NULL, arg_get, in csio_encode_visit()
Dcamlib.h166 u_int32_t dxfer_len, u_int32_t flags, int retry_count,
169 u_int32_t dxfer_len, u_int32_t flags, int retry_count,
/freebsd-12-stable/tools/tools/vhba/lots/
Dvhba_lots.c254 data_len = min(cdb[4], csio->dxfer_len); in vhbalots_act()
257 data_len = min(tw, csio->dxfer_len); in vhbalots_act()
263 csio->resid = csio->dxfer_len - data_len; in vhbalots_act()
284 csio->resid = csio->dxfer_len - data_len; in vhbalots_act()
286 csio->resid = csio->dxfer_len; in vhbalots_act()
/freebsd-12-stable/tools/tools/vhba/simple/
Dvhba_simple.c254 data_len = min(cdb[4], csio->dxfer_len); in vhbasimple_act()
257 data_len = min(tw, csio->dxfer_len); in vhbasimple_act()
263 csio->resid = csio->dxfer_len - data_len; in vhbasimple_act()
284 csio->resid = csio->dxfer_len - data_len; in vhbasimple_act()
286 csio->resid = csio->dxfer_len; in vhbasimple_act()
/freebsd-12-stable/tools/tools/vhba/medium/
Dvhba_medium.c254 data_len = min(cdb[4], csio->dxfer_len); in vhbamedium_act()
257 data_len = min(tw, csio->dxfer_len); in vhbamedium_act()
263 csio->resid = csio->dxfer_len - data_len; in vhbamedium_act()
284 csio->resid = csio->dxfer_len - data_len; in vhbamedium_act()
286 csio->resid = csio->dxfer_len; in vhbamedium_act()
/freebsd-12-stable/sys/dev/aacraid/
Daacraid_cam.c424 cm->cm_datalen = ccb->csio.dxfer_len; in aac_container_rw_command()
538 ccb->csio.dxfer_len); in aac_container_special_command()
544 if (ccb->csio.dxfer_len) in aac_container_special_command()
545 bzero(ccb->csio.data_ptr, ccb->csio.dxfer_len); in aac_container_special_command()
555 ccb->csio.dxfer_len, inq->byte2, inq->page_code); in aac_container_special_command()
569 if (ccb->csio.dxfer_len >= 36) { in aac_container_special_command()
614 ccb->csio.dxfer_len); in aac_container_special_command()
625 ccb->csio.dxfer_len); in aac_container_special_command()
694 ccb->csio.dxfer_len); in aac_container_special_command()
702 ccb->csio.dxfer_len); in aac_container_special_command()
[all …]
/freebsd-12-stable/tools/tools/vhba/faulty/
Dvhba_faulty.c268 data_len = min(cdb[4], csio->dxfer_len); in faulty_act()
271 data_len = min(tw, csio->dxfer_len); in faulty_act()
277 csio->resid = csio->dxfer_len - data_len; in faulty_act()
298 csio->resid = csio->dxfer_len - data_len; in faulty_act()
300 csio->resid = csio->dxfer_len; in faulty_act()
/freebsd-12-stable/sbin/camcontrol/
Dattrib.c127 uint32_t dxfer_len = UINT16_MAX - 1; in scsiattrib() local
158 data_buf = malloc(dxfer_len); in scsiattrib()
160 warn("%s: error allocating %u bytes", __func__, dxfer_len); in scsiattrib()
330 /*length*/ dxfer_len, in scsiattrib()
363 valid_len = dxfer_len - ccb->csio.resid; in scsiattrib()
Dfwdownload.c666 size_t dxfer_len = 0; in fw_check_device_ready() local
677 dxfer_len = sizeof(struct ata_params); in fw_check_device_ready()
679 ptr = (uint16_t *)malloc(dxfer_len); in fw_check_device_ready()
685 bzero(ptr, dxfer_len); in fw_check_device_ready()
708 /*sector_count*/ dxfer_len / 512, in fw_check_device_ready()
713 /*dxfer_len*/ dxfer_len, in fw_check_device_ready()
/freebsd-12-stable/tools/tools/vhba/rptluns/
Dvhba_rptluns.c283 data_len = min(cdb[4], csio->dxfer_len); in vhbarptluns_act()
286 data_len = min(tw, csio->dxfer_len); in vhbarptluns_act()
292 csio->resid = csio->dxfer_len - data_len; in vhbarptluns_act()
313 csio->resid = csio->dxfer_len - data_len; in vhbarptluns_act()
315 csio->resid = csio->dxfer_len; in vhbarptluns_act()
/freebsd-12-stable/sys/cam/ctl/
Dscsi_ctl.c670 ccb_flags *flags, uint8_t **data_ptr, uint32_t *dxfer_len, in ctlfedata() argument
704 *dxfer_len = io->scsiio.kern_data_len - off; in ctlfedata()
706 *dxfer_len = bus_softc->maxio; in ctlfedata()
729 *dxfer_len = 0; in ctlfedata()
732 if (ctl_sglist[i + idx].len - off <= bus_softc->maxio - *dxfer_len) { in ctlfedata()
734 *dxfer_len += cam_sglist[i].ds_len; in ctlfedata()
736 cam_sglist[i].ds_len = bus_softc->maxio - *dxfer_len; in ctlfedata()
740 *dxfer_len += cam_sglist[i].ds_len; in ctlfedata()
773 uint32_t dxfer_len; in ctlfestart() local
803 ctlfedata(softc, io, &flags, &data_ptr, &dxfer_len, in ctlfestart()
[all …]
/freebsd-12-stable/sys/cam/scsi/
Dscsi_da.h661 u_int8_t *data_ptr, u_int32_t dxfer_len,
668 uint32_t dxfer_len, int minimum_cmd_size,
674 u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len,
682 uint8_t zone_flags, uint8_t *data_ptr, uint32_t dxfer_len,
689 uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len,
697 uint32_t dxfer_len, uint8_t *cdb_storage,
706 uint32_t dxfer_len, uint8_t *cdb_storage,
Dscsi_da.c4293 avail_len = ccb->csio.dxfer_len - ccb->csio.resid; in dazonedone()
5107 valid_len = csio->dxfer_len - csio->resid; in dadone_probebdc()
5343 softc->valid_logdir_len = csio->dxfer_len - csio->resid; in dadone_probeatalogdir()
5429 softc->valid_iddir_len = csio->dxfer_len - csio->resid; in dadone_probeataiddir()
5519 valid_len = csio->dxfer_len - csio->resid; in dadone_probeatasup()
5630 valid_len = csio->dxfer_len - csio->resid; in dadone_probeatazone()
5725 valid_len = csio->dxfer_len - csio->resid; in dadone_probezone()
6191 u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, in scsi_format_unit() argument
6204 /*flags*/ (dxfer_len > 0) ? CAM_DIR_OUT : CAM_DIR_NONE, in scsi_format_unit()
6207 dxfer_len, in scsi_format_unit()
[all …]
Dscsi_sg.h43 u_int dxfer_len; member
68 u_int dxfer_len; member
Dscsi_all.c7573 void *data_ptr, u_int8_t dxfer_len, u_int8_t tag_action, in scsi_request_sense() argument
7584 dxfer_len, in scsi_request_sense()
7592 scsi_cmd->length = dxfer_len; in scsi_request_sense()
8107 u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, in scsi_read_write() argument
8140 scsi_cmd->length, dxfer_len)); in scsi_read_write()
8162 scsi_cmd->length[1], dxfer_len)); in scsi_read_write()
8186 scsi_cmd->length[3], dxfer_len)); in scsi_read_write()
8210 dxfer_len, in scsi_read_write()
8221 u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, in scsi_write_same() argument
8246 scsi_cmd->length[1], dxfer_len)); in scsi_write_same()
[all …]
/freebsd-12-stable/sys/dev/amr/
Damr_cam.c461 aep->ap_data_transfer_length = csio->dxfer_len; in amr_cam_command()
474 aep->ap_cdb_length, csio->dxfer_len, aep->ap_channel, in amr_cam_command()
487 ap->ap_data_transfer_length = csio->dxfer_len; in amr_cam_command()
500 ap->ap_cdb_length, csio->dxfer_len, ap->ap_channel, in amr_cam_command()
507 ac->ac_length = csio->dxfer_len; in amr_cam_command()
624 debug(2, "%*D\n", imin(csio->dxfer_len, 16), csio->data_ptr, in amr_cam_complete()
/freebsd-12-stable/sys/dev/iscsi/
Discsi.c904 io->io_received = ccb->csio.dxfer_len - resid; in iscsi_pdu_handle_scsi_response()
908 io->io_received = ccb->csio.dxfer_len; in iscsi_pdu_handle_scsi_response()
982 KASSERT(received <= csio->dxfer_len, in iscsi_pdu_handle_scsi_response()
984 if (received < csio->dxfer_len) { in iscsi_pdu_handle_scsi_response()
985 if (csio->resid != csio->dxfer_len - received) { in iscsi_pdu_handle_scsi_response()
988 csio->resid, csio->dxfer_len - received); in iscsi_pdu_handle_scsi_response()
990 csio->resid = csio->dxfer_len - received; in iscsi_pdu_handle_scsi_response()
1080 if (io->io_received + data_segment_len > csio->dxfer_len) { in iscsi_pdu_handle_data_in()
1083 data_segment_len, io->io_received, csio->dxfer_len); in iscsi_pdu_handle_data_in()
1124 KASSERT(received <= csio->dxfer_len, in iscsi_pdu_handle_data_in()
[all …]
/freebsd-12-stable/tools/tools/vhba/mptest/
Dvhba_mptest.c294 data_len = min(cdb[4], csio->dxfer_len); in mptest_act()
297 data_len = min(tw, csio->dxfer_len); in mptest_act()
303 csio->resid = csio->dxfer_len - data_len; in mptest_act()
329 csio->resid = csio->dxfer_len - data_len; in mptest_act()
331 csio->resid = csio->dxfer_len; in mptest_act()
/freebsd-12-stable/sys/dev/ahci/
Dahciem.c383 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()
410 bzero(buf, ccb->ataio.dxfer_len); 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()

1234