Home
last modified time | relevance | path

Searched refs:arena_start (Results 1 – 2 of 2) sorted by relevance

/lk-master/kernel/novm/
A Dnovm.c92 uintptr_t arena_start, uintptr_t arena_size, in novm_init_helper() argument
94 uintptr_t start = ROUNDUP(arena_start, PAGE_SIZE); in novm_init_helper()
95 uintptr_t size = ROUNDDOWN(arena_start + arena_size, PAGE_SIZE) - start; in novm_init_helper()
103 map = (char *)arena_start; in novm_init_helper()
106 while (start - arena_start < map_size) { in novm_init_helper()
116 } else if (start - arena_start >= MINIMUM_USEFUL_UNALIGNED_SIZE) { in novm_init_helper()
117 n->unaligned_area = (char *)arena_start; in novm_init_helper()
118 n->unaligned_size = start - arena_start; in novm_init_helper()
133 if (arena_start < END_OF_KERNEL && arena_start + arena_size > END_OF_KERNEL) { in novm_add_arena()
134 arena_size -= END_OF_KERNEL - arena_start; in novm_add_arena()
[all …]
/lk-master/kernel/include/kernel/
A Dnovm.h33 void novm_add_arena(const char *name, uintptr_t arena_start, uintptr_t arena_size);

Completed in 3 milliseconds