/linux-4.1.27/fs/ |
D | binfmt_flat.c | 79 unsigned long start_brk; /* End of data segment */ member 317 unsigned long start_brk; in calc_reloc() local 355 start_brk = p->lib_list[id].start_brk; in calc_reloc() 360 if (!flat_reloc_valid(r, start_brk - start_data + text_len)) { in calc_reloc() 362 (int) r,(int)(start_brk-start_data+text_len),(int)text_len); in calc_reloc() 682 current->mm->start_brk = datapos + data_len + bss_len; in load_flat_file() 683 current->mm->brk = (current->mm->start_brk + 3) & ~3; in load_flat_file() 701 libinfo->lib_list[id].start_brk = datapos + data_len + bss_len; in load_flat_file() 792 libinfo->lib_list[id].start_brk) + /* start brk */ in load_flat_file()
|
D | binfmt_elf_fdpic.c | 342 ¤t->mm->start_brk); in load_elf_fdpic_binary() 370 if (!current->mm->start_brk) in load_elf_fdpic_binary() 371 current->mm->start_brk = current->mm->end_data; in load_elf_fdpic_binary() 373 current->mm->brk = current->mm->start_brk = in load_elf_fdpic_binary() 374 PAGE_ALIGN(current->mm->start_brk); in load_elf_fdpic_binary() 390 current->mm->start_brk = vm_mmap(NULL, 0, stack_size, stack_prot, in load_elf_fdpic_binary() 395 if (IS_ERR_VALUE(current->mm->start_brk)) { in load_elf_fdpic_binary() 396 retval = current->mm->start_brk; in load_elf_fdpic_binary() 397 current->mm->start_brk = 0; in load_elf_fdpic_binary() 401 current->mm->brk = current->mm->start_brk; in load_elf_fdpic_binary() [all …]
|
D | binfmt_aout.c | 256 (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()
|
D | binfmt_elf.c | 103 current->mm->start_brk = current->mm->brk = end; in set_brk() 1054 current->mm->brk = current->mm->start_brk = in load_elf_binary()
|
/linux-4.1.27/arch/frv/mm/ |
D | elf-fdpic.c | 26 unsigned long *start_brk) in elf_fdpic_arch_lay_out_mm() argument 38 *start_brk = 0x80000000UL; in elf_fdpic_arch_lay_out_mm()
|
/linux-4.1.27/include/linux/ |
D | elf-fdpic.h | 48 unsigned long *start_brk);
|
D | mm_types.h | 383 unsigned long start_brk, brk, start_stack; member
|
/linux-4.1.27/include/uapi/linux/ |
D | prctl.h | 138 __u64 start_brk; /* heap for brk() syscall */ member
|
/linux-4.1.27/kernel/ |
D | sys.c | 1741 offsetof(struct prctl_mm_map, start_brk), in validate_prctl_map() 1770 error |= __prctl_check_order(start_brk, <=, brk); in validate_prctl_map() 1782 if (prctl_map->start_brk <= prctl_map->end_data || in validate_prctl_map() 1790 prctl_map->start_brk, prctl_map->end_data, in validate_prctl_map() 1881 mm->start_brk = prctl_map.start_brk; in prctl_set_mm_map() 1958 mm->start_brk = addr; in prctl_set_mm() 1965 if (check_data_rlimit(rlimit(RLIMIT_DATA), addr, mm->start_brk, in prctl_set_mm()
|
/linux-4.1.27/mm/ |
D | debug.c | 214 mm->start_brk, mm->brk, mm->start_stack, in dump_mm()
|
D | mmap.c | 302 min_brk = mm->start_brk; in SYSCALL_DEFINE1() 306 min_brk = mm->start_brk; in SYSCALL_DEFINE1() 317 if (check_data_rlimit(rlimit(RLIMIT_DATA), brk, mm->start_brk, in SYSCALL_DEFINE1()
|
D | nommu.c | 549 if (brk < mm->start_brk || brk > mm->context.end_brk) in SYSCALL_DEFINE1()
|
/linux-4.1.27/arch/x86/ia32/ |
D | ia32_aout.c | 308 (current->mm->start_brk = N_BSSADDR(ex)); in load_aout_binary() 378 set_brk(current->mm->start_brk, current->mm->brk); in load_aout_binary()
|
/linux-4.1.27/arch/frv/kernel/ |
D | ptrace.c | 287 tmp = child->mm->start_stack - child->mm->start_brk; in arch_ptrace()
|
/linux-4.1.27/fs/proc/ |
D | array.c | 525 seq_put_decimal_ull(m, ' ', mm->start_brk); in do_task_stat()
|
D | task_mmu.c | 333 vma->vm_end >= mm->start_brk) { in show_map_vma() 1513 } else if (vma->vm_start <= mm->brk && vma->vm_end >= mm->start_brk) { in show_numa_map()
|
/linux-4.1.27/arch/alpha/kernel/ |
D | osf_sys.c | 73 mm->start_brk = bss_start + bss_len; in SYSCALL_DEFINE4()
|
/linux-4.1.27/security/selinux/ |
D | hooks.c | 3361 if (vma->vm_start >= vma->vm_mm->start_brk && in selinux_file_mprotect()
|
/linux-4.1.27/Documentation/filesystems/ |
D | proc.txt | 325 start_brk address above which program heap can be expanded with brk()
|
/linux-4.1.27/kernel/events/ |
D | core.c | 5895 if (vma->vm_start <= vma->vm_mm->start_brk && in perf_event_mmap_event()
|
/linux-4.1.27/Documentation/virtual/uml/ |
D | UserModeLinux-HOWTO.txt | 3321 start_data = 0, end_data = 0, start_brk = 0, brk = 0, start_stack = 0,
|