Lines Matching defs:segs
61 Elf_Phdr **segs;
110 segs = alloca(sizeof(segs[0]) * hdr->e_phnum);
120 segs[++nsegs] = phdr;
121 if ((segs[nsegs]->p_align & (PAGE_SIZE - 1)) != 0) {
175 base_vaddr = trunc_page(segs[0]->p_vaddr);
176 base_vlimit = round_page(segs[nsegs]->p_vaddr + segs[nsegs]->p_memsz);
195 data_offset = trunc_page(segs[i]->p_offset);
196 data_vaddr = trunc_page(segs[i]->p_vaddr);
197 data_vlimit = round_page(segs[i]->p_vaddr + segs[i]->p_filesz);
199 data_prot = convert_prot(segs[i]->p_flags);
200 data_flags = convert_flags(segs[i]->p_flags) | MAP_FIXED;
209 if (segs[i]->p_filesz != segs[i]->p_memsz) {
212 clear_vaddr = segs[i]->p_vaddr + segs[i]->p_filesz;
234 bss_vlimit = round_page(segs[i]->p_vaddr + segs[i]->p_memsz);
260 obj->textsize = round_page(segs[0]->p_vaddr + segs[0]->p_memsz) -