/illumos-gate/usr/src/uts/common/nfs/ |
H A D | nfs_acl.h | 88 vsecattr_t acl; 102 vsecattr_t acl; 192 vsecattr_t acl; 212 vsecattr_t acl; 278 extern bool_t xdr_secattr(XDR *, vsecattr_t *); 363 extern int acl_getacl2(vnode_t *, vsecattr_t *, int, cred_t *); 364 extern int acl_setacl2(vnode_t *, vsecattr_t *, int, cred_t *); 368 extern int acl_getacl3(vnode_t *, vsecattr_t *, int, cred_t *); 369 extern int acl_setacl3(vnode_t *, vsecattr_t *, int, cred_t *); 377 extern void nfs_acl_free(vsecattr_t *);
|
H A D | nfs4.h | 1052 extern int deleg_rd_setsecattr(femarg_t *, vsecattr_t *, int, cred_t *, 1054 extern int deleg_wr_setsecattr(femarg_t *, vsecattr_t *, int, cred_t *, 1449 extern void nfs4_acl_free_cache(vsecattr_t *); 1474 extern int vs_aent_to_ace4(vsecattr_t *, vsecattr_t *, int, int); 1475 extern int vs_ace4_to_aent(vsecattr_t *, vsecattr_t *, uid_t, gid_t, 1477 extern int vs_ace4_to_acet(vsecattr_t *, vsecattr_t *, uid_t, gid_t, 1479 extern int vs_acet_to_ace4(vsecattr_t *, vsecattr_t *, int); 1480 extern void vs_acet_destroy(vsecattr_t *); 1481 extern void vs_ace4_destroy(vsecattr_t *); 1482 extern void vs_aent_destroy(vsecattr_t *);
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_acl_vnops.c | 118 static int nfs_acl_dup_cache(vsecattr_t *, vsecattr_t *); 119 static void nfs_acl_dup_res(rnode_t *, vsecattr_t *); 123 acl_getacl2(vnode_t *vp, vsecattr_t *vsp, int flag, cred_t *cr) in acl_getacl2() 186 acl_setacl2(vnode_t *vp, vsecattr_t *vsp, int flag, cred_t *cr) in acl_setacl2() 504 acl_getacl3(vnode_t *vp, vsecattr_t *vsp, int flag, cred_t *cr) in acl_getacl3() 568 acl_setacl3(vnode_t *vp, vsecattr_t *vsp, int flag, cred_t *cr) in acl_setacl3() 686 nfs_acl_free(vsecattr_t *vsp) in nfs_acl_free() 701 nfs_acl_dup_cache(vsecattr_t *vsp, vsecattr_t *rvsp) in nfs_acl_dup_cache() 729 nfs_acl_dup_res_impl(kmutex_t *statelock, vsecattr_t **rspp, vsecattr_t *vsp) in nfs_acl_dup_res_impl() 732 vsecattr_t *rvsp; in nfs_acl_dup_res_impl() [all …]
|
H A D | nfs4_acl.c | 235 vs_acet_destroy(vsecattr_t *vsp) in vs_acet_destroy() 252 vs_ace4_destroy(vsecattr_t *vsp) in vs_ace4_destroy() 284 vs_aent_destroy(vsecattr_t *vsp) in vs_aent_destroy() 804 vs_aent_to_ace4(vsecattr_t *aclentacl, vsecattr_t *vs_ace4, in vs_aent_to_ace4() 1588 vs_ace4_to_aent(vsecattr_t *vs_ace4, vsecattr_t *vs_aent, in vs_ace4_to_aent() 1971 vs_ace4_to_acet(vsecattr_t *vs_ace4, vsecattr_t *vs_acet, in vs_ace4_to_acet() 2010 vs_acet_to_ace4(vsecattr_t *vs_acet, vsecattr_t *vs_ace4, in vs_acet_to_ace4() 2045 nfs4_acl_fill_cache(rnode4_t *rp, vsecattr_t *vsap) in nfs4_acl_fill_cache() 2048 vsecattr_t *rvsap; in nfs4_acl_fill_cache() 2135 nfs4_acl_free_cache(vsecattr_t *vsap) in nfs4_acl_free_cache()
|
H A D | nfs4_deleg_ops.c | 327 deleg_rd_setsecattr(femarg_t *arg, vsecattr_t *vsap, int flag, cred_t *cr, in deleg_rd_setsecattr() 344 deleg_wr_setsecattr(femarg_t *arg, vsecattr_t *vsap, int flag, cred_t *cr, in deleg_wr_setsecattr()
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | zfs_acl.h | 207 cred_t *, vsecattr_t *, zfs_acl_ids_t *); 210 int zfs_getacl(struct znode *, vsecattr_t *, boolean_t, cred_t *); 211 int zfs_setacl(struct znode *, vsecattr_t *, boolean_t, cred_t *); 226 int zfs_vsec_2_aclp(struct zfsvfs *, vtype_t, vsecattr_t *, cred_t *,
|
H A D | zfs_znode.h | 331 znode_t *dzp, znode_t *zp, char *name, vsecattr_t *, zfs_fuid_info_t *, 333 extern int zfs_log_create_txtype(zil_create_t, vsecattr_t *vsecp, 351 vsecattr_t *vsecp, zfs_fuid_info_t *fuidp);
|
/illumos-gate/usr/src/common/smbclnt/ |
H A D | smbfs_ntacl.h | 128 int smbfs_acl_sd2zfs(i_ntsd_t *, vsecattr_t *, uid_t *, gid_t *); 142 int smbfs_acl_zfs2sd(vsecattr_t *, uid_t, gid_t, uint32_t, i_ntsd_t **);
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | fem.h | 178 vsecattr_t *vsecp); \ 189 vsecattr_t *vsecp); \ 255 int (*femop_setsecattr)(femarg_t *vf, vsecattr_t *vsap, \ 257 int (*femop_getsecattr)(femarg_t *vf, vsecattr_t *vsap, \ 327 int flag, caller_context_t *ct, vsecattr_t *vsecp); 336 int flags, vsecattr_t *vsecp); 394 extern int vnext_setsecattr(femarg_t *vf, vsecattr_t *vsap, int flag, 396 extern int vnext_getsecattr(femarg_t *vf, vsecattr_t *vsap, int flag,
|
H A D | vnode.h | 845 } vsecattr_t; typedef 928 caller_context_t *, vsecattr_t *); \ 937 vsecattr_t *); \ 999 int (*vop_setsecattr)(vnode_t *, vsecattr_t *, \ 1001 int (*vop_getsecattr)(vnode_t *, vsecattr_t *, \ 1044 vsecattr_t *); 1052 caller_context_t *, int, vsecattr_t *); 1099 extern int fop_setsecattr(vnode_t *, vsecattr_t *, int, cred_t *, 1101 extern int fop_getsecattr(vnode_t *, vsecattr_t *, int, cred_t *,
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_acl.c | 306 vsecattr_t vsa, ovsa; in smbfs_acl_refresh() 427 smbfs_acl_getvsa(vnode_t *vp, vsecattr_t *vsa, in smbfs_acl_getvsa() 480 smbfs_acl_store(vnode_t *vp, vsecattr_t *vsa, uid_t uid, gid_t gid, in smbfs_acl_store() 559 smbfs_acl_setvsa(vnode_t *vp, vsecattr_t *vsa, in smbfs_acl_setvsa()
|
H A D | smbfs_node.h | 260 vsecattr_t r_secattr;
|
H A D | smbfs_subr.h | 390 int smbfs_acl_getvsa(vnode_t *, vsecattr_t *, int, cred_t *); 391 int smbfs_acl_setvsa(vnode_t *, vsecattr_t *, int, cred_t *);
|
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_vops.h | 142 vsecattr_t *); 147 vsecattr_t *);
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_fem.c | 48 vnode_t **, cred_t *, int, caller_context_t *, vsecattr_t *); 54 cred_t *, caller_context_t *, int, vsecattr_t *); 244 vsecattr_t *vsecp) in smb_fem_fcn_create() 339 vsecattr_t *vsecp) in smb_fem_fcn_mkdir()
|
H A D | smb_vops.c | 807 int flags, cred_t *cr, vsecattr_t *vsap) in smb_vop_create() 950 int flags, cred_t *cr, vsecattr_t *vsap) in smb_vop_mkdir() 1386 vsecattr_t vsecattr; in smb_vop_acl_read() 1392 bzero(&vsecattr, sizeof (vsecattr_t)); in smb_vop_acl_read() 1427 vsecattr_t vsecattr; in smb_vop_acl_write()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | acl.c | 131 vsecattr_t vsecattr; in cacl() 136 bzero(&vsecattr, sizeof (vsecattr_t)); in cacl()
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | fs_subr.h | 88 extern int fs_fab_acl(struct vnode *, vsecattr_t *, int flag, cred_t *,
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_acl.c | 62 static int vsecattr2aclentry(vsecattr_t *, si_t **); 63 static int aclentry2vsecattr(si_t *, vsecattr_t *); 420 vsecattr_t vsecattr = { 0, 0, NULL, 0, NULL}; in ufs_si_load() 502 bzero((caddr_t)&vsecattr, sizeof (vsecattr_t)); in ufs_si_load() 708 ufs_acl_get(struct inode *ip, vsecattr_t *vsap, int flag, cred_t *cr) in ufs_acl_get() 772 ufs_acl_set(struct inode *ip, vsecattr_t *vsap, int flag, cred_t *cr) in ufs_acl_set() 997 vsecattr2aclentry(vsecattr_t *vsap, si_t **spp) in vsecattr2aclentry() 1121 aclentry2vsecattr(si_t *sp, vsecattr_t *vsap) in aclentry2vsecattr()
|
/illumos-gate/usr/src/uts/common/fs/fifofs/ |
H A D | fifovnops.c | 88 vsecattr_t *); 103 static int fifo_setsecattr(struct vnode *, vsecattr_t *, int, struct cred *, 105 static int fifo_getsecattr(struct vnode *, vsecattr_t *, int, struct cred *, 1569 caller_context_t *ct, vsecattr_t *vsecp) in fifo_create() 1963 fifo_setsecattr(struct vnode *vp, vsecattr_t *vsap, int flag, struct cred *crp, in fifo_setsecattr() 1988 fifo_getsecattr(struct vnode *vp, vsecattr_t *vsap, int flag, struct cred *crp, in fifo_getsecattr()
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_log.c | 71 zfs_log_create_txtype(zil_create_t type, vsecattr_t *vsecp, vattr_t *vap) in zfs_log_create_txtype() 248 znode_t *dzp, znode_t *zp, char *name, vsecattr_t *vsecp, in zfs_log_create() 637 vsecattr_t *vsecp, zfs_fuid_info_t *fuidp) in zfs_log_acl()
|
/illumos-gate/usr/src/uts/common/fs/lofs/ |
H A D | lofs_vnops.c | 673 vsecattr_t *vsecp) in lo_create() 910 vsecattr_t *vsecp) in lo_mkdir() 1211 vsecattr_t *secattr, in lo_setsecattr() 1225 vsecattr_t *secattr, in lo_getsecattr()
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_vop.c | 560 vsecattr_t *vsecp) /* ACL to set during create */ in fop_create() 727 vsecattr_t *vsecp) /* ACL to set during create */ in fop_mkdir() 1306 vsecattr_t *vsap, in fop_setsecattr() 1321 vsecattr_t *vsecattr, in fop_getsecattr()
|
/illumos-gate/usr/src/uts/common/fs/portfs/ |
H A D | port_fop.c | 228 caller_context_t *ct, vsecattr_t *vsecp); 237 vsecattr_t *vsecp); 244 static int port_fop_setsecattr(femarg_t *vf, vsecattr_t *vsap, int flag, 2183 caller_context_t *ct, vsecattr_t *vsecp) in port_fop_create() 2260 cred_t *cr, caller_context_t *ct, int flags, vsecattr_t *vsecp) in port_fop_mkdir() 2310 port_fop_setsecattr(femarg_t *vf, vsecattr_t *vsap, int flags, cred_t *cr, in port_fop_setsecattr()
|
/illumos-gate/usr/src/uts/common/fs/autofs/ |
H A D | auto_vnops.c | 66 int, vnode_t **, cred_t *, int, caller_context_t *, vsecattr_t *); 73 caller_context_t *, int, vsecattr_t *); 674 vsecattr_t *vsecp) in auto_create() 872 vsecattr_t *vsecp) in auto_mkdir()
|