Lines Matching refs:dacloffset

837 	__u32 dacloffset;  in parse_sec_desc()  local
850 dacloffset = le32_to_cpu(pntsd->dacloffset); in parse_sec_desc()
851 dacl_ptr = (struct smb_acl *)((char *)pntsd + dacloffset); in parse_sec_desc()
856 le32_to_cpu(pntsd->sacloffset), dacloffset); in parse_sec_desc()
908 if (dacloffset) { in parse_sec_desc()
909 if (dacloffset < sizeof(struct smb_ntsd)) in parse_sec_desc()
934 unsigned int dacl_offset = le32_to_cpu(ppntsd->dacloffset); in smb_acl_sec_desc_scratch_len()
1027 unsigned int dacl_offset = le32_to_cpu(ppntsd->dacloffset); in build_sec_desc()
1045 pntsd->dacloffset = cpu_to_le32(offset); in build_sec_desc()
1079 unsigned int dacloffset; in smb_inherit_dacl() local
1090 dacloffset = le32_to_cpu(parent_pntsd->dacloffset); in smb_inherit_dacl()
1091 if (!dacloffset || in smb_inherit_dacl()
1092 check_add_overflow(dacloffset, sizeof(struct smb_acl), &dacl_struct_end) || in smb_inherit_dacl()
1098 parent_pdacl = (struct smb_acl *)((char *)parent_pntsd + dacloffset); in smb_inherit_dacl()
1099 acl_len = pntsd_size - dacloffset; in smb_inherit_dacl()
1217 pntsd->dacloffset = parent_pntsd->dacloffset; in smb_inherit_dacl()
1233 if ((u64)le32_to_cpu(pntsd->dacloffset) + sizeof(struct smb_acl) + nt_size > in smb_inherit_dacl()
1254 if (pntsd->dacloffset) { in smb_inherit_dacl()
1257 pdacl = (struct smb_acl *)((char *)pntsd + le32_to_cpu(pntsd->dacloffset)); in smb_inherit_dacl()
1316 dacl_offset = le32_to_cpu(pntsd->dacloffset); in smb_check_perm_dacl()
1322 pdacl = (struct smb_acl *)((char *)pntsd + le32_to_cpu(pntsd->dacloffset)); in smb_check_perm_dacl()