| /freebsd-13.1/tools/tools/vhba/medium/ |
| H A D | vhba_medium.c | 108 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in vhbamedium_act() 109 cdb = csio->cdb_io.cdb_bytes; 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() 297 csio->data_ptr[0] = 0xff; in vhbamedium_act() 298 csio->data_ptr[1] = 0xff; in vhbamedium_act() 299 csio->data_ptr[2] = 0xff; in vhbamedium_act() 300 csio->data_ptr[3] = 0xff; in vhbamedium_act() 309 csio->data_ptr[0] = 0xff; in vhbamedium_act() [all …]
|
| /freebsd-13.1/tools/tools/vhba/lots/ |
| H A D | vhba_lots.c | 108 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in vhbalots_act() 109 cdb = csio->cdb_io.cdb_bytes; 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() 296 csio->data_ptr[0] = 0xff; in vhbalots_act() 297 csio->data_ptr[1] = 0xff; in vhbalots_act() 298 csio->data_ptr[2] = 0xff; in vhbalots_act() 299 csio->data_ptr[3] = 0xff; in vhbalots_act() 308 csio->data_ptr[0] = 0xff; in vhbalots_act() [all …]
|
| /freebsd-13.1/tools/tools/vhba/simple/ |
| H A D | vhba_simple.c | 108 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in vhbasimple_act() 109 cdb = csio->cdb_io.cdb_bytes; 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() 297 csio->data_ptr[0] = 0xff; in vhbasimple_act() 298 csio->data_ptr[1] = 0xff; in vhbasimple_act() 299 csio->data_ptr[2] = 0xff; in vhbasimple_act() 300 csio->data_ptr[3] = 0xff; in vhbasimple_act() 309 csio->data_ptr[0] = 0xff; in vhbasimple_act() [all …]
|
| /freebsd-13.1/tools/tools/vhba/rptluns/ |
| H A D | vhba_rptluns.c | 130 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in vhbarptluns_act() 131 cdb = csio->cdb_io.cdb_bytes; 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() 326 csio->data_ptr[0] = 0xff; in vhbarptluns_act() 327 csio->data_ptr[1] = 0xff; in vhbarptluns_act() 328 csio->data_ptr[2] = 0xff; in vhbarptluns_act() 329 csio->data_ptr[3] = 0xff; in vhbarptluns_act() 338 csio->data_ptr[0] = 0xff; in vhbarptluns_act() [all …]
|
| /freebsd-13.1/tools/tools/vhba/faulty/ |
| H A D | vhba_faulty.c | 116 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in faulty_act() 117 cdb = csio->cdb_io.cdb_bytes; 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() 310 csio->data_ptr[0] = 0xff; in faulty_act() 311 csio->data_ptr[1] = 0xff; in faulty_act() 312 csio->data_ptr[2] = 0xff; in faulty_act() 313 csio->data_ptr[3] = 0xff; in faulty_act() 322 csio->data_ptr[0] = 0xff; in faulty_act() [all …]
|
| /freebsd-13.1/tools/tools/vhba/mptest/ |
| H A D | vhba_mptest.c | 143 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in mptest_act() 144 cdb = csio->cdb_io.cdb_bytes; 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() 341 csio->data_ptr[0] = 0xff; in mptest_act() 342 csio->data_ptr[1] = 0xff; in mptest_act() 343 csio->data_ptr[2] = 0xff; in mptest_act() 344 csio->data_ptr[3] = 0xff; in mptest_act() 353 csio->data_ptr[0] = 0xff; in mptest_act() [all …]
|
| /freebsd-13.1/sys/dev/amr/ |
| H A D | amr_cam.c | 255 struct ccb_scsiio *csio = &ccb->csio; in amr_cam_action() local 420 struct ccb_scsiio *csio; in amr_cam_command() local 459 bcopy(csio->cdb_io.cdb_ptr, aep->ap_cdb, csio->cdb_len); in amr_cam_command() 462 csio->cdb_len); in amr_cam_command() 485 bcopy(csio->cdb_io.cdb_ptr, ap->ap_cdb, csio->cdb_len); in amr_cam_command() 488 csio->cdb_len); in amr_cam_command() 509 ac->ac_private = csio; in amr_cam_command() 521 if (csio != NULL) in amr_cam_command() 547 struct ccb_scsiio *csio; in amr_cam_complete() local 620 debug(2, "%*D\n", imin(csio->dxfer_len, 16), csio->data_ptr, in amr_cam_complete() [all …]
|
| /freebsd-13.1/tools/tools/vhba/ |
| H A D | vhba.c | 160 csio->sense_data.flags = key; in vhba_fill_sense() 164 csio->sense_len = sizeof (csio->sense_data); in vhba_fill_sense() 260 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in vhba_default_cmd() 279 data_len = 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() [all …]
|
| /freebsd-13.1/sys/dev/smartpqi/ |
| H A D | smartpqi_cam.c | 168 csio = (struct ccb_scsiio *)&rcb->cm_ccb->csio; in pqi_release_camq() 245 (uint8_t *)csio->cdb_io.cdb_ptr : csio->cdb_io.cdb_bytes; in smartpqi_fix_ld_inquiry() 307 csio = (struct ccb_scsiio *)&rcb->cm_ccb->csio; in os_io_response_success() 309 if (csio == NULL) in os_io_response_success() 326 memset(&csio->sense_data, 0, csio->sense_len); in copy_sense_data_to_csio() 335 csio->sense_resid = csio->sense_len - sense_data_len; in copy_sense_data_to_csio() 353 csio = (struct ccb_scsiio *)&rcb->cm_ccb->csio; in os_raid_response_error() 355 if (csio == NULL) in os_raid_response_error() 430 csio = (struct ccb_scsiio *)&rcb->cm_ccb->csio; in os_aio_response_error() 431 if (csio == NULL) in os_aio_response_error() [all …]
|
| /freebsd-13.1/sys/dev/mfi/ |
| H A D | mfi_cam.c | 272 struct ccb_scsiio *csio = &ccb->csio; in mfip_cam_action() local 345 struct ccb_scsiio *csio = &ccb->csio; in mfip_start() local 371 pt->header.cdb_len = csio->cdb_len; in mfip_start() 375 bcopy(csio->cdb_io.cdb_ptr, &pt->cdb[0], csio->cdb_len); in mfip_start() 377 bcopy(csio->cdb_io.cdb_bytes, &pt->cdb[0], csio->cdb_len); in mfip_start() 383 cm->cm_len = csio->dxfer_len; in mfip_start() 408 struct ccb_scsiio *csio = &ccb->csio; in mfip_done() local 423 command = csio->cdb_io.cdb_ptr[0]; in mfip_done() 430 csio->data_ptr[0] = in mfip_done() 442 csio->sense_resid = csio->sense_len - in mfip_done() [all …]
|
| /freebsd-13.1/sys/cam/scsi/ |
| H A D | scsi_sg.c | 403 struct ccb_scsiio *csio; in sgdone() local 406 csio = &done_ccb->csio; in sgdone() 414 csio->dxfer_len, in sgdone() 506 struct ccb_scsiio *csio; in sgioctl() local 555 csio = &ccb->csio; in sgioctl() 580 cam_fill_csio(csio, in sgioctl() 681 struct ccb_scsiio *csio; in sgwrite() local 713 csio = &ccb->csio; in sgwrite() 762 cam_fill_csio(csio, in sgwrite() 801 struct ccb_scsiio *csio; in sgread() local [all …]
|
| H A D | scsi_da.c | 4524 csio = &done_ccb->csio; in dadone() 4682 csio = &done_ccb->csio; in dadone_probewp() 4767 csio = &done_ccb->csio; in dadone_proberc() 5051 csio = &done_ccb->csio; in dadone_probelbp() 5109 csio = &done_ccb->csio; in dadone_probeblklimits() 5203 csio = &done_ccb->csio; in dadone_probebdc() 5305 csio = &done_ccb->csio; in dadone_probeata() 5443 csio = &done_ccb->csio; in dadone_probeatalogdir() 5524 csio = &done_ccb->csio; in dadone_probeataiddir() 5615 csio = &done_ccb->csio; in dadone_probeatasup() [all …]
|
| H A D | scsi_cd.c | 1033 csio = &start_ccb->csio; in cdstart() 1160 csio = &done_ccb->csio; in cddone() 3161 csio = &ccb->csio; in cdreadtoc() 3197 csio = &ccb->csio; in cdreadsubchannel() 3248 csio = &ccb->csio; in cdgetmode() 3347 csio = &ccb->csio; in cdsetmode() 3437 csio = &ccb->csio; in cdplay() 3495 csio = &ccb->csio; in cdplaymsf() 3540 csio = &ccb->csio; in cdplaytracks() 3582 csio = &ccb->csio; in cdpause() [all …]
|
| H A D | scsi_all.c | 5126 scsi_sense_only_sbuf(sense, csio->sense_len - csio->sense_resid, sb, in scsi_sense_sbuf() 5127 path_str, inq_data, scsiio_cdb_ptr(csio), csio->cdb_len); in scsi_sense_sbuf() 5233 ccb->csio.sense_len - ccb->csio.sense_resid, in scsi_extract_sense_ccb() 7553 cam_fill_csio(csio, in scsi_test_unit_ready() 7577 cam_fill_csio(csio, in scsi_request_sense() 7603 cam_fill_csio(csio, in scsi_inquiry() 7691 cam_fill_csio(csio, in scsi_mode_sense_subpage() 7761 cam_fill_csio(csio, in scsi_mode_select_len() 7796 cam_fill_csio(csio, in scsi_log_sense() 7829 cam_fill_csio(csio, in scsi_log_select() [all …]
|
| /freebsd-13.1/lib/libcam/ |
| H A D | scsi_cmdparse.c | 678 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() 747 if (csio == NULL) in csio_build() 750 bzero(csio, sizeof(struct ccb_scsiio)); in csio_build() 758 cam_fill_csio(csio, in csio_build() 784 if (csio == NULL) in csio_build_visit() 794 bzero(csio, sizeof(struct ccb_scsiio)); in csio_build_visit() 800 cam_fill_csio(csio, in csio_build_visit() 820 if (csio == NULL) in csio_encode() 825 retval = do_encode(csio->data_ptr, csio->dxfer_len, NULL, NULL, NULL, in csio_encode() [all …]
|
| /freebsd-13.1/sys/cam/ctl/ |
| H A D | ctl_frontend_cam_sim.c | 411 ccb->csio.resid = ccb->csio.dxfer_len - in cfcs_datamove() 442 ccb->csio.resid = ccb->csio.dxfer_len - in cfcs_done() 456 ccb->csio.sense_resid = ccb->csio.sense_len - in cfcs_done() 459 ccb->csio.sense_resid = 0; in cfcs_done() 460 if ((ccb->csio.sense_len - ccb->csio.sense_resid) > in cfcs_done() 462 ccb->csio.sense_resid = ccb->csio.sense_len - in cfcs_done() 494 struct ccb_scsiio *csio; in cfcs_action() local 496 csio = &ccb->csio; in cfcs_action() 551 csio->tag_id = io->scsiio.tag_num; in cfcs_action() 552 switch (csio->tag_action) { in cfcs_action() [all …]
|
| /freebsd-13.1/sys/dev/aac/ |
| H A D | aac_cam.c | 428 struct ccb_scsiio *csio = &ccb->csio; in aac_cam_action() local 436 srb->cdb_len = csio->cdb_len; in aac_cam_action() 452 srb->data_len = csio->dxfer_len; in aac_cam_action() 468 csio->dxfer_len; in aac_cam_action() 469 srb->data_len = csio->dxfer_len; in aac_cam_action() 537 data = ccb->csio.cdb_io.cdb_ptr; in aac_cam_fix_inquiry() 539 data = ccb->csio.cdb_io.cdb_bytes; in aac_cam_fix_inquiry() 606 ccb->csio.sense_resid = in aac_cam_complete() 607 ccb->csio.sense_len - in aac_cam_complete() 610 ccb->csio.sense_resid = 0; in aac_cam_complete() [all …]
|
| /freebsd-13.1/sys/dev/isci/ |
| H A D | isci_io_request.c | 91 struct ccb_scsiio *csio; in isci_io_request_complete() local 99 csio = &ccb->csio; in isci_io_request_complete() 118 ccb->csio.resid = ccb->csio.dxfer_len - in isci_io_request_complete() 140 csio->sense_resid = csio->sense_len - sense_length; in isci_io_request_complete() 141 csio->scsi_status = response_buffer->status; in isci_io_request_complete() 150 csio->scsi_status, sense_key, asc, ascq); in isci_io_request_complete() 288 ccb, scsiio_cdb_ptr(csio)); in isci_io_request_complete() 294 scsiio_cdb_ptr(csio)); in isci_io_request_complete() 395 return (isci_request->ccb->csio.cdb_len); in scif_cb_io_request_get_cdb_length() 538 return (ccb->csio.data_ptr + byte_offset); in scif_cb_io_request_get_virtual_address_from_sgl() [all …]
|
| /freebsd-13.1/sys/dev/aacraid/ |
| H A D | aacraid_cam.c | 156 bzero(&ccb->csio.sense_data, ccb->csio.sense_len); in aac_set_scsi_error() 533 bzero(ccb->csio.data_ptr, ccb->csio.dxfer_len); in aac_container_special_command() 602 ccb->csio.dxfer_len); in aac_container_special_command() 613 ccb->csio.dxfer_len); in aac_container_special_command() 683 ccb->csio.dxfer_len); in aac_container_special_command() 691 ccb->csio.dxfer_len); in aac_container_special_command() 702 ccb->csio.dxfer_len); in aac_container_special_command() 719 ccb->csio.data_ptr; in aac_container_special_command() 723 ccb->csio.dxfer_len); in aac_container_special_command() 828 ccb->csio.dxfer_len); in aac_container_special_command() [all …]
|
| /freebsd-13.1/sys/dev/iscsi/ |
| H A D | iscsi.c | 966 csio = &ccb->csio; in iscsi_pdu_handle_scsi_response() 1005 csio->sense_resid = csio->sense_len - sense_len; in iscsi_pdu_handle_scsi_response() 1017 if (csio->resid != csio->dxfer_len - received) { in iscsi_pdu_handle_scsi_response() 1020 csio->resid, csio->dxfer_len - received); in iscsi_pdu_handle_scsi_response() 1022 csio->resid = csio->dxfer_len - received; in iscsi_pdu_handle_scsi_response() 1121 csio = &ccb->csio; in iscsi_pdu_handle_data_in() 1170 if (csio->resid != csio->dxfer_len - received) { in iscsi_pdu_handle_data_in() 1173 csio->resid, csio->dxfer_len - received); in iscsi_pdu_handle_data_in() 1175 csio->resid = csio->dxfer_len - received; in iscsi_pdu_handle_data_in() 1216 csio = &io->io_ccb->csio; in iscsi_pdu_handle_r2t() [all …]
|
| /freebsd-13.1/sys/dev/virtio/scsi/ |
| H A D | virtio_scsi.c | 814 csio = &ccb->csio; in vtscsi_cam_scsi_io() 1012 error = sglist_append(sg, csio->data_ptr, csio->dxfer_len); in vtscsi_sg_append_scsi_buf() 1016 (vm_paddr_t)(vm_offset_t) csio->data_ptr, csio->dxfer_len); in vtscsi_sg_append_scsi_buf() 1055 csio = &req->vsr_ccb->csio; in vtscsi_fill_scsi_cmd_sglist() 1112 csio = &req->vsr_ccb->csio; in vtscsi_execute_scsi_cmd() 1362 csio->sense_resid = csio->sense_len - resp_sense_length; in vtscsi_complete_scsi_cmd_response() 1367 csio->sense_len - csio->sense_resid); in vtscsi_complete_scsi_cmd_response() 1372 csio, csio->scsi_status, csio->resid, csio->sense_resid); in vtscsi_complete_scsi_cmd_response() 1385 csio = &req->vsr_ccb->csio; in vtscsi_complete_scsi_cmd() 1659 csio->cdb_io.cdb_ptr : csio->cdb_io.cdb_bytes, in vtscsi_init_scsi_cmd_req() [all …]
|
| /freebsd-13.1/sys/powerpc/ps3/ |
| H A D | ps3cdrom.c | 492 ccb->csio.cdb_io.cdb_ptr : in ps3cdrom_intr() 493 ccb->csio.cdb_io.cdb_bytes; in ps3cdrom_intr() 500 ccb->csio.scsi_status = SCSI_STATUS_OK; in ps3cdrom_intr() 501 ccb->csio.resid = 0; in ps3cdrom_intr() 520 ccb->csio.sense_len = SSD_FULL_SIZE; in ps3cdrom_intr() 526 ccb->csio.resid = ccb->csio.dxfer_len; in ps3cdrom_intr() 577 ccb->csio.cdb_io.cdb_ptr : in ps3cdrom_transfer() 578 ccb->csio.cdb_io.cdb_bytes; in ps3cdrom_transfer() 582 ccb->csio.cdb_len, ccb->csio.dxfer_len)); in ps3cdrom_transfer() 656 bzero(&ccb->csio.sense_data, sizeof(ccb->csio.sense_data)); in ps3cdrom_transfer() [all …]
|
| /freebsd-13.1/sys/dev/mpr/ |
| H A D | mpr_sas.c | 1728 csio = &ccb->csio; in mprsas_build_nvme_unmap() 1743 bcopy(csio->data_ptr, plist, csio->dxfer_len); in mprsas_build_nvme_unmap() 1865 csio = &ccb->csio; in mprsas_action_scsiio() 2038 bcopy(csio->cdb_io.cdb_ptr, &req->CDB.CDB32[0], csio->cdb_len); in mprsas_action_scsiio() 2043 bcopy(csio->cdb_io.cdb_bytes, &req->CDB.CDB32[0],csio->cdb_len); in mprsas_action_scsiio() 2380 ccb->csio.sense_resid = ccb->csio.sense_len - in mprsas_nvme_trans_status_code() 2434 csio = &ccb->csio; in mprsas_scsiio_complete() 2442 csio->dxfer_len, csio->msg_len); in mprsas_scsiio_complete() 2655 csio->sense_resid = csio->sense_len - in mprsas_scsiio_complete() 2661 csio->sense_len - csio->sense_resid); in mprsas_scsiio_complete() [all …]
|
| /freebsd-13.1/sys/dev/iscsi_initiator/ |
| H A D | iscsi_subr.c | 69 struct ccb_scsiio *csio = &ccb->csio; in iscsi_r2t() local 87 caddr_t bp = csio->data_ptr; in iscsi_r2t() 454 struct ccb_scsiio *csio = &ccb->csio; in scsi_encap() local 481 switch(csio->tag_action) { in scsi_encap() 495 if(csio->cdb_len > 16) { in scsi_encap() 506 if(csio->cdb_len > sizeof(cmd->cdb)) in scsi_encap() 510 ccb_h->flags & CAM_CDB_POINTER? csio->cdb_io.cdb_ptr: csio->cdb_io.cdb_bytes, in scsi_encap() 511 csio->cdb_len); in scsi_encap() 515 cmd->edtlen = htonl(csio->dxfer_len); in scsi_encap() 534 struct ccb_scsiio *csio = &ccb->csio; in scsi_decap() local [all …]
|
| /freebsd-13.1/sys/dev/mrsas/ |
| H A D | mrsas_cam.c | 459 struct ccb_scsiio *csio = &(ccb->csio); in mrsas_startio() local 516 cmd->length = csio->dxfer_len; in mrsas_startio() 518 cmd->data = csio->data_ptr; in mrsas_startio() 523 cmd->data = csio->data_ptr; in mrsas_startio() 534 cmd->data = csio->data_ptr; in mrsas_startio() 559 bcopy(csio->cdb_io.cdb_ptr, cmd->io_request->CDB.CDB32, csio->cdb_len); in mrsas_startio() 561 bcopy(csio->cdb_io.cdb_bytes, cmd->io_request->CDB.CDB32, csio->cdb_len); in mrsas_startio() 679 struct ccb_scsiio *csio = &(ccb->csio); in mrsas_find_io_type() local 835 struct ccb_scsiio *csio = &(ccb->csio); in mrsas_build_ldio_rw() local 951 struct ccb_scsiio *csio = &(ccb->csio); in mrsas_setup_io() local [all …]
|