/illumos-gate/usr/src/cmd/sgs/include/ |
H A D | conv.h | 556 Half v_mach; /* Machine to which entry applies */ 659 typedef Half conv_iter_osabi_t; 795 extern conv_iter_ret_t _conv_iter_ds(conv_iter_osabi_t, Half, 802 extern conv_iter_ret_t _conv_iter_vd2(conv_iter_osabi_t, Half, 808 extern const char *_conv_map_ds(uchar_t, Half, Conv_elfvalue_t, 899 extern const char *conv_ehdr_mach(Half, Conv_fmt_flags_t, 926 Half mach); 946 extern const char *conv_sym_shndx(uchar_t, Half, Half, Conv_fmt_flags_t, 953 extern const char *conv_syminfo_flags(Half, Conv_fmt_flags_t, 958 extern const char *conv_ver_flags(Half, Conv_fmt_flags_t, [all …]
|
H A D | debug.h | 835 extern void Dbg_ent_print(Lm_list *, uchar_t, Half, APlist *); 930 extern void Dbg_reloc_discard(Lm_list *, Half, Rel_desc *); 969 extern void Dbg_seg_list(Lm_list *, uchar_t, Half, APlist *); 1000 Half, Syscapset *); 1062 extern void Dbg_ver_need_entry(Lm_list *, Half, const char *, 1161 Half); 1167 uchar_t, Half); 1173 extern void Elf_got_entry(Lm_list *, Sword, Addr, Xword, Half, 1177 extern void Elf_phdr(Lm_list *, uchar_t, Half, Phdr *); 1188 extern void Elf_shdr(Lm_list *, uchar_t, Half, Shdr *); [all …]
|
H A D | libld.h | 1061 typedef Half sg_flags_t; 1107 Half sco_flags; 1112 typedef Half ec_flags_t; 1205 Half sd_ref; /* reference definition of symbol */ 1225 Half sa_symspec; /* special symbol ids */ 1431 Half vd_ndx; /* coordinates with symbol index */ 1432 Half vd_flags; /* version information */ 1439 Half vi_flags; /* communicates availability */ 1597 extern int ld32_main(int, char **, Half); 1598 extern int ld64_main(int, char **, Half); [all …]
|
H A D | rtc.h | 141 Half co_id; /* directory identifier */ 142 Half co_flags; /* various flags */
|
/illumos-gate/usr/src/cmd/sgs/crle/common/ |
H A D | _crle.h | 57 Half o_flags; /* object identification */ 79 Half e_id; /* directory identifier */ 80 Half e_flags; /* entry specific flags */ 190 extern int depend(Crle_desc *, const char *, Half, GElf_Ehdr *); 194 extern Hash_ent *get_hash(Hash_tbl *, Addr, Half, int); 195 extern int inspect(Crle_desc *, const char *, Half);
|
H A D | inspect.c | 76 enteralt(Crle_desc *crle, const char *path, const char *file, Half flags, in enteralt() 149 enterino(Crle_desc *crle, const char *name, struct stat *status, Half flags) in enterino() 269 enterdir(Crle_desc *crle, const char *odir, Half flags, struct stat *status) in enterdir() 506 enterfile(Crle_desc *crle, const char *opath, const char *ofile, Half flags, in enterfile() 652 inspect_file(Crle_desc *crle, const char *path, const char *file, Half flags, in inspect_file() 849 inspect_dir(Crle_desc *crle, const char *name, Half flags, struct stat *status) in inspect_dir() 940 inspect(Crle_desc *crle, const char *name, Half flags) in inspect() 946 Half nflags = flags & ~RTC_OBJ_CMDLINE; in inspect()
|
/illumos-gate/usr/src/cmd/sgs/libconv/common/ |
H A D | cap_machelf.c | 40 conv_cap(Xword val, char *str, size_t len, Half mach, in conv_cap() 74 conv_cap_val_hw1(Xword val, Half mach, Conv_fmt_flags_t fmt_flags, in conv_cap_val_hw1() 87 conv_cap_val_hw2(Xword val, Half mach, Conv_fmt_flags_t fmt_flags, in conv_cap_val_hw2() 100 conv_cap_val_sf1(Xword val, Half mach, Conv_fmt_flags_t fmt_flags, in conv_cap_val_sf1() 113 conv_cap_val_hw3(Xword val, Half mach, Conv_fmt_flags_t fmt_flags, in conv_cap_val_hw3() 146 conv_cap_val(Xword tag, Xword val, Half mach, Conv_fmt_flags_t fmt_flags, in conv_cap_val()
|
H A D | globals.c | 112 map_vd22str(Conv_inv_buf_t *inv_buf, uchar_t osabi, Half mach, in map_vd22str() 133 _conv_map_ds(uchar_t osabi, Half mach, Conv_elfvalue_t value, in _conv_map_ds() 250 _conv_iter_vd2(conv_iter_osabi_t osabi, Half mach, const Val_desc2 *vdp, in _conv_iter_vd2() 270 _conv_iter_ds(conv_iter_osabi_t osabi, Half mach, const conv_ds_t **dsp, in _conv_iter_ds()
|
H A D | relocate.c | 37 conv_reloc_type(Half mach, Word type, Conv_fmt_flags_t fmt_flags, in conv_reloc_type() 62 conv_reloc_type_static(Half mach, Word type, Conv_fmt_flags_t fmt_flags) in conv_reloc_type_static()
|
H A D | symbols.c | 127 conv_sym_info_type_strings(Half mach, Conv_fmt_flags_t fmt_flags) in conv_sym_info_type_strings() 220 conv_sym_info_type(Half mach, uchar_t type, Conv_fmt_flags_t fmt_flags, in conv_sym_info_type() 228 conv_iter_sym_info_type(Half mach, Conv_fmt_flags_t fmt_flags, in conv_iter_sym_info_type() 397 conv_sym_shndx(uchar_t osabi, Half mach, Half shndx, Conv_fmt_flags_t fmt_flags, in conv_sym_shndx() 405 conv_iter_sym_shndx(conv_iter_osabi_t osabi, Half mach, in conv_iter_sym_shndx()
|
H A D | cap.c | 140 conv_iter_cap_val_hw1(Half mach, Conv_fmt_flags_t fmt_flags, in conv_iter_cap_val_hw1() 162 conv_iter_cap_val_hw2(Half mach, Conv_fmt_flags_t fmt_flags, in conv_iter_cap_val_hw2() 187 conv_iter_cap_val_hw3(Half mach, Conv_fmt_flags_t fmt_flags, in conv_iter_cap_val_hw3()
|
/illumos-gate/usr/src/cmd/sgs/ld/common/ |
H A D | ld.c | 47 typedef int (*ld_main_f)(int, char *[], Half); 144 Half e_type; /* file type */ 145 Half e_machine; /* target machine */ 209 archive(int fd, Elf *elf, uchar_t *class_ret, Half *mach_ret) in archive() 275 process_args(int argc, char *argv[], uchar_t *class_ret, Half *mach) in process_args() 277 Half mach32 = EM_NONE; in process_args() 278 Half mach64 = EM_NONE; in process_args() 284 Half ar_mach; in process_args() 678 Half mach; in main()
|
/illumos-gate/usr/src/cmd/sgs/elfedit/common/ |
H A D | elfconst.c | 146 typedef conv_iter_ret_t (* libconv_iter_func_mach_t)(Half, 148 typedef conv_iter_ret_t (* libconv_iter_func_os_mach_t)(conv_iter_osabi_t, Half, 268 libconv_fill_iter(sym_table_ent_t *sym, conv_iter_osabi_t osabi, Half mach, in libconv_fill_iter() 309 libconv_fill(sym_table_ent_t *sym, conv_iter_osabi_t osabi, Half mach) in libconv_fill() 352 init_libconv_strings(conv_iter_osabi_t *osabi, Half *mach) in init_libconv_strings() 433 invalidate_libconv_strings(conv_iter_osabi_t *osabi, Half *mach) in invalidate_libconv_strings() 436 Half cur_mach; in invalidate_libconv_strings() 510 static Half mach; in elfedit_const_to_atoui()
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | relocate.c | 34 Dbg_reloc_apply_reg(Lm_list *lml, int caller, Half mach, Xword off, Xword value) in Dbg_reloc_apply_reg() 66 Dbg_reloc_error(Lm_list *lml, int caller, Half mach, Word type, void *reloc, in Dbg_reloc_error() 211 Dbg_reloc_doact(Lm_list *lml, int caller, Half mach, Word type, Rel_desc *rdesc, in Dbg_reloc_doact() 250 Dbg_reloc_discard(Lm_list *lml, Half mach, Rel_desc *rsp) in Dbg_reloc_discard() 272 Dbg_reloc_transition(Lm_list *lml, Half mach, Word rtype, Rel_desc *rsp, in Dbg_reloc_transition() 308 Dbg_reloc_in(Lm_list *lml, int caller, Half mach, Word type, void *reloc, in Dbg_reloc_in() 359 Dbg_reloc_ors_entry(Lm_list *lml, int caller, Word type, Half mach, in Dbg_reloc_ors_entry() 401 Dbg_reloc_ars_entry(Lm_list *lml, int caller, Word type, Half mach, in Dbg_reloc_ars_entry() 424 Dbg_reloc_entry(Lm_list *lml, const char *prestr, Half mach, Word type, in Dbg_reloc_entry() 658 Elf_reloc_entry_1(Lm_list *lml, int caller, const char *prestr, Half mach, in Elf_reloc_entry_1() [all …]
|
H A D | entry.c | 35 Dbg_ent_entry(Lm_list *lml, uchar_t osabi, Half mach, Ent_desc *enp) in Dbg_ent_entry() 77 Dbg_ent_print(Lm_list *lml, uchar_t osabi, Half mach, APlist *alp) in Dbg_ent_print()
|
H A D | shdr.c | 33 Elf_shdr(Lm_list *lml, uchar_t osabi, Half mach, Shdr *shdr) in Elf_shdr() 61 Dbg_shdr_modified(Lm_list *lml, const char *obj, uchar_t osabi, Half mach, in Dbg_shdr_modified()
|
H A D | cap.c | 66 Dbg_cap_val(Lm_list *lml, Syscapset *sys, Syscapset *alt, Half mach) in Dbg_cap_val() 165 Half mach) in Dbg_cap_val_entry() 225 Half mach) in Elf_cap_entry()
|
/illumos-gate/usr/src/uts/intel/amd64/krtld/ |
H A D | doreloc.c | 238 *((Half *)off) = (Half)(*value); in do_reloc_krtld() 241 Half v = (Half)(*value); in do_reloc_krtld()
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | move.c | 100 Half rep, repno, stride; in move_data() 140 *((Half *)taddr) = (Half)mv->m_value; in move_data()
|
/illumos-gate/usr/src/uts/intel/ia32/krtld/ |
H A D | doreloc.c | 242 *((Half *)off) += (Half)(*value); in do_reloc_ld() 245 Half v; in do_reloc_ld()
|
/illumos-gate/usr/src/cmd/sgs/libelf/common/ |
H A D | update.c | 183 eh->e_ehsize = (Half)hi; in _elf_upd_lib() 186 eh->e_phentsize = (Half)elf_fsize(ELF_T_PHDR, 1, ver); in _elf_upd_lib() 235 sh->sh_entsize = (Half)sz; in _elf_upd_lib() 326 eh->e_shentsize = (Half)elf_fsize(ELF_T_SHDR, 1, ver); in _elf_upd_lib() 366 eh->e_ehsize = (Half)hi; in _elf_upd_usr() 377 eh->e_phentsize = (Half)elf_fsize(ELF_T_PHDR, 1, ver); in _elf_upd_usr() 432 eh->e_shentsize = (Half)elf_fsize(ELF_T_SHDR, 1, ver); in _elf_upd_usr() 861 Half e_phnum; in _elfxx_swap_wrimage()
|
H A D | newphdr.c | 129 ((Ehdr*)elf->ed_ehdr)->e_phnum = (Half)count; in elf_newphdr() 132 = (Half)elf_fsize(ELF_T_PHDR, 1, work); in elf_newphdr()
|
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | ehdr.c | 768 Half type = (Half) elfedit_atoconst(argstate.argv[0], in cmd_body() 793 Half mach = (Half) elfedit_atoconst(argstate.argv[0], in cmd_body() 947 Half ehsize = (Half) elfedit_atoui(argstate.argv[0], in cmd_body() 971 Half phentsize = (Half) elfedit_atoui(argstate.argv[0], in cmd_body() 998 Half e_phnum; in cmd_body() 1043 Half shentsize = (Half) elfedit_atoui(argstate.argv[0], in cmd_body() 1070 Half e_shnum; in cmd_body() 1115 Half e_shstrndx; in cmd_body()
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | resolve.c | 119 static Half 473 Half vndx = ifl->ifl_versym[ndx]; in sym_override() 559 Half ofile = sdp->sd_file->ifl_ehdr->e_type; in sym_tworeals() 560 Half nfile = ifl->ifl_ehdr->e_type; in sym_tworeals() 662 Half ofile = sdp->sd_file->ifl_ehdr->e_type; in sym_realtent() 663 Half nfile = ifl->ifl_ehdr->e_type; in sym_realtent() 836 Half ofile = sdp->sd_file->ifl_ehdr->e_type; 837 Half nfile = ifl->ifl_ehdr->e_type; 1089 Half vis = 0, nfile = ifl->ifl_ehdr->e_type; 1090 Half oref = sdp->sd_ref;
|
/illumos-gate/usr/src/cmd/sgs/elfdump/common/ |
H A D | _elfdump.h | 225 extern corenote_ret_t corenote(Half, int, Word, const char *, Word); 227 Half e_machine, uchar_t *e_ident, uint64_t gotaddr);
|