Lines Matching refs:e_flags
1223 uint16_t dso__read_e_machine(struct dso *optional_dso, int fd, uint32_t *e_flags) in dso__read_e_machine() argument
1230 if (e_flags) in dso__read_e_machine()
1231 *e_flags = 0; in dso__read_e_machine()
1273 need_e_flags = e_flags && e_machine == EM_CSKY; in dso__read_e_machine()
1276 need_e_flags = e_flags != NULL; in dso__read_e_machine()
1280 ? offsetof(Elf32_Ehdr, e_flags) in dso__read_e_machine()
1281 : offsetof(Elf64_Ehdr, e_flags); in dso__read_e_machine()
1283 if (pread(fd, e_flags, sizeof(*e_flags), offset) != sizeof(*e_flags)) { in dso__read_e_machine()
1284 *e_flags = 0; in dso__read_e_machine()
1291 uint16_t dso__e_machine(struct dso *dso, struct machine *machine, uint32_t *e_flags) in dso__e_machine() argument
1311 if (e_flags) in dso__e_machine()
1312 *e_flags = EF_HOST; in dso__e_machine()
1327 if (e_flags) in dso__e_machine()
1328 *e_flags = 0; in dso__e_machine()
1341 e_machine = dso__read_e_machine(dso, fd, e_flags); in dso__e_machine()
1342 else if (e_flags) in dso__e_machine()
1343 *e_flags = 0; in dso__e_machine()