Home
last modified time | relevance | path

Searched refs:VM_DONTCOPY (Results 1 – 5 of 5) sorted by relevance

/DragonOS-0.1.8/kernel/src/driver/acpi/
Dacpi.c179 mmio_create(PAGE_2M_SIZE, VM_IO | VM_DONTCOPY, &acpi_rsdt_virt_addr_base, &size); in acpi_init()
198 mmio_create(PAGE_2M_SIZE, VM_IO | VM_DONTCOPY, &acpi_description_header_base, &size); in acpi_init()
218 mmio_create(PAGE_2M_SIZE, VM_IO | VM_DONTCOPY, &acpi_rsdt_virt_addr_base, &size); in acpi_init()
241 mmio_create(PAGE_2M_SIZE, VM_IO | VM_DONTCOPY, &acpi_description_header_base, &size); in acpi_init()
/DragonOS-0.1.8/kernel/src/mm/
Dmm.h181 #define VM_DONTCOPY (1 << 8) // 当fork的时候不拷贝该虚拟内存区域 macro
/DragonOS-0.1.8/docs/kernel/memory_management/
Dmmio.md28 4. 创建VMA,并将VMA标记为`VM_IO|VM_DONTCOPY`。MMIO的vma只绑定在`initial_mm`下,且不会被拷贝。
/DragonOS-0.1.8/kernel/src/driver/pci/
Dmsi.c92 …mmio_create(pci_dev->msix_mmio_size, VM_IO | VM_DONTCOPY, &pci_dev->msix_mmio_vaddr, &pci_dev->msi… in __msix_map_table()
Dpci.rs6 use crate::include::bindings::bindings::{PAGE_2M_SIZE, VM_DONTCOPY, VM_IO};
639 (VM_IO | VM_DONTCOPY) as u64, in map()
1427 (VM_IO | VM_DONTCOPY) as u64, in pci_bar_init()