Searched refs:ctx_id_idr (Results 1 – 7 of 7) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/ |
| H A D | rve_drv.c | 85 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 D | rve_job.c | 780 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 D | rve_debugger.c | 251 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 D | rve_drv.h | 269 struct idr ctx_id_idr; member 277 struct idr ctx_id_idr; member
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/ |
| H A D | rga_drv.c | 497 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 D | rga_debugger.c | 209 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 D | rga_drv.h | 402 struct idr ctx_id_idr; member
|