Searched refs:refcount_t (Results 1 - 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Drefcount.h59 } refcount_t; typedef in typeref:struct:refcount
61 /* Note: refcount_t must be initialized with refcount_create[_untracked]() */
63 void refcount_create(refcount_t *rc);
64 void refcount_create_untracked(refcount_t *rc);
65 void refcount_create_tracked(refcount_t *rc);
66 void refcount_destroy(refcount_t *rc);
67 void refcount_destroy_many(refcount_t *rc, uint64_t number);
68 int refcount_is_zero(refcount_t *rc);
69 int64_t refcount_count(refcount_t *rc);
70 int64_t refcount_add(refcount_t *r
86 } refcount_t; typedef in typeref:struct:refcount
[all...]
H A Ddmu_tx.h85 refcount_t tx_space_written;
86 refcount_t tx_space_freed;
105 refcount_t txh_space_towrite;
106 refcount_t txh_space_tofree;
107 refcount_t txh_space_tooverwrite;
108 refcount_t txh_space_tounref;
109 refcount_t txh_memory_tohold;
110 refcount_t txh_fudge;
H A Drrwlock.h58 refcount_t rr_anon_rcount;
59 refcount_t rr_linked_rcount;
H A Dmetaslab_impl.h182 refcount_t mc_alloc_slots;
233 refcount_t mg_alloc_queue_depth;
H A Dspa_impl.h79 refcount_t scl_count;
282 * because refcount_t changes size based on compilation options.
287 refcount_t spa_refcount; /* number of opens */
H A Dzap_impl.h217 int fzap_count_write(zap_name_t *zn, int add, refcount_t *towrite,
218 refcount_t *tooverwrite);
H A Dzap.h227 int add, refcount_t *towrite, refcount_t *tooverwrite);
H A Ddnode.h214 refcount_t dn_tx_holds;
215 refcount_t dn_holds;
H A Dsa_impl.h113 refcount_t sa_refcount;
H A Ddbuf.h215 refcount_t db_holds;
H A Ddsl_dataset.h183 refcount_t ds_longholds;
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Drefcount.c59 refcount_create(refcount_t *rc)
72 refcount_create_tracked(refcount_t *rc)
79 refcount_create_untracked(refcount_t *rc)
86 refcount_destroy_many(refcount_t *rc, uint64_t number)
107 refcount_destroy(refcount_t *rc)
113 refcount_is_zero(refcount_t *rc)
119 refcount_count(refcount_t *rc)
125 refcount_add_many(refcount_t *rc, uint64_t number, void *holder)
147 refcount_add(refcount_t *rc, void *holder)
153 refcount_remove_many(refcount_t *r
[all...]
H A Dzap.c1336 fzap_count_write(zap_name_t *zn, int add, refcount_t *towrite,
1337 refcount_t *tooverwrite)
H A Dzap_micro.c1443 refcount_t *towrite, refcount_t *tooverwrite)
H A Darc.c407 refcount_t arcs_esize[ARC_BUFC_NUMTYPES];
412 refcount_t arcs_size;
889 refcount_t b_refcnt;
1066 refcount_t l2ad_alloc; /* allocated bytes */
H A Ddbuf.c84 static refcount_t dbuf_cache_size;

Completed in 84 milliseconds