Home
last modified time | relevance | path

Searched refs:evict_node (Results 1 - 12 of 12) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem.h116 struct list_head evict_node; member
413 INIT_LIST_HEAD(&reg->cpu_alloc->evict_node); in kbase_reg_prepare_native()
417 INIT_LIST_HEAD(&reg->gpu_alloc->evict_node); in kbase_reg_prepare_native()
H A Dmali_kbase_mem_linux.c347 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 Dmali_kbase_mem.c814 if (!list_empty(&reg->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(&reg->gpu_alloc->evict_node); in kbase_jit_allocate()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem.h118 struct list_head evict_node; member
410 INIT_LIST_HEAD(&reg->cpu_alloc->evict_node); in kbase_reg_prepare_native()
416 INIT_LIST_HEAD(&reg->gpu_alloc->evict_node); in kbase_reg_prepare_native()
H A Dmali_kbase_mem_linux.c348 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 Dmali_kbase_mem.c842 if (!list_empty(&reg->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(&reg->gpu_alloc->evict_node); in kbase_jit_allocate()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.h111 * @evict_node: Node used to store this allocation on the eviction list
133 struct list_head evict_node; member
642 INIT_LIST_HEAD(&reg->cpu_alloc->evict_node); in kbase_reg_prepare_native()
643 INIT_LIST_HEAD(&reg->gpu_alloc->evict_node); in kbase_reg_prepare_native()
H A Dmali_kbase_mem_linux.c694 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 Dmali_kbase_mem.c1180 if (!list_empty(&reg->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(&reg->gpu_alloc->evict_node); in kbase_jit_allocate()
3875 WARN_ON(!list_empty(&reg->gpu_alloc->evict_node)); in kbase_jit_free()
3876 list_add(&reg->gpu_alloc->evict_node, &kctx->evict_list); in kbase_jit_free()
3922 list_del_init(&reg->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 Dmali_kbase_mem.h117 * @evict_node: Node used to store this allocation on the eviction list
140 struct list_head evict_node; member
726 INIT_LIST_HEAD(&reg->cpu_alloc->evict_node); in kbase_reg_prepare_native()
727 INIT_LIST_HEAD(&reg->gpu_alloc->evict_node); in kbase_reg_prepare_native()
H A Dmali_kbase_mem.c1454 if (!list_empty(&reg->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(&reg->gpu_alloc->evict_node); in kbase_jit_allocate()
4342 WARN_ON(!list_empty(&reg->gpu_alloc->evict_node)); in kbase_jit_free()
4343 list_add(&reg->gpu_alloc->evict_node, &kctx->evict_list); in kbase_jit_free()
4389 list_del_init(&reg->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 Dmali_kbase_mem_linux.c686 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