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

1234

/freebsd-11-stable/share/examples/scsi_target/
H A Dscsi_cmds.c221 a_descr->init_req += ctio->dxfer_len;
269 ctio->dxfer_len = 0;
329 ctio->dxfer_len = inq_data.additional_length + 4;
330 ctio->dxfer_len = min(ctio->dxfer_len,
405 ctio->dxfer_len = min(dlen, SCSI_CDB6_LEN(rsense->length));
435 ctio->dxfer_len = sizeof(*srp);
467 ctio->dxfer_len = sizeof(*srp);
596 ctio->dxfer_len = a_descr->total_len - a_descr->targ_req;
599 ctio->dxfer_len
[all...]
/freebsd-11-stable/tools/tools/vhba/
H A Dvhba.c279 data_len = csio->dxfer_len;
280 if (cdb[4] < csio->dxfer_len)
290 csio->resid = csio->dxfer_len - data_len;
336 csio->resid = csio->dxfer_len - data_len;
346 if (csio->dxfer_len) {
347 memset(csio->data_ptr, 0, csio->dxfer_len);
357 if ((ptr + 8) > &csio->data_ptr[csio->dxfer_len]) {
370 if (csio->dxfer_len) {
373 amt = MIN(csio->dxfer_len, 8);
375 amt = MIN((nlun << 3) + 8, csio->dxfer_len);
[all...]
/freebsd-11-stable/sys/kern/
H A Dsubr_bus_dma.c188 uint32_t dxfer_len; local
199 dxfer_len = csio->dxfer_len;
208 dxfer_len = ctio->dxfer_len;
217 dxfer_len = ataio->dxfer_len;
227 dxfer_len = nvmeio->dxfer_len;
238 error = _bus_dmamap_load_buffer(dmat, map, data_ptr, dxfer_len,
[all...]
/freebsd-11-stable/lib/libcam/
H A Dcamlib.h164 u_int32_t dxfer_len, u_int32_t flags, int retry_count,
167 u_int32_t dxfer_len, u_int32_t flags, int retry_count,
H A Dscsi_cmdparse.c675 retval = do_buff_decode(csio->data_ptr, (size_t)csio->dxfer_len,
696 return (do_buff_decode(csio->data_ptr, (size_t)csio->dxfer_len,
736 csio_build(struct ccb_scsiio *csio, u_int8_t *data_ptr, u_int32_t dxfer_len, argument
761 /* dxfer_len */ dxfer_len,
774 u_int32_t dxfer_len, u_int32_t flags, int retry_count,
803 /* dxfer_len */ dxfer_len,
822 retval = do_encode(csio->data_ptr, csio->dxfer_len, NULL, NULL, NULL,
857 return (do_encode(csio->data_ptr, csio->dxfer_len, NUL
773 csio_build_visit(struct ccb_scsiio *csio, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int32_t flags, int retry_count, int timeout, const char *cmd_spec, int (*arg_get)(void *hook, char *field_name), void *gethook) argument
[all...]
/freebsd-11-stable/sys/cam/
H A Dcam_ccb.h732 u_int32_t dxfer_len; /* Data transfer length */ member in struct:ccb_scsiio
771 u_int32_t dxfer_len; /* Data transfer length */ member in struct:ccb_ataio
819 uint32_t dxfer_len; /* Data transfer length */ member in struct:ccb_nvmeio
1195 u_int32_t dxfer_len; /* Data transfer length */ member in struct:ccb_eng_exec
1308 u_int8_t *data_ptr, u_int32_t dxfer_len,
1315 u_int32_t flags, u_int8_t *data_ptr, u_int32_t dxfer_len,
1323 u_int32_t dxfer_len, u_int32_t timeout);
1329 u_int8_t *data_ptr, u_int32_t dxfer_len,
1343 u_int8_t *data_ptr, u_int32_t dxfer_len,
1354 csio->dxfer_len
1340 cam_fill_csio(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int32_t flags, u_int8_t tag_action, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, u_int8_t cdb_len, u_int32_t timeout) argument
1361 cam_fill_ctio(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int32_t flags, u_int tag_action, u_int tag_id, u_int init_id, u_int scsi_status, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int32_t timeout) argument
1382 cam_fill_ataio(struct ccb_ataio *ataio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int32_t flags, u_int tag_action __unused, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int32_t timeout) argument
1440 cam_fill_nvmeio(struct ccb_nvmeio *nvmeio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int32_t flags, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int32_t timeout) argument
1455 cam_fill_nvmeadmin(struct ccb_nvmeio *nvmeio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int32_t flags, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int32_t timeout) argument
[all...]
/freebsd-11-stable/tools/tools/vhba/faulty/
H A Dvhba_faulty.c268 data_len = min(cdb[4], csio->dxfer_len);
271 data_len = min(tw, csio->dxfer_len);
277 csio->resid = csio->dxfer_len - data_len;
298 csio->resid = csio->dxfer_len - data_len;
300 csio->resid = csio->dxfer_len;
/freebsd-11-stable/tools/tools/vhba/lots/
H A Dvhba_lots.c254 data_len = min(cdb[4], csio->dxfer_len);
257 data_len = min(tw, csio->dxfer_len);
263 csio->resid = csio->dxfer_len - data_len;
284 csio->resid = csio->dxfer_len - data_len;
286 csio->resid = csio->dxfer_len;
/freebsd-11-stable/tools/tools/vhba/medium/
H A Dvhba_medium.c254 data_len = min(cdb[4], csio->dxfer_len);
257 data_len = min(tw, csio->dxfer_len);
263 csio->resid = csio->dxfer_len - data_len;
284 csio->resid = csio->dxfer_len - data_len;
286 csio->resid = csio->dxfer_len;
/freebsd-11-stable/tools/tools/vhba/rptluns/
H A Dvhba_rptluns.c283 data_len = min(cdb[4], csio->dxfer_len);
286 data_len = min(tw, csio->dxfer_len);
292 csio->resid = csio->dxfer_len - data_len;
313 csio->resid = csio->dxfer_len - data_len;
315 csio->resid = csio->dxfer_len;
/freebsd-11-stable/tools/tools/vhba/simple/
H A Dvhba_simple.c254 data_len = min(cdb[4], csio->dxfer_len);
257 data_len = min(tw, csio->dxfer_len);
263 csio->resid = csio->dxfer_len - data_len;
284 csio->resid = csio->dxfer_len - data_len;
286 csio->resid = csio->dxfer_len;
/freebsd-11-stable/sbin/camcontrol/
H A Dattrib.c127 uint32_t dxfer_len = UINT16_MAX - 1; local
158 data_buf = malloc(dxfer_len);
160 warn("%s: error allocating %u bytes", __func__, dxfer_len);
330 /*length*/ dxfer_len,
363 valid_len = dxfer_len - ccb->csio.resid;
H A Dfwdownload.c666 size_t dxfer_len = 0; local
677 dxfer_len = sizeof(struct ata_params);
679 ptr = (uint16_t *)malloc(dxfer_len);
685 bzero(ptr, dxfer_len);
708 /*sector_count*/ dxfer_len / 512,
713 /*dxfer_len*/ dxfer_len,
850 pkt_size, /* dxfer_len*/
875 /*dxfer_len*/ pkt_size,
/freebsd-11-stable/sys/cam/ata/
H A Data_all.c652 uint32_t protocol, uint8_t *data_ptr, uint32_t dxfer_len,
663 /*dxfer_len*/ dxfer_len,
1044 uint32_t dxfer_len, uint32_t timeout)
1053 if (dxfer_len == 0) {
1059 sectors_out = ((dxfer_len >> 9) & 0xffff);
1063 if (dxfer_len == 0) {
1080 if (dxfer_len == (65536 * 512)) {
1089 features_out = ((dxfer_len >> 9) & 0xffff);
1100 /*flags*/ (dxfer_len >
649 ata_read_log(struct ccb_ataio *ataio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint32_t log_address, uint32_t page_number, uint16_t block_count, uint32_t protocol, uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout) argument
1040 ata_zac_mgmt_out(struct ccb_ataio *ataio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), int use_ncq, uint8_t zm_action, uint64_t zone_id, uint8_t zone_flags, uint16_t sector_count, uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout) argument
1120 ata_zac_mgmt_in(struct ccb_ataio *ataio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), int use_ncq, uint8_t zm_action, uint64_t zone_id, uint8_t zone_flags, uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout) argument
[all...]
H A Data_all.h132 uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout);
179 uint32_t dxfer_len, uint32_t timeout);
184 uint8_t zone_flags, uint8_t *data_ptr, uint32_t dxfer_len,
/freebsd-11-stable/sys/dev/amr/
H A Damr_cam.c459 aep->ap_data_transfer_length = csio->dxfer_len;
472 aep->ap_cdb_length, csio->dxfer_len, aep->ap_channel,
485 ap->ap_data_transfer_length = csio->dxfer_len;
498 ap->ap_cdb_length, csio->dxfer_len, ap->ap_channel,
505 ac->ac_length = csio->dxfer_len;
622 debug(2, "%*D\n", imin(csio->dxfer_len, 16), csio->data_ptr,
/freebsd-11-stable/sys/cam/scsi/
H A Dscsi_sg.h43 u_int dxfer_len; member in struct:sg_io_hdr
68 u_int dxfer_len; member in struct:sg_io_hdr32
H A 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,
H A Dscsi_da.c1715 /*dxfer_len*/length,
2759 /*dxfer_len*/ 0,
2794 /*dxfer_len*/ 0,
2845 /*dxfer_len*/ alloc_size,
2880 /*dxfer_len*/ alloc_size,
3078 /*dxfer_len*/ bp->bio_bcount,
3386 /*dxfer_len*/sizeof(*ata_params),
3434 /*dxfer_len*/ sizeof(*log_dir),
3484 /*dxfer_len*/ sizeof(*id_dir),
3533 /*dxfer_len*/ sizeo
5798 scsi_format_unit(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t byte2, u_int16_t ileave, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument
5824 scsi_read_defects(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, uint8_t list_format, uint32_t addr_desc_index, uint8_t *data_ptr, uint32_t dxfer_len, int minimum_cmd_size, uint8_t sense_len, uint32_t timeout) argument
5877 scsi_sanitize(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t byte2, u_int16_t control, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument
5906 scsi_zbc_out(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, uint8_t service_action, uint64_t zone_id, uint8_t zone_flags, uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len, uint32_t timeout) argument
5933 scsi_zbc_in(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, uint8_t service_action, uint64_t zone_start_lba, uint8_t zone_options, uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len, uint32_t timeout) argument
5962 scsi_ata_zac_mgmt_out(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, int use_ncq, uint8_t zm_action, uint64_t zone_id, uint8_t zone_flags, uint8_t *data_ptr, uint32_t dxfer_len, uint8_t *cdb_storage, size_t cdb_storage_len, uint8_t sense_len, uint32_t timeout) argument
6074 scsi_ata_zac_mgmt_in(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, int use_ncq, uint8_t zm_action, uint64_t zone_id, uint8_t zone_flags, uint8_t *data_ptr, uint32_t dxfer_len, uint8_t *cdb_storage, size_t cdb_storage_len, uint8_t sense_len, uint32_t timeout) argument
[all...]
/freebsd-11-stable/sys/cam/ctl/
H A Dscsi_ctl.c674 ccb_flags *flags, uint8_t **data_ptr, uint32_t *dxfer_len,
708 *dxfer_len = io->scsiio.kern_data_len - off;
710 *dxfer_len = bus_softc->maxio;
733 *dxfer_len = 0;
736 if (ctl_sglist[i + idx].len - off <= bus_softc->maxio - *dxfer_len) {
738 *dxfer_len += cam_sglist[i].ds_len;
740 cam_sglist[i].ds_len = bus_softc->maxio - *dxfer_len;
744 *dxfer_len += cam_sglist[i].ds_len;
777 uint32_t dxfer_len; local
807 ctlfedata(softc, io, &flags, &data_ptr, &dxfer_len,
673 ctlfedata(struct ctlfe_lun_softc *softc, union ctl_io *io, ccb_flags *flags, uint8_t **data_ptr, uint32_t *dxfer_len, u_int16_t *sglist_cnt) argument
1354 uint32_t dxfer_len; local
[all...]
/freebsd-11-stable/tools/tools/vhba/mptest/
H A Dvhba_mptest.c294 data_len = min(cdb[4], csio->dxfer_len);
297 data_len = min(tw, csio->dxfer_len);
303 csio->resid = csio->dxfer_len - data_len;
329 csio->resid = csio->dxfer_len - data_len;
331 csio->resid = csio->dxfer_len;
/freebsd-11-stable/sys/dev/aacraid/
H A Daacraid_cam.c422 cm->cm_datalen = ccb->csio.dxfer_len;
536 ccb->csio.dxfer_len);
542 if (ccb->csio.dxfer_len)
543 bzero(ccb->csio.data_ptr, ccb->csio.dxfer_len);
553 ccb->csio.dxfer_len, inq->byte2, inq->page_code);
567 if (ccb->csio.dxfer_len >= 36) {
612 ccb->csio.dxfer_len);
623 ccb->csio.dxfer_len);
692 ccb->csio.dxfer_len);
700 ccb->csio.dxfer_len);
[all...]
/freebsd-11-stable/sys/dev/ppbus/
H A Dvpo.c197 (char *)csio->data_ptr, csio->dxfer_len,
203 (char *)csio->data_ptr, csio->dxfer_len,
295 csio->resid = csio->dxfer_len - vpo->vpo_count;
/freebsd-11-stable/sys/dev/iscsi/
H A Discsi.c902 io->io_received = ccb->csio.dxfer_len - resid;
906 io->io_received = ccb->csio.dxfer_len;
980 KASSERT(received <= csio->dxfer_len,
981 ("received > csio->dxfer_len"));
982 if (received < csio->dxfer_len) {
983 if (csio->resid != csio->dxfer_len - received) {
986 csio->resid, csio->dxfer_len - received);
988 csio->resid = csio->dxfer_len - received;
1078 if (io->io_received + data_segment_len > csio->dxfer_len) {
1081 data_segment_len, io->io_received, csio->dxfer_len);
[all...]
/freebsd-11-stable/sys/dev/ahci/
H A Dahciem.c381 ccb->ataio.dxfer_len < ccb->ataio.cmd.sector_count * 4) {
389 bzero(buf, ccb->ataio.dxfer_len);
408 bzero(buf, ccb->ataio.dxfer_len);
427 bzero(buf, ccb->ataio.dxfer_len);
455 bzero(buf, ccb->ataio.dxfer_len);
518 bzero(buf, ccb->ataio.dxfer_len);
537 bzero(buf, ccb->ataio.dxfer_len);

Completed in 502 milliseconds

1234