Lines Matching refs:text_len
82 unsigned long text_len; /* Length of text segment */
325 unsigned long text_len;
363 text_len = p->lib_list[id].text_len;
365 if (r > start_brk - start_data + text_len) {
367 r, start_brk-start_data+text_len, text_len);
371 if (r < text_len) /* In text segment */
374 addr = r - text_len + start_data;
459 u32 text_len, data_len, bss_len, stack_len, full_data, flags;
471 text_len = ntohl(hdr->data_start);
537 if ((text_len | data_len | bss_len | stack_len | full_data) >> 28) {
593 textpos = vm_mmap(bprm->file, 0, text_len, PROT_READ|PROT_EXEC,
614 vm_munmap(textpos, text_len);
638 vm_munmap(textpos, text_len);
644 (datapos + (ntohl(hdr->reloc_start) - text_len));
649 len = text_len + data_len + extra + MAX_SHARED_LIBS * sizeof(u32);
669 (datapos + (ntohl(hdr->reloc_start) - text_len));
680 (text_len + full_data
690 long unz_text_len = text_len - sizeof(struct flat_hdr);
708 result = read_code(bprm->file, textpos, 0, text_len);
711 result = decompress_exec(bprm, text_len, (char *) datapos,
718 result = decompress_exec(bprm, text_len,
731 result = read_code(bprm->file, textpos, 0, text_len);
740 vm_munmap(textpos, text_len + data_len + extra +
747 end_code = textpos + text_len;
748 text_len -= sizeof(struct flat_hdr); /* the real code len */
783 libinfo->lib_list[id].text_len = text_len;