| /freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
| H A D | zfs_vnops_os.h | 41 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 D | zfs_log.c | 61 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 D | zfs_vnops.c | 1301 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 D | zfs_acl.c | 1615 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 D | zfs_vnops_os.c | 1028 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 D | zfs_acl.c | 1798 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 D | zfs_vnops_os.c | 615 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 D | zfs_vnops_os.h | 39 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 D | zfs_znode.h | 311 extern int zfs_log_create_txtype(zil_create_t, vsecattr_t *vsecp, 337 vsecattr_t *vsecp, zfs_fuid_info_t *fuidp);
|