• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/s390/kernel/

Lines Matching refs:me

58 check_rela(Elf_Rela *rela, struct module *me)
62 info = me->arch.syminfo + ELF_R_SYM (rela->r_info);
77 info->got_offset = me->arch.got_size;
78 me->arch.got_size += sizeof(void*);
89 info->plt_offset = me->arch.plt_size;
90 me->arch.plt_size += PLT_ENTRY_SIZE;
109 char *secstrings, struct module *me)
126 printk(KERN_ERR "module %s: no symbol table\n", me->name);
131 me->arch.nsyms = symtab->sh_size / sizeof(Elf_Sym);
132 me->arch.syminfo = vmalloc(me->arch.nsyms *
134 if (!me->arch.syminfo)
138 for (i = 0; i < me->arch.nsyms; i++) {
144 me->arch.syminfo[i].got_offset = -1UL;
145 me->arch.syminfo[i].plt_offset = -1UL;
146 me->arch.syminfo[i].got_initialized = 0;
147 me->arch.syminfo[i].plt_initialized = 0;
151 me->arch.got_size = me->arch.plt_size = 0;
158 check_rela(rela + j, me);
163 me->core_size = ALIGN(me->core_size, 4);
164 me->arch.got_offset = me->core_size;
165 me->core_size += me->arch.got_size;
166 me->arch.plt_offset = me->core_size;
167 me->core_size += me->arch.plt_size;
173 unsigned int relsec, struct module *me)
176 me->name);
182 struct module *me)
194 info = me->arch.syminfo + r_sym;
253 gotent = me->module_core + me->arch.got_offset +
277 (val + (Elf_Addr) me->module_core - loc) >> 1;
291 ip = me->module_core + me->arch.plt_offset +
310 val = me->arch.plt_offset - me->arch.got_offset +
313 val = (Elf_Addr) me->module_core +
314 me->arch.plt_offset + info->plt_offset +
333 ((Elf_Addr) me->module_core + me->arch.got_offset);
343 val = (Elf_Addr) me->module_core + me->arch.got_offset +
359 me->name, r_type);
368 struct module *me)
384 rc = apply_rela(rela, base, symtab, me);
393 struct module *me)
395 vfree(me->arch.syminfo);
396 return module_bug_finalize(hdr, sechdrs, me);