pntsd 523 fs/cifs/cifsacl.c static void copy_sec_desc(const struct cifs_ntsd *pntsd, pntsd 530 fs/cifs/cifsacl.c pnntsd->revision = pntsd->revision; pntsd 531 fs/cifs/cifsacl.c pnntsd->type = pntsd->type; pntsd 538 fs/cifs/cifsacl.c owner_sid_ptr = (struct cifs_sid *)((char *)pntsd + pntsd 539 fs/cifs/cifsacl.c le32_to_cpu(pntsd->osidoffset)); pntsd 544 fs/cifs/cifsacl.c group_sid_ptr = (struct cifs_sid *)((char *)pntsd + pntsd 545 fs/cifs/cifsacl.c le32_to_cpu(pntsd->gsidoffset)); pntsd 892 fs/cifs/cifsacl.c struct cifs_ntsd *pntsd, int acl_len, struct cifs_fattr *fattr, pntsd 898 fs/cifs/cifsacl.c char *end_of_acl = ((char *)pntsd) + acl_len; pntsd 901 fs/cifs/cifsacl.c if (pntsd == NULL) pntsd 904 fs/cifs/cifsacl.c owner_sid_ptr = (struct cifs_sid *)((char *)pntsd + pntsd 905 fs/cifs/cifsacl.c le32_to_cpu(pntsd->osidoffset)); pntsd 906 fs/cifs/cifsacl.c group_sid_ptr = (struct cifs_sid *)((char *)pntsd + pntsd 907 fs/cifs/cifsacl.c le32_to_cpu(pntsd->gsidoffset)); pntsd 908 fs/cifs/cifsacl.c dacloffset = le32_to_cpu(pntsd->dacloffset); pntsd 909 fs/cifs/cifsacl.c dacl_ptr = (struct cifs_acl *)((char *)pntsd + dacloffset); pntsd 911 fs/cifs/cifsacl.c pntsd->revision, pntsd->type, le32_to_cpu(pntsd->osidoffset), pntsd 912 fs/cifs/cifsacl.c le32_to_cpu(pntsd->gsidoffset), pntsd 913 fs/cifs/cifsacl.c le32_to_cpu(pntsd->sacloffset), dacloffset); pntsd 950 fs/cifs/cifsacl.c static int build_sec_desc(struct cifs_ntsd *pntsd, struct cifs_ntsd *pnntsd, pntsd 964 fs/cifs/cifsacl.c owner_sid_ptr = (struct cifs_sid *)((char *)pntsd + pntsd 965 fs/cifs/cifsacl.c le32_to_cpu(pntsd->osidoffset)); pntsd 966 fs/cifs/cifsacl.c group_sid_ptr = (struct cifs_sid *)((char *)pntsd + pntsd 967 fs/cifs/cifsacl.c le32_to_cpu(pntsd->gsidoffset)); pntsd 968 fs/cifs/cifsacl.c dacloffset = le32_to_cpu(pntsd->dacloffset); pntsd 969 fs/cifs/cifsacl.c dacl_ptr = (struct cifs_acl *)((char *)pntsd + dacloffset); pntsd 980 fs/cifs/cifsacl.c copy_sec_desc(pntsd, pnntsd, sidsoffset); pntsd 983 fs/cifs/cifsacl.c memcpy(pnntsd, pntsd, secdesclen); pntsd 1032 fs/cifs/cifsacl.c struct cifs_ntsd *pntsd = NULL; pntsd 1041 fs/cifs/cifsacl.c rc = CIFSSMBGetCIFSACL(xid, tlink_tcon(tlink), cifsfid->netfid, &pntsd, pntsd 1050 fs/cifs/cifsacl.c return pntsd; pntsd 1056 fs/cifs/cifsacl.c struct cifs_ntsd *pntsd = NULL; pntsd 1085 fs/cifs/cifsacl.c rc = CIFSSMBGetCIFSACL(xid, tcon, fid.netfid, &pntsd, pacllen); pntsd 1095 fs/cifs/cifsacl.c return pntsd; pntsd 1103 fs/cifs/cifsacl.c struct cifs_ntsd *pntsd = NULL; pntsd 1111 fs/cifs/cifsacl.c pntsd = get_cifs_acl_by_fid(cifs_sb, &open_file->fid, pacllen); pntsd 1113 fs/cifs/cifsacl.c return pntsd; pntsd 1174 fs/cifs/cifsacl.c struct cifs_ntsd *pntsd = NULL; pntsd 1188 fs/cifs/cifsacl.c pntsd = ops->get_acl_by_fid(cifs_sb, pfid, &acllen); pntsd 1190 fs/cifs/cifsacl.c pntsd = ops->get_acl(cifs_sb, inode, path, &acllen); pntsd 1196 fs/cifs/cifsacl.c if (IS_ERR(pntsd)) { pntsd 1197 fs/cifs/cifsacl.c rc = PTR_ERR(pntsd); pntsd 1200 fs/cifs/cifsacl.c rc = parse_sec_desc(cifs_sb, pntsd, acllen, fattr, true); pntsd 1203 fs/cifs/cifsacl.c rc = parse_sec_desc(cifs_sb, pntsd, acllen, fattr, false); pntsd 1204 fs/cifs/cifsacl.c kfree(pntsd); pntsd 1222 fs/cifs/cifsacl.c struct cifs_ntsd *pntsd = NULL; /* acl obtained from server */ pntsd 1243 fs/cifs/cifsacl.c pntsd = ops->get_acl(cifs_sb, inode, path, &secdesclen); pntsd 1244 fs/cifs/cifsacl.c if (IS_ERR(pntsd)) { pntsd 1245 fs/cifs/cifsacl.c rc = PTR_ERR(pntsd); pntsd 1260 fs/cifs/cifsacl.c kfree(pntsd); pntsd 1270 fs/cifs/cifsacl.c rc = build_sec_desc(pntsd, pnntsd, secdesclen, nmode, uid, gid, pntsd 1286 fs/cifs/cifsacl.c kfree(pntsd); pntsd 4056 fs/cifs/cifssmb.c struct cifs_ntsd *pntsd, __u32 acllen, int aclflag) pntsd 4094 fs/cifs/cifssmb.c if (pntsd && acllen) { pntsd 4096 fs/cifs/cifssmb.c data_offset, pntsd, acllen); pntsd 2795 fs/cifs/smb2ops.c struct cifs_ntsd *pntsd = NULL; pntsd 2807 fs/cifs/smb2ops.c cifsfid->volatile_fid, (void **)&pntsd, pacllen); pntsd 2815 fs/cifs/smb2ops.c return pntsd; pntsd 2823 fs/cifs/smb2ops.c struct cifs_ntsd *pntsd = NULL; pntsd 2862 fs/cifs/smb2ops.c fid.volatile_fid, (void **)&pntsd, pacllen); pntsd 2872 fs/cifs/smb2ops.c return pntsd; pntsd 2939 fs/cifs/smb2ops.c struct cifs_ntsd *pntsd = NULL; pntsd 2947 fs/cifs/smb2ops.c pntsd = get_smb2_acl_by_fid(cifs_sb, &open_file->fid, pacllen); pntsd 2949 fs/cifs/smb2ops.c return pntsd;