Lines Matching refs:elf_bss
127 static int padzero(unsigned long elf_bss) in padzero() argument
131 nbyte = ELF_PAGEOFFSET(elf_bss); in padzero()
134 if (clear_user((void __user *) elf_bss, nbyte)) in padzero()
544 unsigned long last_bss = 0, elf_bss = 0; in load_elf_interp() local
621 if (k > elf_bss) in load_elf_interp()
622 elf_bss = k; in load_elf_interp()
641 if (padzero(elf_bss)) { in load_elf_interp()
650 elf_bss = ELF_PAGEALIGN(elf_bss); in load_elf_interp()
653 if (last_bss > elf_bss) { in load_elf_interp()
654 error = vm_brk_flags(elf_bss, last_bss - elf_bss, in load_elf_interp()
698 unsigned long elf_bss, elf_brk; in load_elf_binary() local
742 elf_bss = 0; in load_elf_binary()
905 if (unlikely (elf_brk > elf_bss)) { in load_elf_binary()
911 retval = set_brk(elf_bss + load_bias, in load_elf_binary()
916 nbyte = ELF_PAGEOFFSET(elf_bss); in load_elf_binary()
919 if (nbyte > elf_brk - elf_bss) in load_elf_binary()
920 nbyte = elf_brk - elf_bss; in load_elf_binary()
921 if (clear_user((void __user *)elf_bss + in load_elf_binary()
1050 if (k > elf_bss) in load_elf_binary()
1051 elf_bss = k; in load_elf_binary()
1064 elf_bss += load_bias; in load_elf_binary()
1076 retval = set_brk(elf_bss, elf_brk, bss_prot); in load_elf_binary()
1079 if (likely(elf_bss != elf_brk) && unlikely(padzero(elf_bss))) { in load_elf_binary()
1198 unsigned long elf_bss, bss, len; in load_elf_library() local
1256 elf_bss = eppnt->p_vaddr + eppnt->p_filesz; in load_elf_library()
1257 if (padzero(elf_bss)) { in load_elf_library()