Lines Matching refs:fattr
345 struct cifs_fattr *fattr, uint sidtype) in sid_to_id() argument
456 fattr->cf_uid = fuid; in sid_to_id()
458 fattr->cf_gid = fgid; in sid_to_id()
706 struct cifs_fattr *fattr, bool mode_from_special_sid) in parse_dacl() argument
719 fattr->cf_mode |= S_IRWXUGO; in parse_dacl()
736 fattr->cf_mode &= ~(S_IRWXUGO); in parse_dacl()
767 fattr->cf_mode &= ~07777; in parse_dacl()
768 fattr->cf_mode |= in parse_dacl()
774 &fattr->cf_mode, in parse_dacl()
779 &fattr->cf_mode, in parse_dacl()
784 &fattr->cf_mode, in parse_dacl()
789 &fattr->cf_mode, in parse_dacl()
892 struct cifs_ntsd *pntsd, int acl_len, struct cifs_fattr *fattr, in parse_sec_desc() argument
920 rc = sid_to_id(cifs_sb, owner_sid_ptr, fattr, SIDOWNER); in parse_sec_desc()
933 rc = sid_to_id(cifs_sb, group_sid_ptr, fattr, SIDGROUP); in parse_sec_desc()
942 group_sid_ptr, fattr, get_mode_from_special_sid); in parse_sec_desc()
1170 cifs_acl_to_fattr(struct cifs_sb_info *cifs_sb, struct cifs_fattr *fattr, in cifs_acl_to_fattr() argument
1200 rc = parse_sec_desc(cifs_sb, pntsd, acllen, fattr, true); in cifs_acl_to_fattr()
1203 rc = parse_sec_desc(cifs_sb, pntsd, acllen, fattr, false); in cifs_acl_to_fattr()