/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | zfs_vfsops.h | 42 typedef struct zfsvfs zfsvfs_t; typedef 47 zfsvfs_t *z_parent; /* parent fs */ 149 extern int zfs_suspend_fs(zfsvfs_t *zfsvfs); 150 extern int zfs_resume_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds); 151 extern int zfs_userspace_one(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type, 153 extern int zfs_userspace_many(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type, 155 extern int zfs_set_userquota(zfsvfs_t *zfsvfs, zfs_userquota_prop_t type, 157 extern boolean_t zfs_id_overblockquota(zfsvfs_t *zfsvfs, uint64_t usedobj, 159 extern boolean_t zfs_id_overobjquota(zfsvfs_t *zfsvfs, uint64_t usedobj, 161 extern boolean_t zfs_id_overquota(zfsvfs_t *zfsvfs, uint64_t usedobj, [all …]
|
H A D | zfs_fuid.h | 104 extern uid_t zfs_fuid_map_id(zfsvfs_t *, uint64_t, cred_t *, zfs_fuid_type_t); 107 extern void zfs_fuid_destroy(zfsvfs_t *); 108 extern uint64_t zfs_fuid_create_cred(zfsvfs_t *, zfs_fuid_type_t, 110 extern uint64_t zfs_fuid_create(zfsvfs_t *, uint64_t, cred_t *, zfs_fuid_type_t, 116 extern boolean_t zfs_user_in_cred(zfsvfs_t *, uint64_t, cred_t *); 117 extern boolean_t zfs_groupmember(zfsvfs_t *, uint64_t, cred_t *); 118 void zfs_fuid_sync(zfsvfs_t *, dmu_tx_t *); 119 extern int zfs_fuid_find_by_domain(zfsvfs_t *, const char *domain, 121 extern const char *zfs_fuid_find_by_idx(zfsvfs_t *zfsvfs, uint32_t idx); 122 extern void zfs_fuid_txhold(zfsvfs_t *zfsvfs, dmu_tx_t *tx);
|
H A D | zfs_ctldir.h | 46 void zfsctl_create(zfsvfs_t *); 47 void zfsctl_destroy(zfsvfs_t *); 61 int zfsctl_make_fid(zfsvfs_t *zfsvfsp, uint64_t object, uint32_t gen, 63 int zfsctl_lookup_objset(vfs_t *vfsp, uint64_t objsetid, zfsvfs_t **zfsvfsp);
|
H A D | zfs_dir.h | 65 extern void zfs_unlinked_drain(zfsvfs_t *zfsvfs); 66 extern void zfs_unlinked_drain_stop_wait(zfsvfs_t *zfsvfs);
|
H A D | zfs_znode.h | 306 extern int zfs_init_fs(zfsvfs_t *, znode_t **); 316 extern int zfs_zget(zfsvfs_t *, uint64_t, znode_t **); 353 extern void zfs_upgrade(zfsvfs_t *zfsvfs, dmu_tx_t *tx); 354 extern int zfs_create_share_dir(zfsvfs_t *zfsvfs, dmu_tx_t *tx);
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_vfsops.c | 161 zfsvfs_t *zfsvfs = vfsp->vfs_data; in zfs_sync() 260 zfsvfs_t *zfsvfs = arg; in atime_changed_cb() 276 zfsvfs_t *zfsvfs = arg; in xattr_changed_cb() 294 zfsvfs_t *zfsvfs = arg; in blksz_changed_cb() 306 zfsvfs_t *zfsvfs = arg; in readonly_changed_cb() 324 zfsvfs_t *zfsvfs = arg; in devices_changed_cb() 340 zfsvfs_t *zfsvfs = arg; in setuid_changed_cb() 356 zfsvfs_t *zfsvfs = arg; in exec_changed_cb() 380 zfsvfs_t *zfsvfs = arg; in nbmand_changed_cb() 393 zfsvfs_t *zfsvfs = arg; in snapdir_changed_cb() [all …]
|
H A D | zfs_ctldir.c | 204 zfsvfs_t *zfsvfs = vp->v_vfsp->vfs_data; in zfsctl_root_inode_cb() 221 zfsctl_create(zfsvfs_t *zfsvfs) in zfsctl_create() 257 zfsctl_destroy(zfsvfs_t *zfsvfs) in zfsctl_destroy() 351 zfsvfs_t *zfsvfs = vp->v_vfsp->vfs_data; in zfsctl_common_fid() 385 zfsvfs_t *zfsvfs = vp->v_vfsp->vfs_data; in zfsctl_shares_fid() 426 zfsvfs_t *zfsvfs = vp->v_vfsp->vfs_data; in zfsctl_root_getattr() 449 zfsvfs_t *zfsvfs = dvp->v_vfsp->vfs_data; in zfsctl_root_lookup() 511 objset_t *os = ((zfsvfs_t *)((vp)->v_vfsp->vfs_data))->z_os; in zfsctl_snapshot_zname() 616 zfsvfs_t *zfsvfs; in zfsctl_snapdir_rename() 682 zfsvfs_t *zfsvfs; in zfsctl_snapdir_remove() [all …]
|
H A D | zfs_fuid.c | 195 zfs_fuid_init(zfsvfs_t *zfsvfs) in zfs_fuid_init() 222 zfs_fuid_sync(zfsvfs_t *zfsvfs, dmu_tx_t *tx) in zfs_fuid_sync() 297 zfs_fuid_find_by_domain(zfsvfs_t *zfsvfs, const char *domain, in zfs_fuid_find_by_domain() 362 zfs_fuid_find_by_idx(zfsvfs_t *zfsvfs, uint32_t idx) in zfs_fuid_find_by_idx() 392 zfs_fuid_map_id(zfsvfs_t *zfsvfs, uint64_t fuid, in zfs_fuid_map_id() 490 zfs_fuid_create_cred(zfsvfs_t *zfsvfs, zfs_fuid_type_t type, in zfs_fuid_create_cred() 547 zfs_fuid_create(zfsvfs_t *zfsvfs, uint64_t id, cred_t *cr, in zfs_fuid_create() 634 zfs_fuid_destroy(zfsvfs_t *zfsvfs) in zfs_fuid_destroy() 692 zfs_user_in_cred(zfsvfs_t *zfsvfs, uint64_t id, cred_t *cr) in zfs_user_in_cred() 740 zfs_groupmember(zfsvfs_t *zfsvfs, uint64_t id, cred_t *cr) in zfs_groupmember() [all …]
|
H A D | zfs_dir.c | 68 zfs_match_find(zfsvfs_t *zfsvfs, znode_t *dzp, char *name, matchtype_t mt, in zfs_match_find() 141 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_dirent_lock() 409 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_dirlook() 470 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_unlinked_add() 486 zfsvfs_t *zfsvfs = arg; in zfs_unlinked_drain_task() 544 zfs_unlinked_drain(zfsvfs_t *zfsvfs) in zfs_unlinked_drain() 566 zfs_unlinked_drain_stop_wait(zfsvfs_t *zfsvfs) in zfs_unlinked_drain_stop_wait() 595 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_purgedir() 648 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_rmnode() 774 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_link_create() [all …]
|
H A D | zfs_replay.c | 278 zfsvfs_t *zfsvfs = arg1; in zfs_replay_create_acl() 427 zfsvfs_t *zfsvfs = arg1; in zfs_replay_create() 559 zfsvfs_t *zfsvfs = arg1; in zfs_replay_remove() 594 zfsvfs_t *zfsvfs = arg1; in zfs_replay_link() 626 zfsvfs_t *zfsvfs = arg1; in zfs_replay_rename() 660 zfsvfs_t *zfsvfs = arg1; in zfs_replay_write() 728 zfsvfs_t *zfsvfs = arg1; in zfs_replay_write2() 775 zfsvfs_t *zfsvfs = arg1; in zfs_replay_truncate() 804 zfsvfs_t *zfsvfs = arg1; in zfs_replay_setattr() 858 zfsvfs_t *zfsvfs = arg1; in zfs_replay_acl_v0() [all …]
|
H A D | zfs_znode.c | 279 zfsvfs_t *zfsvfs; in zfs_znode_move() 506 zfs_create_share_dir(zfsvfs_t *zfsvfs, dmu_tx_t *tx) in zfs_create_share_dir() 610 zfs_znode_sa_init(zfsvfs_t *zfsvfs, znode_t *zp, in zfs_znode_sa_init() 659 zfs_znode_alloc(zfsvfs_t *zfsvfs, dmu_buf_t *db, int blksz, in zfs_znode_alloc() 811 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_mknode() 1177 zfs_zget(zfsvfs_t *zfsvfs, uint64_t obj_num, znode_t **zpp) in zfs_zget() 1260 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_rezget() 1365 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_znode_delete() 1385 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_zinactive() 1445 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_znode_free() [all …]
|
H A D | zfs_vnops.c | 198 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_open() 232 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_close() 362 zfsvfs_t *zfsvfs; in zfs_ioctl() 611 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_read() 743 zfs_write_clear_setid_bits_if_necessary(zfsvfs_t *zfsvfs, znode_t *zp, in zfs_write_clear_setid_bits_if_necessary() 835 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_write() 1219 zfsvfs_t *zfsvfs = arg; in zfs_get_data() 1350 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_access() 1414 zfsvfs_t *zfsvfs = zdp->z_zfsvfs; in zfs_lookup() 1577 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_create() [all …]
|
H A D | zfs_sa.c | 126 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_sa_get_scanstamp() 160 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_sa_set_scanstamp() 201 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_sa_upgrade()
|
H A D | zfs_acl.c | 381 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_acl_znode_info() 668 zfs_copy_ace_2_fuid(zfsvfs_t *zfsvfs, vtype_t obj_type, zfs_acl_t *aclp, in zfs_copy_ace_2_fuid() 730 zfs_copy_fuid_2_ace(zfsvfs_t *zfsvfs, zfs_acl_t *aclp, cred_t *cr, in zfs_copy_fuid_2_ace() 1199 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_aclset_common() 1523 zfs_acl_inherit(zfsvfs_t *zfsvfs, vtype_t vtype, zfs_acl_t *paclp, in zfs_acl_inherit() 1660 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_acl_ids_create() 1807 zfs_acl_ids_overquota(zfsvfs_t *zv, zfs_acl_ids_t *acl_ids, uint64_t projid) in zfs_acl_ids_overquota() 1934 zfs_vsec_2_aclp(zfsvfs_t *zfsvfs, vtype_t obj_type, in zfs_vsec_2_aclp() 1994 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_setacl() 2159 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in zfs_zaccess_aces_check() [all …]
|
H A D | zcp_get.c | 620 zfsvfs_t *zfvp; in zcp_get_userquota_prop() 621 zfsvfs_t *zfsvfs; in zcp_get_userquota_prop() 636 zfsvfs = kmem_zalloc(sizeof (zfsvfs_t), KM_SLEEP); in zcp_get_userquota_prop()
|
H A D | zfs_ioctl.c | 1494 getzfsvfs_impl(objset_t *os, zfsvfs_t **zfvp) in getzfsvfs_impl() 1513 getzfsvfs(const char *dsname, zfsvfs_t **zfvp) in getzfsvfs() 1534 zfsvfs_hold(const char *name, void *tag, zfsvfs_t **zfvp, boolean_t writer) in zfsvfs_hold() 1557 zfsvfs_rele(zfsvfs_t *zfsvfs, void *tag) in zfsvfs_rele() 2467 zfsvfs_t *zfsvfs; in zfs_prop_set_userquota() 2582 zfsvfs_t *zfsvfs; in zfs_prop_set_special() 3640 zfsvfs_t *zfsvfs = NULL; in zfs_unmount_snap() 4156 zfsvfs_t *zfsvfs; in zfs_ioc_rollback() 4875 zfsvfs_t *zfsvfs = NULL; in zfs_ioc_recv_impl() 5529 zfsvfs_t *zfsvfs; in zfs_ioc_userspace_one() [all …]
|
H A D | sa.c | 1512 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in sa_add_projid()
|