Lines Matching refs:cifs_sid

37 static const struct cifs_sid sid_everyone = {
40 static const struct cifs_sid sid_authusers = {
43 static const struct cifs_sid sid_user = {1, 2 , {0, 0, 0, 0, 0, 5}, {} };
90 sid_to_key_str(struct cifs_sid *sidptr, unsigned int type) in sid_to_key_str()
142 compare_sids(const struct cifs_sid *ctsid, const struct cifs_sid *cwsid) in compare_sids()
188 cifs_copy_sid(struct cifs_sid *dst, const struct cifs_sid *src) in cifs_copy_sid()
201 id_to_sid(unsigned int cid, uint sidtype, struct cifs_sid *ssid) in id_to_sid()
205 struct cifs_sid *ksid; in id_to_sid()
236 (struct cifs_sid *)&sidkey->payload.value : in id_to_sid()
237 (struct cifs_sid *)sidkey->payload.data; in id_to_sid()
260 sid_to_id(struct cifs_sb_info *cifs_sb, struct cifs_sid *psid, in sid_to_id()
404 struct cifs_sid *owner_sid_ptr, *group_sid_ptr; in copy_sec_desc()
405 struct cifs_sid *nowner_sid_ptr, *ngroup_sid_ptr; in copy_sec_desc()
413 pnntsd->gsidoffset = cpu_to_le32(sidsoffset + sizeof(struct cifs_sid)); in copy_sec_desc()
416 owner_sid_ptr = (struct cifs_sid *)((char *)pntsd + in copy_sec_desc()
418 nowner_sid_ptr = (struct cifs_sid *)((char *)pnntsd + sidsoffset); in copy_sec_desc()
422 group_sid_ptr = (struct cifs_sid *)((char *)pntsd + in copy_sec_desc()
424 ngroup_sid_ptr = (struct cifs_sid *)((char *)pnntsd + sidsoffset + in copy_sec_desc()
425 sizeof(struct cifs_sid)); in copy_sec_desc()
519 const struct cifs_sid *psid, __u64 nmode, umode_t bits) in fill_ace_for_sid()
584 struct cifs_sid *pownersid, struct cifs_sid *pgrpsid, in parse_dacl()
675 static int set_chmod_dacl(struct cifs_acl *pndacl, struct cifs_sid *pownersid, in set_chmod_dacl()
676 struct cifs_sid *pgrpsid, __u64 nmode) in set_chmod_dacl()
697 static int parse_sid(struct cifs_sid *psid, char *end_of_acl) in parse_sid()
735 struct cifs_sid *owner_sid_ptr, *group_sid_ptr; in parse_sec_desc()
743 owner_sid_ptr = (struct cifs_sid *)((char *)pntsd + in parse_sec_desc()
745 group_sid_ptr = (struct cifs_sid *)((char *)pntsd + in parse_sec_desc()
796 struct cifs_sid *owner_sid_ptr, *group_sid_ptr; in build_sec_desc()
797 struct cifs_sid *nowner_sid_ptr, *ngroup_sid_ptr; in build_sec_desc()
802 owner_sid_ptr = (struct cifs_sid *)((char *)pntsd + in build_sec_desc()
804 group_sid_ptr = (struct cifs_sid *)((char *)pntsd + in build_sec_desc()
824 owner_sid_ptr = (struct cifs_sid *)((char *)pnntsd + in build_sec_desc()
826 nowner_sid_ptr = kmalloc(sizeof(struct cifs_sid), in build_sec_desc()
844 group_sid_ptr = (struct cifs_sid *)((char *)pnntsd + in build_sec_desc()
846 ngroup_sid_ptr = kmalloc(sizeof(struct cifs_sid), in build_sec_desc()