Searched refs:smb_acl_t (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | ntifs.h | 458 } smb_acl_t; typedef 591 smb_acl_t *sd_sacl; /* ACL System (audits) */ 592 smb_acl_t *sd_dacl; /* ACL Discretionary (perm) */ 623 void smb_acl_sort(smb_acl_t *); 624 void smb_acl_free(smb_acl_t *); 625 smb_acl_t *smb_acl_alloc(uint8_t, uint16_t, uint16_t); 626 smb_acl_t *smb_acl_from_zfs(acl_t *); 627 uint32_t smb_acl_to_zfs(smb_acl_t *, uint32_t, int, acl_t **); 628 uint16_t smb_acl_len(smb_acl_t *); 629 boolean_t smb_acl_isvalid(smb_acl_t *, int);
|
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_acl.c | 71 smb_acl_t * 74 smb_acl_t *acl; in smb_acl_alloc() 77 size = sizeof (smb_acl_t) + (acecnt * sizeof (smb_ace_t)); in smb_acl_alloc() 92 smb_acl_free(smb_acl_t *acl) in smb_acl_free() 117 smb_acl_len(smb_acl_t *acl) in smb_acl_len() 123 smb_acl_isvalid(smb_acl_t *acl, int which_acl) in smb_acl_isvalid() 183 smb_acl_sort(smb_acl_t *acl) in smb_acl_sort() 285 smb_acl_t * 290 smb_acl_t *acl; in smb_acl_from_zfs() 352 smb_acl_to_zfs(smb_acl_t *acl, uint32_t flags, int which_acl, acl_t **fs_acl) in smb_acl_to_zfs()
|
H A D | smb_sd.c | 55 static void smb_sd_set_sacl(smb_sd_t *, smb_acl_t *, boolean_t, int); 56 static void smb_sd_set_dacl(smb_sd_t *, smb_acl_t *, boolean_t, int); 372 smb_acl_t *acl = NULL; in smb_sd_fromfs() 449 smb_sd_set_dacl(smb_sd_t *sd, smb_acl_t *acl, boolean_t present, int flags) in smb_sd_set_dacl() 467 smb_sd_set_sacl(smb_sd_t *sd, smb_acl_t *acl, boolean_t present, int flags) in smb_sd_set_sacl()
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_nt_transact_security.c | 29 static void smb_encode_sacl(mbuf_chain_t *, smb_acl_t *); 30 static void smb_encode_dacl(mbuf_chain_t *, smb_acl_t *); 31 static smb_acl_t *smb_decode_acl(mbuf_chain_t *, uint32_t); 309 smb_encode_sacl(mbuf_chain_t *mbc, smb_acl_t *acl) in smb_encode_sacl() 336 smb_encode_dacl(mbuf_chain_t *mbc, smb_acl_t *acl) in smb_encode_dacl() 500 static smb_acl_t * 504 smb_acl_t *acl; in smb_decode_acl()
|
H A D | smb_sd.c | 36 static void smb_sd_set_sacl(smb_sd_t *, smb_acl_t *, boolean_t, int); 37 static void smb_sd_set_dacl(smb_sd_t *, smb_acl_t *, boolean_t, int); 314 smb_acl_t *acl = NULL; in smb_sd_fromfs() 391 smb_sd_set_dacl(smb_sd_t *sd, smb_acl_t *acl, boolean_t present, int flags) in smb_sd_set_dacl() 409 smb_sd_set_sacl(smb_sd_t *sd, smb_acl_t *acl, boolean_t present, int flags) in smb_sd_set_sacl()
|
H A D | smb_acl.c | 116 smb_acl_t * 119 smb_acl_t *acl; in smb_acl_alloc() 122 size = sizeof (smb_acl_t) + (acecnt * sizeof (smb_ace_t)); in smb_acl_alloc() 135 smb_acl_free(smb_acl_t *acl) in smb_acl_free() 150 size = sizeof (smb_acl_t) + (acl->sl_acecnt * sizeof (smb_ace_t)); in smb_acl_free() 162 smb_acl_len(smb_acl_t *acl) in smb_acl_len() 168 smb_acl_isvalid(smb_acl_t *acl, int which_acl) in smb_acl_isvalid() 228 smb_acl_sort(smb_acl_t *acl) in smb_acl_sort() 330 smb_acl_t * 335 smb_acl_t *acl; in smb_acl_from_zfs() [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | srvsvc_sd.c | 243 srvsvc_acl_set_relative(uint8_t *sdbuf, smb_acl_t *acl) in srvsvc_acl_set_relative() 399 static smb_acl_t * 404 smb_acl_t *acl; in srvsvc_acl_set_absolute()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/smbsrv/ |
H A D | smbsrv.c | 3427 GET_OFFSET(sal_off, smb_acl_t, sl_sorted); in smb_ace_walk_init() 3457 smb_acl_t acl; in smbacl_dcmd()
|