Lines Matching defs:fw_device

143  * @param[in] fw_device This parameter specifies the remote device for
153 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
163 fw_device,
184 fw_device,
204 * @brief construct a smp Report Genernal command to the fw_device.
207 * @param[in] fw_device the framework device that the REPORT GENERAL command
214 SCIF_SAS_REMOTE_DEVICE_T * fw_device
230 sci_base_object_get_logger(fw_device),
233 fw_device
237 fw_controller, fw_device, &smp_report_general, NULL, NULL);
241 * @brief construct a SMP Report Manufacturer Info request to the fw_device.
244 * @param[in] fw_device the framework device that the REPORT MANUFACTURER
251 SCIF_SAS_REMOTE_DEVICE_T * fw_device
266 sci_base_object_get_logger(fw_device),
269 fw_device
273 fw_controller, fw_device, &smp_report_manufacturer_info, NULL, NULL
278 * @brief construct a smp Discover command to the fw_device.
280 * @param[in] fw_device the framework smp device that DISCOVER command targets
288 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
306 sci_base_object_get_logger(fw_device),
309 fw_device, phy_identifier
313 fw_controller, fw_device, &smp_discover,
320 * @brief construct a smp REPORT PHY SATA command to the fw_device.
322 * @param[in] fw_device the framework smp device that DISCOVER command targets
330 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
346 sci_base_object_get_logger(fw_device),
349 fw_device, phy_identifier
353 fw_controller, fw_device, &report_phy_sata, NULL, NULL);
358 * @brief construct a smp REPORT PHY SATA command to the fw_device.
360 * @param[in] fw_device the framework smp device that PHY CONTROL command
368 SCIF_SAS_REMOTE_DEVICE_T * fw_device,
388 fw_controller, fw_device, &phy_control,
395 * @brief construct a smp CONFIG ROUTE INFO command to the fw_device.
398 * @param[in] fw_device the framework smp device that PHY CONTROL command
408 struct SCIF_SAS_REMOTE_DEVICE * fw_device,
438 fw_controller, fw_device, &config_route_info,
446 * @param[in] fw_device This parameter specifies the remote device for
454 SCIF_SAS_REMOTE_DEVICE_T * fw_device
460 U8 retry_count = fw_device->protocol_device.smp_device.io_retry_count;
463 sci_base_object_get_logger(fw_device),
466 fw_device, retry_count
469 fw_controller = fw_device->domain->controller;
471 switch (fw_device->protocol_device.smp_device.current_smp_request)
475 fw_controller, fw_device
483 fw_controller, fw_device,
484 fw_device->protocol_device.smp_device.current_activity_phy_index,
492 fw_controller, fw_device,
493 fw_device->protocol_device.smp_device.current_activity_phy_index
525 * @param[in] fw_device This parameter specifies the remote device for
536 SCIF_SAS_REMOTE_DEVICE_T * fw_device = old_io->parent.device;
543 sci_base_object_get_logger(fw_device),
549 fw_controller = fw_device->domain->controller;
556 switch (fw_device->protocol_device.smp_device.current_smp_request)
562 fw_controller, fw_device,
563 fw_device->protocol_device.smp_device.current_activity_phy_index,
573 fw_controller, fw_device, PHY_OPERATION_HARD_RESET,
574 fw_device->protocol_device.smp_device.current_activity_phy_index,