Home
last modified time | relevance | path

Searched refs:DEFAULT_MAP_WINDOW (Results 1 - 25 of 27) sorted by relevance

12

/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dtask_size_64.h64 #define DEFAULT_MAP_WINDOW \ macro
67 #define DEFAULT_MAP_WINDOW TASK_SIZE macro
76 (((addr) > DEFAULT_MAP_WINDOW) ? (base) + TASK_SIZE - DEFAULT_MAP_WINDOW : (base))
79 (((addr) > DEFAULT_MAP_WINDOW) || \
80 (((flags) & MAP_FIXED) && ((addr) + (len) > DEFAULT_MAP_WINDOW)) ? TASK_SIZE : \
81 DEFAULT_MAP_WINDOW)
H A Dtask_size_32.h17 #define DEFAULT_MAP_WINDOW TASK_SIZE macro
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dprocessor.h66 #define DEFAULT_MAP_WINDOW (test_thread_flag(TIF_32BIT) ? \ macro
70 #define DEFAULT_MAP_WINDOW DEFAULT_MAP_WINDOW_64 macro
78 #define TASK_UNMAPPED_BASE (PAGE_ALIGN(DEFAULT_MAP_WINDOW / 4))
90 #define arch_get_mmap_end(addr) ((addr > DEFAULT_MAP_WINDOW) ? TASK_SIZE :\
91 DEFAULT_MAP_WINDOW)
93 #define arch_get_mmap_base(addr, base) ((addr > DEFAULT_MAP_WINDOW) ? \
94 base + TASK_SIZE - DEFAULT_MAP_WINDOW :\
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dprocessor.h17 #define DEFAULT_MAP_WINDOW (UL(1) << (MMAP_VA_BITS - 1)) macro
40 unsigned long rnd_gap = DEFAULT_MAP_WINDOW - (_base); \
53 #define DEFAULT_MAP_WINDOW TASK_SIZE macro
58 #define STACK_TOP DEFAULT_MAP_WINDOW
H A Delf.h53 #define ELF_ET_DYN_BASE ((DEFAULT_MAP_WINDOW / 3) * 2)
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dprocessor.h71 #define DEFAULT_MAP_WINDOW (test_thread_flag(TIF_32BIT) ? \ macro
75 #define DEFAULT_MAP_WINDOW DEFAULT_MAP_WINDOW_64 macro
83 #define TASK_UNMAPPED_BASE (PAGE_ALIGN(DEFAULT_MAP_WINDOW / 4))
96 (((addr) > DEFAULT_MAP_WINDOW) ? TASK_SIZE : DEFAULT_MAP_WINDOW)
98 #define arch_get_mmap_base(addr, base) ((addr > DEFAULT_MAP_WINDOW) ? \
99 base + TASK_SIZE - DEFAULT_MAP_WINDOW :\
/kernel/linux/linux-5.10/arch/powerpc/mm/
H A Dmmap.c80 return PAGE_ALIGN(DEFAULT_MAP_WINDOW - gap - rnd); in mmap_base()
100 high_limit = DEFAULT_MAP_WINDOW; in radix__arch_get_unmapped_area()
144 high_limit = DEFAULT_MAP_WINDOW; in radix__arch_get_unmapped_area_topdown()
168 info.high_limit = mm->mmap_base + (high_limit - DEFAULT_MAP_WINDOW); in radix__arch_get_unmapped_area_topdown()
H A Dslice.c341 * If we are trying to allocate above DEFAULT_MAP_WINDOW in slice_find_area_topdown()
344 * DEFAULT_MAP_WINDOW we should apply this. in slice_find_area_topdown()
346 if (high_limit > DEFAULT_MAP_WINDOW) in slice_find_area_topdown()
347 addr += mm_ctx_slb_addr_limit(&mm->context) - DEFAULT_MAP_WINDOW; in slice_find_area_topdown()
444 high_limit = DEFAULT_MAP_WINDOW; in slice_get_unmapped_area()
725 mm_ctx_set_slb_addr_limit(&mm->context, DEFAULT_MAP_WINDOW); in slice_setup_new_exec()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dtask_size_64.h68 #define DEFAULT_MAP_WINDOW \ macro
71 #define DEFAULT_MAP_WINDOW TASK_SIZE macro
H A Dtask_size_32.h17 #define DEFAULT_MAP_WINDOW TASK_SIZE macro
/kernel/linux/linux-5.10/arch/x86/mm/
H A Dmmap.c38 return full_addr_space ? TASK_SIZE_MAX : DEFAULT_MAP_WINDOW; in task_size_64bit()
214 return (addr > DEFAULT_MAP_WINDOW) == (addr + len > DEFAULT_MAP_WINDOW); in mmap_address_hint_valid()
H A Dhugetlbpage.c90 * If hint address is above DEFAULT_MAP_WINDOW, look for unmapped area in hugetlb_get_unmapped_area_bottomup()
94 task_size_32bit() : task_size_64bit(addr > DEFAULT_MAP_WINDOW); in hugetlb_get_unmapped_area_bottomup()
114 * If hint address is above DEFAULT_MAP_WINDOW, look for unmapped area in hugetlb_get_unmapped_area_topdown()
117 if (addr > DEFAULT_MAP_WINDOW && !in_32bit_syscall()) in hugetlb_get_unmapped_area_topdown()
118 info.high_limit += TASK_SIZE_MAX - DEFAULT_MAP_WINDOW; in hugetlb_get_unmapped_area_topdown()
/kernel/linux/linux-6.6/arch/x86/mm/
H A Dhugetlbpage.c61 * If hint address is above DEFAULT_MAP_WINDOW, look for unmapped area in hugetlb_get_unmapped_area_bottomup()
65 task_size_32bit() : task_size_64bit(addr > DEFAULT_MAP_WINDOW); in hugetlb_get_unmapped_area_bottomup()
85 * If hint address is above DEFAULT_MAP_WINDOW, look for unmapped area in hugetlb_get_unmapped_area_topdown()
88 if (addr > DEFAULT_MAP_WINDOW && !in_32bit_syscall()) in hugetlb_get_unmapped_area_topdown()
89 info.high_limit += TASK_SIZE_MAX - DEFAULT_MAP_WINDOW; in hugetlb_get_unmapped_area_topdown()
H A Dmmap.c38 return full_addr_space ? TASK_SIZE_MAX : DEFAULT_MAP_WINDOW; in task_size_64bit()
214 return (addr > DEFAULT_MAP_WINDOW) == (addr + len > DEFAULT_MAP_WINDOW); in mmap_address_hint_valid()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dpage_64_types.h82 #define DEFAULT_MAP_WINDOW ((1UL << 47) - PAGE_SIZE) macro
91 IA32_PAGE_OFFSET : DEFAULT_MAP_WINDOW)
H A Dpage_32_types.h51 #define DEFAULT_MAP_WINDOW TASK_SIZE macro
H A Delf.h253 (DEFAULT_MAP_WINDOW / 3 * 2))
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dpage_64_types.h65 #define DEFAULT_MAP_WINDOW ((1UL << 47) - PAGE_SIZE) macro
74 IA32_PAGE_OFFSET : DEFAULT_MAP_WINDOW)
H A Dpage_32_types.h51 #define DEFAULT_MAP_WINDOW TASK_SIZE macro
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dsys_x86_64.c123 *end = task_size_64bit(addr > DEFAULT_MAP_WINDOW); in find_start_end()
204 * If hint address is above DEFAULT_MAP_WINDOW, look for unmapped area in arch_get_unmapped_area_topdown()
210 if (addr > DEFAULT_MAP_WINDOW && !in_32bit_syscall()) in arch_get_unmapped_area_topdown()
211 info.high_limit += TASK_SIZE_MAX - DEFAULT_MAP_WINDOW; in arch_get_unmapped_area_topdown()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dsys_x86_64.c119 *end = task_size_64bit(addr > DEFAULT_MAP_WINDOW); in find_start_end()
204 * If hint address is above DEFAULT_MAP_WINDOW, look for unmapped area in arch_get_unmapped_area_topdown()
210 if (addr > DEFAULT_MAP_WINDOW && !in_32bit_syscall()) in arch_get_unmapped_area_topdown()
211 info.high_limit += TASK_SIZE_MAX - DEFAULT_MAP_WINDOW; in arch_get_unmapped_area_topdown()
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Dradix_hugetlbpage.c55 high_limit = DEFAULT_MAP_WINDOW; in radix__hugetlb_get_unmapped_area()
86 info.high_limit = mm->mmap_base + (high_limit - DEFAULT_MAP_WINDOW); in radix__hugetlb_get_unmapped_area()
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dslice.c337 * If we are trying to allocate above DEFAULT_MAP_WINDOW in slice_find_area_topdown()
340 * DEFAULT_MAP_WINDOW we should apply this. in slice_find_area_topdown()
342 if (high_limit > DEFAULT_MAP_WINDOW) in slice_find_area_topdown()
343 addr += mm_ctx_slb_addr_limit(&mm->context) - DEFAULT_MAP_WINDOW; in slice_find_area_topdown()
440 high_limit = DEFAULT_MAP_WINDOW; in slice_get_unmapped_area()
726 mm_ctx_set_slb_addr_limit(&mm->context, DEFAULT_MAP_WINDOW); in slice_setup_new_exec()
/kernel/linux/linux-5.10/arch/x86/entry/vdso/
H A Dvma.c342 if (end >= DEFAULT_MAP_WINDOW) in vdso_addr()
343 end = DEFAULT_MAP_WINDOW; in vdso_addr()
/kernel/linux/linux-6.6/arch/x86/entry/vdso/
H A Dvma.c302 if (end >= DEFAULT_MAP_WINDOW) in vdso_addr()
303 end = DEFAULT_MAP_WINDOW; in vdso_addr()

Completed in 11 milliseconds

12