Home
last modified time | relevance | path

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

/DragonOS-0.1.3/docs/kernel/memory_management/
Dmmio.md26 2. 驱动程序使用`mmio_create`请求分配地址空间。
27 3. `mmio_create`对申请的地址空间大小按照2的n次幂进行对齐,然后从buddy中申请内存地址空间
/DragonOS-0.1.3/kernel/src/mm/
Dmmio.h15 int mmio_create(uint32_t size, vm_flags_t vm_flags, uint64_t * res_vaddr, uint64_t *res_size);
Dmmio.c19 int mmio_create(uint32_t size, vm_flags_t vm_flags, uint64_t *res_vaddr, uint64_t *res_size) in mmio_create() function
/DragonOS-0.1.3/kernel/src/driver/acpi/
Dacpi.c162 mmio_create(PAGE_2M_SIZE, VM_IO | VM_DONTCOPY, &acpi_rsdt_virt_addr_base, &size); in acpi_init()
180 mmio_create(PAGE_2M_SIZE, VM_IO | VM_DONTCOPY, &acpi_description_header_base, &size); in acpi_init()
199 mmio_create(PAGE_2M_SIZE, VM_IO | VM_DONTCOPY, &acpi_rsdt_virt_addr_base, &size); in acpi_init()
219 mmio_create(PAGE_2M_SIZE, VM_IO | VM_DONTCOPY, &acpi_description_header_base, &size); in acpi_init()
/DragonOS-0.1.3/kernel/src/driver/pci/
Dmsi.c92mmio_create(pci_dev->msix_mmio_size, VM_IO | VM_DONTCOPY, &pci_dev->msix_mmio_vaddr, &pci_dev->msi… in __msix_map_table()