Searched refs:ipmmu_vmsa_domain (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | ipmmu-vmsa.c | 66 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 D | ipmmu-vmsa.c | 64 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