Home
last modified time | relevance | path

Searched defs:ihost (Results 1 - 25 of 32) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/scsi/isci/
H A Dunsolicited_frame_control.c60 void sci_unsolicited_frame_control_construct(struct isci_host *ihost) in sci_unsolicited_frame_control_construct() argument
H A Dtask.h99 static inline void isci_print_tmf(struct isci_host *ihost, struct isci_tmf *tmf) in isci_print_tmf() argument
H A Dport_config.c115 sci_port_configuration_agent_find_port( struct isci_host *ihost, struct isci_phy *iphy) sci_port_configuration_agent_find_port() argument
159 sci_port_configuration_agent_validate_ports( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent) sci_port_configuration_agent_validate_ports() argument
242 sci_mpc_agent_validate_phy_configuration(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent) sci_mpc_agent_validate_phy_configuration() argument
326 struct isci_host *ihost; mpc_agent_timeout() local
357 sci_mpc_agent_link_up(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) sci_mpc_agent_link_up() argument
392 sci_mpc_agent_link_down( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) sci_mpc_agent_link_down() argument
432 sci_apc_agent_validate_phy_configuration(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent) sci_apc_agent_validate_phy_configuration() argument
481 sci_apc_agent_configure_ports(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_phy *iphy, bool start_timer) sci_apc_agent_configure_ports() argument
603 sci_apc_agent_link_up(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) sci_apc_agent_link_up() argument
635 sci_apc_agent_link_down( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) sci_apc_agent_link_down() argument
661 struct isci_host *ihost; apc_agent_timeout() local
726 is_port_config_apc(struct isci_host *ihost) is_port_config_apc() argument
731 sci_port_configuration_agent_initialize( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent) sci_port_configuration_agent_initialize() argument
[all...]
H A Dremote_node_context.c105 static union scu_remote_node_context *sci_rnc_by_id(struct isci_host *ihost, u16 id) in sci_rnc_by_id() argument
120 struct isci_host *ihost; in sci_remote_node_context_construct_buffer() local
196 struct isci_host *ihost = idev_to_ihost(rnc_to_dev(sci_rnc)); sci_remote_node_context_setup_to_destroy() local
244 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_node_context_validate_context_buffer() local
265 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_node_context_invalidate_context_buffer() local
279 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_node_context_initial_state_enter() local
363 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_node_context_tx_rx_suspended_state_enter() local
642 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_node_context_suspend() local
[all...]
H A Dtask.c76 static void isci_task_refuse(struct isci_host *ihost, struct sas_task *task, in isci_task_refuse() argument
126 struct isci_host *ihost = dev_to_ihost(task->dev); in isci_task_execute_task() local
214 isci_task_request_build(struct isci_host *ihost, struct isci_remote_device *idev, u16 tag, struct isci_tmf *isci_tmf) isci_task_request_build() argument
256 isci_task_execute_tmf(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_tmf *tmf, unsigned long timeout_ms) isci_task_execute_tmf() argument
414 struct isci_host *ihost = dev_to_ihost(dev); isci_task_lu_reset() local
480 struct isci_host *ihost = dev_to_ihost(task->dev); isci_task_abort_task() local
696 isci_task_request_complete(struct isci_host *ihost, struct isci_request *ireq, enum sci_task_status completion_status) isci_task_request_complete() argument
741 isci_reset_device(struct isci_host *ihost, struct domain_device *dev, struct isci_remote_device *idev) isci_reset_device() argument
784 struct isci_host *ihost = dev_to_ihost(dev); isci_task_I_T_nexus_reset() local
[all...]
H A Dinit.c138 struct isci_host *ihost = container_of(sas_ha, typeof(*ihost), sas_ha); in isci_show_id() local
336 struct isci_host *ihost; in isci_setup_interrupts() local
411 sci_user_parameters_set(struct isci_host *ihost, struct sci_user_parameters *sci_parms) sci_user_parameters_set() argument
447 sci_oem_defaults(struct isci_host *ihost) sci_oem_defaults() argument
501 struct isci_host *ihost; isci_host_alloc() local
697 struct isci_host *ihost; isci_pci_remove() local
711 struct isci_host *ihost; isci_suspend() local
729 struct isci_host *ihost; isci_resume() local
[all...]
H A Dhost.h307 static inline struct Scsi_Host *to_shost(struct isci_host *ihost) in to_shost() argument
316 static inline void wait_for_start(struct isci_host *ihost) in wait_for_start() argument
321 static inline void wait_for_stop(struct isci_host *ihost) in wait_for_stop() argument
326 wait_for_device_start(struct isci_host *ihost, struct isci_remote_device *idev) wait_for_device_start() argument
331 wait_for_device_stop(struct isci_host *ihost, struct isci_remote_device *idev) wait_for_device_stop() argument
440 isci_gpio_count(struct isci_host *ihost) isci_gpio_count() argument
[all...]
H A Dremote_device.c90 static void isci_remote_device_ready(struct isci_host *ihost, struct isci_remote_device *idev) in isci_remote_device_ready() argument
125 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_device_terminate_reqs_checkabort() local
101 sci_remote_device_terminate_req( struct isci_host *ihost, struct isci_remote_device *idev, int check_abort, struct isci_request *ireq) sci_remote_device_terminate_req() argument
153 isci_check_reqterm( struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq, u32 localcount) isci_check_reqterm() argument
170 isci_check_devempty( struct isci_host *ihost, struct isci_remote_device *idev, u32 localcount) isci_check_devempty() argument
186 isci_remote_device_terminate_requests( struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) isci_remote_device_terminate_requests() argument
296 isci_remote_device_not_ready(struct isci_host *ihost, struct isci_remote_device *idev, u32 reason) isci_remote_device_not_ready() argument
444 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_frame_handler() local
653 sci_remote_device_start_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_remote_device_start_io() argument
789 sci_remote_device_complete_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_remote_device_complete_io() argument
871 sci_remote_device_start_task(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_remote_device_start_task() argument
984 struct isci_host *ihost = idev->owning_port->owning_controller; sci_stp_remote_device_ready_idle_substate_resume_complete_handler() local
1018 struct isci_host *ihost; sci_remote_device_destruct() local
1041 isci_remote_device_deconstruct(struct isci_host *ihost, struct isci_remote_device *idev) isci_remote_device_deconstruct() argument
1060 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_stopped_state_enter() local
1076 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_starting_state_enter() local
1085 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_ready_state_enter() local
1102 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_ready_state_exit() local
1112 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_resetting_state_enter() local
1123 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_resetting_state_exit() local
1151 struct isci_host *ihost = idev->owning_port->owning_controller; sci_stp_remote_device_ready_cmd_substate_enter() local
1162 struct isci_host *ihost = idev->owning_port->owning_controller; sci_stp_remote_device_ready_ncq_error_substate_enter() local
1172 struct isci_host *ihost = idev->owning_port->owning_controller; sci_smp_remote_device_ready_idle_substate_enter() local
1180 struct isci_host *ihost = idev->owning_port->owning_controller; sci_smp_remote_device_ready_cmd_substate_enter() local
1356 struct isci_host *ihost = idev->owning_port->owning_controller; isci_remote_device_resume_from_abort_complete() local
1371 isci_remote_device_test_resume_done( struct isci_host *ihost, struct isci_remote_device *idev) isci_remote_device_test_resume_done() argument
1387 isci_remote_device_wait_for_resume_from_abort( struct isci_host *ihost, struct isci_remote_device *idev) isci_remote_device_wait_for_resume_from_abort() argument
1408 isci_remote_device_resume_from_abort( struct isci_host *ihost, struct isci_remote_device *idev) isci_remote_device_resume_from_abort() argument
1477 struct isci_host *ihost = iport->isci_host; isci_remote_device_construct() local
1512 isci_remote_device_alloc(struct isci_host *ihost, struct isci_port *iport) isci_remote_device_alloc() argument
1536 struct isci_host *ihost = idev->isci_port->isci_host; isci_remote_device_release() local
1557 isci_remote_device_stop(struct isci_host *ihost, struct isci_remote_device *idev) isci_remote_device_stop() argument
1593 struct isci_host *ihost = dev_to_ihost(dev); isci_remote_device_gone() local
1658 isci_remote_device_suspend_terminate( struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) isci_remote_device_suspend_terminate() argument
1696 isci_remote_device_reset_complete( struct isci_host *ihost, struct isci_remote_device *idev) isci_remote_device_reset_complete() argument
[all...]
H A Dport.c77 struct isci_host *ihost; in sciport_to_dev() local
159 static void isci_port_bc_change_received(struct isci_host *ihost, in isci_port_bc_change_received() argument
319 struct isci_host *ihost = isci_port->owning_controller; in isci_port_hard_reset_complete() local
365 struct isci_host *ihost = iport->owning_controller; sci_port_is_valid_phy_assignment() local
489 struct isci_host *ihost = iport->owning_controller; sci_port_clear_phy() local
573 struct isci_host *ihost = iport->owning_controller; sci_port_construct_dummy_task() local
593 struct isci_host *ihost = iport->owning_controller; sci_port_destroy_dummy_resources() local
626 struct isci_host *ihost = iport->owning_controller; sci_port_activate_phy() local
642 struct isci_host *ihost = iport->owning_controller; sci_port_deactivate_phy() local
665 struct isci_host *ihost = iport->owning_controller; sci_port_invalid_link_up() local
763 struct isci_host *ihost = iport->owning_controller; sci_port_link_detected() local
777 struct isci_host *ihost = iport->owning_controller; port_timeout() local
886 struct isci_host *ihost = iport->owning_controller; sci_port_post_dummy_request() local
910 struct isci_host *ihost = iport->owning_controller; sci_port_abort_dummy_request() local
967 struct isci_host *ihost = iport->owning_controller; sci_port_ready_substate_operational_enter() local
993 struct isci_host *ihost = iport->owning_controller; sci_port_invalidate_dummy_remote_node() local
1027 struct isci_host *ihost = iport->owning_controller; sci_port_ready_substate_operational_exit() local
1046 struct isci_host *ihost = iport->owning_controller; sci_port_ready_substate_configuring_enter() local
1059 struct isci_host *ihost = iport->owning_controller; sci_port_start() local
1461 struct isci_host *ihost = iport->owning_controller; sci_port_post_dummy_remote_node() local
1511 struct isci_host *ihost = iport->owning_controller; sci_port_ready_state_enter() local
1607 sci_port_construct(struct isci_port *iport, u8 index, struct isci_host *ihost) sci_port_construct() argument
1638 struct isci_host *ihost = iport->owning_controller; sci_port_broadcast_change_received() local
1644 wait_port_reset(struct isci_host *ihost, struct isci_port *iport) wait_port_reset() argument
1649 isci_port_perform_hard_reset(struct isci_host *ihost, struct isci_port *iport, struct isci_phy *iphy) isci_port_perform_hard_reset() argument
1698 struct isci_host *ihost = dev_to_ihost(dev); isci_ata_check_ready() local
1722 struct isci_host *ihost = phy->ha->lldd_ha; isci_port_deformed() local
1747 struct isci_host *ihost = phy->ha->lldd_ha; isci_port_formed() local
[all...]
H A Dphy.c83 struct isci_host *ihost = container_of(table, typeof(*ihost), phys[0]); in phy_to_host() local
119 struct isci_host *ihost = iphy->owning_port->owning_controller; in sci_phy_link_layer_initialization() local
322 struct isci_host *ihost = iphy->owning_port->owning_controller; phy_sata_timeout() local
974 struct isci_host *ihost = iphy->owning_port->owning_controller; sci_phy_frame_handler() local
1077 struct isci_host *ihost = iphy->owning_port->owning_controller; sci_phy_starting_await_sas_power_substate_enter() local
1085 struct isci_host *ihost = iphy->owning_port->owning_controller; sci_phy_starting_await_sas_power_substate_exit() local
1093 struct isci_host *ihost = iphy->owning_port->owning_controller; sci_phy_starting_await_sata_power_substate_enter() local
1101 struct isci_host *ihost = iphy->owning_port->owning_controller; sci_phy_starting_await_sata_power_substate_exit() local
1259 struct isci_host *ihost = iport->owning_controller; sci_phy_stopped_state_enter() local
1277 struct isci_host *ihost = iport->owning_controller; sci_phy_starting_state_enter() local
1296 struct isci_host *ihost = iport->owning_controller; sci_phy_ready_state_enter() local
1392 isci_phy_init(struct isci_phy *iphy, struct isci_host *ihost, int index) isci_phy_init() argument
1438 struct isci_host *ihost = sas_phy->ha->lldd_ha; isci_phy_control() local
[all...]
H A Dhost.c181 static bool sci_controller_completion_queue_has_entries(struct isci_host *ihost) in sci_controller_completion_queue_has_entries() argument
193 static bool sci_controller_isr(struct isci_host *ihost) in sci_controller_isr() argument
222 struct isci_host *ihost = data; isci_msix_isr() local
230 sci_controller_error_isr(struct isci_host *ihost) sci_controller_error_isr() argument
257 sci_controller_task_completion(struct isci_host *ihost, u32 ent) sci_controller_task_completion() argument
272 sci_controller_sdma_completion(struct isci_host *ihost, u32 ent) sci_controller_sdma_completion() argument
307 sci_controller_unsolicited_frame(struct isci_host *ihost, u32 ent) sci_controller_unsolicited_frame() argument
368 sci_controller_event_completion(struct isci_host *ihost, u32 ent) sci_controller_event_completion() argument
485 sci_controller_process_completions(struct isci_host *ihost) sci_controller_process_completions() argument
581 sci_controller_error_handler(struct isci_host *ihost) sci_controller_error_handler() argument
611 struct isci_host *ihost = data; isci_intx_isr() local
629 struct isci_host *ihost = data; isci_error_isr() local
645 isci_host_start_complete(struct isci_host *ihost, enum sci_status completion_status) isci_host_start_complete() argument
657 struct isci_host *ihost = ha->lldd_ha; isci_host_scan_finished() local
679 sci_controller_get_suggested_start_timeout(struct isci_host *ihost) sci_controller_get_suggested_start_timeout() argument
704 sci_controller_enable_interrupts(struct isci_host *ihost) sci_controller_enable_interrupts() argument
710 sci_controller_disable_interrupts(struct isci_host *ihost) sci_controller_disable_interrupts() argument
717 sci_controller_enable_port_task_scheduler(struct isci_host *ihost) sci_controller_enable_port_task_scheduler() argument
730 sci_controller_assign_task_entries(struct isci_host *ihost) sci_controller_assign_task_entries() argument
751 sci_controller_initialize_completion_queue(struct isci_host *ihost) sci_controller_initialize_completion_queue() argument
798 sci_controller_initialize_unsolicited_frame_queue(struct isci_host *ihost) sci_controller_initialize_unsolicited_frame_queue() argument
825 sci_controller_transition_to_ready(struct isci_host *ihost, enum sci_status status) sci_controller_transition_to_ready() argument
861 is_controller_start_complete(struct isci_host *ihost) is_controller_start_complete() argument
902 sci_controller_start_next_phy(struct isci_host *ihost) sci_controller_start_next_phy() argument
964 struct isci_host *ihost = container_of(tmr, typeof(*ihost), phy_timer); phy_startup_timeout() local
983 isci_tci_active(struct isci_host *ihost) isci_tci_active() argument
988 sci_controller_start(struct isci_host *ihost, u32 timeout) sci_controller_start() argument
1049 struct isci_host *ihost = SHOST_TO_SAS_HA(shost)->lldd_ha; isci_host_start() local
1060 isci_host_stop_complete(struct isci_host *ihost) isci_host_stop_complete() argument
1067 sci_controller_completion_handler(struct isci_host *ihost) sci_controller_completion_handler() argument
1080 ireq_done(struct isci_host *ihost, struct isci_request *ireq, struct sas_task *task) ireq_done() argument
1118 struct isci_host *ihost = (struct isci_host *)data; isci_host_completion_routine() local
1158 sci_controller_stop(struct isci_host *ihost, u32 timeout) sci_controller_stop() argument
1183 sci_controller_reset(struct isci_host *ihost) sci_controller_reset() argument
1203 sci_controller_stop_phys(struct isci_host *ihost) sci_controller_stop_phys() argument
1241 isci_host_deinit(struct isci_host *ihost) isci_host_deinit() argument
1312 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_initial_state_enter() local
1319 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_starting_state_exit() local
1349 sci_controller_set_interrupt_coalescence(struct isci_host *ihost, u32 coalesce_number, u32 coalesce_timeout) sci_controller_set_interrupt_coalescence() argument
1446 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_ready_state_enter() local
1463 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_ready_state_exit() local
1469 sci_controller_stop_ports(struct isci_host *ihost) sci_controller_stop_ports() argument
1496 sci_controller_stop_devices(struct isci_host *ihost) sci_controller_stop_devices() argument
1526 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_stopping_state_enter() local
1537 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_stopping_state_exit() local
1542 sci_controller_reset_hardware(struct isci_host *ihost) sci_controller_reset_hardware() argument
1565 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_resetting_state_enter() local
1598 struct isci_host *ihost = container_of(tmr, typeof(*ihost), timer); controller_timeout() local
1622 sci_controller_construct(struct isci_host *ihost, void __iomem *scu_base, void __iomem *smu_base) sci_controller_construct() argument
1730 max_spin_up(struct isci_host *ihost) max_spin_up() argument
1743 struct isci_host *ihost = container_of(tmr, typeof(*ihost), power_control.timer); power_control_timeout() local
1814 sci_controller_power_control_queue_insert(struct isci_host *ihost, struct isci_phy *iphy) sci_controller_power_control_queue_insert() argument
1866 sci_controller_power_control_queue_remove(struct isci_host *ihost, struct isci_phy *iphy) sci_controller_power_control_queue_remove() argument
1895 to_cable_select(struct isci_host *ihost) to_cable_select() argument
1904 decode_cable_selection(struct isci_host *ihost, int phy) decode_cable_selection() argument
1923 sci_controller_afe_initialization(struct isci_host *ihost) sci_controller_afe_initialization() argument
2124 sci_controller_initialize_power_control(struct isci_host *ihost) sci_controller_initialize_power_control() argument
2135 sci_controller_initialize(struct isci_host *ihost) sci_controller_initialize() argument
2246 sci_controller_dma_alloc(struct isci_host *ihost) sci_controller_dma_alloc() argument
2298 sci_controller_mem_init(struct isci_host *ihost) sci_controller_mem_init() argument
2341 isci_host_init(struct isci_host *ihost) isci_host_init() argument
2381 sci_controller_link_up(struct isci_host *ihost, struct isci_port *iport, struct isci_phy *iphy) sci_controller_link_up() argument
2404 sci_controller_link_down(struct isci_host *ihost, struct isci_port *iport, struct isci_phy *iphy) sci_controller_link_down() argument
2423 sci_controller_has_remote_devices_stopping(struct isci_host *ihost) sci_controller_has_remote_devices_stopping() argument
2436 sci_controller_remote_device_stopped(struct isci_host *ihost, struct isci_remote_device *idev) sci_controller_remote_device_stopped() argument
2452 sci_controller_post_request(struct isci_host *ihost, u32 request) sci_controller_post_request() argument
2460 sci_request_by_tag(struct isci_host *ihost, u16 io_tag) sci_request_by_tag() argument
2495 sci_controller_allocate_remote_node_context(struct isci_host *ihost, struct isci_remote_device *idev, u16 *node_id) sci_controller_allocate_remote_node_context() argument
2517 sci_controller_free_remote_node_context(struct isci_host *ihost, struct isci_remote_device *idev, u16 node_id) sci_controller_free_remote_node_context() argument
2544 sci_controller_release_frame(struct isci_host *ihost, u32 frame_index) sci_controller_release_frame() argument
2551 isci_tci_free(struct isci_host *ihost, u16 tci) isci_tci_free() argument
2559 isci_tci_alloc(struct isci_host *ihost) isci_tci_alloc() argument
2568 isci_tci_space(struct isci_host *ihost) isci_tci_space() argument
2573 isci_alloc_tag(struct isci_host *ihost) isci_alloc_tag() argument
2585 isci_free_tag(struct isci_host *ihost, u16 io_tag) isci_free_tag() argument
2604 sci_controller_start_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_controller_start_io() argument
2625 sci_controller_terminate_request(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_controller_terminate_request() argument
2669 sci_controller_complete_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_controller_complete_io() argument
2696 struct isci_host *ihost = ireq->owning_controller; sci_controller_continue_io() local
2718 sci_controller_start_task(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_controller_start_task() argument
2754 sci_write_gpio_tx_gp(struct isci_host *ihost, u8 reg_index, u8 reg_count, u8 *write_data) sci_write_gpio_tx_gp() argument
2793 struct isci_host *ihost = sas_ha->lldd_ha; isci_gpio_write() local
[all...]
H A Drequest.c87 static dma_addr_t to_sgl_element_pair_dma(struct isci_host *ihost, in to_sgl_element_pair_dma() argument
115 struct isci_host *ihost = ireq->isci_host; in sci_request_build_sgl() local
788 struct isci_host *ihost = ireq->owning_controller; in sci_req_tx_bytes() local
812 struct isci_host *ihost = ireq->owning_controller; sci_request_start() local
921 struct isci_host *ihost = ireq->owning_controller; sci_request_complete() local
942 struct isci_host *ihost = ireq->owning_controller; sci_io_request_event_handler() local
1558 struct isci_host *ihost = ireq->owning_controller; sci_stp_request_udma_general_frame_handler() local
1586 struct isci_host *ihost = ireq->owning_controller; process_unsolicited_fis() local
1709 struct isci_host *ihost = ireq->owning_controller; sci_io_request_frame_handler() local
2397 struct isci_host *ihost = ireq->owning_controller; sci_io_request_tc_completion() local
2735 isci_request_io_request_complete(struct isci_host *ihost, struct isci_request *request, enum sci_io_status completion_status) isci_request_io_request_complete() argument
3003 struct isci_host *ihost = ireq->owning_controller; sci_request_completed_state_enter() local
3071 sci_general_request_construct(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_general_request_construct() argument
3087 sci_io_request_construct(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_io_request_construct() argument
3114 sci_task_request_construct(struct isci_host *ihost, struct isci_remote_device *idev, u16 io_tag, struct isci_request *ireq) sci_task_request_construct() argument
3340 isci_io_request_build(struct isci_host *ihost, struct isci_request *request, struct isci_remote_device *idev) isci_io_request_build() argument
3404 isci_request_from_tag(struct isci_host *ihost, u16 tag) isci_request_from_tag() argument
3417 isci_io_request_from_tag(struct isci_host *ihost, struct sas_task *task, u16 tag) isci_io_request_from_tag() argument
3431 isci_tmf_request_from_tag(struct isci_host *ihost, struct isci_tmf *isci_tmf, u16 tag) isci_tmf_request_from_tag() argument
3444 isci_request_execute(struct isci_host *ihost, struct isci_remote_device *idev, struct sas_task *task, u16 tag) isci_request_execute() argument
[all...]
/kernel/linux/linux-6.6/drivers/scsi/isci/
H A Dunsolicited_frame_control.c60 void sci_unsolicited_frame_control_construct(struct isci_host *ihost) in sci_unsolicited_frame_control_construct() argument
H A Dtask.h99 static inline void isci_print_tmf(struct isci_host *ihost, struct isci_tmf *tmf) in isci_print_tmf() argument
H A Dport_config.c115 sci_port_configuration_agent_find_port( struct isci_host *ihost, struct isci_phy *iphy) sci_port_configuration_agent_find_port() argument
159 sci_port_configuration_agent_validate_ports( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent) sci_port_configuration_agent_validate_ports() argument
242 sci_mpc_agent_validate_phy_configuration(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent) sci_mpc_agent_validate_phy_configuration() argument
326 struct isci_host *ihost; mpc_agent_timeout() local
357 sci_mpc_agent_link_up(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) sci_mpc_agent_link_up() argument
393 sci_mpc_agent_link_down( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) sci_mpc_agent_link_down() argument
433 sci_apc_agent_validate_phy_configuration(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent) sci_apc_agent_validate_phy_configuration() argument
482 sci_apc_agent_configure_ports(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_phy *iphy, bool start_timer) sci_apc_agent_configure_ports() argument
605 sci_apc_agent_link_up(struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) sci_apc_agent_link_up() argument
638 sci_apc_agent_link_down( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent, struct isci_port *iport, struct isci_phy *iphy) sci_apc_agent_link_down() argument
664 struct isci_host *ihost; apc_agent_timeout() local
727 is_port_config_apc(struct isci_host *ihost) is_port_config_apc() argument
732 sci_port_configuration_agent_initialize( struct isci_host *ihost, struct sci_port_configuration_agent *port_agent) sci_port_configuration_agent_initialize() argument
[all...]
H A Dremote_node_context.c105 static union scu_remote_node_context *sci_rnc_by_id(struct isci_host *ihost, u16 id) in sci_rnc_by_id() argument
120 struct isci_host *ihost; in sci_remote_node_context_construct_buffer() local
191 struct isci_host *ihost = idev_to_ihost(rnc_to_dev(sci_rnc)); sci_remote_node_context_setup_to_destroy() local
237 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_node_context_validate_context_buffer() local
258 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_node_context_invalidate_context_buffer() local
272 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_node_context_initial_state_enter() local
356 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_node_context_tx_rx_suspended_state_enter() local
635 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_node_context_suspend() local
[all...]
H A Dtask.c76 static void isci_task_refuse(struct isci_host *ihost, struct sas_task *task, in isci_task_refuse() argument
125 struct isci_host *ihost = dev_to_ihost(task->dev); in isci_task_execute_task() local
212 isci_task_request_build(struct isci_host *ihost, struct isci_remote_device *idev, u16 tag, struct isci_tmf *isci_tmf) isci_task_request_build() argument
254 isci_task_execute_tmf(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_tmf *tmf, unsigned long timeout_ms) isci_task_execute_tmf() argument
412 struct isci_host *ihost = dev_to_ihost(dev); isci_task_lu_reset() local
478 struct isci_host *ihost = dev_to_ihost(task->dev); isci_task_abort_task() local
672 isci_task_request_complete(struct isci_host *ihost, struct isci_request *ireq, enum sci_task_status completion_status) isci_task_request_complete() argument
717 isci_reset_device(struct isci_host *ihost, struct domain_device *dev, struct isci_remote_device *idev) isci_reset_device() argument
760 struct isci_host *ihost = dev_to_ihost(dev); isci_task_I_T_nexus_reset() local
[all...]
H A Dinit.c138 struct isci_host *ihost = container_of(sas_ha, typeof(*ihost), sas_ha); in isci_show_id() local
334 struct isci_host *ihost; in isci_setup_interrupts() local
409 sci_user_parameters_set(struct isci_host *ihost, struct sci_user_parameters *sci_parms) sci_user_parameters_set() argument
445 sci_oem_defaults(struct isci_host *ihost) sci_oem_defaults() argument
499 struct isci_host *ihost; isci_host_alloc() local
695 struct isci_host *ihost; isci_pci_remove() local
709 struct isci_host *ihost; isci_suspend() local
723 struct isci_host *ihost; isci_resume() local
[all...]
H A Dhost.h307 static inline struct Scsi_Host *to_shost(struct isci_host *ihost) in to_shost() argument
316 static inline void wait_for_start(struct isci_host *ihost) in wait_for_start() argument
321 static inline void wait_for_stop(struct isci_host *ihost) in wait_for_stop() argument
326 wait_for_device_start(struct isci_host *ihost, struct isci_remote_device *idev) wait_for_device_start() argument
331 wait_for_device_stop(struct isci_host *ihost, struct isci_remote_device *idev) wait_for_device_stop() argument
440 isci_gpio_count(struct isci_host *ihost) isci_gpio_count() argument
[all...]
H A Dremote_device.c90 static void isci_remote_device_ready(struct isci_host *ihost, struct isci_remote_device *idev) in isci_remote_device_ready() argument
125 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_device_terminate_reqs_checkabort() local
101 sci_remote_device_terminate_req( struct isci_host *ihost, struct isci_remote_device *idev, int check_abort, struct isci_request *ireq) sci_remote_device_terminate_req() argument
153 isci_check_reqterm( struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq, u32 localcount) isci_check_reqterm() argument
170 isci_check_devempty( struct isci_host *ihost, struct isci_remote_device *idev, u32 localcount) isci_check_devempty() argument
186 isci_remote_device_terminate_requests( struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) isci_remote_device_terminate_requests() argument
297 isci_remote_device_not_ready(struct isci_host *ihost, struct isci_remote_device *idev, u32 reason) isci_remote_device_not_ready() argument
445 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_frame_handler() local
654 sci_remote_device_start_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_remote_device_start_io() argument
790 sci_remote_device_complete_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_remote_device_complete_io() argument
872 sci_remote_device_start_task(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_remote_device_start_task() argument
985 struct isci_host *ihost = idev->owning_port->owning_controller; sci_stp_remote_device_ready_idle_substate_resume_complete_handler() local
1019 struct isci_host *ihost; sci_remote_device_destruct() local
1042 isci_remote_device_deconstruct(struct isci_host *ihost, struct isci_remote_device *idev) isci_remote_device_deconstruct() argument
1061 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_stopped_state_enter() local
1077 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_starting_state_enter() local
1086 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_ready_state_enter() local
1103 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_ready_state_exit() local
1113 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_resetting_state_enter() local
1124 struct isci_host *ihost = idev->owning_port->owning_controller; sci_remote_device_resetting_state_exit() local
1152 struct isci_host *ihost = idev->owning_port->owning_controller; sci_stp_remote_device_ready_cmd_substate_enter() local
1163 struct isci_host *ihost = idev->owning_port->owning_controller; sci_stp_remote_device_ready_ncq_error_substate_enter() local
1173 struct isci_host *ihost = idev->owning_port->owning_controller; sci_smp_remote_device_ready_idle_substate_enter() local
1181 struct isci_host *ihost = idev->owning_port->owning_controller; sci_smp_remote_device_ready_cmd_substate_enter() local
1357 struct isci_host *ihost = idev->owning_port->owning_controller; isci_remote_device_resume_from_abort_complete() local
1372 isci_remote_device_test_resume_done( struct isci_host *ihost, struct isci_remote_device *idev) isci_remote_device_test_resume_done() argument
1388 isci_remote_device_wait_for_resume_from_abort( struct isci_host *ihost, struct isci_remote_device *idev) isci_remote_device_wait_for_resume_from_abort() argument
1409 isci_remote_device_resume_from_abort( struct isci_host *ihost, struct isci_remote_device *idev) isci_remote_device_resume_from_abort() argument
1478 struct isci_host *ihost = iport->isci_host; isci_remote_device_construct() local
1514 isci_remote_device_alloc(struct isci_host *ihost, struct isci_port *iport) isci_remote_device_alloc() argument
1538 struct isci_host *ihost = idev->isci_port->isci_host; isci_remote_device_release() local
1559 isci_remote_device_stop(struct isci_host *ihost, struct isci_remote_device *idev) isci_remote_device_stop() argument
1594 struct isci_host *ihost = dev_to_ihost(dev); isci_remote_device_gone() local
1659 isci_remote_device_suspend_terminate( struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) isci_remote_device_suspend_terminate() argument
1697 isci_remote_device_reset_complete( struct isci_host *ihost, struct isci_remote_device *idev) isci_remote_device_reset_complete() argument
[all...]
H A Dport.c77 struct isci_host *ihost; in sciport_to_dev() local
159 static void isci_port_bc_change_received(struct isci_host *ihost, in isci_port_bc_change_received() argument
319 struct isci_host *ihost = isci_port->owning_controller; in isci_port_hard_reset_complete() local
365 struct isci_host *ihost = iport->owning_controller; sci_port_is_valid_phy_assignment() local
490 struct isci_host *ihost = iport->owning_controller; sci_port_clear_phy() local
574 struct isci_host *ihost = iport->owning_controller; sci_port_construct_dummy_task() local
594 struct isci_host *ihost = iport->owning_controller; sci_port_destroy_dummy_resources() local
627 struct isci_host *ihost = iport->owning_controller; sci_port_activate_phy() local
643 struct isci_host *ihost = iport->owning_controller; sci_port_deactivate_phy() local
666 struct isci_host *ihost = iport->owning_controller; sci_port_invalid_link_up() local
766 struct isci_host *ihost = iport->owning_controller; sci_port_link_detected() local
780 struct isci_host *ihost = iport->owning_controller; port_timeout() local
887 struct isci_host *ihost = iport->owning_controller; sci_port_post_dummy_request() local
912 struct isci_host *ihost = iport->owning_controller; sci_port_abort_dummy_request() local
969 struct isci_host *ihost = iport->owning_controller; sci_port_ready_substate_operational_enter() local
995 struct isci_host *ihost = iport->owning_controller; sci_port_invalidate_dummy_remote_node() local
1029 struct isci_host *ihost = iport->owning_controller; sci_port_ready_substate_operational_exit() local
1048 struct isci_host *ihost = iport->owning_controller; sci_port_ready_substate_configuring_enter() local
1061 struct isci_host *ihost = iport->owning_controller; sci_port_start() local
1463 struct isci_host *ihost = iport->owning_controller; sci_port_post_dummy_remote_node() local
1513 struct isci_host *ihost = iport->owning_controller; sci_port_ready_state_enter() local
1609 sci_port_construct(struct isci_port *iport, u8 index, struct isci_host *ihost) sci_port_construct() argument
1640 struct isci_host *ihost = iport->owning_controller; sci_port_broadcast_change_received() local
1646 wait_port_reset(struct isci_host *ihost, struct isci_port *iport) wait_port_reset() argument
1651 isci_port_perform_hard_reset(struct isci_host *ihost, struct isci_port *iport, struct isci_phy *iphy) isci_port_perform_hard_reset() argument
1700 struct isci_host *ihost = dev_to_ihost(dev); isci_ata_check_ready() local
1724 struct isci_host *ihost = phy->ha->lldd_ha; isci_port_deformed() local
1749 struct isci_host *ihost = phy->ha->lldd_ha; isci_port_formed() local
[all...]
H A Dphy.c83 struct isci_host *ihost = container_of(table, typeof(*ihost), phys[0]); in phy_to_host() local
119 struct isci_host *ihost = iphy->owning_port->owning_controller; in sci_phy_link_layer_initialization() local
322 struct isci_host *ihost = iphy->owning_port->owning_controller; phy_sata_timeout() local
969 struct isci_host *ihost = iphy->owning_port->owning_controller; sci_phy_frame_handler() local
1072 struct isci_host *ihost = iphy->owning_port->owning_controller; sci_phy_starting_await_sas_power_substate_enter() local
1080 struct isci_host *ihost = iphy->owning_port->owning_controller; sci_phy_starting_await_sas_power_substate_exit() local
1088 struct isci_host *ihost = iphy->owning_port->owning_controller; sci_phy_starting_await_sata_power_substate_enter() local
1096 struct isci_host *ihost = iphy->owning_port->owning_controller; sci_phy_starting_await_sata_power_substate_exit() local
1255 struct isci_host *ihost = iport->owning_controller; sci_phy_stopped_state_enter() local
1273 struct isci_host *ihost = iport->owning_controller; sci_phy_starting_state_enter() local
1292 struct isci_host *ihost = iport->owning_controller; sci_phy_ready_state_enter() local
1388 isci_phy_init(struct isci_phy *iphy, struct isci_host *ihost, int index) isci_phy_init() argument
1432 struct isci_host *ihost = sas_phy->ha->lldd_ha; isci_phy_control() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/be2iscsi/
H A Dbe_iscsi.c707 struct iscsi_cls_host *ihost = shost->shost_data; in beiscsi_get_port_state() local
721 struct iscsi_cls_host *ihost = shost->shost_data; in beiscsi_get_port_speed() local
[all...]
/kernel/linux/linux-6.6/drivers/scsi/be2iscsi/
H A Dbe_iscsi.c707 struct iscsi_cls_host *ihost = shost->shost_data; in beiscsi_get_port_state() local
721 struct iscsi_cls_host *ihost = shost->shost_data; in beiscsi_get_port_speed() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/
H A Dlibiscsi.c89 struct iscsi_host *ihost = shost_priv(shost); in iscsi_conn_queue_work() local
671 struct iscsi_host *ihost = shost_priv(session->host); in __iscsi_conn_send_pdu() local
1677 struct iscsi_host *ihost; in iscsi_queuecommand() local
1952 struct iscsi_host *ihost = shost_priv(shost); in iscsi_suspend_tx() local
2779 struct iscsi_host *ihost; iscsi_host_alloc() local
2822 struct iscsi_host *ihost = shost_priv(shost); iscsi_host_remove() local
2841 struct iscsi_host *ihost = shost_priv(shost); iscsi_host_free() local
2855 struct iscsi_host *ihost = shost_priv(shost); iscsi_host_dec_session_cnt() local
2896 struct iscsi_host *ihost = shost_priv(shost); iscsi_session_setup() local
3733 struct iscsi_host *ihost = shost_priv(shost); iscsi_host_get_param() local
3757 struct iscsi_host *ihost = shost_priv(shost); iscsi_host_set_param() local
[all...]

Completed in 25 milliseconds

12