Searched refs:pdacl (Results 1 – 2 of 2) sorted by relevance
| /linux/fs/smb/server/ |
| H A D | smbacl.c | 371 struct smb_acl *pdacl, char *end_of_acl, in parse_dacl() argument 385 if (!pdacl) in parse_dacl() 389 if (end_of_acl < (char *)pdacl + sizeof(struct smb_acl) || in parse_dacl() 390 end_of_acl < (char *)pdacl + le16_to_cpu(pdacl->size)) { in parse_dacl() 396 le16_to_cpu(pdacl->revision), le16_to_cpu(pdacl->size), in parse_dacl() 397 le16_to_cpu(pdacl->num_aces)); in parse_dacl() 399 acl_base = (char *)pdacl; in parse_dacl() 402 num_aces = le16_to_cpu(pdacl->num_aces); in parse_dacl() 406 if (num_aces > (le16_to_cpu(pdacl->size) - sizeof(struct smb_acl)) / in parse_dacl() 1141 struct smb_acl *pdacl; in smb_inherit_dacl() local [all …]
|
| /linux/fs/smb/client/ |
| H A D | cifsacl.c | 762 static void parse_dacl(struct smb_acl *pdacl, char *end_of_acl, in parse_dacl() argument 774 if (!pdacl) { in parse_dacl() 782 if (end_of_acl < (char *)pdacl + sizeof(struct smb_acl) || in parse_dacl() 783 end_of_acl < (char *)pdacl + le16_to_cpu(pdacl->size)) { in parse_dacl() 789 le16_to_cpu(pdacl->revision), le16_to_cpu(pdacl->size), in parse_dacl() 790 le16_to_cpu(pdacl->num_aces)); in parse_dacl() 797 acl_base = (char *)pdacl; in parse_dacl() 800 num_aces = le16_to_cpu(pdacl->num_aces); in parse_dacl() 804 if (num_aces > (le16_to_cpu(pdacl->size) - sizeof(struct smb_acl)) / in parse_dacl() 1065 static __u16 replace_sids_and_copy_aces(struct smb_acl *pdacl, struct smb_acl *pndacl, in replace_sids_and_copy_aces() argument [all …]
|