Home
last modified time | relevance | path

Searched refs:mmap_min_addr (Results 1 – 15 of 15) sorted by relevance

/linux-6.15/security/
H A Dmin_addr.c8 unsigned long mmap_min_addr; variable
20 mmap_min_addr = dac_mmap_min_addr; in update_mmap_min_addr()
22 mmap_min_addr = CONFIG_LSM_MMAP_MIN_ADDR; in update_mmap_min_addr()
24 mmap_min_addr = dac_mmap_min_addr; in update_mmap_min_addr()
/linux-6.15/arch/s390/mm/
H A Dmmap.c87 if (len > TASK_SIZE - mmap_min_addr) in arch_get_unmapped_area()
96 if (TASK_SIZE - len >= addr && addr >= mmap_min_addr && in arch_get_unmapped_area()
124 if (len > TASK_SIZE - mmap_min_addr) in arch_get_unmapped_area_topdown()
134 if (TASK_SIZE - len >= addr && addr >= mmap_min_addr && in arch_get_unmapped_area_topdown()
/linux-6.15/tools/testing/selftests/mm/
H A Dmremap_test.c186 unsigned long long mmap_min_addr; in get_source_mapping() local
188 mmap_min_addr = get_mmap_min_addr(); in get_source_mapping()
193 mmap_min_addr += 10 * _4MB; in get_source_mapping()
197 if (addr < mmap_min_addr) in get_source_mapping()
/linux-6.15/mm/
H A Dmmap.c226 (hint < mmap_min_addr)) in round_hint_to_min()
227 return PAGE_ALIGN(mmap_min_addr); in round_hint_to_min()
700 if (len > mmap_end - mmap_min_addr) in generic_get_unmapped_area()
709 if (mmap_end - len >= addr && addr >= mmap_min_addr && in generic_get_unmapped_area()
750 if (len > mmap_end - mmap_min_addr) in generic_get_unmapped_area_topdown()
760 if (mmap_end - len >= addr && addr >= mmap_min_addr && in generic_get_unmapped_area_topdown()
H A Dvma.c2713 if (low_limit < mmap_min_addr) in unmapped_area()
2714 low_limit = mmap_min_addr; in unmapped_area()
2770 if (low_limit < mmap_min_addr) in unmapped_area_topdown()
2771 low_limit = mmap_min_addr; in unmapped_area_topdown()
2942 if (address < mmap_min_addr || address < FIRST_USER_ADDRESS) in expand_downwards()
H A DKconfig766 /proc/sys/vm/mmap_min_addr tunable.
/linux-6.15/arch/s390/kernel/
H A Dstacktrace.c89 if (ip < mmap_min_addr) in ip_invalid()
/linux-6.15/arch/powerpc/mm/book3s64/
H A Dslice.c334 unsigned long min_addr = max(PAGE_SIZE, mmap_min_addr); in slice_find_area_topdown()
480 if (addr > high_limit - len || addr < mmap_min_addr || in slice_get_unmapped_area()
/linux-6.15/tools/testing/vma/
H A Dvma_internal.h32 extern unsigned long mmap_min_addr;
35 #define mmap_min_addr 0UL macro
H A Dvma.c23 unsigned long mmap_min_addr = CONFIG_DEFAULT_MMAP_MIN_ADDR; variable
/linux-6.15/fs/
H A Dexec.c748 if (unlikely(stack_top < mmap_min_addr) || in setup_arg_pages()
749 unlikely(vma->vm_end - vma->vm_start >= stack_top - mmap_min_addr)) in setup_arg_pages()
H A Duserfaultfd.c1218 if (start < mmap_min_addr) in validate_unaligned_range()
/linux-6.15/include/linux/
H A Dsecurity.h221 extern unsigned long mmap_min_addr;
224 #define mmap_min_addr 0UL macro
/linux-6.15/kernel/
H A Dsys.c1977 (unsigned long)val < mmap_min_addr) in validate_prctl_map_addr()
2181 if (addr >= TASK_SIZE || addr < mmap_min_addr) in prctl_set_mm()
/linux-6.15/Documentation/admin-guide/sysctl/
H A Dvm.rst54 - mmap_min_addr
580 mmap_min_addr chapter