Lines Matching defs:fw_request
84 * @param[in] fw_request This parameter specifies the request object to
96 SCIF_SAS_REQUEST_T * fw_request,
102 sci_base_request_construct(&fw_request->parent, logger, state_table);
105 sci_base_object_get_logger(fw_request),
108 fw_request, fw_device, logger, state_table
111 fw_request->device = fw_device;
112 fw_request->is_internal = FALSE;
113 fw_request->lun = 0;
114 fw_request->terminate_requestor = NULL;
115 fw_request->protocol_complete_handler = NULL;
116 fw_request->is_high_priority = FALSE;
117 fw_request->is_waiting_for_abort_task_set = FALSE;
119 sci_fast_list_element_init(fw_request, &fw_request->list_element);
126 * @param[in] fw_request This parameter specifies the request to be terminated.
133 SCIF_SAS_REQUEST_T * fw_request,
138 sci_base_object_get_logger(fw_request),
141 fw_request
146 if (fw_request->terminate_requestor != NULL)
147 fw_request->terminate_requestor->affected_request_count++;
150 fw_request->device->domain->controller->core_object,
151 fw_request->device->core_object,
164 * @param[in] fw_request This parameter specifies the request for which to
170 SCIF_SAS_REQUEST_T * fw_request
174 sci_base_object_get_logger(fw_request),
177 fw_request
182 if (fw_request->terminate_requestor != NULL)
183 scif_sas_task_request_operation_complete(fw_request->terminate_requestor);