Elf64_Ehdr
Elf64_Ehdr * ehdr,
Elf64_Ehdr * ehdr,
Elf64_Ehdr *ehdr;
Elf64_Ehdr *ptr;
if ((ptr = elf64_getehdr(c->obj->elf)) == (Elf64_Ehdr *) 0) {
c->obj->ehdr = (Elf64_Ehdr *) ptr;
Elf64_Ehdr * ehdr)
Elf64_Ehdr * ehdr)
Elf64_Ehdr *ehdr; /* 64 bit elf header for current file */
typedef Elf64_Ehdr _elfhdr;
#define Elf_Ehdr Elf64_Ehdr
gelf64_init(mdb_gelf_file_t *gf, mdb_io_t *io, Elf64_Ehdr *ehdr)
bcopy(ehdr, &gf->gf_ehdr, sizeof (Elf64_Ehdr));
Elf64_Ehdr h64;
extern int fake_shdr_cache64(const char *, int, Elf *, Elf64_Ehdr *,
Elf64_Ehdr *os_ehdr;
Elf64_Ehdr *ehdr = elf64_getehdr(nelf);
#define Elf_Ehdr Elf64_Ehdr
const Elf64_Ehdr _elf64_ehdr_init = { 0 };
extern const Elf64_Ehdr _elf64_ehdr_init;
Elf64_Ehdr * e = elf64_getehdr(elf);
Elf64_Ehdr * d = elf64_getehdr(elf);
*d = *(Elf64_Ehdr *)src;
Elf64_Ehdr *
return ((Elf64_Ehdr*) getehdr(elf, ELFCLASS64));
((Elf64_Ehdr *)elf->ed_ehdr)->e_shnum
psaddr_t, Elf64_Ehdr *, uint_t *);
#define Elf_Ehdr Elf64_Ehdr
typedef Elf64_Ehdr GElf_Ehdr;
Elf64_Ehdr *elf64_getehdr(Elf *);
Elf64_Ehdr *elf64_newehdr(Elf *);
Elf64_Ehdr *elf;
Elf64_Ehdr ehdr;
elf_file.ehdr.e_shoff = sizeof (Elf64_Ehdr);
elf_file.ehdr.e_ehsize = sizeof (Elf64_Ehdr);
offsetof(Elf64_Ehdr, e_type)) != sizeof (e_type)) {
Elf64_Ehdr *ehdr64;
extern Elf64_Ehdr *elf64_getehdr(Elf *);
if (sizeof(Elf64_Ehdr) != sizeof(dw_elf64_ehdr)) {
#define Elf_Ehdr Elf64_Ehdr
Elf64_Ehdr ehdr;
Elf64_Ehdr e64;
Elf64_Ehdr ehdr;
read_ehdr64(struct ps_prochandle *P, Elf64_Ehdr *ehdr, uint_t *phnum,
if (Pread(P, ehdr, sizeof (Elf64_Ehdr), addr) != sizeof (Elf64_Ehdr))
read_dynamic_phdr64(struct ps_prochandle *P, const Elf64_Ehdr *ehdr,
Elf64_Ehdr ehdr;
Elf64_Ehdr ehdr;
Elf64_Ehdr ehdr;
static int read_ehdr64(struct ps_prochandle *, Elf64_Ehdr *, uint_t *,
uintptr_t addr, Elf64_Ehdr *ehdr, uint_t phnum, Elf64_Phdr *phdr);
Elf64_Ehdr *ehdr = NULL;
if ((ehdr = (Elf64_Ehdr *)kmem_alloc(sizeof (Elf64_Ehdr), 0)) == NULL) {
static uint64_t read_elf64(int, int, Elf64_Ehdr *);
kmem_free((caddr_t)ehdr, sizeof (Elf64_Ehdr));
i = xread(fd, (char *)&elfhdr, sizeof (Elf64_Ehdr));
if (i != sizeof (Elf64_Ehdr)) {
(Elf64_Ehdr *)&elfhdr);
Elf64_Ehdr Elfhdr64;
read_elf64(int fd, int print, Elf64_Ehdr *elfhdrp)
Elf64_Ehdr *ehdr;
ehdr = (Elf64_Ehdr *)(uintptr_t)eadr;
extract64(Elf64_Ehdr *eh)
patch64(Elf64_Ehdr *eh)
(sizeof (Elf64_Ehdr) + (section) * sizeof (Elf64_Shdr))
len = sizeof (Elf64_Ehdr);
Elf64_Ehdr ehdr;
ehdr.e_ehsize = sizeof (Elf64_Ehdr);
Elf64_Ehdr *e64hdr = (Elf64_Ehdr *)ehdrp;
typedef Elf64_Ehdr Ehdr;
Elf64_Ehdr *eh;
Elf64_Ehdr *ehdr = (Elf64_Ehdr *)img;
elf_mach_ok(Elf64_Ehdr *h)