Searched refs:ZONE_NORMAL (Results 1 – 8 of 8) sorted by relevance
/DragonOS-0.1.3/kernel/src/mm/ |
D | mm-stat.c | 45 case ZONE_NORMAL: in __count_empty_2m_pages() 89 case ZONE_NORMAL: in __count_in_using_2m_pages() 168 tmp.used = __count_in_using_2m_pages(ZONE_NORMAL) * PAGE_2M_SIZE; in mm_stat() 169 tmp.free = __count_empty_2m_pages(ZONE_NORMAL) * PAGE_2M_SIZE; in mm_stat()
|
D | mm.c | 308 case ZONE_NORMAL: in alloc_pages() 573 case ZONE_NORMAL: in mm_find_page() 642 … mm_map(current_pcb->mm, i, PAGE_2M_SIZE, alloc_pages(ZONE_NORMAL, 1, PAGE_PGT_MAPPED)->addr_phys); in mm_do_brk() 656 struct Page *p = mm_find_page(phys, ZONE_NORMAL); in mm_do_brk()
|
D | slab.c | 71 slab_pool->cache_pool_entry->page = alloc_pages(ZONE_NORMAL, 1, PAGE_KERNEL); in slab_create() 183 tmp_slab_obj->page = alloc_pages(ZONE_NORMAL, 1, PAGE_KERNEL); in slab_malloc() 440 struct Page *page = alloc_pages(ZONE_NORMAL, 1, 0); in kmalloc_create_slab_obj()
|
D | mm.h | 58 #define ZONE_NORMAL (1 << 1) macro
|
/DragonOS-0.1.3/docs/kernel/core_api/ |
D | mm-api.md | 79 - `ZONE_NORMAL` 正常的物理内存区域,已在页表高地址处映射
|
/DragonOS-0.1.3/kernel/src/libs/libUI/ |
D | screen_manager.c | 47 …struct Page *p = alloc_pages(ZONE_NORMAL, PAGE_2M_ALIGN(video_frame_buffer_info.size) / PAGE_2M_SI… in __create_buffer()
|
/DragonOS-0.1.3/kernel/src/process/ |
D | process.c | 275 uint64_t pa = alloc_pages(ZONE_NORMAL, 1, PAGE_PGT_MAPPED)->addr_phys; in process_load_elf_file() 336 uint64_t pa = alloc_pages(ZONE_NORMAL, 1, PAGE_PGT_MAPPED)->addr_phys; in process_load_elf_file()
|
D | fork.c | 262 uint64_t pa = alloc_pages(ZONE_NORMAL, 1, PAGE_PGT_MAPPED)->addr_phys; in process_copy_mm()
|