/freebsd-10-stable/share/examples/scsi_target/ |
H A D | scsi_cmds.c | 221 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-10-stable/tools/tools/vhba/ |
H A D | vhba.c | 279 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-10-stable/lib/libcam/ |
H A D | scsi_cmdparse.c | 675 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...] |
H A D | camlib.h | 164 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,
|
/freebsd-10-stable/sys/kern/ |
H A D | subr_bus_dma.c | 210 uint32_t dxfer_len; local 221 dxfer_len = csio->dxfer_len; 230 dxfer_len = ctio->dxfer_len; 239 dxfer_len = ataio->dxfer_len; 250 error = _bus_dmamap_load_buffer(dmat, map, data_ptr, dxfer_len, 255 (vm_paddr_t)(uintptr_t)data_ptr, dxfer_len, flags, NULL, 261 nsegs, flags, 0, dxfer_len); [all...] |
/freebsd-10-stable/tools/tools/vhba/faulty/ |
H A D | vhba_faulty.c | 268 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-10-stable/tools/tools/vhba/lots/ |
H A D | vhba_lots.c | 254 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-10-stable/tools/tools/vhba/medium/ |
H A D | vhba_medium.c | 254 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-10-stable/tools/tools/vhba/rptluns/ |
H A D | vhba_rptluns.c | 283 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-10-stable/tools/tools/vhba/simple/ |
H A D | vhba_simple.c | 254 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-10-stable/sbin/camcontrol/ |
H A D | attrib.c | 127 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, 369 valid_len = dxfer_len - ccb->csio.resid;
|
H A D | fwdownload.c | 660 size_t dxfer_len = 0; local 671 dxfer_len = sizeof(struct ata_params); 673 ptr = (uint16_t *)malloc(dxfer_len); 679 bzero(ptr, dxfer_len); 702 /*sector_count*/ (uint8_t) dxfer_len, 706 /*dxfer_len*/ dxfer_len, 835 pkt_size, /* dxfer_len*/ 859 /*dxfer_len*/ pkt_size,
|
H A D | camcontrol.h | 69 uint8_t command, uint8_t *data_ptr, uint16_t dxfer_len,
|
/freebsd-10-stable/sys/cam/ |
H A D | cam_ccb.h | 707 u_int32_t dxfer_len; /* Data transfer length */ member in struct:ccb_scsiio 746 u_int32_t dxfer_len; /* Data transfer length */ member in struct:ccb_ataio 1143 u_int32_t dxfer_len; /* Data transfer length */ member in struct:ccb_eng_exec 1253 u_int8_t *data_ptr, u_int32_t dxfer_len, 1262 u_int32_t dxfer_len, u_int32_t timeout); 1268 u_int8_t *data_ptr, u_int32_t dxfer_len, 1282 u_int8_t *data_ptr, u_int32_t dxfer_len, 1293 csio->dxfer_len = dxfer_len; 1304 u_int32_t dxfer_len, u_int32_ 1279 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 1300 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 1321 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, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int32_t timeout) argument [all...] |
/freebsd-10-stable/sys/dev/amr/ |
H A D | amr_cam.c | 459 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-10-stable/sys/cam/scsi/ |
H A D | scsi_sg.h | 43 u_int dxfer_len; member in struct:sg_io_hdr 68 u_int dxfer_len; member in struct:sg_io_hdr32
|
H A D | scsi_da.h | 581 u_int8_t *data_ptr, u_int32_t dxfer_len, 588 uint32_t dxfer_len, int minimum_cmd_size, 594 u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len,
|
/freebsd-10-stable/sys/cam/ctl/ |
H A D | scsi_ctl.c | 657 ccb_flags *flags, uint8_t **data_ptr, uint32_t *dxfer_len, 691 *dxfer_len = io->scsiio.kern_data_len - off; 693 *dxfer_len = bus_softc->maxio; 716 *dxfer_len = 0; 719 if (ctl_sglist[i + idx].len - off <= bus_softc->maxio - *dxfer_len) { 721 *dxfer_len += cam_sglist[i].ds_len; 723 cam_sglist[i].ds_len = bus_softc->maxio - *dxfer_len; 727 *dxfer_len += cam_sglist[i].ds_len; 760 uint32_t dxfer_len; local 790 ctlfedata(softc, io, &flags, &data_ptr, &dxfer_len, 656 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 1339 uint32_t dxfer_len; local [all...] |
/freebsd-10-stable/tools/tools/vhba/mptest/ |
H A D | vhba_mptest.c | 294 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-10-stable/sys/dev/aacraid/ |
H A D | aacraid_cam.c | 422 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-10-stable/sys/dev/ahci/ |
H A D | ahciem.c | 378 ccb->ataio.dxfer_len < ccb->ataio.cmd.sector_count * 4) { 386 bzero(buf, ccb->ataio.dxfer_len); 405 bzero(buf, ccb->ataio.dxfer_len); 423 bzero(buf, ccb->ataio.dxfer_len); 447 bzero(buf, ccb->ataio.dxfer_len); 498 bzero(buf, ccb->ataio.dxfer_len);
|
/freebsd-10-stable/sys/dev/ppbus/ |
H A D | vpo.c | 197 (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-10-stable/sys/dev/iscsi/ |
H A D | iscsi.c | 955 KASSERT(received <= csio->dxfer_len, 956 ("received > csio->dxfer_len")); 957 if (received < csio->dxfer_len) { 958 if (csio->resid != csio->dxfer_len - received) { 961 csio->resid, csio->dxfer_len - received); 963 csio->resid = csio->dxfer_len - received; 1053 if (io->io_received + data_segment_len > csio->dxfer_len) { 1056 data_segment_len, io->io_received, csio->dxfer_len); 1097 KASSERT(received <= csio->dxfer_len, 1098 ("received > csio->dxfer_len")); [all...] |
/freebsd-10-stable/sys/dev/twa/ |
H A D | tw_osl_cam.c | 264 if (csio->dxfer_len > TW_CL_MAX_IO_SIZE) { 270 csio->dxfer_len); 277 if ((req->length = csio->dxfer_len) != 0) {
|
/freebsd-10-stable/sys/dev/aac/ |
H A D | aac_cam.c | 451 srb->data_len = csio->dxfer_len; 457 cm->cm_datalen = csio->dxfer_len; 467 csio->dxfer_len; 468 srb->data_len = csio->dxfer_len;
|