Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_acl.c639 smb_fsacl_merge(acl_t *dacl, acl_t *sacl) in smb_fsacl_merge() argument
645 ASSERT(sacl); in smb_fsacl_merge()
647 acl = smb_fsacl_alloc(dacl->acl_cnt + sacl->acl_cnt, dacl->acl_flags); in smb_fsacl_merge()
650 bcopy(sacl->acl_aclp, (char *)acl->acl_aclp + dacl_size, in smb_fsacl_merge()
651 sacl->acl_cnt * sacl->acl_entry_size); in smb_fsacl_merge()
665 smb_fsacl_split(acl_t *zacl, acl_t **dacl, acl_t **sacl, int which_acl) in smb_fsacl_split() argument
674 *dacl = *sacl = NULL; in smb_fsacl_split()
692 *sacl = smb_fsacl_alloc(naudit, zacl->acl_flags); in smb_fsacl_split()
693 audit_ace = (*sacl)->acl_aclp; in smb_fsacl_split()
H A Dsmb_fsops.c131 acl_t *acl, *dacl, *sacl; in smb_fsop_create_with_sd() local
153 sacl = fs_sd->sd_zsacl; in smb_fsop_create_with_sd()
154 if (dacl != NULL || sacl != NULL) { in smb_fsop_create_with_sd()
155 if (dacl && sacl) { in smb_fsop_create_with_sd()
156 acl = smb_fsacl_merge(dacl, sacl); in smb_fsop_create_with_sd()
160 acl = sacl; in smb_fsop_create_with_sd()
165 if (dacl && sacl) in smb_fsop_create_with_sd()
2303 acl_t *acl, *dacl, *sacl; in smb_fsop_aclwrite() local
2344 sacl = fs_sd->sd_zsacl; in smb_fsop_aclwrite()
2346 ASSERT(dacl || sacl); in smb_fsop_aclwrite()
[all …]
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsrvsvc_sd.c315 msd->sacl = srvsvc_acl_set_relative(&sdbuf[offset], in srvsvc_sd_set_relative()
317 if (msd->sacl == NULL) in srvsvc_sd_set_relative()
321 ace_cnt = msd->sacl->ace_count; in srvsvc_sd_set_relative()
/illumos-gate/usr/src/uts/common/smbsrv/ndl/
H A Dsecurity.ndl322 DWORD sacl;
H A Dlsarpc.ndl353 DWORD sacl;
H A Dsamrpc.ndl221 struct samr_sid *sacl;
H A Dsrvsvc.ndl619 struct mslm_acl *sacl;