/freebsd-11-stable/sys/dev/isci/scil/ |
H A D | scif_sas_io_request_state_handlers.c | 78 * @param[in] io_request This parameter specifies the IO request object 87 SCI_BASE_REQUEST_T * io_request 97 * @param[in] io_request This parameter specifies the IO request object 106 SCI_BASE_REQUEST_T * io_request 110 &io_request->state_machine, SCI_BASE_REQUEST_STATE_COMPLETED 124 * @param[in] io_request This parameter specifies the IO request object 134 SCI_BASE_REQUEST_T * io_request 137 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *) io_request; 140 &io_request->state_machine, SCI_BASE_REQUEST_STATE_ABORTING 150 * @param[in] io_request Thi [all...] |
H A D | scif_sas_io_request.h | 116 SCI_BASE_REQUEST_T * io_request 120 SCI_BASE_REQUEST_T * io_request 124 SCI_BASE_REQUEST_T * io_request 128 SCI_BASE_REQUEST_T * io_request
|
H A D | scif_sas_domain_state_handlers.c | 198 * @param[in] io_request This parameter specifies the io request that is 210 SCI_BASE_REQUEST_T * io_request 216 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T*) io_request; 223 domain, remote_device, io_request 251 * @param[in] io_request This parameter specifies the io request that is 263 SCI_BASE_REQUEST_T * io_request 268 SCIF_SAS_REQUEST_T * fw_request= (SCIF_SAS_REQUEST_T*) io_request; 274 domain, remote_device, io_request 295 * @param[in] io_request This parameter specifies the io request that is 307 SCI_BASE_REQUEST_T * io_request 504 scif_sas_domain_ready_complete_high_priority_io_handler( SCI_BASE_DOMAIN_T * domain, SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, void * response_data, SCI_IO_STATUS completion_status ) argument 636 scif_sas_domain_stopping_complete_high_priority_io_handler( SCI_BASE_DOMAIN_T * domain, SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, void * response_data, SCI_IO_STATUS completion_status ) argument 902 scif_sas_domain_discovering_complete_high_priority_io_handler( SCI_BASE_DOMAIN_T * domain, SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, void * response_data, SCI_IO_STATUS completion_status ) argument 1265 scif_sas_domain_default_complete_high_priority_io_handler( SCI_BASE_DOMAIN_T * domain, SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, void * response_data, SCI_IO_STATUS completion_status ) argument [all...] |
H A D | scif_sas_remote_device.h | 388 SCI_BASE_REQUEST_T * io_request 423 SCI_BASE_REQUEST_T * io_request 442 SCI_BASE_REQUEST_T * io_request 447 SCI_BASE_REQUEST_T * io_request, 454 SCI_BASE_REQUEST_T * io_request 478 SCI_BASE_REQUEST_T * io_request 483 SCI_BASE_REQUEST_T * io_request,
|
H A D | scic_sds_smp_remote_device.c | 94 SCIC_SDS_REQUEST_T * io_request = (SCIC_SDS_REQUEST_T *)request; local 100 io_request 106 scic_sds_remote_node_context_start_io(this_device->rnc, io_request); 110 status = scic_sds_request_start(io_request); 115 this_device->working_request = io_request; 123 scic_sds_remote_device_start_request(this_device, io_request, status);
|
H A D | scif_sas_controller_state_handlers.c | 548 * @param[in] io_request This parameter specifies the IO request to be 563 SCI_BASE_REQUEST_T * io_request, 568 SCIF_SAS_IO_REQUEST_T *fw_io = (SCIF_SAS_IO_REQUEST_T*)io_request; 577 controller, remote_device, io_request, io_tag 581 &fw_device->domain->parent, remote_device, io_request 602 &io_request->state_machine, SCI_BASE_REQUEST_STATE_STARTED 612 &fw_device->domain->parent, remote_device, io_request 618 fw_io->parent.state_handlers->complete_handler(io_request); 651 * @param[in] io_request This parameter specifies the IO request to be 663 SCI_BASE_REQUEST_T * io_request 560 scif_sas_controller_ready_start_io_handler( SCI_BASE_CONTROLLER_T * controller, SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, U16 io_tag ) argument 1053 scif_sas_controller_common_start_high_priority_io_handler( SCI_BASE_CONTROLLER_T * controller, SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, U16 io_tag ) argument 1197 scif_sas_controller_ready_start_high_priority_io_handler( SCI_BASE_CONTROLLER_T * controller, SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, U16 io_tag ) argument 1279 scif_sas_controller_stopping_start_high_priority_io_handler( SCI_BASE_CONTROLLER_T * controller, SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, U16 io_tag ) argument 1498 scif_sas_controller_default_start_io_handler( SCI_BASE_CONTROLLER_T * controller, SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, U16 io_tag ) argument 1670 scif_sas_controller_failed_state_start_io_handler( SCI_BASE_CONTROLLER_T * controller, SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, U16 io_tag ) argument [all...] |
H A D | scif_sas_remote_device_ready_substate_handlers.c | 263 * @param[in] io_request This parameter specifies the IO request to be 272 SCI_BASE_REQUEST_T * io_request 277 SCIF_SAS_IO_REQUEST_T * fw_io = (SCIF_SAS_IO_REQUEST_T*) io_request; 298 * @param[in] io_request This parameter specifies the IO request to 306 SCI_BASE_REQUEST_T * io_request 324 * @param[in] io_request This parameter specifies the IO request to 333 SCI_BASE_REQUEST_T * io_request, 359 * @param[in] io_request This parameter specifies the IO request to 368 SCI_BASE_REQUEST_T * io_request 507 * @param[in] io_request Thi 331 scif_sas_remote_device_ready_operational_complete_high_priority_io_handler( SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, void * response_data, SCI_IO_STATUS completion_status ) argument 626 scif_sas_remote_device_ready_task_management_complete_high_priority_io_handler( SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, void * response_data, SCI_IO_STATUS completion_status ) argument [all...] |
H A D | scic_sds_stp_remote_device.c | 250 SCIC_SDS_REQUEST_T * io_request = (SCIC_SDS_REQUEST_T *)request; local 257 io_request 263 scic_sds_remote_node_context_start_io(this_device->rnc, io_request); 267 status = io_request->state_handlers->parent.start_handler(request); 272 if (io_request->sat_protocol == SAT_PROTOCOL_FPDMA) 281 this_device->working_request = io_request; 290 scic_sds_remote_device_start_request(this_device, io_request, status); 347 SCIC_SDS_REQUEST_T * io_request = (SCIC_SDS_REQUEST_T *)request; local 349 if (io_request->sat_protocol == SAT_PROTOCOL_FPDMA) 354 io_request [all...] |
H A D | scif_controller.h | 243 * @param[in] io_request the handle to the io request object to start. 261 SCI_IO_REQUEST_HANDLE_T io_request, 307 * @param[in] io_request the handle to the io request object to complete. 318 SCI_IO_REQUEST_HANDLE_T io_request
|
H A D | scif_sas_stp_io_request.c | 87 * @param[in] io_request This parameter specifies the IO request object 97 SCI_BASE_REQUEST_T * io_request 100 SCIF_SAS_IO_REQUEST_T * fw_io = (SCIF_SAS_IO_REQUEST_T *) io_request; 103 sci_base_object_get_logger(io_request), 106 io_request 143 * @param[in] io_request This parameter specifies the IO request object 153 SCI_BASE_REQUEST_T * io_request 156 SCIF_SAS_IO_REQUEST_T * fw_io = (SCIF_SAS_IO_REQUEST_T *) io_request; 159 sci_base_object_get_logger(io_request), 162 io_request [all...] |
H A D | scif_sas_remote_device_state_handlers.c | 219 * @param[in] io_request This parameter specifies the IO request to be 229 SCI_BASE_REQUEST_T * io_request, 236 SCIF_SAS_REQUEST_T * fw_request = (SCIF_SAS_REQUEST_T *) io_request; 242 remote_device, io_request, response_data 251 (SCIF_SAS_INTERNAL_IO_REQUEST_T *) io_request, 477 * @param[in] io_request This parameter specifies the IO request to be 486 SCI_BASE_REQUEST_T * io_request 509 * @param[in] io_request This parameter specifies the IO request to be 518 SCI_BASE_REQUEST_T * io_request 542 * @param[in] io_request Thi 227 scif_sas_remote_device_stopping_complete_high_priority_io_handler( SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, void * response_data, SCI_IO_STATUS completion_status ) argument 549 scif_sas_remote_device_default_complete_high_priority_io_handler( SCI_BASE_REMOTE_DEVICE_T * remote_device, SCI_BASE_REQUEST_T * io_request, void * response_data, SCI_IO_STATUS completion_status ) argument [all...] |
H A D | scic_io_request.h | 587 * @param[in] io_request the handle to the IO or task management request 594 SCI_IO_REQUEST_HANDLE_T io_request 600 * @param[in] io_request the handle to the IO or task management request 607 SCI_IO_REQUEST_HANDLE_T io_request
|
H A D | scif_sas_controller.h | 216 SCI_IO_REQUEST_HANDLE_T io_request 243 SCIF_SAS_REQUEST_T * io_request
|
H A D | scif_sas_controller.c | 269 SCI_IO_REQUEST_HANDLE_T io_request, 280 controller, remote_device, io_request, io_tag 291 (SCI_BASE_REQUEST_T*) io_request, 348 SCI_IO_REQUEST_HANDLE_T io_request 357 controller, remote_device, io_request 363 (SCI_BASE_REQUEST_T*) io_request 818 * @param[in] io_request This parameter specifies the IO request to be 827 SCI_IO_REQUEST_HANDLE_T io_request 835 (SCI_BASE_REQUEST_T*) io_request 1003 * @param[in] io_request Th 266 scif_controller_start_io( SCI_CONTROLLER_HANDLE_T controller, SCI_REMOTE_DEVICE_HANDLE_T remote_device, SCI_IO_REQUEST_HANDLE_T io_request, U16 io_tag ) argument [all...] |
H A D | scic_sds_remote_device.c | 810 * @param[in] io_request The io request that is being started. 817 SCIC_SDS_REQUEST_T *io_request 821 &this_device->parent, &io_request->parent); 830 * @param[in] io_request The io request that is being completed. 837 SCIC_SDS_REQUEST_T *io_request 841 &this_device->parent, &io_request->parent); 850 * @param[in] io_request The task request that is being started. 857 SCIC_SDS_REQUEST_T *io_request 861 &this_device->parent, &io_request->parent); 1512 "SCIC Remote Device requested to complete io_request 1613 SCIC_SDS_REQUEST_T *io_request; local 1952 SCIC_SDS_REQUEST_T *io_request = (SCIC_SDS_REQUEST_T *)request; local [all...] |
H A D | scic_controller.h | 407 * @param[in] io_request the handle to the io request object to start. 423 SCI_IO_REQUEST_HANDLE_T io_request, 551 * @param[in] io_request the handle to the io request object to complete. 559 SCI_IO_REQUEST_HANDLE_T io_request
|
H A D | scic_user_callback.h | 208 * @param[in] io_request This parameter specifies the IO request that has 219 SCI_IO_REQUEST_HANDLE_T io_request, 278 * @param[in] io_request This parameter is the io request object handle 289 SCI_IO_REQUEST_HANDLE_T io_request,
|
H A D | scic_sds_remote_device.h | 489 struct SCIC_SDS_REQUEST *io_request 495 struct SCIC_SDS_REQUEST *io_request 510 struct SCIC_SDS_REQUEST *io_request
|
H A D | scic_sds_controller.c | 2070 SCIC_SDS_REQUEST_T *io_request; local 2073 io_request = this_controller->io_request_table[index]; 2077 (io_request != SCI_INVALID_HANDLE) 2078 && (io_request->io_tag != SCI_CONTROLLER_INVALID_IO_TAG) 2080 scic_sds_io_tag_get_sequence(io_request->io_tag) 2086 scic_sds_io_request_tc_completion(io_request, completion_entry); 2106 SCIC_SDS_REQUEST_T *io_request; local 2115 io_request = this_controller->io_request_table[index]; 2124 io_request 2264 SCIC_SDS_REQUEST_T *io_request; local 4161 scic_controller_start_io( SCI_CONTROLLER_HANDLE_T controller, SCI_REMOTE_DEVICE_HANDLE_T remote_device, SCI_IO_REQUEST_HANDLE_T io_request, U16 io_tag ) argument 5234 scic_sds_controller_default_start_operation_handler( SCI_BASE_CONTROLLER_T *controller, SCI_BASE_REMOTE_DEVICE_T *remote_device, SCI_BASE_REQUEST_T *io_request, U16 io_tag ) argument 5809 scic_sds_controller_ready_state_start_io_handler( SCI_BASE_CONTROLLER_T *controller, SCI_BASE_REMOTE_DEVICE_T *remote_device, SCI_BASE_REQUEST_T *io_request, U16 io_tag ) argument 5954 scic_sds_controller_ready_state_start_task_handler( SCI_BASE_CONTROLLER_T *controller, SCI_BASE_REMOTE_DEVICE_T *remote_device, SCI_BASE_REQUEST_T *io_request, U16 task_tag ) argument 6178 scic_sds_controller_failed_state_start_operation_handler( SCI_BASE_CONTROLLER_T *controller, SCI_BASE_REMOTE_DEVICE_T *remote_device, SCI_BASE_REQUEST_T *io_request, U16 io_tag ) argument [all...] |
H A D | scic_sds_port.h | 520 struct SCIC_SDS_REQUEST *io_request 526 struct SCIC_SDS_REQUEST *io_request
|
H A D | scic_sds_port.c | 1859 SCIC_SDS_REQUEST_T *io_request 1866 this_port, io_request, 1887 SCIC_SDS_REQUEST_T *io_request 1894 this_port, io_request, 1914 * @param[in] io_request This is the request that is being completed on this 1925 SCIC_SDS_REQUEST_T *io_request 2214 * @param[in] io_request This is the request that is being completed on this 2225 SCIC_SDS_REQUEST_T *io_request 2881 * @param[in] io_request This is the SCI_BASE_REQUEST object which is not used 2891 struct SCIC_SDS_REQUEST *io_request [all...] |
/freebsd-11-stable/sys/dev/isci/ |
H A D | isci_io_request.c | 59 * @param[in] io_request This parameter specifies the IO request that has 70 SCI_IO_REQUEST_HANDLE_T io_request, SCI_IO_STATUS completion_status) 73 (struct ISCI_IO_REQUEST *)sci_object_get_association(io_request); 75 scif_controller_complete_io(scif_controller, remote_device, io_request); 310 * @param[in] io_request This parameter is the io request object handle 321 SCI_IO_REQUEST_HANDLE_T io_request, void *virtual_address, 325 sci_object_get_association(io_request); 691 struct ISCI_IO_REQUEST *io_request = (struct ISCI_IO_REQUEST *)arg; local 692 SCI_REMOTE_DEVICE_HANDLE_T *device = io_request->parent.remote_device_handle; 695 io_request 68 scif_cb_io_request_complete(SCI_CONTROLLER_HANDLE_T scif_controller, SCI_REMOTE_DEVICE_HANDLE_T remote_device, SCI_IO_REQUEST_HANDLE_T io_request, SCI_IO_STATUS completion_status) argument 320 scic_cb_io_request_get_physical_address(SCI_CONTROLLER_HANDLE_T controller, SCI_IO_REQUEST_HANDLE_T io_request, void *virtual_address, SCI_PHYSICAL_ADDRESS *physical_address) argument 745 struct ISCI_IO_REQUEST *io_request; local 927 struct ISCI_IO_REQUEST *io_request; local [all...] |
/freebsd-11-stable/sys/dev/mrsas/ |
H A D | mrsas_cam.c | 78 MRSAS_RAID_SCSI_IO_REQUEST * io_request); 89 mrsas_set_pd_lba(MRSAS_RAID_SCSI_IO_REQUEST * io_request, 575 bcopy(csio->cdb_io.cdb_ptr, cmd->io_request->CDB.CDB32, csio->cdb_len); 577 bcopy(csio->cdb_io.cdb_bytes, cmd->io_request->CDB.CDB32, csio->cdb_len); 627 cmd->io_request->Control |= MPI2_SCSIIO_CONTROL_READ; 629 cmd->io_request->Control |= MPI2_SCSIIO_CONTROL_WRITE; 631 cmd->io_request->SGLFlags = MPI2_SGE_FLAGS_64_BIT_ADDRESSING; 632 cmd->io_request->SGLOffset0 = offsetof(MRSAS_RAID_SCSI_IO_REQUEST, SGL) / 4; 633 cmd->io_request->SenseBufferLowAddress = cmd->sense_phys_addr; 634 cmd->io_request 857 MRSAS_RAID_SCSI_IO_REQUEST *io_request; local 972 mrsas_setup_io(struct mrsas_softc *sc, struct mrsas_mpt_cmd *cmd, union ccb *ccb, u_int32_t device_id, MRSAS_RAID_SCSI_IO_REQUEST * io_request) argument 1218 MRSAS_RAID_SCSI_IO_REQUEST *io_request; local 1281 MRSAS_RAID_SCSI_IO_REQUEST *io_request; local 1534 MRSAS_RAID_SCSI_IO_REQUEST *io_request; local [all...] |
H A D | mrsas_fp.c | 85 mrsas_set_pd_lba(MRSAS_RAID_SCSI_IO_REQUEST * io_request, 1357 * input: io_request pointer 1367 mrsas_set_pd_lba(MRSAS_RAID_SCSI_IO_REQUEST * io_request, u_int8_t cdb_len, argument 1375 u_int8_t *cdb = io_request->CDB.CDB32; 1384 memset(cdb, 0, sizeof(io_request->CDB.CDB32)); 1405 io_request->CDB.EEDP32.PrimaryReferenceTag = swap32(ref_tag); 1406 io_request->CDB.EEDP32.PrimaryApplicationTagMask = 0xffff; 1407 io_request->IoFlags = 32; /* Specify 32-byte cdb */ 1417 io_request->EEDPFlags = 1424 io_request [all...] |
/freebsd-11-stable/sys/dev/mfi/ |
H A D | mfi_tbolt.c | 523 cmd->io_request = (struct mfi_mpi2_request_raid_scsi_io *) 704 scsi_io_req = cmd_tbolt->io_request; 779 memset((uint8_t *)cmd->io_request, 0, 817 io_req = cmd->io_request; 845 struct mfi_mpi2_request_raid_scsi_io *io_request; local 849 io_request = cmd->io_request; 850 io_request->RaidContext.TargetID = device_id; 851 io_request->RaidContext.Status = 0; 852 io_request 883 struct mfi_mpi2_request_raid_scsi_io *io_request; local [all...] |