Home | History | Annotate | Download | only in mips

Lines Matching refs:rel

156 	const Elf_Rel *rel = 0, *rellim;
167 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr);
203 rellim = (const Elf_Rel *)((uintptr_t)rel + relsz);
204 for (; rel < rellim; rel++) {
207 where = (void *)(relocbase + rel->r_offset);
209 r_symndx = ELF_R_SYM(rel->r_info);
210 r_type = ELF_R_TYPE(rel->r_info);
249 const Elf_Rel *rel;
336 for (rel = obj->rel; rel < obj->rellim; rel++) {
340 where = obj->relocbase + rel->r_offset;
342 switch (ELF_R_TYPE(rel->r_info) & 0xff) {
352 symnum = ELF_R_SYM(rel->r_info);
365 switch (ELF_R_TYPE(rel->r_info) & 0xff) {
373 ELF_R_NXTTYPE_64_P(ELF_R_TYPE(rel->r_info))
379 def2 = obj->symtab + ELF_R_SYM(rel->r_info);
381 if (ELF_R_SYM(rel->r_info) >= obj->gotsym) {
383 ELF_R_SYM(rel->r_info) - obj->gotsym];
436 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name,
454 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name,
477 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name,
485 (u_long)ELF_R_SYM(rel->r_info),
486 (u_long)ELF_R_TYPE(rel->r_info),
487 (void *)rel->r_offset,
489 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name));
492 obj->path, (u_long) ELF_R_TYPE(rel->r_info));