Lines Matching refs:dacloffset
818 __u32 dacloffset; in parse_sec_desc() local
831 dacloffset = le32_to_cpu(pntsd->dacloffset); in parse_sec_desc()
832 dacl_ptr = (struct smb_acl *)((char *)pntsd + dacloffset); in parse_sec_desc()
837 le32_to_cpu(pntsd->sacloffset), dacloffset); in parse_sec_desc()
883 if (dacloffset) { in parse_sec_desc()
956 unsigned int dacl_offset = le32_to_cpu(ppntsd->dacloffset); in build_sec_desc()
974 pntsd->dacloffset = cpu_to_le32(offset); in build_sec_desc()
1007 int rc = 0, num_aces, dacloffset, pntsd_type, pntsd_size, acl_len, aces_size; in smb_inherit_dacl() local
1015 dacloffset = le32_to_cpu(parent_pntsd->dacloffset); in smb_inherit_dacl()
1016 if (!dacloffset || (dacloffset + sizeof(struct smb_acl) > pntsd_size)) { in smb_inherit_dacl()
1021 parent_pdacl = (struct smb_acl *)((char *)parent_pntsd + dacloffset); in smb_inherit_dacl()
1022 acl_len = pntsd_size - dacloffset; in smb_inherit_dacl()
1137 pntsd->dacloffset = parent_pntsd->dacloffset; in smb_inherit_dacl()
1153 if (pntsd->dacloffset) { in smb_inherit_dacl()
1156 pdacl = (struct smb_acl *)((char *)pntsd + le32_to_cpu(pntsd->dacloffset)); in smb_inherit_dacl()
1213 dacl_offset = le32_to_cpu(pntsd->dacloffset); in smb_check_perm_dacl()
1218 pdacl = (struct smb_acl *)((char *)pntsd + le32_to_cpu(pntsd->dacloffset)); in smb_check_perm_dacl()