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

/freebsd-11-stable/sys/dev/isci/scil/
H A Dscif_sas_controller_states.c88 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)object; local
91 fw_controller,
112 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)object; local
117 fw_controller,
123 &fw_controller->hprq, sci_base_object_get_logger(fw_controller)
129 &fw_controller->free_remote_device_pool,
130 fw_controller->remote_device_pool_elements,
138 &fw_controller->domains[index], index, fw_controller
188 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)object; local
212 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)object; local
236 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)object; local
260 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)object; local
284 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)object; local
308 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)object; local
332 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)object; local
382 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)object; local
[all...]
H A Dscif_sas_controller.c88 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
104 &fw_controller->parent,
107 fw_controller->mdes,
109 sci_controller_get_memory_descriptor_list_handle(fw_controller->core_object)
112 scif_sas_controller_initialize_state_logging(fw_controller);
114 sci_object_set_association(fw_controller, user_object);
117 fw_library->core_object, fw_controller->core_object, fw_controller
127 (SCI_OBJECT_HANDLE_T) fw_controller->core_object, fw_controller
145 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
169 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
188 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
212 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
236 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
259 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
273 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
310 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
351 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
375 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
407 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
453 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
524 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
602 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T * )controller; local
719 SCIF_SAS_CONTROLLER_T *fw_controller = (SCIF_SAS_CONTROLLER_T*) local
750 SCIF_SAS_CONTROLLER_T *fw_controller = (SCIF_SAS_CONTROLLER_T*) local
786 SCIF_SAS_CONTROLLER_T *fw_controller = (SCIF_SAS_CONTROLLER_T*) local
830 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
902 scif_sas_controller_free_internal_request( SCIF_SAS_CONTROLLER_T * fw_controller, void * fw_internal_request_buffer ) argument
1008 scif_sas_controller_complete_high_priority_io( SCIF_SAS_CONTROLLER_T *fw_controller, SCIF_SAS_REMOTE_DEVICE_T *remote_device, SCIF_SAS_REQUEST_T *io_request ) argument
1077 scif_sas_controller_free_smp_phy( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_SMP_PHY_T * smp_phy ) argument
[all...]
H A Dscif_sas_internal_io_request.c106 * @param[in] fw_controller The framework controller
120 SCIF_SAS_CONTROLLER_T * fw_controller,
137 fw_controller,
157 (SCI_CONTROLLER_HANDLE_T *)fw_controller,
168 if ( !sci_pool_full(fw_controller->hprq.pool) )
171 fw_controller->hprq.pool, (POINTER_UINT) internal_io_memory
177 sci_base_object_get_logger(fw_controller),
182 scif_sas_internal_io_request_destruct(fw_controller, fw_internal_io);
236 * @param[in] fw_controller The framework controller object.
244 SCIF_SAS_CONTROLLER_T * fw_controller,
119 scif_sas_internal_io_request_construct_smp( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, void * internal_io_memory, U16 io_tag, SMP_REQUEST_T * smp_command ) argument
243 scif_sas_internal_io_request_complete( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_INTERNAL_IO_REQUEST_T * fw_internal_io, SCI_STATUS completion_status ) argument
270 scif_sas_internal_io_request_destruct( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_INTERNAL_IO_REQUEST_T * fw_internal_io ) argument
[all...]
H A Dscif_sas_timer.c75 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *) local
78 return scif_cb_timer_create(fw_controller, timer_callback, cookie);
88 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *) local
92 scif_cb_timer_destroy(fw_controller, timer);
105 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *) local
108 scif_cb_timer_start(fw_controller, timer, milliseconds);
118 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *) local
121 scif_cb_timer_stop(fw_controller, timer);
H A Dscif_sas_controller.h220 SCIF_SAS_CONTROLLER_T * fw_controller
224 SCIF_SAS_CONTROLLER_T * fw_controller
228 SCIF_SAS_CONTROLLER_T * fw_controller,
233 SCIF_SAS_CONTROLLER_T * fw_controller
237 SCIF_SAS_CONTROLLER_T *fw_controller
241 SCIF_SAS_CONTROLLER_T * fw_controller,
247 SCIF_SAS_CONTROLLER_T * fw_controller
251 SCIF_SAS_CONTROLLER_T * fw_controller,
256 SCIF_SAS_CONTROLLER_T * fw_controller
260 SCIF_SAS_CONTROLLER_T * fw_controller
[all...]
H A Dscif_sas_smp_io_request.c141 * @param[in] fw_controller This parameter specifies the controller object
152 SCIF_SAS_CONTROLLER_T * fw_controller,
162 fw_controller,
176 internal_io_memory = scif_sas_controller_allocate_internal_request(fw_controller);
183 fw_controller,
193 sci_base_object_get_logger(fw_controller),
206 * @param[in] fw_controller The framework controller object.
213 SCIF_SAS_CONTROLLER_T * fw_controller,
237 fw_controller, fw_device, &smp_report_general, NULL, NULL);
243 * @param[in] fw_controller Th
151 scif_sas_smp_request_build( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, SMP_REQUEST_T * smp_request, void * external_request_object, void * external_memory ) argument
212 scif_sas_smp_request_construct_report_general( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device ) argument
249 scif_sas_smp_request_construct_report_manufacturer_info( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device ) argument
286 scif_sas_smp_request_construct_discover( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, U8 phy_identifier, void * external_request_object, void * external_memory ) argument
328 scif_sas_smp_request_construct_report_phy_sata( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, U8 phy_identifier ) argument
366 scif_sas_smp_request_construct_phy_control( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, U8 phy_operation, U8 phy_identifier, void * external_request_object, void * external_memory ) argument
406 scif_sas_smp_request_construct_config_route_info( struct SCIF_SAS_CONTROLLER * fw_controller, struct SCIF_SAS_REMOTE_DEVICE * fw_device, U8 phy_id, U16 route_index, SCI_SAS_ADDRESS_T destination_sas_address, BOOL disable_expander_route_entry ) argument
457 SCIF_SAS_CONTROLLER_T * fw_controller; local
537 SCIF_SAS_CONTROLLER_T * fw_controller; local
[all...]
H A Dscif_sas_controller_state_handlers.c83 * @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
293 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)controller; local
369 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)controller; local
488 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *)controller; local
569 SCIF_SAS_CONTROLLER_T *fw_controller = (SCIF_SAS_CONTROLLER_T*)controller; local
666 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) local
737 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) local
873 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) local
979 SCIF_SAS_CONTROLLER_T *fw_controller = (SCIF_SAS_CONTROLLER_T*)controller; local
1062 SCIF_SAS_CONTROLLER_T *fw_controller = (SCIF_SAS_CONTROLLER_T*)controller; local
[all...]
H A Dscif_sas_smp_io_request.h85 struct SCIF_SAS_CONTROLLER * fw_controller,
90 struct SCIF_SAS_CONTROLLER * fw_controller,
95 struct SCIF_SAS_CONTROLLER * fw_controller,
103 struct SCIF_SAS_CONTROLLER * fw_controller,
109 struct SCIF_SAS_CONTROLLER * fw_controller,
118 struct SCIF_SAS_CONTROLLER * fw_controller,
H A Dscif_sas_library.c161 SCIF_SAS_CONTROLLER_T * fw_controller; local
165 fw_controller = (SCIF_SAS_CONTROLLER_T*) *new_controller;
168 memset(fw_controller, 0, sizeof(SCIF_SAS_CONTROLLER_T));
171 fw_library->core_object, &(fw_controller->core_object)
177 scif_library_free_controller(library, fw_controller);
209 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) controller; local
212 fw_library->core_object, fw_controller->core_object
215 scif_sas_controller_destruct(fw_controller);
233 fw_library, fw_controller, status
H A Dscif_sas_internal_io_request.h126 struct SCIF_SAS_CONTROLLER * fw_controller,
142 struct SCIF_SAS_CONTROLLER * fw_controller,
148 struct SCIF_SAS_CONTROLLER * fw_controller,
H A Dscif_sas_task_request.c115 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) local
124 sci_base_object_get_logger(fw_controller),
145 fw_controller,
158 sci_base_object_get_logger(fw_controller),
175 sci_base_object_get_logger(fw_controller),
182 fw_controller->core_object,
299 SCIF_SAS_CONTROLLER_T * fw_controller = local
301 scif_sas_controller_free_internal_request(fw_controller, fw_internal_task);
313 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) local
322 sci_base_object_get_logger(fw_controller),
[all...]
H A Dscif_sas_remote_device_ready_substates.c206 SCIF_SAS_CONTROLLER_T * fw_controller = fw_device->domain->controller; local
220 internal_task_memory = scif_sas_controller_allocate_internal_request(fw_controller);
229 fw_controller,
259 fw_controller,
H A Dscif_sas_io_request.h132 struct SCIF_SAS_CONTROLLER * fw_controller,
142 struct SCIF_SAS_CONTROLLER * fw_controller,
H A Dscif_sas_io_request.c410 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T*) local
436 fw_controller, fw_device, fw_request, (SCI_STATUS *)&completion_status
449 fw_controller, fw_device, fw_request, completion_status);
459 fw_controller, fw_device, fw_request);
463 scif_sas_io_request_continue(fw_controller, fw_device, fw_request);
684 * @param[in] fw_controller The framework controller
699 SCIF_SAS_CONTROLLER_T * fw_controller,
717 fw_controller,
731 sci_base_object_get_logger(fw_controller),
771 * @param[in] fw_controller Th
698 scif_sas_io_request_construct_smp( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, void * fw_io_memory, void * core_io_memory, U16 io_tag, SMP_REQUEST_T * smp_command, void * user_request_object ) argument
781 scif_sas_io_request_continue( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request ) argument
[all...]
H A Dscif_sas_stp_task_request.c79 SCIF_SAS_CONTROLLER_T * fw_controller,
89 sci_base_object_get_logger(fw_controller),
92 fw_controller, fw_device, fw_request, *completion_status
78 scif_sas_stp_core_cb_task_request_complete_handler( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request, SCI_STATUS * completion_status ) argument
H A Dscif_sas_stp_io_request.c192 SCIF_SAS_CONTROLLER_T * fw_controller,
201 sci_base_object_get_logger(fw_controller),
204 fw_controller, fw_device, fw_request, *completion_status
251 sci_base_object_get_logger(fw_controller),
254 fw_controller, fw_device, fw_request
277 SCIF_SAS_CONTROLLER_T * fw_controller,
287 sci_base_object_get_logger(fw_controller),
290 fw_controller, fw_device, fw_request, *completion_status
191 scif_sas_stp_core_cb_io_request_complete_handler( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request, SCI_STATUS * completion_status ) argument
276 scif_sas_stp_core_cb_packet_io_request_complete_handler( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_REMOTE_DEVICE_T * fw_device, SCIF_SAS_REQUEST_T * fw_request, SCI_STATUS * completion_status ) argument
H A Dscif_sas_domain.h199 struct SCIF_SAS_CONTROLLER * fw_controller
293 struct SCIF_SAS_CONTROLLER * fw_controller,
H A Dscif_sas_smp_remote_device.c943 SCIF_SAS_CONTROLLER_T * fw_controller = fw_device->domain->controller; local
969 scif_sas_smp_request_construct_report_general(fw_controller, fw_device);
973 fw_controller,
975 fw_controller
1415 SCIF_SAS_CONTROLLER_T * fw_controller = fw_device->domain->controller; local
1445 (SCI_CONTROLLER_HANDLE_T *)fw_controller,
1457 (SCI_CONTROLLER_HANDLE_T)fw_controller,
1485 SCIF_SAS_CONTROLLER_T * fw_controller = fw_device->domain->controller; local
1514 sci_pool_put(fw_controller->hprq.pool, (POINTER_UINT) new_command_handle);
1518 fw_controller, scif_sas_controller_start_high_priority_i
1616 SCIF_SAS_CONTROLLER_T * fw_controller = fw_domain->controller; local
2604 SCIF_SAS_CONTROLLER_T * fw_controller = expander_device->domain->controller; local
[all...]
H A Dscif_sas_domain.c407 SCIF_SAS_CONTROLLER_T * fw_controller = (SCIF_SAS_CONTROLLER_T *) local
431 scif_cb_domain_change_notification(fw_controller, fw_domain);
537 * @param[in] fw_controller This parameter specifies the controller managing
545 SCIF_SAS_CONTROLLER_T * fw_controller
549 sci_base_object_get_logger(fw_controller),
552 fw_domain, domain_id, fw_controller
557 sci_base_object_get_logger(fw_controller),
564 &fw_domain->remote_device_list, &fw_controller->free_remote_device_pool
570 fw_controller->core_object, domain_id, &fw_domain->core_object
584 fw_domain->controller = fw_controller;
1379 SCIF_SAS_CONTROLLER_T * fw_controller = fw_domain->controller; local
1396 scif_sas_domain_release_resource( SCIF_SAS_CONTROLLER_T * fw_controller, SCIF_SAS_DOMAIN_T * fw_domain ) argument
[all...]
H A Dscif_sas_sati_binding.h158 SCIF_SAS_CONTROLLER_T* fw_controller = fw_domain->controller; \
160 fw_controller, fw_device, fw_request, completion_status \
H A Dscif_sas_smp_phy.c113 SCIF_SAS_CONTROLLER_T * fw_controller = owning_device->domain->controller; local
126 scif_sas_controller_free_smp_phy(fw_controller, this_smp_phy);

Completed in 105 milliseconds