Searched refs:evicted (Results 1 - 13 of 13) sorted by relevance
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mem_linux.c | 402 * Update alloc->evicted before freeing the backing so the in kbase_mem_evictable_reclaim_scan_objects() 406 alloc->evicted = alloc->nents; in kbase_mem_evictable_reclaim_scan_objects() 408 kbase_free_phy_pages_helper(alloc, alloc->evicted); in kbase_mem_evictable_reclaim_scan_objects() 409 freed += alloc->evicted; in kbase_mem_evictable_reclaim_scan_objects() 547 if (gpu_alloc->evicted == 0) { in kbase_mem_evictable_unmake() 558 gpu_alloc->evicted); in kbase_mem_evictable_unmake() 567 gpu_alloc->evicted, 0); in kbase_mem_evictable_unmake() 569 gpu_alloc->evicted = 0; in kbase_mem_evictable_unmake()
|
H A D | mali_kbase_mem.h | 119 /* Physical backing size when the pages where evicted */ 120 size_t evicted; member
|
H A D | mali_kbase_mem.c | 1457 bool reclaimed = (alloc->evicted != 0); in kbase_free_phy_pages_helper() 1482 * If the allocation was not evicted (i.e. evicted == 0) then in kbase_free_phy_pages_helper()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem_linux.c | 702 * Update alloc->evicted before freeing the backing so the in kbase_mem_evictable_reclaim_scan_objects() 706 alloc->evicted = alloc->nents; in kbase_mem_evictable_reclaim_scan_objects() 708 kbase_free_phy_pages_helper(alloc, alloc->evicted); in kbase_mem_evictable_reclaim_scan_objects() 709 freed += alloc->evicted; in kbase_mem_evictable_reclaim_scan_objects() 710 WARN_ON(atomic_sub_return(alloc->evicted, &kctx->evict_nents) < 0); in kbase_mem_evictable_reclaim_scan_objects() 848 if (gpu_alloc->evicted == 0) { in kbase_mem_evictable_unmake() 859 gpu_alloc->evicted); in kbase_mem_evictable_unmake() 868 gpu_alloc->evicted, 0, mmu_sync_info); in kbase_mem_evictable_unmake() 870 gpu_alloc->evicted = 0; in kbase_mem_evictable_unmake()
|
H A D | mali_kbase_mem.h | 118 * @evicted: Physical backing size when the pages where evicted 141 size_t evicted; member
|
H A D | mali_kbase_mem.c | 2627 bool reclaimed = (alloc->evicted != 0); in kbase_free_phy_pages_helper() 2697 * If the allocation was not evicted (i.e. evicted == 0) then in kbase_free_phy_pages_helper() 2749 bool reclaimed = (alloc->evicted != 0); in kbase_free_phy_pages_helper_locked() 2819 * If the allocation was not evicted (i.e. evicted == 0) then in kbase_free_phy_pages_helper_locked() 4130 WARN_ON(reg->gpu_alloc->evicted); in kbase_jit_allocate()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mem_linux.c | 398 * Update alloc->evicted before freeing the backing so the
in kbase_mem_evictable_reclaim_scan_objects() 402 alloc->evicted = alloc->nents;
in kbase_mem_evictable_reclaim_scan_objects() 404 kbase_free_phy_pages_helper(alloc, alloc->evicted);
in kbase_mem_evictable_reclaim_scan_objects() 405 freed += alloc->evicted;
in kbase_mem_evictable_reclaim_scan_objects() 536 if (gpu_alloc->evicted == 0) {
in kbase_mem_evictable_unmake() 546 err = kbase_alloc_phy_pages_helper(gpu_alloc, gpu_alloc->evicted);
in kbase_mem_evictable_unmake() 552 err = kbase_mem_grow_gpu_mapping(kctx, gpu_alloc->reg, gpu_alloc->evicted, 0);
in kbase_mem_evictable_unmake() 555 gpu_alloc->evicted = 0;
in kbase_mem_evictable_unmake()
|
H A D | mali_kbase_mem.h | 117 /* Physical backing size when the pages where evicted */ 118 size_t evicted; member
|
H A D | mali_kbase_mem.c | 1412 bool reclaimed = (alloc->evicted != 0);
in kbase_free_phy_pages_helper() 1434 * If the allocation was not evicted (i.e. evicted == 0) then
in kbase_free_phy_pages_helper()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem_linux.c | 746 * Update alloc->evicted before freeing the backing so the in kbase_mem_evictable_reclaim_scan_objects() 750 alloc->evicted = alloc->nents; in kbase_mem_evictable_reclaim_scan_objects() 752 kbase_free_phy_pages_helper(alloc, alloc->evicted); in kbase_mem_evictable_reclaim_scan_objects() 753 freed += alloc->evicted; in kbase_mem_evictable_reclaim_scan_objects() 892 if (gpu_alloc->evicted == 0) { in kbase_mem_evictable_unmake() 902 err = kbase_alloc_phy_pages_helper(gpu_alloc, gpu_alloc->evicted); in kbase_mem_evictable_unmake() 909 gpu_alloc->evicted, 0); in kbase_mem_evictable_unmake() 912 gpu_alloc->evicted = 0; in kbase_mem_evictable_unmake()
|
H A D | mali_kbase_mem.h | 112 * @evicted: Physical backing size when the pages where evicted 134 size_t evicted; member
|
H A D | mali_kbase_mem.c | 2257 bool reclaimed = (alloc->evicted != 0); in kbase_free_phy_pages_helper() 2314 * If the allocation was not evicted (i.e. evicted == 0) then in kbase_free_phy_pages_helper() 2358 bool reclaimed = (alloc->evicted != 0); in kbase_free_phy_pages_helper_locked() 2418 * If the allocation was not evicted (i.e. evicted == 0) then in kbase_free_phy_pages_helper_locked() 3677 WARN_ON(reg->gpu_alloc->evicted); in kbase_jit_allocate()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_scheduler.c | 1430 bool evicted = false; in kbase_csf_scheduler_queue_start() local 1447 evicted = true; in kbase_csf_scheduler_queue_start() 1483 if (evicted) in kbase_csf_scheduler_queue_start() 2539 /* Notify a group has been evicted */ in sched_evict_group() 2781 * evicted from the CSG slot in current tick/tock dealing, or its position 3378 /* return the evicted group to the caller */ in kbase_csf_scheduler_evict_ctx_slots() 3514 * top-group is evicted from the scheduler during the tick, its would in scheduler_group_check_protm_enter() 3709 * If kbase_csf_scheduler's top_grp was instead evicted (and thus is NULL), 3720 * idle is implicitly a rotation (as above with evicted queue groups), as it 4252 * such as a group gets killed (evicted) o in scheduler_handle_idle_timer_onoff() [all...] |
Completed in 43 milliseconds