Searched refs:kcpu_queues (Results 1 – 6 of 6) sorted by relevance
81 lockdep_assert_held(&kctx->csf.kcpu_queues.lock); in kbasep_csf_kcpu_debugfs_print_queue()133 mutex_lock(&kctx->csf.kcpu_queues.lock); in kbasep_csf_kcpu_debugfs_show()135 idx = find_first_bit(kctx->csf.kcpu_queues.in_use, in kbasep_csf_kcpu_debugfs_show()140 kctx->csf.kcpu_queues.array[idx]; in kbasep_csf_kcpu_debugfs_show()145 kctx->csf.kcpu_queues.array[idx]); in kbasep_csf_kcpu_debugfs_show()147 idx = find_next_bit(kctx->csf.kcpu_queues.in_use, in kbasep_csf_kcpu_debugfs_show()151 mutex_unlock(&kctx->csf.kcpu_queues.lock); in kbasep_csf_kcpu_debugfs_show()
189 &kctx->csf.kcpu_queues.jit_blocked_queues; in kbase_jit_add_to_pending_alloc_list()193 lockdep_assert_held(&kctx->csf.kcpu_queues.jit_lock); in kbase_jit_add_to_pending_alloc_list()196 &kctx->csf.kcpu_queues.jit_blocked_queues, in kbase_jit_add_to_pending_alloc_list()243 mutex_lock(&kctx->csf.kcpu_queues.jit_lock); in kbase_kcpu_jit_allocate_process()268 list_for_each_entry(jit_cmd, &kctx->csf.kcpu_queues.jit_cmds_head, info.jit_alloc.node) { in kbase_kcpu_jit_allocate_process()338 mutex_unlock(&kctx->csf.kcpu_queues.jit_lock); in kbase_kcpu_jit_allocate_process()356 mutex_unlock(&kctx->csf.kcpu_queues.jit_lock); in kbase_kcpu_jit_allocate_process()415 mutex_lock(&kctx->csf.kcpu_queues.jit_lock); in kbase_kcpu_jit_allocate_prepare()417 &kctx->csf.kcpu_queues.jit_cmds_head); in kbase_kcpu_jit_allocate_prepare()418 mutex_unlock(&kctx->csf.kcpu_queues.jit_lock); in kbase_kcpu_jit_allocate_prepare()[all …]
356 lockdep_assert_held(&kctx->csf.kcpu_queues.lock); in kbasep_csf_sync_kcpu_debugfs_print_queue()409 mutex_lock(&kctx->csf.kcpu_queues.lock); in kbasep_csf_sync_kcpu_debugfs_show()412 queue_idx = find_first_bit(kctx->csf.kcpu_queues.in_use, KBASEP_MAX_KCPU_QUEUES); in kbasep_csf_sync_kcpu_debugfs_show()416 kctx->csf.kcpu_queues.array[queue_idx]); in kbasep_csf_sync_kcpu_debugfs_show()418 queue_idx = find_next_bit(kctx->csf.kcpu_queues.in_use, KBASEP_MAX_KCPU_QUEUES, in kbasep_csf_sync_kcpu_debugfs_show()422 mutex_unlock(&kctx->csf.kcpu_queues.lock); in kbasep_csf_sync_kcpu_debugfs_show()
850 struct kbase_csf_kcpu_queue_context kcpu_queues; member
119 mutex_lock(&kctx->csf.kcpu_queues.lock); in kbase_create_timeline_objects()163 kctx->csf.kcpu_queues.array[i]; in kbase_create_timeline_objects()172 mutex_unlock(&kctx->csf.kcpu_queues.lock); in kbase_create_timeline_objects()
3881 mutex_init(&kctx->csf.kcpu_queues.jit_lock); in kbase_jit_init()3882 INIT_LIST_HEAD(&kctx->csf.kcpu_queues.jit_cmds_head); in kbase_jit_init()3883 INIT_LIST_HEAD(&kctx->csf.kcpu_queues.jit_blocked_queues); in kbase_jit_init()4318 lockdep_assert_held(&kctx->csf.kcpu_queues.jit_lock); in jit_allow_allocate()4413 lockdep_assert_held(&kctx->csf.kcpu_queues.jit_lock); in kbase_jit_allocate()4660 lockdep_assert_held(&kctx->csf.kcpu_queues.jit_lock); in kbase_jit_free()