Searched refs:smb_acl_t (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/smbsrv/
H A Dntifs.h428 } smb_acl_t; typedef in typeref:struct:smb_acl
561 smb_acl_t *sd_sacl; /* ACL System (audits) */
562 smb_acl_t *sd_dacl; /* ACL Discretionary (perm) */
593 void smb_acl_sort(smb_acl_t *);
594 void smb_acl_free(smb_acl_t *);
595 smb_acl_t *smb_acl_alloc(uint8_t, uint16_t, uint16_t);
596 smb_acl_t *smb_acl_from_zfs(acl_t *);
597 uint32_t smb_acl_to_zfs(smb_acl_t *, uint32_t, int, acl_t **);
598 uint16_t smb_acl_len(smb_acl_t *);
599 boolean_t smb_acl_isvalid(smb_acl_t *, in
[all...]
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_acl.c59 smb_acl_t *
62 smb_acl_t *acl;
65 size = sizeof (smb_acl_t) + (acecnt * sizeof (smb_ace_t));
80 smb_acl_free(smb_acl_t *acl)
106 smb_acl_len(smb_acl_t *acl)
113 smb_acl_isvalid(smb_acl_t *acl, int which_acl)
166 smb_acl_sort(smb_acl_t *acl)
238 smb_acl_t *
243 smb_acl_t *acl;
300 smb_acl_to_zfs(smb_acl_t *ac
[all...]
H A Dsmb_sd.c55 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;
449 smb_sd_set_dacl(smb_sd_t *sd, smb_acl_t *acl, boolean_t present, int flags)
467 smb_sd_set_sacl(smb_sd_t *sd, smb_acl_t *acl, boolean_t present, int flags)
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_nt_transact_security.c29 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)
336 smb_encode_dacl(mbuf_chain_t *mbc, smb_acl_t *acl)
497 static smb_acl_t *
501 smb_acl_t *acl;
H A Dsmb_sd.c36 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);
287 smb_acl_t *acl = NULL;
364 smb_sd_set_dacl(smb_sd_t *sd, smb_acl_t *acl, boolean_t present, int flags)
382 smb_sd_set_sacl(smb_sd_t *sd, smb_acl_t *acl, boolean_t present, int flags)
H A Dsmb_acl.c88 * smb_acl_xxx functions work with smb_acl_t which represents the CIFS format
107 smb_acl_t *
110 smb_acl_t *acl;
113 size = sizeof (smb_acl_t) + (acecnt * sizeof (smb_ace_t));
126 smb_acl_free(smb_acl_t *acl)
141 size = sizeof (smb_acl_t) + (acl->sl_acecnt * sizeof (smb_ace_t));
153 smb_acl_len(smb_acl_t *acl)
159 smb_acl_isvalid(smb_acl_t *acl, int which_acl)
219 smb_acl_sort(smb_acl_t *acl)
291 smb_acl_t *
[all...]
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsrvsvc_sd.c239 srvsvc_acl_set_relative(uint8_t *sdbuf, smb_acl_t *acl)
392 * Returns an initialized smb_acl_t structure on success.
395 static smb_acl_t *
400 smb_acl_t *acl;
/illumos-gate/usr/src/cmd/mdb/common/modules/smbsrv/
H A Dsmbsrv.c496 "print smb_acl_t information", smb_acl },
2156 wsp->walk_addr += OFFSETOF(smb_acl_t, sl_sorted);
2175 * ******************************** smb_acl_t **********************************
2185 smb_acl_t acl;

Completed in 299 milliseconds