Home
last modified time | relevance | path

Searched refs:start_brk (Results 1 – 21 of 21) sorted by relevance

/Linux-v4.19/fs/
Dbinfmt_flat.c70 unsigned long start_brk; /* End of data segment */ member
306 unsigned long start_brk; in calc_reloc() local
343 start_brk = p->lib_list[id].start_brk; in calc_reloc()
348 if (!flat_reloc_valid(r, start_brk - start_data + text_len)) { in calc_reloc()
350 r, start_brk-start_data+text_len, text_len); in calc_reloc()
710 current->mm->start_brk = datapos + data_len + bss_len; in load_flat_file()
711 current->mm->brk = (current->mm->start_brk + 3) & ~3; in load_flat_file()
729 libinfo->lib_list[id].start_brk = datapos + data_len + bss_len; in load_flat_file()
839 libinfo->lib_list[id].start_brk) + /* start brk */ in load_flat_file()
Dbinfmt_elf_fdpic.c375 &current->mm->start_brk); in load_elf_fdpic_binary()
408 if (!current->mm->start_brk) in load_elf_fdpic_binary()
409 current->mm->start_brk = current->mm->end_data; in load_elf_fdpic_binary()
411 current->mm->brk = current->mm->start_brk = in load_elf_fdpic_binary()
412 PAGE_ALIGN(current->mm->start_brk); in load_elf_fdpic_binary()
425 current->mm->start_brk = vm_mmap(NULL, 0, stack_size, stack_prot, in load_elf_fdpic_binary()
430 if (IS_ERR_VALUE(current->mm->start_brk)) { in load_elf_fdpic_binary()
431 retval = current->mm->start_brk; in load_elf_fdpic_binary()
432 current->mm->start_brk = 0; in load_elf_fdpic_binary()
436 current->mm->brk = current->mm->start_brk; in load_elf_fdpic_binary()
[all …]
Dbinfmt_aout.c253 (current->mm->start_brk = N_BSSADDR(ex)); in load_aout_binary()
324 retval = set_brk(current->mm->start_brk, current->mm->brk); in load_aout_binary()
Dbinfmt_elf.c118 current->mm->start_brk = current->mm->brk = end; in set_brk()
1140 current->mm->brk = current->mm->start_brk = in load_elf_binary()
/Linux-v4.19/include/linux/
Delf-fdpic.h48 unsigned long *start_brk);
Dmm_types.h411 unsigned long start_brk, brk, start_stack; member
/Linux-v4.19/arch/arm/kernel/
Delf.c100 unsigned long *start_brk) in elf_fdpic_arch_lay_out_mm() argument
/Linux-v4.19/tools/include/uapi/linux/
Dprctl.h139 __u64 start_brk; /* heap for brk() syscall */ member
/Linux-v4.19/include/uapi/linux/
Dprctl.h139 __u64 start_brk; /* heap for brk() syscall */ member
/Linux-v4.19/kernel/
Dsys.c1894 offsetof(struct prctl_mm_map, start_brk), in validate_prctl_map()
1923 error |= __prctl_check_order(start_brk, <=, brk); in validate_prctl_map()
1935 if (prctl_map->start_brk <= prctl_map->end_data || in validate_prctl_map()
1943 prctl_map->start_brk, prctl_map->end_data, in validate_prctl_map()
2036 mm->start_brk = prctl_map.start_brk; in prctl_set_mm_map()
2130 prctl_map.start_brk = mm->start_brk; in prctl_set_mm()
2158 prctl_map.start_brk = addr; in prctl_set_mm()
2206 mm->start_brk = prctl_map.start_brk; in prctl_set_mm()
/Linux-v4.19/mm/
Ddebug.c157 mm->start_brk, mm->brk, mm->start_stack, in dump_mm()
Dmmap.c211 min_brk = mm->start_brk; in SYSCALL_DEFINE1()
215 min_brk = mm->start_brk; in SYSCALL_DEFINE1()
226 if (check_data_rlimit(rlimit(RLIMIT_DATA), brk, mm->start_brk, in SYSCALL_DEFINE1()
Dnommu.c487 if (brk < mm->start_brk || brk > mm->context.end_brk) in SYSCALL_DEFINE1()
/Linux-v4.19/arch/x86/ia32/
Dia32_aout.c309 (current->mm->start_brk = N_BSSADDR(ex)); in load_aout_binary()
381 error = set_brk(current->mm->start_brk, current->mm->brk); in load_aout_binary()
/Linux-v4.19/fs/proc/
Darray.c594 seq_put_decimal_ull(m, " ", mm->start_brk); in do_task_stat()
Dtask_mmu.c342 vma->vm_end >= mm->start_brk) { in show_map_vma()
1761 } else if (vma->vm_start <= mm->brk && vma->vm_end >= mm->start_brk) { in show_numa_map()
/Linux-v4.19/arch/alpha/kernel/
Dosf_sys.c77 mm->start_brk = bss_start + bss_len; in SYSCALL_DEFINE4()
/Linux-v4.19/security/selinux/
Dhooks.c3749 if (vma->vm_start >= vma->vm_mm->start_brk && in selinux_file_mprotect()
/Linux-v4.19/Documentation/filesystems/
Dproc.txt346 start_brk address above which program heap can be expanded with brk()
/Linux-v4.19/kernel/events/
Dcore.c7289 if (vma->vm_start <= vma->vm_mm->start_brk && in perf_event_mmap_event()
/Linux-v4.19/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt3321 start_data = 0, end_data = 0, start_brk = 0, brk = 0, start_stack = 0,