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,