Lines Matching refs:MPT3SAS_ADAPTER

102 _base_get_ioc_facts(struct MPT3SAS_ADAPTER *ioc);
117 mpt3sas_base_check_cmd_timeout(struct MPT3SAS_ADAPTER *ioc, in mpt3sas_base_check_cmd_timeout()
143 struct MPT3SAS_ADAPTER *ioc; in _scsih_set_fwfault_debug()
168 _base_clone_reply_to_sys_mem(struct MPT3SAS_ADAPTER *ioc, u32 reply, in _base_clone_reply_to_sys_mem()
232 _base_get_chain(struct MPT3SAS_ADAPTER *ioc, u16 smid, in _base_get_chain()
258 _base_get_chain_phys(struct MPT3SAS_ADAPTER *ioc, u16 smid, in _base_get_chain_phys()
284 _base_get_buffer_bar0(struct MPT3SAS_ADAPTER *ioc, u16 smid) in _base_get_buffer_bar0()
305 _base_get_buffer_phys_bar0(struct MPT3SAS_ADAPTER *ioc, u16 smid) in _base_get_buffer_phys_bar0()
326 _base_get_chain_buffer_dma_to_chain_buffer(struct MPT3SAS_ADAPTER *ioc, in _base_get_chain_buffer_dma_to_chain_buffer()
355 static void _clone_sg_entries(struct MPT3SAS_ADAPTER *ioc, in _clone_sg_entries()
532 struct MPT3SAS_ADAPTER *ioc = (struct MPT3SAS_ADAPTER *)arg; in mpt3sas_remove_dead_ioc_func()
554 struct MPT3SAS_ADAPTER *ioc = in _base_fault_reset_work()
555 container_of(work, struct MPT3SAS_ADAPTER, fault_reset_work.work); in _base_fault_reset_work()
644 mpt3sas_base_start_watchdog(struct MPT3SAS_ADAPTER *ioc) in mpt3sas_base_start_watchdog()
679 mpt3sas_base_stop_watchdog(struct MPT3SAS_ADAPTER *ioc) in mpt3sas_base_stop_watchdog()
701 mpt3sas_base_fault_info(struct MPT3SAS_ADAPTER *ioc , u16 fault_code) in mpt3sas_base_fault_info()
717 mpt3sas_halt_firmware(struct MPT3SAS_ADAPTER *ioc) in mpt3sas_halt_firmware()
749 _base_sas_ioc_info(struct MPT3SAS_ADAPTER *ioc, MPI2DefaultReply_t *mpi_reply, in _base_sas_ioc_info()
971 _base_display_event_data(struct MPT3SAS_ADAPTER *ioc, in _base_display_event_data()
1089 _base_sas_log_info(struct MPT3SAS_ADAPTER *ioc , u32 log_info) in _base_sas_log_info()
1146 _base_display_reply_info(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in _base_display_reply_info()
1190 mpt3sas_base_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt3sas_base_done()
1224 _base_async_event(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, u32 reply) in _base_async_event()
1279 _get_st_from_smid(struct MPT3SAS_ADAPTER *ioc, u16 smid) in _get_st_from_smid()
1302 _base_get_cb_idx(struct MPT3SAS_ADAPTER *ioc, u16 smid) in _base_get_cb_idx()
1334 _base_mask_interrupts(struct MPT3SAS_ADAPTER *ioc) in _base_mask_interrupts()
1352 _base_unmask_interrupts(struct MPT3SAS_ADAPTER *ioc) in _base_unmask_interrupts()
1388 struct MPT3SAS_ADAPTER *ioc = reply_q->ioc; in _base_interrupt()
1553 _base_is_controller_msix_enabled(struct MPT3SAS_ADAPTER *ioc) in _base_is_controller_msix_enabled()
1567 mpt3sas_base_sync_reply_irqs(struct MPT3SAS_ADAPTER *ioc) in mpt3sas_base_sync_reply_irqs()
1640 _base_build_zero_len_sge(struct MPT3SAS_ADAPTER *ioc, void *paddr) in _base_build_zero_len_sge()
1693 _base_get_chain_buffer_tracker(struct MPT3SAS_ADAPTER *ioc, in _base_get_chain_buffer_tracker()
1721 _base_build_sg(struct MPT3SAS_ADAPTER *ioc, void *psge, in _base_build_sg()
1824 _base_build_nvme_prp(struct MPT3SAS_ADAPTER *ioc, u16 smid, in _base_build_nvme_prp()
1991 base_make_prp_nvme(struct MPT3SAS_ADAPTER *ioc, in base_make_prp_nvme()
2118 base_is_prp_possible(struct MPT3SAS_ADAPTER *ioc, in base_is_prp_possible()
2151 _base_check_pcie_native_sgl(struct MPT3SAS_ADAPTER *ioc, in _base_check_pcie_native_sgl()
2215 _base_build_zero_len_sge_ieee(struct MPT3SAS_ADAPTER *ioc, void *paddr) in _base_build_zero_len_sge_ieee()
2239 _base_build_sg_scmd(struct MPT3SAS_ADAPTER *ioc, in _base_build_sg_scmd()
2384 _base_build_sg_scmd_ieee(struct MPT3SAS_ADAPTER *ioc, in _base_build_sg_scmd_ieee()
2514 _base_build_sg_ieee(struct MPT3SAS_ADAPTER *ioc, void *psge, in _base_build_sg_ieee()
2564 _base_config_dma_addressing(struct MPT3SAS_ADAPTER *ioc, struct pci_dev *pdev) in _base_config_dma_addressing()
2609 _base_change_consistent_dma_mask(struct MPT3SAS_ADAPTER *ioc, in _base_change_consistent_dma_mask()
2627 _base_check_enable_msix(struct MPT3SAS_ADAPTER *ioc) in _base_check_enable_msix()
2674 _base_free_irq(struct MPT3SAS_ADAPTER *ioc) in _base_free_irq()
2697 _base_request_irq(struct MPT3SAS_ADAPTER *ioc, u8 index) in _base_request_irq()
2743 _base_assign_reply_queues(struct MPT3SAS_ADAPTER *ioc) in _base_assign_reply_queues()
2803 _base_disable_msix(struct MPT3SAS_ADAPTER *ioc) in _base_disable_msix()
2817 _base_enable_msix(struct MPT3SAS_ADAPTER *ioc) in _base_enable_msix()
2899 mpt3sas_base_unmap_resources(struct MPT3SAS_ADAPTER *ioc) in mpt3sas_base_unmap_resources()
2932 mpt3sas_base_map_resources(struct MPT3SAS_ADAPTER *ioc) in mpt3sas_base_map_resources()
3083 mpt3sas_base_get_msg_frame(struct MPT3SAS_ADAPTER *ioc, u16 smid) in mpt3sas_base_get_msg_frame()
3096 mpt3sas_base_get_sense_buffer(struct MPT3SAS_ADAPTER *ioc, u16 smid) in mpt3sas_base_get_sense_buffer()
3109 mpt3sas_base_get_sense_buffer_dma(struct MPT3SAS_ADAPTER *ioc, u16 smid) in mpt3sas_base_get_sense_buffer_dma()
3123 mpt3sas_base_get_pcie_sgl(struct MPT3SAS_ADAPTER *ioc, u16 smid) in mpt3sas_base_get_pcie_sgl()
3136 mpt3sas_base_get_pcie_sgl_dma(struct MPT3SAS_ADAPTER *ioc, u16 smid) in mpt3sas_base_get_pcie_sgl_dma()
3149 mpt3sas_base_get_reply_virt_addr(struct MPT3SAS_ADAPTER *ioc, u32 phys_addr) in mpt3sas_base_get_reply_virt_addr()
3157 _base_get_msix_index(struct MPT3SAS_ADAPTER *ioc) in _base_get_msix_index()
3170 mpt3sas_base_get_smid(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx) in mpt3sas_base_get_smid()
3202 mpt3sas_base_get_smid_scsiio(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx, in mpt3sas_base_get_smid_scsiio()
3225 mpt3sas_base_get_smid_hpr(struct MPT3SAS_ADAPTER *ioc, u8 cb_idx) in mpt3sas_base_get_smid_hpr()
3247 _base_recovery_check(struct MPT3SAS_ADAPTER *ioc) in _base_recovery_check()
3259 void mpt3sas_base_clear_st(struct MPT3SAS_ADAPTER *ioc, in mpt3sas_base_clear_st()
3276 mpt3sas_base_free_smid(struct MPT3SAS_ADAPTER *ioc, u16 smid) in mpt3sas_base_free_smid()
3365 _base_put_smid_mpi_ep_scsi_io(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle) in _base_put_smid_mpi_ep_scsi_io()
3393 _base_put_smid_scsi_io(struct MPT3SAS_ADAPTER *ioc, u16 smid, u16 handle) in _base_put_smid_scsi_io()
3415 mpt3sas_base_put_smid_fast_path(struct MPT3SAS_ADAPTER *ioc, u16 smid, in mpt3sas_base_put_smid_fast_path()
3438 mpt3sas_base_put_smid_hi_priority(struct MPT3SAS_ADAPTER *ioc, u16 smid, in mpt3sas_base_put_smid_hi_priority()
3480 mpt3sas_base_put_smid_nvme_encap(struct MPT3SAS_ADAPTER *ioc, u16 smid) in mpt3sas_base_put_smid_nvme_encap()
3501 mpt3sas_base_put_smid_default(struct MPT3SAS_ADAPTER *ioc, u16 smid) in mpt3sas_base_put_smid_default()
3537 _base_display_OEMs_branding(struct MPT3SAS_ADAPTER *ioc) in _base_display_OEMs_branding()
3798 _base_display_fwpkg_version(struct MPT3SAS_ADAPTER *ioc) in _base_display_fwpkg_version()
3894 _base_display_ioc_capabilities(struct MPT3SAS_ADAPTER *ioc) in _base_display_ioc_capabilities()
4012 mpt3sas_base_update_missing_delay(struct MPT3SAS_ADAPTER *ioc, in mpt3sas_base_update_missing_delay()
4095 _base_static_config_pages(struct MPT3SAS_ADAPTER *ioc) in _base_static_config_pages()
4166 mpt3sas_free_enclosure_list(struct MPT3SAS_ADAPTER *ioc) in mpt3sas_free_enclosure_list()
4185 _base_release_memory_pools(struct MPT3SAS_ADAPTER *ioc) in _base_release_memory_pools()
4328 _base_allocate_memory_pools(struct MPT3SAS_ADAPTER *ioc) in _base_allocate_memory_pools()
4931 mpt3sas_base_get_iocstate(struct MPT3SAS_ADAPTER *ioc, int cooked) in mpt3sas_base_get_iocstate()
4949 _base_wait_on_iocstate(struct MPT3SAS_ADAPTER *ioc, u32 ioc_state, int timeout) in _base_wait_on_iocstate()
4980 _base_diag_reset(struct MPT3SAS_ADAPTER *ioc);
4983 _base_wait_for_doorbell_int(struct MPT3SAS_ADAPTER *ioc, int timeout) in _base_wait_for_doorbell_int()
5010 _base_spin_on_doorbell_int(struct MPT3SAS_ADAPTER *ioc, int timeout) in _base_spin_on_doorbell_int()
5048 _base_wait_for_doorbell_ack(struct MPT3SAS_ADAPTER *ioc, int timeout) in _base_wait_for_doorbell_ack()
5092 _base_wait_for_doorbell_not_used(struct MPT3SAS_ADAPTER *ioc, int timeout) in _base_wait_for_doorbell_not_used()
5127 _base_send_ioc_reset(struct MPT3SAS_ADAPTER *ioc, u8 reset_type, int timeout) in _base_send_ioc_reset()
5176 _base_handshake_req_reply_wait(struct MPT3SAS_ADAPTER *ioc, int request_bytes, in _base_handshake_req_reply_wait()
5300 mpt3sas_base_sas_iounit_control(struct MPT3SAS_ADAPTER *ioc, in mpt3sas_base_sas_iounit_control()
5401 mpt3sas_base_scsi_enclosure_processor(struct MPT3SAS_ADAPTER *ioc, in mpt3sas_base_scsi_enclosure_processor()
5491 _base_get_port_facts(struct MPT3SAS_ADAPTER *ioc, int port) in _base_get_port_facts()
5534 _base_wait_for_iocstate(struct MPT3SAS_ADAPTER *ioc, int timeout) in _base_wait_for_iocstate()
5588 _base_get_ioc_facts(struct MPT3SAS_ADAPTER *ioc) in _base_get_ioc_facts()
5690 _base_send_ioc_init(struct MPT3SAS_ADAPTER *ioc) in _base_send_ioc_init()
5792 mpt3sas_port_enable_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt3sas_port_enable_done()
5837 _base_send_port_enable(struct MPT3SAS_ADAPTER *ioc) in _base_send_port_enable()
5904 mpt3sas_port_enable(struct MPT3SAS_ADAPTER *ioc) in mpt3sas_port_enable()
5944 _base_determine_wait_on_discovery(struct MPT3SAS_ADAPTER *ioc) in _base_determine_wait_on_discovery()
5990 _base_unmask_events(struct MPT3SAS_ADAPTER *ioc, u16 event) in _base_unmask_events()
6016 _base_event_notification(struct MPT3SAS_ADAPTER *ioc) in _base_event_notification()
6076 mpt3sas_base_validate_event_type(struct MPT3SAS_ADAPTER *ioc, u32 *event_type) in mpt3sas_base_validate_event_type()
6111 _base_diag_reset(struct MPT3SAS_ADAPTER *ioc) in _base_diag_reset()
6225 _base_make_ioc_ready(struct MPT3SAS_ADAPTER *ioc, enum reset_type type) in _base_make_ioc_ready()
6294 _base_make_ioc_operational(struct MPT3SAS_ADAPTER *ioc) in _base_make_ioc_operational()
6466 mpt3sas_base_free_resources(struct MPT3SAS_ADAPTER *ioc) in mpt3sas_base_free_resources()
6492 mpt3sas_base_attach(struct MPT3SAS_ADAPTER *ioc) in mpt3sas_base_attach()
6748 mpt3sas_base_detach(struct MPT3SAS_ADAPTER *ioc) in mpt3sas_base_detach()
6780 static void _base_pre_reset_handler(struct MPT3SAS_ADAPTER *ioc) in _base_pre_reset_handler()
6792 static void _base_after_reset_handler(struct MPT3SAS_ADAPTER *ioc) in _base_after_reset_handler()
6834 static void _base_reset_done_handler(struct MPT3SAS_ADAPTER *ioc) in _base_reset_done_handler()
6850 mpt3sas_wait_for_commands_to_complete(struct MPT3SAS_ADAPTER *ioc) in mpt3sas_wait_for_commands_to_complete()
6878 mpt3sas_base_hard_reset_handler(struct MPT3SAS_ADAPTER *ioc, in mpt3sas_base_hard_reset_handler()