/linux-6.3-rc2/drivers/scsi/isci/ |
A D | host.h | 149 struct isci_host { struct 298 struct isci_host *hosts[SCI_MAX_CONTROLLERS]; 456 struct isci_host *ihost, 475 u16 isci_alloc_tag(struct isci_host *ihost); 480 int isci_host_init(struct isci_host *); 482 void isci_host_deinit(struct isci_host *); 488 struct isci_host *ihost, 493 struct isci_host *ihost, 498 struct isci_host *ihost, 503 struct isci_host *ihost, [all …]
|
A D | init.c | 150 ATTRIBUTE_GROUPS(isci_host); 233 static int isci_register_sas_ha(struct isci_host *isci_host) in isci_register_sas_ha() argument 272 static void isci_unregister(struct isci_host *isci_host) in isci_unregister() argument 276 if (!isci_host) in isci_unregister() 337 struct isci_host *ihost; in isci_setup_interrupts() 502 struct isci_host *ihost; in isci_host_alloc() 549 iport->isci_host = ihost; in isci_host_alloc() 614 struct isci_host *isci_host; in isci_pci_probe() local 698 struct isci_host *ihost; in isci_pci_remove() 712 struct isci_host *ihost; in isci_suspend() [all …]
|
A D | host.c | 220 struct isci_host *ihost = data; in isci_msix_isr() 609 struct isci_host *ihost = data; in isci_intx_isr() 627 struct isci_host *ihost = data; in isci_error_isr() 655 struct isci_host *ihost = ha->lldd_ha; in isci_host_scan_finished() 1116 struct isci_host *ihost = (struct isci_host *)data; in isci_host_completion_routine() 1292 static void __iomem *scu_base(struct isci_host *isci_host) in scu_base() argument 1294 struct pci_dev *pdev = isci_host->pdev; in scu_base() 1295 int id = isci_host->id; in scu_base() 1300 static void __iomem *smu_base(struct isci_host *isci_host) in smu_base() argument 1303 int id = isci_host->id; in smu_base() [all …]
|
A D | remote_device.h | 139 enum sci_status isci_remote_device_stop(struct isci_host *ihost, 141 void isci_remote_device_nuke_requests(struct isci_host *ihost, 322 struct isci_host *ihost, 327 struct isci_host *ihost, 332 struct isci_host *ihost, 351 struct isci_host *ihost, 360 struct isci_host *ihost, 364 struct isci_host *ihost, 368 struct isci_host *ihost, 372 struct isci_host *ihost, [all …]
|
A D | remote_device.c | 102 struct isci_host *ihost, in sci_remote_device_terminate_req() 154 struct isci_host *ihost, in isci_check_reqterm() 171 struct isci_host *ihost, in isci_check_devempty() 187 struct isci_host *ihost, in isci_remote_device_terminate_requests() 1019 struct isci_host *ihost; in sci_remote_device_destruct() 1373 struct isci_host *ihost, in isci_remote_device_test_resume_done() 1389 struct isci_host *ihost, in isci_remote_device_wait_for_resume_from_abort() 1410 struct isci_host *ihost, in isci_remote_device_resume_from_abort() 1478 struct isci_host *ihost = iport->isci_host; in isci_remote_device_construct() 1538 struct isci_host *ihost = idev->isci_port->isci_host; in isci_remote_device_release() [all …]
|
A D | port.h | 70 struct isci_host; 98 struct isci_host *isci_host; member 117 struct isci_host *owning_controller; 205 struct isci_host *ihost); 222 void isci_port_bcn_enable(struct isci_host *, struct isci_port *); 280 int isci_port_perform_hard_reset(struct isci_host *ihost, struct isci_port *iport,
|
A D | port.c | 77 struct isci_host *ihost; in sciport_to_dev() 172 static void isci_port_link_up(struct isci_host *isci_host, in isci_port_link_up() argument 180 dev_dbg(&isci_host->pdev->dev, in isci_port_link_up() 240 static void isci_port_link_down(struct isci_host *isci_host, in isci_port_link_down() argument 246 dev_dbg(&isci_host->pdev->dev, in isci_port_link_down() 262 dev_dbg(&isci_host->pdev->dev, in isci_port_link_down() 277 dev_dbg(&isci_host->pdev->dev, in isci_port_link_down() 1610 struct isci_host *ihost) in sci_port_construct() 1700 struct isci_host *ihost = dev_to_ihost(dev); in isci_ata_check_ready() 1724 struct isci_host *ihost = phy->ha->lldd_ha; in isci_port_deformed() [all …]
|
A D | request.h | 97 struct isci_host *isci_host; member 114 struct isci_host *owning_controller; 290 struct isci_request *isci_tmf_request_from_tag(struct isci_host *ihost, 293 int isci_request_execute(struct isci_host *ihost, struct isci_remote_device *idev, 295 struct isci_request *isci_io_request_from_tag(struct isci_host *ihost, 299 sci_task_request_construct(struct isci_host *ihost,
|
A D | task.c | 125 struct isci_host *ihost = dev_to_ihost(task->dev); in isci_task_execute_task() 378 struct isci_host *isci_host, in isci_task_send_lu_reset_sas() argument 385 dev_dbg(&isci_host->pdev->dev, in isci_task_send_lu_reset_sas() 387 __func__, isci_host, isci_device); in isci_task_send_lu_reset_sas() 399 dev_dbg(&isci_host->pdev->dev, in isci_task_send_lu_reset_sas() 403 dev_dbg(&isci_host->pdev->dev, in isci_task_send_lu_reset_sas() 412 struct isci_host *ihost = dev_to_ihost(dev); in isci_task_lu_reset() 478 struct isci_host *ihost = dev_to_ihost(task->dev); in isci_task_abort_task() 672 isci_task_request_complete(struct isci_host *ihost, in isci_task_request_complete() 717 static int isci_reset_device(struct isci_host *ihost, in isci_reset_device() [all …]
|
A D | port_config.c | 116 struct isci_host *ihost, in sci_port_configuration_agent_find_port() 160 struct isci_host *ihost, in sci_port_configuration_agent_validate_ports() 242 sci_mpc_agent_validate_phy_configuration(struct isci_host *ihost, in sci_mpc_agent_validate_phy_configuration() 326 struct isci_host *ihost; in mpc_agent_timeout() 357 static void sci_mpc_agent_link_up(struct isci_host *ihost, in sci_mpc_agent_link_up() 394 struct isci_host *ihost, in sci_mpc_agent_link_down() 605 static void sci_apc_agent_link_up(struct isci_host *ihost, in sci_apc_agent_link_up() 639 struct isci_host *ihost, in sci_apc_agent_link_down() 664 struct isci_host *ihost; in apc_agent_timeout() 727 bool is_port_config_apc(struct isci_host *ihost) in is_port_config_apc() [all …]
|
A D | task.h | 99 static inline void isci_print_tmf(struct isci_host *ihost, struct isci_tmf *tmf) in isci_print_tmf() 164 struct isci_host *isci_host,
|
A D | unsolicited_frame_control.h | 264 struct isci_host; 266 void sci_unsolicited_frame_control_construct(struct isci_host *ihost);
|
A D | phy.c | 80 static struct isci_host *phy_to_host(struct isci_phy *iphy) in phy_to_host() 119 struct isci_host *ihost = iphy->owning_port->owning_controller; in sci_phy_link_layer_initialization() 322 struct isci_host *ihost = iphy->owning_port->owning_controller; in phy_sata_timeout() 969 struct isci_host *ihost = iphy->owning_port->owning_controller; in sci_phy_frame_handler() 1072 struct isci_host *ihost = iphy->owning_port->owning_controller; in sci_phy_starting_await_sas_power_substate_enter() 1080 struct isci_host *ihost = iphy->owning_port->owning_controller; in sci_phy_starting_await_sas_power_substate_exit() 1088 struct isci_host *ihost = iphy->owning_port->owning_controller; in sci_phy_starting_await_sata_power_substate_enter() 1255 struct isci_host *ihost = iport->owning_controller; in sci_phy_stopped_state_enter() 1273 struct isci_host *ihost = iport->owning_controller; in sci_phy_starting_state_enter() 1292 struct isci_host *ihost = iport->owning_controller; in sci_phy_ready_state_enter() [all …]
|
A D | remote_node_context.c | 105 static union scu_remote_node_context *sci_rnc_by_id(struct isci_host *ihost, u16 id) in sci_rnc_by_id() 120 struct isci_host *ihost; in sci_remote_node_context_construct_buffer() 191 struct isci_host *ihost = idev_to_ihost(rnc_to_dev(sci_rnc)); in sci_remote_node_context_setup_to_destroy() 237 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_node_context_validate_context_buffer() 258 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_node_context_invalidate_context_buffer() 272 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_node_context_initial_state_enter() 356 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_node_context_tx_rx_suspended_state_enter() 635 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_node_context_suspend()
|
A D | request.c | 115 struct isci_host *ihost = ireq->isci_host; in sci_request_build_sgl() 783 struct isci_host *ihost = ireq->owning_controller; in sci_req_tx_bytes() 807 struct isci_host *ihost = ireq->owning_controller; in sci_request_start() 916 struct isci_host *ihost = ireq->owning_controller; in sci_request_complete() 1593 dev_err(&ireq->isci_host->pdev->dev, in process_unsolicited_fis() 2366 dev_warn(&ireq->isci_host->pdev->dev, in sci_request_handle_suspending_completions() 2528 dev_dbg(&request->isci_host->pdev->dev, in isci_request_handle_controller_specific_errors() 3079 sci_io_request_construct(struct isci_host *ihost, in sci_io_request_construct() 3136 dev_dbg(&request->isci_host->pdev->dev, in isci_request_ssp_request_construct() 3151 dev_dbg(&ireq->isci_host->pdev->dev, in isci_request_stp_request_construct() [all …]
|
A D | phy.h | 455 struct isci_host; 456 void isci_phy_init(struct isci_phy *iphy, struct isci_host *ihost, int index);
|
A D | unsolicited_frame_control.c | 60 void sci_unsolicited_frame_control_construct(struct isci_host *ihost) in sci_unsolicited_frame_control_construct()
|