/macosx-10.10.1/xnu-2782.1.97/security/ |
H A D | mac_vfs.c | 466 struct vnode *scriptvp, struct label *scriptvnodelabel, struct label *execl, u_int *csflags, 504 error = mac_error_select(hook(cred, new, vfs_context_proc(ctx), vp, offset, scriptvp, 521 error = mac_error_select(hook(cred, new, vfs_context_proc(ctx), vp, offset, scriptvp, 533 struct vnode *scriptvp, struct label *scriptvnodelabel, struct label *execlabel, 565 result = result || hook(cred, vp, offset, scriptvp, vp->v_label, scriptvnodelabel, execlabel, p, spawnattr, spawnattrlen); 580 result = result || hook(cred, vp, offset, scriptvp, vp->v_label, scriptvnodelabel, execlabel, p, spawnattr, 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 D | mac_process.c | 367 mac_proc_check_inherit_ipc_ports(struct proc *p, struct vnode *cur_vp, off_t cur_offset, struct vnode *img_vp, off_t img_offset, struct vnode *scriptvp) argument 371 MAC_CHECK(proc_check_inherit_ipc_ports, p, cur_vp, cur_offset, img_vp, img_offset, scriptvp);
|
H A D | mac_framework.h | 157 struct vnode *vp, off_t offset, struct vnode *scriptvp, 174 struct vnode *vp, off_t offset, struct vnode *scriptvp, 340 int mac_proc_check_inherit_ipc_ports(struct proc *p, struct vnode *cur_vp, off_t cur_offset, struct vnode *img_vp, off_t img_offset, struct vnode *scriptvp);
|
H A D | mac_policy.h | 302 @param scriptvp Script being executed by interpreter, if any. 343 struct vnode *scriptvp, 539 @param scriptvp Script being executed by interpreter, if any. 580 struct vnode *scriptvp, 4345 @param scriptvp vnode pointer of script file if any. 4356 struct vnode *scriptvp 4536 @param scriptvp Script being executed by interpreter, if any. 4560 struct vnode *scriptvp,
|
/macosx-10.10.1/xnu-2782.1.97/bsd/sys/ |
H A D | kauth.h | 299 extern void kauth_proc_label_update_execve(struct proc *p, struct vfs_context *ctx, struct vnode *vp, off_t offset, struct vnode *scriptvp, struct label *scriptlabel, struct label *execlabel, unsigned int *csflags, void *psattr, int *disjoint, int *update_return);
|
/macosx-10.10.1/xnu-2782.1.97/bsd/kern/ |
H A D | kern_credential.c | 4387 struct vnode *vp, off_t offset, struct vnode *scriptvp, struct label *scriptl, 4398 vp, offset, scriptvp, scriptl, execl, csflags, 4498 struct vnode *vp, off_t offset, struct vnode *scriptvp, struct label *scriptl, 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
|