Home
last modified time | relevance | path

Searched defs:ihost (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/scsi/isci/
H A Dhost.c179 static bool sci_controller_completion_queue_has_entries(struct isci_host *ihost) in sci_controller_completion_queue_has_entries() argument
191 static bool sci_controller_isr(struct isci_host *ihost) in sci_controller_isr() argument
220 struct isci_host *ihost = data; isci_msix_isr() local
228 sci_controller_error_isr(struct isci_host * ihost) sci_controller_error_isr() argument
255 sci_controller_task_completion(struct isci_host * ihost,u32 ent) sci_controller_task_completion() argument
270 sci_controller_sdma_completion(struct isci_host * ihost,u32 ent) sci_controller_sdma_completion() argument
305 sci_controller_unsolicited_frame(struct isci_host * ihost,u32 ent) sci_controller_unsolicited_frame() argument
366 sci_controller_event_completion(struct isci_host * ihost,u32 ent) sci_controller_event_completion() argument
483 sci_controller_process_completions(struct isci_host * ihost) sci_controller_process_completions() argument
579 sci_controller_error_handler(struct isci_host * ihost) sci_controller_error_handler() argument
609 struct isci_host *ihost = data; isci_intx_isr() local
627 struct isci_host *ihost = data; isci_error_isr() local
643 isci_host_start_complete(struct isci_host * ihost,enum sci_status completion_status) isci_host_start_complete() argument
655 struct isci_host *ihost = ha->lldd_ha; isci_host_scan_finished() local
677 sci_controller_get_suggested_start_timeout(struct isci_host * ihost) sci_controller_get_suggested_start_timeout() argument
702 sci_controller_enable_interrupts(struct isci_host * ihost) sci_controller_enable_interrupts() argument
708 sci_controller_disable_interrupts(struct isci_host * ihost) sci_controller_disable_interrupts() argument
715 sci_controller_enable_port_task_scheduler(struct isci_host * ihost) sci_controller_enable_port_task_scheduler() argument
728 sci_controller_assign_task_entries(struct isci_host * ihost) sci_controller_assign_task_entries() argument
749 sci_controller_initialize_completion_queue(struct isci_host * ihost) sci_controller_initialize_completion_queue() argument
796 sci_controller_initialize_unsolicited_frame_queue(struct isci_host * ihost) sci_controller_initialize_unsolicited_frame_queue() argument
823 sci_controller_transition_to_ready(struct isci_host * ihost,enum sci_status status) sci_controller_transition_to_ready() argument
859 is_controller_start_complete(struct isci_host * ihost) is_controller_start_complete() argument
900 sci_controller_start_next_phy(struct isci_host * ihost) sci_controller_start_next_phy() argument
962 struct isci_host *ihost = container_of(tmr, typeof(*ihost), phy_timer); phy_startup_timeout() local
981 isci_tci_active(struct isci_host * ihost) isci_tci_active() argument
986 sci_controller_start(struct isci_host * ihost,u32 timeout) sci_controller_start() argument
1047 struct isci_host *ihost = SHOST_TO_SAS_HA(shost)->lldd_ha; isci_host_start() local
1058 isci_host_stop_complete(struct isci_host * ihost) isci_host_stop_complete() argument
1065 sci_controller_completion_handler(struct isci_host * ihost) sci_controller_completion_handler() argument
1078 ireq_done(struct isci_host * ihost,struct isci_request * ireq,struct sas_task * task) ireq_done() argument
1116 struct isci_host *ihost = (struct isci_host *)data; isci_host_completion_routine() local
1156 sci_controller_stop(struct isci_host * ihost,u32 timeout) sci_controller_stop() argument
1181 sci_controller_reset(struct isci_host * ihost) sci_controller_reset() argument
1201 sci_controller_stop_phys(struct isci_host * ihost) sci_controller_stop_phys() argument
1239 isci_host_deinit(struct isci_host * ihost) isci_host_deinit() argument
1313 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_initial_state_enter() local
1320 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_starting_state_exit() local
1350 sci_controller_set_interrupt_coalescence(struct isci_host * ihost,u32 coalesce_number,u32 coalesce_timeout) sci_controller_set_interrupt_coalescence() argument
1447 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_ready_state_enter() local
1464 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_ready_state_exit() local
1470 sci_controller_stop_ports(struct isci_host * ihost) sci_controller_stop_ports() argument
1497 sci_controller_stop_devices(struct isci_host * ihost) sci_controller_stop_devices() argument
1527 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_stopping_state_enter() local
1538 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_stopping_state_exit() local
1543 sci_controller_reset_hardware(struct isci_host * ihost) sci_controller_reset_hardware() argument
1566 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_resetting_state_enter() local
1599 struct isci_host *ihost = container_of(tmr, typeof(*ihost), timer); controller_timeout() local
1623 sci_controller_construct(struct isci_host * ihost,void __iomem * scu_base,void __iomem * smu_base) sci_controller_construct() argument
1731 max_spin_up(struct isci_host * ihost) max_spin_up() argument
1744 struct isci_host *ihost = container_of(tmr, typeof(*ihost), power_control.timer); power_control_timeout() local
1815 sci_controller_power_control_queue_insert(struct isci_host * ihost,struct isci_phy * iphy) sci_controller_power_control_queue_insert() argument
1867 sci_controller_power_control_queue_remove(struct isci_host * ihost,struct isci_phy * iphy) sci_controller_power_control_queue_remove() argument
1896 to_cable_select(struct isci_host * ihost) to_cable_select() argument
1905 decode_cable_selection(struct isci_host * ihost,int phy) decode_cable_selection() argument
1924 sci_controller_afe_initialization(struct isci_host * ihost) sci_controller_afe_initialization() argument
2125 sci_controller_initialize_power_control(struct isci_host * ihost) sci_controller_initialize_power_control() argument
2136 sci_controller_initialize(struct isci_host * ihost) sci_controller_initialize() argument
2247 sci_controller_dma_alloc(struct isci_host * ihost) sci_controller_dma_alloc() argument
2299 sci_controller_mem_init(struct isci_host * ihost) sci_controller_mem_init() argument
2342 isci_host_init(struct isci_host * ihost) isci_host_init() argument
2382 sci_controller_link_up(struct isci_host * ihost,struct isci_port * iport,struct isci_phy * iphy) sci_controller_link_up() argument
2405 sci_controller_link_down(struct isci_host * ihost,struct isci_port * iport,struct isci_phy * iphy) sci_controller_link_down() argument
2424 sci_controller_has_remote_devices_stopping(struct isci_host * ihost) sci_controller_has_remote_devices_stopping() argument
2437 sci_controller_remote_device_stopped(struct isci_host * ihost,struct isci_remote_device * idev) sci_controller_remote_device_stopped() argument
2453 sci_controller_post_request(struct isci_host * ihost,u32 request) sci_controller_post_request() argument
2461 sci_request_by_tag(struct isci_host * ihost,u16 io_tag) sci_request_by_tag() argument
2497 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
2519 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
2546 sci_controller_release_frame(struct isci_host * ihost,u32 frame_index) sci_controller_release_frame() argument
2553 isci_tci_free(struct isci_host * ihost,u16 tci) isci_tci_free() argument
2561 isci_tci_alloc(struct isci_host * ihost) isci_tci_alloc() argument
2570 isci_tci_space(struct isci_host * ihost) isci_tci_space() argument
2575 isci_alloc_tag(struct isci_host * ihost) isci_alloc_tag() argument
2587 isci_free_tag(struct isci_host * ihost,u16 io_tag) isci_free_tag() argument
2606 sci_controller_start_io(struct isci_host * ihost,struct isci_remote_device * idev,struct isci_request * ireq) sci_controller_start_io() argument
2627 sci_controller_terminate_request(struct isci_host * ihost,struct isci_remote_device * idev,struct isci_request * ireq) sci_controller_terminate_request() argument
2671 sci_controller_complete_io(struct isci_host * ihost,struct isci_remote_device * idev,struct isci_request * ireq) sci_controller_complete_io() argument
2698 struct isci_host *ihost = ireq->owning_controller; sci_controller_continue_io() local
2720 sci_controller_start_task(struct isci_host * ihost,struct isci_remote_device * idev,struct isci_request * ireq) sci_controller_start_task() argument
2756 sci_write_gpio_tx_gp(struct isci_host * ihost,u8 reg_index,u8 reg_count,u8 * write_data) sci_write_gpio_tx_gp() argument
2795 struct isci_host *ihost = sas_ha->lldd_ha; isci_gpio_write() local
[all...]
H A Dport_config.c116 struct isci_host *ihost, in sci_port_configuration_agent_find_port() argument
160 struct isci_host *ihost, in 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
394 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
639 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
733 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 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
1610 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 Dtask.c76 static void isci_task_refuse(struct isci_host *ihost, struct sas_task *task, in isci_task_refuse()
125 struct isci_host *ihost = dev_to_ihost(task->dev); in isci_task_execute_task() local
212 static struct isci_request *isci_task_request_build(struct isci_host *ihost, in isci_task_request_build()
252 static int isci_task_execute_tmf(struct isci_host *ihost, in isci_task_execute_tmf()
410 struct isci_host *ihost = dev_to_ihost(dev); in isci_task_lu_reset() local
476 struct isci_host *ihost = dev_to_ihost(task->dev); in isci_task_abort_task() local
670 isci_task_request_complete(struct isci_host *ihost, in isci_task_request_complete()
715 static int isci_reset_device(struct isci_host *ihost, in isci_reset_device()
758 struct isci_host *ihost = dev_to_ihost(dev); in isci_task_I_T_nexus_reset() local
H A Dinit.c134 struct isci_host *ihost = container_of(sas_ha, typeof(*ihost), sas_ha); in isci_show_id() local
317 struct isci_host *ihost; in isci_setup_interrupts() local
392 static enum sci_status sci_user_parameters_set(struct isci_host *ihost, in sci_user_parameters_set()
428 static void sci_oem_defaults(struct isci_host *ihost) in sci_oem_defaults()
482 struct isci_host *ihost; in isci_host_alloc() local
678 struct isci_host *ihost; in isci_pci_remove() local
692 struct isci_host *ihost; in isci_suspend() local
706 struct isci_host *ihost; in isci_resume() local
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; in phy_sata_timeout() local
969 struct isci_host *ihost = iphy->owning_port->owning_controller; in sci_phy_frame_handler() local
1072 struct isci_host *ihost = iphy->owning_port->owning_controller; in sci_phy_starting_await_sas_power_substate_enter() local
1080 struct isci_host *ihost = iphy->owning_port->owning_controller; in sci_phy_starting_await_sas_power_substate_exit() local
1088 struct isci_host *ihost = iphy->owning_port->owning_controller; in sci_phy_starting_await_sata_power_substate_enter() local
1096 struct isci_host *ihost = iphy->owning_port->owning_controller; in sci_phy_starting_await_sata_power_substate_exit() local
1255 struct isci_host *ihost = iport->owning_controller; in sci_phy_stopped_state_enter() local
1273 struct isci_host *ihost = iport->owning_controller; in sci_phy_starting_state_enter() local
[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()
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)); in sci_remote_node_context_setup_to_destroy() local
237 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_node_context_validate_context_buffer() local
258 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_node_context_invalidate_context_buffer() local
272 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_node_context_initial_state_enter() local
356 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_node_context_tx_rx_suspended_state_enter() local
635 struct isci_host *ihost = idev->owning_port->owning_controller; in sci_remote_node_context_suspend() local
H A Dhost.h307 static inline struct Scsi_Host *to_shost(struct isci_host *ihost) in to_shost()
312 #define for_each_isci_host(id, ihost, pdev) \ argument
316 static inline void wait_for_start(struct isci_host *ihost) in wait_for_start()
321 static inline void wait_for_stop(struct isci_host *ihost) in wait_for_stop()
326 static inline void wait_for_device_start(struct isci_host *ihost, struct isci_remote_device *idev) in wait_for_device_start()
331 static inline void wait_for_device_stop(struct isci_host *ihost, struct isci_remote_device *idev) in wait_for_device_stop()
440 static inline int isci_gpio_count(struct isci_host *ihost) in isci_gpio_count()
H A Dunsolicited_frame_control.c60 void sci_unsolicited_frame_control_construct(struct isci_host *ihost) in sci_unsolicited_frame_control_construct()
H A Dtask.h101 static inline void isci_print_tmf(struct isci_host *ihost, struct isci_tmf *tmf) in isci_print_tmf()
/linux/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
/linux/drivers/scsi/
H A Dscsi_transport_iscsi.c1534 iscsi_bsg_host_add(struct Scsi_Host *shost, struct iscsi_cls_host *ihost) in iscsi_bsg_host_add()
1563 struct iscsi_cls_host *ihost = shost->shost_data; in iscsi_setup_host() local
1578 struct iscsi_cls_host *ihost = shost->shost_data; in iscsi_remove_host() local
1770 struct iscsi_cls_host *ihost; in iscsi_user_scan_session() local
1974 struct iscsi_cls_host *ihost = shost->shost_data; in __iscsi_unbind_session() local
4733 struct iscsi_cls_host *ihost = shost->shost_data; in iscsi_get_port_speed_name() local
4759 struct iscsi_cls_host *ihost = shost->shost_data; in iscsi_get_port_state_name() local