Lines Matching refs:arm_lpae_io_pgtable

37 	container_of((x), struct arm_lpae_io_pgtable, iop)
188 struct arm_lpae_io_pgtable { struct
203 static int __arm_lpae_unmap(struct arm_lpae_io_pgtable *data, argument
207 static int arm_lpae_init_pte(struct arm_lpae_io_pgtable *data, in arm_lpae_init_pte()
247 static int __arm_lpae_map(struct arm_lpae_io_pgtable *data, unsigned long iova, in __arm_lpae_map()
289 static arm_lpae_iopte arm_lpae_prot_to_pte(struct arm_lpae_io_pgtable *data, in arm_lpae_prot_to_pte()
325 struct arm_lpae_io_pgtable *data = io_pgtable_ops_to_data(ops); in arm_lpae_map()
338 static void __arm_lpae_free_pgtable(struct arm_lpae_io_pgtable *data, int lvl, in __arm_lpae_free_pgtable()
371 struct arm_lpae_io_pgtable *data = io_pgtable_to_data(iop); in arm_lpae_free_pgtable()
377 static int arm_lpae_split_blk_unmap(struct arm_lpae_io_pgtable *data, in arm_lpae_split_blk_unmap()
419 static int __arm_lpae_unmap(struct arm_lpae_io_pgtable *data, in __arm_lpae_unmap()
470 struct arm_lpae_io_pgtable *data = io_pgtable_ops_to_data(ops); in arm_lpae_unmap()
485 struct arm_lpae_io_pgtable *data = io_pgtable_ops_to_data(ops); in arm_lpae_iova_to_phys()
552 static struct arm_lpae_io_pgtable *
556 struct arm_lpae_io_pgtable *data; in arm_lpae_alloc_pgtable()
596 struct arm_lpae_io_pgtable *data = arm_lpae_alloc_pgtable(cfg); in arm_64_lpae_alloc_pgtable_s1()
679 struct arm_lpae_io_pgtable *data = arm_lpae_alloc_pgtable(cfg); in arm_64_lpae_alloc_pgtable_s2()
851 struct arm_lpae_io_pgtable *data = io_pgtable_ops_to_data(ops); in arm_lpae_dump_ops()