iommu_data        932 arch/powerpc/kernel/iommu.c static void group_release(void *iommu_data)
iommu_data        934 arch/powerpc/kernel/iommu.c 	struct iommu_table_group *table_group = iommu_data;
iommu_data        241 arch/sparc/kernel/pci_schizo.c 	unsigned long iommu_data[16];
iommu_data        292 arch/sparc/kernel/pci_schizo.c 			iommu_data[i] =
iommu_data        310 arch/sparc/kernel/pci_schizo.c 			data = iommu_data[i];
iommu_data        207 arch/sparc/kernel/psycho_common.c 	u64 control, iommu_tag[16], iommu_data[16];
iommu_data        243 arch/sparc/kernel/psycho_common.c 		psycho_record_iommu_tags_and_data(pbm, iommu_tag, iommu_data);
iommu_data        244 arch/sparc/kernel/psycho_common.c 		psycho_dump_iommu_tags_and_data(pbm, iommu_tag, iommu_data);
iommu_data         40 drivers/iommu/iommu.c 	void *iommu_data;
iommu_data         41 drivers/iommu/iommu.c 	void (*iommu_data_release)(void *iommu_data);
iommu_data        443 drivers/iommu/iommu.c 		group->iommu_data_release(group->iommu_data);
iommu_data        566 drivers/iommu/iommu.c 	return group->iommu_data;
iommu_data        580 drivers/iommu/iommu.c void iommu_group_set_iommudata(struct iommu_group *group, void *iommu_data,
iommu_data        581 drivers/iommu/iommu.c 			       void (*release)(void *iommu_data))
iommu_data        583 drivers/iommu/iommu.c 	group->iommu_data = iommu_data;
iommu_data         62 drivers/vfio/vfio.c 	void				*iommu_data;
iommu_data        183 drivers/vfio/vfio.c static void vfio_noiommu_release(void *iommu_data)
iommu_data        187 drivers/vfio/vfio.c static long vfio_noiommu_ioctl(void *iommu_data,
iommu_data        196 drivers/vfio/vfio.c static int vfio_noiommu_attach_group(void *iommu_data,
iommu_data        202 drivers/vfio/vfio.c static void vfio_noiommu_detach_group(void *iommu_data,
iommu_data       1047 drivers/vfio/vfio.c 			ret = driver->ops->ioctl(container->iommu_data,
iommu_data       1145 drivers/vfio/vfio.c 		container->iommu_data = data;
iommu_data       1178 drivers/vfio/vfio.c 		data = container->iommu_data;
iommu_data       1237 drivers/vfio/vfio.c 		ret = driver->ops->read(container->iommu_data,
iommu_data       1252 drivers/vfio/vfio.c 		ret = driver->ops->write(container->iommu_data,
iommu_data       1266 drivers/vfio/vfio.c 		ret = driver->ops->mmap(container->iommu_data, vma);
iommu_data       1296 drivers/vfio/vfio.c 		driver->ops->detach_group(container->iommu_data,
iommu_data       1305 drivers/vfio/vfio.c 		driver->ops->release(container->iommu_data);
iommu_data       1308 drivers/vfio/vfio.c 		container->iommu_data = NULL;
iommu_data       1385 drivers/vfio/vfio.c 		ret = driver->ops->attach_group(container->iommu_data,
iommu_data       1938 drivers/vfio/vfio.c 		ret = driver->ops->pin_pages(container->iommu_data, user_pfn,
iommu_data       1984 drivers/vfio/vfio.c 		ret = driver->ops->unpin_pages(container->iommu_data, user_pfn,
iommu_data       2012 drivers/vfio/vfio.c 		ret = driver->ops->register_notifier(container->iommu_data,
iommu_data       2036 drivers/vfio/vfio.c 		ret = driver->ops->unregister_notifier(container->iommu_data,
iommu_data         32 drivers/vfio/vfio_iommu_spapr_tce.c static void tce_iommu_detach_group(void *iommu_data,
iommu_data        342 drivers/vfio/vfio_iommu_spapr_tce.c static void tce_iommu_release(void *iommu_data)
iommu_data        344 drivers/vfio/vfio_iommu_spapr_tce.c 	struct tce_container *container = iommu_data;
iommu_data        352 drivers/vfio/vfio_iommu_spapr_tce.c 		tce_iommu_detach_group(iommu_data, tcegrp->grp);
iommu_data        776 drivers/vfio/vfio_iommu_spapr_tce.c static long tce_iommu_ioctl(void *iommu_data,
iommu_data        779 drivers/vfio/vfio_iommu_spapr_tce.c 	struct tce_container *container = iommu_data;
iommu_data       1240 drivers/vfio/vfio_iommu_spapr_tce.c static int tce_iommu_attach_group(void *iommu_data,
iommu_data       1244 drivers/vfio/vfio_iommu_spapr_tce.c 	struct tce_container *container = iommu_data;
iommu_data       1324 drivers/vfio/vfio_iommu_spapr_tce.c static void tce_iommu_detach_group(void *iommu_data,
iommu_data       1327 drivers/vfio/vfio_iommu_spapr_tce.c 	struct tce_container *container = iommu_data;
iommu_data        541 drivers/vfio/vfio_iommu_type1.c static int vfio_iommu_type1_pin_pages(void *iommu_data,
iommu_data        546 drivers/vfio/vfio_iommu_type1.c 	struct vfio_iommu *iommu = iommu_data;
iommu_data        627 drivers/vfio/vfio_iommu_type1.c static int vfio_iommu_type1_unpin_pages(void *iommu_data,
iommu_data        631 drivers/vfio/vfio_iommu_type1.c 	struct vfio_iommu *iommu = iommu_data;
iommu_data       1652 drivers/vfio/vfio_iommu_type1.c static int vfio_iommu_type1_attach_group(void *iommu_data,
iommu_data       1655 drivers/vfio/vfio_iommu_type1.c 	struct vfio_iommu *iommu = iommu_data;
iommu_data       1982 drivers/vfio/vfio_iommu_type1.c static void vfio_iommu_type1_detach_group(void *iommu_data,
iommu_data       1985 drivers/vfio/vfio_iommu_type1.c 	struct vfio_iommu *iommu = iommu_data;
iommu_data       2105 drivers/vfio/vfio_iommu_type1.c static void vfio_iommu_type1_release(void *iommu_data)
iommu_data       2107 drivers/vfio/vfio_iommu_type1.c 	struct vfio_iommu *iommu = iommu_data;
iommu_data       2214 drivers/vfio/vfio_iommu_type1.c static long vfio_iommu_type1_ioctl(void *iommu_data,
iommu_data       2217 drivers/vfio/vfio_iommu_type1.c 	struct vfio_iommu *iommu = iommu_data;
iommu_data       2323 drivers/vfio/vfio_iommu_type1.c static int vfio_iommu_type1_register_notifier(void *iommu_data,
iommu_data       2327 drivers/vfio/vfio_iommu_type1.c 	struct vfio_iommu *iommu = iommu_data;
iommu_data       2339 drivers/vfio/vfio_iommu_type1.c static int vfio_iommu_type1_unregister_notifier(void *iommu_data,
iommu_data       2342 drivers/vfio/vfio_iommu_type1.c 	struct vfio_iommu *iommu = iommu_data;
iommu_data        455 include/linux/iommu.h 				      void *iommu_data,
iommu_data        456 include/linux/iommu.h 				      void (*release)(void *iommu_data));
iommu_data        777 include/linux/iommu.h 					     void *iommu_data,
iommu_data        778 include/linux/iommu.h 					     void (*release)(void *iommu_data))
iommu_data         63 include/linux/vfio.h 	void		(*release)(void *iommu_data);
iommu_data         64 include/linux/vfio.h 	ssize_t		(*read)(void *iommu_data, char __user *buf,
iommu_data         66 include/linux/vfio.h 	ssize_t		(*write)(void *iommu_data, const char __user *buf,
iommu_data         68 include/linux/vfio.h 	long		(*ioctl)(void *iommu_data, unsigned int cmd,
iommu_data         70 include/linux/vfio.h 	int		(*mmap)(void *iommu_data, struct vm_area_struct *vma);
iommu_data         71 include/linux/vfio.h 	int		(*attach_group)(void *iommu_data,
iommu_data         73 include/linux/vfio.h 	void		(*detach_group)(void *iommu_data,
iommu_data         75 include/linux/vfio.h 	int		(*pin_pages)(void *iommu_data, unsigned long *user_pfn,
iommu_data         78 include/linux/vfio.h 	int		(*unpin_pages)(void *iommu_data,
iommu_data         80 include/linux/vfio.h 	int		(*register_notifier)(void *iommu_data,
iommu_data         83 include/linux/vfio.h 	int		(*unregister_notifier)(void *iommu_data,