Lines Matching refs:end_of_acl
366 struct smb_acl *pdacl, char *end_of_acl, in parse_dacl() argument
384 if (end_of_acl < (char *)pdacl + sizeof(struct smb_acl) || in parse_dacl()
385 end_of_acl < (char *)pdacl + le16_to_cpu(pdacl->size)) { in parse_dacl()
423 if (end_of_acl - acl_base < acl_size) in parse_dacl()
431 if (end_of_acl - acl_base < acl_size || in parse_dacl()
433 (end_of_acl - acl_base < in parse_dacl()
796 static int parse_sid(struct smb_sid *psid, char *end_of_acl) in parse_sid() argument
802 if (end_of_acl < (char *)psid + 8) { in parse_sid()
817 char *end_of_acl = ((char *)pntsd) + acl_len; in parse_sec_desc() local
848 rc = parse_sid(owner_sid_ptr, end_of_acl); in parse_sec_desc()
863 rc = parse_sid(group_sid_ptr, end_of_acl); in parse_sec_desc()
884 parse_dacl(idmap, dacl_ptr, end_of_acl, in parse_sec_desc()