Lines Matching refs:datapos
430 unsigned long textpos = 0, datapos = 0, result; in load_flat_file() local
573 datapos = ALIGN(realdatastart + in load_flat_file()
578 (int)(data_len + bss_len + stack_len), (int)datapos); in load_flat_file()
583 result = decompress_exec(bprm, fpos, (char *) datapos, in load_flat_file()
588 result = read_code(bprm->file, datapos, fpos, in load_flat_file()
599 reloc = (unsigned long *) (datapos+(ntohl(hdr->reloc_start)-text_len)); in load_flat_file()
619 datapos = ALIGN(realdatastart + in load_flat_file()
624 (datapos + (ntohl(hdr->reloc_start) - text_len)); in load_flat_file()
637 memmove((void *) datapos, (void *) realdatastart, in load_flat_file()
642 result = decompress_exec(bprm, text_len, (char *) datapos, in load_flat_file()
650 result = read_code(bprm->file, datapos, in load_flat_file()
673 current->mm->start_data = datapos; in load_flat_file()
674 current->mm->end_data = datapos + data_len; in load_flat_file()
682 current->mm->start_brk = datapos + data_len + bss_len; in load_flat_file()
691 (int) datapos, in load_flat_file()
692 (int) (datapos + data_len), in load_flat_file()
693 (int) (datapos + data_len), in load_flat_file()
694 (int) (((datapos + data_len + bss_len) + 3) & ~3)); in load_flat_file()
700 libinfo->lib_list[id].start_data = datapos; in load_flat_file()
701 libinfo->lib_list[id].start_brk = datapos + data_len + bss_len; in load_flat_file()
720 for (rp = (unsigned long *)datapos; *rp != 0xffffffff; rp++) { in load_flat_file()
790 memset((void*)(datapos + data_len), 0, bss_len + in load_flat_file()