Lines Matching defs:fw_device

95    SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
98 fw_device,
105 &fw_device->parent.state_machine,
128 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
131 fw_device,
138 ASSERT(fw_device->request_count == 0);
142 if (fw_device->destruct_when_stopped == TRUE)
143 fw_device->operation_status
144 = fw_device->state_handlers->parent.destruct_handler(
145 &fw_device->parent
149 fw_device->domain->state_handlers->device_stop_complete_handler(
150 &fw_device->domain->parent, &fw_device->parent
171 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
174 fw_device,
180 sci_base_object_get_logger(fw_device),
183 fw_device
186 fw_device->destination_state =
189 sci_base_state_machine_start(&fw_device->starting_substate_machine);
191 fw_device->operation_status = scic_remote_device_start(
192 fw_device->core_object,
196 if (fw_device->operation_status != SCI_SUCCESS)
198 fw_device->state_handlers->parent.fail_handler(&fw_device->parent);
202 scif_cb_controller_error(fw_device->domain->controller,
223 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
225 fw_device->destination_state =
229 sci_base_state_machine_stop(&fw_device->starting_substate_machine);
248 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
251 sci_base_state_machine_start(&fw_device->ready_substate_machine);
254 scif_sas_domain_remote_device_start_complete(fw_device->domain,fw_device);
274 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
277 sci_base_state_machine_stop(&fw_device->ready_substate_machine);
296 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
299 fw_device,
304 fw_device->operation_status = scic_remote_device_stop(
305 fw_device->core_object,
310 if (fw_device->operation_status != SCI_SUCCESS)
318 fw_device->state_handlers->stop_complete_handler(
319 fw_device, fw_device->operation_status
339 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
342 fw_device->domain->device_start_count--;
362 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
365 fw_device,
371 sci_base_object_get_logger(fw_device),
374 fw_device->domain, fw_device, fw_device->operation_status
379 fw_device->domain->controller,
380 fw_device->domain,
381 fw_device,
382 fw_device->operation_status
387 if (fw_device->parent.state_machine.previous_state_id
389 scif_sas_domain_remote_device_start_complete(fw_device->domain,fw_device);
425 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
428 fw_device,
433 fw_device->destination_state = SCIF_SAS_REMOTE_DEVICE_DESTINATION_STATE_READY;
438 if (fw_device->request_count == 0)
443 fw_device->core_object, SCIF_SAS_REMOTE_DEVICE_CORE_OP_TIMEOUT);
463 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
465 fw_device->destination_state =
488 SCIF_SAS_REMOTE_DEVICE_T * fw_device = (SCIF_SAS_REMOTE_DEVICE_T *)object;
491 fw_device,