Home
last modified time | relevance | path

Searched refs:fw_controller (Results 1 – 21 of 21) sorted by relevance

/freebsd-12-stable/sys/dev/isci/scil/
Dscif_sas_controller.c90 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; in scif_controller_construct() local
106 &fw_controller->parent, in scif_controller_construct()
109 fw_controller->mdes, in scif_controller_construct()
111 sci_controller_get_memory_descriptor_list_handle(fw_controller->core_object) in scif_controller_construct()
114 scif_sas_controller_initialize_state_logging(fw_controller); in scif_controller_construct()
116 sci_object_set_association(fw_controller, user_object); in scif_controller_construct()
119 fw_library->core_object, fw_controller->core_object, fw_controller in scif_controller_construct()
129 (SCI_OBJECT_HANDLE_T) fw_controller->core_object, fw_controller in scif_controller_construct()
133 &fw_controller->parent.state_machine, in scif_controller_construct()
147 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; in scif_controller_initialize() local
[all …]
Dscif_sas_controller_states.c90 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)object; in scif_sas_controller_initial_state_enter() local
93 fw_controller, in scif_sas_controller_initial_state_enter()
114 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)object; in scif_sas_controller_reset_state_enter() local
119 fw_controller, in scif_sas_controller_reset_state_enter()
125 &fw_controller->hprq, sci_base_object_get_logger(fw_controller) in scif_sas_controller_reset_state_enter()
131 &fw_controller->free_remote_device_pool, in scif_sas_controller_reset_state_enter()
132 fw_controller->remote_device_pool_elements, in scif_sas_controller_reset_state_enter()
140 &fw_controller->domains[index], index, fw_controller in scif_sas_controller_reset_state_enter()
145 sci_fast_list_init(&fw_controller->smp_phy_memory_list); in scif_sas_controller_reset_state_enter()
152 &fw_controller->smp_phy_array[smp_phy_index], in scif_sas_controller_reset_state_enter()
[all …]
Dscif_sas_controller_state_handlers.c93 SCIF_SAS_CONTROLLER_T * fw_controller in scif_sas_controller_execute_reset() argument
99 sci_base_object_get_logger(fw_controller), in scif_sas_controller_execute_reset()
102 fw_controller in scif_sas_controller_execute_reset()
106 scif_sas_controller_release_resource(fw_controller); in scif_sas_controller_execute_reset()
109 &fw_controller->parent.state_machine, in scif_sas_controller_execute_reset()
115 status = fw_controller->operation_status; in scif_sas_controller_execute_reset()
116 fw_controller->operation_status = SCI_SUCCESS; in scif_sas_controller_execute_reset()
135 SCIF_SAS_CONTROLLER_T * fw_controller in scif_sas_controller_validate_mdl() argument
142 &fw_controller->mdes[SCIF_SAS_MDE_INTERNAL_IO], in scif_sas_controller_validate_mdl()
144 fw_controller->internal_request_entries * in scif_sas_controller_validate_mdl()
[all …]
Dscif_sas_smp_io_request.c154 SCIF_SAS_CONTROLLER_T * fw_controller, in scif_sas_smp_request_build() argument
164 fw_controller, in scif_sas_smp_request_build()
178 internal_io_memory = scif_sas_controller_allocate_internal_request(fw_controller); in scif_sas_smp_request_build()
185 fw_controller, in scif_sas_smp_request_build()
195 sci_base_object_get_logger(fw_controller), in scif_sas_smp_request_build()
215 SCIF_SAS_CONTROLLER_T * fw_controller, in scif_sas_smp_request_construct_report_general() argument
239 fw_controller, fw_device, &smp_report_general, NULL, NULL); in scif_sas_smp_request_construct_report_general()
252 SCIF_SAS_CONTROLLER_T * fw_controller, in scif_sas_smp_request_construct_report_manufacturer_info() argument
275 fw_controller, fw_device, &smp_report_manufacturer_info, NULL, NULL in scif_sas_smp_request_construct_report_manufacturer_info()
289 SCIF_SAS_CONTROLLER_T * fw_controller, in scif_sas_smp_request_construct_discover() argument
[all …]
Dscif_sas_internal_io_request.c122 SCIF_SAS_CONTROLLER_T * fw_controller, in scif_sas_internal_io_request_construct_smp() argument
139 fw_controller, in scif_sas_internal_io_request_construct_smp()
159 (SCI_CONTROLLER_HANDLE_T *)fw_controller, in scif_sas_internal_io_request_construct_smp()
170 if ( !sci_pool_full(fw_controller->hprq.pool) ) in scif_sas_internal_io_request_construct_smp()
173 fw_controller->hprq.pool, (POINTER_UINT) internal_io_memory in scif_sas_internal_io_request_construct_smp()
179 sci_base_object_get_logger(fw_controller), in scif_sas_internal_io_request_construct_smp()
184 scif_sas_internal_io_request_destruct(fw_controller, fw_internal_io); in scif_sas_internal_io_request_construct_smp()
246 SCIF_SAS_CONTROLLER_T * fw_controller, in scif_sas_internal_io_request_complete() argument
252 sci_base_object_get_logger(fw_controller), in scif_sas_internal_io_request_complete()
255 fw_controller, fw_internal_io, completion_status in scif_sas_internal_io_request_complete()
[all …]
Dscif_sas_controller.h222 SCIF_SAS_CONTROLLER_T * fw_controller
226 SCIF_SAS_CONTROLLER_T * fw_controller
230 SCIF_SAS_CONTROLLER_T * fw_controller,
235 SCIF_SAS_CONTROLLER_T * fw_controller
239 SCIF_SAS_CONTROLLER_T *fw_controller
243 SCIF_SAS_CONTROLLER_T * fw_controller,
249 SCIF_SAS_CONTROLLER_T * fw_controller
253 SCIF_SAS_CONTROLLER_T * fw_controller,
258 SCIF_SAS_CONTROLLER_T * fw_controller
262 SCIF_SAS_CONTROLLER_T * fw_controller
[all …]
Dscif_sas_timer.c77 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *) in scic_cb_timer_create() local
80 return scif_cb_timer_create(fw_controller, timer_callback, cookie); in scic_cb_timer_create()
90 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *) in scic_cb_timer_destroy() local
94 scif_cb_timer_destroy(fw_controller, timer); in scic_cb_timer_destroy()
107 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *) in scic_cb_timer_start() local
110 scif_cb_timer_start(fw_controller, timer, milliseconds); in scic_cb_timer_start()
120 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *) in scic_cb_timer_stop() local
123 scif_cb_timer_stop(fw_controller, timer); in scic_cb_timer_stop()
Dscif_sas_library.c163 SCIF_SAS_CONTROLLER_T * fw_controller; in scif_library_allocate_controller() local
167 fw_controller = (SCIF_SAS_CONTROLLER_T*) *new_controller; in scif_library_allocate_controller()
170 memset(fw_controller, 0, sizeof(SCIF_SAS_CONTROLLER_T)); in scif_library_allocate_controller()
173 fw_library->core_object, &(fw_controller->core_object) in scif_library_allocate_controller()
179 scif_library_free_controller(library, fw_controller); in scif_library_allocate_controller()
211 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; in scif_library_free_controller() local
214 fw_library->core_object, fw_controller->core_object in scif_library_free_controller()
217 scif_sas_controller_destruct(fw_controller); in scif_library_free_controller()
235 fw_library, fw_controller, status in scif_library_free_controller()
Dscif_sas_task_request.c117 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) in scif_sas_task_request_generic_construct() local
126 sci_base_object_get_logger(fw_controller), in scif_sas_task_request_generic_construct()
147 fw_controller, in scif_sas_task_request_generic_construct()
160 sci_base_object_get_logger(fw_controller), in scif_sas_task_request_generic_construct()
177 sci_base_object_get_logger(fw_controller), in scif_sas_task_request_generic_construct()
184 fw_controller->core_object, in scif_sas_task_request_generic_construct()
301 SCIF_SAS_CONTROLLER_T * fw_controller = in scif_sas_internal_task_request_destruct() local
303 scif_sas_controller_free_internal_request(fw_controller, fw_internal_task); in scif_sas_internal_task_request_destruct()
315 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) in scic_cb_task_request_complete() local
324 sci_base_object_get_logger(fw_controller), in scic_cb_task_request_complete()
[all …]
Dscif_sas_smp_io_request.h87 struct SCIF_SAS_CONTROLLER * fw_controller,
92 struct SCIF_SAS_CONTROLLER * fw_controller,
97 struct SCIF_SAS_CONTROLLER * fw_controller,
105 struct SCIF_SAS_CONTROLLER * fw_controller,
111 struct SCIF_SAS_CONTROLLER * fw_controller,
120 struct SCIF_SAS_CONTROLLER * fw_controller,
Dscif_sas_io_request.c412 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) in scic_cb_io_request_complete() local
438 fw_controller, fw_device, fw_request, (SCI_STATUS *)&completion_status in scic_cb_io_request_complete()
451 fw_controller, fw_device, fw_request, completion_status); in scic_cb_io_request_complete()
461 fw_controller, fw_device, fw_request); in scic_cb_io_request_complete()
465 scif_sas_io_request_continue(fw_controller, fw_device, fw_request); in scic_cb_io_request_complete()
701 SCIF_SAS_CONTROLLER_T * fw_controller, in scif_sas_io_request_construct_smp() argument
719 fw_controller, in scif_sas_io_request_construct_smp()
733 sci_base_object_get_logger(fw_controller), in scif_sas_io_request_construct_smp()
784 SCIF_SAS_CONTROLLER_T * fw_controller, in scif_sas_io_request_continue() argument
795 fw_controller, in scif_sas_io_request_continue()
[all …]
Dscif_sas_stp_io_request.c194 SCIF_SAS_CONTROLLER_T * fw_controller, in scif_sas_stp_core_cb_io_request_complete_handler() argument
203 sci_base_object_get_logger(fw_controller), in scif_sas_stp_core_cb_io_request_complete_handler()
206 fw_controller, fw_device, fw_request, *completion_status in scif_sas_stp_core_cb_io_request_complete_handler()
253 sci_base_object_get_logger(fw_controller), in scif_sas_stp_core_cb_io_request_complete_handler()
256 fw_controller, fw_device, fw_request in scif_sas_stp_core_cb_io_request_complete_handler()
279 SCIF_SAS_CONTROLLER_T * fw_controller, in scif_sas_stp_core_cb_packet_io_request_complete_handler() argument
289 sci_base_object_get_logger(fw_controller), in scif_sas_stp_core_cb_packet_io_request_complete_handler()
292 fw_controller, fw_device, fw_request, *completion_status in scif_sas_stp_core_cb_packet_io_request_complete_handler()
Dscif_sas_remote_device_ready_substates.c208 SCIF_SAS_CONTROLLER_T * fw_controller = fw_device->domain->controller; in scif_sas_remote_device_ready_ncq_error_substate_enter() local
222 internal_task_memory = scif_sas_controller_allocate_internal_request(fw_controller); in scif_sas_remote_device_ready_ncq_error_substate_enter()
231 fw_controller, in scif_sas_remote_device_ready_ncq_error_substate_enter()
261 fw_controller, in scif_sas_remote_device_ready_ncq_error_substate_enter()
Dscif_sas_internal_io_request.h128 struct SCIF_SAS_CONTROLLER * fw_controller,
144 struct SCIF_SAS_CONTROLLER * fw_controller,
150 struct SCIF_SAS_CONTROLLER * fw_controller,
Dscif_sas_domain.c409 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *) in scic_cb_port_bc_change_primitive_recieved() local
433 scif_cb_domain_change_notification(fw_controller, fw_domain); in scic_cb_port_bc_change_primitive_recieved()
547 SCIF_SAS_CONTROLLER_T * fw_controller in scif_sas_domain_construct() argument
551 sci_base_object_get_logger(fw_controller), in scif_sas_domain_construct()
554 fw_domain, domain_id, fw_controller in scif_sas_domain_construct()
559 sci_base_object_get_logger(fw_controller), in scif_sas_domain_construct()
566 &fw_domain->remote_device_list, &fw_controller->free_remote_device_pool in scif_sas_domain_construct()
572 fw_controller->core_object, domain_id, &fw_domain->core_object in scif_sas_domain_construct()
586 fw_domain->controller = fw_controller; in scif_sas_domain_construct()
1381 SCIF_SAS_CONTROLLER_T * fw_controller = fw_domain->controller; in scif_sas_domain_continue_clear_affiliation() local
[all …]
Dscif_sas_stp_task_request.c81 SCIF_SAS_CONTROLLER_T * fw_controller, in scif_sas_stp_core_cb_task_request_complete_handler() argument
91 sci_base_object_get_logger(fw_controller), in scif_sas_stp_core_cb_task_request_complete_handler()
94 fw_controller, fw_device, fw_request, *completion_status in scif_sas_stp_core_cb_task_request_complete_handler()
Dscif_sas_smp_remote_device.c945 SCIF_SAS_CONTROLLER_T * fw_controller = fw_device->domain->controller; in scif_sas_smp_remote_device_start_discover() local
971 scif_sas_smp_request_construct_report_general(fw_controller, fw_device); in scif_sas_smp_remote_device_start_discover()
975 fw_controller, in scif_sas_smp_remote_device_start_discover()
977 fw_controller in scif_sas_smp_remote_device_start_discover()
1417 SCIF_SAS_CONTROLLER_T * fw_controller = fw_device->domain->controller; in scif_sas_smp_remote_device_continue_target_reset() local
1447 (SCI_CONTROLLER_HANDLE_T *)fw_controller, in scif_sas_smp_remote_device_continue_target_reset()
1459 (SCI_CONTROLLER_HANDLE_T)fw_controller, in scif_sas_smp_remote_device_continue_target_reset()
1487 SCIF_SAS_CONTROLLER_T * fw_controller = fw_device->domain->controller; in scif_sas_smp_remote_device_target_reset_poll() local
1516 sci_pool_put(fw_controller->hprq.pool, (POINTER_UINT) new_command_handle); in scif_sas_smp_remote_device_target_reset_poll()
1520 fw_controller, scif_sas_controller_start_high_priority_io, fw_controller in scif_sas_smp_remote_device_target_reset_poll()
[all …]
Dscif_sas_io_request.h134 struct SCIF_SAS_CONTROLLER * fw_controller,
144 struct SCIF_SAS_CONTROLLER * fw_controller,
Dscif_sas_domain.h201 struct SCIF_SAS_CONTROLLER * fw_controller
295 struct SCIF_SAS_CONTROLLER * fw_controller,
Dscif_sas_sati_binding.h160 SCIF_SAS_CONTROLLER_T* fw_controller = fw_domain->controller; \
162 fw_controller, fw_device, fw_request, completion_status \
Dscif_sas_smp_phy.c115 SCIF_SAS_CONTROLLER_T * fw_controller = owning_device->domain->controller; in scif_sas_smp_phy_destruct() local
128 scif_sas_controller_free_smp_phy(fw_controller, this_smp_phy); in scif_sas_smp_phy_destruct()