Home
last modified time | relevance | path

Searched refs:ds_longholds (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Ddsl_destroy.c316 ASSERT(zfs_refcount_is_zero(&ds->ds_longholds)); in dsl_destroy_snapshot_sync_impl()
772 if (zfs_refcount_count(&ds->ds_longholds) != expected_holds) in dsl_destroy_head_check_impl()
802 if (!zfs_refcount_is_zero(&ds->ds_prev->ds_longholds)) in dsl_destroy_head_check_impl()
H A Ddsl_dataset.c465 zfs_refcount_destroy(&ds->ds_longholds); in dsl_dataset_evict_async()
610 zfs_refcount_create(&ds->ds_longholds); in dsl_dataset_hold_obj()
705 zfs_refcount_destroy(&ds->ds_longholds); in dsl_dataset_hold_obj()
904 (void) zfs_refcount_add(&ds->ds_longholds, tag); in dsl_dataset_long_hold()
910 (void) zfs_refcount_remove(&ds->ds_longholds, tag); in dsl_dataset_long_rele()
917 return (!zfs_refcount_is_zero(&ds->ds_longholds)); in dsl_dataset_long_held()
3104 uint64_t holds = zfs_refcount_count(&ds->ds_longholds) - in dsl_dataset_handoff_check()
/f-stack/freebsd/contrib/openzfs/include/sys/
H A Ddsl_dataset.h232 zfs_refcount_t ds_longholds; member