Home
last modified time | relevance | path

Searched refs:rknpu_gem_object (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/rknpu/
H A Drknpu_gem.c32 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()
[all …]
H A Drknpu_job.c76 struct rknpu_gem_object *task_obj = NULL; in rknpu_job_free()
79 (struct rknpu_gem_object *)(uintptr_t)job->args->task_obj_addr; in rknpu_job_free()
113 struct rknpu_gem_object *task_obj = NULL; in rknpu_job_alloc()
130 task_obj = (struct rknpu_gem_object *)(uintptr_t)args->task_obj_addr; in rknpu_job_alloc()
234 struct rknpu_gem_object *task_obj = in rknpu_job_commit_pc()
235 (struct rknpu_gem_object *)(uintptr_t)args->task_obj_addr; in rknpu_job_commit_pc()
/OK3568_Linux_fs/kernel/drivers/rknpu/include/
H A Drknpu_gem.h24 #define to_rknpu_obj(x) container_of(x, struct rknpu_gem_object, base)
46 struct rknpu_gem_object { struct
71 struct rknpu_gem_object *rknpu_gem_object_create(struct drm_device *dev, argument
77 void rknpu_gem_object_destroy(struct rknpu_gem_object *rknpu_obj);
123 static inline struct rknpu_gem_object *