Searched refs:etnaviv_gem_object (Results 1 – 10 of 10) sorted by relevance
/linux/drivers/gpu/drm/etnaviv/ |
A D | etnaviv_gem.h | 15 struct etnaviv_gem_object; 27 struct etnaviv_gem_object *object; 34 struct etnaviv_gem_object { struct 59 struct etnaviv_gem_object *to_etnaviv_bo(struct drm_gem_object *obj) in to_etnaviv_bo() argument 61 return container_of(obj, struct etnaviv_gem_object, base); in to_etnaviv_bo() 65 int (*get_pages)(struct etnaviv_gem_object *); 66 void (*release)(struct etnaviv_gem_object *); 67 void *(*vmap)(struct etnaviv_gem_object *); 68 int (*mmap)(struct etnaviv_gem_object *, struct vm_area_struct *); 81 struct etnaviv_gem_object *obj; [all …]
|
A D | etnaviv_gem.c | 73 static void put_pages(struct etnaviv_gem_object *etnaviv_obj) in put_pages() 158 struct etnaviv_gem_object *etnaviv_obj = to_etnaviv_bo(obj); in etnaviv_gem_mmap() 167 struct etnaviv_gem_object *etnaviv_obj = to_etnaviv_bo(obj); in etnaviv_gem_fault() 215 etnaviv_gem_get_vram_mapping(struct etnaviv_gem_object *obj, in etnaviv_gem_get_vram_mapping() 230 struct etnaviv_gem_object *etnaviv_obj = mapping->object; in etnaviv_gem_mapping_unreference() 244 struct etnaviv_gem_object *etnaviv_obj = to_etnaviv_bo(obj); in etnaviv_gem_mapping_get() 323 struct etnaviv_gem_object *etnaviv_obj = to_etnaviv_bo(obj); in etnaviv_gem_vmap() 367 struct etnaviv_gem_object *etnaviv_obj = to_etnaviv_bo(obj); in etnaviv_gem_cpu_prep() 471 struct etnaviv_gem_object *etnaviv_obj; in etnaviv_gem_describe_objects() 567 struct etnaviv_gem_object *etnaviv_obj; in etnaviv_gem_new_impl() [all …]
|
A D | etnaviv_gem_prime.c | 19 struct etnaviv_gem_object *etnaviv_obj = to_etnaviv_bo(obj); in etnaviv_gem_prime_get_sg_table() 43 struct etnaviv_gem_object *etnaviv_obj = to_etnaviv_bo(obj); in etnaviv_gem_prime_pin() 55 struct etnaviv_gem_object *etnaviv_obj = to_etnaviv_bo(obj); in etnaviv_gem_prime_unpin() 63 static void etnaviv_gem_prime_release(struct etnaviv_gem_object *etnaviv_obj) in etnaviv_gem_prime_release() 78 static void *etnaviv_gem_prime_vmap_impl(struct etnaviv_gem_object *etnaviv_obj) in etnaviv_gem_prime_vmap_impl() 91 static int etnaviv_gem_prime_mmap_obj(struct etnaviv_gem_object *etnaviv_obj, in etnaviv_gem_prime_mmap_obj() 107 struct etnaviv_gem_object *etnaviv_obj; in etnaviv_gem_prime_import_sg_table()
|
A D | etnaviv_mmu.h | 87 struct etnaviv_gem_object; 90 struct etnaviv_gem_object *etnaviv_obj, u32 memory_base,
|
A D | etnaviv_drv.h | 23 struct etnaviv_gem_object;
|
A D | etnaviv_gpu.h | 175 struct etnaviv_gem_object *etnaviv_obj,
|
A D | etnaviv_mmu.c | 125 struct etnaviv_gem_object *etnaviv_obj = mapping->object; in etnaviv_iommu_remove_mapping() 229 struct etnaviv_gem_object *etnaviv_obj, u32 memory_base, in etnaviv_iommu_map_gem()
|
A D | etnaviv_gem_submit.c | 229 struct etnaviv_gem_object *etnaviv_obj = submit->bos[i].obj; in submit_pin_objects() 389 struct etnaviv_gem_object *etnaviv_obj = submit->bos[i].obj; in submit_cleanup()
|
A D | etnaviv_dump.c | 117 struct etnaviv_gem_object *obj; in etnaviv_core_dump()
|
A D | etnaviv_gpu.c | 1255 struct etnaviv_gem_object *etnaviv_obj, in etnaviv_gpu_wait_obj_inactive()
|
Completed in 14 milliseconds