Searched refs:envv (Results 1 - 4 of 4) sorted by relevance

/darwin-on-arm/xnu/security/
H A Dmac.h167 int __mac_execve(char *fname, char **argv, char **envv, mac_t _label);
/darwin-on-arm/xnu/bsd/security/audit/
H A Daudit.h245 void audit_arg_envv(struct kaudit_record *ar, char *envv, int envc,
H A Daudit_arg.c867 audit_arg_envv(struct kaudit_record *ar, char *envv, int envc, int length) argument
875 bcopy(envv, ar->k_ar.ar_arg_envv, length);
/darwin-on-arm/xnu/bsd/kern/
H A Dkern_exec.c814 AUDIT_ARG(envv, imgp->ip_endargv, imgp->ip_envc,
2598 * one for the NULLs terminating the argv, envv, and apple areas.
2650 * For each segment (argv, envv, applev), copy as many pointers as requested
2704 * each argv[]/envv[] string is copied, we charge the string length
2705 * and argv[]/envv[] pointer slot to ip_argspace, so that we can
2730 user_addr_t envv = imgp->ip_user_envv; local
2863 while (envv != 0LL) {
2866 error = copyinptr(envv, &env, ptr_size);
2870 envv += ptr_size;
2884 imgp->ip_argspace -= new_ptr_size; /* to hold envv[] entr
[all...]

Completed in 32 milliseconds