Lines Matching defs:fw_task

95    SCIF_SAS_TASK_REQUEST_T *fw_task
98 return fw_task->function;
117 SCIF_SAS_TASK_REQUEST_T * fw_task = (SCIF_SAS_TASK_REQUEST_T*)
132 *scif_task_request = fw_task;
135 fw_task->affected_request_count = 0;
136 fw_task->io_tag_to_manage = SCI_CONTROLLER_INVALID_IO_TAG;
137 fw_task->function = task_function;
156 &fw_task->parent,
164 sci_object_set_association(fw_task, user_task_request_object);
173 &fw_task->parent,
185 fw_task,
187 &fw_task->parent.core_object
197 sci_object_set_association(fw_task, user_task_request_object);
198 sci_object_set_association(fw_task->parent.core_object, fw_task);
203 status = scic_task_request_construct_ssp(fw_task->parent.core_object);
205 status = scif_sas_stp_task_request_construct(fw_task);
212 &fw_task->parent.parent.state_machine_logger,
213 &fw_task->parent.parent.state_machine,
214 &fw_task->parent.parent.parent,
223 sci_base_object_get_logger(fw_task),
226 fw_device, fw_task, scif_sas_task_request_get_function(fw_task)
246 SCIF_SAS_TASK_REQUEST_T * fw_task;
258 fw_task = (SCIF_SAS_TASK_REQUEST_T *)task_request_memory;
260 fw_task->parent.is_internal = TRUE;
317 SCIF_SAS_TASK_REQUEST_T * fw_task = (SCIF_SAS_TASK_REQUEST_T*)
328 status = fw_task->parent.state_handlers->complete_handler(
329 &fw_task->parent.parent
334 if (fw_task->parent.protocol_complete_handler != NULL)
336 status = fw_task->parent.protocol_complete_handler(
337 fw_controller, fw_device, &fw_task->parent, (SCI_STATUS *)&completion_status
344 sci_base_object_get_logger(fw_task),
348 fw_device, fw_task,
349 scif_sas_task_request_get_function(fw_task),
356 if (fw_task->parent.is_internal == FALSE)
359 fw_controller, fw_device, fw_task, completion_status
367 fw_task
380 SCIF_SAS_TASK_REQUEST_T * fw_task = (SCIF_SAS_TASK_REQUEST_T*)
383 fw_task->parent.lun = scif_cb_task_request_get_lun(
384 fw_task->parent.parent.parent.associated_object
387 return fw_task->parent.lun;
396 SCIF_SAS_TASK_REQUEST_T * fw_task = (SCIF_SAS_TASK_REQUEST_T*)
399 return scif_sas_task_request_get_function(fw_task);
408 SCIF_SAS_TASK_REQUEST_T * fw_task = (SCIF_SAS_TASK_REQUEST_T*)
411 fw_task->io_tag_to_manage
413 fw_task->parent.parent.parent.associated_object
416 return fw_task->io_tag_to_manage;
425 SCIF_SAS_TASK_REQUEST_T * fw_task = (SCIF_SAS_TASK_REQUEST_T*)
429 fw_task->parent.parent.parent.associated_object
439 SCIF_SAS_TASK_REQUEST_T * fw_task = (SCIF_SAS_TASK_REQUEST_T*)
443 fw_task->parent.parent.parent.associated_object
456 * @param[in] fw_task This parameter specifies the request that has
462 SCIF_SAS_TASK_REQUEST_T * fw_task
466 sci_base_object_get_logger(fw_task),
469 fw_task
472 fw_task->affected_request_count--;
475 sci_base_object_get_logger(fw_task),
478 fw_task, fw_task->affected_request_count