Lines Matching defs:fw_request
82 * @param[in] fw_request This parameter specifies the request object to
94 SCIF_SAS_REQUEST_T * fw_request,
100 sci_base_request_construct(&fw_request->parent, logger, state_table);
103 sci_base_object_get_logger(fw_request),
106 fw_request, fw_device, logger, state_table
109 fw_request->device = fw_device;
110 fw_request->is_internal = FALSE;
111 fw_request->lun = 0;
112 fw_request->terminate_requestor = NULL;
113 fw_request->protocol_complete_handler = NULL;
114 fw_request->is_high_priority = FALSE;
115 fw_request->is_waiting_for_abort_task_set = FALSE;
117 sci_fast_list_element_init(fw_request, &fw_request->list_element);
124 * @param[in] fw_request This parameter specifies the request to be terminated.
131 SCIF_SAS_REQUEST_T * fw_request,
136 sci_base_object_get_logger(fw_request),
139 fw_request
144 if (fw_request->terminate_requestor != NULL)
145 fw_request->terminate_requestor->affected_request_count++;
148 fw_request->device->domain->controller->core_object,
149 fw_request->device->core_object,
162 * @param[in] fw_request This parameter specifies the request for which to
168 SCIF_SAS_REQUEST_T * fw_request
172 sci_base_object_get_logger(fw_request),
175 fw_request
180 if (fw_request->terminate_requestor != NULL)
181 scif_sas_task_request_operation_complete(fw_request->terminate_requestor);