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

1234

/freebsd-current/share/examples/scsi_target/
H A Dscsi_cmds.c217 a_descr->init_req += ctio->dxfer_len;
265 ctio->dxfer_len = 0;
325 ctio->dxfer_len = inq_data.additional_length + 4;
326 ctio->dxfer_len = min(ctio->dxfer_len,
401 ctio->dxfer_len = min(dlen, SCSI_CDB6_LEN(rsense->length));
431 ctio->dxfer_len = sizeof(*srp);
463 ctio->dxfer_len = sizeof(*srp);
592 ctio->dxfer_len = a_descr->total_len - a_descr->targ_req;
595 ctio->dxfer_len
[all...]
/freebsd-current/tools/tools/vhba/
H A Dvhba.c278 data_len = csio->dxfer_len;
279 if (cdb[4] < csio->dxfer_len)
289 csio->resid = csio->dxfer_len - data_len;
335 csio->resid = csio->dxfer_len - data_len;
345 if (csio->dxfer_len) {
346 memset(csio->data_ptr, 0, csio->dxfer_len);
356 if ((ptr + 8) > &csio->data_ptr[csio->dxfer_len]) {
369 if (csio->dxfer_len) {
372 amt = MIN(csio->dxfer_len, 8);
374 amt = MIN((nlun << 3) + 8, csio->dxfer_len);
[all...]
/freebsd-current/sys/cam/
H A Dcam.c582 uint32_t dxfer_len; local
592 dxfer_len = csio->dxfer_len;
601 dxfer_len = ctio->dxfer_len;
610 dxfer_len = ataio->dxfer_len;
620 dxfer_len = nvmeio->dxfer_len;
631 return (memdesc_vaddr(data_ptr, dxfer_len));
[all...]
H A Dcam_ccb.h760 uint32_t dxfer_len; /* Data transfer length */ member in struct:ccb_scsiio
803 uint32_t dxfer_len; /* Data transfer length */ member in struct:ccb_ataio
864 uint32_t dxfer_len; /* Data transfer length */ member in struct:ccb_nvmeio
1295 uint32_t dxfer_len; /* Data transfer length */ member in struct:ccb_eng_exec
1406 uint8_t *data_ptr, uint32_t dxfer_len,
1417 csio->dxfer_len = dxfer_len;
1432 uint32_t dxfer_len, uint32_t timeout)
1441 csio->dxfer_len = dxfer_len;
1403 cam_fill_csio(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint32_t flags, uint8_t tag_action, uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len, uint8_t cdb_len, uint32_t timeout) argument
1428 cam_fill_ctio(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint32_t flags, u_int tag_action, u_int tag_id, u_int init_id, u_int scsi_status, uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout) argument
1450 cam_fill_ataio(struct ccb_ataio *ataio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint32_t flags, u_int tag_action __unused, uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout) argument
1542 cam_fill_nvmeio(struct ccb_nvmeio *nvmeio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint32_t flags, uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout) argument
1557 cam_fill_nvmeadmin(struct ccb_nvmeio *nvmeio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint32_t flags, uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout) argument
[all...]
/freebsd-current/lib/libcam/
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, uint8_t *data_ptr, uint32_t dxfer_len, argument
761 /* dxfer_len */ dxfer_len,
774 uint32_t dxfer_len, uint32_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, uint8_t *data_ptr, uint32_t dxfer_len, uint32_t flags, int retry_count, int timeout, const char *cmd_spec, int (*arg_get)(void *hook, char *field_name), void *gethook) argument
[all...]
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-current/tools/tools/vhba/faulty/
H A Dvhba_faulty.c267 data_len = min(cdb[4], csio->dxfer_len);
270 data_len = min(tw, csio->dxfer_len);
276 csio->resid = csio->dxfer_len - data_len;
297 csio->resid = csio->dxfer_len - data_len;
299 csio->resid = csio->dxfer_len;
/freebsd-current/tools/tools/vhba/lots/
H A Dvhba_lots.c253 data_len = min(cdb[4], csio->dxfer_len);
256 data_len = min(tw, csio->dxfer_len);
262 csio->resid = csio->dxfer_len - data_len;
283 csio->resid = csio->dxfer_len - data_len;
285 csio->resid = csio->dxfer_len;
/freebsd-current/tools/tools/vhba/medium/
H A Dvhba_medium.c253 data_len = min(cdb[4], csio->dxfer_len);
256 data_len = min(tw, csio->dxfer_len);
262 csio->resid = csio->dxfer_len - data_len;
283 csio->resid = csio->dxfer_len - data_len;
285 csio->resid = csio->dxfer_len;
/freebsd-current/tools/tools/vhba/rptluns/
H A Dvhba_rptluns.c282 data_len = min(cdb[4], csio->dxfer_len);
285 data_len = min(tw, csio->dxfer_len);
291 csio->resid = csio->dxfer_len - data_len;
312 csio->resid = csio->dxfer_len - data_len;
314 csio->resid = csio->dxfer_len;
/freebsd-current/tools/tools/vhba/simple/
H A Dvhba_simple.c253 data_len = min(cdb[4], csio->dxfer_len);
256 data_len = min(tw, csio->dxfer_len);
262 csio->resid = csio->dxfer_len - data_len;
283 csio->resid = csio->dxfer_len - data_len;
285 csio->resid = csio->dxfer_len;
/freebsd-current/sbin/camcontrol/
H A Dattrib.c125 uint32_t dxfer_len = UINT16_MAX - 1; local
154 data_buf = malloc(dxfer_len);
156 warn("%s: error allocating %u bytes", __func__, dxfer_len);
326 /*length*/ dxfer_len,
359 valid_len = dxfer_len - ccb->csio.resid;
H A Dcamcontrol.h72 uint32_t dxfer_len, uint8_t *cdb_storage,
/freebsd-current/sys/cam/ata/
H A Data_all.c732 uint32_t protocol, uint8_t *data_ptr, uint32_t dxfer_len,
743 /*dxfer_len*/ dxfer_len,
1122 uint32_t dxfer_len, uint32_t timeout)
1131 if (dxfer_len == 0) {
1137 sectors_out = ((dxfer_len >> 9) & 0xffff);
1141 if (dxfer_len == 0) {
1158 if (dxfer_len == (65536 * 512)) {
1167 features_out = ((dxfer_len >> 9) & 0xffff);
1178 /*flags*/ (dxfer_len >
729 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
1118 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
1198 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.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-current/sys/cam/scsi/
H A Dscsi_sg.h41 u_int dxfer_len; member in struct:sg_io_hdr
66 u_int dxfer_len; member in struct:sg_io_hdr32
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.c1961 /*dxfer_len*/length,
3079 /*dxfer_len*/ 0,
3114 /*dxfer_len*/ 0,
3165 /*dxfer_len*/ alloc_size,
3200 /*dxfer_len*/ alloc_size,
3409 /*dxfer_len*/ bp->bio_bcount,
3732 /*dxfer_len*/sizeof(*ata_params),
3780 /*dxfer_len*/ sizeof(*log_dir),
3830 /*dxfer_len*/ sizeof(*id_dir),
3879 /*dxfer_len*/ sizeo
6328 scsi_format_unit(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, uint8_t byte2, uint16_t ileave, uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len, uint32_t timeout) argument
6354 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
6407 scsi_sanitize(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, uint8_t byte2, uint16_t control, uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len, uint32_t timeout) argument
6436 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
6463 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
6492 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
6603 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...]
H A Dscsi_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-current/sys/cam/ctl/
H A Dscsi_ctl.c668 ccb_flags *flags, uint8_t **data_ptr, uint32_t *dxfer_len,
702 *dxfer_len = io->scsiio.kern_data_len - off;
704 *dxfer_len = bus_softc->maxio;
727 *dxfer_len = 0;
730 if (ctl_sglist[i + idx].len - off <= bus_softc->maxio - *dxfer_len) {
732 *dxfer_len += cam_sglist[i].ds_len;
734 cam_sglist[i].ds_len = bus_softc->maxio - *dxfer_len;
738 *dxfer_len += cam_sglist[i].ds_len;
771 uint32_t dxfer_len; local
801 ctlfedata(softc, io, &flags, &data_ptr, &dxfer_len,
667 ctlfedata(struct ctlfe_lun_softc *softc, union ctl_io *io, ccb_flags *flags, uint8_t **data_ptr, uint32_t *dxfer_len, uint16_t *sglist_cnt) argument
1348 uint32_t dxfer_len; local
[all...]
/freebsd-current/tools/tools/vhba/mptest/
H A Dvhba_mptest.c293 data_len = min(cdb[4], csio->dxfer_len);
296 data_len = min(tw, csio->dxfer_len);
302 csio->resid = csio->dxfer_len - data_len;
328 csio->resid = csio->dxfer_len - data_len;
330 csio->resid = csio->dxfer_len;
/freebsd-current/sys/dev/aacraid/
H A Daacraid_cam.c402 cm->cm_datalen = ccb->csio.dxfer_len;
522 ccb->csio.dxfer_len);
528 if (ccb->csio.dxfer_len)
529 bzero(ccb->csio.data_ptr, ccb->csio.dxfer_len);
539 ccb->csio.dxfer_len, inq->byte2, inq->page_code);
553 if (ccb->csio.dxfer_len >= 36) {
598 ccb->csio.dxfer_len);
609 ccb->csio.dxfer_len);
679 ccb->csio.dxfer_len);
687 ccb->csio.dxfer_len);
[all...]
/freebsd-current/sys/dev/nvmf/host/
H A Dnvmf_sim.c88 KASSERT(xfered == ccb->nvmeio.dxfer_len,
135 if (nvmeio->dxfer_len != 0) {
138 nvmf_capsule_append_data(req->nc, &mem, nvmeio->dxfer_len,
/freebsd-current/sys/dev/iscsi/
H A Discsi.c977 io->io_received = ccb->csio.dxfer_len - resid;
981 io->io_received = ccb->csio.dxfer_len;
1055 KASSERT(received <= csio->dxfer_len,
1056 ("received > csio->dxfer_len"));
1057 if (received < csio->dxfer_len) {
1058 if (csio->resid != csio->dxfer_len - received) {
1061 csio->resid, csio->dxfer_len - received);
1063 csio->resid = csio->dxfer_len - received;
1182 if (io->io_received + data_segment_len > csio->dxfer_len) {
1185 data_segment_len, io->io_received, csio->dxfer_len);
[all...]
/freebsd-current/sys/dev/ahci/
H A Dahciem.c387 ccb->ataio.dxfer_len < ccb->ataio.cmd.sector_count * 4) {
395 bzero(buf, ccb->ataio.dxfer_len);
414 bzero(buf, ccb->ataio.dxfer_len);
433 bzero(buf, ccb->ataio.dxfer_len);
461 bzero(buf, ccb->ataio.dxfer_len);
524 bzero(buf, ccb->ataio.dxfer_len);
543 bzero(buf, ccb->ataio.dxfer_len);

Completed in 193 milliseconds

1234