| 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 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...] |