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

/darwin-on-arm/xnu/security/
H A Dmac_process.c207 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 Dmac_framework.h160 struct label *execlabel, proc_t proc);
176 struct label *execlabel);
H A Dmac_policy.h293 @param execlabel Userspace provided execution label
313 The final label, execlabel, corresponds to a label supplied by a
330 struct label *execlabel,
521 @param execlabel Userspace provided execution label
538 The final label, execlabel, corresponds to a label supplied by a
554 struct label *execlabel,
4927 @param execlabel Userspace provided execution label
4934 The final label, execlabel, corresponds to a label supplied by a
4947 struct label *execlabel, /* NULLOK */
H A Dmac_vfs.c473 struct label *scriptvnodelabel, struct label *execlabel, struct proc *p)
483 scriptvnodelabel, execlabel, p);
472 mac_cred_check_label_update_execve(vfs_context_t ctx, struct vnode *vp, struct label *scriptvnodelabel, struct label *execlabel, struct proc *p) argument
/darwin-on-arm/xnu/bsd/sys/
H A Dkauth.h302 extern int kauth_proc_label_update_execve(struct proc *p, struct vfs_context *ctx, struct vnode *vp, struct label *scriptlabel, struct label *execlabel);

Completed in 52 milliseconds