Searched refs:acl_ids (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| D | zfs_acl.c | 1610 vsecattr_t *vsecp, zfs_acl_ids_t *acl_ids) in zfs_acl_ids_create() argument 1624 bzero(acl_ids, sizeof (zfs_acl_ids_t)); in zfs_acl_ids_create() 1625 acl_ids->z_mode = MAKEIMODE(vap->va_type, vap->va_mode); in zfs_acl_ids_create() 1629 &acl_ids->z_fuidp, &acl_ids->z_aclp)) != 0) in zfs_acl_ids_create() 1636 acl_ids->z_fuid = zfs_fuid_create(zfsvfs, in zfs_acl_ids_create() 1638 ZFS_OWNER, &acl_ids->z_fuidp); in zfs_acl_ids_create() 1639 acl_ids->z_fgid = zfs_fuid_create(zfsvfs, in zfs_acl_ids_create() 1641 ZFS_GROUP, &acl_ids->z_fuidp); in zfs_acl_ids_create() 1644 acl_ids->z_fuid = zfs_fuid_create_cred(zfsvfs, ZFS_OWNER, in zfs_acl_ids_create() 1645 cr, &acl_ids->z_fuidp); in zfs_acl_ids_create() [all …]
|
| D | zfs_znode.c | 499 zfs_acl_ids_t acl_ids; in zfs_create_share_dir() local 520 kcred, NULL, &acl_ids)); in zfs_create_share_dir() 521 zfs_mknode(sharezp, &vattr, tx, kcred, IS_ROOT_NODE, &zp, &acl_ids); in zfs_create_share_dir() 528 zfs_acl_ids_free(&acl_ids); in zfs_create_share_dir() 791 uint_t flag, znode_t **zpp, zfs_acl_ids_t *acl_ids) in zfs_mknode() argument 899 mode = acl_ids->z_mode; in zfs_mknode() 906 pflags |= acl_ids->z_aclp->z_hints & in zfs_mknode() 962 NULL, &acl_ids->z_fuid, 8); in zfs_mknode() 964 NULL, &acl_ids->z_fgid, 8); in zfs_mknode() 995 &acl_ids->z_fuid, 8); in zfs_mknode() [all …]
|
| D | zfs_dir.c | 795 zfs_acl_ids_t acl_ids; in zfs_make_xattrdir() local 811 &acl_ids)) != 0) in zfs_make_xattrdir() 813 if (zfs_acl_ids_overquota(zfsvfs, &acl_ids)) { in zfs_make_xattrdir() 814 zfs_acl_ids_free(&acl_ids); in zfs_make_xattrdir() 821 dmu_tx_hold_sa_create(tx, acl_ids.z_aclp->z_acl_bytes + in zfs_make_xattrdir() 830 zfs_acl_ids_free(&acl_ids); in zfs_make_xattrdir() 834 zfs_mknode(zp, vap, tx, cr, IS_XATTR, &xzp, &acl_ids); in zfs_make_xattrdir() 849 xzp, "", NULL, acl_ids.z_fuidp, vap); in zfs_make_xattrdir() 851 zfs_acl_ids_free(&acl_ids); in zfs_make_xattrdir()
|
| D | zfs_vnops.c | 1789 zfs_acl_ids_t acl_ids; in zfs_create() local 1862 cr, vsecp, &acl_ids)) != 0) in zfs_create() 1865 if (zfs_acl_ids_overquota(zfsvfs, &acl_ids)) { in zfs_create() 1866 zfs_acl_ids_free(&acl_ids); in zfs_create() 1875 dmu_tx_hold_sa_create(tx, acl_ids.z_aclp->z_acl_bytes + in zfs_create() 1884 acl_ids.z_aclp->z_acl_bytes > ZFS_ACE_SPACE) { in zfs_create() 1886 0, acl_ids.z_aclp->z_acl_bytes); in zfs_create() 1890 zfs_acl_ids_free(&acl_ids); in zfs_create() 1896 zfs_mknode(dzp, vap, tx, cr, 0, &zp, &acl_ids); in zfs_create() 1904 vsecp, acl_ids.z_fuidp, vap); in zfs_create() [all …]
|