Searched refs:Elf_Scn (Results 1 - 25 of 84) sorted by relevance

1234

/illumos-gate/usr/src/cmd/sgs/libelf/common/
H A Dnextscn.c36 Elf_Scn *
37 elf_nextscn(Elf * elf, Elf_Scn * scn)
39 Elf_Scn * ret_scn = 0;
H A Dgetshdr.c38 getshdr(Elf_Scn * scn, int class)
58 elf32_getshdr(Elf_Scn * scn)
64 elf64_getshdr(Elf_Scn * scn)
H A Dllib-lelf43 Elf32_Shdr * elf32_getshdr(Elf_Scn *);
56 Elf64_Shdr * elf64_getshdr(Elf_Scn *);
74 GElf_Shdr * gelf_getshdr(Elf_Scn *, GElf_Shdr *);
75 int gelf_update_shdr(Elf_Scn *, GElf_Shdr *);
112 uint_t elf_flagscn(Elf_Scn *, Elf_Cmd, uint_t);
113 uint_t elf_flagshdr(Elf_Scn *, Elf_Cmd, uint_t);
117 Elf_Data * elf_getdata(Elf_Scn *, Elf_Data *);
122 Elf_Scn * elf_getscn(Elf *elf, size_t);
126 size_t elf_ndxscn(Elf_Scn *);
127 Elf_Data * elf_newdata(Elf_Scn *);
[all...]
H A Ddecl.h109 Elf_Scn *db_scn; /* section parent */
134 struct Elf_Scn struct
137 Elf_Scn *s_next; /* next section */
150 NOTE(MUTEX_PROTECTS_DATA(Elf_Scn::s_mutex, Elf_Scn Dnode Elf_Data))
153 NOTE(READ_ONLY_DATA(Elf_Scn::s_elf))
164 #define SCNLOCK(x) (void) mutex_lock(&((Elf_Scn *)x)->s_mutex);
168 (void) mutex_lock(&((Elf_Scn *)x)->s_mutex);
172 #define SCNUNLOCK(x) (void) mutex_unlock(&((Elf_Scn *)x)->s_mutex);
176 (void) mutex_unlock(&((Elf_Scn *)
[all...]
H A Dndxscn.c37 elf_ndxscn(Elf_Scn * scn)
H A Dgetscn.c37 Elf_Scn *
40 Elf_Scn * s;
41 Elf_Scn * prev_s;
H A Dgetphnum.c50 Elf_Scn *scn;
H A Dgetshnum.c54 Elf_Scn *scn;
H A Dgetshstrndx.c48 Elf_Scn *scn;
H A Dchecksum.c106 Elf_Scn * scn;
107 Elf_Data * data, * (* getdata)(Elf_Scn *, Elf_Data *);
H A Dflag.c42 Elf_Scn * scn;
134 elf_flagscn(Elf_Scn * scn, Elf_Cmd cmd, unsigned flags)
161 elf_flagshdr(Elf_Scn * scn, Elf_Cmd cmd, unsigned flags)
H A Dnewscn.c37 Elf_Scn *
40 Elf_Scn * tl;
H A Dnewdata.c38 elf_newdata(Elf_Scn * s)
H A Dstrptr.c40 Elf_Scn *s;
/illumos-gate/usr/src/head/
H A Dlibelf.h116 typedef struct Elf_Scn Elf_Scn; typedef in typeref:struct:Elf_Scn
169 unsigned elf_flagscn(Elf_Scn *, Elf_Cmd, unsigned);
170 unsigned elf_flagshdr(Elf_Scn *, Elf_Cmd, unsigned);
175 Elf_Data *elf_getdata(Elf_Scn *, Elf_Data *);
179 Elf_Scn *elf_getscn(Elf *elf, size_t);
180 Elf32_Shdr *elf32_getshdr(Elf_Scn *);
192 size_t elf_ndxscn(Elf_Scn *);
193 Elf_Data *elf_newdata(Elf_Scn *);
196 Elf_Scn *elf_newsc
[all...]
H A Dgelf.h118 GElf_Shdr * gelf_getshdr(Elf_Scn *, GElf_Shdr *);
119 int gelf_update_shdr(Elf_Scn *, GElf_Shdr *);
/illumos-gate/usr/src/cmd/sgs/dump/common/
H A Ddump.h48 Elf_Scn *p_sd;
/illumos-gate/usr/src/cmd/mdb/tools/common/
H A Dfindscn.c38 Elf_Scn *scn = NULL;
/illumos-gate/usr/src/lib/libtnfctl/
H A Dtraverse.c100 Elf_Scn *scn;
141 _tnfctl_traverse_rela(Elf * elf, char *strs, Elf_Scn * rel_scn,
145 Elf_Scn *sym_scn;
149 Elf_Scn *str_scn;
277 Elf_Scn * scn,
H A Delf.c49 static tnfctl_errcode_t elf_dynmatch(Elf *elf, char *strs, Elf_Scn *dyn_scn,
224 Elf_Scn * dyn_scn,
/illumos-gate/usr/src/cmd/mdb/tools/findfp/common/
H A Dfindsym.c42 Elf_Scn *scn;
/illumos-gate/usr/src/cmd/sgs/librtld/common/
H A D_librtld.h46 Elf_Scn *c_scn;
/illumos-gate/usr/src/lib/libsaveargs/tests/dump/
H A Ddump.c53 Elf_Scn *stab = NULL;
54 Elf_Scn *text = NULL;
/illumos-gate/usr/src/cmd/sgs/prof/common/
H A DsymintOpen.c118 section_data_p(Elf_Scn *sec_p, char *str)
152 Elf_Scn *tscn_p;
/illumos-gate/usr/src/tools/chk4ubin/
H A Dchk4ubin.c129 Elf_Scn *symscn;
130 Elf_Scn *strscn;

Completed in 128 milliseconds

1234