Home
last modified time | relevance | path

Searched refs:slb_addr_limit (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/arch/powerpc/mm/
Dslice.c95 if ((mm->context.slb_addr_limit - len) < addr) in slice_area_is_free()
267 for (i = 0; i < GET_HIGH_SLICE_INDEX(mm->context.slb_addr_limit); i++) { in slice_convert()
386 addr += mm->context.slb_addr_limit - DEFAULT_MAP_WINDOW; in slice_find_area_topdown()
498 if (high_limit > mm->context.slb_addr_limit) { in slice_get_unmapped_area()
504 mm->context.slb_addr_limit = high_limit; in slice_get_unmapped_area()
511 BUG_ON(mm->context.slb_addr_limit == 0); in slice_get_unmapped_area()
735 mm->context.slb_addr_limit = DEFAULT_MAP_WINDOW_USER64; in slice_init_new_context_exec()
737 mm->context.slb_addr_limit = DEFAULT_MAP_WINDOW; in slice_init_new_context_exec()
Dslb.c485 if (ea >= current->mm->context.slb_addr_limit) in slb_miss_large_addr()
/Linux-v4.19/arch/powerpc/kernel/
Dpaca.c269 VM_BUG_ON(!mm->context.slb_addr_limit); in copy_mm_to_paca()
270 get_paca()->mm_ctx_slb_addr_limit = mm->context.slb_addr_limit; in copy_mm_to_paca()
Dsetup-common.c952 init_mm.context.slb_addr_limit = DEFAULT_MAP_WINDOW_USER64; in setup_arch()
954 init_mm.context.slb_addr_limit = DEFAULT_MAP_WINDOW; in setup_arch()
/Linux-v4.19/arch/powerpc/include/asm/
Dmmu-8xx.h208 unsigned long slb_addr_limit; member
/Linux-v4.19/arch/powerpc/include/asm/book3s/64/
Dmmu.h121 unsigned long slb_addr_limit; member
Dmmu-hash.h627 #define TASK_SLICE_ARRAY_SZ(x) ((x)->context.slb_addr_limit >> 41)