Lines Matching refs:smb_acl
377 struct smb_acl *pdacl, char *end_of_acl, in parse_dacl()
395 if (end_of_acl < (char *)pdacl + sizeof(struct smb_acl) || in parse_dacl()
406 acl_size = sizeof(struct smb_acl); in parse_dacl()
704 struct smb_acl *pndacl, in set_ntacl_dacl()
705 struct smb_acl *nt_dacl, in set_ntacl_dacl()
715 pndace = (struct smb_ace *)((char *)pndacl + sizeof(struct smb_acl)); in set_ntacl_dacl()
717 ntace = (struct smb_ace *)((char *)nt_dacl + sizeof(struct smb_acl)); in set_ntacl_dacl()
733 struct smb_acl *pndacl, struct smb_fattr *fattr) in set_mode_dacl()
741 pace = pndace = (struct smb_ace *)((char *)pndacl + sizeof(struct smb_acl)); in set_mode_dacl()
816 struct smb_acl *dacl_ptr; /* no need for SACL ptr */ in parse_sec_desc()
832 dacl_ptr = (struct smb_acl *)((char *)pntsd + dacloffset); in parse_sec_desc()
901 struct smb_acl *dacl_ptr = NULL; /* no need for SACL ptr */ in build_sec_desc()
947 dacl_ptr = (struct smb_acl *)((char *)pntsd + offset); in build_sec_desc()
949 dacl_ptr->size = cpu_to_le16(sizeof(struct smb_acl)); in build_sec_desc()
957 struct smb_acl *ppdacl_ptr; in build_sec_desc()
959 ppdacl_ptr = (struct smb_acl *)((char *)ppntsd + in build_sec_desc()
991 struct smb_acl *parent_pdacl; in smb_inherit_dacl()
1011 parent_pdacl = (struct smb_acl *)((char *)parent_pntsd + dacloffset); in smb_inherit_dacl()
1023 sizeof(struct smb_acl)); in smb_inherit_dacl()
1079 struct smb_acl *pdacl; in smb_inherit_dacl()
1095 pgroup_sid_size + sizeof(struct smb_acl) + in smb_inherit_dacl()
1128 pdacl = (struct smb_acl *)((char *)pntsd + le32_to_cpu(pntsd->dacloffset)); in smb_inherit_dacl()
1130 pdacl->size = cpu_to_le16(sizeof(struct smb_acl) + nt_size); in smb_inherit_dacl()
1132 pace = (struct smb_ace *)((char *)pdacl + sizeof(struct smb_acl)); in smb_inherit_dacl()
1134 pntsd_size += sizeof(struct smb_acl) + nt_size; in smb_inherit_dacl()
1167 struct smb_acl *pdacl; in smb_check_perm_dacl()
1188 pdacl = (struct smb_acl *)((char *)pntsd + le32_to_cpu(pntsd->dacloffset)); in smb_check_perm_dacl()
1196 le16_to_cpu(pdacl->size) < sizeof(struct smb_acl)) { in smb_check_perm_dacl()
1202 if (!(le16_to_cpu(pdacl->size) - sizeof(struct smb_acl)) && in smb_check_perm_dacl()
1215 ace = (struct smb_ace *)((char *)pdacl + sizeof(struct smb_acl)); in smb_check_perm_dacl()
1231 ace = (struct smb_ace *)((char *)pdacl + sizeof(struct smb_acl)); in smb_check_perm_dacl()