Lines Matching defs:ipmmu_vmsa_device

57 struct ipmmu_vmsa_device {
61 struct ipmmu_vmsa_device *root;
74 struct ipmmu_vmsa_device *mmu;
89 static struct ipmmu_vmsa_device *to_ipmmu(struct device *dev)
152 static bool ipmmu_is_root(struct ipmmu_vmsa_device *mmu)
159 struct ipmmu_vmsa_device *mmu = dev_get_drvdata(dev);
160 struct ipmmu_vmsa_device **rootp = data;
168 static struct ipmmu_vmsa_device *ipmmu_find_root(void)
170 struct ipmmu_vmsa_device *root = NULL;
180 static u32 ipmmu_read(struct ipmmu_vmsa_device *mmu, unsigned int offset)
185 static void ipmmu_write(struct ipmmu_vmsa_device *mmu, unsigned int offset,
191 static unsigned int ipmmu_ctx_reg(struct ipmmu_vmsa_device *mmu,
198 static u32 ipmmu_ctx_read(struct ipmmu_vmsa_device *mmu,
204 static void ipmmu_ctx_write(struct ipmmu_vmsa_device *mmu,
231 static u32 ipmmu_utlb_reg(struct ipmmu_vmsa_device *mmu, unsigned int reg)
236 static void ipmmu_imuasid_write(struct ipmmu_vmsa_device *mmu,
242 static void ipmmu_imuctr_write(struct ipmmu_vmsa_device *mmu,
285 struct ipmmu_vmsa_device *mmu = domain->mmu;
306 struct ipmmu_vmsa_device *mmu = domain->mmu;
335 static int ipmmu_domain_allocate_context(struct ipmmu_vmsa_device *mmu,
355 static void ipmmu_domain_free_context(struct ipmmu_vmsa_device *mmu,
494 struct ipmmu_vmsa_device *mmu = domain->mmu;
543 struct ipmmu_vmsa_device *mmu = dev;
621 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev);
810 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev);
854 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev);
883 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev);
919 static void ipmmu_device_reset(struct ipmmu_vmsa_device *mmu)
1000 struct ipmmu_vmsa_device *mmu;
1118 struct ipmmu_vmsa_device *mmu = platform_get_drvdata(pdev);
1133 struct ipmmu_vmsa_device *mmu = dev_get_drvdata(dev);