Home
last modified time | relevance | path

Searched refs:Elf_Note (Results 1 – 20 of 20) sorted by relevance

/freebsd-12.1/contrib/elftoolchain/libelf/
H A D_libelf_config.h140 #define Elf_Note Elf32_Nhdr macro
145 #define Elf_Note Elf64_Nhdr macro
182 #define Elf_Note Elf32_Nhdr macro
184 #define Elf_Note Elf64_Nhdr macro
H A Dlibelf_convert.m4916 * Elf_Note structures comprise a fixed size header followed by variable
928 Elf_Note *en;
956 en = (Elf_Note *) (uintptr_t) dst;
961 dsz -= sizeof(Elf_Note);
962 dst += sizeof(Elf_Note);
990 Elf_Note *en;
1001 while (count > sizeof(Elf_Note)) {
1003 en = (Elf_Note *) (uintptr_t) src;
1021 src += sizeof(Elf_Note);
1022 count -= sizeof(Elf_Note);
/freebsd-12.1/sys/sys/
H A Dimgact_elf.h64 Elf_Note hdr;
67 bool (*trans_osrel)(const Elf_Note *, int32_t *);
H A Delf32.h158 typedef Elf_Note Elf32_Nhdr;
H A Delf64.h172 typedef Elf_Note Elf64_Nhdr;
H A Delf_common.h53 } Elf_Note; typedef
54 typedef Elf_Note Elf_Nhdr;
/freebsd-12.1/sys/kern/
H A Dimgact_elf.c1963 notesize = sizeof(Elf_Note) + /* note header */ in register_note()
1987 Elf_Note *note; in __elfN()
1993 note = (Elf_Note *)buf; in __elfN()
2005 notesize = sizeof(Elf_Note) + /* note header */ in __elfN()
2016 Elf_Note note; in __elfN()
2534 const Elf_Note *note, *note0, *note_end; in __elfN()
2559 note = note0 = (const Elf_Note *)buf; in __elfN()
2564 note_end = (const Elf_Note *)(imgp->image_header + in __elfN()
2570 (const char *)note < sizeof(Elf_Note)) { in __elfN()
2586 note = (const Elf_Note *)((const char *)(note + 1) + in __elfN()
[all …]
/freebsd-12.1/usr.bin/elfdump/
H A Delfdump.c109 offsetof(Elf_Note, n_namesz), offsetof(Elf_Note, n_descsz),
110 offsetof(Elf_Note, n_type),
150 offsetof(Elf_Note, n_namesz), offsetof(Elf_Note, n_descsz),
151 offsetof(Elf_Note, n_type),
1065 s = n + sizeof(Elf_Note); in elf_print_note()
1066 desc = elf_get_word(e, n + sizeof(Elf_Note) + namesz, 0); in elf_print_note()
1068 n += sizeof(Elf_Note) + namesz + descsz; in elf_print_note()
/freebsd-12.1/lib/libprocstat/
H A Dcore.c175 Elf_Note nhdr; in procstat_core_get()
430 Elf_Note nhdr; in procstat_core_note_count()
/freebsd-12.1/sys/arm64/linux/
H A Dlinux_sysvec.c81 static bool linux_trans_osrel(const Elf_Note *note, int32_t *osrel);
446 linux_trans_osrel(const Elf_Note *note, int32_t *osrel) in linux_trans_osrel()
/freebsd-12.1/contrib/elftoolchain/elfdump/
H A Delfdump.c58 typedef Elf32_Nhdr Elf_Note; typedef
60 typedef Elf64_Nhdr Elf_Note; typedef
2048 Elf_Note *en; in elf_print_note()
2080 while (count > sizeof(Elf_Note)) { in elf_print_note()
2081 en = (Elf_Note *) (uintptr_t) src; in elf_print_note()
2084 src += sizeof(Elf_Note); in elf_print_note()
2085 count -= sizeof(Elf_Note); in elf_print_note()
/freebsd-12.1/sys/amd64/linux/
H A Dlinux_sysvec.c117 static bool linux_trans_osrel(const Elf_Note *note, int32_t *osrel);
788 linux_trans_osrel(const Elf_Note *note, int32_t *osrel) in linux_trans_osrel()
/freebsd-12.1/sys/amd64/linux32/
H A Dlinux32_sysvec.c120 static bool linux32_trans_osrel(const Elf_Note *note, int32_t *osrel);
984 linux32_trans_osrel(const Elf_Note *note, int32_t *osrel) in linux32_trans_osrel()
/freebsd-12.1/sys/i386/linux/
H A Dlinux_sysvec.c113 static bool linux_trans_osrel(const Elf_Note *note, int32_t *osrel);
958 linux_trans_osrel(const Elf_Note *note, int32_t *osrel) in linux_trans_osrel()
/freebsd-12.1/contrib/elftoolchain/common/
H A Delfdefinitions.h2490 } Elf_Note; typedef
2492 typedef Elf_Note Elf32_Nhdr; /* 32-bit note header. */
2493 typedef Elf_Note Elf64_Nhdr; /* 64-bit note header. */
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DELF.h73 using Elf_Note = typename ELFT::Note; variable
/freebsd-12.1/usr.bin/gcore/
H A Delfcore.c415 Elf_Note note; in elf_putnote()
/freebsd-12.1/libexec/rtld-elf/
H A Drtld.c1470 const Elf_Note *note; in digest_notes()
1474 for (note = (const Elf_Note *)note_start; (Elf_Addr)note < note_end; in digest_notes()
1475 note = (const Elf_Note *)((const char *)(note + 1) + in digest_notes()
/freebsd-12.1/contrib/llvm/tools/llvm-readobj/
H A DELFDumper.cpp101 using Elf_Note = typename ELFT::Note; \
3917 auto ProcessNote = [&](const Elf_Note &Note) { in printNotes()
4588 auto ProcessNote = [&](const Elf_Note &Note) { in printNotes()
/freebsd-12.1/contrib/elftoolchain/readelf/
H A Dreadelf.c3633 Elf_Note *note; in dump_notes_content()
3645 note = (Elf_Note *)(uintptr_t) buf; in dump_notes_content()
3646 buf += sizeof(Elf_Note); in dump_notes_content()