Home
last modified time | relevance | path

Searched refs:rve_drvdata (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/
H A Drve_drv.c15 struct rve_drvdata_t *rve_drvdata; variable
45 struct rve_drvdata_t *rve = rve_drvdata; in hrtimer_handler()
81 ctx_manager = rve_drvdata->pend_ctx_manager; in hrtimer_handler()
186 idr_remove(&rve_drvdata->session_manager->ctx_id_idr, session->id); in rve_session_free_remove_idr_cb()
196 session_manager = rve_drvdata->session_manager; in rve_session_free_remove_idr()
231 session_manager = rve_drvdata->session_manager; in rve_session_init()
259 ctx_manager = rve_drvdata->pend_ctx_manager; in rve_session_deinit()
389 struct rve_drvdata_t *rve = rve_drvdata; in rve_ioctl()
649 struct rve_drvdata_t *data = rve_drvdata; in rve_drv_probe()
812 rve_drvdata = kzalloc(sizeof(struct rve_drvdata_t), GFP_KERNEL); in rve_init()
[all …]
H A Drve_debugger.c158 seq_printf(m, "num of scheduler = %d\n", rve_drvdata->num_of_scheduler); in rve_load_show()
161 scheduler = rve_drvdata->scheduler[0]; in rve_load_show()
200 seq_printf(m, "num of scheduler = %d\n", rve_drvdata->num_of_scheduler); in rve_scheduler_show()
203 for (i = 0; i < rve_drvdata->num_of_scheduler; i++) { in rve_scheduler_show()
204 scheduler = rve_drvdata->scheduler[i]; in rve_scheduler_show()
244 ctx_manager = rve_drvdata->pend_ctx_manager; in rve_ctx_manager_show()
402 debugger = rve_drvdata->debugger; in rve_debugfs_remove()
414 debugger = rve_drvdata->debugger; in rve_debugfs_init()
530 debugger = rve_drvdata->debugger; in rve_procfs_remove()
542 debugger = rve_drvdata->debugger; in rve_procfs_init()
H A Drve_job.c124 for (i = 0; i < rve_drvdata->num_of_scheduler; i++) { in rve_job_session_destroy()
125 scheduler = rve_drvdata->scheduler[i]; in rve_job_session_destroy()
162 job->scheduler = rve_drvdata->scheduler[0]; in rve_job_alloc()
163 job->core = rve_drvdata->scheduler[0]->core; in rve_job_alloc()
512 ctx_manager = rve_drvdata->pend_ctx_manager; in rve_job_config_by_user_ctx()
573 ctx_manager = rve_drvdata->pend_ctx_manager; in rve_job_commit_by_user_ctx()
632 ctx_manager = rve_drvdata->pend_ctx_manager; in rve_job_cancel_by_user_ctx()
797 idr_remove(&rve_drvdata->pend_ctx_manager->ctx_id_idr, ctx->id); in rve_internal_ctx_free_remove_idr_cb()
808 ctx_manager = rve_drvdata->pend_ctx_manager; in rve_internal_ctx_free_remove_idr()
888 ctx_manager = rve_drvdata->pend_ctx_manager; in rve_internal_ctx_alloc_to_get_idr_id()
[all …]
H A Drve_fence.c47 struct rve_fence_context *fence_ctx = rve_drvdata->fence_ctx; in rve_out_fence_alloc()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/include/
H A Drve_drv.h91 extern struct rve_drvdata_t *rve_drvdata;