Home
last modified time | relevance | path

Searched refs:ZONE_NORMAL (Results 1 – 8 of 8) sorted by relevance

/DragonOS-0.1.2/kernel/src/mm/
Dmm-stat.c45 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()
Dmm.c308 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()
Dslab.c71 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()
Dmm.h58 #define ZONE_NORMAL (1 << 1) macro
/DragonOS-0.1.2/docs/kernel/core_api/
Dmm-api.md79 - `ZONE_NORMAL` 正常的物理内存区域,已在页表高地址处映射
/DragonOS-0.1.2/kernel/src/libs/libUI/
Dscreen_manager.c47 …struct Page *p = alloc_pages(ZONE_NORMAL, PAGE_2M_ALIGN(video_frame_buffer_info.size) / PAGE_2M_SI… in __create_buffer()
/DragonOS-0.1.2/kernel/src/process/
Dprocess.c263 uint64_t pa = alloc_pages(ZONE_NORMAL, 1, PAGE_PGT_MAPPED)->addr_phys; in process_load_elf_file()
324 uint64_t pa = alloc_pages(ZONE_NORMAL, 1, PAGE_PGT_MAPPED)->addr_phys; in process_load_elf_file()
Dfork.c260 uint64_t pa = alloc_pages(ZONE_NORMAL, 1, PAGE_PGT_MAPPED)->addr_phys; in process_copy_mm()