| H A D | host.c | 179 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 1310 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_initial_state_enter() local 1317 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_starting_state_exit() local 1347 sci_controller_set_interrupt_coalescence(struct isci_host *ihost, u32 coalesce_number, u32 coalesce_timeout) sci_controller_set_interrupt_coalescence() argument 1444 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_ready_state_enter() local 1461 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_ready_state_exit() local 1467 sci_controller_stop_ports(struct isci_host *ihost) sci_controller_stop_ports() argument 1494 sci_controller_stop_devices(struct isci_host *ihost) sci_controller_stop_devices() argument 1524 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_stopping_state_enter() local 1535 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_stopping_state_exit() local 1540 sci_controller_reset_hardware(struct isci_host *ihost) sci_controller_reset_hardware() argument 1563 struct isci_host *ihost = container_of(sm, typeof(*ihost), sm); sci_controller_resetting_state_enter() local 1596 struct isci_host *ihost = container_of(tmr, typeof(*ihost), timer); controller_timeout() local 1620 sci_controller_construct(struct isci_host *ihost, void __iomem *scu_base, void __iomem *smu_base) sci_controller_construct() argument 1728 max_spin_up(struct isci_host *ihost) max_spin_up() argument 1741 struct isci_host *ihost = container_of(tmr, typeof(*ihost), power_control.timer); power_control_timeout() local 1812 sci_controller_power_control_queue_insert(struct isci_host *ihost, struct isci_phy *iphy) sci_controller_power_control_queue_insert() argument 1864 sci_controller_power_control_queue_remove(struct isci_host *ihost, struct isci_phy *iphy) sci_controller_power_control_queue_remove() argument 1893 to_cable_select(struct isci_host *ihost) to_cable_select() argument 1902 decode_cable_selection(struct isci_host *ihost, int phy) decode_cable_selection() argument 1921 sci_controller_afe_initialization(struct isci_host *ihost) sci_controller_afe_initialization() argument 2122 sci_controller_initialize_power_control(struct isci_host *ihost) sci_controller_initialize_power_control() argument 2133 sci_controller_initialize(struct isci_host *ihost) sci_controller_initialize() argument 2244 sci_controller_dma_alloc(struct isci_host *ihost) sci_controller_dma_alloc() argument 2296 sci_controller_mem_init(struct isci_host *ihost) sci_controller_mem_init() argument 2339 isci_host_init(struct isci_host *ihost) isci_host_init() argument 2379 sci_controller_link_up(struct isci_host *ihost, struct isci_port *iport, struct isci_phy *iphy) sci_controller_link_up() argument 2402 sci_controller_link_down(struct isci_host *ihost, struct isci_port *iport, struct isci_phy *iphy) sci_controller_link_down() argument 2421 sci_controller_has_remote_devices_stopping(struct isci_host *ihost) sci_controller_has_remote_devices_stopping() argument 2434 sci_controller_remote_device_stopped(struct isci_host *ihost, struct isci_remote_device *idev) sci_controller_remote_device_stopped() argument 2450 sci_controller_post_request(struct isci_host *ihost, u32 request) sci_controller_post_request() argument 2458 sci_request_by_tag(struct isci_host *ihost, u16 io_tag) sci_request_by_tag() argument 2494 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 2516 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 2543 sci_controller_release_frame(struct isci_host *ihost, u32 frame_index) sci_controller_release_frame() argument 2550 isci_tci_free(struct isci_host *ihost, u16 tci) isci_tci_free() argument 2558 isci_tci_alloc(struct isci_host *ihost) isci_tci_alloc() argument 2567 isci_tci_space(struct isci_host *ihost) isci_tci_space() argument 2572 isci_alloc_tag(struct isci_host *ihost) isci_alloc_tag() argument 2584 isci_free_tag(struct isci_host *ihost, u16 io_tag) isci_free_tag() argument 2603 sci_controller_start_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_controller_start_io() argument 2624 sci_controller_terminate_request(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_controller_terminate_request() argument 2668 sci_controller_complete_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_controller_complete_io() argument 2695 struct isci_host *ihost = ireq->owning_controller; sci_controller_continue_io() local 2717 sci_controller_start_task(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) sci_controller_start_task() argument 2753 sci_write_gpio_tx_gp(struct isci_host *ihost, u8 reg_index, u8 reg_count, u8 *write_data) sci_write_gpio_tx_gp() argument 2792 struct isci_host *ihost = sas_ha->lldd_ha; isci_gpio_write() local [all...] |