Searched refs:ZONE_NORMAL (Results 1 – 9 of 9) sorted by relevance
/DragonOS-0.1.5/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.5/kernel/src/driver/virtio/ |
D | virtio_impl.rs | 3 PAGE_OFFSET, PAGE_SHARED, ZONE_NORMAL, 24 let pa = alloc_pages(ZONE_NORMAL, page_num, PAGE_SHARED as u64); in dma_alloc()
|
/DragonOS-0.1.5/docs/kernel/core_api/ |
D | mm-api.md | 79 - `ZONE_NORMAL` 正常的物理内存区域,已在页表高地址处映射
|
/DragonOS-0.1.5/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.5/kernel/src/process/ |
D | process.c | 289 uint64_t pa = alloc_pages(ZONE_NORMAL, 1, PAGE_PGT_MAPPED)->addr_phys; in process_load_elf_file() 376 uint64_t pa = alloc_pages(ZONE_NORMAL, 1, PAGE_PGT_MAPPED)->addr_phys; in process_load_elf_file()
|
D | fork.c | 235 uint64_t pa = alloc_pages(ZONE_NORMAL, 1, PAGE_PGT_MAPPED)->addr_phys; in process_copy_mm()
|