Lines Matching refs:SID
80 static const SID *nullsid = (const SID*)nullsidbytes;
93 const SID *worldsid = (const SID*)worldsidbytes;
106 static const SID *authsid = (const SID*)authsidbytes;
120 const SID *adminsid = (const SID*)adminsidbytes;
133 static const SID *systemsid = (const SID*)systemsidbytes;
147 static const SID *ownersid = (const SID*)ownersidbytes;
161 static const SID *groupsid = (const SID*)groupsidbytes;
167 int ntfs_sid_size(const SID * sid) in ntfs_sid_size()
176 BOOL ntfs_same_sid(const SID *first, const SID *second) in ntfs_same_sid()
194 static int is_world_sid(const SID * usid) in is_world_sid()
232 BOOL ntfs_is_user_sid(const SID *usid) in ntfs_is_user_sid()
249 static BOOL ntfs_known_group_sid(const SID *usid) in ntfs_known_group_sid()
269 const SID *psid; in ntfs_attr_size()
287 psid = (const SID*)&attr[offgroup]; in ntfs_attr_size()
294 psid = (const SID*)&attr[offowner]; in ntfs_attr_size()
327 BOOL ntfs_valid_sid(const SID *sid) in ntfs_valid_sid()
343 BOOL ntfs_valid_pattern(const SID *sid) in ntfs_valid_pattern()
362 static u32 findimplicit(const SID *xsid, const SID *pattern, int parity) in findimplicit()
365 SID *psid; in findimplicit()
375 psid = (SID*)&defsid; in findimplicit()
416 const SID *ntfs_find_usid(const struct MAPPING* usermapping, in ntfs_find_usid()
417 uid_t uid, SID *defusid) in ntfs_find_usid()
420 const SID *sid; in ntfs_find_usid()
450 sid = (p ? p->sid : (const SID*)NULL); in ntfs_find_usid()
460 const SID *ntfs_find_gsid(const struct MAPPING* groupmapping, in ntfs_find_gsid()
461 gid_t gid, SID *defgsid) in ntfs_find_gsid()
464 const SID *sid; in ntfs_find_gsid()
494 sid = (p ? p->sid : (const SID*)NULL); in ntfs_find_gsid()
504 uid_t ntfs_find_user(const struct MAPPING* usermapping, const SID *usid) in ntfs_find_user()
527 gid_t ntfs_find_group(const struct MAPPING* groupmapping, const SID * gsid) in ntfs_find_group()
664 && ntfs_valid_sid((const SID*)&securattr[offowner]) in ntfs_valid_descr()
665 && ntfs_valid_sid((const SID*)&securattr[offgroup]) in ntfs_valid_descr()
699 const SID *usid, const SID *gsid, BOOL fordir, in ntfs_inherit_acl()
1609 const SID *usid, struct MAPPING* const mapping[], in build_user_denials()
1615 const SID *sid; in build_user_denials()
1644 pxace->id, (SID*)&defsid); in build_user_denials()
1771 const SID *usid, struct MAPPING* const mapping[], in build_user_grants()
1777 const SID *sid; in build_user_grants()
1800 pxace->id, (SID*)&defsid); in build_user_grants()
1852 const SID *gsid, struct MAPPING* const mapping[], in build_group_denials_grant()
1859 const SID *sid; in build_group_denials_grant()
1886 pxace->id, (SID*)&defsid); in build_group_denials_grant()
2108 int isdir, const SID *usid, const SID *gsid) in buildacls_posix()
2126 const SID *sid; in buildacls_posix()
2191 pxace->id, (SID*)&defsid); in buildacls_posix()
2202 pxace->id, (SID*)&defsid); in buildacls_posix()
2445 const SID * usid, const SID * gsid) in buildacls()
2759 int isdir, const SID *usid, const SID *gsid) in ntfs_build_descr_posix()
2859 int isdir, const SID * usid, const SID * gsid) in ntfs_build_descr()
3200 const SID *usid, const SID *gsid, BOOL isdir) in build_std_permissions()
3246 if (is_world_sid((const SID*)&pace->sid)) { in build_std_permissions()
3253 if ((ntfs_same_sid((const SID*)&pace->sid,nullsid)) in build_std_permissions()
3288 const SID *usid, BOOL isdir) in build_owngrp_permissions()
3336 if (is_world_sid((const SID*)&pace->sid)) { in build_owngrp_permissions()
3343 if ((ntfs_same_sid((const SID*)&pace->sid,nullsid)) in build_owngrp_permissions()
3478 const SID *usid, const SID *gsid, BOOL isdir) in build_ownadmin_permissions()
3530 } else if (is_world_sid((const SID*)&pace->sid)) { in build_ownadmin_permissions()
3540 if ((ntfs_same_sid((const SID*)&pace->sid,nullsid)) in build_ownadmin_permissions()
3571 const SID *ntfs_acl_owner(const char *securattr) in ntfs_acl_owner()
3574 const SID *usid; in ntfs_acl_owner()
3603 usid = (const SID*)&securattr[le32_to_cpu(phead->owner)]; in ntfs_acl_owner()
3678 const SID *usid, const SID *gsid, BOOL isdir) in ntfs_build_permissions_posix()
3872 } else if (is_world_sid((const SID*)&pace->sid)) { in ntfs_build_permissions_posix()
3878 } else if (ntfs_same_sid((const SID*)&pace->sid,nullsid)) { in ntfs_build_permissions_posix()
4123 const SID *usid, const SID *gsid, BOOL isdir) in ntfs_build_permissions()
4164 static SID *encodesid(const char *sidstr) in encodesid()
4166 SID *sid; in encodesid()
4169 SID *bsid; in encodesid()
4173 sid = (SID*) NULL; in encodesid()
4175 bsid = (SID*)&bigsid; in encodesid()
4193 sid = (SID*) ntfs_malloc(4 * cnt + 8); in encodesid()
4375 SID *sid; in ntfs_do_user_mapping()
4405 sid = (SID*)NULL; in ntfs_do_user_mapping()
4411 sid = (SID*)NULL; in ntfs_do_user_mapping()
4456 SID *sid; in ntfs_do_group_mapping()
4491 sid = (SID*)NULL; in ntfs_do_group_mapping()