Rev 1196 | Rev 1224 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1196 | Rev 1221 | ||
---|---|---|---|
Line 1026... | Line 1026... | ||
1026 | printf("# Base address\tFree Frames\tBusy Frames\n"); |
1026 | printf("# Base address\tFree Frames\tBusy Frames\n"); |
1027 | printf(" ------------\t-----------\t-----------\n"); |
1027 | printf(" ------------\t-----------\t-----------\n"); |
1028 | for (i = 0; i < zones.count; i++) { |
1028 | for (i = 0; i < zones.count; i++) { |
1029 | zone = zones.info[i]; |
1029 | zone = zones.info[i]; |
1030 | spinlock_lock(&zone->lock); |
1030 | spinlock_lock(&zone->lock); |
1031 | printf("%d: %#X \t%zd\t\t%zd\n",i,PFN2ADDR(zone->base), |
1031 | printf("%d: %#x \t%zd\t\t%zd\n", i, PFN2ADDR(zone->base), zone->free_count, zone->busy_count); |
1032 | zone->free_count, zone->busy_count); |
- | |
1033 | spinlock_unlock(&zone->lock); |
1032 | spinlock_unlock(&zone->lock); |
1034 | } |
1033 | } |
1035 | spinlock_unlock(&zones.lock); |
1034 | spinlock_unlock(&zones.lock); |
1036 | interrupts_restore(ipl); |
1035 | interrupts_restore(ipl); |
1037 | } |
1036 | } |