etnaviv_iommu_context  315 drivers/gpu/drm/etnaviv/etnaviv_buffer.c 	struct etnaviv_iommu_context *mmu_context, unsigned int event,
etnaviv_iommu_context  371 drivers/gpu/drm/etnaviv/etnaviv_buffer.c 			struct etnaviv_iommu_context *old_context = gpu->mmu_context;
etnaviv_iommu_context   64 drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c 				struct etnaviv_iommu_context *context,
etnaviv_iommu_context   72 drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c void etnaviv_cmdbuf_suballoc_unmap(struct etnaviv_iommu_context *context,
etnaviv_iommu_context   12 drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h struct etnaviv_iommu_context;
etnaviv_iommu_context   31 drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h 				struct etnaviv_iommu_context *context,
etnaviv_iommu_context   34 drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h void etnaviv_cmdbuf_suballoc_unmap(struct etnaviv_iommu_context *context,
etnaviv_iommu_context  132 drivers/gpu/drm/etnaviv/etnaviv_drv.c 	struct etnaviv_iommu_context *mmu_context;
etnaviv_iommu_context   30 drivers/gpu/drm/etnaviv/etnaviv_drv.h 	struct etnaviv_iommu_context	*mmu;
etnaviv_iommu_context   77 drivers/gpu/drm/etnaviv/etnaviv_drv.h 	struct etnaviv_iommu_context *mmu,
etnaviv_iommu_context   96 drivers/gpu/drm/etnaviv/etnaviv_dump.c 	struct etnaviv_iommu_context *mmu, size_t mmu_size)
etnaviv_iommu_context  226 drivers/gpu/drm/etnaviv/etnaviv_gem.c 			     struct etnaviv_iommu_context *context)
etnaviv_iommu_context  251 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	struct drm_gem_object *obj, struct etnaviv_iommu_context *mmu_context,
etnaviv_iommu_context  533 drivers/gpu/drm/etnaviv/etnaviv_gem.c 		struct etnaviv_iommu_context *context = mapping->context;
etnaviv_iommu_context   28 drivers/gpu/drm/etnaviv/etnaviv_gem.h 	struct etnaviv_iommu_context *context;
etnaviv_iommu_context   97 drivers/gpu/drm/etnaviv/etnaviv_gem.h 	struct etnaviv_iommu_context *mmu_context, *prev_mmu_context;
etnaviv_iommu_context  123 drivers/gpu/drm/etnaviv/etnaviv_gem.h 	struct drm_gem_object *obj, struct etnaviv_iommu_context *mmu_context,
etnaviv_iommu_context  136 drivers/gpu/drm/etnaviv/etnaviv_gpu.h 	struct etnaviv_iommu_context *mmu_context;
etnaviv_iommu_context   22 drivers/gpu/drm/etnaviv/etnaviv_iommu.c 	struct etnaviv_iommu_context base;
etnaviv_iommu_context   28 drivers/gpu/drm/etnaviv/etnaviv_iommu.c to_v1_context(struct etnaviv_iommu_context *context)
etnaviv_iommu_context   33 drivers/gpu/drm/etnaviv/etnaviv_iommu.c static void etnaviv_iommuv1_free(struct etnaviv_iommu_context *context)
etnaviv_iommu_context   47 drivers/gpu/drm/etnaviv/etnaviv_iommu.c static int etnaviv_iommuv1_map(struct etnaviv_iommu_context *context,
etnaviv_iommu_context   62 drivers/gpu/drm/etnaviv/etnaviv_iommu.c static size_t etnaviv_iommuv1_unmap(struct etnaviv_iommu_context *context,
etnaviv_iommu_context   76 drivers/gpu/drm/etnaviv/etnaviv_iommu.c static size_t etnaviv_iommuv1_dump_size(struct etnaviv_iommu_context *context)
etnaviv_iommu_context   81 drivers/gpu/drm/etnaviv/etnaviv_iommu.c static void etnaviv_iommuv1_dump(struct etnaviv_iommu_context *context,
etnaviv_iommu_context   90 drivers/gpu/drm/etnaviv/etnaviv_iommu.c 			     struct etnaviv_iommu_context *context)
etnaviv_iommu_context  122 drivers/gpu/drm/etnaviv/etnaviv_iommu.c struct etnaviv_iommu_context *
etnaviv_iommu_context  126 drivers/gpu/drm/etnaviv/etnaviv_iommu.c 	struct etnaviv_iommu_context *context;
etnaviv_iommu_context   31 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c 	struct etnaviv_iommu_context base;
etnaviv_iommu_context   42 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c to_v2_context(struct etnaviv_iommu_context *context)
etnaviv_iommu_context   47 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c static void etnaviv_iommuv2_free(struct etnaviv_iommu_context *context)
etnaviv_iommu_context   92 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c static int etnaviv_iommuv2_map(struct etnaviv_iommu_context *context,
etnaviv_iommu_context  121 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c static size_t etnaviv_iommuv2_unmap(struct etnaviv_iommu_context *context,
etnaviv_iommu_context  138 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c static size_t etnaviv_iommuv2_dump_size(struct etnaviv_iommu_context *context)
etnaviv_iommu_context  151 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c static void etnaviv_iommuv2_dump(struct etnaviv_iommu_context *context, void *buf)
etnaviv_iommu_context  166 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c 	struct etnaviv_iommu_context *context)
etnaviv_iommu_context  186 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c 	struct etnaviv_iommu_context *context)
etnaviv_iommu_context  223 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c u32 etnaviv_iommuv2_get_mtlb_addr(struct etnaviv_iommu_context *context)
etnaviv_iommu_context  230 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c unsigned short etnaviv_iommuv2_get_pta_id(struct etnaviv_iommu_context *context)
etnaviv_iommu_context  237 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c 				    struct etnaviv_iommu_context *context)
etnaviv_iommu_context  261 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c struct etnaviv_iommu_context *
etnaviv_iommu_context  265 drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c 	struct etnaviv_iommu_context *context;
etnaviv_iommu_context   16 drivers/gpu/drm/etnaviv/etnaviv_mmu.c static void etnaviv_context_unmap(struct etnaviv_iommu_context *context,
etnaviv_iommu_context   39 drivers/gpu/drm/etnaviv/etnaviv_mmu.c static int etnaviv_context_map(struct etnaviv_iommu_context *context,
etnaviv_iommu_context   72 drivers/gpu/drm/etnaviv/etnaviv_mmu.c static int etnaviv_iommu_map(struct etnaviv_iommu_context *context, u32 iova,
etnaviv_iommu_context  109 drivers/gpu/drm/etnaviv/etnaviv_mmu.c static void etnaviv_iommu_unmap(struct etnaviv_iommu_context *context, u32 iova,
etnaviv_iommu_context  129 drivers/gpu/drm/etnaviv/etnaviv_mmu.c static void etnaviv_iommu_remove_mapping(struct etnaviv_iommu_context *context,
etnaviv_iommu_context  139 drivers/gpu/drm/etnaviv/etnaviv_mmu.c static int etnaviv_iommu_find_iova(struct etnaviv_iommu_context *context,
etnaviv_iommu_context  223 drivers/gpu/drm/etnaviv/etnaviv_mmu.c static int etnaviv_iommu_insert_exact(struct etnaviv_iommu_context *context,
etnaviv_iommu_context  230 drivers/gpu/drm/etnaviv/etnaviv_mmu.c int etnaviv_iommu_map_gem(struct etnaviv_iommu_context *context,
etnaviv_iommu_context  284 drivers/gpu/drm/etnaviv/etnaviv_mmu.c void etnaviv_iommu_unmap_gem(struct etnaviv_iommu_context *context,
etnaviv_iommu_context  302 drivers/gpu/drm/etnaviv/etnaviv_mmu.c 	struct etnaviv_iommu_context *context =
etnaviv_iommu_context  303 drivers/gpu/drm/etnaviv/etnaviv_mmu.c 		container_of(kref, struct etnaviv_iommu_context, refcount);
etnaviv_iommu_context  309 drivers/gpu/drm/etnaviv/etnaviv_mmu.c void etnaviv_iommu_context_put(struct etnaviv_iommu_context *context)
etnaviv_iommu_context  314 drivers/gpu/drm/etnaviv/etnaviv_mmu.c struct etnaviv_iommu_context *
etnaviv_iommu_context  318 drivers/gpu/drm/etnaviv/etnaviv_mmu.c 	struct etnaviv_iommu_context *ctx;
etnaviv_iommu_context  351 drivers/gpu/drm/etnaviv/etnaviv_mmu.c 			   struct etnaviv_iommu_context *context)
etnaviv_iommu_context  356 drivers/gpu/drm/etnaviv/etnaviv_mmu.c int etnaviv_iommu_get_suballoc_va(struct etnaviv_iommu_context *context,
etnaviv_iommu_context  407 drivers/gpu/drm/etnaviv/etnaviv_mmu.c void etnaviv_iommu_put_suballoc_va(struct etnaviv_iommu_context *context,
etnaviv_iommu_context  425 drivers/gpu/drm/etnaviv/etnaviv_mmu.c size_t etnaviv_iommu_dump_size(struct etnaviv_iommu_context *context)
etnaviv_iommu_context  430 drivers/gpu/drm/etnaviv/etnaviv_mmu.c void etnaviv_iommu_dump(struct etnaviv_iommu_context *context, void *buf)
etnaviv_iommu_context   20 drivers/gpu/drm/etnaviv/etnaviv_mmu.h struct etnaviv_iommu_context;
etnaviv_iommu_context   23 drivers/gpu/drm/etnaviv/etnaviv_mmu.h 	struct etnaviv_iommu_context *(*init)(struct etnaviv_iommu_global *);
etnaviv_iommu_context   24 drivers/gpu/drm/etnaviv/etnaviv_mmu.h 	void (*free)(struct etnaviv_iommu_context *);
etnaviv_iommu_context   25 drivers/gpu/drm/etnaviv/etnaviv_mmu.h 	int (*map)(struct etnaviv_iommu_context *context, unsigned long iova,
etnaviv_iommu_context   27 drivers/gpu/drm/etnaviv/etnaviv_mmu.h 	size_t (*unmap)(struct etnaviv_iommu_context *context, unsigned long iova,
etnaviv_iommu_context   29 drivers/gpu/drm/etnaviv/etnaviv_mmu.h 	size_t (*dump_size)(struct etnaviv_iommu_context *);
etnaviv_iommu_context   30 drivers/gpu/drm/etnaviv/etnaviv_mmu.h 	void (*dump)(struct etnaviv_iommu_context *, void *);
etnaviv_iommu_context   31 drivers/gpu/drm/etnaviv/etnaviv_mmu.h 	void (*restore)(struct etnaviv_gpu *, struct etnaviv_iommu_context *);
etnaviv_iommu_context   58 drivers/gpu/drm/etnaviv/etnaviv_mmu.h 			struct etnaviv_iommu_context *shared_context;
etnaviv_iommu_context   89 drivers/gpu/drm/etnaviv/etnaviv_mmu.h int etnaviv_iommu_map_gem(struct etnaviv_iommu_context *context,
etnaviv_iommu_context   92 drivers/gpu/drm/etnaviv/etnaviv_mmu.h void etnaviv_iommu_unmap_gem(struct etnaviv_iommu_context *context,
etnaviv_iommu_context   95 drivers/gpu/drm/etnaviv/etnaviv_mmu.h int etnaviv_iommu_get_suballoc_va(struct etnaviv_iommu_context *ctx,
etnaviv_iommu_context   99 drivers/gpu/drm/etnaviv/etnaviv_mmu.h void etnaviv_iommu_put_suballoc_va(struct etnaviv_iommu_context *ctx,
etnaviv_iommu_context  102 drivers/gpu/drm/etnaviv/etnaviv_mmu.h size_t etnaviv_iommu_dump_size(struct etnaviv_iommu_context *ctx);
etnaviv_iommu_context  103 drivers/gpu/drm/etnaviv/etnaviv_mmu.h void etnaviv_iommu_dump(struct etnaviv_iommu_context *ctx, void *buf);
etnaviv_iommu_context  105 drivers/gpu/drm/etnaviv/etnaviv_mmu.h struct etnaviv_iommu_context *
etnaviv_iommu_context  108 drivers/gpu/drm/etnaviv/etnaviv_mmu.h static inline void etnaviv_iommu_context_get(struct etnaviv_iommu_context *ctx)
etnaviv_iommu_context  112 drivers/gpu/drm/etnaviv/etnaviv_mmu.h void etnaviv_iommu_context_put(struct etnaviv_iommu_context *ctx);
etnaviv_iommu_context  114 drivers/gpu/drm/etnaviv/etnaviv_mmu.h 			   struct etnaviv_iommu_context *ctx);
etnaviv_iommu_context  116 drivers/gpu/drm/etnaviv/etnaviv_mmu.h struct etnaviv_iommu_context *
etnaviv_iommu_context  118 drivers/gpu/drm/etnaviv/etnaviv_mmu.h struct etnaviv_iommu_context *
etnaviv_iommu_context  121 drivers/gpu/drm/etnaviv/etnaviv_mmu.h u32 etnaviv_iommuv2_get_mtlb_addr(struct etnaviv_iommu_context *context);
etnaviv_iommu_context  122 drivers/gpu/drm/etnaviv/etnaviv_mmu.h unsigned short etnaviv_iommuv2_get_pta_id(struct etnaviv_iommu_context *context);