Home
last modified time | relevance | path

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

/linux/fs/smb/server/
H A Dsmbacl.c193 static __u16 fill_ace_for_sid(struct smb_ace *pntace, in fill_ace_for_sid()
374 struct smb_ace **ppace; in parse_dacl()
401 if (num_aces > ULONG_MAX / sizeof(struct smb_ace *)) in parse_dacl()
413 ppace = kmalloc_array(num_aces, sizeof(struct smb_ace *), KSMBD_DEFAULT_GFP); in parse_dacl()
429 ppace[i] = (struct smb_ace *)(acl_base + acl_size); in parse_dacl()
431 acl_size = offsetof(struct smb_ace, sid) + in parse_dacl()
582 struct smb_ace *pndace, in set_posix_acl_entries_dacl()
588 struct smb_ace *ntace; in set_posix_acl_entries_dacl()
626 ntace = (struct smb_ace *)((char *)ntace + in set_posix_acl_entries_dacl()
633 ntace = (struct smb_ace *)((char *)pndace + *size); in set_posix_acl_entries_dacl()
[all …]
H A Dsmb2pdu.c3346 sizeof(struct smb_ace) * ace_num * 2, in smb2_open()
/linux/fs/smb/client/
H A Dcifsacl.h31 (sizeof(struct smb_ace) * 4))
H A Dcifsproto.h246 extern unsigned int setup_authusers_ACE(struct smb_ace *pace);
247 extern unsigned int setup_special_mode_ACE(struct smb_ace *pace,
250 extern unsigned int setup_special_user_owner_ACE(struct smb_ace *pace);
H A Dsmb2pdu.c2633 *len = round_up(sizeof(struct crt_sd_ctxt) + (sizeof(struct smb_ace) * 4), 8); in create_sd_buf()
2682 acelen = setup_special_mode_ACE((struct smb_ace *)ptr, false, (__u64)mode); in create_sd_buf()
2689 acelen = setup_special_user_owner_ACE((struct smb_ace *)ptr); in create_sd_buf()
2696 acelen = setup_authusers_ACE((struct smb_ace *)ptr); in create_sd_buf()
H A Dcifsglob.h213 struct smb_ace *aces;
/linux/fs/smb/common/
H A Dsmbacl.h113 struct smb_ace { struct