Home
last modified time | relevance | path

Searched refs:dacl_offset (Results 1 – 1 of 1) sorted by relevance

/Linux-v6.1/fs/ksmbd/
Dsmbacl.c956 unsigned int dacl_offset = le32_to_cpu(ppntsd->dacloffset); in build_sec_desc() local
957 int ppdacl_size, ntacl_size = ppntsd_size - dacl_offset; in build_sec_desc()
959 if (!dacl_offset || in build_sec_desc()
960 (dacl_offset + sizeof(struct smb_acl) > ppntsd_size)) in build_sec_desc()
963 ppdacl_ptr = (struct smb_acl *)((char *)ppntsd + dacl_offset); in build_sec_desc()
1197 int rc = 0, pntsd_size, acl_size, aces_size, pdacl_size, dacl_offset; in smb_check_perm_dacl() local
1214 dacl_offset = le32_to_cpu(pntsd->dacloffset); in smb_check_perm_dacl()
1215 if (!dacl_offset || in smb_check_perm_dacl()
1216 (dacl_offset + sizeof(struct smb_acl) > pntsd_size)) in smb_check_perm_dacl()
1220 acl_size = pntsd_size - dacl_offset; in smb_check_perm_dacl()