Home
last modified time | relevance | path

Searched refs:vsecp (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dzfs_vnops_os.h41 int mode, znode_t **zpp, cred_t *cr, int flag, vsecattr_t *vsecp);
43 int mode, struct inode **ipp, cred_t *cr, int flag, vsecattr_t *vsecp);
46 znode_t **zpp, cred_t *cr, int flags, vsecattr_t *vsecp);
73 int mode, znode_t **zpp, cred_t *cr, int flag, vsecattr_t *vsecp,
76 int mode, struct inode **ipp, cred_t *cr, int flag, vsecattr_t *vsecp,
79 znode_t **zpp, cred_t *cr, int flags, vsecattr_t *vsecp, zidmap_t *idmap);
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzfs_log.c61 zfs_log_create_txtype(zil_create_t type, vsecattr_t *vsecp, vattr_t *vap) in zfs_log_create_txtype() argument
66 if (vsecp == NULL && !isxvattr) in zfs_log_create_txtype()
68 if (vsecp && isxvattr) in zfs_log_create_txtype()
70 if (vsecp) in zfs_log_create_txtype()
75 if (vsecp == NULL && !isxvattr) in zfs_log_create_txtype()
77 if (vsecp && isxvattr) in zfs_log_create_txtype()
79 if (vsecp) in zfs_log_create_txtype()
290 znode_t *dzp, znode_t *zp, const char *name, vsecattr_t *vsecp, in zfs_log_create() argument
371 if (vsecp) { in zfs_log_create()
373 lracl->lr_aclcnt = vsecp->vsa_aclcnt; in zfs_log_create()
[all …]
H A Dzfs_vnops.c1301 zfs_getsecattr(znode_t *zp, vsecattr_t *vsecp, int flag, cred_t *cr) in zfs_getsecattr() argument
1309 error = zfs_getacl(zp, vsecp, skipaclchk, cr); in zfs_getsecattr()
1316 zfs_setsecattr(znode_t *zp, vsecattr_t *vsecp, int flag, cred_t *cr) in zfs_setsecattr() argument
1326 error = zfs_setacl(zp, vsecp, skipaclchk, cr); in zfs_setsecattr()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_acl.c1615 vsecattr_t *vsecp, zfs_acl_ids_t *acl_ids) in zfs_acl_ids_create() argument
1633 if (vsecp) in zfs_acl_ids_create()
1634 if ((error = zfs_vsec_2_aclp(zfsvfs, vap->va_type, vsecp, cr, in zfs_acl_ids_create()
1733 if (inherited || vsecp) { in zfs_acl_ids_create()
1771 zfs_getacl(znode_t *zp, vsecattr_t *vsecp, boolean_t skipaclchk, cred_t *cr) in zfs_getacl() argument
1779 mask = vsecp->vsa_mask & (VSA_ACE | VSA_ACECNT | in zfs_getacl()
1820 vsecp->vsa_aclcnt = count; in zfs_getacl()
1825 vsecp->vsa_aclcnt = count; in zfs_getacl()
1834 vsecp->vsa_aclentp = kmem_alloc(aclsz, KM_SLEEP); in zfs_getacl()
1835 vsecp->vsa_aclentsz = aclsz; in zfs_getacl()
[all …]
H A Dzfs_vnops_os.c1028 znode_t **zpp, cred_t *cr, int flag, vsecattr_t *vsecp) in zfs_create() argument
1052 (vsecp || (vap->va_mask & AT_XVATTR) || in zfs_create()
1107 cr, vsecp, &acl_ids)) != 0) in zfs_create()
1162 txtype = zfs_log_create_txtype(Z_FILE, vsecp, vap); in zfs_create()
1164 vsecp, acl_ids.z_fuidp, vap); in zfs_create()
1394 cred_t *cr, int flags, vsecattr_t *vsecp) in zfs_mkdir() argument
1396 (void) flags, (void) vsecp; in zfs_mkdir()
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_acl.c1798 vsecattr_t *vsecp, zfs_acl_ids_t *acl_ids, zidmap_t *idmap) in zfs_acl_ids_create() argument
1811 if (vsecp) in zfs_acl_ids_create()
1812 if ((error = zfs_vsec_2_aclp(zfsvfs, vap->va_mode, vsecp, in zfs_acl_ids_create()
1924 if (inherited || vsecp) { in zfs_acl_ids_create()
1962 zfs_getacl(znode_t *zp, vsecattr_t *vsecp, boolean_t skipaclchk, cred_t *cr) in zfs_getacl() argument
1970 mask = vsecp->vsa_mask & (VSA_ACE | VSA_ACECNT | in zfs_getacl()
2009 vsecp->vsa_aclcnt = count; in zfs_getacl()
2014 vsecp->vsa_aclcnt = count; in zfs_getacl()
2023 vsecp->vsa_aclentp = kmem_alloc(aclsz, KM_SLEEP); in zfs_getacl()
2024 vsecp->vsa_aclentsz = aclsz; in zfs_getacl()
[all …]
H A Dzfs_vnops_os.c615 int mode, znode_t **zpp, cred_t *cr, int flag, vsecattr_t *vsecp, in zfs_create_idmap() argument
642 (vsecp || IS_EPHEMERAL(uid) || IS_EPHEMERAL(gid))) in zfs_create_idmap()
724 cr, vsecp, &acl_ids, idmap)) != 0) in zfs_create_idmap()
784 txtype = zfs_log_create_txtype(Z_FILE, vsecp, vap); in zfs_create_idmap()
788 vsecp, acl_ids.z_fuidp, vap); in zfs_create_idmap()
859 int mode, znode_t **zpp, cred_t *cr, int flag, vsecattr_t *vsecp) in zfs_create() argument
862 vsecp, zfs_init_idmap)); in zfs_create()
867 int mode, struct inode **ipp, cred_t *cr, int flag, vsecattr_t *vsecp, in zfs_tmpfile_idmap() argument
893 (vsecp || IS_EPHEMERAL(uid) || IS_EPHEMERAL(gid))) in zfs_tmpfile_idmap()
923 cr, vsecp, &acl_ids, idmap)) != 0) in zfs_tmpfile_idmap()
[all …]
/freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dzfs_vnops_os.h39 znode_t **zpp, cred_t *cr, int flags, vsecattr_t *vsecp);
53 int mode, znode_t **zpp, cred_t *cr, int flag, vsecattr_t *vsecp);
54 extern int zfs_setsecattr(znode_t *zp, vsecattr_t *vsecp, int flag,
/freebsd/sys/contrib/openzfs/include/sys/
H A Dzfs_znode.h311 extern int zfs_log_create_txtype(zil_create_t, vsecattr_t *vsecp,
337 vsecattr_t *vsecp, zfs_fuid_info_t *fuidp);