Home
last modified time | relevance | path

Searched refs:csio (Results 1 – 25 of 100) sorted by relevance

1234

/freebsd/tools/tools/vhba/simple/
H A Dvhba_simple.c107 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in vhbasimple_act()
108 cdb = csio->cdb_io.cdb_bytes; in vhbasimple_act()
262 csio->resid = csio->dxfer_len - data_len; in vhbasimple_act()
283 csio->resid = csio->dxfer_len - data_len; in vhbasimple_act()
285 csio->resid = csio->dxfer_len; in vhbasimple_act()
296 csio->data_ptr[0] = 0xff; in vhbasimple_act()
297 csio->data_ptr[1] = 0xff; in vhbasimple_act()
298 csio->data_ptr[2] = 0xff; in vhbasimple_act()
299 csio->data_ptr[3] = 0xff; in vhbasimple_act()
308 csio->data_ptr[0] = 0xff; in vhbasimple_act()
[all …]
/freebsd/tools/tools/vhba/lots/
H A Dvhba_lots.c107 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in vhbalots_act()
108 cdb = csio->cdb_io.cdb_bytes; in vhbalots_act()
262 csio->resid = csio->dxfer_len - data_len; in vhbalots_act()
283 csio->resid = csio->dxfer_len - data_len; in vhbalots_act()
285 csio->resid = csio->dxfer_len; in vhbalots_act()
295 csio->data_ptr[0] = 0xff; in vhbalots_act()
296 csio->data_ptr[1] = 0xff; in vhbalots_act()
297 csio->data_ptr[2] = 0xff; in vhbalots_act()
298 csio->data_ptr[3] = 0xff; in vhbalots_act()
307 csio->data_ptr[0] = 0xff; in vhbalots_act()
[all …]
/freebsd/tools/tools/vhba/medium/
H A Dvhba_medium.c107 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in vhbamedium_act()
108 cdb = csio->cdb_io.cdb_bytes; in vhbamedium_act()
262 csio->resid = csio->dxfer_len - data_len; in vhbamedium_act()
283 csio->resid = csio->dxfer_len - data_len; in vhbamedium_act()
285 csio->resid = csio->dxfer_len; in vhbamedium_act()
296 csio->data_ptr[0] = 0xff; in vhbamedium_act()
297 csio->data_ptr[1] = 0xff; in vhbamedium_act()
298 csio->data_ptr[2] = 0xff; in vhbamedium_act()
299 csio->data_ptr[3] = 0xff; in vhbamedium_act()
308 csio->data_ptr[0] = 0xff; in vhbamedium_act()
[all …]
/freebsd/tools/tools/vhba/rptluns/
H A Dvhba_rptluns.c129 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in vhbarptluns_act()
130 cdb = csio->cdb_io.cdb_bytes; in vhbarptluns_act()
291 csio->resid = csio->dxfer_len - data_len; in vhbarptluns_act()
312 csio->resid = csio->dxfer_len - data_len; in vhbarptluns_act()
314 csio->resid = csio->dxfer_len; in vhbarptluns_act()
325 csio->data_ptr[0] = 0xff; in vhbarptluns_act()
326 csio->data_ptr[1] = 0xff; in vhbarptluns_act()
327 csio->data_ptr[2] = 0xff; in vhbarptluns_act()
328 csio->data_ptr[3] = 0xff; in vhbarptluns_act()
337 csio->data_ptr[0] = 0xff; in vhbarptluns_act()
[all …]
/freebsd/tools/tools/vhba/faulty/
H A Dvhba_faulty.c115 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in faulty_act()
116 cdb = csio->cdb_io.cdb_bytes; in faulty_act()
276 csio->resid = csio->dxfer_len - data_len; in faulty_act()
297 csio->resid = csio->dxfer_len - data_len; in faulty_act()
299 csio->resid = csio->dxfer_len; in faulty_act()
309 csio->data_ptr[0] = 0xff; in faulty_act()
310 csio->data_ptr[1] = 0xff; in faulty_act()
311 csio->data_ptr[2] = 0xff; in faulty_act()
312 csio->data_ptr[3] = 0xff; in faulty_act()
321 csio->data_ptr[0] = 0xff; in faulty_act()
[all …]
/freebsd/tools/tools/vhba/mptest/
H A Dvhba_mptest.c142 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in mptest_act()
143 cdb = csio->cdb_io.cdb_bytes; in mptest_act()
302 csio->resid = csio->dxfer_len - data_len; in mptest_act()
328 csio->resid = csio->dxfer_len - data_len; in mptest_act()
330 csio->resid = csio->dxfer_len; in mptest_act()
340 csio->data_ptr[0] = 0xff; in mptest_act()
341 csio->data_ptr[1] = 0xff; in mptest_act()
342 csio->data_ptr[2] = 0xff; in mptest_act()
343 csio->data_ptr[3] = 0xff; in mptest_act()
352 csio->data_ptr[0] = 0xff; in mptest_act()
[all …]
/freebsd/tools/tools/vhba/
H A Dvhba.c159 csio->sense_data.flags = key; in vhba_fill_sense()
163 csio->sense_len = sizeof (csio->sense_data); in vhba_fill_sense()
259 memset(&csio->sense_data, 0, sizeof (csio->sense_data)); in vhba_default_cmd()
278 data_len = csio->dxfer_len; in vhba_default_cmd()
289 csio->resid = csio->dxfer_len - data_len; in vhba_default_cmd()
335 csio->resid = csio->dxfer_len - data_len; in vhba_default_cmd()
345 if (csio->dxfer_len) { in vhba_default_cmd()
346 memset(csio->data_ptr, 0, csio->dxfer_len); in vhba_default_cmd()
356 if ((ptr + 8) > &csio->data_ptr[csio->dxfer_len]) { in vhba_default_cmd()
369 if (csio->dxfer_len) { in vhba_default_cmd()
[all …]
/freebsd/sys/dev/smartpqi/
H A Dsmartpqi_cam.c177 csio = (struct ccb_scsiio *)&rcb->cm_ccb->csio; in pqi_release_camq()
252 (uint8_t *)csio->cdb_io.cdb_ptr : csio->cdb_io.cdb_bytes; in smartpqi_fix_ld_inquiry()
323 csio = (struct ccb_scsiio *)&rcb->cm_ccb->csio; in os_io_response_success()
325 if (csio == NULL) in os_io_response_success()
342 memset(&csio->sense_data, 0, csio->sense_len); in copy_sense_data_to_csio()
351 csio->sense_resid = csio->sense_len - sense_data_len; in copy_sense_data_to_csio()
369 csio = (struct ccb_scsiio *)&rcb->cm_ccb->csio; in os_raid_response_error()
371 if (csio == NULL) in os_raid_response_error()
447 csio = (struct ccb_scsiio *)&rcb->cm_ccb->csio; in os_aio_response_error()
448 if (csio == NULL) in os_aio_response_error()
[all …]
/freebsd/sys/dev/mfi/
H A Dmfi_cam.c271 struct ccb_scsiio *csio = &ccb->csio; in mfip_cam_action() local
344 struct ccb_scsiio *csio = &ccb->csio; in mfip_start() local
370 pt->header.cdb_len = csio->cdb_len; in mfip_start()
374 bcopy(csio->cdb_io.cdb_ptr, &pt->cdb[0], csio->cdb_len); in mfip_start()
376 bcopy(csio->cdb_io.cdb_bytes, &pt->cdb[0], csio->cdb_len); in mfip_start()
382 cm->cm_len = csio->dxfer_len; in mfip_start()
407 struct ccb_scsiio *csio = &ccb->csio; in mfip_done() local
420 command = csio->cdb_io.cdb_ptr[0]; in mfip_done()
427 csio->data_ptr[0] = in mfip_done()
439 csio->sense_resid = csio->sense_len - in mfip_done()
[all …]
/freebsd/sys/cam/scsi/
H A Dscsi_sg.c397 struct ccb_scsiio *csio; in sgdone() local
400 csio = &done_ccb->csio; in sgdone()
407 csio->dxfer_len, in sgdone()
498 struct ccb_scsiio *csio; in sgioctl() local
547 csio = &ccb->csio; in sgioctl()
572 cam_fill_csio(csio, in sgioctl()
673 struct ccb_scsiio *csio; in sgwrite() local
705 csio = &ccb->csio; in sgwrite()
754 cam_fill_csio(csio, in sgwrite()
793 struct ccb_scsiio *csio; in sgread() local
[all …]
H A Dscsi_da.c4550 csio = &done_ccb->csio; in dadone()
4708 csio = &done_ccb->csio; in dadone_probewp()
4793 csio = &done_ccb->csio; in dadone_proberc()
5078 csio = &done_ccb->csio; in dadone_probelbp()
5136 csio = &done_ccb->csio; in dadone_probeblklimits()
5230 csio = &done_ccb->csio; in dadone_probebdc()
5332 csio = &done_ccb->csio; in dadone_probeata()
5470 csio = &done_ccb->csio; in dadone_probeatalogdir()
5551 csio = &done_ccb->csio; in dadone_probeataiddir()
5642 csio = &done_ccb->csio; in dadone_probeatasup()
[all …]
H A Dscsi_cd.c1014 csio = &start_ccb->csio; in cdstart()
1141 csio = &done_ccb->csio; in cddone()
2953 csio = &ccb->csio; in cdreadtoc()
2989 csio = &ccb->csio; in cdreadsubchannel()
3040 csio = &ccb->csio; in cdgetmode()
3139 csio = &ccb->csio; in cdsetmode()
3229 csio = &ccb->csio; in cdplay()
3287 csio = &ccb->csio; in cdplaymsf()
3332 csio = &ccb->csio; in cdplaytracks()
3374 csio = &ccb->csio; in cdpause()
[all …]
H A Dscsi_all.c5209 scsi_sense_only_sbuf(sense, csio->sense_len - csio->sense_resid, sb, in scsi_sense_sbuf()
5210 path_str, inq_data, scsiio_cdb_ptr(csio), csio->cdb_len); in scsi_sense_sbuf()
5316 ccb->csio.sense_len - ccb->csio.sense_resid, in scsi_extract_sense_ccb()
7636 cam_fill_csio(csio, in scsi_test_unit_ready()
7660 cam_fill_csio(csio, in scsi_request_sense()
7686 cam_fill_csio(csio, in scsi_inquiry()
7774 cam_fill_csio(csio, in scsi_mode_sense_subpage()
7844 cam_fill_csio(csio, in scsi_mode_select_len()
7879 cam_fill_csio(csio, in scsi_log_sense()
7912 cam_fill_csio(csio, in scsi_log_select()
[all …]
/freebsd/lib/libcam/
H A Dscsi_cmdparse.c675 retval = do_buff_decode(csio->data_ptr, (size_t)csio->dxfer_len, in csio_decode()
696 return (do_buff_decode(csio->data_ptr, (size_t)csio->dxfer_len, in csio_decode_visit()
744 if (csio == NULL) in csio_build()
747 bzero(csio, sizeof(struct ccb_scsiio)); in csio_build()
755 cam_fill_csio(csio, in csio_build()
781 if (csio == NULL) in csio_build_visit()
791 bzero(csio, sizeof(struct ccb_scsiio)); in csio_build_visit()
797 cam_fill_csio(csio, in csio_build_visit()
817 if (csio == NULL) in csio_encode()
822 retval = do_encode(csio->data_ptr, csio->dxfer_len, NULL, NULL, NULL, in csio_encode()
[all …]
H A Dcamlib.h152 int csio_decode(struct ccb_scsiio *csio, const char *fmt, ...)
154 int csio_decode_visit(struct ccb_scsiio *csio, const char *fmt,
162 int csio_build(struct ccb_scsiio *csio, uint8_t *data_ptr,
165 int csio_build_visit(struct ccb_scsiio *csio, uint8_t *data_ptr,
170 int csio_encode(struct ccb_scsiio *csio, const char *fmt, ...)
175 int csio_encode_visit(struct ccb_scsiio *csio, const char *fmt,
/freebsd/sys/cam/ctl/
H A Dctl_frontend_cam_sim.c408 ccb->csio.resid = ccb->csio.dxfer_len - in cfcs_datamove()
439 ccb->csio.resid = ccb->csio.dxfer_len - in cfcs_done()
453 ccb->csio.sense_resid = ccb->csio.sense_len - in cfcs_done()
456 ccb->csio.sense_resid = 0; in cfcs_done()
457 if ((ccb->csio.sense_len - ccb->csio.sense_resid) > in cfcs_done()
459 ccb->csio.sense_resid = ccb->csio.sense_len - in cfcs_done()
491 struct ccb_scsiio *csio; in cfcs_action() local
493 csio = &ccb->csio; in cfcs_action()
548 csio->tag_id = io->scsiio.tag_num; in cfcs_action()
549 switch (csio->tag_action) { in cfcs_action()
[all …]
/freebsd/sys/dev/isci/
H A Disci_io_request.c89 struct ccb_scsiio *csio; in isci_io_request_complete() local
97 csio = &ccb->csio; in isci_io_request_complete()
116 ccb->csio.resid = ccb->csio.dxfer_len - in isci_io_request_complete()
138 csio->sense_resid = csio->sense_len - sense_length; in isci_io_request_complete()
139 csio->scsi_status = response_buffer->status; in isci_io_request_complete()
148 csio->scsi_status, sense_key, asc, ascq); in isci_io_request_complete()
287 ccb, scsiio_cdb_ptr(csio)); in isci_io_request_complete()
293 scsiio_cdb_ptr(csio)); in isci_io_request_complete()
394 return (isci_request->ccb->csio.cdb_len); in scif_cb_io_request_get_cdb_length()
537 return (ccb->csio.data_ptr + byte_offset); in scif_cb_io_request_get_virtual_address_from_sgl()
[all …]
/freebsd/sys/dev/aac/
H A Daac_cam.c424 struct ccb_scsiio *csio = &ccb->csio; in aac_cam_action() local
432 srb->cdb_len = csio->cdb_len; in aac_cam_action()
448 srb->data_len = csio->dxfer_len; in aac_cam_action()
464 csio->dxfer_len; in aac_cam_action()
465 srb->data_len = csio->dxfer_len; in aac_cam_action()
533 data = ccb->csio.cdb_io.cdb_ptr; in aac_cam_fix_inquiry()
535 data = ccb->csio.cdb_io.cdb_bytes; in aac_cam_fix_inquiry()
602 ccb->csio.sense_resid = in aac_cam_complete()
603 ccb->csio.sense_len - in aac_cam_complete()
606 ccb->csio.sense_resid = 0; in aac_cam_complete()
[all …]
/freebsd/sys/dev/aacraid/
H A Daacraid_cam.c152 bzero(&ccb->csio.sense_data, ccb->csio.sense_len); in aac_set_scsi_error()
529 bzero(ccb->csio.data_ptr, ccb->csio.dxfer_len); in aac_container_special_command()
598 ccb->csio.dxfer_len); in aac_container_special_command()
609 ccb->csio.dxfer_len); in aac_container_special_command()
679 ccb->csio.dxfer_len); in aac_container_special_command()
687 ccb->csio.dxfer_len); in aac_container_special_command()
698 ccb->csio.dxfer_len); in aac_container_special_command()
715 ccb->csio.data_ptr; in aac_container_special_command()
719 ccb->csio.dxfer_len); in aac_container_special_command()
824 ccb->csio.dxfer_len); in aac_container_special_command()
[all …]
/freebsd/sys/dev/mpi3mr/
H A Dmpi3mr_cam.c113 U16 service_action = ((scsiio_cdb_ptr(csio)[8] << 8) | scsiio_cdb_ptr(csio)[9]); in mpi3mr_divert_ws()
319 struct ccb_scsiio *csio; in mpi3mr_allow_unmap_to_fw() local
322 csio = &ccb->csio; in mpi3mr_allow_unmap_to_fw()
323 param_list_len = (uint16_t) ((scsiio_cdb_ptr(csio)[7] << 8) | scsiio_cdb_ptr(csio)[8]); in mpi3mr_allow_unmap_to_fw()
376 block_desc_len = (uint16_t) (csio->data_ptr[2] << 8 | csio->data_ptr[3]); in mpi3mr_allow_unmap_to_fw()
949 struct ccb_scsiio *csio; in mpi3mr_action_scsiio() local
965 csio = &ccb->csio; in mpi3mr_action_scsiio()
1082 if (csio->cdb_len > 16) in mpi3mr_action_scsiio()
1097 switch (csio->tag_action) { in mpi3mr_action_scsiio()
1120 bcopy(csio->cdb_io.cdb_ptr, &req->CDB.CDB32[0], csio->cdb_len); in mpi3mr_action_scsiio()
[all …]
/freebsd/sys/dev/iscsi/
H A Discsi.c1007 csio = &ccb->csio; in iscsi_pdu_handle_scsi_response()
1046 csio->sense_resid = csio->sense_len - sense_len; in iscsi_pdu_handle_scsi_response()
1058 if (csio->resid != csio->dxfer_len - received) { in iscsi_pdu_handle_scsi_response()
1061 csio->resid, csio->dxfer_len - received); in iscsi_pdu_handle_scsi_response()
1063 csio->resid = csio->dxfer_len - received; in iscsi_pdu_handle_scsi_response()
1180 csio = &ccb->csio; in iscsi_pdu_handle_data_in()
1229 if (csio->resid != csio->dxfer_len - received) { in iscsi_pdu_handle_data_in()
1232 csio->resid, csio->dxfer_len - received); in iscsi_pdu_handle_data_in()
1234 csio->resid = csio->dxfer_len - received; in iscsi_pdu_handle_data_in()
1291 csio = &io->io_ccb->csio; in iscsi_pdu_handle_r2t()
[all …]
/freebsd/sys/dev/virtio/scsi/
H A Dvirtio_scsi.c811 csio = &ccb->csio; in vtscsi_cam_scsi_io()
1009 error = sglist_append(sg, csio->data_ptr, csio->dxfer_len); in vtscsi_sg_append_scsi_buf()
1013 (vm_paddr_t)(vm_offset_t) csio->data_ptr, csio->dxfer_len); in vtscsi_sg_append_scsi_buf()
1052 csio = &req->vsr_ccb->csio; in vtscsi_fill_scsi_cmd_sglist()
1109 csio = &req->vsr_ccb->csio; in vtscsi_execute_scsi_cmd()
1359 csio->sense_resid = csio->sense_len - resp_sense_length; in vtscsi_complete_scsi_cmd_response()
1364 csio->sense_len - csio->sense_resid); in vtscsi_complete_scsi_cmd_response()
1369 csio, csio->scsi_status, csio->resid, csio->sense_resid); in vtscsi_complete_scsi_cmd_response()
1382 csio = &req->vsr_ccb->csio; in vtscsi_complete_scsi_cmd()
1656 csio->cdb_io.cdb_ptr : csio->cdb_io.cdb_bytes, in vtscsi_init_scsi_cmd_req()
[all …]
/freebsd/sys/dev/mrsas/
H A Dmrsas_cam.c440 struct ccb_scsiio *csio = &(ccb->csio); in mrsas_startio() local
495 cmd->length = csio->dxfer_len; in mrsas_startio()
497 cmd->data = csio->data_ptr; in mrsas_startio()
500 cmd->length = csio->dxfer_len; in mrsas_startio()
502 cmd->data = csio->data_ptr; in mrsas_startio()
521 bcopy(csio->cdb_io.cdb_ptr, cmd->io_request->CDB.CDB32, csio->cdb_len); in mrsas_startio()
523 bcopy(csio->cdb_io.cdb_bytes, cmd->io_request->CDB.CDB32, csio->cdb_len); in mrsas_startio()
636 struct ccb_scsiio *csio = &(ccb->csio); in mrsas_find_io_type() local
792 struct ccb_scsiio *csio = &(ccb->csio); in mrsas_build_ldio_rw() local
908 struct ccb_scsiio *csio = &(ccb->csio); in mrsas_setup_io() local
[all …]
/freebsd/sys/dev/mpr/
H A Dmpr_sas.c1720 csio = &ccb->csio; in mprsas_build_nvme_unmap()
1735 bcopy(csio->data_ptr, plist, csio->dxfer_len); in mprsas_build_nvme_unmap()
1857 csio = &ccb->csio; in mprsas_action_scsiio()
2039 bcopy(csio->cdb_io.cdb_ptr, &req->CDB.CDB32[0], csio->cdb_len); in mprsas_action_scsiio()
2044 bcopy(csio->cdb_io.cdb_bytes, &req->CDB.CDB32[0],csio->cdb_len); in mprsas_action_scsiio()
2381 ccb->csio.sense_resid = ccb->csio.sense_len - in mprsas_nvme_trans_status_code()
2435 csio = &ccb->csio; in mprsas_scsiio_complete()
2443 csio->dxfer_len, csio->msg_len); in mprsas_scsiio_complete()
2656 csio->sense_resid = csio->sense_len - in mprsas_scsiio_complete()
2662 csio->sense_len - csio->sense_resid); in mprsas_scsiio_complete()
[all …]
/freebsd/sys/powerpc/ps3/
H A Dps3cdrom.c490 ccb->csio.cdb_io.cdb_ptr : in ps3cdrom_intr()
491 ccb->csio.cdb_io.cdb_bytes; in ps3cdrom_intr()
498 ccb->csio.scsi_status = SCSI_STATUS_OK; in ps3cdrom_intr()
499 ccb->csio.resid = 0; in ps3cdrom_intr()
518 ccb->csio.sense_len = SSD_FULL_SIZE; in ps3cdrom_intr()
524 ccb->csio.resid = ccb->csio.dxfer_len; in ps3cdrom_intr()
575 ccb->csio.cdb_io.cdb_ptr : in ps3cdrom_transfer()
576 ccb->csio.cdb_io.cdb_bytes; in ps3cdrom_transfer()
580 ccb->csio.cdb_len, ccb->csio.dxfer_len)); in ps3cdrom_transfer()
654 bzero(&ccb->csio.sense_data, sizeof(ccb->csio.sense_data)); in ps3cdrom_transfer()
[all …]

1234