Lines Matching refs:datapos

429 	unsigned long textpos, datapos, realdatastart;  in load_flat_file()  local
588 datapos = ALIGN(realdatastart, FLAT_DATA_ALIGN); in load_flat_file()
591 data_len + bss_len + stack_len, datapos); in load_flat_file()
596 result = decompress_exec(bprm, fpos, (char *)datapos, in load_flat_file()
601 result = read_code(bprm->file, datapos, fpos, in load_flat_file()
613 (datapos + (ntohl(hdr->reloc_start) - text_len)); in load_flat_file()
633 datapos = ALIGN(realdatastart, FLAT_DATA_ALIGN); in load_flat_file()
636 (datapos + (ntohl(hdr->reloc_start) - text_len)); in load_flat_file()
650 if (datapos != realdatastart) in load_flat_file()
651 memmove((void *)datapos, (void *)realdatastart, in load_flat_file()
669 copy_to_user((void __user *)datapos, in load_flat_file()
679 result = decompress_exec(bprm, text_len, (char *) datapos, in load_flat_file()
689 copy_to_user((void __user *)datapos, in load_flat_file()
701 result = read_code(bprm->file, datapos, in load_flat_file()
721 current->mm->start_data = datapos; in load_flat_file()
722 current->mm->end_data = datapos + data_len; in load_flat_file()
730 current->mm->start_brk = datapos + data_len + bss_len; in load_flat_file()
742 start_code, end_code, datapos, datapos + data_len, in load_flat_file()
743 datapos + data_len, (datapos + data_len + bss_len + 3) & ~3); in load_flat_file()
748 libinfo->lib_list[id].start_data = datapos; in load_flat_file()
749 libinfo->lib_list[id].start_brk = datapos + data_len + bss_len; in load_flat_file()
768 for (rp = (u32 __user *)datapos; ; rp++) { in load_flat_file()
860 if (clear_user((void __user *)(datapos + data_len), bss_len + in load_flat_file()