Home
last modified time | relevance | path

Searched refs:Elf_Data (Results 1 – 25 of 90) sorted by relevance

1234

/titanic_41/usr/src/head/
H A Dgelf.h120 Elf_Data * gelf_xlatetof(Elf *, Elf_Data *, const Elf_Data *, uint_t);
121 Elf_Data * gelf_xlatetom(Elf *, Elf_Data *, const Elf_Data *, uint_t);
122 GElf_Sym * gelf_getsym(Elf_Data *, int, GElf_Sym *);
123 int gelf_update_sym(Elf_Data *, int, GElf_Sym *);
124 GElf_Sym * gelf_getsymshndx(Elf_Data *, Elf_Data *, int, GElf_Sym *,
126 int gelf_update_symshndx(Elf_Data *, Elf_Data *, int, GElf_Sym *,
128 GElf_Syminfo * gelf_getsyminfo(Elf_Data *, int, GElf_Syminfo *);
129 int gelf_update_syminfo(Elf_Data *, int, GElf_Syminfo *);
130 GElf_Move * gelf_getmove(Elf_Data *, int, GElf_Move *);
131 int gelf_update_move(Elf_Data *, int, GElf_Move *);
[all …]
H A Dlibelf.h153 } Elf_Data; typedef
165 unsigned elf_flagdata(Elf_Data *, Elf_Cmd, unsigned);
175 Elf_Data *elf_getdata(Elf_Scn *, Elf_Data *);
193 Elf_Data *elf_newdata(Elf_Scn *);
200 Elf_Data *elf_rawdata(Elf_Scn *, Elf_Data *);
205 Elf_Data *elf32_xlatetof(Elf_Data *, const Elf_Data *, unsigned);
206 Elf_Data *elf32_xlatetom(Elf_Data *, const Elf_Data *, unsigned);
216 Elf_Data *elf64_xlatetof(Elf_Data *, const Elf_Data *, unsigned);
217 Elf_Data *elf64_xlatetom(Elf_Data *, const Elf_Data *, unsigned);
H A Dlink.h60 Elf_Data *, Elf *, uint_t *);
62 Elf_Data *, Elf *);
71 Elf_Data *, Elf *, uint_t *);
73 Elf_Data *, Elf *);
/titanic_41/usr/src/cmd/sgs/libelf/common/
H A Dllib-lelf46 Elf_Data * elf32_xlatetof(Elf_Data *, const Elf_Data *, uint_t);
47 Elf_Data * elf32_xlatetom(Elf_Data *, const Elf_Data *, uint_t);
59 Elf_Data * elf64_xlatetof(Elf_Data *, const Elf_Data *, uint_t);
60 Elf_Data * elf64_xlatetom(Elf_Data *, const Elf_Data *, uint_t);
76 Elf_Data * gelf_xlatetof(Elf *, Elf_Data *, const Elf_Data *, uint_t);
77 Elf_Data * gelf_xlatetom(Elf *, Elf_Data *, const Elf_Data *, uint_t);
78 GElf_Sym * gelf_getsym(Elf_Data *, int, GElf_Sym *);
79 int gelf_update_sym(Elf_Data *, int, GElf_Sym *);
80 GElf_Syminfo * gelf_getsyminfo(Elf_Data *, int, GElf_Syminfo *);
81 int gelf_update_syminfo(Elf_Data *, int, GElf_Syminfo *);
[all …]
H A DREADME.LFS85 } Elf_Data;
91 Elf_Data types, it would be necessary to implement large file aware
98 unsigned elf_flagdata(Elf_Data *, Elf_Cmd, unsigned);
101 Elf_Data *elf_getdata(Elf_Scn *, Elf_Data *);
102 Elf_Data *elf_newdata(Elf_Scn *);
103 Elf_Data *elf_rawdata(Elf_Scn *, Elf_Data *);
105 Elf_Data *elf32_xlatetof(Elf_Data *, const Elf_Data *, unsigned);
106 Elf_Data *elf32_xlatetom(Elf_Data *, const Elf_Data *, unsigned);
107 Elf_Data *elf64_xlatetof(Elf_Data *, const Elf_Data *, unsigned);
108 Elf_Data *elf64_xlatetom(Elf_Data *, const Elf_Data *, unsigned);
H A Dgelf.c429 Elf_Data *
430 gelf_xlatetof(Elf *elf, Elf_Data *dst, const Elf_Data *src, unsigned encode) in gelf_xlatetof()
448 Elf_Data *
449 gelf_xlatetom(Elf *elf, Elf_Data *dst, const Elf_Data *src, unsigned encode) in gelf_xlatetom()
468 gelf_getsym(Elf_Data * data, int ndx, GElf_Sym * dst) in gelf_getsym()
510 gelf_update_sym(Elf_Data *dst, int ndx, GElf_Sym *src) in gelf_update_sym()
555 gelf_getsyminfo(Elf_Data *data, int ndx, GElf_Syminfo *dst) in gelf_getsyminfo()
591 gelf_update_syminfo(Elf_Data *dst, int ndx, GElf_Syminfo *src) in gelf_update_syminfo()
625 gelf_getdyn(Elf_Data *data, int ndx, GElf_Dyn *dst) in gelf_getdyn()
661 gelf_update_dyn(Elf_Data *dst, int ndx, GElf_Dyn *src) in gelf_update_dyn()
[all …]
H A Dgetdata.c112 Elf_Data *
113 _elf_locked_getdata(Elf_Scn * scn, Elf_Data * data) in _elf_locked_getdata()
117 Elf_Data src; in _elf_locked_getdata()
297 Elf_Data *
298 elf_getdata(Elf_Scn * scn, Elf_Data * data) in elf_getdata()
300 Elf_Data * rc; in elf_getdata()
H A Drawdata.c38 Elf_Data *
39 elf_rawdata(Elf_Scn * scn, Elf_Data * data) in elf_rawdata()
43 Elf_Data * rc; in elf_rawdata()
H A Ddecl.h108 Elf_Data db_data;
150 NOTE(MUTEX_PROTECTS_DATA(Elf_Scn::s_mutex, Elf_Scn Dnode Elf_Data))
151 NOTE(SCHEME_PROTECTS_DATA("Scn lock held", Elf_Data))
455 extern Elf_Data *_elf_locked_getdata(Elf_Scn *, Elf_Data *);
H A Dnewdata.c37 Elf_Data *
41 Elf_Data * rc; in elf_newdata()
H A Dchecksum.c107 Elf_Data * data, * (* getdata)(Elf_Scn *, Elf_Data *); in elf_checksum()
/titanic_41/usr/src/ucblib/libucb/port/gen/
H A Dnlist.c83 static Elf_Data *elf_read(int, long, size_t, size_t, Elf_Type);
143 Elf_Data *symdata; /* buffer points to symbol table */ in _elf_nlist()
144 Elf_Data *strdata; /* buffer points to string table */ in _elf_nlist()
145 Elf_Data *secdata; /* buffer points to section table */ in _elf_nlist()
151 Elf_Data *edata; /* data buffer for ehdr */ in _elf_nlist()
293 static Elf_Data *
296 Elf_Data *dsrc, *ddst; in elf_read()
297 Elf_Data srcdata; in elf_read()
310 if ((ddst = (Elf_Data *)malloc(sizeof (Elf_Data))) == 0) in elf_read()
/titanic_41/usr/src/cmd/abi/appcert/static_prof/
H A Dstatic_prof.h111 Elf_Data *ddata; /* ptr to dstring table data descriptor */
120 Elf_Data *dsym_data;
129 Elf_Data *sym_data;
/titanic_41/usr/src/cmd/sgs/prof/common/
H A DsymintHdr.h177 Elf_Data *pf_snmdat_p; /* section names data */
178 Elf_Data *pf_symdat_pri_p; /* primary symbol table data */
179 Elf_Data *pf_symdat_aux_p; /* auxiliary symbol table data */
H A DsymintLoad.c121 Elf_Data *symdat_pri_p; in _symintLoad()
122 Elf_Data *symdat_aux_p; in _symintLoad()
/titanic_41/usr/src/lib/libtnfctl/
H A Dtraverse.c57 Elf_Data *data; in _tnfctl_traverse_object()
142 GElf_Shdr * rel_shdr, Elf_Data * rel_data, uintptr_t baseaddr, in _tnfctl_traverse_rela()
147 Elf_Data *sym_data; in _tnfctl_traverse_rela()
151 Elf_Data *str_data; in _tnfctl_traverse_rela()
279 Elf_Data * data, in _tnfctl_traverse_dynsym()
H A Dtnfctl_int.h197 GElf_Shdr * shdr, Elf_Data * data, uintptr_t baseaddr,
217 GElf_Shdr * rel_shdr, Elf_Data * rel_data, uintptr_t baseaddr,
221 Elf_Scn * scn, GElf_Shdr * shdr, Elf_Data * data, uintptr_t baseaddr,
/titanic_41/usr/src/cmd/sgs/libld/common/
H A Dsections.c427 Is_desc **ret_isec, Shdr **ret_shdr, Elf_Data **ret_data) in new_section()
439 Elf_Data *data; in new_section()
637 if ((data = libld_calloc(sizeof (Elf_Data), 1)) == NULL) in new_section()
692 Is_desc **ret_isec, Shdr **ret_shdr, Elf_Data **ret_data) in new_section_from_template()
695 Elf_Data *data; in new_section_from_template()
701 if ((data = libld_calloc(sizeof (Elf_Data), 1)) == NULL) in new_section_from_template()
746 Elf_Data *data; in ld_make_bss()
823 Elf_Data *data; in make_array()
908 Elf_Data *data; in make_comment()
940 Elf_Data *data; in make_dynamic()
[all …]
H A Doutfile.c230 Elf_Data * data; in pad_outfile()
373 Elf_Data *tlsdata = 0; in ld_create_outfile()
524 Elf_Data *data; in ld_create_outfile()
696 Elf_Data *ne = NULL; in ld_create_outfile()
708 Elf_Data *d = NULL; in ld_create_outfile()
/titanic_41/usr/src/cmd/sgs/mcs/common/
H A Dutils.c195 Elf_Data *data; in dozap()
197 info->mdata = data = malloc(sizeof (Elf_Data)); in dozap()
216 Elf_Data *data; in doprint()
254 Elf_Data *data; in doappend()
281 info->mdata = data = calloc(1, sizeof (Elf_Data)); in doappend()
380 Elf_Data *data; in docompress()
390 info->mdata = data = calloc(1, sizeof (Elf_Data)); in docompress()
H A Dmcs.h109 Elf_Data *data; /* Original data */
110 Elf_Data *mdata; /* Modified data */
/titanic_41/usr/src/cmd/mdb/common/modules/libproc/
H A Dlibproc.c49 Elf_Data data_pri; in pr_symtab()
50 Elf_Data data_aux; in pr_symtab()
51 Elf_Data *data; in pr_symtab()
98 if (mdb_vread(&data_pri, sizeof (Elf_Data), in pr_symtab()
105 (mdb_vread(&data_aux, sizeof (Elf_Data), in pr_symtab()
/titanic_41/usr/src/cmd/sgs/libelf/misc/
H A Dnlist.c66 Elf_Data *symdata; /* buffer points to symbol table */ in _elf_nlist()
86 symdata = elf_getdata(secidx, (Elf_Data *)0); in _elf_nlist()
/titanic_41/usr/src/lib/libsaveargs/tests/dump/
H A Ddump.c55 Elf_Data *stabdata = NULL; in walk_symtab()
56 Elf_Data *textdata = NULL; in walk_symtab()
/titanic_41/usr/src/cmd/sgs/librtld_db/demo/common/
H A Drdb.h85 Elf_Data *st_syms_pri; /* start of primary table */
86 Elf_Data *st_syms_aux; /* start of auxiliary table */

1234