Home
last modified time | relevance | path

Searched refs:ctx_id_idr (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/
H A Drve_drv.c85 idr_for_each(&ctx_manager->ctx_id_idr, &rve_ctx_set_debuf_info_cb, ctx_manager); in hrtimer_handler()
174 idr_init_base(&session_manager->ctx_id_idr, 1); in rve_session_manager_init()
186 idr_remove(&rve_drvdata->session_manager->ctx_id_idr, session->id); in rve_session_free_remove_idr_cb()
201 idr_remove(&session_manager->ctx_id_idr, session->id); in rve_session_free_remove_idr()
214 idr_for_each(&session_manager->ctx_id_idr, &rve_session_free_remove_idr_cb, session_manager); in rve_session_manager_remove()
215 idr_destroy(&session_manager->ctx_id_idr); in rve_session_manager_remove()
241 session->id = idr_alloc(&session_manager->ctx_id_idr, session, 1, 0, GFP_ATOMIC); in rve_session_init()
263 idr_for_each_entry(&ctx_manager->ctx_id_idr, ctx, ctx_id) { in rve_session_deinit()
H A Drve_job.c780 ctx = idr_find(&ctx_manager->ctx_id_idr, id); in rve_internal_ctx_lookup()
797 idr_remove(&rve_drvdata->pend_ctx_manager->ctx_id_idr, ctx->id); in rve_internal_ctx_free_remove_idr_cb()
813 idr_remove(&ctx_manager->ctx_id_idr, ctx->id); in rve_internal_ctx_free_remove_idr()
905 ctx->id = idr_alloc(&ctx_manager->ctx_id_idr, ctx, 1, 0, GFP_ATOMIC); in rve_internal_ctx_alloc_to_get_idr_id()
1006 idr_init_base(&ctx_manager->ctx_id_idr, 1); in rve_ctx_manager_init()
1018 idr_for_each(&ctx_manager->ctx_id_idr, &rve_internal_ctx_free_remove_idr_cb, ctx_manager); in rve_ctx_manager_remove()
1019 idr_destroy(&ctx_manager->ctx_id_idr); in rve_ctx_manager_remove()
H A Drve_debugger.c251 idr_for_each_entry(&ctx_manager->ctx_id_idr, ctx, id) { in rve_ctx_manager_show()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/include/
H A Drve_drv.h269 struct idr ctx_id_idr; member
277 struct idr ctx_id_idr; member
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/
H A Drga_drv.c497 idr_init_base(&session_manager->ctx_id_idr, 1); in rga_session_manager_init()
509 idr_remove(&rga_drvdata->session_manager->ctx_id_idr, session->id); in rga_session_free_remove_idr_cb()
524 idr_remove(&session_manager->ctx_id_idr, session->id); in rga_session_free_remove_idr()
537 idr_for_each(&session_manager->ctx_id_idr, &rga_session_free_remove_idr_cb, session_manager); in rga_session_manager_remove()
538 idr_destroy(&session_manager->ctx_id_idr); in rga_session_manager_remove()
571 new_id = idr_alloc_cyclic(&session_manager->ctx_id_idr, session, 1, 0, GFP_NOWAIT); in rga_session_init()
H A Drga_debugger.c209 idr_for_each_entry(&session_manager->ctx_id_idr, session, id) in rga_load_show()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/include/
H A Drga_drv.h402 struct idr ctx_id_idr; member