Lines Matching refs:previous

363 	struct acl_entry *entry, *copy, *previous,  in acl_nfs4_sync_acl_from_mode_draft()  local
461 previous = &(aclp->acl_entry[i - 1]); in acl_nfs4_sync_acl_from_mode_draft()
466 if (previous->ae_entry_type != ACL_ENTRY_TYPE_DENY) in acl_nfs4_sync_acl_from_mode_draft()
477 if (previous->ae_id != entry->ae_id || in acl_nfs4_sync_acl_from_mode_draft()
478 previous->ae_tag != entry->ae_tag) in acl_nfs4_sync_acl_from_mode_draft()
481 if (previous->ae_flags) in acl_nfs4_sync_acl_from_mode_draft()
490 if (previous->ae_perm & ~(entry->ae_perm)) in acl_nfs4_sync_acl_from_mode_draft()
493 if (previous->ae_perm & ~(ACL_READ_DATA | in acl_nfs4_sync_acl_from_mode_draft()
505 previous = entry; in acl_nfs4_sync_acl_from_mode_draft()
511 previous->ae_tag = entry->ae_tag; in acl_nfs4_sync_acl_from_mode_draft()
512 previous->ae_id = entry->ae_id; in acl_nfs4_sync_acl_from_mode_draft()
513 previous->ae_flags = entry->ae_flags; in acl_nfs4_sync_acl_from_mode_draft()
514 previous->ae_perm = 0; in acl_nfs4_sync_acl_from_mode_draft()
515 previous->ae_entry_type = ACL_ENTRY_TYPE_DENY; in acl_nfs4_sync_acl_from_mode_draft()
541 previous->ae_perm &= ~ACL_READ_DATA; in acl_nfs4_sync_acl_from_mode_draft()
543 previous->ae_perm |= ACL_READ_DATA; in acl_nfs4_sync_acl_from_mode_draft()
548 previous->ae_perm &= ~ACL_WRITE_DATA; in acl_nfs4_sync_acl_from_mode_draft()
550 previous->ae_perm |= ACL_WRITE_DATA; in acl_nfs4_sync_acl_from_mode_draft()
555 previous->ae_perm &= ~ACL_APPEND_DATA; in acl_nfs4_sync_acl_from_mode_draft()
557 previous->ae_perm |= ACL_APPEND_DATA; in acl_nfs4_sync_acl_from_mode_draft()
562 previous->ae_perm &= ~ACL_EXECUTE; in acl_nfs4_sync_acl_from_mode_draft()
564 previous->ae_perm |= ACL_EXECUTE; in acl_nfs4_sync_acl_from_mode_draft()
583 previous->ae_perm &= ~ACL_READ_DATA; in acl_nfs4_sync_acl_from_mode_draft()
589 previous->ae_perm &= in acl_nfs4_sync_acl_from_mode_draft()
595 previous->ae_perm &= ~ACL_EXECUTE; in acl_nfs4_sync_acl_from_mode_draft()