Searched refs:execsz (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/exec/aout/
H A Daout.c56 intpdata_t *idatap, int level, long *execsz, int setid,
58 static int get_aout_head(struct vnode **vpp, struct exdata *edp, long *execsz,
132 struct intpdata *idatap, int level, long *execsz, int setid,
148 *execsz = btopr(SINCR) + btopr(SSIZE) + btopr(NCARGS32-1);
153 if (error = get_aout_head(&vp, &edp, execsz, &isdyn))
193 if (error = elf32exec(nvp, uap, args, idatap, level, execsz,
277 get_aout_head(struct vnode **vpp, struct exdata *edp, long *execsz, int *isdyn) argument
314 *execsz += btopr(filhdr.a_text + filhdr.a_data);
317 if ((roundlimit > limit && *execsz > roundlimit) ||
318 (roundlimit < limit && *execsz > limi
131 aoutexec(vnode_t *vp, struct execa *uap, struct uarg *args, struct intpdata *idatap, int level, long *execsz, int setid, caddr_t exec_file, cred_t *cred, int brand_action) argument
[all...]
/illumos-gate/usr/src/uts/common/exec/shbin/
H A Dshbin.c57 long *execsz,
161 long *execsz,
248 error = gexec(&nvp, uap, args, &idata, ++level, execsz, exec_file, cred,
155 shbinexec( struct vnode *vp, struct execa *uap, struct uarg *args, struct intpdata *idatap, int level, long *execsz, int setid, caddr_t exec_file, struct cred *cred, int brand_action) argument
/illumos-gate/usr/src/uts/common/brand/sn1/
H A Dsn1_brand.c223 int level, long *execsz, int setid, caddr_t exec_file, cred_t *cred,
226 return (brand_solaris_elfexec(vp, uap, args, idatap, level, execsz,
222 sn1_elfexec(vnode_t *vp, execa_t *uap, uarg_t *args, intpdata_t *idatap, int level, long *execsz, int setid, caddr_t exec_file, cred_t *cred, int brand_action) argument
/illumos-gate/usr/src/uts/common/exec/java/
H A Djava.c87 struct intpdata *idatap, int level, long *execsz, int setid,
162 error = gexec(&nvp, uap, args, &idata, level + 1, execsz, execfile,
86 javaexec(vnode_t *vp, struct execa *uap, struct uarg *args, struct intpdata *idatap, int level, long *execsz, int setid, caddr_t execfile, cred_t *cred, int brand_action) argument
/illumos-gate/usr/src/uts/common/exec/intp/
H A Dintp.c187 long *execsz,
283 error = gexec(&nvp, uap, args, &idata, ++level, execsz, exec_file, cred,
181 intpexec( struct vnode *vp, struct execa *uap, struct uarg *args, struct intpdata *idatap, int level, long *execsz, int setid, caddr_t exec_file, struct cred *cred, int brand_action) argument
/illumos-gate/usr/src/uts/common/sys/
H A Dexec.h177 long *execsz, int setid, caddr_t exec_file,
215 struct intpdata *idata, int level, long *execsz, caddr_t exec_file,
H A Dbrand.h123 long *execsz, int setid, caddr_t exec_file,
/illumos-gate/usr/src/uts/common/exec/elf/
H A Delf.c222 long execsz; local
251 len, &execsz, brksize)) {
283 int level, long *execsz, int setid, caddr_t exec_file, cred_t *cred,
362 * executable, we can set execsz with the appropriate NCARGS.
367 *execsz = btopr(SINCR) + btopr(SSIZE) + btopr(NCARGS32-1);
374 *execsz = btopr(SINCR) + btopr(SSIZE) + btopr(NCARGS64-1);
378 *execsz = btopr(SINCR) + btopr(SSIZE) + btopr(NCARGS-1);
397 idatap, level + 1, execsz, setid, exec_file, cred,
621 len, execsz, &brksize)) != 0)
795 execsz, NUL
282 elfexec(vnode_t *vp, execa_t *uap, uarg_t *args, intpdata_t *idatap, int level, long *execsz, int setid, caddr_t exec_file, cred_t *cred, int brand_action) argument
1269 mapelfexec( vnode_t *vp, Ehdr *ehdr, int nphdrs, caddr_t phdrbase, Phdr **uphdr, Phdr **intphdr, Phdr **stphdr, Phdr **dtphdr, Phdr *dataphdrp, caddr_t *bssbase, caddr_t *brkbase, intptr_t *voffset, intptr_t *minaddr, size_t len, long *execsz, size_t *brksize) argument
[all...]
/illumos-gate/usr/src/uts/common/brand/solaris10/
H A Ds10_brand.c392 int level, long *execsz, int setid, caddr_t exec_file, cred_t *cred,
395 return (brand_solaris_elfexec(vp, uap, args, idatap, level, execsz,
391 s10_elfexec(vnode_t *vp, execa_t *uap, uarg_t *args, intpdata_t *idatap, int level, long *execsz, int setid, caddr_t exec_file, cred_t *cred, int brand_action) argument
/illumos-gate/usr/src/uts/common/os/
H A Dbrand.c603 intpdata_t *idatap, int level, long *execsz, int setid, caddr_t exec_file,
675 err = elfexec(nvp, uap, args, idatap, INTP_MAXDEPTH + 1, execsz,
681 execsz, setid, exec_file, cred, brand_action);
602 brand_solaris_elfexec(vnode_t *vp, execa_t *uap, uarg_t *args, intpdata_t *idatap, int level, long *execsz, int setid, caddr_t exec_file, cred_t *cred, int brand_action, struct brand *pbrand, char *bname, char *brandlib, char *brandlib32, char *brandlinker, char *brandlinker32) argument
H A Dexec.c137 long execsz; /* temporary count of exec size */ local
320 if ((error = gexec(&vp, &ua, &args, NULL, 0, &execsz,
560 long *execsz,
780 error = (*eswp->exec_func)(vp, uap, args, idatap, level, execsz,
1442 long *execsz,
554 gexec( struct vnode **vpp, struct execa *uap, struct uarg *args, struct intpdata *idatap, int level, long *execsz, caddr_t exec_file, struct cred *cred, int brand_action) argument
1436 noexec( struct vnode *vp, struct execa *uap, struct uarg *args, struct intpdata *idatap, int level, long *execsz, int setid, caddr_t exec_file, struct cred *cred) argument

Completed in 127 milliseconds