Lines Matching defs:fw_device

85  * @param[in]  fw_device This parameter specifies the remote device for
95 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
100 if (fw_device->ready_substate_machine.current_state_id
104 &fw_device->ready_substate_machine,
109 fw_device->request_count++;
110 fw_device->task_request_count++;
131 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
138 &fw_device->ready_substate_machine,
148 &fw_device->ready_substate_machine,
165 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
187 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
191 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_STOPPING
194 return fw_device->operation_status;
214 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
217 fw_device->destruct_when_stopped = TRUE;
219 return (fw_device->state_handlers->parent.stop_handler(&fw_device->parent));
237 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)
241 sci_base_object_get_logger(fw_device),
244 fw_device
248 &fw_device->parent.state_machine, SCI_BASE_REMOTE_DEVICE_STATE_FAILED
275 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
284 fw_device->request_count++;
309 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
311 fw_device->request_count--;
398 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
407 scic_remote_device_get_protocols(fw_device->core_object, &dev_protocols);
421 fw_device->domain, fw_device, NULL, fw_task
424 status = scif_sas_remote_device_start_task_request(fw_device, fw_task);
432 status = scif_sas_remote_device_start_task_request(fw_device, fw_task);
438 fw_device->domain, fw_task->io_tag_to_manage
445 fw_device->domain, fw_device, fw_request, fw_task
449 fw_device, fw_task
462 sci_base_object_get_logger(fw_device),
465 fw_device, fw_task, status
491 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
493 fw_device->request_count--;
494 fw_device->task_request_count--;
519 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
525 scic_remote_device_get_protocols(fw_device->core_object, &dev_protocols);
530 if (fw_device->ready_substate_machine.current_state_id
534 &fw_device->ready_substate_machine,
540 fw_device->request_count++;
565 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
571 fw_device->request_count--;
572 fw_device->task_request_count--;
578 if ( (fw_device->task_request_count == 0)
582 &fw_device->ready_substate_machine,
603 SCIF_SAS_REMOTE_DEVICE_T * fw_device
607 &fw_device->ready_substate_machine,
633 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T*)
646 fw_device->request_count--;
650 &fw_device->ready_substate_machine,
663 fw_device, fw_request, response_data, completion_status
667 scif_sas_smp_remote_device_terminated_request_handler(fw_device, fw_request);
676 fw_device->domain->controller,