Symbol: iommu_iotlb_gather
drivers/gpu/drm/msm/msm_iommu.c
479
static void msm_iommu_tlb_add_page(struct iommu_iotlb_gather *gather,
drivers/iommu/amd/iommu.c
2640
struct iommu_iotlb_gather *gather)
drivers/iommu/apple-dart.c
519
struct iommu_iotlb_gather *gather)
drivers/iommu/apple-dart.c
561
struct iommu_iotlb_gather *gather)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2452
static void arm_smmu_tlb_inv_page_nosync(struct iommu_iotlb_gather *gather,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3438
struct iommu_iotlb_gather *gather)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3458
struct iommu_iotlb_gather *gather)
drivers/iommu/arm/arm-smmu/arm-smmu.c
1289
struct iommu_iotlb_gather *iotlb_gather)
drivers/iommu/arm/arm-smmu/arm-smmu.c
1318
struct iommu_iotlb_gather *gather)
drivers/iommu/arm/arm-smmu/arm-smmu.c
344
static void arm_smmu_tlb_add_page_s1(struct iommu_iotlb_gather *gather,
drivers/iommu/arm/arm-smmu/arm-smmu.c
360
static void arm_smmu_tlb_add_page_s2(struct iommu_iotlb_gather *gather,
drivers/iommu/arm/arm-smmu/arm-smmu.c
380
static void arm_smmu_tlb_add_page_s2_v1(struct iommu_iotlb_gather *gather,
drivers/iommu/arm/arm-smmu/qcom_iommu.c
176
static void qcom_iommu_tlb_add_page(struct iommu_iotlb_gather *gather,
drivers/iommu/arm/arm-smmu/qcom_iommu.c
449
struct iommu_iotlb_gather *gather)
drivers/iommu/arm/arm-smmu/qcom_iommu.c
487
struct iommu_iotlb_gather *gather)
drivers/iommu/dma-iommu.c
2044
struct iommu_iotlb_gather iotlb_gather;
drivers/iommu/dma-iommu.c
796
size_t size, struct iommu_iotlb_gather *gather)
drivers/iommu/dma-iommu.c
819
struct iommu_iotlb_gather iotlb_gather;
drivers/iommu/exynos-iommu.c
1297
struct iommu_iotlb_gather *gather)
drivers/iommu/generic_pt/iommu_pt.h
1044
struct iommu_iotlb_gather *iotlb_gather)
drivers/iommu/generic_pt/iommu_pt.h
43
static void gather_range_pages(struct iommu_iotlb_gather *iotlb_gather,
drivers/iommu/generic_pt/iommu_pt.h
464
struct iommu_iotlb_gather *iotlb_gather;
drivers/iommu/generic_pt/iommu_pt.h
476
struct iommu_iotlb_gather *iotlb_gather,
drivers/iommu/generic_pt/iommu_pt.h
851
struct iommu_iotlb_gather iotlb_gather;
drivers/iommu/generic_pt/kunit_iommu.h
80
struct iommu_iotlb_gather *gather)
drivers/iommu/intel/iommu.c
3147
struct iommu_iotlb_gather *gather)
drivers/iommu/io-pgtable-arm-selftests.c
33
static void dummy_tlb_add_page(struct iommu_iotlb_gather *gather,
drivers/iommu/io-pgtable-arm-v7s.c
391
struct iommu_iotlb_gather *, unsigned long,
drivers/iommu/io-pgtable-arm-v7s.c
558
struct iommu_iotlb_gather *gather,
drivers/iommu/io-pgtable-arm-v7s.c
624
struct iommu_iotlb_gather *gather)
drivers/iommu/io-pgtable-arm-v7s.c
792
static void __init dummy_tlb_add_page(struct iommu_iotlb_gather *gather,
drivers/iommu/io-pgtable-arm.c
333
struct iommu_iotlb_gather *gather,
drivers/iommu/io-pgtable-arm.c
623
struct iommu_iotlb_gather *gather,
drivers/iommu/io-pgtable-arm.c
686
struct iommu_iotlb_gather *gather)
drivers/iommu/io-pgtable-dart.c
295
struct iommu_iotlb_gather *gather)
drivers/iommu/iommu.c
2675
struct iommu_iotlb_gather *iotlb_gather)
drivers/iommu/iommu.c
2747
struct iommu_iotlb_gather iotlb_gather;
drivers/iommu/iommu.c
2779
struct iommu_iotlb_gather *iotlb_gather)
drivers/iommu/iommufd/io_pagetable.c
571
struct iommu_iotlb_gather gather;
drivers/iommu/iommufd/io_pagetable.c
650
struct iommu_iotlb_gather gather;
drivers/iommu/iommufd/selftest.c
397
struct iommu_iotlb_gather *gather)
drivers/iommu/ipmmu-vmsa.c
681
struct iommu_iotlb_gather *gather)
drivers/iommu/ipmmu-vmsa.c
697
struct iommu_iotlb_gather *gather)
drivers/iommu/msm_iommu.c
176
static void __flush_iotlb_page(struct iommu_iotlb_gather *gather,
drivers/iommu/msm_iommu.c
513
struct iommu_iotlb_gather *gather)
drivers/iommu/mtk_iommu.c
827
struct iommu_iotlb_gather *gather)
drivers/iommu/mtk_iommu.c
844
struct iommu_iotlb_gather *gather)
drivers/iommu/mtk_iommu_v1.c
380
struct iommu_iotlb_gather *gather)
drivers/iommu/omap-iommu.c
1345
size_t size, size_t count, struct iommu_iotlb_gather *gather)
drivers/iommu/riscv/iommu.c
1076
struct iommu_iotlb_gather *gather)
drivers/iommu/riscv/iommu.c
1249
struct iommu_iotlb_gather *gather)
drivers/iommu/rockchip-iommu.c
864
size_t size, size_t count, struct iommu_iotlb_gather *gather)
drivers/iommu/s390-iommu.c
1028
struct iommu_iotlb_gather *gather)
drivers/iommu/s390-iommu.c
809
struct iommu_iotlb_gather *gather)
drivers/iommu/sprd-iommu.c
326
struct iommu_iotlb_gather *iotlb_gather)
drivers/iommu/sprd-iommu.c
364
struct iommu_iotlb_gather *iotlb_gather)
drivers/iommu/sun50i-iommu.c
421
struct iommu_iotlb_gather *gather)
drivers/iommu/sun50i-iommu.c
639
size_t size, size_t count, struct iommu_iotlb_gather *gather)
drivers/iommu/tegra-smmu.c
759
size_t size, struct iommu_iotlb_gather *gather)
drivers/iommu/tegra-smmu.c
794
size_t size, size_t count, struct iommu_iotlb_gather *gather)
drivers/iommu/virtio-iommu.c
888
struct iommu_iotlb_gather *gather)
drivers/iommu/virtio-iommu.c
936
struct iommu_iotlb_gather *gather)
drivers/vfio/vfio_iommu_type1.c
1061
struct iommu_iotlb_gather *iotlb_gather)
drivers/vfio/vfio_iommu_type1.c
1097
struct iommu_iotlb_gather *iotlb_gather)
drivers/vfio/vfio_iommu_type1.c
1153
struct iommu_iotlb_gather iotlb_gather;
include/linux/generic_pt/iommu.h
12
struct iommu_iotlb_gather;
include/linux/generic_pt/iommu.h
204
struct iommu_iotlb_gather *iotlb_gather); \
include/linux/io-pgtable.h
220
struct iommu_iotlb_gather *gather);
include/linux/io-pgtable.h
294
struct iommu_iotlb_gather * gather, unsigned long iova,
include/linux/io-pgtable.h
43
void (*tlb_add_page)(struct iommu_iotlb_gather *gather,
include/linux/iommu.h
1002
bool iommu_iotlb_gather_is_disjoint(struct iommu_iotlb_gather *gather,
include/linux/iommu.h
1022
static inline void iommu_iotlb_gather_add_range(struct iommu_iotlb_gather *gather,
include/linux/iommu.h
1045
struct iommu_iotlb_gather *gather,
include/linux/iommu.h
1061
static inline bool iommu_iotlb_gather_queued(struct iommu_iotlb_gather *gather)
include/linux/iommu.h
1068
struct iommu_iotlb_gather *gather)
include/linux/iommu.h
1257
struct iommu_iotlb_gather *iotlb_gather)
include/linux/iommu.h
1274
struct iommu_iotlb_gather *iotlb_gather)
include/linux/iommu.h
1399
static inline void iommu_iotlb_gather_init(struct iommu_iotlb_gather *gather)
include/linux/iommu.h
1404
struct iommu_iotlb_gather *gather,
include/linux/iommu.h
1409
static inline bool iommu_iotlb_gather_queued(struct iommu_iotlb_gather *gather)
include/linux/iommu.h
1416
struct iommu_iotlb_gather *gather)
include/linux/iommu.h
373
struct iommu_iotlb_gather *gather;
include/linux/iommu.h
764
struct iommu_iotlb_gather *iotlb_gather);
include/linux/iommu.h
770
struct iommu_iotlb_gather *iotlb_gather);
include/linux/iommu.h
892
static inline void iommu_iotlb_gather_init(struct iommu_iotlb_gather *gather)
include/linux/iommu.h
894
*gather = (struct iommu_iotlb_gather) {
include/linux/iommu.h
925
struct iommu_iotlb_gather *iotlb_gather);
include/linux/iommu.h
981
struct iommu_iotlb_gather *iotlb_gather)