Lines Matching refs:rknpu_gem_object
32 static int rknpu_gem_get_pages(struct rknpu_gem_object *rknpu_obj) in rknpu_gem_get_pages()
110 static void rknpu_gem_put_pages(struct rknpu_gem_object *rknpu_obj) in rknpu_gem_put_pages()
130 static int rknpu_gem_alloc_buf(struct rknpu_gem_object *rknpu_obj) in rknpu_gem_alloc_buf()
287 static void rknpu_gem_free_buf(struct rknpu_gem_object *rknpu_obj) in rknpu_gem_free_buf()
363 static struct rknpu_gem_object *rknpu_gem_init(struct drm_device *drm, in rknpu_gem_init()
367 struct rknpu_gem_object *rknpu_obj = NULL; in rknpu_gem_init()
407 static void rknpu_gem_release(struct rknpu_gem_object *rknpu_obj) in rknpu_gem_release()
414 static int rknpu_gem_alloc_buf_with_cache(struct rknpu_gem_object *rknpu_obj, in rknpu_gem_alloc_buf_with_cache()
574 static void rknpu_gem_free_buf_with_cache(struct rknpu_gem_object *rknpu_obj, in rknpu_gem_free_buf_with_cache()
615 struct rknpu_gem_object *rknpu_gem_object_create(struct drm_device *drm, in rknpu_gem_object_create()
621 struct rknpu_gem_object *rknpu_obj = NULL; in rknpu_gem_object_create()
748 void rknpu_gem_object_destroy(struct rknpu_gem_object *rknpu_obj) in rknpu_gem_object_destroy()
792 struct rknpu_gem_object *rknpu_obj = NULL; in rknpu_gem_create_ioctl()
837 struct rknpu_gem_object *rknpu_obj = NULL; in rknpu_gem_destroy_ioctl()
886 static int rknpu_gem_mmap_pages(struct rknpu_gem_object *rknpu_obj, in rknpu_gem_mmap_pages()
904 static int rknpu_gem_mmap_cache(struct rknpu_gem_object *rknpu_obj, in rknpu_gem_mmap_cache()
973 static int rknpu_gem_mmap_buffer(struct rknpu_gem_object *rknpu_obj, in rknpu_gem_mmap_buffer()
1029 struct rknpu_gem_object *rknpu_obj = NULL; in rknpu_gem_dumb_create()
1067 struct rknpu_gem_object *rknpu_obj = NULL; in rknpu_gem_dumb_map_offset()
1095 struct rknpu_gem_object *rknpu_obj = to_rknpu_obj(obj); in rknpu_gem_fault()
1116 struct rknpu_gem_object *rknpu_obj = to_rknpu_obj(obj); in rknpu_gem_fault()
1149 struct rknpu_gem_object *rknpu_obj = to_rknpu_obj(obj); in rknpu_gem_fault()
1184 struct rknpu_gem_object *rknpu_obj = to_rknpu_obj(obj); in rknpu_gem_mmap_obj()
1243 struct rknpu_gem_object *rknpu_obj = to_rknpu_obj(obj); in rknpu_gem_prime_get_sg_table()
1260 struct rknpu_gem_object *rknpu_obj = NULL; in rknpu_gem_prime_import_sg_table()
1315 struct rknpu_gem_object *rknpu_obj = to_rknpu_obj(obj); in rknpu_gem_prime_vmap()
1331 struct rknpu_gem_object *rknpu_obj = to_rknpu_obj(obj); in rknpu_gem_prime_vmap()
1359 static int rknpu_cache_sync(struct rknpu_gem_object *rknpu_obj, in rknpu_cache_sync()
1414 struct rknpu_gem_object *rknpu_obj = NULL; in rknpu_gem_sync_ioctl()
1422 rknpu_obj = (struct rknpu_gem_object *)(uintptr_t)args->obj_addr; in rknpu_gem_sync_ioctl()