Searched refs:elf_bss (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/fs/ |
H A D | binfmt_elf.c | 134 static int padzero(unsigned long elf_bss) in padzero() argument 138 nbyte = ELF_PAGEOFFSET(elf_bss); in padzero() 141 if (clear_user((void __user *) elf_bss, nbyte)) in padzero() 596 unsigned long last_bss = 0, elf_bss = 0; in load_elf_interp() local 666 if (k > elf_bss) in load_elf_interp() 667 elf_bss = k; in load_elf_interp() 671 * elf_bss and last_bss is the bss section. in load_elf_interp() 683 * the file up to the page boundary, and zero it from elf_bss in load_elf_interp() 686 if (padzero(elf_bss)) { in load_elf_interp() 692 * since this is where elf_bss wa in load_elf_interp() 828 unsigned long elf_bss, elf_brk; load_elf_binary() local 1371 unsigned long elf_bss, bss, len; load_elf_library() local [all...] |
/kernel/linux/linux-6.6/fs/ |
H A D | binfmt_elf.c | 137 static int padzero(unsigned long elf_bss) in padzero() argument 141 nbyte = ELF_PAGEOFFSET(elf_bss); in padzero() 144 if (clear_user((void __user *) elf_bss, nbyte)) in padzero() 599 unsigned long last_bss = 0, elf_bss = 0; in load_elf_interp() local 669 if (k > elf_bss) in load_elf_interp() 670 elf_bss = k; in load_elf_interp() 674 * elf_bss and last_bss is the bss section. in load_elf_interp() 686 * the file up to the page boundary, and zero it from elf_bss in load_elf_interp() 689 if (padzero(elf_bss)) { in load_elf_interp() 695 * since this is where elf_bss wa in load_elf_interp() 831 unsigned long elf_bss, elf_brk; load_elf_binary() local 1372 unsigned long elf_bss, bss, len; load_elf_library() local [all...] |
Completed in 4 milliseconds