Lines Matching defs:osabi

123 	uchar_t		osabi;		/* OSABI to use */
464 sections(const char *file, Cache *cache, Word shnum, Ehdr *ehdr, uchar_t osabi)
500 Elf_shdr(0, osabi, ehdr->e_machine, shdr);
541 * osabi - OSABI to use in displaying information
547 gnu_eh_state_t *eh_state, uchar_t osabi, const char *file, uint_t flags)
708 conv_ehdr_type(osabi, ehdr->e_type, 0, &inv_buf));
865 unwind(Cache *cache, Word shnum, Word phnum, Ehdr *ehdr, uchar_t osabi,
958 &eh_state, osabi, file, flags);
977 Ehdr *ehdr, uchar_t osabi, VERSYM_STATE *versym, const char *file,
985 state->osabi = osabi;
1151 sec = conv_sym_shndx(state->osabi, state->ehdr->e_machine,
1312 Elf_syms_table_entry(0, ELF_DBG_ELFDUMP, index, state->osabi,
1321 uchar_t osabi, Ehdr *ehdr, uint_t flags)
1392 cishdr->sh_link, ehdr, osabi, NULL, file, flags))
1696 uchar_t osabi, Elf *elf, uint_t flags)
1735 if (cap_section(file, cache, shnum, _cache, osabi,
1859 syminfo(Cache *cache, Word shnum, Ehdr *ehdr, uchar_t osabi, const char *file)
2028 conv_dyn_tag(expect_dt, osabi,
2030 conv_dyn_tag(dyns[boundto].d_tag, osabi,
2441 symbols(Cache *cache, Word shnum, Ehdr *ehdr, uchar_t osabi,
2458 (osabi != ELFOSABI_SOLARIS)))
2464 osabi, versym, file, flags))
2484 sunw_sort(Cache *cache, Word shnum, Ehdr *ehdr, uchar_t osabi,
2529 symsecndx, ehdr, osabi, versym, file, flags))
2555 symsecndx, ehdr, osabi, versym, file, flags))
2561 conv_sec_type(osabi, ehdr->e_machine,
2772 Word dynsec_cnt, Ehdr *ehdr, uchar_t osabi, const char *file)
2821 name = conv_sec_type(osabi, ehdr->e_machine,
2826 name, conv_dyn_tag(dyn->d_tag, osabi, ehdr->e_machine,
2838 conv_dyn_tag(dyn->d_tag, osabi, ehdr->e_machine,
2849 conv_dyn_tag(dyn->d_tag, osabi, ehdr->e_machine,
2860 conv_dyn_tag(dyn->d_tag, osabi, ehdr->e_machine,
2884 * osabi - OSABI to apply when interpreting object
2890 Cache *cache, Word shnum, Ehdr *ehdr, uchar_t osabi, const char *file)
2915 osabi, ehdr->e_machine, CONV_FMT_ALT_CF, &buf),
2924 dynamic(Cache *cache, Word shnum, Ehdr *ehdr, uchar_t osabi, const char *file)
2954 int osabi_solaris = osabi == ELFOSABI_SOLARIS;
3235 osabi, file)
3239 osabi, file)
3243 osabi, file)
3248 sec.fini, cache, shnum, ehdr, osabi, file);
3267 sec.init, cache, shnum, ehdr, osabi, file);
3430 osabi, ehdr->e_machine);
4888 const char *wname, int wfd, uchar_t osabi)
4967 * Determine the Operating System ABI (osabi) we will use to
4976 * effect, we use an osabi that libconv has no knowledge of.
4978 if (osabi == ELFOSABI_NONE)
4979 osabi = ELFOSABI_UNKNOWN4;
4981 /* Determine osabi from file */
4982 osabi = ehdr->e_ident[EI_OSABI];
4983 if (osabi == ELFOSABI_NONE) {
4993 * the osabi, which is supposed to be in the ELF header.
4995 * have a history of setting the osabi to the generic
5003 * if osabi is ELFOSABI_NONE, and later otherwise.
5017 conv_ehdr_osabi(osabi, 0, &ibuf1),
5020 osabi = ELFOSABI_LINUX;
5028 if (osabi == ELFOSABI_NONE)
5029 osabi = ELFOSABI_SOLARIS;
5050 Elf_phdr(0, osabi, ehdr->e_machine, phdr);
5228 sections(file, cache, shnum, ehdr, osabi);
5233 if ((osabi == ELFOSABI_SOLARIS) || (osabi == ELFOSABI_LINUX))
5237 symbols(cache, shnum, ehdr, osabi, &versym, file, flags);
5239 if ((flags & FLG_SHOW_SORT) && (osabi == ELFOSABI_SOLARIS))
5240 sunw_sort(cache, shnum, ehdr, osabi, &versym, file, flags);
5252 syminfo(cache, shnum, ehdr, osabi, file);
5258 dynamic(cache, shnum, ehdr, osabi, file);
5292 if ((flags & FLG_SHOW_MOVE) && (osabi == ELFOSABI_SOLARIS))
5298 if ((flags & FLG_SHOW_CAP) && (osabi == ELFOSABI_SOLARIS))
5299 cap(file, cache, shnum, phnum, ehdr, osabi, elf, flags);
5302 ((osabi == ELFOSABI_SOLARIS) || (osabi == ELFOSABI_LINUX)))
5303 unwind(cache, shnum, phnum, ehdr, osabi, file, elf, flags);