Lines Matching refs:acl
90 bzero((caddr_t)&resp->resok.acl, sizeof (resp->resok.acl)); in acl2_getacl()
92 resp->resok.acl.vsa_mask = args->mask; in acl2_getacl()
94 error = VOP_GETSECATTR(vp, &resp->resok.acl, 0, cr, NULL); in acl2_getacl()
112 error = fs_fab_acl(vp, &resp->resok.acl, 0, cr, NULL); in acl2_getacl()
132 if (resp->resok.acl.vsa_aclcnt > 0 && in acl2_getacl()
133 resp->resok.acl.vsa_aclentp != NULL) { in acl2_getacl()
134 kmem_free((caddr_t)resp->resok.acl.vsa_aclentp, in acl2_getacl()
135 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl2_getacl()
137 if (resp->resok.acl.vsa_dfaclcnt > 0 && in acl2_getacl()
138 resp->resok.acl.vsa_dfaclentp != NULL) { in acl2_getacl()
139 kmem_free((caddr_t)resp->resok.acl.vsa_dfaclentp, in acl2_getacl()
140 resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t)); in acl2_getacl()
147 if (resp->resok.acl.vsa_aclcnt > 0 && in acl2_getacl()
148 resp->resok.acl.vsa_aclentp != NULL) { in acl2_getacl()
149 kmem_free((caddr_t)resp->resok.acl.vsa_aclentp, in acl2_getacl()
150 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl2_getacl()
152 resp->resok.acl.vsa_aclentp = NULL; in acl2_getacl()
155 if (resp->resok.acl.vsa_dfaclcnt > 0 && in acl2_getacl()
156 resp->resok.acl.vsa_dfaclentp != NULL) { in acl2_getacl()
157 kmem_free((caddr_t)resp->resok.acl.vsa_dfaclentp, in acl2_getacl()
158 resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t)); in acl2_getacl()
160 resp->resok.acl.vsa_dfaclentp = NULL; in acl2_getacl()
176 if (resp->resok.acl.vsa_aclcnt > 0 && in acl2_getacl_free()
177 resp->resok.acl.vsa_aclentp != NULL) { in acl2_getacl_free()
178 kmem_free((caddr_t)resp->resok.acl.vsa_aclentp, in acl2_getacl_free()
179 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl2_getacl_free()
181 if (resp->resok.acl.vsa_dfaclcnt > 0 && in acl2_getacl_free()
182 resp->resok.acl.vsa_dfaclentp != NULL) { in acl2_getacl_free()
183 kmem_free((caddr_t)resp->resok.acl.vsa_dfaclentp, in acl2_getacl_free()
184 resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t)); in acl2_getacl_free()
211 error = VOP_SETSECATTR(vp, &args->acl, 0, cr, NULL); in acl2_setacl()
473 bzero((caddr_t)&resp->resok.acl, sizeof (resp->resok.acl)); in acl3_getacl()
475 resp->resok.acl.vsa_mask = args->mask; in acl3_getacl()
477 error = VOP_GETSECATTR(vp, &resp->resok.acl, 0, cr, NULL); in acl3_getacl()
495 error = fs_fab_acl(vp, &resp->resok.acl, 0, cr, NULL); in acl3_getacl()
517 if (resp->resok.acl.vsa_aclcnt > 0 && in acl3_getacl()
518 resp->resok.acl.vsa_aclentp != NULL) { in acl3_getacl()
519 kmem_free((caddr_t)resp->resok.acl.vsa_aclentp, in acl3_getacl()
520 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl3_getacl()
522 resp->resok.acl.vsa_aclentp = NULL; in acl3_getacl()
525 if (resp->resok.acl.vsa_dfaclcnt > 0 && in acl3_getacl()
526 resp->resok.acl.vsa_dfaclentp != NULL) { in acl3_getacl()
527 kmem_free((caddr_t)resp->resok.acl.vsa_dfaclentp, in acl3_getacl()
528 resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t)); in acl3_getacl()
530 resp->resok.acl.vsa_dfaclentp = NULL; in acl3_getacl()
558 if (resp->resok.acl.vsa_aclcnt > 0 && in acl3_getacl_free()
559 resp->resok.acl.vsa_aclentp != NULL) { in acl3_getacl_free()
560 kmem_free((caddr_t)resp->resok.acl.vsa_aclentp, in acl3_getacl_free()
561 resp->resok.acl.vsa_aclcnt * sizeof (aclent_t)); in acl3_getacl_free()
563 if (resp->resok.acl.vsa_dfaclcnt > 0 && in acl3_getacl_free()
564 resp->resok.acl.vsa_dfaclentp != NULL) { in acl3_getacl_free()
565 kmem_free((caddr_t)resp->resok.acl.vsa_dfaclentp, in acl3_getacl_free()
566 resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t)); in acl3_getacl_free()
607 error = VOP_SETSECATTR(vp, &args->acl, 0, cr, NULL); in acl3_setacl()