Home
last modified time | relevance | path

Searched refs:zfs_refcount_t (Results 1 – 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Drefcount.h66 } zfs_refcount_t; typedef
73 void zfs_refcount_create(zfs_refcount_t *);
74 void zfs_refcount_create_untracked(zfs_refcount_t *);
75 void zfs_refcount_create_tracked(zfs_refcount_t *);
76 void zfs_refcount_destroy(zfs_refcount_t *);
77 void zfs_refcount_destroy_many(zfs_refcount_t *, uint64_t);
78 int zfs_refcount_is_zero(zfs_refcount_t *);
79 int64_t zfs_refcount_count(zfs_refcount_t *);
80 int64_t zfs_refcount_add(zfs_refcount_t *, const void *);
99 void zfs_refcount_transfer(zfs_refcount_t *, zfs_refcount_t *);
[all …]
H A Darc_impl.h80 zfs_refcount_t arcs_esize[ARC_BUFC_NUMTYPES];
85 zfs_refcount_t arcs_size;
173 zfs_refcount_t b_refcnt;
371 zfs_refcount_t l2ad_alloc; /* allocated bytes */
397 zfs_refcount_t l2ad_lb_asize;
401 zfs_refcount_t l2ad_lb_count;
H A Ddsl_crypt.h65 zfs_refcount_t wk_refcnt;
115 zfs_refcount_t dck_holds;
137 zfs_refcount_t km_refcnt;
H A Drrwlock.h58 zfs_refcount_t rr_anon_rcount;
59 zfs_refcount_t rr_linked_rcount;
H A Ddmu_tx.h100 zfs_refcount_t txh_space_towrite;
101 zfs_refcount_t txh_memory_tohold;
H A Dmetaslab_impl.h189 zfs_refcount_t *mc_alloc_slots;
267 zfs_refcount_t *mg_alloc_queue_depth;
H A Ddmu_zfetch.h65 zfs_refcount_t zs_blocks; /* number of pending blocks in the stream */
H A Dspa_impl.h143 zfs_refcount_t scl_count;
429 zfs_refcount_t spa_refcount; /* number of opens */
H A Dzap.h231 int add, zfs_refcount_t *towrite, zfs_refcount_t *tooverwrite);
H A Dabd.h42 zfs_refcount_t abd_children;
H A Ddnode.h318 zfs_refcount_t dn_tx_holds;
319 zfs_refcount_t dn_holds;
H A Dsa_impl.h113 zfs_refcount_t sa_refcount;
H A Ddbuf.h255 zfs_refcount_t db_holds;
H A Ddsl_dataset.h224 zfs_refcount_t ds_longholds;
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Drefcount.c71 zfs_refcount_create(zfs_refcount_t *rc) in zfs_refcount_create()
84 zfs_refcount_create_tracked(zfs_refcount_t *rc) in zfs_refcount_create_tracked()
91 zfs_refcount_create_untracked(zfs_refcount_t *rc) in zfs_refcount_create_untracked()
98 zfs_refcount_destroy_many(zfs_refcount_t *rc, uint64_t number) in zfs_refcount_destroy_many()
117 zfs_refcount_destroy(zfs_refcount_t *rc) in zfs_refcount_destroy()
123 zfs_refcount_is_zero(zfs_refcount_t *rc) in zfs_refcount_is_zero()
129 zfs_refcount_count(zfs_refcount_t *rc) in zfs_refcount_count()
160 zfs_refcount_add(zfs_refcount_t *rc, const void *holder) in zfs_refcount_add()
222 zfs_refcount_remove(zfs_refcount_t *rc, const void *holder) in zfs_refcount_remove()
239 zfs_refcount_transfer(zfs_refcount_t *dst, zfs_refcount_t *src) in zfs_refcount_transfer()
[all …]
H A Dmetaslab.c384 sizeof (zfs_refcount_t), KM_SLEEP); in metaslab_class_create()
405 sizeof (zfs_refcount_t)); in metaslab_class_destroy()
814 sizeof (zfs_refcount_t), KM_SLEEP); in metaslab_group_create()
854 sizeof (zfs_refcount_t)); in metaslab_group_destroy()
H A Ddsl_scan.c317 zfs_refcount_t spc_refcnt; /* refcount for memory management */
H A Ddbuf.c108 zfs_refcount_t size;