Home
last modified time | relevance | path

Searched refs:arena (Results 1 – 14 of 14) sorted by relevance

/lk-master/kernel/vm/
A Dpmm.c29 …((uintptr_t)(page) < ((uintptr_t)(arena)->page_array + (arena)->size / PAGE_SIZE * sizeof(vm_page_…
32 …(paddr_t)(((uintptr_t)page - (uintptr_t)(arena)->page_array) / sizeof(vm_page_t)) * PAGE_SIZE + (a…
35 ((address) >= (arena)->base && (address) <= (arena)->base + (arena)->size - 1)
63 …LTRACEF("arena %p name '%s' base 0x%lx size 0x%zx\n", arena, arena->name, arena->base, arena->size… in pmm_add_arena()
67 DEBUG_ASSERT(arena->size > 0); in pmm_add_arena()
84 arena->free_count = 0; in pmm_add_arena()
85 list_initialize(&arena->free_list); in pmm_add_arena()
100 arena->free_count++; in pmm_add_arena()
367 arena, arena->name, arena->base, arena->size, arena->priority, arena->flags); in dump_arena()
369 arena->page_array, arena->free_count); in dump_arena()
[all …]
/lk-master/kernel/novm/
A Dnovm.c52 struct novm_arena arena[NOVM_MAX_ARENAS]; variable
71 if (arena[0].unaligned_area != NULL) { in novm_alloc_unaligned()
72 *size_return = arena[0].unaligned_size; in novm_alloc_unaligned()
74 arena[0].unaligned_area = NULL; in novm_alloc_unaligned()
75 arena[0].unaligned_size = 0; in novm_alloc_unaligned()
131 if (arena[i].pages == 0) { in novm_add_arena()
200 if (in_arena(&arena[i], address)) { in novm_free_pages()
201 n = &arena[i]; in novm_free_pages()
223 if (in_arena(&arena[i], address)) { in novm_alloc_specific_pages()
224 n = &arena[i]; in novm_alloc_specific_pages()
[all …]
/lk-master/platform/qemu-virt-riscv/
A Dplatform.c43 static pmm_arena_t arena = { variable
63 arena.base = base; in memcallback()
64 arena.size = len; in memcallback()
65 pmm_add_arena(&arena); in memcallback()
129 pmm_add_arena(&arena); in platform_early_init()
/lk-master/platform/mediatek/mt6735/
A Dplatform.c53 static pmm_arena_t arena = { variable
73 pmm_add_arena(&arena); in platform_early_init()
/lk-master/platform/mediatek/mt6797/
A Dplatform.c53 static pmm_arena_t arena = { variable
73 pmm_add_arena(&arena); in platform_early_init()
/lk-master/platform/amlogic-s912d/
A Dplatform.c52 static pmm_arena_t arena = { variable
88 pmm_add_arena(&arena); in platform_early_init()
/lk-master/platform/bcm28xx/
A Dplatform.c100 static pmm_arena_t arena = { variable
154 arena.size = len; in platform_early_init()
167 pmm_add_arena(&arena); in platform_early_init()
/lk-master/lib/heap/
A Dpage_alloc.c39 void *page_alloc(size_t pages, int arena) { in page_alloc() argument
44 void *result = novm_alloc_pages(pages, arena); in page_alloc()
A Dheap_wrapper.c96 printf("\t\tarena space 0x%zx\n", minfo.arena); in HEAP_DUMP()
/lk-master/platform/qemu-virt-arm/
A Dplatform.c61 static pmm_arena_t arena = { variable
89 arena.size = len; in memcallback()
148 pmm_add_arena(&arena); in platform_early_init()
/lk-master/platform/qemu-virt-m68k/
A Dplatform.c40 static pmm_arena_t arena = { variable
81 pmm_add_arena(&arena); in platform_early_init()
/lk-master/external/lib/heap/dlmalloc/include/lib/
A Ddlmalloc.h88 MALLINFO_FIELD_TYPE arena; /* non-mmapped space allocated from system */ member
/lk-master/kernel/include/kernel/
A Dvm.h128 status_t pmm_add_arena(pmm_arena_t *arena) __NONNULL((1));
/lk-master/external/lib/heap/dlmalloc/
A Ddlmalloc.c792 MALLINFO_FIELD_TYPE arena; /* non-mmapped space allocated from system */ member
3565 nm.arena = sum; in internal_mallinfo()

Completed in 39 milliseconds