Home
last modified time | relevance | path

Searched refs:multiboot_mmap_entry_t (Results 1 – 3 of 3) sorted by relevance

/DragonOS-0.1.8/kernel/src/driver/multiboot2/
Dmultiboot2.c61 struct multiboot_mmap_entry_t *resource = (struct multiboot_mmap_entry_t *)data; in multiboot2_get_memory()
62 struct multiboot_mmap_entry_t *mmap = ((struct multiboot_tag_mmap_t *)_iter_data)->entries; in multiboot2_get_memory()
65 …mmap = (struct multiboot_mmap_entry_t *)((uint8_t *)mmap + ((struct multiboot_tag_mmap_t *)_iter_d… in multiboot2_get_memory()
69 …resource = (struct multiboot_mmap_entry_t *)((uint8_t *)resource + ((struct multiboot_tag_mmap_t *… in multiboot2_get_memory()
Dmultiboot2.h202 struct multiboot_mmap_entry_t struct
250 struct multiboot_mmap_entry_t entries[0];
/DragonOS-0.1.8/kernel/src/arch/x86_64/mm/
Dmod.rs10 disable_textui, enable_textui, multiboot2_get_memory, multiboot2_iter, multiboot_mmap_entry_t,
231 let mut mb2_mem_info: [multiboot_mmap_entry_t; 512] = mem::zeroed(); in init_memory_area_from_multiboot2()
237 &mut mb2_mem_info as *mut [multiboot_mmap_entry_t; 512] as usize as *mut c_void, in init_memory_area_from_multiboot2()