Searched refs:aclbsize (Results 1 – 4 of 4) sorted by relevance
| /onnv-gate/usr/src/uts/common/syscall/ |
| H A D | acl.c | 128 int aclbsize; /* size of acl list in bytes */ in cacl() local 181 aclbsize = vsecattr.vsa_aclcnt * sizeof (aclent_t); in cacl() 196 if (aclbsize > 0) { /* bug #1262490 */ in cacl() 197 if (copyout(vsecattr.vsa_aclentp, uaddrp, aclbsize)) { in cacl() 204 uaddrp += aclbsize; in cacl() 230 aclbsize = vsecattr.vsa_aclcnt * sizeof (ace_t); in cacl() 236 if (aclbsize > 0) { in cacl() 238 aclbufp, aclbsize)) != 0) { in cacl() 265 aclbsize = nentries * sizeof (aclent_t); in cacl() 266 vsecattr.vsa_aclentp = kmem_alloc(aclbsize, KM_SLEEP); in cacl() [all …]
|
| /onnv-gate/usr/src/uts/common/fs/smbsrv/ |
| H A D | smb_acl.c | 845 int aclbsize = 0; /* size of acl list in bytes */ in smb_fsacl_from_vsa() local 862 aclbsize = vsecattr->vsa_aclcnt * sizeof (aclent_t); in smb_fsacl_from_vsa() 866 acl_info->acl_aclp = kmem_alloc(aclbsize + dfaclbsize, in smb_fsacl_from_vsa() 869 aclbsize); in smb_fsacl_from_vsa() 870 (void) memcpy((char *)acl_info->acl_aclp + aclbsize, in smb_fsacl_from_vsa() 879 aclbsize = vsecattr->vsa_aclcnt * sizeof (ace_t); in smb_fsacl_from_vsa() 882 acl_info->acl_aclp = kmem_alloc(aclbsize, KM_SLEEP); in smb_fsacl_from_vsa() 884 aclbsize); in smb_fsacl_from_vsa() 895 if (aclbsize && vsecattr->vsa_aclentp) in smb_fsacl_from_vsa() 896 kmem_free(vsecattr->vsa_aclentp, aclbsize); in smb_fsacl_from_vsa() [all …]
|
| H A D | smb_vops.c | 1211 int aclbsize; in smb_vop_acl_write() local 1216 error = smb_fsacl_to_vsa(aclp, &vsecattr, &aclbsize); in smb_vop_acl_write() 1224 if (aclbsize && vsecattr.vsa_aclentp) in smb_vop_acl_write() 1225 kmem_free(vsecattr.vsa_aclentp, aclbsize); in smb_vop_acl_write()
|
| H A D | smb_fsops.c | 128 int aclbsize = 0; /* size of acl list in bytes */ in smb_fsop_create_with_sd() local 157 rc = smb_fsacl_to_vsa(acl, &vsecattr, &aclbsize); in smb_fsop_create_with_sd() 183 kmem_free(vsap->vsa_aclentp, aclbsize); in smb_fsop_create_with_sd()
|