Home
last modified time | relevance | path

Searched refs:zfsvfs_t (Results 1 – 17 of 17) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dzfs_vfsops.h42 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 Dzfs_fuid.h104 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 Dzfs_ctldir.h46 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 Dzfs_dir.h65 extern void zfs_unlinked_drain(zfsvfs_t *zfsvfs);
66 extern void zfs_unlinked_drain_stop_wait(zfsvfs_t *zfsvfs);
H A Dzfs_znode.h306 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 Dzfs_vfsops.c161 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 Dzfs_ctldir.c204 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 Dzfs_fuid.c195 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 Dzfs_dir.c68 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 Dzfs_replay.c278 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 Dzfs_znode.c279 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 Dzfs_vnops.c198 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 Dzfs_sa.c126 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 Dzfs_acl.c381 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 Dzcp_get.c620 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 Dzfs_ioctl.c1494 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 Dsa.c1512 zfsvfs_t *zfsvfs = zp->z_zfsvfs; in sa_add_projid()