Home
last modified time | relevance | path

Searched refs:kctx_list (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/context/
H A Dmali_kbase_context.c105 INIT_LIST_HEAD(&kprcs->kctx_list); in kbase_insert_kctx_to_process()
125 list_add(&kctx->kprcs_link, &kprcs->kctx_list); in kbase_insert_kctx_to_process()
238 list_add(&kctx->kctx_list_link, &kctx->kbdev->kctx_list); in kbase_context_add_to_dev_list()
282 if (list_empty(&kprcs->kctx_list)) { in kbase_remove_kctx_from_process()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/device/
H A Dmali_kbase_device.c194 list_for_each_entry(kctx, &kbdev->kctx_list, kctx_list_link) { in mali_oom_notifier_handler()
315 INIT_LIST_HEAD(&kbdev->kctx_list); in kbase_device_misc_init()
349 WARN_ON(!list_empty(&kbdev->kctx_list)); in kbase_device_misc_term()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpu_memory_debugfs.c49 list_for_each_entry(element, &kbdev->kctx_list, link) { in kbasep_gpu_memory_seq_show()
H A Dmali_kbase_defs.h1088 struct list_head kctx_list; member
H A Dmali_kbase_vinstr.c394 list_add(&element->link, &kbdev->kctx_list); in kbasep_vinstr_create_kctx()
476 list_for_each_entry_safe(element, tmp, &kbdev->kctx_list, link) { in kbasep_vinstr_destroy_kctx()
H A Dmali_kbase_core_linux.c1222 list_add(&element->link, &kbdev->kctx_list); in kbase_open()
1255 list_for_each_entry_safe(element, tmp, &kbdev->kctx_list, link) { in kbase_release()
4630 INIT_LIST_HEAD(&kbdev->kctx_list); in kbase_platform_device_probe()
H A Dmali_kbase_tlstream.c1427 list_for_each_entry(element, &kbdev->kctx_list, link) { in kbase_create_timeline_objects()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpu_memory_debugfs.c55 list_for_each_entry(kctx, &kbdev->kctx_list, kctx_list_link) { in kbasep_gpu_memory_seq_show()
H A Dmali_kbase_defs.h684 struct list_head kctx_list; member
1172 struct list_head kctx_list; member
H A Dmali_kbase_core_linux.c3971 list_for_each_entry(kctx, &kbdev->kctx_list, kctx_list_link) in js_ctx_scheduling_mode_store()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_scheduler.c2283 struct list_head *kctx_list = &scheduler->runnable_kctxs; in remove_group_from_runnable() local
2289 new_head_kctx = (!list_empty(kctx_list)) ? in remove_group_from_runnable()
2290 list_first_entry(kctx_list, struct kbase_context, csf.link) : in remove_group_from_runnable()
5771 list_for_each_entry(kctx, &kbdev->kctx_list, kctx_list_link) { in kbase_csf_scheduler_reset()