Home
last modified time | relevance | path

Searched refs:ipmmu_vmsa_domain (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/iommu/
H A Dipmmu-vmsa.c66 struct ipmmu_vmsa_domain *domains[IPMMU_CTX_MAX];
73 struct ipmmu_vmsa_domain { struct
84 static struct ipmmu_vmsa_domain *to_vmsa_domain(struct iommu_domain *dom) in to_vmsa_domain()
86 return container_of(dom, struct ipmmu_vmsa_domain, io_domain); in to_vmsa_domain()
210 static u32 ipmmu_ctx_read_root(struct ipmmu_vmsa_domain *domain, in ipmmu_ctx_read_root()
216 static void ipmmu_ctx_write_root(struct ipmmu_vmsa_domain *domain, in ipmmu_ctx_write_root()
222 static void ipmmu_ctx_write_all(struct ipmmu_vmsa_domain *domain, in ipmmu_ctx_write_all()
253 static void ipmmu_tlb_sync(struct ipmmu_vmsa_domain *domain) in ipmmu_tlb_sync()
268 static void ipmmu_tlb_invalidate(struct ipmmu_vmsa_domain *domain) in ipmmu_tlb_invalidate()
282 static void ipmmu_utlb_enable(struct ipmmu_vmsa_domain *domai
[all...]
/kernel/linux/linux-6.6/drivers/iommu/
H A Dipmmu-vmsa.c64 struct ipmmu_vmsa_domain *domains[IPMMU_CTX_MAX];
71 struct ipmmu_vmsa_domain { struct
82 static struct ipmmu_vmsa_domain *to_vmsa_domain(struct iommu_domain *dom) in to_vmsa_domain()
84 return container_of(dom, struct ipmmu_vmsa_domain, io_domain); in to_vmsa_domain()
212 static u32 ipmmu_ctx_read_root(struct ipmmu_vmsa_domain *domain, in ipmmu_ctx_read_root()
218 static void ipmmu_ctx_write_root(struct ipmmu_vmsa_domain *domain, in ipmmu_ctx_write_root()
224 static void ipmmu_ctx_write_all(struct ipmmu_vmsa_domain *domain, in ipmmu_ctx_write_all()
255 static void ipmmu_tlb_sync(struct ipmmu_vmsa_domain *domain) in ipmmu_tlb_sync()
266 static void ipmmu_tlb_invalidate(struct ipmmu_vmsa_domain *domain) in ipmmu_tlb_invalidate()
280 static void ipmmu_utlb_enable(struct ipmmu_vmsa_domain *domai
[all...]

Completed in 3 milliseconds