• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/usr.bin/elfdump/

Lines Matching refs:base

455 static u_int64_t elf_get_byte(Elf32_Ehdr *e, void *base, elf_member_t member);
456 static u_int64_t elf_get_quarter(Elf32_Ehdr *e, void *base,
459 static u_int64_t elf_get_half(Elf32_Ehdr *e, void *base, elf_member_t member);
461 static u_int64_t elf_get_word(Elf32_Ehdr *e, void *base, elf_member_t member);
462 static u_int64_t elf_get_quad(Elf32_Ehdr *e, void *base, elf_member_t member);
1098 elf_get_byte(Elf32_Ehdr *e, void *base, elf_member_t member)
1105 val = ((uint8_t *)base)[elf32_offsets[member]];
1108 val = ((uint8_t *)base)[elf64_offsets[member]];
1118 elf_get_quarter(Elf32_Ehdr *e, void *base, elf_member_t member)
1125 base = (char *)base + elf32_offsets[member];
1128 val = be16dec(base);
1131 val = le16dec(base);
1138 base = (char *)base + elf64_offsets[member];
1141 val = be16dec(base);
1144 val = le16dec(base);
1159 elf_get_half(Elf32_Ehdr *e, void *base, elf_member_t member)
1166 base = (char *)base + elf32_offsets[member];
1169 val = be16dec(base);
1172 val = le16dec(base);
1179 base = (char *)base + elf64_offsets[member];
1182 val = be32dec(base);
1185 val = le32dec(base);
1200 elf_get_word(Elf32_Ehdr *e, void *base, elf_member_t member)
1207 base = (char *)base + elf32_offsets[member];
1210 val = be32dec(base);
1213 val = le32dec(base);
1220 base = (char *)base + elf64_offsets[member];
1223 val = be32dec(base);
1226 val = le32dec(base);
1240 elf_get_quad(Elf32_Ehdr *e, void *base, elf_member_t member)
1247 base = (char *)base + elf32_offsets[member];
1250 val = be32dec(base);
1253 val = le32dec(base);
1260 base = (char *)base + elf64_offsets[member];
1263 val = be64dec(base);
1266 val = le64dec(base);