ace2               59 source3/libsmb/libsmb_xattr.c             SEC_ACE *ace2)
ace2               65 source3/libsmb/libsmb_xattr.c         if (sec_ace_equal(ace1, ace2)) {
ace2               71 source3/libsmb/libsmb_xattr.c         b2 = ((ace2->flags & SEC_ACE_FLAG_INHERITED_ACE) != 0);
ace2               84 source3/libsmb/libsmb_xattr.c         b2 = (ace2->type != SEC_ACE_TYPE_ACCESS_ALLOWED &&
ace2               85 source3/libsmb/libsmb_xattr.c               ace2->type != SEC_ACE_TYPE_ACCESS_ALLOWED_OBJECT &&
ace2               86 source3/libsmb/libsmb_xattr.c               ace2->type != SEC_ACE_TYPE_ACCESS_DENIED &&
ace2               87 source3/libsmb/libsmb_xattr.c               ace2->type != SEC_ACE_TYPE_ACCESS_DENIED_OBJECT);
ace2               95 source3/libsmb/libsmb_xattr.c         b2 = (ace2->type == SEC_ACE_TYPE_ACCESS_ALLOWED ||
ace2               96 source3/libsmb/libsmb_xattr.c               ace2->type == SEC_ACE_TYPE_ACCESS_ALLOWED_OBJECT);
ace2              107 source3/libsmb/libsmb_xattr.c         b2 = (ace2->type == SEC_ACE_TYPE_ACCESS_ALLOWED_OBJECT ||
ace2              108 source3/libsmb/libsmb_xattr.c               ace2->type == SEC_ACE_TYPE_ACCESS_DENIED_OBJECT);
ace2              120 source3/libsmb/libsmb_xattr.c 	if (ace1->type != ace2->type) {
ace2              121 source3/libsmb/libsmb_xattr.c 		return ace2->type - ace1->type;
ace2              124 source3/libsmb/libsmb_xattr.c 	if (sid_compare(&ace1->trustee, &ace2->trustee)) {
ace2              125 source3/libsmb/libsmb_xattr.c 		return sid_compare(&ace1->trustee, &ace2->trustee);
ace2              128 source3/libsmb/libsmb_xattr.c 	if (ace1->flags != ace2->flags) {
ace2              129 source3/libsmb/libsmb_xattr.c 		return ace1->flags - ace2->flags;
ace2              132 source3/libsmb/libsmb_xattr.c 	if (ace1->access_mask != ace2->access_mask) {
ace2              133 source3/libsmb/libsmb_xattr.c 		return ace1->access_mask - ace2->access_mask;
ace2              136 source3/libsmb/libsmb_xattr.c 	if (ace1->size != ace2->size) {
ace2              137 source3/libsmb/libsmb_xattr.c 		return ace1->size - ace2->size;
ace2              140 source3/libsmb/libsmb_xattr.c 	return memcmp(ace1, ace2, sizeof(SEC_ACE));
ace2              895 source3/smbd/posix_acls.c static bool identity_in_ace_equal(canon_ace *ace1, canon_ace *ace2)
ace2              897 source3/smbd/posix_acls.c 	if (sid_equal(&ace1->trustee, &ace2->trustee)) {
ace2              900 source3/smbd/posix_acls.c 	if (ace1->owner_type == ace2->owner_type) {
ace2              902 source3/smbd/posix_acls.c 				ace1->unix_ug.uid == ace2->unix_ug.uid) {
ace2              905 source3/smbd/posix_acls.c 				ace1->unix_ug.gid == ace2->unix_ug.gid) {
ace2              363 source3/utils/sharesec.c static int ace_compare(SEC_ACE *ace1, SEC_ACE *ace2)
ace2              365 source3/utils/sharesec.c 	if (sec_ace_equal(ace1, ace2))
ace2              368 source3/utils/sharesec.c 	if (ace1->type != ace2->type)
ace2              369 source3/utils/sharesec.c 		return ace2->type - ace1->type;
ace2              371 source3/utils/sharesec.c 	if (sid_compare(&ace1->trustee, &ace2->trustee))
ace2              372 source3/utils/sharesec.c 		return sid_compare(&ace1->trustee, &ace2->trustee);
ace2              374 source3/utils/sharesec.c 	if (ace1->flags != ace2->flags)
ace2              375 source3/utils/sharesec.c 		return ace1->flags - ace2->flags;
ace2              377 source3/utils/sharesec.c 	if (ace1->access_mask != ace2->access_mask)
ace2              378 source3/utils/sharesec.c 		return ace1->access_mask - ace2->access_mask;
ace2              380 source3/utils/sharesec.c 	if (ace1->size != ace2->size)
ace2              381 source3/utils/sharesec.c 		return ace1->size - ace2->size;
ace2              383 source3/utils/sharesec.c 	return memcmp(ace1, ace2, sizeof(SEC_ACE));
ace2              758 source3/utils/smbcacls.c static int ace_compare(SEC_ACE *ace1, SEC_ACE *ace2)
ace2              760 source3/utils/smbcacls.c 	if (sec_ace_equal(ace1, ace2))
ace2              764 source3/utils/smbcacls.c 			!(ace2->flags & SEC_ACE_FLAG_INHERITED_ACE))
ace2              767 source3/utils/smbcacls.c 			(ace2->flags & SEC_ACE_FLAG_INHERITED_ACE))
ace2              770 source3/utils/smbcacls.c 			(ace2->flags & SEC_ACE_FLAG_INHERITED_ACE))
ace2              771 source3/utils/smbcacls.c 		return ace1 - ace2;
ace2              773 source3/utils/smbcacls.c 	if (ace1->type != ace2->type)
ace2              774 source3/utils/smbcacls.c 		return ace2->type - ace1->type;
ace2              776 source3/utils/smbcacls.c 	if (sid_compare(&ace1->trustee, &ace2->trustee))
ace2              777 source3/utils/smbcacls.c 		return sid_compare(&ace1->trustee, &ace2->trustee);
ace2              779 source3/utils/smbcacls.c 	if (ace1->flags != ace2->flags)
ace2              780 source3/utils/smbcacls.c 		return ace1->flags - ace2->flags;
ace2              782 source3/utils/smbcacls.c 	if (ace1->access_mask != ace2->access_mask)
ace2              783 source3/utils/smbcacls.c 		return ace1->access_mask - ace2->access_mask;
ace2              785 source3/utils/smbcacls.c 	if (ace1->size != ace2->size)
ace2              786 source3/utils/smbcacls.c 		return ace1->size - ace2->size;
ace2              788 source3/utils/smbcacls.c 	return memcmp(ace1, ace2, sizeof(SEC_ACE));
ace2              294 source4/libcli/security/security_descriptor.c 			const struct security_ace *ace2)
ace2              296 source4/libcli/security/security_descriptor.c 	if (ace1 == ace2) return true;
ace2              297 source4/libcli/security/security_descriptor.c 	if (!ace1 || !ace2) return false;
ace2              298 source4/libcli/security/security_descriptor.c 	if (ace1->type != ace2->type) return false;
ace2              299 source4/libcli/security/security_descriptor.c 	if (ace1->flags != ace2->flags) return false;
ace2              300 source4/libcli/security/security_descriptor.c 	if (ace1->access_mask != ace2->access_mask) return false;
ace2              301 source4/libcli/security/security_descriptor.c 	if (!dom_sid_equal(&ace1->trustee, &ace2->trustee)) return false;