Lines Matching defs:ipmmu_vmsa_device

55 struct ipmmu_vmsa_device {
59 struct ipmmu_vmsa_device *root;
72 struct ipmmu_vmsa_device *mmu;
87 static struct ipmmu_vmsa_device *to_ipmmu(struct device *dev)
150 static bool ipmmu_is_root(struct ipmmu_vmsa_device *mmu)
157 struct ipmmu_vmsa_device *mmu = dev_get_drvdata(dev);
158 struct ipmmu_vmsa_device **rootp = data;
166 static struct ipmmu_vmsa_device *ipmmu_find_root(void)
168 struct ipmmu_vmsa_device *root = NULL;
178 static u32 ipmmu_read(struct ipmmu_vmsa_device *mmu, unsigned int offset)
183 static void ipmmu_write(struct ipmmu_vmsa_device *mmu, unsigned int offset,
189 static unsigned int ipmmu_ctx_reg(struct ipmmu_vmsa_device *mmu,
200 static u32 ipmmu_ctx_read(struct ipmmu_vmsa_device *mmu,
206 static void ipmmu_ctx_write(struct ipmmu_vmsa_device *mmu,
233 static u32 ipmmu_utlb_reg(struct ipmmu_vmsa_device *mmu, unsigned int reg)
238 static void ipmmu_imuasid_write(struct ipmmu_vmsa_device *mmu,
244 static void ipmmu_imuctr_write(struct ipmmu_vmsa_device *mmu,
283 struct ipmmu_vmsa_device *mmu = domain->mmu;
320 static int ipmmu_domain_allocate_context(struct ipmmu_vmsa_device *mmu,
340 static void ipmmu_domain_free_context(struct ipmmu_vmsa_device *mmu,
479 struct ipmmu_vmsa_device *mmu = domain->mmu;
528 struct ipmmu_vmsa_device *mmu = dev;
587 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev);
754 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev);
798 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev);
823 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev);
838 struct ipmmu_vmsa_device *mmu = to_ipmmu(dev);
875 static void ipmmu_device_reset(struct ipmmu_vmsa_device *mmu)
979 struct ipmmu_vmsa_device *mmu;
1088 struct ipmmu_vmsa_device *mmu = platform_get_drvdata(pdev);
1101 struct ipmmu_vmsa_device *mmu = dev_get_drvdata(dev);