Searched refs:evict_node (Results 1 - 12 of 12) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mem.h | 116 struct list_head evict_node; member 413 INIT_LIST_HEAD(®->cpu_alloc->evict_node); in kbase_reg_prepare_native() 417 INIT_LIST_HEAD(®->gpu_alloc->evict_node); in kbase_reg_prepare_native()
|
H A D | mali_kbase_mem_linux.c | 347 list_for_each_entry(alloc, &kctx->evict_list, evict_node) pages += alloc->nents;
in kbase_mem_evictable_reclaim_count_objects() 382 list_for_each_entry_safe(alloc, tmp, &kctx->evict_list, evict_node)
in kbase_mem_evictable_reclaim_scan_objects() 406 list_del_init(&alloc->evict_node);
in kbase_mem_evictable_reclaim_scan_objects() 506 WARN_ON(!list_empty(&gpu_alloc->evict_node));
in kbase_mem_evictable_make() 515 list_add(&gpu_alloc->evict_node, &kctx->evict_list);
in kbase_mem_evictable_make() 534 list_del_init(&gpu_alloc->evict_node);
in kbase_mem_evictable_unmake()
|
H A D | mali_kbase_mem.c | 814 if (!list_empty(®->gpu_alloc->evict_node)) {
in kbase_free_alloced_region() 1461 WARN_ON(!list_empty(&alloc->evict_node));
in kbase_mem_kref_free() 1940 list_del_init(®->gpu_alloc->evict_node);
in kbase_jit_allocate()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mem.h | 118 struct list_head evict_node; member 410 INIT_LIST_HEAD(®->cpu_alloc->evict_node); in kbase_reg_prepare_native() 416 INIT_LIST_HEAD(®->gpu_alloc->evict_node); in kbase_reg_prepare_native()
|
H A D | mali_kbase_mem_linux.c | 348 list_for_each_entry(alloc, &kctx->evict_list, evict_node) in kbase_mem_evictable_reclaim_count_objects() 386 list_for_each_entry_safe(alloc, tmp, &kctx->evict_list, evict_node) { in kbase_mem_evictable_reclaim_scan_objects() 410 list_del_init(&alloc->evict_node); in kbase_mem_evictable_reclaim_scan_objects() 516 WARN_ON(!list_empty(&gpu_alloc->evict_node)); in kbase_mem_evictable_make() 526 list_add(&gpu_alloc->evict_node, &kctx->evict_list); in kbase_mem_evictable_make() 545 list_del_init(&gpu_alloc->evict_node); in kbase_mem_evictable_unmake()
|
H A D | mali_kbase_mem.c | 842 if (!list_empty(®->gpu_alloc->evict_node)) { in kbase_free_alloced_region() 1513 WARN_ON(!list_empty(&alloc->evict_node)); in kbase_mem_kref_free() 1974 list_del_init(®->gpu_alloc->evict_node); in kbase_jit_allocate()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem.h | 111 * @evict_node: Node used to store this allocation on the eviction list 133 struct list_head evict_node; member 642 INIT_LIST_HEAD(®->cpu_alloc->evict_node); in kbase_reg_prepare_native() 643 INIT_LIST_HEAD(®->gpu_alloc->evict_node); in kbase_reg_prepare_native()
|
H A D | mali_kbase_mem_linux.c | 694 list_for_each_entry(alloc, &kctx->evict_list, evict_node) pages += in kbase_mem_evictable_reclaim_count_objects() 730 list_for_each_entry_safe(alloc, tmp, &kctx->evict_list, evict_node) in kbase_mem_evictable_reclaim_scan_objects() 754 list_del_init(&alloc->evict_node); in kbase_mem_evictable_reclaim_scan_objects() 863 WARN_ON(!list_empty(&gpu_alloc->evict_node)); in kbase_mem_evictable_make() 869 list_add(&gpu_alloc->evict_node, &kctx->evict_list); in kbase_mem_evictable_make() 889 list_del_init(&gpu_alloc->evict_node); in kbase_mem_evictable_unmake()
|
H A D | mali_kbase_mem.c | 1180 if (!list_empty(®->gpu_alloc->evict_node)) { in kbase_free_alloced_region() 2460 WARN_ON(!list_empty(&alloc->evict_node)); in kbase_mem_kref_free() 3684 list_del_init(®->gpu_alloc->evict_node); in kbase_jit_allocate() 3875 WARN_ON(!list_empty(®->gpu_alloc->evict_node)); in kbase_jit_free() 3876 list_add(®->gpu_alloc->evict_node, &kctx->evict_list); in kbase_jit_free() 3922 list_del_init(®->gpu_alloc->evict_node); in kbase_jit_evict() 3946 list_del_init(&walker->gpu_alloc->evict_node); in kbase_jit_term() 3957 list_del_init(&walker->gpu_alloc->evict_node); in kbase_jit_term()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem.h | 117 * @evict_node: Node used to store this allocation on the eviction list 140 struct list_head evict_node; member 726 INIT_LIST_HEAD(®->cpu_alloc->evict_node); in kbase_reg_prepare_native() 727 INIT_LIST_HEAD(®->gpu_alloc->evict_node); in kbase_reg_prepare_native()
|
H A D | mali_kbase_mem.c | 1454 if (!list_empty(®->gpu_alloc->evict_node)) { in kbase_free_alloced_region() 2870 WARN_ON(!list_empty(&alloc->evict_node)); in kbase_mem_kref_free() 4137 list_del_init(®->gpu_alloc->evict_node); in kbase_jit_allocate() 4342 WARN_ON(!list_empty(®->gpu_alloc->evict_node)); in kbase_jit_free() 4343 list_add(®->gpu_alloc->evict_node, &kctx->evict_list); in kbase_jit_free() 4389 list_del_init(®->gpu_alloc->evict_node); in kbase_jit_evict() 4414 list_del_init(&walker->gpu_alloc->evict_node); in kbase_jit_term() 4426 list_del_init(&walker->gpu_alloc->evict_node); in kbase_jit_term()
|
H A D | mali_kbase_mem_linux.c | 686 list_for_each_entry_safe(alloc, tmp, &kctx->evict_list, evict_node) { in kbase_mem_evictable_reclaim_scan_objects() 711 list_del_init(&alloc->evict_node); in kbase_mem_evictable_reclaim_scan_objects() 812 WARN_ON(!list_empty(&gpu_alloc->evict_node)); in kbase_mem_evictable_make() 818 list_add(&gpu_alloc->evict_node, &kctx->evict_list); in kbase_mem_evictable_make() 845 list_del_init(&gpu_alloc->evict_node); in kbase_mem_evictable_unmake()
|
Completed in 38 milliseconds