Searched refs:execsw (Results 1 - 9 of 9) sorted by relevance

/freebsd-10.0-release/sys/sys/
H A Dexec.h64 struct execsw { struct
77 int exec_register(const struct execsw *);
78 int exec_unregister(const struct execsw *);
92 struct execsw *exec = (struct execsw *)data; \
/freebsd-10.0-release/sys/kern/
H A Dkern_exec.c185 * Each of the items is a pointer to a `const struct execsw', hence the
188 static const struct execsw **execsw; variable in typeref:struct:execsw
505 for (i = 0; error == -1 && execsw[i]; ++i) {
506 if (execsw[i]->ex_imgact == NULL ||
507 execsw[i]->ex_imgact == img_first) {
510 error = (*execsw[i]->ex_imgact)(imgp);
1465 const struct execsw *execsw_arg;
1467 const struct execsw **es, **xs, **newexecsw;
1470 if (execsw)
[all...]
H A Dimgact_shell.c257 static struct execsw shell_execsw = { exec_shell_imgact, "#!" };
H A Dimgact_aout.c342 static struct execsw aout_execsw = { exec_aout_imgact, "a.out" };
H A Dimgact_gzip.c389 static struct execsw gzip_execsw = {exec_gzip_imgact, "gzip"};
H A Dimgact_elf.c2044 static struct execsw __elfN(execsw) = { variable in typeref:struct:__elfN
2048 EXEC_SET(__CONCAT(elf, __ELF_WORD_SIZE), __elfN(execsw));
/freebsd-10.0-release/sys/compat/svr4/
H A Dimgact_svr4.c236 struct execsw svr4_execsw = { exec_svr4_imgact, "svr4 ELF" };
/freebsd-10.0-release/sys/i386/linux/
H A Dimgact_linux.c238 static struct execsw linux_execsw = { exec_linux_imgact, "linux a.out" };
/freebsd-10.0-release/sys/i386/ibcs2/
H A Dimgact_coff.c492 static struct execsw coff_execsw = { exec_coff_imgact, "coff" };

Completed in 183 milliseconds