Searched refs:zfs_refcount_t (Results 1 – 18 of 18) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | refcount.h | 66 } 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 *); 81 int64_t zfs_refcount_remove(zfs_refcount_t *, const void *); [all …]
|
H A D | arc_impl.h | 80 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 D | dsl_crypt.h | 65 zfs_refcount_t wk_refcnt; 115 zfs_refcount_t dck_holds; 137 zfs_refcount_t km_refcnt;
|
H A D | rrwlock.h | 58 zfs_refcount_t rr_anon_rcount; 59 zfs_refcount_t rr_linked_rcount;
|
H A D | dmu_tx.h | 100 zfs_refcount_t txh_space_towrite; 101 zfs_refcount_t txh_memory_tohold;
|
H A D | metaslab_impl.h | 189 zfs_refcount_t *mc_alloc_slots; 267 zfs_refcount_t *mg_alloc_queue_depth;
|
H A D | dmu_zfetch.h | 65 zfs_refcount_t zs_blocks; /* number of pending blocks in the stream */
|
H A D | spa_impl.h | 143 zfs_refcount_t scl_count; 429 zfs_refcount_t spa_refcount; /* number of opens */
|
H A D | zap.h | 231 int add, zfs_refcount_t *towrite, zfs_refcount_t *tooverwrite);
|
H A D | abd.h | 42 zfs_refcount_t abd_children;
|
H A D | dnode.h | 318 zfs_refcount_t dn_tx_holds; 319 zfs_refcount_t dn_holds;
|
H A D | sa_impl.h | 113 zfs_refcount_t sa_refcount;
|
H A D | dbuf.h | 255 zfs_refcount_t db_holds;
|
H A D | dsl_dataset.h | 224 zfs_refcount_t ds_longholds;
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | refcount.c | 71 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() 135 zfs_refcount_add_many(zfs_refcount_t *rc, uint64_t number, const void *holder) in zfs_refcount_add_many() 160 zfs_refcount_add(zfs_refcount_t *rc, const void *holder) in zfs_refcount_add() 166 zfs_refcount_add_few(zfs_refcount_t *rc, uint64_t number, const void *holder) in zfs_refcount_add_few() [all …]
|
H A D | metaslab.c | 384 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 D | dsl_scan.c | 317 zfs_refcount_t spc_refcnt; /* refcount for memory management */
|
H A D | dbuf.c | 108 zfs_refcount_t size;
|