X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/d1b1c8d9119229dbeed06cd252917e54a1cb77f6..1025235c72c31f7fa7b648c0e32ddcaa68a8f66a:/lunaix-os/kernel/mm/pmalloc_simple.c diff --git a/lunaix-os/kernel/mm/pmalloc_simple.c b/lunaix-os/kernel/mm/pmalloc_simple.c index 37a720b..230ae10 100644 --- a/lunaix-os/kernel/mm/pmalloc_simple.c +++ b/lunaix-os/kernel/mm/pmalloc_simple.c @@ -1,23 +1,23 @@ #include #include "pmm_internal.h" -#ifdef CONFIG_PMALLOC_SIMPLE +#ifdef CONFIG_PMALLOC_METHOD_SIMPLE // Simple PM Allocator (segregated next fit) #define INIT_FLAG 0b10 static const int po_limit[] = { - CONFIG_PMALLOC_SIMPLE_PO0_THRES, - CONFIG_PMALLOC_SIMPLE_PO1_THRES, - CONFIG_PMALLOC_SIMPLE_PO2_THRES, - CONFIG_PMALLOC_SIMPLE_PO3_THRES, - CONFIG_PMALLOC_SIMPLE_PO4_THRES, - CONFIG_PMALLOC_SIMPLE_PO5_THRES, - CONFIG_PMALLOC_SIMPLE_PO6_THRES, - CONFIG_PMALLOC_SIMPLE_PO7_THRES, - CONFIG_PMALLOC_SIMPLE_PO8_THRES, - CONFIG_PMALLOC_SIMPLE_PO9_THRES, + CONFIG_PMALLOC_SIMPLE_MAX_PO0, + CONFIG_PMALLOC_SIMPLE_MAX_PO1, + CONFIG_PMALLOC_SIMPLE_MAX_PO2, + CONFIG_PMALLOC_SIMPLE_MAX_PO3, + CONFIG_PMALLOC_SIMPLE_MAX_PO4, + CONFIG_PMALLOC_SIMPLE_MAX_PO5, + CONFIG_PMALLOC_SIMPLE_MAX_PO6, + CONFIG_PMALLOC_SIMPLE_MAX_PO7, + CONFIG_PMALLOC_SIMPLE_MAX_PO8, + CONFIG_PMALLOC_SIMPLE_MAX_PO9, }; static inline bool