Home
last modified time | relevance | path

Searched refs:rlim_stack (Results 1 – 6 of 6) sorted by relevance

/linux/fs/tests/
H A Dexec_kunit.c12 { { .p = ULONG_MAX, .rlim_stack.rlim_cur = ULONG_MAX,
14 { { .p = ULONG_MAX, .rlim_stack.rlim_cur = ULONG_MAX,
16 { { .p = ULONG_MAX, .rlim_stack.rlim_cur = ULONG_MAX,
19 { { .p = ULONG_MAX, .rlim_stack.rlim_cur = ULONG_MAX,
21 { { .p = ULONG_MAX, .rlim_stack.rlim_cur = ULONG_MAX,
23 { { .p = ULONG_MAX, .rlim_stack.rlim_cur = ULONG_MAX,
25 { { .p = ULONG_MAX, .rlim_stack.rlim_cur = ULONG_MAX,
32 { { .p = ULONG_MAX, .rlim_stack.rlim_cur = ULONG_MAX,
36 { { .p = sizeof(void *), .rlim_stack.rlim_cur = ULONG_MAX,
43 { { .p = ULONG_MAX, .rlim_stack.rlim_cur = 0,
[all …]
/linux/arch/x86/mm/
H A Dmmap.c83 const struct rlimit *rlim_stack) in mmap_base() argument
85 unsigned long gap = rlim_stack->rlim_cur; in mmap_base()
113 const struct rlimit *rlim_stack) in arch_pick_mmap_base() argument
119 *base = mmap_base(random_factor, task_size, rlim_stack); in arch_pick_mmap_base()
122 void arch_pick_mmap_layout(struct mm_struct *mm, const struct rlimit *rlim_stack) in arch_pick_mmap_layout() argument
131 rlim_stack); in arch_pick_mmap_layout()
142 rlim_stack); in arch_pick_mmap_layout()
/linux/mm/
H A Dutil.c413 static int mmap_is_legacy(const struct rlimit *rlim_stack) in mmap_is_legacy() argument
420 if (rlim_stack->rlim_cur == RLIM_INFINITY && in mmap_is_legacy()
434 static unsigned long mmap_base(const unsigned long rnd, const struct rlimit *rlim_stack) in mmap_base() argument
443 return PAGE_ALIGN_DOWN(mmap_upper_limit(rlim_stack) - rnd); in mmap_base()
445 unsigned long gap = rlim_stack->rlim_cur; in mmap_base()
465 void arch_pick_mmap_layout(struct mm_struct *mm, const struct rlimit *rlim_stack) in arch_pick_mmap_layout() argument
472 if (mmap_is_legacy(rlim_stack)) { in arch_pick_mmap_layout()
476 mm->mmap_base = mmap_base(random_factor, rlim_stack); in arch_pick_mmap_layout()
481 void arch_pick_mmap_layout(struct mm_struct *mm, const struct rlimit *rlim_stack) in arch_pick_mmap_layout() argument
/linux/include/linux/sched/
H A Dmm.h181 const struct rlimit *rlim_stack);
213 const struct rlimit *rlim_stack) {} in arch_pick_mmap_layout() argument
/linux/arch/parisc/include/asm/
H A Dprocessor.h51 unsigned long mmap_upper_limit(const struct rlimit *rlim_stack);
/linux/arch/sparc/kernel/
H A Dsys_sparc_64.c297 void arch_pick_mmap_layout(struct mm_struct *mm, const struct rlimit *rlim_stack) in arch_pick_mmap_layout() argument
306 gap = rlim_stack->rlim_cur; in arch_pick_mmap_layout()