Home | History | Annotate | Download | only in powerpc

Lines Matching refs:where

173 	Elf_Addr *where;
187 where = (Elf_Addr *)(relocbase + rela->r_offset);
188 *where = (Elf_Addr)(relocbase + rela->r_addend);
201 Elf_Addr *where;
205 where = (Elf_Addr *)(obj->relocbase + rela->r_offset);
250 if (*where != tmp)
251 *where = tmp;
254 obj->path, (void *)*where, defobj->path));
268 uint16_t *where16 = (uint16_t *)where;
287 uint16_t *where16 = (uint16_t *)where;
302 *where = (Elf_Addr)(obj->relocbase + rela->r_addend);
304 (void *)*where));
324 *where = (Elf_Addr)defobj->tlsindex;
327 obj->path, (void *)*where, defobj->path));
331 *where = (Elf_Addr)(def->st_value + rela->r_addend
335 obj->path, (void *)*where, defobj->path));
343 *where = (Elf_Addr)(def->st_value + rela->r_addend
347 obj->path, (void *)*where, defobj->path));
364 (void *)*where,
390 Elf_Word *where = (Elf_Word *)(obj->relocbase + rela->r_offset);
405 *where += (Elf_Addr)obj->relocbase;
411 *where++ = 0x39600000 | reloff;
415 *where++ = 0x3d600000 | ha(reloff);
416 *where++ = 0x396b0000 | lo(reloff);
419 distance = (Elf_Addr)pltresolve - (Elf_Addr)where;
420 *where++ = 0x48000000 | (distance & 0x03fffffc);
428 /* __syncicache(where - 3, 12); */
439 Elf_Word *where = (Elf_Word *)(obj->relocbase + rela->r_offset);
468 assert(where >= (Elf_Word *)obj->pltgot);
469 assert(where < (Elf_Word *)obj->pltgot + (obj->pltrelalim - obj->pltrela));
471 where[0] = fdesc[0];
472 where[1] = fdesc[1];
473 where[2] = fdesc[2];
475 ptrdiff_t distance = value - (Elf_Addr)where;
481 assert(where >= (Elf_Word *)obj->pltgot);
482 assert(where < (Elf_Word *)obj->pltgot + (obj->pltrelalim - obj->pltrela));
483 *where = value;
486 *where = 0x48000000 | (distance & 0x03fffffc);
487 __syncicache(where, 4);
503 *where++ = 0x39600000 | reloff;
510 *where++ = 0x3d600000 | ha(value);
511 *where++ = 0x396b0000 | lo(value);
512 *where++ = 0x7d6903a6;
513 *where++ = 0x4e800420;
517 *where++ = 0x3d600000 | ha(reloff);
518 *where++ = 0x396b0000 | lo(reloff);
522 distance = (Elf_Addr)pltcall - (Elf_Addr)where;
523 *where++ = 0x48000000 | (distance & 0x03fffffc);
524 __syncicache(where - 3, 12);