Searched refs:rc_count (Results 1 – 6 of 6) sorted by relevance
| /f-stack/freebsd/contrib/openzfs/include/sys/ |
| H A D | zfs_refcount.h | 57 uint64_t rc_count; member 91 uint64_t rc_count; 94 #define zfs_refcount_create(rc) ((rc)->rc_count = 0) 97 #define zfs_refcount_destroy(rc) ((rc)->rc_count = 0) 99 #define zfs_refcount_is_zero(rc) ((rc)->rc_count == 0) 100 #define zfs_refcount_count(rc) ((rc)->rc_count) 104 atomic_add_64_nv(&(rc)->rc_count, number) 106 atomic_add_64_nv(&(rc)->rc_count, -number) 108 uint64_t __tmp = (src)->rc_count; \ 109 atomic_add_64(&(src)->rc_count, -__tmp); \ [all …]
|
| /f-stack/freebsd/contrib/openzfs/module/zfs/ |
| H A D | refcount.c | 66 rc->rc_count = 0; in zfs_refcount_create() 121 return (rc->rc_count); in zfs_refcount_count() 139 rc->rc_count += number; in zfs_refcount_add_many() 140 count = rc->rc_count; in zfs_refcount_add_many() 163 rc->rc_count -= number; in zfs_refcount_remove_many() 164 count = rc->rc_count; in zfs_refcount_remove_many() 190 rc->rc_count -= number; in zfs_refcount_remove_many() 191 count = rc->rc_count; in zfs_refcount_remove_many() 219 count = src->rc_count; in zfs_refcount_transfer() 221 src->rc_count = 0; in zfs_refcount_transfer() [all …]
|
| H A D | rrwlock.c | 169 rrl->rr_anon_rcount.rc_count++; in rrw_enter_read_impl() 244 if (!rrl->rr_writer && rrl->rr_linked_rcount.rc_count == 0) { in rrw_exit() 245 rrl->rr_anon_rcount.rc_count--; in rrw_exit() 246 if (rrl->rr_anon_rcount.rc_count == 0) in rrw_exit()
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | sysctl_os.c | 184 &ARC_anon.arcs_esize[ARC_BUFC_METADATA].rc_count, 0, 187 &ARC_anon.arcs_esize[ARC_BUFC_DATA].rc_count, 0, 191 &ARC_mru.arcs_size.rc_count, 0, "size of mru state"); 193 &ARC_mru.arcs_esize[ARC_BUFC_METADATA].rc_count, 0, 196 &ARC_mru.arcs_esize[ARC_BUFC_DATA].rc_count, 0, 202 &ARC_mru_ghost.arcs_esize[ARC_BUFC_METADATA].rc_count, 0, 205 &ARC_mru_ghost.arcs_esize[ARC_BUFC_DATA].rc_count, 0, 209 &ARC_mfu.arcs_size.rc_count, 0, "size of mfu state"); 211 &ARC_mfu.arcs_esize[ARC_BUFC_METADATA].rc_count, 0, 214 &ARC_mfu.arcs_esize[ARC_BUFC_DATA].rc_count, 0, [all …]
|
| /f-stack/freebsd/contrib/openzfs/include/os/linux/zfs/sys/ |
| H A D | trace_dnode.h | 86 __entry->dn_tx_holds = dn->dn_tx_holds.rc_count; 87 __entry->dn_holds = dn->dn_holds.rc_count;
|
| H A D | trace_arc.h | 84 __entry->hdr_refcount = ab->b_l1hdr.b_refcnt.rc_count; 242 __entry->hdr_refcount = hdr->b_l1hdr.b_refcnt.rc_count;
|