diff options
Diffstat (limited to 'drivers/staging/imgtec/rogue/pmr_os.c')
-rw-r--r-- | drivers/staging/imgtec/rogue/pmr_os.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/drivers/staging/imgtec/rogue/pmr_os.c b/drivers/staging/imgtec/rogue/pmr_os.c index c7e039359476..595f772e6077 100644 --- a/drivers/staging/imgtec/rogue/pmr_os.c +++ b/drivers/staging/imgtec/rogue/pmr_os.c @@ -120,13 +120,15 @@ static void MMapPMRClose(struct vm_area_struct *ps_vma) #if defined(PVRSRV_ENABLE_PROCESS_STATS) #if defined(PVRSRV_ENABLE_MEMORY_STATS) - uintptr_t vAddr = ps_vma->vm_start; - - while (vAddr < ps_vma->vm_end) { - /* USER MAPPING */ - PVRSRVStatsRemoveMemAllocRecord(PVRSRV_MEM_ALLOC_TYPE_MAP_UMA_LMA_PAGES, (IMG_UINT64)vAddr); - vAddr += PAGE_SIZE; + uintptr_t vAddr = ps_vma->vm_start; + + while (vAddr < ps_vma->vm_end) + { + /* USER MAPPING */ + PVRSRVStatsRemoveMemAllocRecord(PVRSRV_MEM_ALLOC_TYPE_MAP_UMA_LMA_PAGES, (IMG_UINT64)vAddr); + vAddr += PAGE_SIZE; + } } #else PVRSRVStatsDecrMemAllocStat(PVRSRV_MEM_ALLOC_TYPE_MAP_UMA_LMA_PAGES, ps_vma->vm_end - ps_vma->vm_start); |