Symbol: execsw
usr/src/boot/sys/sys/exec.h
101
struct execsw *exec = (struct execsw *)data; \
usr/src/boot/sys/sys/exec.h
83
int exec_register(const struct execsw *);
usr/src/boot/sys/sys/exec.h
84
int exec_unregister(const struct execsw *);
usr/src/uts/common/conf/param.c
374
struct execsw execsw[] = {
usr/src/uts/common/conf/param.c
387
int nexectype = sizeof (execsw) / sizeof (execsw[0]); /* # of exec types */
usr/src/uts/common/exec/elf/elf.c
2559
static struct execsw esw = {
usr/src/uts/common/exec/elf/elf.c
2583
static struct execsw esw32 = {
usr/src/uts/common/exec/intp/intp.c
60
static struct execsw esw = {
usr/src/uts/common/exec/java/java.c
181
static struct execsw jexecsw = {
usr/src/uts/common/exec/shbin/shbin.c
93
static struct execsw esw = {
usr/src/uts/common/os/core.c
334
struct execsw *eswp;
usr/src/uts/common/os/exec.c
1002
struct execsw *
usr/src/uts/common/os/exec.c
1023
execsw[i].exec_magic = magicp;
usr/src/uts/common/os/exec.c
1025
return (&execsw[i]);
usr/src/uts/common/os/exec.c
1035
struct execsw *
usr/src/uts/common/os/exec.c
1038
struct execsw *eswp;
usr/src/uts/common/os/exec.c
1040
for (eswp = execsw; eswp < &execsw[nexectype]; eswp++) {
usr/src/uts/common/os/exec.c
1055
struct execsw *
usr/src/uts/common/os/exec.c
1058
struct execsw *eswp;
usr/src/uts/common/os/exec.c
1060
for (eswp = execsw; eswp < &execsw[nexectype]; eswp++) {
usr/src/uts/common/os/exec.c
1077
struct execsw *
usr/src/uts/common/os/exec.c
1080
struct execsw *eswp;
usr/src/uts/common/os/exec.c
1082
for (eswp = execsw; eswp < &execsw[nexectype]; eswp++) {
usr/src/uts/common/os/exec.c
1095
hold_execsw(struct execsw *eswp)
usr/src/uts/common/os/exec.c
1102
name = execswnames[eswp-execsw];
usr/src/uts/common/os/exec.c
651
struct execsw *eswp;
usr/src/uts/common/os/exec.c
95
static int hold_execsw(struct execsw *);
usr/src/uts/common/os/modconf.c
1300
struct execsw *eswp;
usr/src/uts/common/os/modconf.c
1305
*p0 = eswp - execsw;
usr/src/uts/common/os/modconf.c
1316
struct execsw *eswp;
usr/src/uts/common/os/modconf.c
1359
struct execsw *eswp;
usr/src/uts/common/os/modconf.c
79
extern struct execsw execsw[];
usr/src/uts/common/os/modctl.c
344
execsw[exectype].exec_lock =
usr/src/uts/common/os/modctl.c
346
rw_init(execsw[exectype].exec_lock, NULL, RW_DEFAULT, NULL);
usr/src/uts/common/sys/exec.h
104
struct execsw *execswp;
usr/src/uts/common/sys/exec.h
192
extern struct execsw execsw[];
usr/src/uts/common/sys/exec.h
213
extern struct execsw *allocate_execsw(char *name, char *magic,
usr/src/uts/common/sys/exec.h
215
extern struct execsw *findexecsw(char *magic);
usr/src/uts/common/sys/exec.h
216
extern struct execsw *findexec_by_hdr(char *header);
usr/src/uts/common/sys/exec.h
217
extern struct execsw *findexec_by_magic(char *magic);
usr/src/uts/common/sys/modctl.h
161
struct execsw *exec_execsw;
usr/src/uts/common/sys/user.h
211
struct execsw;
usr/src/uts/common/sys/user.h
223
struct execsw *u_execsw; /* pointer to exec switch entry */