Lines Matching refs:aclp

120     NFSACL_T *aclp, NFSPROC_T *p, struct nfsexstuff *exp, char *pathcp,
125 int *diraft_retp, nfsattrbit_t *attrbitp, NFSACL_T *aclp,
401 NFSACL_T *aclp = NULL; in nfsrvd_setattr() local
410 aclp = acl_alloc(M_WAITOK); in nfsrvd_setattr()
411 aclp->acl_cnt = 0; in nfsrvd_setattr()
427 error = nfsrv_sattr(nd, vp, &nva, &attrbits, aclp, p); in nfsrvd_setattr()
454 acl_free(aclp); in nfsrvd_setattr()
593 if (!nd->nd_repstat && aclp->acl_cnt > 0 && in nfsrvd_setattr()
595 nd->nd_repstat = nfsrv_setacl(vp, aclp, nd->nd_cred, p); in nfsrvd_setattr()
611 acl_free(aclp); in nfsrvd_setattr()
626 acl_free(aclp); in nfsrvd_setattr()
1397 NFSACL_T *aclp = NULL; in nfsrvd_mknod() local
1407 aclp = acl_alloc(M_WAITOK); in nfsrvd_mknod()
1408 aclp->acl_cnt = 0; in nfsrvd_mknod()
1426 acl_free(aclp); in nfsrvd_mknod()
1454 acl_free(aclp); in nfsrvd_mknod()
1469 error = nfsrv_sattr(nd, NULL, &nva, &attrbits, aclp, p); in nfsrvd_mknod()
1492 acl_free(aclp); in nfsrvd_mknod()
1525 acl_free(aclp); in nfsrvd_mknod()
1538 &dirfor, &diraft, &diraft_ret, &attrbits, aclp, p, in nfsrvd_mknod()
1541 acl_free(aclp); in nfsrvd_mknod()
1547 aclp, p, exp, pathcp, pathlen); in nfsrvd_mknod()
1549 acl_free(aclp); in nfsrvd_mknod()
1559 nfsrv_fixattr(nd, vp, &nva, aclp, p, &attrbits, exp); in nfsrvd_mknod()
1589 acl_free(aclp); in nfsrvd_mknod()
1598 acl_free(aclp); in nfsrvd_mknod()
2060 NFSACL_T *aclp, NFSPROC_T *p, struct nfsexstuff *exp, char *pathcp, in nfsrvd_symlinksub() argument
2068 nfsrv_fixattr(nd, ndp->ni_vp, nvap, aclp, p, attrbitp, exp); in nfsrvd_symlinksub()
2191 int *diraft_retp, nfsattrbit_t *attrbitp, NFSACL_T *aclp, in nfsrvd_mkdirsub() argument
2202 nfsrv_fixattr(nd, vp, nvap, aclp, p, attrbitp, exp); in nfsrvd_mkdirsub()
2923 NFSACL_T *aclp = NULL; in nfsrvd_open() local
2930 aclp = acl_alloc(M_WAITOK); in nfsrvd_open()
2931 aclp->acl_cnt = 0; in nfsrvd_open()
3042 error = nfsv4_sattr(nd, NULL, &nva, &attrbits, aclp, p); in nfsrvd_open()
3068 error = nfsv4_sattr(nd, NULL, &nva, &attrbits, aclp, p); in nfsrvd_open()
3134 acl_free(aclp); in nfsrvd_open()
3191 &exclusive_flag, &nva, cverf, create, aclp, &attrbits, in nfsrvd_open()
3278 if (nd->nd_repstat == 0 && aclp != NULL && nfsrv_issuedelegs != 0 && in nfsrvd_open()
3280 if (aclp->acl_cnt == 0 && create == NFSV4OPEN_NOCREATE) { in nfsrvd_open()
3284 retacl = VOP_GETACL(vp, ACL_TYPE_NFS4, aclp, in nfsrvd_open()
3289 else if (retacl == 0 && aclp->acl_cnt > 0) in nfsrvd_open()
3291 } else if (aclp->acl_cnt > 0 && create == NFSV4OPEN_CREATE) { in nfsrvd_open()
3394 for (j = 0; j < aclp->acl_cnt; j++) { in nfsrvd_open()
3395 if (aclp->acl_entry[j].ae_tag == in nfsrvd_open()
3397 aclp->acl_entry[j].ae_entry_type != in nfsrvd_open()
3401 if (j < aclp->acl_cnt && in nfsrvd_open()
3402 aclp->acl_entry[j].ae_tag == in nfsrvd_open()
3404 aclp->acl_entry[j].ae_entry_type == in nfsrvd_open()
3412 aclp->acl_entry[j].ae_perm)); in nfsrvd_open()
3446 acl_free(aclp); in nfsrvd_open()
3453 acl_free(aclp); in nfsrvd_open()