Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/include/sys/
H A Dzfs_refcount.h64 } zfs_refcount_t; typedef
71 void zfs_refcount_create(zfs_refcount_t *);
72 void zfs_refcount_create_untracked(zfs_refcount_t *);
73 void zfs_refcount_create_tracked(zfs_refcount_t *);
74 void zfs_refcount_destroy(zfs_refcount_t *);
75 void zfs_refcount_destroy_many(zfs_refcount_t *, uint64_t);
76 int zfs_refcount_is_zero(zfs_refcount_t *);
77 int64_t zfs_refcount_count(zfs_refcount_t *);
78 int64_t zfs_refcount_add(zfs_refcount_t *, const void *);
79 int64_t zfs_refcount_remove(zfs_refcount_t *, const void *);
[all …]
H A Ddmu_zfetch.h69 zfs_refcount_t zs_callers; /* number of pending callers */
74 zfs_refcount_t zs_refs;
H A Ddsl_crypt.h66 zfs_refcount_t wk_refcnt;
116 zfs_refcount_t dck_holds;
138 zfs_refcount_t km_refcnt;
H A Drrwlock.h63 zfs_refcount_t rr_anon_rcount;
64 zfs_refcount_t rr_linked_rcount;
H A Darc_impl.h89 zfs_refcount_t arcs_size[ARC_BUFC_NUMTYPES] ____cacheline_aligned;
93 zfs_refcount_t arcs_esize[ARC_BUFC_NUMTYPES];
177 zfs_refcount_t b_refcnt;
392 zfs_refcount_t l2ad_alloc; /* allocated bytes */
418 zfs_refcount_t l2ad_lb_asize;
422 zfs_refcount_t l2ad_lb_count;
H A Ddmu_tx.h103 zfs_refcount_t txh_space_towrite;
104 zfs_refcount_t txh_memory_tohold;
H A Ddsl_bookmark.h79 zfs_refcount_t rl_longholds;
H A Ddnode.h350 zfs_refcount_t dn_tx_holds;
351 zfs_refcount_t dn_holds;
H A Dabd.h59 zfs_refcount_t abd_children;
H A Dmetaslab_impl.h220 zfs_refcount_t mga_queue_depth;
H A Dsa_impl.h114 zfs_refcount_t sa_refcount;
H A Darc.h108 zfs_refcount_t p_refcnt;
H A Ddbuf.h328 zfs_refcount_t db_holds;
H A Dspa_impl.h476 zfs_refcount_t spa_refcount; /* number of opens */
H A Ddsl_dataset.h232 zfs_refcount_t ds_longholds;
/freebsd/sys/contrib/openzfs/module/zfs/
H A Drefcount.c67 zfs_refcount_create(zfs_refcount_t *rc) in zfs_refcount_create()
80 zfs_refcount_create_tracked(zfs_refcount_t *rc) in zfs_refcount_create_tracked()
87 zfs_refcount_create_untracked(zfs_refcount_t *rc) in zfs_refcount_create_untracked()
94 zfs_refcount_destroy_many(zfs_refcount_t *rc, uint64_t number) in zfs_refcount_destroy_many()
111 zfs_refcount_destroy(zfs_refcount_t *rc) in zfs_refcount_destroy()
117 zfs_refcount_is_zero(zfs_refcount_t *rc) in zfs_refcount_is_zero()
123 zfs_refcount_count(zfs_refcount_t *rc) in zfs_refcount_count()
129 zfs_refcount_add_many(zfs_refcount_t *rc, uint64_t number, const void *holder) in zfs_refcount_add_many()
154 zfs_refcount_add(zfs_refcount_t *rc, const void *holder) in zfs_refcount_add()
160 zfs_refcount_add_few(zfs_refcount_t *rc, uint64_t number, const void *holder) in zfs_refcount_add_few()
[all …]
H A Ddsl_scan.c345 zfs_refcount_t spc_refcnt; /* refcount for memory management */
H A Ddbuf.c226 zfs_refcount_t size ____cacheline_aligned;
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_ctldir.c127 zfs_refcount_t se_refcount; /* reference count */