Searched refs:kctx_list (Results 1 – 11 of 11) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/context/ |
| H A D | mali_kbase_context.c | 105 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 D | mali_kbase_device.c | 194 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 D | mali_kbase_gpu_memory_debugfs.c | 49 list_for_each_entry(element, &kbdev->kctx_list, link) { in kbasep_gpu_memory_seq_show()
|
| H A D | mali_kbase_defs.h | 1088 struct list_head kctx_list; member
|
| H A D | mali_kbase_vinstr.c | 394 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 D | mali_kbase_core_linux.c | 1222 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 D | mali_kbase_tlstream.c | 1427 list_for_each_entry(element, &kbdev->kctx_list, link) { in kbase_create_timeline_objects()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_gpu_memory_debugfs.c | 55 list_for_each_entry(kctx, &kbdev->kctx_list, kctx_list_link) { in kbasep_gpu_memory_seq_show()
|
| H A D | mali_kbase_defs.h | 684 struct list_head kctx_list; member 1172 struct list_head kctx_list; member
|
| H A D | mali_kbase_core_linux.c | 3971 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 D | mali_kbase_csf_scheduler.c | 2283 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()
|