Lines Matching defs:old
225 ufs_get_oldacl(acl_type_t type, struct oldacl *old, struct vnode *vp,
231 len = sizeof(*old);
237 POSIX1E_ACL_ACCESS_EXTATTR_NAME, &len, (char *) old,
245 POSIX1E_ACL_DEFAULT_EXTATTR_NAME, &len, (char *) old,
255 if (len != sizeof(*old)) {
282 struct oldacl *old;
291 old = malloc(sizeof(*old), M_ACL, M_WAITOK | M_ZERO);
296 error = ufs_get_oldacl(ap->a_type, old, ap->a_vp, ap->a_td);
311 old->acl_cnt = 3;
312 old->acl_entry[0].ae_tag = ACL_USER_OBJ;
313 old->acl_entry[0].ae_id = ACL_UNDEFINED_ID;
314 old->acl_entry[0].ae_perm = ACL_PERM_NONE;
315 old->acl_entry[1].ae_tag = ACL_GROUP_OBJ;
316 old->acl_entry[1].ae_id = ACL_UNDEFINED_ID;
317 old->acl_entry[1].ae_perm = ACL_PERM_NONE;
318 old->acl_entry[2].ae_tag = ACL_OTHER;
319 old->acl_entry[2].ae_id = ACL_UNDEFINED_ID;
320 old->acl_entry[2].ae_perm = ACL_PERM_NONE;
332 old->acl_cnt = 0;
337 error = acl_copy_oldacl_into_acl(old, ap->a_aclp);
347 free(old, M_ACL);
488 struct oldacl *old;
535 old = malloc(sizeof(*old), M_ACL, M_WAITOK | M_ZERO);
536 error = acl_copy_acl_into_oldacl(ap->a_aclp, old);
540 POSIX1E_ACL_ACCESS_EXTATTR_NAME, sizeof(*old),
541 (char *) old, ap->a_td);
543 free(old, M_ACL);
564 old = malloc(sizeof(*old), M_ACL, M_WAITOK | M_ZERO);
565 error = acl_copy_acl_into_oldacl(ap->a_aclp, old);
570 sizeof(*old), (char *) old, ap->a_td);
572 free(old, M_ACL);