Searched defs:aclbsize (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/syscall/
H A Dacl.c128 int aclbsize; /* size of acl list in bytes */ local
181 aclbsize = vsecattr.vsa_aclcnt * sizeof (aclent_t);
196 if (aclbsize > 0) { /* bug #1262490 */
197 if (copyout(vsecattr.vsa_aclentp, uaddrp, aclbsize)) {
204 uaddrp += aclbsize;
230 aclbsize = vsecattr.vsa_aclcnt * sizeof (ace_t);
236 if (aclbsize > 0) {
238 aclbufp, aclbsize)) != 0) {
265 aclbsize = nentries * sizeof (aclent_t);
266 vsecattr.vsa_aclentp = kmem_alloc(aclbsize, KM_SLEE
[all...]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_acl.c853 int aclbsize = 0; /* size of acl list in bytes */ local
870 aclbsize = vsecattr->vsa_aclcnt * sizeof (aclent_t);
874 acl_info->acl_aclp = kmem_alloc(aclbsize + dfaclbsize,
877 aclbsize);
878 (void) memcpy((char *)acl_info->acl_aclp + aclbsize,
887 aclbsize = vsecattr->vsa_aclcnt * sizeof (ace_t);
890 acl_info->acl_aclp = kmem_alloc(aclbsize, KM_SLEEP);
892 aclbsize);
903 if (aclbsize && vsecattr->vsa_aclentp)
904 kmem_free(vsecattr->vsa_aclentp, aclbsize);
922 smb_fsacl_to_vsa(acl_t *acl_info, vsecattr_t *vsecattr, int *aclbsize) argument
[all...]
H A Dsmb_fsops.c132 int aclbsize = 0; /* size of acl list in bytes */ local
161 rc = smb_fsacl_to_vsa(acl, &vsecattr, &aclbsize);
187 kmem_free(vsap->vsa_aclentp, aclbsize);
H A Dsmb_vops.c1241 int aclbsize; local
1246 error = smb_fsacl_to_vsa(aclp, &vsecattr, &aclbsize);
1254 if (aclbsize && vsecattr.vsa_aclentp)
1255 kmem_free(vsecattr.vsa_aclentp, aclbsize);

Completed in 53 milliseconds