Skip to content
Snippets Groups Projects
Select Git revision
  • 9a243b9ccd6f48dda83e40ebfe1988b75691f667
  • master default protected
2 results

page.c

Blame
  • page.c 515 B
    /**
     * @file arch/sparc/kernel/page.c
     *
     * @ingroup sparc
     *
     * things we need statically allocated in the image (i.e. in .bss)
     * at boot for page map/memory pool management
     */
    
    #include <page.h>
    
    unsigned long mm_init_bitmap[MM_INIT_LEN_BITMAP];
    unsigned char mm_init_alloc_order[MM_INIT_NUM_BLOCKS];
    struct list_head mm_init_block_order[MM_BLOCK_ORDER_MAX + 1];
    
    struct mm_pool  mm_init_page_pool;
    struct page_map_node  mm_init_page_node;
    struct page_map_node *mm_init_page_map[INIT_PAGE_MAP_MAX_ENTRIES + 1];