Lines Matching refs:Elf
41 # file representations of Elf data structures.
70 # `In-memory' representations of an Elf data structure use natural
148 Elf$3_$2 t, *s = (Elf$3_$2 *) (uintptr_t) src;
171 Elf$3_$2 t, *d = (Elf$3_$2 *) (uintptr_t) dst;
174 if (dsz < count * sizeof(Elf$3_$2))
211 `pushdef(`SZ',$2)/* Swap an Elf$2_$1 */
212 SWAP_MEMBERS(Elf$2_$1_DEF)popdef(`SZ')')
229 `pushdef(`SZ',$2)/* Write an Elf$2_$1 */
230 WRITE_MEMBERS(Elf$2_$1_DEF)popdef(`SZ')')
247 `pushdef(`SZ',$2)/* Read an Elf$2_$1 */
248 READ_MEMBERS(Elf$2_$1_DEF)popdef(`SZ')')
272 Elf$3_$2 t, *s;
277 s = (Elf$3_$2 *) (uintptr_t) src;
293 Elf$3_$2 t, *d;
298 d = ((Elf$3_$2 *) (uintptr_t) dst) + (count - 1);
301 if (dsz < count * sizeof(Elf$3_$2))
403 Elf$5_$2 t;
404 Elf$5_$3 a;
405 const size_t verfsz = FSZ(Elf$5_$2_DEF);
406 const size_t auxfsz = FSZ(Elf$5_$3_DEF);
407 const size_t vermsz = sizeof(Elf$5_$2);
408 const size_t auxmsz = sizeof(Elf$5_$3);
412 Elf$5_Word aux, anext, cnt, vnext;
418 /* Read in an Elf$5_$2 structure. */
419 t = *((Elf$5_$2 *) (uintptr_t) src);
441 /* Read in an Elf$5_$3 structure. */
442 a = *((Elf$5_$3 *) (uintptr_t) srcaux);
467 Elf$5_$2 t, *dp;
468 Elf$5_$3 a, *ap;
469 const size_t verfsz = FSZ(Elf$5_$2_DEF);
470 const size_t auxfsz = FSZ(Elf$5_$3_DEF);
471 const size_t vermsz = sizeof(Elf$5_$2);
472 const size_t auxmsz = sizeof(Elf$5_$3);
476 Elf$5_Word aux, anext, cnt, vnext;
489 dp = (Elf$5_$2 *) (uintptr_t) dst;
514 ap = ((Elf$5_$3 *) (uintptr_t) dstaux);