Symbol: smb_ntsd
fs/smb/client/cifsacl.c
1220
struct smb_ntsd *pntsd, int acl_len, struct cifs_fattr *fattr,
fs/smb/client/cifsacl.c
1278
static int build_sec_desc(struct smb_ntsd *pntsd, struct smb_ntsd *pnntsd,
fs/smb/client/cifsacl.c
1308
ndacloffset = sizeof(struct smb_ntsd);
fs/smb/client/cifsacl.c
1326
ndacloffset = sizeof(struct smb_ntsd);
fs/smb/client/cifsacl.c
1412
struct smb_ntsd *get_cifs_acl_by_fid(struct cifs_sb_info *cifs_sb,
fs/smb/client/cifsacl.c
1416
struct smb_ntsd *pntsd = NULL;
fs/smb/client/cifsacl.c
1437
static struct smb_ntsd *get_cifs_acl_by_path(struct cifs_sb_info *cifs_sb,
fs/smb/client/cifsacl.c
1440
struct smb_ntsd *pntsd = NULL;
fs/smb/client/cifsacl.c
1484
struct smb_ntsd *get_cifs_acl(struct cifs_sb_info *cifs_sb,
fs/smb/client/cifsacl.c
1488
struct smb_ntsd *pntsd = NULL;
fs/smb/client/cifsacl.c
1502
int set_cifs_acl(struct smb_ntsd *pnntsd, __u32 acllen,
fs/smb/client/cifsacl.c
1560
struct smb_ntsd *pntsd = NULL;
fs/smb/client/cifsacl.c
1613
struct smb_ntsd *pntsd = NULL; /* acl obtained from server */
fs/smb/client/cifsacl.c
1614
struct smb_ntsd *pnntsd = NULL; /* modified acl to be sent to server */
fs/smb/client/cifsacl.c
1661
nsecdesclen = sizeof(struct smb_ntsd) + (sizeof(struct smb_sid) * 2);
fs/smb/client/cifsacl.c
518
static __u32 copy_sec_desc(const struct smb_ntsd *pntsd,
fs/smb/client/cifsacl.c
519
struct smb_ntsd *pnntsd,
fs/smb/client/cifsacl.c
530
pnntsd->dacloffset = cpu_to_le32(sizeof(struct smb_ntsd));
fs/smb/client/cifsacl.h
108
#define MIN_SEC_DESC_LEN (sizeof(struct smb_ntsd) + (2 * MIN_SID_LEN))
fs/smb/client/cifsacl.h
29
#define DEFAULT_SEC_DESC_LEN (sizeof(struct smb_ntsd) + \
fs/smb/client/cifsglob.h
577
struct smb_ntsd * (*get_acl)(struct cifs_sb_info *cifssb, struct inode *ino,
fs/smb/client/cifsglob.h
579
struct smb_ntsd * (*get_acl_by_fid)(struct cifs_sb_info *cifssmb,
fs/smb/client/cifsglob.h
581
int (*set_acl)(struct smb_ntsd *pntsd, __u32 len, struct inode *ino, const char *path,
fs/smb/client/cifsproto.h
208
struct smb_ntsd *get_cifs_acl(struct cifs_sb_info *cifs_sb,
fs/smb/client/cifsproto.h
211
struct smb_ntsd *get_cifs_acl_by_fid(struct cifs_sb_info *cifs_sb,
fs/smb/client/cifsproto.h
218
int set_cifs_acl(struct smb_ntsd *pnntsd, __u32 acllen, struct inode *inode,
fs/smb/client/cifssmb.c
3808
struct smb_ntsd **acl_inf, __u32 *pbuflen, __u32 info)
fs/smb/client/cifssmb.c
3880
if ((*pbuflen < sizeof(struct smb_ntsd) + 8) ||
fs/smb/client/cifssmb.c
3900
struct smb_ntsd *pntsd, __u32 acllen, int aclflag)
fs/smb/client/smb1proto.h
132
__u16 fid, struct smb_ntsd **acl_inf, __u32 *pbuflen,
fs/smb/client/smb1proto.h
135
__u16 fid, struct smb_ntsd *pntsd, __u32 acllen,
fs/smb/client/smb2ops.c
3190
static struct smb_ntsd *
fs/smb/client/smb2ops.c
3194
struct smb_ntsd *pntsd = NULL;
fs/smb/client/smb2ops.c
3219
static struct smb_ntsd *
fs/smb/client/smb2ops.c
3223
struct smb_ntsd *pntsd = NULL;
fs/smb/client/smb2ops.c
3286
set_smb2_acl(struct smb_ntsd *pnntsd, __u32 acllen,
fs/smb/client/smb2ops.c
3344
static struct smb_ntsd *
fs/smb/client/smb2ops.c
3349
struct smb_ntsd *pntsd = NULL;
fs/smb/client/smb2pdu.c
5895
struct smb_ntsd *pnntsd, int pacllen, int aclflag)
fs/smb/client/smb2proto.h
208
u64 persistent_fid, u64 volatile_fid, struct smb_ntsd *pnntsd,
fs/smb/client/xattr.c
169
struct smb_ntsd *pacl;
fs/smb/client/xattr.c
330
struct smb_ntsd *pacl;
fs/smb/server/smb2pdu.c
3404
struct smb_ntsd *pntsd;
fs/smb/server/smb2pdu.c
5727
struct smb_ntsd *pntsd = NULL, *ppntsd = NULL;
fs/smb/server/smb2pdu.c
5742
pntsd = kzalloc(ALIGN(sizeof(struct smb_ntsd), 8),
fs/smb/server/smb2pdu.c
5754
secdesclen = sizeof(struct smb_ntsd);
fs/smb/server/smb2pdu.c
6592
struct smb_ntsd *pntsd = (struct smb_ntsd *)buffer;
fs/smb/server/smb2pdu.h
287
struct smb_ntsd ntsd;
fs/smb/server/smbacl.c
1072
struct smb_ntsd *parent_pntsd = NULL;
fs/smb/server/smbacl.c
1183
struct smb_ntsd *pntsd;
fs/smb/server/smbacl.c
1200
pntsd_alloc_size = sizeof(struct smb_ntsd) + powner_sid_size +
fs/smb/server/smbacl.c
1213
pntsd_size = sizeof(struct smb_ntsd);
fs/smb/server/smbacl.c
1293
struct smb_ntsd *pntsd = NULL;
fs/smb/server/smbacl.c
1456
const struct path *path, struct smb_ntsd *pntsd, int ntsd_len,
fs/smb/server/smbacl.c
829
int parse_sec_desc(struct mnt_idmap *idmap, struct smb_ntsd *pntsd,
fs/smb/server/smbacl.c
842
if (acl_len < sizeof(struct smb_ntsd))
fs/smb/server/smbacl.c
866
if (le32_to_cpu(pntsd->osidoffset) < sizeof(struct smb_ntsd))
fs/smb/server/smbacl.c
884
if (le32_to_cpu(pntsd->gsidoffset) < sizeof(struct smb_ntsd))
fs/smb/server/smbacl.c
908
if (dacloffset < sizeof(struct smb_ntsd))
fs/smb/server/smbacl.c
919
struct smb_ntsd *ppntsd, int ppntsd_size, int addition_info)
fs/smb/server/smbacl.c
921
size_t len = sizeof(struct smb_ntsd);
fs/smb/server/smbacl.c
963
struct smb_ntsd *pntsd, struct smb_ntsd *ppntsd,
fs/smb/server/smbacl.c
994
offset = sizeof(struct smb_ntsd);
fs/smb/server/smbacl.h
100
const struct path *path, struct smb_ntsd *pntsd, int ntsd_len,
fs/smb/server/smbacl.h
105
struct smb_ntsd *ppntsd, int ppntsd_size, int addition_info);
fs/smb/server/smbacl.h
84
int parse_sec_desc(struct mnt_idmap *idmap, struct smb_ntsd *pntsd,
fs/smb/server/smbacl.h
86
int build_sec_desc(struct mnt_idmap *idmap, struct smb_ntsd *pntsd,
fs/smb/server/smbacl.h
87
struct smb_ntsd *ppntsd, int ppntsd_size, int addition_info,
fs/smb/server/vfs.c
1403
struct smb_ntsd *pntsd, int len,
fs/smb/server/vfs.c
1470
struct smb_ntsd **pntsd)
fs/smb/server/vfs.c
1511
if (acl.sd_size < sizeof(struct smb_ntsd)) {
fs/smb/server/vfs.h
153
struct smb_ntsd *pntsd, int len,
fs/smb/server/vfs.h
158
struct smb_ntsd **pntsd);