X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/8328d66ad5de53d630db5b32a155404181733843..a362b4b2c4abbf2da6ec14cb44a8685a81107f6a:/lunaix-os/kernel/mm/pmm.c diff --git a/lunaix-os/kernel/mm/pmm.c b/lunaix-os/kernel/mm/pmm.c index 91f5460..3ebe22a 100644 --- a/lunaix-os/kernel/mm/pmm.c +++ b/lunaix-os/kernel/mm/pmm.c @@ -30,7 +30,7 @@ pmm_mark_chunk_free(uintptr_t start_ppn, size_t page_count) void pmm_mark_chunk_occupied(pid_t owner, - uint32_t start_ppn, + u32_t start_ppn, size_t page_count, pp_attr_t attr) { @@ -140,7 +140,7 @@ pmm_ref_page(pid_t owner, void* page) { (void*)owner; // TODO: do smth with owner - uint32_t ppn = (uintptr_t)page >> 12; + u32_t ppn = (uintptr_t)page >> 12; if (ppn >= PM_BMP_MAX_SIZE) { return 0; @@ -158,7 +158,7 @@ pmm_ref_page(pid_t owner, void* page) struct pp_struct* pmm_query(void* pa) { - uint32_t ppn = (uintptr_t)pa >> 12; + u32_t ppn = (uintptr_t)pa >> 12; if (ppn >= PM_BMP_MAX_SIZE) { return NULL;