Home
last modified time | relevance | path

Searched refs:atoms_pulled (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_js.c670 if (!atomic_read(&kctx->atoms_pulled)) { in kbase_js_ctx_list_add_pullable_nolock()
710 if (!atomic_read(&kctx->atoms_pulled)) { in kbase_js_ctx_list_add_pullable_head_nolock()
781 if (!atomic_read(&kctx->atoms_pulled)) { in kbase_js_ctx_list_add_unpullable_nolock()
823 if (!atomic_read(&kctx->atoms_pulled)) { in kbase_js_ctx_list_remove_nolock()
2155 pulled = atomic_inc_return(&kctx->atoms_pulled); in kbase_js_pull()
2205 atomic_dec(&kctx->atoms_pulled); in js_return_worker()
2226 if (atomic_read(&kctx->atoms_pulled) && in js_return_worker()
2232 if (!atomic_read(&kctx->atoms_pulled)) { in js_return_worker()
2327 context_idle = !atomic_dec_return(&kctx->atoms_pulled); in kbase_js_complete_atom_wq()
2331 if (!atomic_read(&kctx->atoms_pulled) && in kbase_js_complete_atom_wq()
[all …]
H A Dmali_kbase_defs.h1453 atomic_t atoms_pulled; member
H A Dmali_kbase_jd.c1568 !atomic_read(&kctx->atoms_pulled)) { in kbase_jd_done_worker()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/jm/
H A Dmali_kbase_js_defs.h443 atomic_t atoms_pulled; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_js.c744 return atomic_read(&kctx->slot_tracking[js].atoms_pulled); in kbase_jsctx_slot_atoms_pulled()
805 atomic_inc(&slot_tracking->atoms_pulled); in kbase_jsctx_slot_atom_pulled_inc()
840 atomic_dec(&slot_tracking->atoms_pulled); in kbase_jsctx_slot_atom_pulled_dec()