Symbol: iommu_iotlb_gather
drivers/gpu/drm/msm/msm_iommu.c
482
static void msm_iommu_tlb_add_page(struct iommu_iotlb_gather *gather,
drivers/iommu/amd/iommu.c
2646
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
2669
static void arm_smmu_tlb_inv_page_nosync(struct iommu_iotlb_gather *gather,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3934
struct iommu_iotlb_gather *gather)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3954
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
2081
struct iommu_iotlb_gather iotlb_gather;
drivers/iommu/dma-iommu.c
807
size_t size, struct iommu_iotlb_gather *gather)
drivers/iommu/dma-iommu.c
830
struct iommu_iotlb_gather iotlb_gather;
drivers/iommu/exynos-iommu.c
1297
struct iommu_iotlb_gather *gather)
drivers/iommu/generic_pt/iommu_pt.h
1111
struct iommu_iotlb_gather *iotlb_gather)
drivers/iommu/generic_pt/iommu_pt.h
44
struct iommu_iotlb_gather *iotlb_gather;
drivers/iommu/generic_pt/iommu_pt.h
511
struct iommu_iotlb_gather *iotlb_gather;
drivers/iommu/generic_pt/iommu_pt.h
524
struct iommu_iotlb_gather *iotlb_gather,
drivers/iommu/generic_pt/iommu_pt.h
72
struct iommu_iotlb_gather *iotlb_gather = pending->iotlb_gather;
drivers/iommu/generic_pt/iommu_pt.h
936
struct iommu_iotlb_gather iotlb_gather;
drivers/iommu/generic_pt/kunit_iommu.h
80
struct iommu_iotlb_gather *gather)
drivers/iommu/intel/iommu.c
3150
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
797
static __noipa void __init dummy_tlb_add_page(struct iommu_iotlb_gather *gather,
drivers/iommu/io-pgtable-arm.c
367
struct iommu_iotlb_gather *gather,
drivers/iommu/io-pgtable-arm.c
657
struct iommu_iotlb_gather *gather,
drivers/iommu/io-pgtable-arm.c
720
struct iommu_iotlb_gather *gather)
drivers/iommu/io-pgtable-dart.c
295
struct iommu_iotlb_gather *gather)
drivers/iommu/iommu.c
2727
size_t size, struct iommu_iotlb_gather *iotlb_gather)
drivers/iommu/iommu.c
2782
struct iommu_iotlb_gather *iotlb_gather)
drivers/iommu/iommu.c
2820
struct iommu_iotlb_gather iotlb_gather;
drivers/iommu/iommu.c
2852
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
1030
struct iommu_iotlb_gather *gather)
drivers/iommu/riscv/iommu.c
1236
struct iommu_iotlb_gather gather = {
drivers/iommu/riscv/iommu.c
1247
struct iommu_iotlb_gather *gather)
drivers/iommu/riscv/iommu.c
939
struct iommu_iotlb_gather *gather)
drivers/iommu/rockchip-iommu.c
866
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/iommu/vsi-iommu.c
389
size_t size, size_t count, struct iommu_iotlb_gather *gather)
drivers/vfio/vfio_iommu_type1.c
1060
struct iommu_iotlb_gather *iotlb_gather)
drivers/vfio/vfio_iommu_type1.c
1096
struct iommu_iotlb_gather *iotlb_gather)
drivers/vfio/vfio_iommu_type1.c
1152
struct iommu_iotlb_gather iotlb_gather;
include/linux/generic_pt/iommu.h
12
struct iommu_iotlb_gather;
include/linux/generic_pt/iommu.h
138
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
1013
struct iommu_iotlb_gather *iotlb_gather)
include/linux/iommu.h
1034
bool iommu_iotlb_gather_is_disjoint(struct iommu_iotlb_gather *gather,
include/linux/iommu.h
1054
static inline void iommu_iotlb_gather_add_range(struct iommu_iotlb_gather *gather,
include/linux/iommu.h
1077
struct iommu_iotlb_gather *gather,
include/linux/iommu.h
1093
static inline bool iommu_iotlb_gather_queued(struct iommu_iotlb_gather *gather)
include/linux/iommu.h
1100
struct iommu_iotlb_gather *gather)
include/linux/iommu.h
1289
struct iommu_iotlb_gather *iotlb_gather)
include/linux/iommu.h
1306
struct iommu_iotlb_gather *iotlb_gather)
include/linux/iommu.h
1431
static inline void iommu_iotlb_gather_init(struct iommu_iotlb_gather *gather)
include/linux/iommu.h
1436
struct iommu_iotlb_gather *gather,
include/linux/iommu.h
1441
static inline bool iommu_iotlb_gather_queued(struct iommu_iotlb_gather *gather)
include/linux/iommu.h
1448
struct iommu_iotlb_gather *gather)
include/linux/iommu.h
404
struct iommu_iotlb_gather *gather;
include/linux/iommu.h
796
struct iommu_iotlb_gather *iotlb_gather);
include/linux/iommu.h
802
struct iommu_iotlb_gather *iotlb_gather);
include/linux/iommu.h
924
static inline void iommu_iotlb_gather_init(struct iommu_iotlb_gather *gather)
include/linux/iommu.h
926
*gather = (struct iommu_iotlb_gather) {
include/linux/iommu.h
957
struct iommu_iotlb_gather *iotlb_gather);