Symbol: iommu_table_group
arch/powerpc/include/asm/iommu.h
167
struct iommu_table_group;
arch/powerpc/include/asm/iommu.h
174
long (*create_table)(struct iommu_table_group *table_group,
arch/powerpc/include/asm/iommu.h
180
long (*set_window)(struct iommu_table_group *table_group,
arch/powerpc/include/asm/iommu.h
183
long (*unset_window)(struct iommu_table_group *table_group,
arch/powerpc/include/asm/iommu.h
186
long (*take_ownership)(struct iommu_table_group *table_group, struct device *dev);
arch/powerpc/include/asm/iommu.h
188
void (*release_ownership)(struct iommu_table_group *table_group, struct device *dev);
arch/powerpc/include/asm/iommu.h
194
struct iommu_table_group *table_group;
arch/powerpc/include/asm/iommu.h
212
extern void iommu_register_group(struct iommu_table_group *table_group,
arch/powerpc/include/asm/iommu.h
214
extern int iommu_add_device(struct iommu_table_group *table_group,
arch/powerpc/include/asm/iommu.h
228
static inline void iommu_register_group(struct iommu_table_group *table_group,
arch/powerpc/include/asm/iommu.h
234
static inline int iommu_add_device(struct iommu_table_group *table_group,
arch/powerpc/include/asm/pci-bridge.h
211
struct iommu_table_group *table_group; /* for phb's or bridges */
arch/powerpc/kernel/iommu.c
1014
struct iommu_table_group *table_group = iommu_data;
arch/powerpc/kernel/iommu.c
1019
void iommu_register_group(struct iommu_table_group *table_group,
arch/powerpc/kernel/iommu.c
1123
int iommu_add_device(struct iommu_table_group *table_group, struct device *dev)
arch/powerpc/kernel/iommu.c
1163
struct iommu_table_group *table_group;
arch/powerpc/kernel/iommu.c
1196
struct iommu_table_group *table_group;
arch/powerpc/kvm/book3s_64_vio.c
115
struct iommu_table_group *table_group;
arch/powerpc/kvm/book3s_64_vio.c
87
struct iommu_table_group *table_group = NULL;
arch/powerpc/platforms/powernv/pci-ioda-tce.c
371
struct iommu_table_group *table_group)
arch/powerpc/platforms/powernv/pci-ioda-tce.c
412
struct iommu_table_group *table_group)
arch/powerpc/platforms/powernv/pci-ioda.c
1275
static long pnv_pci_ioda2_set_window(struct iommu_table_group *table_group,
arch/powerpc/platforms/powernv/pci-ioda.c
1342
static long pnv_pci_ioda2_create_table(struct iommu_table_group *table_group,
arch/powerpc/platforms/powernv/pci-ioda.c
1454
static long pnv_pci_ioda2_unset_window(struct iommu_table_group *table_group,
arch/powerpc/platforms/powernv/pci-ioda.c
1512
struct iommu_table_group *table_group,
arch/powerpc/platforms/powernv/pci-ioda.c
1538
static long pnv_ioda2_take_ownership(struct iommu_table_group *table_group,
arch/powerpc/platforms/powernv/pci-ioda.c
1564
static void pnv_ioda2_release_ownership(struct iommu_table_group *table_group,
arch/powerpc/platforms/powernv/pci.h
318
struct iommu_table_group *table_group);
arch/powerpc/platforms/powernv/pci.h
320
struct iommu_table_group *table_group);
arch/powerpc/platforms/powernv/pci.h
79
struct iommu_table_group table_group;
arch/powerpc/platforms/pseries/iommu.c
1804
struct iommu_table_group *table_group = PCI_DN(pdn)->table_group;
arch/powerpc/platforms/pseries/iommu.c
2002
static long pseries_setup_default_iommu_config(struct iommu_table_group *table_group,
arch/powerpc/platforms/pseries/iommu.c
2046
static bool is_default_window_request(struct iommu_table_group *table_group, __u32 page_shift,
arch/powerpc/platforms/pseries/iommu.c
2056
static long spapr_tce_create_table(struct iommu_table_group *table_group, int num,
arch/powerpc/platforms/pseries/iommu.c
2258
static bool is_default_window_table(struct iommu_table_group *table_group, struct iommu_table *tbl)
arch/powerpc/platforms/pseries/iommu.c
2267
static long spapr_tce_set_window(struct iommu_table_group *table_group,
arch/powerpc/platforms/pseries/iommu.c
2273
static long spapr_tce_unset_window(struct iommu_table_group *table_group, int num)
arch/powerpc/platforms/pseries/iommu.c
2337
static long spapr_tce_take_ownership(struct iommu_table_group *table_group, struct device *dev)
arch/powerpc/platforms/pseries/iommu.c
2389
static void spapr_tce_release_ownership(struct iommu_table_group *table_group, struct device *dev)
arch/powerpc/platforms/pseries/iommu.c
752
struct iommu_table_group *table_group)
arch/powerpc/platforms/pseries/iommu.c
76
static struct iommu_table_group *iommu_pseries_alloc_group(int node)
arch/powerpc/platforms/pseries/iommu.c
78
struct iommu_table_group *table_group;
arch/powerpc/platforms/pseries/iommu.c
97
static void iommu_pseries_free_group(struct iommu_table_group *table_group,
drivers/vfio/vfio_iommu_spapr_tce.c
1191
struct iommu_table_group *table_group)
drivers/vfio/vfio_iommu_spapr_tce.c
1211
struct iommu_table_group *table_group)
drivers/vfio/vfio_iommu_spapr_tce.c
1241
struct iommu_table_group *table_group;
drivers/vfio/vfio_iommu_spapr_tce.c
1274
struct iommu_table_group *table_group_tmp;
drivers/vfio/vfio_iommu_spapr_tce.c
1321
struct iommu_table_group *table_group;
drivers/vfio/vfio_iommu_spapr_tce.c
242
struct iommu_table_group *table_group;
drivers/vfio/vfio_iommu_spapr_tce.c
607
struct iommu_table_group *table_group,
drivers/vfio/vfio_iommu_spapr_tce.c
648
struct iommu_table_group *table_group;
drivers/vfio/vfio_iommu_spapr_tce.c
711
struct iommu_table_group *table_group = NULL;
drivers/vfio/vfio_iommu_spapr_tce.c
753
struct iommu_table_group *table_group;
drivers/vfio/vfio_iommu_spapr_tce.c
860
struct iommu_table_group *table_group;