Home
last modified time | relevance | path

Searched refs:etnaviv_gem_object (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/etnaviv/
A Detnaviv_gem.h15 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 Detnaviv_gem.c73 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 Detnaviv_gem_prime.c19 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 Detnaviv_mmu.h87 struct etnaviv_gem_object;
90 struct etnaviv_gem_object *etnaviv_obj, u32 memory_base,
A Detnaviv_drv.h23 struct etnaviv_gem_object;
A Detnaviv_gpu.h175 struct etnaviv_gem_object *etnaviv_obj,
A Detnaviv_mmu.c125 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 Detnaviv_gem_submit.c229 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 Detnaviv_dump.c117 struct etnaviv_gem_object *obj; in etnaviv_core_dump()
A Detnaviv_gpu.c1255 struct etnaviv_gem_object *etnaviv_obj, in etnaviv_gpu_wait_obj_inactive()

Completed in 14 milliseconds