Home
last modified time | relevance | path

Searched refs:mmap_min_addr (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/security/
H A Dmin_addr.c8 unsigned long mmap_min_addr; variable
14 * Update mmap_min_addr = max(dac_mmap_min_addr, CONFIG_LSM_MMAP_MIN_ADDR)
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()
/kernel/linux/linux-6.6/security/
H A Dmin_addr.c8 unsigned long mmap_min_addr; variable
14 * Update mmap_min_addr = max(dac_mmap_min_addr, CONFIG_LSM_MMAP_MIN_ADDR)
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()
/kernel/linux/linux-5.10/arch/s390/mm/
H A Dmmap.c82 if (len > TASK_SIZE - mmap_min_addr) in arch_get_unmapped_area()
91 if (TASK_SIZE - len >= addr && addr >= mmap_min_addr && in arch_get_unmapped_area()
122 if (len > TASK_SIZE - mmap_min_addr) in arch_get_unmapped_area_topdown()
132 if (TASK_SIZE - len >= addr && addr >= mmap_min_addr && in arch_get_unmapped_area_topdown()
139 info.low_limit = max(PAGE_SIZE, mmap_min_addr); in arch_get_unmapped_area_topdown()
H A Dhugetlbpage.c293 info.low_limit = max(PAGE_SIZE, mmap_min_addr); in hugetlb_get_unmapped_area_topdown()
325 if (len > TASK_SIZE - mmap_min_addr) in hugetlb_get_unmapped_area()
337 if (TASK_SIZE - len >= addr && addr >= mmap_min_addr && in hugetlb_get_unmapped_area()
/kernel/linux/linux-6.6/arch/s390/mm/
H A Dmmap.c82 if (len > TASK_SIZE - mmap_min_addr) in arch_get_unmapped_area()
91 if (TASK_SIZE - len >= addr && addr >= mmap_min_addr && in arch_get_unmapped_area()
122 if (len > TASK_SIZE - mmap_min_addr) in arch_get_unmapped_area_topdown()
132 if (TASK_SIZE - len >= addr && addr >= mmap_min_addr && in arch_get_unmapped_area_topdown()
H A Dhugetlbpage.c314 if (len > TASK_SIZE - mmap_min_addr) in hugetlb_get_unmapped_area()
326 if (TASK_SIZE - len >= addr && addr >= mmap_min_addr && in hugetlb_get_unmapped_area()
/kernel/linux/linux-5.10/arch/powerpc/mm/
H A Dmmap.c116 if (high_limit - len >= addr && addr >= mmap_min_addr && in radix__arch_get_unmapped_area()
160 if (high_limit - len >= addr && addr >= mmap_min_addr && in radix__arch_get_unmapped_area_topdown()
167 info.low_limit = max(PAGE_SIZE, mmap_min_addr); in radix__arch_get_unmapped_area_topdown()
H A Dslice.c332 unsigned long min_addr = max(PAGE_SIZE, mmap_min_addr); in slice_find_area_topdown()
484 if (addr > high_limit - len || addr < mmap_min_addr || in slice_get_unmapped_area()
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Dradix_hugetlbpage.c75 if (high_limit - len >= addr && addr >= mmap_min_addr && in radix__hugetlb_get_unmapped_area()
85 info.low_limit = max(PAGE_SIZE, mmap_min_addr); in radix__hugetlb_get_unmapped_area()
/kernel/linux/linux-6.6/tools/testing/selftests/mm/
H A Dmremap_test.c92 /* Returns mmap_min_addr sysctl tunable from procfs */
102 fp = fopen("/proc/sys/vm/mmap_min_addr", "r"); in get_mmap_min_addr()
104 ksft_print_msg("Failed to open /proc/sys/vm/mmap_min_addr: %s\n", in get_mmap_min_addr()
111 ksft_print_msg("Failed to read /proc/sys/vm/mmap_min_addr: %s\n", in get_mmap_min_addr()
235 unsigned long long mmap_min_addr; in get_source_mapping() local
237 mmap_min_addr = get_mmap_min_addr(); in get_source_mapping()
241 if (addr < mmap_min_addr) in get_source_mapping()
/kernel/linux/linux-6.6/mm/
H A Dmmap.c1145 * If a hint addr is less than mmap_min_addr change hint to be as
1146 * low as possible but still greater than mmap_min_addr
1152 (hint < mmap_min_addr)) in round_hint_to_min()
1153 return PAGE_ALIGN(mmap_min_addr); in round_hint_to_min()
1597 if (low_limit < mmap_min_addr) in unmapped_area()
1598 low_limit = mmap_min_addr; in unmapped_area()
1648 if (low_limit < mmap_min_addr) in unmapped_area_topdown()
1649 low_limit = mmap_min_addr; in unmapped_area_topdown()
1720 if (len > mmap_end - mmap_min_addr) in generic_get_unmapped_area()
1729 if (mmap_end - len >= addr && addr >= mmap_min_addr in generic_get_unmapped_area()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dslice.c330 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()
/kernel/linux/linux-5.10/mm/
H A Dmmap.c1352 * If a hint addr is less than mmap_min_addr change hint to be as
1353 * low as possible but still greater than mmap_min_addr
1359 (hint < mmap_min_addr)) in round_hint_to_min()
1360 return PAGE_ALIGN(mmap_min_addr); in round_hint_to_min()
2208 if (len > mmap_end - mmap_min_addr) in arch_get_unmapped_area()
2221 if (mmap_end - len >= addr && addr >= mmap_min_addr && in arch_get_unmapped_area()
2255 if (len > mmap_end - mmap_min_addr) in arch_get_unmapped_area_topdown()
2270 if (mmap_end - len >= addr && addr >= mmap_min_addr && in arch_get_unmapped_area_topdown()
2279 info.low_limit = max(PAGE_SIZE, mmap_min_addr); in arch_get_unmapped_area_topdown()
2550 if (address < mmap_min_addr) in expand_downwards()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dsecurity.h183 extern unsigned long mmap_min_addr;
186 #define mmap_min_addr 0UL macro
/kernel/linux/linux-5.10/fs/
H A Dexec.c785 if (unlikely(stack_top < mmap_min_addr) || in setup_arg_pages()
786 unlikely(vma->vm_end - vma->vm_start >= stack_top - mmap_min_addr)) in setup_arg_pages()
H A Duserfaultfd.c1237 if (start < mmap_min_addr) in validate_range()
/kernel/linux/linux-6.6/fs/
H A Dexec.c789 if (unlikely(stack_top < mmap_min_addr) || in setup_arg_pages()
790 unlikely(vma->vm_end - vma->vm_start >= stack_top - mmap_min_addr)) in setup_arg_pages()
H A Duserfaultfd.c1295 if (start < mmap_min_addr) in validate_unaligned_range()
/kernel/linux/linux-6.6/include/linux/
H A Dsecurity.h190 extern unsigned long mmap_min_addr;
193 #define mmap_min_addr 0UL macro
/kernel/linux/linux-5.10/kernel/
H A Dsys.c1937 (unsigned long)val < mmap_min_addr) in validate_prctl_map_addr()
2141 if (addr >= TASK_SIZE || addr < mmap_min_addr) in prctl_set_mm()
/kernel/linux/linux-6.6/kernel/
H A Dsys.c1954 (unsigned long)val < mmap_min_addr) in validate_prctl_map_addr()
2158 if (addr >= TASK_SIZE || addr < mmap_min_addr) in prctl_set_mm()
/kernel/linux/linux-5.10/fs/hugetlbfs/
H A Dinode.c224 info.low_limit = max(PAGE_SIZE, mmap_min_addr); in hugetlb_get_unmapped_area_topdown()

Completed in 39 milliseconds