Lines Matching refs:load_bias
835 unsigned long load_bias = 0, phdr_addr = 0; in load_elf_binary() local
1140 load_bias = ELF_ET_DYN_BASE; in load_elf_binary()
1142 load_bias += arch_mmap_rnd(); in load_elf_binary()
1145 load_bias &= ~(alignment - 1); in load_elf_binary()
1162 load_bias = elf_load(bprm->file, 0, elf_ppnt, in load_elf_binary()
1164 if (BAD_ADDR(load_bias)) { in load_elf_binary()
1165 retval = IS_ERR_VALUE(load_bias) ? in load_elf_binary()
1166 PTR_ERR((void*)load_bias) : -EINVAL; in load_elf_binary()
1169 vm_munmap(load_bias, total_size); in load_elf_binary()
1172 load_bias &= ~(alignment - 1); in load_elf_binary()
1175 load_bias = 0; in load_elf_binary()
1185 load_bias = ELF_PAGESTART(load_bias - vaddr); in load_elf_binary()
1188 error = elf_load(bprm->file, load_bias + vaddr, elf_ppnt, in load_elf_binary()
1199 load_bias += error - in load_elf_binary()
1200 ELF_PAGESTART(load_bias + vaddr); in load_elf_binary()
1201 reloc_func_desc = load_bias; in load_elf_binary()
1245 e_entry = elf_ex->e_entry + load_bias; in load_elf_binary()
1246 phdr_addr += load_bias; in load_elf_binary()
1247 elf_brk += load_bias; in load_elf_binary()
1248 start_code += load_bias; in load_elf_binary()
1249 end_code += load_bias; in load_elf_binary()
1250 start_data += load_bias; in load_elf_binary()
1251 end_data += load_bias; in load_elf_binary()
1256 load_bias, interp_elf_phdata, in load_elf_binary()