Home
last modified time | relevance | path

Searched refs:mm_stats (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_cs.c666 if (us <= 0 || !adev->mm_stats.log2_max_MBps) in us_to_bytes()
672 return us << adev->mm_stats.log2_max_MBps; in us_to_bytes()
677 if (!adev->mm_stats.log2_max_MBps) in bytes_to_us()
680 return bytes >> adev->mm_stats.log2_max_MBps; in bytes_to_us()
711 if ((!adev->mm_stats.log2_max_MBps) || !ttm_resource_manager_used(&adev->mman.vram_mgr.manager)) { in amdgpu_cs_get_threshold_for_moves()
721 spin_lock(&adev->mm_stats.lock); in amdgpu_cs_get_threshold_for_moves()
725 increment_us = time_us - adev->mm_stats.last_update_us; in amdgpu_cs_get_threshold_for_moves()
726 adev->mm_stats.last_update_us = time_us; in amdgpu_cs_get_threshold_for_moves()
727 adev->mm_stats.accum_us = min(adev->mm_stats.accum_us + increment_us, in amdgpu_cs_get_threshold_for_moves()
753 adev->mm_stats.accum_us = max(min_us, adev->mm_stats.accum_us); in amdgpu_cs_get_threshold_for_moves()
[all …]
H A Damdgpu.h1064 } mm_stats; member
H A Damdgpu_device.c4509 spin_lock_init(&adev->mm_stats.lock); in amdgpu_device_init()
4787 adev->mm_stats.log2_max_MBps = ilog2(max(1u, max_MBps)); in amdgpu_device_init()
/linux/mm/
H A Dvmscan.c3060 mm_state->stats[hist][i] + walk->mm_stats[i]); in reset_mm_stats()
3061 walk->mm_stats[i] = 0; in reset_mm_stats()
3562 walk->mm_stats[MM_LEAF_TOTAL]++; in walk_pte_range()
3586 walk->mm_stats[MM_LEAF_YOUNG]++; in walk_pte_range()
3676 walk->mm_stats[MM_LEAF_YOUNG]++; in walk_pmd_range_locked()
3719 walk->mm_stats[MM_LEAF_TOTAL]++; in walk_pmd_range()
3727 walk->mm_stats[MM_LEAF_TOTAL]++; in walk_pmd_range()
3745 walk->mm_stats[MM_NONLEAF_FOUND]++; in walk_pmd_range()
3750 walk->mm_stats[MM_NONLEAF_ADDED]++; in walk_pmd_range()
3866 VM_WARN_ON_ONCE(walk && memchr_inv(walk->mm_stats, 0, sizeof(walk->mm_stats))); in clear_mm_walk()
/linux/include/linux/
H A Dmmzone.h554 int mm_stats[NR_MM_STATS]; member