Home
last modified time | relevance | path

Searched refs:kbase_ctx_flag (Results 1 - 25 of 64) sorted by relevance

123

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_profile_debugfs.c66 dev_dbg(kctx->kbdev->dev, "initialised: %d", kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)); in kbasep_mem_profile_debugfs_insert()
68 if (!kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)) { in kbasep_mem_profile_debugfs_insert()
76 if (kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)) { in kbasep_mem_profile_debugfs_insert()
85 kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)); in kbasep_mem_profile_debugfs_insert()
96 dev_dbg(kctx->kbdev->dev, "initialised: %d", kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)); in kbasep_mem_profile_debugfs_remove()
H A Dmali_kbase_js.c583 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_kctx_term()
593 if (kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)) { in kbasep_js_kctx_term()
639 WARN_ON(kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_add_pullable_nolock()
678 WARN_ON(kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_add_pullable_head_nolock()
744 WARN_ON(!kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_add_unpullable_nolock()
784 WARN_ON(!kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_remove_nolock()
1088 if (!kbase_ctx_flag(kctx, KCTX_SCHEDULED)) { in kbasep_js_add_job()
1089 if (kbase_ctx_flag(kctx, KCTX_DYING)) { in kbasep_js_add_job()
1098 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_add_job()
1304 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kct in kbasep_js_runpool_release_ctx_internal()
[all...]
H A Dmali_kbase_js_ctx_attr.c54 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_ctx_attr_runpool_retain_attr()
100 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_ctx_attr_runpool_release_attr()
145 if (kbase_ctx_flag(kctx, KCTX_SCHEDULED) && js_kctx_info->ctx.ctx_attr_ref_count[attribute] == 1) { in kbasep_js_ctx_attr_ctx_retain_attr()
180 if (kbase_ctx_flag(kctx, KCTX_SCHEDULED) && js_kctx_info->ctx.ctx_attr_ref_count[attribute] == 1) { in kbasep_js_ctx_attr_ctx_release_attr()
204 if (kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbasep_js_ctx_attr_set_initial_attrs()
H A Dmali_kbase_js.h607 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_is_submit_allowed()
628 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_set_submit_allowed()
652 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_clear_submit_allowed()
811 if (!kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbase_js_runpool_inc_context_count()
841 if (!kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbase_js_runpool_dec_context_count()
H A Dmali_kbase_jd.c59 if (kbase_ctx_flag(kctx, KCTX_COMPAT)) { in get_compat_pointer()
295 const bool implicit_sync = !kbase_ctx_flag(katom->kctx, KCTX_NO_IMPLICIT_SYNC); in kbase_jd_pre_external_resources()
800 jd_resolve_dep(&runnable_jobs, katom, i, kbase_ctx_flag(kctx, KCTX_DYING)); in jd_done_nolock()
816 if (node->status != KBASE_JD_ATOM_STATE_COMPLETED && !kbase_ctx_flag(kctx, KCTX_DYING)) { in jd_done_nolock()
1233 if (kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbase_jd_submit()
1421 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbase_jd_done_worker()
1493 if (kbase_ctx_flag(kctx, KCTX_ACTIVE) || !atomic_read(&kctx->atoms_pulled)) { in kbase_jd_done_worker()
1501 if (!kbase_ctx_flag(kctx, KCTX_ACTIVE)) { in kbase_jd_done_worker()
1585 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in jd_cancel_worker()
1676 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kct in kbase_jd_cancel()
[all...]
H A Dmali_kbase_context.h24 * kbase_ctx_flag - Check if @flag is set on @kctx
30 static inline bool kbase_ctx_flag(struct kbase_context *kctx, enum kbase_context_flags flag) in kbase_ctx_flag() function
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_profile_debugfs.c82 kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)); in kbasep_mem_profile_debugfs_insert()
84 if (!kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)) { in kbasep_mem_profile_debugfs_insert()
97 if (kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)) { in kbasep_mem_profile_debugfs_insert()
106 err, kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)); in kbasep_mem_profile_debugfs_insert()
118 kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)); in kbasep_mem_profile_debugfs_remove()
H A Dmali_kbase_js_ctx_attr.c62 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_ctx_attr_runpool_retain_attr()
110 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_ctx_attr_runpool_release_attr()
157 if (kbase_ctx_flag(kctx, KCTX_SCHEDULED) && js_kctx_info->ctx.ctx_attr_ref_count[attribute] == 1) { in kbasep_js_ctx_attr_ctx_retain_attr()
194 if (kbase_ctx_flag(kctx, KCTX_SCHEDULED) && js_kctx_info->ctx.ctx_attr_ref_count[attribute] == 1) { in kbasep_js_ctx_attr_ctx_release_attr()
H A Dmali_kbase_js.c700 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_kctx_term()
711 if (kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)) { in kbasep_js_kctx_term()
902 WARN_ON(kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_add_pullable_nolock()
944 WARN_ON(kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_add_pullable_head_nolock()
1017 WARN_ON(!kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_add_unpullable_nolock()
1059 WARN_ON(!kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_remove_nolock()
1625 if (!kbase_ctx_flag(kctx, KCTX_SCHEDULED)) { in kbasep_js_add_job()
1626 if (kbase_ctx_flag(kctx, KCTX_DYING)) { in kbasep_js_add_job()
1637 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_add_job()
1810 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kct in kbasep_js_runpool_release_ctx_internal()
[all...]
H A Dmali_kbase_jd.c66 if (kbase_ctx_flag(kctx, KCTX_COMPAT)) in get_compat_pointer()
226 const bool implicit_sync = !kbase_ctx_flag(katom->kctx, in kbase_jd_pre_external_resources()
733 if (kbase_ctx_flag(kctx, KCTX_JPL_ENABLED)) in jd_done_nolock()
758 kbase_ctx_flag(kctx, KCTX_DYING)); in jd_done_nolock()
779 !kbase_ctx_flag(kctx, KCTX_DYING)) { in jd_done_nolock()
1262 if (kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbase_jd_submit()
1456 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbase_jd_done_worker()
1480 (!kbase_ctx_flag(katom->kctx, KCTX_DYING))) in kbase_jd_done_worker()
1529 if (kbase_ctx_flag(kctx, KCTX_ACTIVE) || in kbase_jd_done_worker()
1538 if (!kbase_ctx_flag(kct in kbase_jd_done_worker()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_profile_debugfs.c79 dev_dbg(kctx->kbdev->dev, "initialised: %d", kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)); in kbasep_mem_profile_debugfs_insert()
81 if (!kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)) { in kbasep_mem_profile_debugfs_insert()
92 if (kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)) { in kbasep_mem_profile_debugfs_insert()
101 kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)); in kbasep_mem_profile_debugfs_insert()
112 dev_dbg(kctx->kbdev->dev, "initialised: %d", kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)); in kbasep_mem_profile_debugfs_remove()
H A Dmali_kbase_js.c585 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_kctx_term()
597 if (kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)) { in kbasep_js_kctx_term()
644 WARN_ON(kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_add_pullable_nolock()
684 WARN_ON(kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_add_pullable_head_nolock()
752 WARN_ON(!kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_add_unpullable_nolock()
792 WARN_ON(!kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_remove_nolock()
1304 if (!kbase_ctx_flag(kctx, KCTX_SCHEDULED)) { in kbasep_js_add_job()
1305 if (kbase_ctx_flag(kctx, KCTX_DYING)) { in kbasep_js_add_job()
1313 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_add_job()
1473 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kct in kbasep_js_runpool_release_ctx_internal()
[all...]
H A Dmali_kbase_js_ctx_attr.c61 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_ctx_attr_runpool_retain_attr()
107 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_ctx_attr_runpool_release_attr()
152 if (kbase_ctx_flag(kctx, KCTX_SCHEDULED) && js_kctx_info->ctx.ctx_attr_ref_count[attribute] == 1) { in kbasep_js_ctx_attr_ctx_retain_attr()
187 if (kbase_ctx_flag(kctx, KCTX_SCHEDULED) && js_kctx_info->ctx.ctx_attr_ref_count[attribute] == 1) { in kbasep_js_ctx_attr_ctx_release_attr()
H A Dmali_kbase_jd.c68 if (kbase_ctx_flag(kctx, KCTX_COMPAT)) { in get_compat_pointer()
214 const bool implicit_sync = !kbase_ctx_flag(katom->kctx, KCTX_NO_IMPLICIT_SYNC); in kbase_jd_pre_external_resources()
687 if (kbase_ctx_flag(kctx, KCTX_JPL_ENABLED)) { in jd_done_nolock()
710 jd_resolve_dep(&runnable_jobs, katom, i, kbase_ctx_flag(kctx, KCTX_DYING)); in jd_done_nolock()
731 if (node->status != KBASE_JD_ATOM_STATE_COMPLETED && !kbase_ctx_flag(kctx, KCTX_DYING)) { in jd_done_nolock()
1177 if (kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbase_jd_submit()
1357 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbase_jd_done_worker()
1378 if ((katom->event_code != BASE_JD_EVENT_DONE) && (!kbase_ctx_flag(katom->kctx, KCTX_DYING))) { in kbase_jd_done_worker()
1426 if (kbase_ctx_flag(kctx, KCTX_ACTIVE) || !atomic_read(&kctx->atoms_pulled)) { in kbase_jd_done_worker()
1434 if (!kbase_ctx_flag(kct in kbase_jd_done_worker()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_profile_debugfs.c70 kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)); in kbasep_mem_profile_debugfs_insert()
72 if (!kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)) { in kbasep_mem_profile_debugfs_insert()
83 if (kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)) { in kbasep_mem_profile_debugfs_insert()
92 err, kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)); in kbasep_mem_profile_debugfs_insert()
104 kbase_ctx_flag(kctx, KCTX_MEM_PROFILE_INITIALIZED)); in kbasep_mem_profile_debugfs_remove()
H A Dmali_kbase_js.c614 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_kctx_term()
623 if (kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)) { in kbasep_js_kctx_term()
671 WARN_ON(kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_add_pullable_nolock()
711 WARN_ON(kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_add_pullable_head_nolock()
782 WARN_ON(!kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_add_unpullable_nolock()
824 WARN_ON(!kbase_ctx_flag(kctx, KCTX_RUNNABLE_REF)); in kbase_js_ctx_list_remove_nolock()
1145 if (!kbase_ctx_flag(kctx, KCTX_SCHEDULED)) { in kbasep_js_add_job()
1146 if (kbase_ctx_flag(kctx, KCTX_DYING)) { in kbasep_js_add_job()
1156 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_add_job()
1371 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kct in kbasep_js_runpool_release_ctx_internal()
[all...]
H A Dmali_kbase_js_ctx_attr.c56 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_ctx_attr_runpool_retain_attr()
101 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_ctx_attr_runpool_release_attr()
145 if (kbase_ctx_flag(kctx, KCTX_SCHEDULED) && js_kctx_info->ctx.ctx_attr_ref_count[attribute] == 1) { in kbasep_js_ctx_attr_ctx_retain_attr()
179 if (kbase_ctx_flag(kctx, KCTX_SCHEDULED) && js_kctx_info->ctx.ctx_attr_ref_count[attribute] == 1) { in kbasep_js_ctx_attr_ctx_release_attr()
203 if (kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbasep_js_ctx_attr_set_initial_attrs()
H A Dmali_kbase_js.h614 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_is_submit_allowed()
635 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_set_submit_allowed()
659 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_clear_submit_allowed()
818 if (!kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbase_js_runpool_inc_context_count()
851 if (!kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbase_js_runpool_dec_context_count()
H A Dmali_kbase_jd.c65 if (kbase_ctx_flag(kctx, KCTX_COMPAT)) in get_compat_pointer()
300 const bool implicit_sync = !kbase_ctx_flag(katom->kctx, in kbase_jd_pre_external_resources()
837 kbase_ctx_flag(kctx, KCTX_DYING)); in jd_done_nolock()
853 !kbase_ctx_flag(kctx, KCTX_DYING)) { in jd_done_nolock()
1297 if (kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbase_jd_submit()
1495 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbase_jd_done_worker()
1567 if (kbase_ctx_flag(kctx, KCTX_ACTIVE) || in kbase_jd_done_worker()
1576 if (!kbase_ctx_flag(kctx, KCTX_ACTIVE)) in kbase_jd_done_worker()
1661 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in jd_cancel_worker()
1751 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kct in kbase_jd_cancel()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/jm/
H A Dmali_kbase_jm_js.h701 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_is_submit_allowed()
729 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_set_submit_allowed()
759 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_clear_submit_allowed()
879 if (!kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbase_js_runpool_inc_context_count()
916 if (!kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbase_js_runpool_dec_context_count()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/jm/
H A Dmali_kbase_jm_js.h607 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_is_submit_allowed()
631 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_set_submit_allowed()
656 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_clear_submit_allowed()
755 if (!kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbase_js_runpool_inc_context_count()
787 if (!kbase_ctx_flag(kctx, KCTX_SUBMIT_DISABLED)) { in kbase_js_runpool_dec_context_count()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_jm_as.c144 if (as_kctx && !kbase_ctx_flag(as_kctx, KCTX_PRIVILEGED) && atomic_read(&as_kctx->refcount) == 1) { in kbase_backend_find_and_release_free_address_space()
171 if (!kbase_ctx_flag(as_kctx, KCTX_SCHEDULED)) { in kbase_backend_find_and_release_free_address_space()
223 if (kbase_ctx_flag(kctx, KCTX_PRIVILEGED)) { in kbase_backend_use_ctx()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_jm_as.c135 if (as_kctx && !kbase_ctx_flag(as_kctx, KCTX_PRIVILEGED) && atomic_read(&as_kctx->refcount) == 1) { in kbase_backend_find_and_release_free_address_space()
162 if (!kbase_ctx_flag(as_kctx, KCTX_SCHEDULED)) { in kbase_backend_find_and_release_free_address_space()
213 if (kbase_ctx_flag(kctx, KCTX_PRIVILEGED)) { in kbase_backend_use_ctx()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_jm_as.c149 if (as_kctx && !kbase_ctx_flag(as_kctx, KCTX_PRIVILEGED) && in kbase_backend_find_and_release_free_address_space()
179 if (!kbase_ctx_flag(as_kctx, KCTX_SCHEDULED)) { in kbase_backend_find_and_release_free_address_space()
235 if (kbase_ctx_flag(kctx, KCTX_PRIVILEGED)) { in kbase_backend_use_ctx()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_jm_as.c143 if (as_kctx && !kbase_ctx_flag(as_kctx, KCTX_PRIVILEGED) && in kbase_backend_find_and_release_free_address_space()
174 if (!kbase_ctx_flag(as_kctx, KCTX_SCHEDULED)) { in kbase_backend_find_and_release_free_address_space()
229 if (kbase_ctx_flag(kctx, KCTX_PRIVILEGED)) { in kbase_backend_use_ctx()

Completed in 28 milliseconds

123