Searched refs:iommu_iotlb_gather (Results 1 - 25 of 31) sorted by relevance

12

/linux-master/include/linux/
H A Diommu.h324 * struct iommu_iotlb_gather - Range information for a pending IOTLB flush
339 struct iommu_iotlb_gather { struct
354 struct iommu_iotlb_gather *gather;
640 struct iommu_iotlb_gather *iotlb_gather);
646 struct iommu_iotlb_gather *iotlb_gather);
767 static inline void iommu_iotlb_gather_init(struct iommu_iotlb_gather *gather)
769 *gather = (struct iommu_iotlb_gather) {
795 struct iommu_iotlb_gather *iotlb_gather);
852 struct iommu_iotlb_gather *iotlb_gather)
872 bool iommu_iotlb_gather_is_disjoint(struct iommu_iotlb_gather *gathe
1067 struct iommu_iotlb_gather {}; struct
[all...]
H A Dio-pgtable.h35 * others may decide to update the iommu_iotlb_gather structure
45 void (*tlb_add_page)(struct iommu_iotlb_gather *gather,
190 struct iommu_iotlb_gather *gather);
261 struct iommu_iotlb_gather * gather, unsigned long iova,
/linux-master/drivers/iommu/amd/
H A Dio_pgtable_v2.c285 struct iommu_iotlb_gather *gather)
339 static void v2_tlb_add_page(struct iommu_iotlb_gather *gather,
H A Dio_pgtable.c35 static void v1_tlb_add_page(struct iommu_iotlb_gather *gather,
442 struct iommu_iotlb_gather *gather)
/linux-master/drivers/iommu/
H A Dio-pgtable-arm-v7s.c428 struct iommu_iotlb_gather *, unsigned long,
622 struct iommu_iotlb_gather *gather,
667 struct iommu_iotlb_gather *gather,
740 struct iommu_iotlb_gather *gather)
910 static void __init dummy_tlb_add_page(struct iommu_iotlb_gather *gather,
H A Dsprd-iommu.c323 struct iommu_iotlb_gather *iotlb_gather)
361 struct iommu_iotlb_gather *iotlb_gather)
H A Dio-pgtable-arm.c272 struct iommu_iotlb_gather *gather,
557 struct iommu_iotlb_gather *gather,
617 struct iommu_iotlb_gather *gather,
677 struct iommu_iotlb_gather *gather)
1146 static void __init dummy_tlb_add_page(struct iommu_iotlb_gather *gather,
H A Ds390-iommu.c504 struct iommu_iotlb_gather *gather)
678 struct iommu_iotlb_gather *gather)
H A Dio-pgtable-dart.c300 struct iommu_iotlb_gather *gather)
H A Dvirtio-iommu.c860 struct iommu_iotlb_gather *gather)
908 struct iommu_iotlb_gather *gather)
H A Dipmmu-vmsa.c680 struct iommu_iotlb_gather *gather)
696 struct iommu_iotlb_gather *gather)
H A Dtegra-smmu.c750 size_t size, struct iommu_iotlb_gather *gather)
785 size_t size, size_t count, struct iommu_iotlb_gather *gather)
H A Dmsm_iommu.c176 static void __flush_iotlb_page(struct iommu_iotlb_gather *gather,
512 struct iommu_iotlb_gather *gather)
H A Dsun50i-iommu.c419 struct iommu_iotlb_gather *gather)
628 size_t size, size_t count, struct iommu_iotlb_gather *gather)
H A Dapple-dart.c505 struct iommu_iotlb_gather *gather)
547 struct iommu_iotlb_gather *gather)
H A Diommu.c2520 struct iommu_iotlb_gather *iotlb_gather)
2575 struct iommu_iotlb_gather iotlb_gather;
2588 struct iommu_iotlb_gather *iotlb_gather)
H A Ddma-iommu.c810 dma_addr_t iova, size_t size, struct iommu_iotlb_gather *gather)
833 struct iommu_iotlb_gather iotlb_gather;
H A Dmtk_iommu.c814 struct iommu_iotlb_gather *gather)
831 struct iommu_iotlb_gather *gather)
H A Dmtk_iommu_v1.c365 struct iommu_iotlb_gather *gather)
/linux-master/drivers/iommu/arm/arm-smmu/
H A Dqcom_iommu.c176 static void qcom_iommu_tlb_add_page(struct iommu_iotlb_gather *gather,
449 struct iommu_iotlb_gather *gather)
487 struct iommu_iotlb_gather *gather)
H A Darm-smmu.c341 static void arm_smmu_tlb_add_page_s1(struct iommu_iotlb_gather *gather,
357 static void arm_smmu_tlb_add_page_s2(struct iommu_iotlb_gather *gather,
377 static void arm_smmu_tlb_add_page_s2_v1(struct iommu_iotlb_gather *gather,
1232 struct iommu_iotlb_gather *iotlb_gather)
1261 struct iommu_iotlb_gather *gather)
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_iommu.c235 static void msm_iommu_tlb_add_page(struct iommu_iotlb_gather *gather,
/linux-master/drivers/iommu/iommufd/
H A Dio_pagetable.c470 struct iommu_iotlb_gather gather;
549 struct iommu_iotlb_gather gather;
H A Dselftest.c430 struct iommu_iotlb_gather *iotlb_gather)
/linux-master/drivers/vfio/
H A Dvfio_iommu_type1.c936 struct iommu_iotlb_gather *iotlb_gather)
972 struct iommu_iotlb_gather *iotlb_gather)
1031 struct iommu_iotlb_gather iotlb_gather;

Completed in 370 milliseconds

12