/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_js_ctx_attr.c | 54 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()
|
H A D | mali_kbase_js.c | 544 kbase_ctx_flag_clear(kctx, KCTX_SCHEDULED);
in kbasep_js_kctx_init() 583 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED));
in kbasep_js_kctx_term() 1088 if (!kbase_ctx_flag(kctx, KCTX_SCHEDULED)) {
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(kctx, KCTX_SCHEDULED));
in kbasep_js_runpool_release_ctx_internal() 1413 kbase_ctx_flag_clear(kctx, KCTX_SCHEDULED);
in kbasep_js_runpool_release_ctx_internal() 1452 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED));
in kbasep_js_runpool_requeue_or_kill_ctx() 1609 kbase_ctx_flag_set(kctx, KCTX_SCHEDULED);
in kbasep_js_schedule_ctx() 1615 kbase_ctx_flag_clear(kctx, KCTX_SCHEDULED);
in kbasep_js_schedule_ctx() 1687 if (kbase_ctx_flag(kctx, KCTX_SCHEDULED) in kbase_js_use_ctx() [all...] |
H A D | mali_kbase_js.h | 607 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()
|
H A D | mali_kbase_jd.c | 1421 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED));
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(kctx, KCTX_SCHEDULED));
in kbase_jd_cancel()
|
H A D | mali_kbase_defs.h | 1292 * @KCTX_SCHEDULED: Set when the context is scheduled on the Run Pool.
1313 KCTX_SCHEDULED = 1U << 8,
enumerator
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_js_ctx_attr.c | 56 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()
|
H A D | mali_kbase_js.c | 574 kbase_ctx_flag_clear(kctx, KCTX_SCHEDULED); in kbasep_js_kctx_init() 614 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_kctx_term() 1145 if (!kbase_ctx_flag(kctx, KCTX_SCHEDULED)) { 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(kctx, KCTX_SCHEDULED)); in kbasep_js_runpool_release_ctx_internal() 1486 kbase_ctx_flag_clear(kctx, KCTX_SCHEDULED); in kbasep_js_runpool_release_ctx_internal() 1530 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_runpool_requeue_or_kill_ctx() 1695 kbase_ctx_flag_set(kctx, KCTX_SCHEDULED); in kbasep_js_schedule_ctx() 1701 kbase_ctx_flag_clear(kctx, KCTX_SCHEDULED); in kbasep_js_schedule_ctx() 1774 if (kbase_ctx_flag(kctx, KCTX_SCHEDULED) in kbase_js_use_ctx() [all...] |
H A D | mali_kbase_js.h | 614 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()
|
H A D | mali_kbase_jd.c | 1495 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); 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(kctx, KCTX_SCHEDULED)); in kbase_jd_cancel()
|
H A D | mali_kbase_defs.h | 1310 * @KCTX_SCHEDULED: Set when the context is scheduled on the Run Pool. 1331 KCTX_SCHEDULED = 1U << 8, enumerator
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_js_ctx_attr.c | 61 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 D | mali_kbase_js.c | 545 kbase_ctx_flag_clear(kctx, KCTX_SCHEDULED); in kbasep_js_kctx_init() 585 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_kctx_term() 1304 if (!kbase_ctx_flag(kctx, KCTX_SCHEDULED)) { 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(kctx, KCTX_SCHEDULED)); in kbasep_js_runpool_release_ctx_internal() 1586 kbase_ctx_flag_clear(kctx, KCTX_SCHEDULED); in kbasep_js_runpool_release_ctx_internal() 1622 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_runpool_requeue_or_kill_ctx() 1778 kbase_ctx_flag_set(kctx, KCTX_SCHEDULED); 1784 kbase_ctx_flag_clear(kctx, KCTX_SCHEDULED); 1859 if (kbase_ctx_flag(kctx, KCTX_SCHEDULED) [all...] |
H A D | mali_kbase_jd.c | 1357 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbase_jd_done_worker() 1520 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in jd_cancel_worker() 1611 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbase_jd_cancel()
|
H A D | mali_kbase_defs.h | 1209 * @KCTX_SCHEDULED: Set when the context is scheduled on the Run Pool. 1255 KCTX_SCHEDULED = 1U << 8, enumerator
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_js_ctx_attr.c | 62 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 D | mali_kbase_js.c | 657 kbase_ctx_flag_clear(kctx, KCTX_SCHEDULED); in kbasep_js_kctx_init() 700 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_kctx_term() 1625 if (!kbase_ctx_flag(kctx, KCTX_SCHEDULED)) { 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(kctx, KCTX_SCHEDULED)); in kbasep_js_runpool_release_ctx_internal() 1932 kbase_ctx_flag_clear(kctx, KCTX_SCHEDULED); in kbasep_js_runpool_release_ctx_internal() 1974 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbasep_js_runpool_requeue_or_kill_ctx() 2142 kbase_ctx_flag_set(kctx, KCTX_SCHEDULED); 2148 kbase_ctx_flag_clear(kctx, KCTX_SCHEDULED); 2229 if (kbase_ctx_flag(kctx, KCTX_SCHEDULED) [all...] |
H A D | mali_kbase_defs.h | 1305 * @KCTX_SCHEDULED: Set when the context is scheduled on the Run Pool. 1354 KCTX_SCHEDULED = 1U << 8, enumerator 1390 * @KCTX_SCHEDULED: Set when the context is scheduled on the Run Pool. 1436 KCTX_SCHEDULED = 1U << 8, enumerator
|
H A D | mali_kbase_jd.c | 1456 KBASE_DEBUG_ASSERT(kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbase_jd_done_worker() 1628 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in jd_cancel_worker() 1719 KBASE_DEBUG_ASSERT(!kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbase_jd_cancel()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/jm/ |
H A D | mali_kbase_jm_js.h | 701 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()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/jm/ |
H A D | mali_kbase_jm_js.h | 607 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()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_jm_as.c | 171 if (!kbase_ctx_flag(as_kctx, KCTX_SCHEDULED)) { in kbase_backend_find_and_release_free_address_space()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_jm_as.c | 162 if (!kbase_ctx_flag(as_kctx, KCTX_SCHEDULED)) { in kbase_backend_find_and_release_free_address_space()
|
H A D | mali_kbase_jm_hw.c | 724 wait_event(kctx->jctx.sched_info.ctx.is_scheduled_wait, !kbase_ctx_flag(kctx, KCTX_SCHEDULED)); in kbase_jm_wait_for_zero_jobs()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_jm_as.c | 179 if (!kbase_ctx_flag(as_kctx, KCTX_SCHEDULED)) { in kbase_backend_find_and_release_free_address_space()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_jm_as.c | 174 if (!kbase_ctx_flag(as_kctx, KCTX_SCHEDULED)) { in kbase_backend_find_and_release_free_address_space()
|