Lines Matching refs:os

192 #define	DMU_META_DNODE(os)	((os)->os_meta_dnode.dnh_dnode)  argument
193 #define DMU_USERUSED_DNODE(os) ((os)->os_userused_dnode.dnh_dnode) argument
194 #define DMU_GROUPUSED_DNODE(os) ((os)->os_groupused_dnode.dnh_dnode) argument
195 #define DMU_PROJECTUSED_DNODE(os) ((os)->os_projectused_dnode.dnh_dnode) argument
197 #define DMU_OS_IS_L2CACHEABLE(os) \ argument
198 ((os)->os_secondary_cache == ZFS_CACHE_ALL || \
199 (os)->os_secondary_cache == ZFS_CACHE_METADATA)
201 #define DMU_OS_IS_L2COMPRESSIBLE(os) (zfs_mdcomp_disable == B_FALSE) argument
214 void dmu_objset_rele(objset_t *os, void *tag);
215 void dmu_objset_rele_flags(objset_t *os, boolean_t decrypt, void *tag);
216 void dmu_objset_disown(objset_t *os, boolean_t decrypt, void *tag);
219 void dmu_objset_stats(objset_t *os, nvlist_t *nv);
220 void dmu_objset_fast_stat(objset_t *os, dmu_objset_stats_t *stat);
221 void dmu_objset_space(objset_t *os, uint64_t *refdbytesp, uint64_t *availbytesp,
223 uint64_t dmu_objset_fsid_guid(objset_t *os);
228 void dmu_objset_evict_dbufs(objset_t *os);
229 timestruc_t dmu_objset_snap_cmtime(objset_t *os);
232 void dmu_objset_sync(objset_t *os, zio_t *zio, dmu_tx_t *tx);
233 boolean_t dmu_objset_is_dirty(objset_t *os, uint64_t txg);
241 void dmu_objset_evict(objset_t *os);
242 void dmu_objset_do_userquota_updates(objset_t *os, dmu_tx_t *tx);
244 boolean_t dmu_objset_userused_enabled(objset_t *os);
245 int dmu_objset_userspace_upgrade(objset_t *os);
246 boolean_t dmu_objset_userspace_present(objset_t *os);
247 boolean_t dmu_objset_userobjspace_upgradable(objset_t *os);
248 boolean_t dmu_objset_userobjused_enabled(objset_t *os);
249 boolean_t dmu_objset_userobjspace_present(objset_t *os);
250 boolean_t dmu_objset_projectquota_enabled(objset_t *os);
251 boolean_t dmu_objset_projectquota_present(objset_t *os);
252 boolean_t dmu_objset_projectquota_upgradable(objset_t *os);
253 void dmu_objset_id_quota_upgrade(objset_t *os);
255 boolean_t dmu_objset_incompatible_encryption_version(objset_t *os);
258 void dmu_objset_evict_done(objset_t *os);
259 void dmu_objset_willuse_space(objset_t *os, int64_t space, dmu_tx_t *tx);