• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/

Lines Matching refs:seg

746 	struct elf32_fdpic_loadseg *seg;
762 size = sizeof(*loadmap) + nloads * sizeof(*seg);
773 seg = loadmap->segs;
794 seg = loadmap->segs;
795 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) {
796 if (params->hdr.e_entry >= seg->p_vaddr &&
797 params->hdr.e_entry < seg->p_vaddr + seg->p_memsz) {
799 (params->hdr.e_entry - seg->p_vaddr) +
800 seg->addr;
819 seg = loadmap->segs;
820 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) {
821 if (phdr->p_vaddr >= seg->p_vaddr &&
823 seg->p_vaddr + seg->p_memsz) {
825 (phdr->p_vaddr - seg->p_vaddr) +
826 seg->addr +
840 seg = loadmap->segs;
841 for (loop = loadmap->nsegs; loop > 0; loop--, seg++) {
842 if (phdr->p_vaddr >= seg->p_vaddr &&
844 seg->p_vaddr + seg->p_memsz) {
846 (phdr->p_vaddr - seg->p_vaddr) +
847 seg->addr;
873 seg = mseg + 1;
876 if (seg->p_vaddr - mseg->p_vaddr == seg->addr - mseg->addr) {
878 if (load_addr == (seg->addr & PAGE_MASK)) {
882 mseg->p_memsz += seg->addr & ~PAGE_MASK;
883 mseg->p_memsz += seg->p_memsz;
890 if (mseg != seg)
891 *mseg = *seg;
900 seg = loadmap->segs;
901 for (loop = 0; loop < loadmap->nsegs; loop++, seg++)
904 seg->addr, seg->addr + seg->p_memsz - 1,
905 seg->p_vaddr, seg->p_memsz);
925 struct elf32_fdpic_loadseg *seg;
932 seg = params->loadmap->segs;
970 seg->addr = maddr + (phdr->p_vaddr - base);
971 seg->p_vaddr = phdr->p_vaddr;
972 seg->p_memsz = phdr->p_memsz;
974 ret = file->f_op->read(file, (void *) seg->addr,
981 params->elfhdr_addr = seg->addr;
985 if (clear_user((void *) (seg->addr + phdr->p_filesz),
993 mm->start_code = seg->addr;
994 mm->end_code = seg->addr +
998 mm->start_data = seg->addr;
999 mm->end_data = seg->addr + phdr->p_memsz;
1003 seg++;
1018 struct elf32_fdpic_loadseg *seg;
1027 seg = params->loadmap->segs;
1109 seg->addr = maddr + disp;
1110 seg->p_vaddr = phdr->p_vaddr;
1111 seg->p_memsz = phdr->p_memsz;
1115 params->elfhdr_addr = seg->addr;
1183 seg++;