kernel: mmu: no need to expose z_free_page_count

z_free_page_count is only used in one file, so there is
no need to expose it, even to other part of kernel.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
This commit is contained in:
Daniel Leung 2023-10-03 11:43:17 -07:00 committed by Fabio Baltieri
commit fa561ccd59
2 changed files with 4 additions and 5 deletions

View file

@ -215,9 +215,6 @@ static inline void z_mem_assert_virtual_region(uint8_t *addr, size_t size)
*/ */
void z_page_frames_dump(void); void z_page_frames_dump(void);
/* Number of free page frames. This information may go stale immediately */
extern size_t z_free_page_count;
/* Convenience macro for iterating over all page frames */ /* Convenience macro for iterating over all page frames */
#define Z_PAGE_FRAME_FOREACH(_phys, _pageframe) \ #define Z_PAGE_FRAME_FOREACH(_phys, _pageframe) \
for (_phys = Z_PHYS_RAM_START, _pageframe = z_page_frames; \ for (_phys = Z_PHYS_RAM_START, _pageframe = z_page_frames; \

View file

@ -381,8 +381,10 @@ static void *virt_region_alloc(size_t size, size_t align)
*/ */
static sys_slist_t free_page_frame_list; static sys_slist_t free_page_frame_list;
/* Number of unused and available free page frames */ /* Number of unused and available free page frames.
size_t z_free_page_count; * This information may go stale immediately.
*/
static size_t z_free_page_count;
#define PF_ASSERT(pf, expr, fmt, ...) \ #define PF_ASSERT(pf, expr, fmt, ...) \
__ASSERT(expr, "page frame 0x%lx: " fmt, z_page_frame_to_phys(pf), \ __ASSERT(expr, "page frame 0x%lx: " fmt, z_page_frame_to_phys(pf), \