Searched refs:execlabel (Results 1 - 5 of 5) sorted by relevance
/xnu-2422.115.4/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 | 530 struct vnode *scriptvp, struct label *scriptvnodelabel, struct label *execlabel, 562 result = result || hook(cred, vp, scriptvp, vp->v_label, scriptvnodelabel, execlabel, p, spawnattr, spawnattrlen); 577 result = result || hook(cred, vp, scriptvp, vp->v_label, scriptvnodelabel, execlabel, p, spawnattr, spawnattrlen); 529 mac_cred_check_label_update_execve(vfs_context_t ctx, struct vnode *vp, struct vnode *scriptvp, struct label *scriptvnodelabel, struct label *execlabel, struct proc *p, void *macextensions) argument
|
H A D | mac_framework.h | 165 struct label *execlabel, proc_t proc, void *macextensions); 181 struct label *execlabel, void *macextensions);
|
H A D | mac_policy.h | 303 @param execlabel Userspace provided execution label 325 The final label, execlabel, corresponds to a label supplied by a 343 struct label *execlabel, 537 @param execlabel Userspace provided execution label 556 The final label, execlabel, corresponds to a label supplied by a 574 struct label *execlabel, 4999 @param execlabel Userspace provided execution label 5008 The final label, execlabel, corresponds to a label supplied by a 5021 struct label *execlabel, /* NULLOK */
|
/xnu-2422.115.4/bsd/sys/ |
H A D | kauth.h | 299 extern int kauth_proc_label_update_execve(struct proc *p, struct vfs_context *ctx, struct vnode *vp, struct vnode *scriptvp, struct label *scriptlabel, struct label *execlabel, void *psattr);
|
Completed in 95 milliseconds