Searched refs:io_request (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-11-stable/sys/dev/isci/scil/
H A Dscif_sas_io_request_state_handlers.c78 * @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 Dscif_sas_io_request.h116 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 Dscif_sas_domain_state_handlers.c198 * @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 Dscif_sas_remote_device.h388 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 Dscic_sds_smp_remote_device.c94 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 Dscif_sas_controller_state_handlers.c548 * @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 Dscif_sas_remote_device_ready_substate_handlers.c263 * @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 Dscic_sds_stp_remote_device.c250 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 Dscif_controller.h243 * @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 Dscif_sas_stp_io_request.c87 * @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 Dscif_sas_remote_device_state_handlers.c219 * @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 Dscic_io_request.h587 * @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 Dscif_sas_controller.h216 SCI_IO_REQUEST_HANDLE_T io_request
243 SCIF_SAS_REQUEST_T * io_request
H A Dscif_sas_controller.c269 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 Dscic_sds_remote_device.c810 * @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 Dscic_controller.h407 * @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 Dscic_user_callback.h208 * @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 Dscic_sds_remote_device.h489 struct SCIC_SDS_REQUEST *io_request
495 struct SCIC_SDS_REQUEST *io_request
510 struct SCIC_SDS_REQUEST *io_request
H A Dscic_sds_controller.c2070 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 Dscic_sds_port.h520 struct SCIC_SDS_REQUEST *io_request
526 struct SCIC_SDS_REQUEST *io_request
H A Dscic_sds_port.c1859 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 Disci_io_request.c59 * @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 Dmrsas_cam.c78 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 Dmrsas_fp.c85 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 Dmfi_tbolt.c523 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...]

Completed in 285 milliseconds

12