Home
last modified time | relevance | path

Searched refs:vsecattr_t (Results 1 – 25 of 76) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs_acl.h88 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 Dnfs4.h1052 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 Dnfs_acl_vnops.c118 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 Dnfs4_acl.c235 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 Dnfs4_deleg_ops.c327 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 Dzfs_acl.h207 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 Dzfs_znode.h331 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 Dsmbfs_ntacl.h128 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 Dfem.h178 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, \
326 int flag, caller_context_t *ct, vsecattr_t *vsecp);
335 int flags, vsecattr_t *vsecp);
393 extern int vnext_setsecattr(femarg_t *vf, vsecattr_t *vsap, int flag,
395 extern int vnext_getsecattr(femarg_t *vf, vsecattr_t *vsap, int flag,
H A Dvnode.h845 } 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 Dsmbfs_acl.c306 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 Dsmbfs_node.h260 vsecattr_t r_secattr;
H A Dsmbfs_subr.h390 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 Dsmb_vops.h142 vsecattr_t *);
147 vsecattr_t *);
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_fem.c48 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 Dsmb_vops.c807 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/lib/smbclnt/libfknsmb/common/sys/
H A Dvnode.h765 } vsecattr_t; typedef
848 caller_context_t *, vsecattr_t *); \
857 vsecattr_t *); \
919 int (*vop_setsecattr)(vnode_t *, vsecattr_t *, \
921 int (*vop_getsecattr)(vnode_t *, vsecattr_t *, \
964 vsecattr_t *);
972 caller_context_t *, int, vsecattr_t *);
1019 extern int fop_setsecattr(vnode_t *, vsecattr_t *, int, cred_t *,
1021 extern int fop_getsecattr(vnode_t *, vsecattr_t *, int, cred_t *,
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/sys/
H A Dvnode.h758 } vsecattr_t; typedef
841 caller_context_t *, vsecattr_t *); \
850 vsecattr_t *); \
912 int (*vop_setsecattr)(vnode_t *, vsecattr_t *, \
914 int (*vop_getsecattr)(vnode_t *, vsecattr_t *, \
957 vsecattr_t *);
965 caller_context_t *, int, vsecattr_t *);
1012 extern int fop_setsecattr(vnode_t *, vsecattr_t *, int, cred_t *,
1014 extern int fop_getsecattr(vnode_t *, vsecattr_t *, int, cred_t *,
/illumos-gate/usr/src/uts/common/syscall/
H A Dacl.c131 vsecattr_t vsecattr; in cacl()
136 bzero(&vsecattr, sizeof (vsecattr_t)); in cacl()
/illumos-gate/usr/src/uts/common/fs/
H A Dfs_subr.h86 extern int fs_fab_acl(struct vnode *, vsecattr_t *, int flag, cred_t *,
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_acl.c62 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 Dfifovnops.c88 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 Dzfs_log.c71 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 Dlofs_vnops.c673 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 Dfake_vop.c538 vsecattr_t *vsecp) /* ACL to set during create */ in fop_create()
696 vsecattr_t *vsecp) /* ACL to set during create */ in fop_mkdir()
1277 vsecattr_t *vsap, in fop_setsecattr()
1292 vsecattr_t *vsecattr, in fop_getsecattr()

1234