ET_EXEC
if (ef.kernel || ehdr->e_type == ET_EXEC) {
if (ehdr->e_type == ET_EXEC)
if (ehdr->e_type == ET_EXEC) {
if (ef.kernel == 1 || ef.ehdr->e_type == ET_EXEC) {
case ET_EXEC:
if (c->obj->ehdr->e_type != ET_EXEC && c->obj->ehdr->e_type != ET_DYN)
if ((EInfo.type != ET_EXEC) && (EInfo.type != ET_DYN))
case ET_EXEC:
if (gf->gf_ehdr.e_type == ET_EXEC && gf->gf_npload != 0)
if (gf->gf_ehdr.e_type == ET_EXEC && gf->gf_npload != 0)
(void) kp_file_create(t, kp->kp_map_exec, ET_EXEC);
kpf = kp_file_create(t, kpm, ET_EXEC);
ET_EXEC, GF_FILE)) == NULL) {
(void) mdb_gelf_check(io, &ehdr, ET_EXEC);
ehp->e_type == ET_EXEC ? "executable" : "object",
ehp->e_type == ET_EXEC ? "executable" : "object",
(pt->p_file != NULL && pt->p_file->gf_ehdr.e_type == ET_EXEC)) {
if (ehdr->e_type == ET_EXEC) {
(!((ehdr.e_type == ET_EXEC) || (ehdr.e_type == ET_DYN))) ||
if (ehdr.e_type == ET_EXEC) {
if (ehdr.e_type == ET_EXEC) {
if (ehdr.e_type == ET_EXEC)
((ehdr->e_type == ET_EXEC) || (ehdr->e_type == ET_DYN))) {
if (cshdr && ((ehdr->e_type == ET_EXEC) || (ehdr->e_type == ET_DYN))) {
if ((ehdr.e_type != ET_EXEC) && (ehdr.e_type != ET_DYN) &&
if ((access(fname, X_OK) != 0) && (ehdr.e_type == ET_EXEC)) {
if ((ehdr.e_type == ET_EXEC) && interp)
if (ehdr->e_type == ET_EXEC)
etype = ET_EXEC;
ehdr->e_type = ET_EXEC;
((iehdr->e_type != ET_EXEC) && (iehdr->e_type != ET_DYN))) {
oehdr->e_type = ET_EXEC;
if (ehdr.e_type == ET_EXEC)
if (ehdr->e_type == ET_EXEC)
info.dlpi_addr = (ehdr->e_type == ET_EXEC) ?
if (ehdr->e_type == ET_EXEC)
if (ehdr->e_type == ET_EXEC)
if (ehdr->e_type == ET_EXEC)
if ((ehdr->e_type != ET_REL) && (ehdr->e_type != ET_EXEC) &&
(ehdr->e_type != ET_EXEC)) {
#define ET_EXEC 2 /* we only care about executable types */
& (h.e_ident[EI_VERSION] == EV_CURRENT) & (h.e_type == ET_EXEC) \
dh.dofhp_addr = (e_type == ET_EXEC) ? 0 : pmp->pr_vaddr;
#ifndef ET_EXEC
if (core_elf_open(efp, path, ET_EXEC, NULL) == 0)
htole16(ET_EXEC), /* e_type */
if (eh->e_type != ET_EXEC) {
if (eh->e_type != ET_EXEC) {
case ET_EXEC:
if (eh->e_type != ET_EXEC) {
if ((ehdr->e_type != ET_EXEC && ehdr->e_type != ET_DYN) ||
if (ehdr->e_type == ET_EXEC && *interp == 0)
if (ehdrp->e_type != ET_EXEC) {
if (ehdr.e_type == ET_EXEC) {
if (e_type == ET_EXEC) {
ASSERT(e_type == ET_EXEC);
if (e_type == ET_EXEC) {
if (e_type == ET_EXEC) {
if (ehdrp->e_type == ET_EXEC &&
if (ehdrp->e_type != ET_EXEC && ehdrp->e_type != ET_DYN) {
if (e_type == ET_EXEC) {
mmapobj_unmap(mrp, num_mapped, num_mapped, ET_EXEC);
if (eh->e_type != ET_EXEC)