• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/

Lines Matching defs:vsecp

1784     vsecattr_t *vsecp, zfs_acl_ids_t *acl_ids)
1797 if (vsecp)
1798 if ((error = zfs_vsec_2_aclp(zfsvfs, vap->va_mode, vsecp,
1908 if (inherited || vsecp) {
1946 zfs_getacl(znode_t *zp, vsecattr_t *vsecp, boolean_t skipaclchk, cred_t *cr)
1954 mask = vsecp->vsa_mask & (VSA_ACE | VSA_ACECNT |
1993 vsecp->vsa_aclcnt = count;
1998 vsecp->vsa_aclcnt = count;
2007 vsecp->vsa_aclentp = kmem_alloc(aclsz, KM_SLEEP);
2008 vsecp->vsa_aclentsz = aclsz;
2012 vsecp->vsa_aclentp, !(mask & VSA_ACE_ALLTYPES));
2015 void *start = vsecp->vsa_aclentp;
2023 ASSERT((caddr_t)start - (caddr_t)vsecp->vsa_aclentp ==
2028 vsecp->vsa_aclflags = 0;
2030 vsecp->vsa_aclflags |= ACL_DEFAULTED;
2032 vsecp->vsa_aclflags |= ACL_PROTECTED;
2034 vsecp->vsa_aclflags |= ACL_AUTO_INHERIT;
2044 vsecattr_t *vsecp, cred_t *cr, zfs_fuid_info_t **fuidp, zfs_acl_t **zaclp)
2048 int aclcnt = vsecp->vsa_aclcnt;
2051 if (vsecp->vsa_aclcnt > MAX_ACL_ENTRIES || vsecp->vsa_aclcnt <= 0)
2060 (ace_t *)vsecp->vsa_aclentp, aclnode->z_acldata,
2068 vsecp->vsa_aclentp, aclnode->z_acldata, aclcnt,
2083 if (vsecp->vsa_mask & VSA_ACE_ACLFLAGS) {
2084 if (vsecp->vsa_aclflags & ACL_PROTECTED)
2086 if (vsecp->vsa_aclflags & ACL_DEFAULTED)
2088 if (vsecp->vsa_aclflags & ACL_AUTO_INHERIT)
2101 zfs_setacl(znode_t *zp, vsecattr_t *vsecp, boolean_t skipaclchk, cred_t *cr)
2105 ulong_t mask = vsecp->vsa_mask & (VSA_ACE | VSA_ACECNT);
2122 error = zfs_vsec_2_aclp(zfsvfs, ZTOI(zp)->i_mode, vsecp, cr, &fuidp,
2131 if (!(vsecp->vsa_mask & VSA_ACE_ACLFLAGS)) {
2190 zfs_log_acl(zilog, tx, zp, vsecp, fuidp);