Searched refs:io_pgtable (Results 1 – 6 of 6) sorted by relevance
207 struct io_pgtable { struct214 #define io_pgtable_ops_to_pgtable(x) container_of((x), struct io_pgtable, ops) argument216 static inline void io_pgtable_tlb_flush_all(struct io_pgtable *iop) in io_pgtable_tlb_flush_all()223 io_pgtable_tlb_flush_walk(struct io_pgtable *iop, unsigned long iova, in io_pgtable_tlb_flush_walk()231 io_pgtable_tlb_add_page(struct io_pgtable *iop, in io_pgtable_tlb_add_page()247 struct io_pgtable *(*alloc)(struct io_pgtable_cfg *cfg, void *cookie);248 void (*free)(struct io_pgtable *iop);
33 struct io_pgtable *iop; in alloc_io_pgtable_ops()61 struct io_pgtable *iop; in free_io_pgtable_ops()
146 struct io_pgtable iop;553 static void arm_lpae_free_pgtable(struct io_pgtable *iop) in arm_lpae_free_pgtable()627 struct io_pgtable *iop = &data->iop; in __arm_lpae_unmap()835 static struct io_pgtable *938 static struct io_pgtable *1040 static struct io_pgtable *1050 static struct io_pgtable *1060 static struct io_pgtable *
165 struct io_pgtable iop;567 static void arm_v7s_free_pgtable(struct io_pgtable *iop) in arm_v7s_free_pgtable()588 struct io_pgtable *iop = &data->iop; in arm_v7s_split_cont()661 struct io_pgtable *iop = &data->iop; in __arm_v7s_unmap()785 static struct io_pgtable *arm_v7s_alloc_pgtable(struct io_pgtable_cfg *cfg, in arm_v7s_alloc_pgtable()
81 struct io_pgtable *pgtable = in qcom_adreno_smmu_get_ttbr1_cfg()96 struct io_pgtable *pgtable = io_pgtable_ops_to_pgtable(smmu_domain->pgtbl_ops); in qcom_adreno_smmu_set_ttbr0_cfg()
472 struct io_pgtable *pgtable = container_of(qcom_domain->pgtbl_ops, in qcom_iommu_flush_iotlb_all()473 struct io_pgtable, ops); in qcom_iommu_flush_iotlb_all()