Lines Matching defs:immu
38 #define get_reg32(immu, offset) ddi_get32((immu)->immu_regs_handle, \ argument
40 #define get_reg64(immu, offset) ddi_get64((immu)->immu_regs_handle, \ argument
42 #define put_reg32(immu, offset, val) ddi_put32\ argument
45 #define put_reg64(immu, offset, val) ddi_put64\ argument
65 #define wait_completion(immu, offset, getf, completion, status) \ argument
97 iotlb_flush(immu_t *immu, uint_t domain_id, in iotlb_flush()
155 immu_regs_iotlb_psi(immu_t *immu, uint_t did, uint64_t dvma, uint_t snpages, in immu_regs_iotlb_psi()
215 immu_regs_iotlb_dsi(immu_t *immu, uint_t domain_id, immu_inv_wait_t *iwp) in immu_regs_iotlb_dsi()
228 immu_regs_iotlb_gbl(immu_t *immu, immu_inv_wait_t *iwp) in immu_regs_iotlb_gbl()
259 set_agaw(immu_t *immu) in set_agaw()
346 setup_regs(immu_t *immu) in setup_regs()
445 immu_t *immu; in immu_regs_setup() local
464 immu_regs_resume(immu_t *immu) in immu_regs_resume()
498 immu_regs_suspend(immu_t *immu) in immu_regs_suspend()
512 immu_regs_startup(immu_t *immu) in immu_regs_startup()
537 immu_regs_shutdown(immu_t *immu) in immu_regs_shutdown()
563 immu_regs_intr_enable(immu_t *immu, uint32_t msi_addr, uint32_t msi_data, in immu_regs_intr_enable()
582 immu_regs_passthru_supported(immu_t *immu) in immu_regs_passthru_supported()
597 immu_regs_is_TM_reserved(immu_t *immu) in immu_regs_is_TM_reserved()
611 immu_regs_is_SNP_reserved(immu_t *immu) in immu_regs_is_SNP_reserved()
623 immu_regs_wbf_flush(immu_t *immu) in immu_regs_wbf_flush()
645 immu_regs_cpu_flush(immu_t *immu, caddr_t addr, uint_t size) in immu_regs_cpu_flush()
668 context_flush(immu_t *immu, uint8_t function_mask, in context_flush()
706 immu_regs_context_fsi(immu_t *immu, uint8_t function_mask, in immu_regs_context_fsi()
714 immu_regs_context_dsi(immu_t *immu, uint_t domain_id, immu_inv_wait_t *iwp) in immu_regs_context_dsi()
721 immu_regs_context_gbl(immu_t *immu, immu_inv_wait_t *iwp) in immu_regs_context_gbl()
736 immu_regs_set_root_table(immu_t *immu) in immu_regs_set_root_table()
753 immu_regs_qinv_enable(immu_t *immu, uint64_t qinv_reg_value) in immu_regs_qinv_enable()
782 immu_regs_intrmap_enable(immu_t *immu, uint64_t irta_reg) in immu_regs_intrmap_enable()
824 immu_regs_get64(immu_t *immu, uint_t reg) in immu_regs_get64()
830 immu_regs_get32(immu_t *immu, uint_t reg) in immu_regs_get32()
836 immu_regs_put64(immu_t *immu, uint_t reg, uint64_t val) in immu_regs_put64()
842 immu_regs_put32(immu_t *immu, uint_t reg, uint32_t val) in immu_regs_put32()