/illumos-gate/usr/src/uts/common/syscall/ |
H A D | acl.c | 152 *rv = vsecattr.vsa_aclcnt + vsecattr.vsa_dfaclcnt; in cacl() 153 if (vsecattr.vsa_aclcnt && vsecattr.vsa_aclentp) { in cacl() 155 vsecattr.vsa_aclcnt * entry_size); in cacl() 179 numacls = vsecattr.vsa_aclcnt + vsecattr.vsa_dfaclcnt; in cacl() 180 aclbsize = vsecattr.vsa_aclcnt * sizeof (aclent_t); in cacl() 187 if (vsecattr.vsa_aclcnt > 1) in cacl() 189 vsecattr.vsa_aclcnt, sizeof (aclent_t), cmp2acls); in cacl() 211 if (vsecattr.vsa_aclcnt) { in cacl() 213 vsecattr.vsa_aclcnt * sizeof (aclent_t)); in cacl() 229 aclbsize = vsecattr.vsa_aclcnt * sizeof (ace_t); in cacl() [all …]
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_acl.c | 241 (vsp->vsa_aclcnt > 0) && in vs_acet_destroy() 245 vsp->vsa_aclcnt * sizeof (ace_t)); in vs_acet_destroy() 248 vsp->vsa_aclcnt = 0; in vs_acet_destroy() 261 (vsp->vsa_aclcnt > 0) && in vs_ace4_destroy() 264 for (i = 0; i < vsp->vsa_aclcnt; i++) { in vs_ace4_destroy() 276 vsp->vsa_aclcnt * sizeof (nfsace4)); in vs_ace4_destroy() 280 vsp->vsa_aclcnt = 0; in vs_ace4_destroy() 290 (vsp->vsa_aclcnt > 0) && in vs_aent_destroy() 294 vsp->vsa_aclcnt * sizeof (aclent_t)); in vs_aent_destroy() 303 vsp->vsa_aclcnt = 0; in vs_aent_destroy() [all …]
|
H A D | nfs_acl_vnops.c | 690 kmem_free(vsp->vsa_aclentp, vsp->vsa_aclcnt * in nfs_acl_free() 710 aclsize = rvsp->vsa_aclcnt * sizeof (aclent_t); in nfs_acl_dup_cache() 715 vsp->vsa_aclcnt = rvsp->vsa_aclcnt; in nfs_acl_dup_cache() 748 rvsp->vsa_aclcnt != vsp->vsa_aclcnt) { in nfs_acl_dup_res_impl() 749 aclsize = rvsp->vsa_aclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl() 753 if (vsp->vsa_aclcnt > 0) { in nfs_acl_dup_res_impl() 754 aclsize = vsp->vsa_aclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl() 761 rvsp->vsa_aclcnt = vsp->vsa_aclcnt; in nfs_acl_dup_res_impl() 766 rvsp->vsa_aclcnt != vsp->vsa_aclcnt) { in nfs_acl_dup_res_impl() 767 aclsize = rvsp->vsa_aclcnt * sizeof (aclent_t); in nfs_acl_dup_res_impl() [all …]
|
H A D | nfs_acl_srv.c | 134 if (resp->resok.acl.vsa_aclcnt > 0 && in acl2_getacl() 137 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl2_getacl() 149 if (resp->resok.acl.vsa_aclcnt > 0 && in acl2_getacl() 152 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl2_getacl() 178 if (resp->resok.acl.vsa_aclcnt > 0 && in acl2_getacl_free() 181 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl2_getacl_free() 502 if (resp->resok.acl.vsa_aclcnt > 0 && in acl3_getacl() 505 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl3_getacl() 544 if (resp->resok.acl.vsa_aclcnt > 0 && in acl3_getacl_free() 547 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl3_getacl_free()
|
H A D | nfs_acl_xdr.c | 90 if (!xdr_int(xdrs, &objp->vsa_aclcnt)) in xdr_secattr() 93 count = (uint_t)objp->vsa_aclcnt; in xdr_secattr() 99 if (count != 0 && count != (uint_t)objp->vsa_aclcnt) { in xdr_secattr() 104 objp->vsa_aclcnt = (int)count; in xdr_secattr()
|
H A D | nfs4_attr.c | 215 nap->acl.fattr4_acl_len = vsap->vsa_aclcnt; in nfs4_set_fattr4_attr() 371 xdr_size += RNDUP((vsap->vsa_aclcnt * in vattr_to_fattr4() 375 for (j = 0; j < vsap->vsa_aclcnt; j++) { in vattr_to_fattr4()
|
H A D | nfs4_srv_attr.c | 981 na->acl.fattr4_acl_len = vs_ace4.vsa_aclcnt; in rfs4_fattr4_acl() 985 if (na->acl.fattr4_acl_len != vs_ace4.vsa_aclcnt) in rfs4_fattr4_acl() 989 vs_ace4.vsa_aclcnt) != 0) in rfs4_fattr4_acl() 1004 vs_ace4.vsa_aclcnt = na->acl.fattr4_acl_len; in rfs4_fattr4_acl() 1006 vs_ace4.vsa_aclentsz = vs_ace4.vsa_aclcnt * sizeof (ace_t); in rfs4_fattr4_acl() 1074 vs_ace4.vsa_aclcnt = na->acl.fattr4_acl_len; in rfs4_fattr4_acl()
|
H A D | nfs_srv.c | 3028 aclcnt = vsa.vsa_aclcnt; in acl_perm() 3102 if (vsa.vsa_aclcnt) in acl_perm() 3104 vsa.vsa_aclcnt * sizeof (aclent_t)); in acl_perm()
|
H A D | nfs4_xdr.c | 1084 vsap->vsa_aclcnt = acl.fattr4_acl_len; in xdr_ga_fattr_res() 1087 vsap->vsa_aclentsz = vsap->vsa_aclcnt * sizeof (ace_t); in xdr_ga_fattr_res()
|
H A D | nfs4_vnops.c | 12503 vsap->vsa_aclcnt * sizeof (ace_t)); in nfs4_create_getsecattr_return() 12525 vsap->vsa_aclcnt * sizeof (aclent_t)); in nfs4_create_getsecattr_return()
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | fs_subr.c | 620 vsecattr->vsa_aclcnt = 0; in fs_fab_acl() 632 vsecattr->vsa_aclcnt = 4; /* USER, GROUP, OTHER, and CLASS */ in fs_fab_acl() 657 &vsecattr->vsa_aclcnt)); in fs_fab_acl() 658 vsecattr->vsa_aclentsz = vsecattr->vsa_aclcnt * sizeof (ace_t); in fs_fab_acl() 779 vsecattr.vsa_aclcnt = 0; in fs_acl_nontrivial() 809 if (vsecattr.vsa_aclcnt > MIN_ACL_ENTRIES) in fs_acl_nontrivial() 811 if (vsecattr.vsa_aclcnt && vsecattr.vsa_aclentp != NULL) in fs_acl_nontrivial() 813 vsecattr.vsa_aclcnt * sizeof (aclent_t)); in fs_acl_nontrivial() 820 vsecattr.vsa_aclcnt); in fs_acl_nontrivial() 822 if (vsecattr.vsa_aclcnt && vsecattr.vsa_aclentp != NULL) in fs_acl_nontrivial() [all …]
|
H A D | vnode.c | 1419 vsec.vsa_aclcnt = 0; in vn_createat() 1448 if (vsec.vsa_aclcnt && vsec.vsa_aclentp != NULL) in vn_createat() 1450 vsec.vsa_aclcnt * sizeof (aclent_t)); in vn_createat()
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_acl.c | 919 numacls = vsecattr->vsa_aclcnt + vsecattr->vsa_dfaclcnt; in smb_fsacl_from_vsa() 920 aclbsize = vsecattr->vsa_aclcnt * sizeof (aclent_t); in smb_fsacl_from_vsa() 937 aclbsize = vsecattr->vsa_aclcnt * sizeof (ace_t); in smb_fsacl_from_vsa() 938 acl_info->acl_cnt = vsecattr->vsa_aclcnt; in smb_fsacl_from_vsa() 1002 vsecattr->vsa_aclcnt = numacls; in smb_fsacl_to_vsa() 1010 vsecattr->vsa_aclcnt, sizeof (aclent_t), cmp2acls); in smb_fsacl_to_vsa() 1014 numacls < vsecattr->vsa_aclcnt; in smb_fsacl_to_vsa() 1021 if (numacls < vsecattr->vsa_aclcnt) { in smb_fsacl_to_vsa() 1023 vsecattr->vsa_dfaclcnt = vsecattr->vsa_aclcnt - numacls; in smb_fsacl_to_vsa() 1025 vsecattr->vsa_aclcnt = numacls; in smb_fsacl_to_vsa() [all …]
|
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | fake_fssub.c | 299 vsecattr->vsa_aclcnt = 0; in fs_fab_acl() 316 &vsecattr->vsa_aclcnt)); in fs_fab_acl() 317 vsecattr->vsa_aclentsz = vsecattr->vsa_aclcnt * sizeof (ace_t); in fs_fab_acl()
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_acl.c | 511 numacls = vsecattr.vsa_aclcnt = in ufs_si_load() 544 ksort((caddr_t)vsecattr.vsa_aclentp, vsecattr.vsa_aclcnt, in ufs_si_load() 547 vsecattr.vsa_aclcnt, ACL_CHECK)) != 0) { in ufs_si_load() 611 vsecattr.vsa_aclcnt * sizeof (aclent_t)); in ufs_si_load() 726 vsap->vsa_aclcnt = 0; in ufs_acl_get() 732 vsap->vsa_aclcnt = 4; /* USER, GROUP, OTHER, and CLASS */ in ufs_acl_get() 763 ksort((caddr_t)vsap->vsa_aclentp, vsap->vsa_aclcnt, in ufs_acl_get() 1005 ksort((caddr_t)vsap->vsa_aclentp, vsap->vsa_aclcnt, in vsecattr2aclentry() 1010 vsap->vsa_aclcnt, ACL_CHECK)) != 0) in vsecattr2aclentry() 1022 aclentp = aclp + vsap->vsa_aclcnt - 1; in vsecattr2aclentry() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_replay.c | 362 vsec.vsa_aclcnt = lracl->lr_aclcnt; in zfs_replay_create_acl() 393 vsec.vsa_aclcnt = lracl->lr_aclcnt; in zfs_replay_create_acl() 875 vsa.vsa_aclcnt = lr->lr_aclcnt; in zfs_replay_acl_v0() 876 vsa.vsa_aclentsz = sizeof (ace_t) * vsa.vsa_aclcnt; in zfs_replay_acl_v0() 926 vsa.vsa_aclcnt = lr->lr_aclcnt; in zfs_replay_acl()
|
H A D | zfs_log.c | 331 lracl->lr_aclcnt = vsecp->vsa_aclcnt; in zfs_log_create() 676 lr->lr_aclcnt = (uint64_t)vsecp->vsa_aclcnt; in zfs_log_acl()
|
H A D | zfs_acl.c | 1884 vsecp->vsa_aclcnt = count; in zfs_getacl() 1889 vsecp->vsa_aclcnt = count; in zfs_getacl() 1939 int aclcnt = vsecp->vsa_aclcnt; in zfs_vsec_2_aclp() 1942 if (vsecp->vsa_aclcnt > MAX_ACL_ENTRIES || vsecp->vsa_aclcnt <= 0) in zfs_vsec_2_aclp()
|
H A D | zfs_ioctl.c | 6003 vsec.vsa_aclcnt = 1; in zfs_ioc_smb_acl()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_acl.c | 463 vsa->vsa_aclcnt = np->r_secattr.vsa_aclcnt; in smbfs_acl_getvsa()
|
/illumos-gate/usr/src/lib/libzpool/common/sys/ |
H A D | zfs_context.h | 224 int vsa_aclcnt; /* ACL entry count */ member
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_vop.c | 1327 vsecattr->vsa_aclcnt = 0; in fop_getsecattr() 1338 vsecattr->vsa_aclcnt = 1; in fop_getsecattr() 1356 vsecattr->vsa_aclcnt = 1; in fop_getsecattr()
|
/illumos-gate/usr/src/common/smbclnt/ |
H A D | smbfs_ntacl.c | 1124 acl_info->vsa_aclcnt = zacecnt; in smbfs_acl_sd2zfs() 1464 zacecnt = acl_info->vsa_aclcnt; in smbfs_acl_zfs2sd()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | vnode.h | 839 int vsa_aclcnt; /* ACL entry count */ member
|