Changeset View
Changeset View
Standalone View
Standalone View
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h
Show First 20 Lines • Show All 69 Lines • ▼ Show 20 Lines | struct zfsvfs { | ||||
kmutex_t z_znodes_lock; /* lock for z_all_znodes */ | kmutex_t z_znodes_lock; /* lock for z_all_znodes */ | ||||
vnode_t *z_ctldir; /* .zfs directory pointer */ | vnode_t *z_ctldir; /* .zfs directory pointer */ | ||||
boolean_t z_show_ctldir; /* expose .zfs in the root dir */ | boolean_t z_show_ctldir; /* expose .zfs in the root dir */ | ||||
boolean_t z_issnap; /* true if this is a snapshot */ | boolean_t z_issnap; /* true if this is a snapshot */ | ||||
boolean_t z_vscan; /* virus scan on/off */ | boolean_t z_vscan; /* virus scan on/off */ | ||||
boolean_t z_use_fuids; /* version allows fuids */ | boolean_t z_use_fuids; /* version allows fuids */ | ||||
boolean_t z_replay; /* set during ZIL replay */ | boolean_t z_replay; /* set during ZIL replay */ | ||||
boolean_t z_use_sa; /* version allow system attributes */ | boolean_t z_use_sa; /* version allow system attributes */ | ||||
boolean_t z_use_namecache;/* make use of FreeBSD name cache */ | |||||
uint64_t z_version; /* ZPL version */ | uint64_t z_version; /* ZPL version */ | ||||
uint64_t z_shares_dir; /* hidden shares dir */ | uint64_t z_shares_dir; /* hidden shares dir */ | ||||
kmutex_t z_lock; | kmutex_t z_lock; | ||||
uint64_t z_userquota_obj; | uint64_t z_userquota_obj; | ||||
uint64_t z_groupquota_obj; | uint64_t z_groupquota_obj; | ||||
uint64_t z_replay_eof; /* New end of file - replay only */ | uint64_t z_replay_eof; /* New end of file - replay only */ | ||||
sa_attr_type_t *z_attr_table; /* SA attr mapping->id */ | sa_attr_type_t *z_attr_table; /* SA attr mapping->id */ | ||||
#define ZFS_OBJ_MTX_SZ 64 | #define ZFS_OBJ_MTX_SZ 64 | ||||
▲ Show 20 Lines • Show All 83 Lines • Show Last 20 Lines |