Home
last modified time | relevance | path

Searched refs:ctx_manager (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/
H A Drve_job.c507 struct rve_pending_ctx_manager *ctx_manager; in rve_job_config_by_user_ctx() local
512 ctx_manager = rve_drvdata->pend_ctx_manager; in rve_job_config_by_user_ctx()
514 ctx = rve_internal_ctx_lookup(ctx_manager, user_ctx->id); in rve_job_config_by_user_ctx()
567 struct rve_pending_ctx_manager *ctx_manager; in rve_job_commit_by_user_ctx() local
573 ctx_manager = rve_drvdata->pend_ctx_manager; in rve_job_commit_by_user_ctx()
575 ctx = rve_internal_ctx_lookup(ctx_manager, user_ctx->id); in rve_job_commit_by_user_ctx()
628 struct rve_pending_ctx_manager *ctx_manager; in rve_job_cancel_by_user_ctx() local
632 ctx_manager = rve_drvdata->pend_ctx_manager; in rve_job_cancel_by_user_ctx()
634 ctx = rve_internal_ctx_lookup(ctx_manager, ctx_id); in rve_job_cancel_by_user_ctx()
773 rve_internal_ctx_lookup(struct rve_pending_ctx_manager *ctx_manager, uint32_t id) in rve_internal_ctx_lookup() argument
[all …]
H A Drve_drv.c47 struct rve_pending_ctx_manager *ctx_manager; in hrtimer_handler() local
81 ctx_manager = rve_drvdata->pend_ctx_manager; in hrtimer_handler()
83 spin_lock_irqsave(&ctx_manager->lock, flags); in hrtimer_handler()
85 idr_for_each(&ctx_manager->ctx_id_idr, &rve_ctx_set_debuf_info_cb, ctx_manager); in hrtimer_handler()
87 spin_unlock_irqrestore(&ctx_manager->lock, flags); in hrtimer_handler()
255 struct rve_pending_ctx_manager *ctx_manager; in rve_session_deinit() local
259 ctx_manager = rve_drvdata->pend_ctx_manager; in rve_session_deinit()
261 spin_lock_irqsave(&ctx_manager->lock, flags); in rve_session_deinit()
263 idr_for_each_entry(&ctx_manager->ctx_id_idr, ctx, ctx_id) { in rve_session_deinit()
265 spin_unlock_irqrestore(&ctx_manager->lock, flags); in rve_session_deinit()
[all …]
H A Drve_debugger.c231 struct rve_pending_ctx_manager *ctx_manager; in rve_ctx_manager_show() local
244 ctx_manager = rve_drvdata->pend_ctx_manager; in rve_ctx_manager_show()
247 seq_printf(m, "ctx count = %d\n", ctx_manager->ctx_count); in rve_ctx_manager_show()
249 spin_lock_irqsave(&ctx_manager->lock, flags); in rve_ctx_manager_show()
251 idr_for_each_entry(&ctx_manager->ctx_id_idr, ctx, id) { in rve_ctx_manager_show()
254 spin_unlock_irqrestore(&ctx_manager->lock, flags); in rve_ctx_manager_show()
281 spin_lock_irqsave(&ctx_manager->lock, flags); in rve_ctx_manager_show()
284 spin_unlock_irqrestore(&ctx_manager->lock, flags); in rve_ctx_manager_show()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/include/
H A Drve_job.h45 rve_internal_ctx_lookup(struct rve_pending_ctx_manager *ctx_manager, uint32_t id);