Lines Matching refs:arm_v7s_io_pgtable
40 container_of((x), struct arm_v7s_io_pgtable, iop)
164 struct arm_v7s_io_pgtable { struct
229 struct arm_v7s_io_pgtable *data) in iopte_deref()
235 struct arm_v7s_io_pgtable *data) in __arm_v7s_alloc_table()
287 struct arm_v7s_io_pgtable *data) in __arm_v7s_free_table()
414 static size_t __arm_v7s_unmap(struct arm_v7s_io_pgtable *,
418 static int arm_v7s_init_pte(struct arm_v7s_io_pgtable *data, in arm_v7s_init_pte()
479 static int __arm_v7s_map(struct arm_v7s_io_pgtable *data, unsigned long iova, in __arm_v7s_map()
530 struct arm_v7s_io_pgtable *data = io_pgtable_ops_to_data(ops); in arm_v7s_map_pages()
569 struct arm_v7s_io_pgtable *data = io_pgtable_to_data(iop); in arm_v7s_free_pgtable()
584 static arm_v7s_iopte arm_v7s_split_cont(struct arm_v7s_io_pgtable *data, in arm_v7s_split_cont()
610 static size_t arm_v7s_split_blk_unmap(struct arm_v7s_io_pgtable *data, in arm_v7s_split_blk_unmap()
655 static size_t __arm_v7s_unmap(struct arm_v7s_io_pgtable *data, in __arm_v7s_unmap()
738 struct arm_v7s_io_pgtable *data = io_pgtable_ops_to_data(ops); in arm_v7s_unmap_pages()
765 struct arm_v7s_io_pgtable *data = io_pgtable_ops_to_data(ops); in arm_v7s_iova_to_phys()
788 struct arm_v7s_io_pgtable *data; in arm_v7s_alloc_pgtable()