Searched refs:execlabel (Results 1 - 5 of 5) sorted by relevance
/macosx-10.10.1/xnu-2782.1.97/security/ |
H A D | mac_process.c | 207 struct label *execlabel; local 233 execlabel = mac_cred_label_alloc(); 240 error = mac_cred_label_internalize(execlabel, buffer); 243 mac_cred_label_free(execlabel); 244 execlabel = NULL; 246 imgp->ip_execlabelp = execlabel;
|
H A D | mac_vfs.c | 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); 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_framework.h | 158 struct label *scriptvnodelabel, struct label *execlabel, 175 struct label *scriptvnodelabel, struct label *execlabel, u_int *csflags,
|
H A D | mac_policy.h | 305 @param execlabel Userspace provided execution label 327 The final label, execlabel, corresponds to a label supplied by a 346 struct label *execlabel, 542 @param execlabel Userspace provided execution label 562 The final label, execlabel, corresponds to a label supplied by a 583 struct label *execlabel, 4539 @param execlabel Userspace provided execution label 4548 The final label, execlabel, corresponds to a label supplied by a 4563 struct label *execlabel, /* NULLOK */
|
/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);
|
Completed in 127 milliseconds