Home | History | Annotate | Download | only in kern

Lines Matching defs:aclp

205  * (unlocked).  The aclp pointer is assumed still to point to userland, so
215 const struct acl *aclp)
221 error = acl_copyin(aclp, inkernelacl, type);
237 struct acl *aclp)
248 error = acl_copyout(inkernelacl, aclp, type);
274 const struct acl *aclp)
280 error = acl_copyin(aclp, inkernelacl, type);
304 SCARG(uap, aclp), NSM_FOLLOW_NOEMULROOT);
316 SCARG(uap, aclp), NSM_NOFOLLOW_NOEMULROOT);
321 struct acl *aclp, namei_simple_flags_t flags)
328 error = vacl_get_acl(l, path_vp, type, aclp);
343 SCARG(uap, aclp), NSM_FOLLOW_NOEMULROOT);
355 SCARG(uap, aclp), NSM_NOFOLLOW_NOEMULROOT);
360 acl_type_t type, const struct acl *aclp, namei_simple_flags_t flags)
367 error = vacl_set_acl(l, path_vp, type, aclp);
385 SCARG(uap, aclp));
404 SCARG(uap, aclp));
476 SCARG(uap, aclp), NSM_FOLLOW_NOEMULROOT);
487 SCARG(uap, type), SCARG(uap, aclp), NSM_NOFOLLOW_NOEMULROOT);
492 struct acl *aclp, namei_simple_flags_t flags)
499 error = vacl_aclcheck(l, path_vp, type, aclp);
519 SCARG(uap, aclp));
528 struct acl *aclp;
530 aclp = kmem_zalloc(sizeof(*aclp), flags);
531 if (aclp == NULL)
534 aclp->acl_maxcnt = ACL_MAX_ENTRIES;
536 return aclp;
540 acl_free(struct acl *aclp)
543 kmem_free(aclp, sizeof(*aclp));