Home
last modified time | relevance | path

Searched refs:IOMMU_DOMAIN_LOCK (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/iommu/
H A Diommu_gas.c250 IOMMU_DOMAIN_LOCK(domain); in iommu_gas_init_domain()
617 IOMMU_DOMAIN_LOCK(domain); in iommu_gas_free_space()
637 IOMMU_DOMAIN_LOCK(domain); in iommu_gas_free_region()
792 IOMMU_DOMAIN_LOCK(domain); in iommu_gas_remove()
819 IOMMU_DOMAIN_LOCK(domain); in iommu_gas_map()
867 IOMMU_DOMAIN_LOCK(domain); in iommu_gas_map_region()
921 IOMMU_DOMAIN_LOCK(domain); in iommu_gas_reserve_region()
953 IOMMU_DOMAIN_LOCK(domain); in iommu_gas_reserve_region_extend()
1017 IOMMU_DOMAIN_LOCK(domain); in iommu_map_msi()
1024 IOMMU_DOMAIN_LOCK(domain); in iommu_map_msi()
H A Diommu.h156 #define IOMMU_DOMAIN_LOCK(dom) mtx_lock(&(dom)->lock) macro
H A Dbusdma_iommu.c681 IOMMU_DOMAIN_LOCK(domain); in iommu_bus_dmamap_load_something()
886 IOMMU_DOMAIN_LOCK(domain); in iommu_bus_dmamap_unload()
1090 IOMMU_DOMAIN_LOCK(domain); in bus_dma_iommu_load_ident()
/freebsd/sys/arm64/iommu/
H A Diommu.c152 IOMMU_DOMAIN_LOCK(iodom); in iommu_domain_free()
H A Dsmmu.c1814 IOMMU_DOMAIN_LOCK(iodom); in smmu_ctx_alloc()
1928 IOMMU_DOMAIN_LOCK(&domain->iodom); in smmu_ctx_lookup()
/freebsd/sys/riscv/iommu/
H A Diommu_frontend.c144 IOMMU_DOMAIN_LOCK(iodom); in iommu_domain_free()
H A Diommu.c1051 IOMMU_DOMAIN_LOCK(&domain->iodom); in riscv_iommu_ctx_lookup()
1220 IOMMU_DOMAIN_LOCK(iodom); in riscv_iommu_ctx_alloc()