Lines Matching defs:ra
211 long *ra; /* cached relocation address */
247 ra = (long *)&((char *)ADDR(lmp))[rp->r_address];
252 if (((mpp = find_segment((caddr_t)ra, lmp)) != NULL) &&
327 DBG_CALL(Dbg_bind_global(lmp, (Addr)ra,
328 (Off)(ra - ADDR(lmp)), (Xword)(-1), PLT_T_NONE,
337 value += *ra << (32-22);
338 *(long *)ra = (*(long *)ra & ~S_MASK(22)) |
340 ra++;
341 value += (*ra & S_MASK(10));
342 *(long *)ra = (*(long *)ra & ~S_MASK(10)) |
347 value += *ra & S_MASK(8);
353 (uint_t)ra);
355 *ra = value;
359 value += *ra & S_MASK(10);
360 *(long *)ra = (*(long *)ra & ~S_MASK(10)) |
365 value += *ra & S_MASK(13);
366 *(long *)ra = (*(long *)ra & ~S_MASK(13)) |
371 value += *ra & S_MASK(16);
377 (uint_t)ra);
379 *(short *)ra = value;
383 value += *ra & S_MASK(22);
389 (uint_t)ra);
391 *(long *)ra = (*(long *)ra & ~S_MASK(22)) |
395 value += (*ra & S_MASK(22)) << (32 - 22);
396 *(long *)ra = (*(long *)ra & ~S_MASK(22)) |
400 value += *ra & S_MASK(22);
407 (uint_t)ra);
409 *(long *)ra = (*(long *)ra & ~S_MASK(22)) |
413 value += *ra & S_MASK(30);
415 *(long *)ra = (*(long *)ra & ~S_MASK(30)) |
421 value += *ra;
422 *(long *)ra = value;
438 iflush_range((caddr_t)(ra - 1), 0x8);
440 iflush_range((caddr_t)ra, 0x4);