Lines Matching refs:pnntsd
519 struct cifs_ntsd *pnntsd,
528 pnntsd->revision = pntsd->revision;
529 pnntsd->type = pntsd->type;
530 pnntsd->dacloffset = cpu_to_le32(sizeof(struct cifs_ntsd));
531 pnntsd->sacloffset = 0;
532 pnntsd->osidoffset = cpu_to_le32(sidsoffset);
533 pnntsd->gsidoffset = cpu_to_le32(sidsoffset + sizeof(struct cifs_sid));
541 nowner_sid_ptr = (struct cifs_sid *)((char *)pnntsd + sidsoffset);
550 ngroup_sid_ptr = (struct cifs_sid *)((char *)pnntsd + sidsoffset +
1252 static int build_sec_desc(struct cifs_ntsd *pntsd, struct cifs_ntsd *pnntsd,
1283 ndacl_ptr = (struct cifs_acl *)((char *)pnntsd + ndacloffset);
1295 *pnsecdesclen = copy_sec_desc(pntsd, pnntsd, sidsoffset,
1301 ndacl_ptr = (struct cifs_acl *)((char *)pnntsd + ndacloffset);
1375 *pnsecdesclen = copy_sec_desc(pntsd, pnntsd, sidsoffset,
1475 int set_cifs_acl(struct cifs_ntsd *pnntsd, __u32 acllen,
1514 rc = CIFSSMBSetCIFSACL(xid, tcon, fid.netfid, pnntsd, acllen, aclflag);
1585 struct cifs_ntsd *pnntsd = NULL; /* modified acl to be sent to server */
1652 pnntsd = kmalloc(nsecdesclen, GFP_KERNEL);
1653 if (!pnntsd) {
1659 rc = build_sec_desc(pntsd, pnntsd, secdesclen, &nsecdesclen, pnmode, uid, gid,
1669 rc = ops->set_acl(pnntsd, nsecdesclen, inode, path, aclflag);
1674 kfree(pnntsd);