Home
last modified time | relevance | path

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

/dragonfly/contrib/elftoolchain/libelf/
HDlibelf.h38 typedef struct _Elf_Scn Elf_Scn; typedef
195 unsigned int elf_flagscn(Elf_Scn *_scn, Elf_Cmd _cmd, unsigned int _flags);
196 unsigned int elf_flagshdr(Elf_Scn *_scn, Elf_Cmd _cmd, unsigned int _flags);
200 Elf_Data *elf_getdata(Elf_Scn *, Elf_Data *);
204 Elf_Scn *elf_getscn(Elf *_elf, size_t _index);
212 size_t elf_ndxscn(Elf_Scn *_scn);
213 Elf_Data *elf_newdata(Elf_Scn *_scn);
214 Elf_Scn *elf_newscn(Elf *_elf);
215 Elf_Scn *elf_nextscn(Elf *_elf, Elf_Scn *_scn);
220 Elf_Data *elf_rawdata(Elf_Scn *_scn, Elf_Data *_data);
[all …]
HDelf_scn.c47 Elf_Scn *scn; in _libelf_load_section_headers()
130 Elf_Scn *
135 Elf_Scn *s; in elf_getscn()
160 elf_ndxscn(Elf_Scn *s) in elf_ndxscn()
169 Elf_Scn *
174 Elf_Scn *scn; in elf_newscn()
224 Elf_Scn *
225 elf_nextscn(Elf *e, Elf_Scn *s) in elf_nextscn()
HDlibelf_extended.c37 static Elf_Scn *
40 Elf_Scn *s; in _libelf_getscn0()
51 Elf_Scn *scn; in _libelf_setshnum()
81 Elf_Scn *scn; in _libelf_setshstrndx()
110 Elf_Scn *scn; in _libelf_setphnum()
HDlibelf_allocate.c135 _libelf_allocate_data(Elf_Scn *s) in _libelf_allocate_data()
161 Elf_Scn *
164 Elf_Scn *s; in _libelf_allocate_scn()
166 if ((s = calloc((size_t) 1, sizeof(Elf_Scn))) == NULL) { in _libelf_allocate_scn()
182 Elf_Scn *
183 _libelf_release_scn(Elf_Scn *s) in _libelf_release_scn()
HD_libelf.h138 Elf_Scn *d_scn; /* The containing section */
200 struct _Libelf_Data *_libelf_allocate_data(Elf_Scn *_s);
202 Elf_Scn *_libelf_allocate_scn(Elf *_e, size_t _ndx);
217 void *_libelf_getshdr(Elf_Scn *_scn, int _elfclass);
227 Elf_Scn *_libelf_release_scn(Elf_Scn *_s);
HDgelf_shdr.c38 elf32_getshdr(Elf_Scn *s) in elf32_getshdr()
44 elf64_getshdr(Elf_Scn *s) in elf64_getshdr()
50 gelf_getshdr(Elf_Scn *s, GElf_Shdr *d) in gelf_getshdr()
90 gelf_update_shdr(Elf_Scn *scn, GElf_Shdr *s) in gelf_update_shdr()
HDgelf_symshndx.c41 Elf_Scn *scn; in gelf_getsymshndx()
94 Elf_Scn *scn; in gelf_update_symshndx()
HDgelf_cap.c42 Elf_Scn *scn; in gelf_getcap()
102 Elf_Scn *scn; in gelf_update_cap()
HDgelf_syminfo.c40 Elf_Scn *scn; in gelf_getsyminfo()
101 Elf_Scn *scn; in gelf_update_syminfo()
HDgelf_dyn.c42 Elf_Scn *scn; in gelf_getdyn()
102 Elf_Scn *scn; in gelf_update_dyn()
HDgelf_move.c42 Elf_Scn *scn; in gelf_getmove()
105 Elf_Scn *scn; in gelf_update_move()
HDgelf_rel.c42 Elf_Scn *scn; in gelf_getrel()
104 Elf_Scn *scn; in gelf_update_rel()
HDelf_data.c38 elf_getdata(Elf_Scn *s, Elf_Data *ed) in elf_getdata()
169 elf_newdata(Elf_Scn *s) in elf_newdata()
212 elf_rawdata(Elf_Scn *s, Elf_Data *ed) in elf_rawdata()
HDelf_flag.c172 elf_flagscn(Elf_Scn *s, Elf_Cmd c, unsigned int flags) in elf_flagscn()
193 elf_flagshdr(Elf_Scn *s, Elf_Cmd c, unsigned int flags) in elf_flagshdr()
HDgelf_sym.c42 Elf_Scn *scn; in gelf_getsym()
104 Elf_Scn *scn; in gelf_update_sym()
HDgelf.h82 GElf_Shdr *gelf_getshdr(Elf_Scn *_scn, GElf_Shdr *_dst);
93 int gelf_update_shdr(Elf_Scn *_dst, GElf_Shdr *_src);
HDgelf_rela.c42 Elf_Scn *scn; in gelf_getrela()
105 Elf_Scn *scn; in gelf_update_rela()
HDlibelf_shdr.c35 _libelf_getshdr(Elf_Scn *s, int ec) in _libelf_getshdr()
HDelf_end.c43 Elf_Scn *scn, *tscn; in elf_end()
HDlibelf_checksum.c49 Elf_Scn *scn; in _libelf_checksum()
HDelf_update.c111 _libelf_compute_section_extents(Elf *e, Elf_Scn *s, off_t rc) in _libelf_compute_section_extents()
446 Elf_Scn *s; in _libelf_resync_sections()
717 Elf_Scn *s; in _libelf_write_scn()
937 Elf_Scn *scn; in _libelf_write_shdr()
1009 Elf_Scn *scn, *tscn; in _libelf_write_elf()
HDelf_strptr.c43 Elf_Scn *s; in elf_strptr()
HDlibelf_ehdr.c44 Elf_Scn *scn; in _libelf_load_extended()
/dragonfly/lib/libexecinfo/
HDprivate_libelf.h595 typedef struct _Elf_Scn Elf_Scn; typedef
738 Elf_Data *elf_getdata(Elf_Scn *, Elf_Data *);
744 Elf_Scn *elf_nextscn(Elf *_elf, Elf_Scn *_scn);
757 GElf_Shdr *gelf_getshdr(Elf_Scn *_scn, GElf_Shdr *_dst);
867 Elf_Scn *d_scn; /* The containing section */
1137 _libelf_allocate_data(Elf_Scn *s) in _libelf_allocate_data()
1163 static Elf_Scn *
1166 Elf_Scn *s; in _libelf_allocate_scn()
1168 if ((s = calloc((size_t) 1, sizeof(Elf_Scn))) == NULL) { in _libelf_allocate_scn()
1184 static Elf_Scn *
[all …]
HDsymtab.c90 Elf_Scn *scn = NULL; in symtab_create()