Symbol: smb_ace
fs/smb/client/cifsacl.c
1021
pnntace = (struct smb_ace *) (nacl_base + nsize);
fs/smb/client/cifsacl.c
1029
pnntace = (struct smb_ace *) (nacl_base + nsize);
fs/smb/client/cifsacl.c
1035
pnntace = (struct smb_ace *) (nacl_base + nsize);
fs/smb/client/cifsacl.c
1042
pnntace = (struct smb_ace *) (nacl_base + nsize);
fs/smb/client/cifsacl.c
1048
pnntace = (struct smb_ace *) (nacl_base + nsize);
fs/smb/client/cifsacl.c
1053
pnntace = (struct smb_ace *) (nacl_base + nsize);
fs/smb/client/cifsacl.c
1069
struct smb_ace *pntace = NULL;
fs/smb/client/cifsacl.c
1073
struct smb_ace *pnntace = NULL;
fs/smb/client/cifsacl.c
1086
pntace = (struct smb_ace *) (acl_base + size);
fs/smb/client/cifsacl.c
1087
pnntace = (struct smb_ace *) (nacl_base + nsize);
fs/smb/client/cifsacl.c
1109
struct smb_ace *pntace = NULL;
fs/smb/client/cifsacl.c
1113
struct smb_ace *pnntace = NULL;
fs/smb/client/cifsacl.c
1137
pntace = (struct smb_ace *) (acl_base + size);
fs/smb/client/cifsacl.c
1159
pnntace = (struct smb_ace *) (nacl_base + nsize);
fs/smb/client/cifsacl.c
1654
nsecdesclen = 1 * sizeof(struct smb_ace);
fs/smb/client/cifsacl.c
1656
nsecdesclen = secdesclen + (2 * sizeof(struct smb_ace));
fs/smb/client/cifsacl.c
1658
nsecdesclen = secdesclen + (5 * sizeof(struct smb_ace));
fs/smb/client/cifsacl.c
1667
le16_to_cpu(dacl_ptr->num_aces) * sizeof(struct smb_ace);
fs/smb/client/cifsacl.c
669
static __u16 cifs_copy_ace(struct smb_ace *dst, struct smb_ace *src, struct smb_sid *psid)
fs/smb/client/cifsacl.c
688
static __u16 fill_ace_for_sid(struct smb_ace *pntace,
fs/smb/client/cifsacl.c
726
static void dump_ace(struct smb_ace *pace, char *end_of_acl)
fs/smb/client/cifsacl.c
769
struct smb_ace **ppace;
fs/smb/client/cifsacl.c
804
(offsetof(struct smb_ace, sid) +
fs/smb/client/cifsacl.c
808
ppace = kmalloc_objs(struct smb_ace *, num_aces);
fs/smb/client/cifsacl.c
816
ppace[i] = (struct smb_ace *) (acl_base + acl_size);
fs/smb/client/cifsacl.c
818
acl_size = offsetof(struct smb_ace, sid) +
fs/smb/client/cifsacl.c
882
unsigned int setup_authusers_ACE(struct smb_ace *pntace)
fs/smb/client/cifsacl.c
906
unsigned int setup_special_mode_ACE(struct smb_ace *pntace,
fs/smb/client/cifsacl.c
933
unsigned int setup_special_user_owner_ACE(struct smb_ace *pntace)
fs/smb/client/cifsacl.c
971
struct smb_ace *pnntace = NULL;
fs/smb/client/cifsacl.c
978
pnntace = (struct smb_ace *) (nacl_base + nsize);
fs/smb/client/cifsacl.c
982
pnntace = (struct smb_ace *) (nacl_base + nsize);
fs/smb/client/cifsacl.h
31
(sizeof(struct smb_ace) * 4))
fs/smb/client/cifsglob.h
249
struct smb_ace *aces;
fs/smb/client/cifsproto.h
220
unsigned int setup_authusers_ACE(struct smb_ace *pntace);
fs/smb/client/cifsproto.h
221
unsigned int setup_special_mode_ACE(struct smb_ace *pntace, bool posix,
fs/smb/client/cifsproto.h
223
unsigned int setup_special_user_owner_ACE(struct smb_ace *pntace);
fs/smb/client/smb2pdu.c
2693
*len = round_up(sizeof(struct crt_sd_ctxt) + (sizeof(struct smb_ace) * 4), 8);
fs/smb/client/smb2pdu.c
2742
acelen = setup_special_mode_ACE((struct smb_ace *)ptr, false, (__u64)mode);
fs/smb/client/smb2pdu.c
2749
acelen = setup_special_user_owner_ACE((struct smb_ace *)ptr);
fs/smb/client/smb2pdu.c
2756
acelen = setup_authusers_ACE((struct smb_ace *)ptr);
fs/smb/server/smbacl.c
1055
static void smb_set_ace(struct smb_ace *ace, const struct smb_sid *sid, u8 type,
fs/smb/server/smbacl.c
1070
struct smb_ace *parent_aces, *aces;
fs/smb/server/smbacl.c
1108
aces_base = kmalloc(sizeof(struct smb_ace) * num_aces * 2,
fs/smb/server/smbacl.c
1115
aces = (struct smb_ace *)aces_base;
fs/smb/server/smbacl.c
1116
parent_aces = (struct smb_ace *)((char *)parent_pdacl +
fs/smb/server/smbacl.c
1126
if (offsetof(struct smb_ace, access_req) > aces_size)
fs/smb/server/smbacl.c
1166
aces = (struct smb_ace *)((char *)aces + le16_to_cpu(aces->size));
fs/smb/server/smbacl.c
1176
aces = (struct smb_ace *)((char *)aces + le16_to_cpu(aces->size));
fs/smb/server/smbacl.c
1179
parent_aces = (struct smb_ace *)((char *)parent_aces + pace_size);
fs/smb/server/smbacl.c
1254
struct smb_ace *pace;
fs/smb/server/smbacl.c
1260
pace = (struct smb_ace *)((char *)pdacl + sizeof(struct smb_acl));
fs/smb/server/smbacl.c
1301
struct smb_ace *ace;
fs/smb/server/smbacl.c
1304
struct smb_ace *others_ace = NULL;
fs/smb/server/smbacl.c
1341
ace = (struct smb_ace *)((char *)pdacl + sizeof(struct smb_acl));
fs/smb/server/smbacl.c
1344
if (offsetof(struct smb_ace, access_req) > aces_size)
fs/smb/server/smbacl.c
1351
ace = (struct smb_ace *)((char *)ace + le16_to_cpu(ace->size));
fs/smb/server/smbacl.c
1359
ace = (struct smb_ace *)((char *)pdacl + sizeof(struct smb_acl));
fs/smb/server/smbacl.c
1362
if (offsetof(struct smb_ace, access_req) > aces_size)
fs/smb/server/smbacl.c
1377
ace = (struct smb_ace *)((char *)ace + le16_to_cpu(ace->size));
fs/smb/server/smbacl.c
193
static __u16 fill_ace_for_sid(struct smb_ace *pntace,
fs/smb/server/smbacl.c
379
struct smb_ace **ppace;
fs/smb/server/smbacl.c
407
(offsetof(struct smb_ace, sid) +
fs/smb/server/smbacl.c
420
ppace = kmalloc_objs(struct smb_ace *, num_aces, KSMBD_DEFAULT_GFP);
fs/smb/server/smbacl.c
436
ppace[i] = (struct smb_ace *)(acl_base + acl_size);
fs/smb/server/smbacl.c
438
acl_size = offsetof(struct smb_ace, sid) +
fs/smb/server/smbacl.c
590
struct smb_ace *pndace,
fs/smb/server/smbacl.c
596
struct smb_ace *ntace;
fs/smb/server/smbacl.c
634
ntace = (struct smb_ace *)((char *)ntace +
fs/smb/server/smbacl.c
641
ntace = (struct smb_ace *)((char *)pndace + *size);
fs/smb/server/smbacl.c
651
ntace = (struct smb_ace *)((char *)pndace + *size);
fs/smb/server/smbacl.c
692
ntace = (struct smb_ace *)((char *)pndace + *size);
fs/smb/server/smbacl.c
711
struct smb_ace *ntace, *pndace;
fs/smb/server/smbacl.c
716
pndace = (struct smb_ace *)((char *)pndacl + sizeof(struct smb_acl));
fs/smb/server/smbacl.c
718
ntace = (struct smb_ace *)((char *)nt_dacl + sizeof(struct smb_acl));
fs/smb/server/smbacl.c
722
if (offsetof(struct smb_ace, access_req) > aces_size)
fs/smb/server/smbacl.c
732
ntace = (struct smb_ace *)((char *)ntace + nt_ace_size);
fs/smb/server/smbacl.c
746
struct smb_ace *pace, *pndace;
fs/smb/server/smbacl.c
752
pace = pndace = (struct smb_ace *)((char *)pndacl + sizeof(struct smb_acl));
fs/smb/server/smbacl.c
771
pace = (struct smb_ace *)((char *)pndace + size);
fs/smb/server/smbacl.c
780
pace = (struct smb_ace *)((char *)pndace + size);
fs/smb/server/smbacl.c
784
pace = (struct smb_ace *)((char *)pndace + size);
fs/smb/server/smbacl.c
789
pace = (struct smb_ace *)((char *)pndace + size);
fs/smb/server/smbacl.c
794
pace = (struct smb_ace *)((char *)pndace + size);
fs/smb/server/smbacl.c
942
2 * sizeof(struct smb_ace), &tmp) ||
fs/smb/server/smbacl.c
947
if (check_add_overflow(len, 5 * sizeof(struct smb_ace), &len))
fs/smb/server/smbacl.c
953
sizeof(struct smb_ace), &tmp) ||