Searched refs:macextensions (Results 1 - 5 of 5) sorted by relevance

/macosx-10.10/xnu-2782.1.97/bsd/sys/
H A Dsystm.h240 void *exec_spawnattr_getmacpolicyinfo(const void *macextensions, const char *policyname, size_t *lenp);
/macosx-10.10/xnu-2782.1.97/security/
H A Dmac_vfs.c467 void *macextensions, int *disjoint, int *labelupdateerror)
502 void *spawnattr = exec_spawnattr_getmacpolicyinfo(macextensions, mpc->mpc_name, &spawnattrlen);
519 void *spawnattr = exec_spawnattr_getmacpolicyinfo(macextensions, mpc->mpc_name, &spawnattrlen);
534 struct proc *p, void *macextensions)
563 void *spawnattr = exec_spawnattr_getmacpolicyinfo(macextensions, mpc->mpc_name, &spawnattrlen);
578 void *spawnattr = exec_spawnattr_getmacpolicyinfo(macextensions, mpc->mpc_name, &spawnattrlen);
465 mac_cred_label_update_execve(vfs_context_t ctx, kauth_cred_t new, struct vnode *vp, off_t offset, struct vnode *scriptvp, struct label *scriptvnodelabel, struct label *execl, u_int *csflags, void *macextensions, int *disjoint, int *labelupdateerror) argument
532 mac_cred_check_label_update_execve(vfs_context_t ctx, struct vnode *vp, off_t offset, struct vnode *scriptvp, struct label *scriptvnodelabel, struct label *execlabel, struct proc *p, void *macextensions) argument
H A Dmac_framework.h159 proc_t proc, void *macextensions);
176 void *macextensions, int *disjoint, int *labelupdateerror);
/macosx-10.10/xnu-2782.1.97/bsd/kern/
H A Dkern_credential.c4388 struct label *execl, unsigned int *csflags, void *macextensions, int *disjointp, int *labelupdateerror)
4399 macextensions, disjointp, labelupdateerror);
4499 struct label *execl, unsigned int *csflags, void *macextensions, int *disjoint, int *update_return)
4516 my_new_cred = kauth_cred_label_update_execve(my_cred, ctx, vp, offset, scriptvp, scriptl, execl, csflags, macextensions, disjoint, update_return);
4386 kauth_cred_label_update_execve(kauth_cred_t cred, vfs_context_t ctx, struct vnode *vp, off_t offset, struct vnode *scriptvp, struct label *scriptl, struct label *execl, unsigned int *csflags, void *macextensions, int *disjointp, int *labelupdateerror) argument
4497 kauth_proc_label_update_execve(struct proc *p, vfs_context_t ctx, struct vnode *vp, off_t offset, struct vnode *scriptvp, struct label *scriptl, struct label *execl, unsigned int *csflags, void *macextensions, int *disjoint, int *update_return) argument
H A Dkern_exec.c1788 exec_spawnattr_getmacpolicyinfo(const void *macextensions, const char *policyname, size_t *lenp) argument
1790 const struct _posix_spawn_mac_policy_extensions *psmx = macextensions;

Completed in 207 milliseconds