66
77static uint32_t * pmm_bitmap = 0 ;
88static uint32_t pmm_max_blocks = 0 ;
9- static uint32_t pmm_used_blocks = 0 ;
9+ static uint32_t pmm_used_block_count = 0 ;
1010static uint32_t pmm_base = 0 ;
1111static uint32_t pmm_next_search = 0 ;
1212static spinlock_t pmm_lock = 0 ;
@@ -42,7 +42,7 @@ void pmm_init(uint32_t start_addr, uint32_t size) {
4242 if (managed_base <= start_addr || managed_base > start_addr + size ) {
4343 pmm_bitmap = 0 ;
4444 pmm_max_blocks = 0 ;
45- pmm_used_blocks = 0 ;
45+ pmm_used_block_count = 0 ;
4646 pmm_base = 0 ;
4747 pmm_next_search = 0 ;
4848 spin_unlock (& pmm_lock );
@@ -52,7 +52,7 @@ void pmm_init(uint32_t start_addr, uint32_t size) {
5252 pmm_base = managed_base ;
5353 pmm_max_blocks = (start_addr + size - managed_base ) / PMM_BLOCK_SIZE ;
5454 pmm_bitmap = (uint32_t * )bitmap_start ;
55- pmm_used_blocks = 0 ;
55+ pmm_used_block_count = 0 ;
5656 pmm_next_search = 0 ;
5757 memset (pmm_bitmap , 0 , ((pmm_max_blocks + 31 ) / 32 ) * 4 );
5858
@@ -78,7 +78,7 @@ void pmm_init(uint32_t start_addr, uint32_t size) {
7878 for (uint32_t i = first ; i < last ; ++ i ) {
7979 if (!bitmap_test (i )) {
8080 bitmap_set (i );
81- pmm_used_blocks ++ ;
81+ pmm_used_block_count ++ ;
8282 }
8383 }
8484 }
@@ -88,7 +88,7 @@ void pmm_init(uint32_t start_addr, uint32_t size) {
8888
8989uint32_t pmm_alloc_block (void ) {
9090 spin_lock (& pmm_lock );
91- if (!pmm_bitmap || pmm_used_blocks >= pmm_max_blocks ) {
91+ if (!pmm_bitmap || pmm_used_block_count >= pmm_max_blocks ) {
9292 spin_unlock (& pmm_lock );
9393 return 0 ;
9494 }
@@ -110,7 +110,7 @@ uint32_t pmm_alloc_block(void) {
110110
111111 if (!bitmap_test (index )) {
112112 bitmap_set (index );
113- pmm_used_blocks ++ ;
113+ pmm_used_block_count ++ ;
114114 pmm_next_search = index + 1 ;
115115 spin_unlock (& pmm_lock );
116116 return pmm_base + index * PMM_BLOCK_SIZE ;
@@ -129,7 +129,7 @@ uint32_t pmm_alloc_block(void) {
129129
130130 if (!bitmap_test (index )) {
131131 bitmap_set (index );
132- pmm_used_blocks ++ ;
132+ pmm_used_block_count ++ ;
133133 pmm_next_search = index + 1 ;
134134 spin_unlock (& pmm_lock );
135135 return pmm_base + index * PMM_BLOCK_SIZE ;
@@ -161,8 +161,8 @@ void pmm_free_block(void* addr) {
161161 }
162162 if (bitmap_test (index )) {
163163 bitmap_clear (index );
164- if (pmm_used_blocks > 0 ) {
165- pmm_used_blocks -- ;
164+ if (pmm_used_block_count > 0 ) {
165+ pmm_used_block_count -- ;
166166 }
167167 if (index < pmm_next_search ) {
168168 pmm_next_search = index ;
@@ -198,7 +198,7 @@ void pmm_reserve_region(uint32_t addr, uint32_t size) {
198198 for (uint32_t i = first ; i < last ; ++ i ) {
199199 if (!bitmap_test (i )) {
200200 bitmap_set (i );
201- pmm_used_blocks ++ ;
201+ pmm_used_block_count ++ ;
202202 }
203203 }
204204 spin_unlock (& pmm_lock );
@@ -209,7 +209,7 @@ uint32_t pmm_total_blocks(void) {
209209}
210210
211211uint32_t pmm_used_blocks (void ) {
212- return pmm_used_blocks ;
212+ return pmm_used_block_count ;
213213}
214214
215215uint32_t pmm_block_size (void ) {
@@ -224,6 +224,6 @@ uint32_t mem_usage_pct(void) {
224224 if (pmm_max_blocks == 0 ) {
225225 return 0 ;
226226 }
227- uint64_t used = (uint64_t )pmm_used_blocks * 100u ;
227+ uint64_t used = (uint64_t )pmm_used_block_count * 100u ;
228228 return (uint32_t )(used / pmm_max_blocks );
229229}
0 commit comments