Lines Matching refs:fw_controller

83  * @param[in]  fw_controller This parameter specifies the SAS framework
91 SCIF_SAS_CONTROLLER_T * fw_controller
97 sci_base_object_get_logger(fw_controller),
100 fw_controller
104 scif_sas_controller_release_resource(fw_controller);
107 &fw_controller->parent.state_machine,
113 status = fw_controller->operation_status;
114 fw_controller->operation_status = SCI_SUCCESS;
123 * @param[in] fw_controller This parameter specifies the framework
133 SCIF_SAS_CONTROLLER_T * fw_controller
140 &fw_controller->mdes[SCIF_SAS_MDE_INTERNAL_IO],
142 fw_controller->internal_request_entries *
158 * @param[in] fw_controller This parameter specifies the framework
168 SCIF_SAS_CONTROLLER_T * fw_controller
176 sci_base_object_get_logger(fw_controller),
179 fw_controller
184 fw_domain = &fw_controller->domains[index];
207 * @param[in] fw_controller This parameter specifies the framework
216 SCIF_SAS_CONTROLLER_T * fw_controller
222 sci_base_object_get_logger(fw_controller),
225 fw_controller
229 status = scif_sas_controller_stop_domains(fw_controller);
234 status = scic_controller_stop(fw_controller->core_object, 0);
239 sci_base_object_get_logger(fw_controller),
242 fw_controller, status
246 &fw_controller->parent.state_machine,
254 sci_base_object_get_logger(fw_controller),
257 fw_controller, status
261 &fw_controller->parent.state_machine,
293 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)controller;
298 sci_base_object_get_logger(fw_controller),
305 &fw_controller->parent.state_machine,
309 scif_sas_controller_build_mdl(fw_controller);
313 scif_sas_domain_initialize(&fw_controller->domains[index]);
315 scif_cb_lock_associate(fw_controller, &fw_controller->hprq.lock);
318 status = scic_controller_initialize(fw_controller->core_object);
322 &fw_controller->parent.state_machine,
330 scif_sas_controller_release_resource(fw_controller);
333 sci_base_object_get_logger(fw_controller),
336 fw_controller, status
369 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)controller;
373 fw_controller->mdes[SCIF_SAS_MDE_INTERNAL_IO];
379 sci_base_object_get_logger(fw_controller),
386 &fw_controller->parent.state_machine,
390 status = scif_sas_controller_validate_mdl(fw_controller);
397 sci_pool_initialize(fw_controller->internal_request_memory_pool);
399 for (index = 0; index < fw_controller->internal_request_entries; index++)
401 sci_pool_put(fw_controller->internal_request_memory_pool, address);
408 scif_cb_start_internal_io_task_create(fw_controller);
423 &fw_controller->domains[index].parent.state_machine,
426 status = fw_controller->domains[index].operation.status;
434 sci_base_object_get_logger(fw_controller),
437 fw_controller, index, status
444 status = scic_controller_start(fw_controller->core_object, timeout);
448 sci_base_object_get_logger(fw_controller),
451 fw_controller, status
455 &fw_controller->parent.state_machine,
488 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)controller;
491 sci_base_object_get_logger(fw_controller),
498 &fw_controller->parent.state_machine,
502 if (fw_controller->user_parameters.sas.clear_affiliation_during_controller_stop)
504 fw_controller->current_domain_to_clear_affiliation = 0;
508 scif_sas_controller_clear_affiliation(fw_controller);
511 scif_sas_controller_continue_to_stop(fw_controller);
569 SCIF_SAS_CONTROLLER_T *fw_controller = (SCIF_SAS_CONTROLLER_T*)controller;
574 sci_base_object_get_logger(fw_controller),
590 fw_controller->core_object,
621 sci_base_object_get_logger(fw_controller),
624 fw_controller, fw_io, status
631 sci_base_object_get_logger(fw_controller),
634 fw_controller, fw_io, status
666 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*)
676 sci_base_object_get_logger(fw_controller),
689 fw_controller->core_object,
700 sci_base_object_get_logger(fw_controller),
704 fw_controller, fw_io, status, core_status
737 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*)
752 sci_base_object_get_logger(fw_controller),
767 fw_controller->core_object,
787 if( !sci_pool_empty(fw_controller->hprq.pool) )
789 fw_controller,
791 fw_controller
797 sci_base_object_get_logger(fw_controller),
801 fw_controller, fw_io, status, core_status
873 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*)
881 sci_base_object_get_logger(fw_controller),
907 fw_controller->core_object,
933 sci_base_object_get_logger(fw_controller),
936 fw_controller, fw_task, status
944 sci_base_object_get_logger(fw_controller),
947 fw_controller, fw_task, status
979 SCIF_SAS_CONTROLLER_T *fw_controller = (SCIF_SAS_CONTROLLER_T*)controller;
986 sci_base_object_get_logger(fw_controller),
1007 fw_controller->core_object,
1018 sci_base_object_get_logger(fw_controller),
1022 fw_controller, fw_task, status, core_status
1062 SCIF_SAS_CONTROLLER_T *fw_controller = (SCIF_SAS_CONTROLLER_T*)controller;
1076 fw_controller->core_object,
1107 sci_base_object_get_logger(fw_controller),
1110 fw_controller, fw_io, status
1117 sci_base_object_get_logger(fw_controller),
1120 fw_controller, fw_io, status
1148 fw_controller,