Elf_Note
Elf_Note *en;
en = (Elf_Note *) (uintptr_t) dst;
dsz -= sizeof(Elf_Note);
dst += sizeof(Elf_Note);
const Elf_Note *note;
for (note = (const Elf_Note *)note_start; (Elf_Addr)note < note_end;
note = (const Elf_Note *)((const char *)(note + 1) +
Elf_Note note;
note_overflow(const Elf_Note *note, size_t maxsize)
const Elf_Note *note, *note0, *note_end;
note = (const Elf_Note *)(imgp->image_header + noteloc);
note_end = (const Elf_Note *)(imgp->image_header + endbyte);
if (notesz < sizeof(Elf_Note) || notesz > PAGE_SIZE)
note = note0 = (const Elf_Note *)(data);
note_end = (const Elf_Note *)(data + notesz);
note = note0 = (const Elf_Note *)(page + firstloc);
note_end = (const Elf_Note *)(page + firstloc +
note = (const Elf_Note *)((const char *)(note + 1) +
__elfN(bsd_trans_osrel)(const Elf_Note *note, int32_t *osrel)
static boolean_t __elfN(bsd_trans_osrel)(const Elf_Note *note,
Elf_Note note;
typedef Elf_Note Elf64_Nhdr;
typedef Elf_Note Elf_Nhdr;
Elf_Note hdr;
boolean_t (*trans_osrel)(const Elf_Note *, int32_t *);
Elf_Note note;
Elf_Note note;