taglinefilesource code
exec21arch/i386/boot/compressed/piggyback.cstruct exec obj = {0x00640107};  /* object header */
exec22arch/i386/boot/compressed/xtract.cstatic int GCC_HEADER = sizeof(struct exec);
exec44arch/i386/boot/compressed/xtract.cstruct exec *ex = (struct exec *)buf;
exec39arch/i386/boot/tools/build.cstatic int GCC_HEADER = sizeof(struct exec);
exec96arch/i386/boot/tools/build.cstruct exec *ex = (struct exec *)buf;
exec92fs/binfmt_elf.cunsigned long * create_elf_tables(char * p,int argc,int envc,struct elfhdr * exec, unsigned int load_addr, unsigned int interp_load_addr, int ibcs)
exec113fs/binfmt_elf.csp -= exec ? DLINFO_ITEMS*2 : 2;
exec127fs/binfmt_elf.cif(exec) { /* Put this here for an ELF program interpreter */
exec129fs/binfmt_elf.ceppnt = (struct elf_phdr *) exec->e_phoff;
exec131fs/binfmt_elf.cNEW_AUX_ENT (AT_PHDR, load_addr + exec->e_phoff);
exec133fs/binfmt_elf.cNEW_AUX_ENT (AT_PHNUM, exec->e_phnum);
exec137fs/binfmt_elf.cNEW_AUX_ENT (AT_ENTRY, (unsigned long) exec->e_entry);
exec297fs/binfmt_elf.cstatic unsigned int load_aout_interp(struct exec * interp_ex,
exec351fs/binfmt_elf.cstruct exec interp_ex;
exec468fs/binfmt_elf.cinterp_ex = *((struct exec *) bprm->buf);    /* exec-header */
exec349fs/exec.cput_user(bprm->exec, --sp);
exec635fs/exec.cbprm.exec = 0;
exec759fs/exec.cstruct exec * eh = (struct exec *) bprm.buf;
exec778fs/exec.cbprm.exec = bprm.p;
exec838fs/exec.cstruct exec ex;
exec846fs/exec.cex = *((struct exec *) bprm->buf);    /* exec-header */
exec966fs/exec.cbprm->exec += fd_offset;
exec984fs/exec.cstruct exec ex;
exec89include/asm-alpha/a.out.h(sizeof(struct exec) + (x).fh.f_nscns*SCNHSZ + SCNROUND - 1) & ~(SCNROUND - 1))
exec23include/asm-sparc/a.out.h#define N_TXTOFF(x)     (N_MAGIC(x) == ZMAGIC ? 0 : sizeof (struct exec))
exec41include/linux/a.out.h#define N_MAGIC(exec) ((exec).a_info & 0xffff)
exec43include/linux/a.out.h#define N_MACHTYPE(exec) ((enum machine_type)(((exec).a_info >> 16) & 0xff))
exec44include/linux/a.out.h#define N_FLAGS(exec) (((exec).a_info >> 24) & 0xff)
exec45include/linux/a.out.h#define N_SET_INFO(exec, magic, type, flags) \
exec46include/linux/a.out.h((exec).a_info = ((magic) & 0xffff) \
exec49include/linux/a.out.h#define N_SET_MAGIC(exec, magic) \
exec50include/linux/a.out.h((exec).a_info = (((exec).a_info & 0xffff0000) | ((magic) & 0xffff)))
exec52include/linux/a.out.h#define N_SET_MACHTYPE(exec, machtype) \
exec53include/linux/a.out.h((exec).a_info = \
exec54include/linux/a.out.h((exec).a_info&0xff00ffff) | ((((int)(machtype))&0xff) << 16))
exec56include/linux/a.out.h#define N_SET_FLAGS(exec, flags) \
exec57include/linux/a.out.h((exec).a_info = \
exec58include/linux/a.out.h((exec).a_info&0x00ffffff) | (((flags) & 0xff) << 24))
exec80include/linux/a.out.h#define _N_HDROFF(x) (1024 - sizeof (struct exec))
exec84include/linux/a.out.h(N_MAGIC(x) == ZMAGIC ? _N_HDROFF((x)) + sizeof (struct exec) : \
exec85include/linux/a.out.h(N_MAGIC(x) == QMAGIC ? 0 : sizeof (struct exec)))
exec25include/linux/binfmts.hunsigned long loader, exec;