Lines Matching refs:ae_perm

152 			if (entry->ae_perm & access_mask) {  in _acl_denies()
159 access_mask &= ~(entry->ae_perm); in _acl_denies()
308 if (entry->ae_perm != perm) in _acl_entry_matches()
334 entry->ae_perm = perm; in _acl_append()
443 entry->ae_perm &= ~(ACL_READ_DATA | ACL_WRITE_DATA | 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()
514 previous->ae_perm = 0; in acl_nfs4_sync_acl_from_mode_draft()
539 if (entry->ae_perm & ACL_READ_DATA) { 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()
546 if (entry->ae_perm & ACL_WRITE_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()
553 if (entry->ae_perm & ACL_APPEND_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()
560 if (entry->ae_perm & ACL_EXECUTE) { 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()
582 entry->ae_perm &= ~ACL_READ_DATA; in acl_nfs4_sync_acl_from_mode_draft()
583 previous->ae_perm &= ~ACL_READ_DATA; in acl_nfs4_sync_acl_from_mode_draft()
587 entry->ae_perm &= in acl_nfs4_sync_acl_from_mode_draft()
589 previous->ae_perm &= in acl_nfs4_sync_acl_from_mode_draft()
594 entry->ae_perm &= ~ACL_EXECUTE; in acl_nfs4_sync_acl_from_mode_draft()
595 previous->ae_perm &= ~ACL_EXECUTE; in acl_nfs4_sync_acl_from_mode_draft()
664 a2->ae_perm |= ACL_READ_DATA; in acl_nfs4_sync_acl_from_mode_draft()
666 a1->ae_perm |= ACL_READ_DATA; in acl_nfs4_sync_acl_from_mode_draft()
668 a2->ae_perm |= (ACL_WRITE_DATA | ACL_APPEND_DATA); in acl_nfs4_sync_acl_from_mode_draft()
670 a1->ae_perm |= (ACL_WRITE_DATA | ACL_APPEND_DATA); in acl_nfs4_sync_acl_from_mode_draft()
672 a2->ae_perm |= ACL_EXECUTE; in acl_nfs4_sync_acl_from_mode_draft()
674 a1->ae_perm |= ACL_EXECUTE; in acl_nfs4_sync_acl_from_mode_draft()
677 a4->ae_perm |= ACL_READ_DATA; in acl_nfs4_sync_acl_from_mode_draft()
679 a3->ae_perm |= ACL_READ_DATA; in acl_nfs4_sync_acl_from_mode_draft()
681 a4->ae_perm |= (ACL_WRITE_DATA | ACL_APPEND_DATA); in acl_nfs4_sync_acl_from_mode_draft()
683 a3->ae_perm |= (ACL_WRITE_DATA | ACL_APPEND_DATA); in acl_nfs4_sync_acl_from_mode_draft()
685 a4->ae_perm |= ACL_EXECUTE; in acl_nfs4_sync_acl_from_mode_draft()
687 a3->ae_perm |= ACL_EXECUTE; in acl_nfs4_sync_acl_from_mode_draft()
690 a6->ae_perm |= ACL_READ_DATA; in acl_nfs4_sync_acl_from_mode_draft()
692 a5->ae_perm |= ACL_READ_DATA; in acl_nfs4_sync_acl_from_mode_draft()
694 a6->ae_perm |= (ACL_WRITE_DATA | ACL_APPEND_DATA); in acl_nfs4_sync_acl_from_mode_draft()
696 a5->ae_perm |= (ACL_WRITE_DATA | ACL_APPEND_DATA); in acl_nfs4_sync_acl_from_mode_draft()
698 a6->ae_perm |= ACL_EXECUTE; in acl_nfs4_sync_acl_from_mode_draft()
700 a5->ae_perm |= ACL_EXECUTE; in acl_nfs4_sync_acl_from_mode_draft()
743 if ((entry->ae_perm & ACL_READ_DATA) && in acl_nfs4_sync_mode_from_acl()
749 if ((entry->ae_perm & ACL_WRITE_DATA) && in acl_nfs4_sync_mode_from_acl()
755 if ((entry->ae_perm & ACL_EXECUTE) && in acl_nfs4_sync_mode_from_acl()
762 if ((entry->ae_perm & ACL_READ_DATA) && in acl_nfs4_sync_mode_from_acl()
768 if ((entry->ae_perm & ACL_WRITE_DATA) && in acl_nfs4_sync_mode_from_acl()
774 if ((entry->ae_perm & ACL_EXECUTE) && in acl_nfs4_sync_mode_from_acl()
781 if (entry->ae_perm & ACL_READ_DATA) { in acl_nfs4_sync_mode_from_acl()
798 if (entry->ae_perm & ACL_WRITE_DATA) { in acl_nfs4_sync_mode_from_acl()
815 if (entry->ae_perm & ACL_EXECUTE) { in acl_nfs4_sync_mode_from_acl()
914 entry->ae_perm &= ~(ACL_WRITE_ACL | ACL_WRITE_OWNER); in acl_nfs4_compute_inherited_acl_draft()
986 copy->ae_perm &= ~(ACL_WRITE_ACL | ACL_WRITE_OWNER); in acl_nfs4_compute_inherited_acl_draft()
1104 entry->ae_perm &= ~(ACL_WRITE_ACL | ACL_WRITE_OWNER | in acl_nfs4_inherit_entries()
1111 entry->ae_perm &= ~ACL_READ_DATA; in acl_nfs4_inherit_entries()
1113 entry->ae_perm &= in acl_nfs4_inherit_entries()
1116 entry->ae_perm &= ~ACL_EXECUTE; in acl_nfs4_inherit_entries()
1247 entrya->ae_perm != entryb->ae_perm || in _acls_are_equal()
1340 if ((entry->ae_perm | ACL_NFS4_PERM_BITS) != ACL_NFS4_PERM_BITS) in acl_nfs4_check()