taglinefilesource code
brk158arch/alpha/kernel/process.cdump->u_dsize = (current->mm->brk + (PAGE_SIZE - 1) - dump->start_data) >> PAGE_SHIFT;
brk263arch/i386/kernel/process.cdump->u_dsize = ((unsigned long) (current->mm->brk + (PAGE_SIZE-1))) >> 12;
brk112arch/i386/kernel/setup.cinit_task.mm->brk = TASK_SIZE + (unsigned long) &_end;
brk137arch/mips/kernel/process.cdump->u_dsize = ((unsigned long) (current->mm->brk + (PAGE_SIZE-1))) >> 12;
brk252arch/sparc/kernel/setup.cinit_task.mm->brk = PAGE_OFFSET + (unsigned long) &end;
brk312fs/binfmt_elf.ccurrent->mm->brk = interp_ex->a_bss +
brk674fs/binfmt_elf.ccurrent->mm->start_brk = current->mm->brk = elf_brk;
brk682fs/binfmt_elf.ccurrent->mm->brk = (elf_bss + 0xfff) & 0xfffff000;
brk683fs/binfmt_elf.cSYS(brk)((elf_brk + 0xfff) & 0xfffff000);
brk693fs/binfmt_elf.cprintk("(brk) %x\n" , current->mm->brk);
brk848fs/exec.ccurrent->mm->brk = ex.a_bss +
brk912fs/exec.cset_brk(current->mm->start_brk, current->mm->brk);
brk424fs/proc/array.cvsize = tsk->mm->brk - tsk->mm->start_code + PAGE_SIZE-1;
brk132include/linux/sched.hunsigned long start_brk, brk, start_stack, start_mmap;
brk417kernel/sys.casmlinkage unsigned long sys_brk(unsigned long brk)
brk423kernel/sys.cif (brk < current->mm->end_code)
brk424kernel/sys.creturn current->mm->brk;
brk425kernel/sys.cnewbrk = PAGE_ALIGN(brk);
brk426kernel/sys.coldbrk = PAGE_ALIGN(current->mm->brk);
brk428kernel/sys.creturn current->mm->brk = brk;
brk433kernel/sys.cif (brk <= current->mm->brk) {
brk434kernel/sys.ccurrent->mm->brk = brk;
brk436kernel/sys.creturn brk;
brk444kernel/sys.cif (brk - current->mm->end_code > rlim)
brk445kernel/sys.creturn current->mm->brk;
brk450kernel/sys.creturn current->mm->brk;
brk462kernel/sys.creturn current->mm->brk;
brk467kernel/sys.creturn current->mm->brk;
brk472kernel/sys.ccurrent->mm->brk = brk;
brk476kernel/sys.creturn brk;