Lines Matching refs:cifs_sid

37 static const struct cifs_sid sid_everyone = {
40 static const struct cifs_sid sid_authusers = {
44 static const struct cifs_sid sid_unix_users = {1, 1, {0, 0, 0, 0, 0, 22},
48 static const struct cifs_sid sid_unix_groups = { 1, 1, {0, 0, 0, 0, 0, 22},
58 static const struct cifs_sid sid_unix_NFS_users = { 1, 2, {0, 0, 0, 0, 0, 5},
63 static const struct cifs_sid sid_unix_NFS_groups = { 1, 2, {0, 0, 0, 0, 0, 5},
68 static const struct cifs_sid sid_unix_NFS_mode = { 1, 2, {0, 0, 0, 0, 0, 5},
116 sid_to_key_str(struct cifs_sid *sidptr, unsigned int type)
168 compare_sids(const struct cifs_sid *ctsid, const struct cifs_sid *cwsid)
214 is_well_known_sid(const struct cifs_sid *psid, uint32_t *puid, bool is_group)
218 const struct cifs_sid *pwell_known_sid;
270 cifs_copy_sid(struct cifs_sid *dst, const struct cifs_sid *src)
283 id_to_sid(unsigned int cid, uint sidtype, struct cifs_sid *ssid)
287 struct cifs_sid *ksid;
318 (struct cifs_sid *)&sidkey->payload :
319 (struct cifs_sid *)sidkey->payload.data[0];
342 sid_to_id(struct cifs_sb_info *cifs_sb, struct cifs_sid *psid,
526 struct cifs_sid *owner_sid_ptr, *group_sid_ptr;
527 struct cifs_sid *nowner_sid_ptr, *ngroup_sid_ptr;
535 pnntsd->gsidoffset = cpu_to_le32(sidsoffset + sizeof(struct cifs_sid));
538 owner_sid_ptr = (struct cifs_sid *)((char *)pntsd +
540 nowner_sid_ptr = (struct cifs_sid *)((char *)pnntsd + sidsoffset);
544 group_sid_ptr = (struct cifs_sid *)((char *)pntsd +
546 ngroup_sid_ptr = (struct cifs_sid *)((char *)pnntsd + sidsoffset +
547 sizeof(struct cifs_sid));
641 const struct cifs_sid *psid, __u64 nmode, umode_t bits)
705 struct cifs_sid *pownersid, struct cifs_sid *pgrpsid,
875 static int set_chmod_dacl(struct cifs_acl *pndacl, struct cifs_sid *pownersid,
876 struct cifs_sid *pgrpsid, __u64 nmode, bool modefromsid)
909 static int parse_sid(struct cifs_sid *psid, char *end_of_acl)
948 struct cifs_sid *owner_sid_ptr, *group_sid_ptr;
956 owner_sid_ptr = (struct cifs_sid *)((char *)pntsd +
958 group_sid_ptr = (struct cifs_sid *)((char *)pntsd +
1010 struct cifs_sid *owner_sid_ptr, *group_sid_ptr;
1011 struct cifs_sid *nowner_sid_ptr, *ngroup_sid_ptr;
1016 owner_sid_ptr = (struct cifs_sid *)((char *)pntsd +
1018 group_sid_ptr = (struct cifs_sid *)((char *)pntsd +
1038 owner_sid_ptr = (struct cifs_sid *)((char *)pnntsd +
1040 nowner_sid_ptr = kmalloc(sizeof(struct cifs_sid),
1069 group_sid_ptr = (struct cifs_sid *)((char *)pnntsd +
1071 ngroup_sid_ptr = kmalloc(sizeof(struct cifs_sid),