Home
last modified time | relevance | path

Searched refs:refcnt (Results 1 – 25 of 152) sorted by relevance

1234567

/freebsd-13.1/sys/contrib/openzfs/module/zfs/
H A Dspace_reftree.c87 space_reftree_add_node(avl_tree_t *t, uint64_t offset, int64_t refcnt) in space_reftree_add_node() argument
93 sr->sr_refcnt = refcnt; in space_reftree_add_node()
100 int64_t refcnt) in space_reftree_add_seg() argument
102 space_reftree_add_node(t, start, refcnt); in space_reftree_add_seg()
103 space_reftree_add_node(t, end, -refcnt); in space_reftree_add_seg()
110 space_reftree_add_map(avl_tree_t *t, range_tree_t *rt, int64_t refcnt) in space_reftree_add_map() argument
117 rt), refcnt); in space_reftree_add_map()
129 int64_t refcnt = 0; in space_reftree_generate_map() local
135 refcnt += sr->sr_refcnt; in space_reftree_generate_map()
136 if (refcnt >= minref) { in space_reftree_generate_map()
[all …]
/freebsd-13.1/usr.sbin/bluetooth/btpand/
H A Dpacket.c54 chan->refcnt++; in packet_alloc()
64 if (pkt->refcnt-- > 0) in packet_free()
72 pkt->chan->refcnt--; in packet_free()
73 if (pkt->chan->refcnt == 0) in packet_free()
83 assert(pkt->refcnt == 0); in packet_adj()
102 pkt->refcnt++; in pkthdr_alloc()
H A Dchannel.c85 assert(chan->refcnt == 0); in channel_open()
110 chan->refcnt++; in channel_open()
131 chan->refcnt--; in channel_close()
145 if (chan->refcnt == 0) in channel_close()
153 assert(chan->refcnt == 0); in channel_free()
/freebsd-13.1/sys/fs/devfs/
H A Ddevfs_dir.c48 int refcnt; member
103 dle_new->refcnt = 1; in devfs_dir_ref()
108 dle->refcnt++; in devfs_dir_ref()
140 dle->refcnt--; in devfs_dir_unref()
141 KASSERT(dle->refcnt >= 0, ("devfs_dir_unref: negative refcnt")); in devfs_dir_unref()
142 if (dle->refcnt == 0) { in devfs_dir_unref()
/freebsd-13.1/contrib/ofed/libibverbs/
H A Dmemory.c57 int refcnt; member
172 mm_root->refcnt = 0; in ibv_fork_init()
518 prev->refcnt = node->refcnt; in merge_ranges()
534 new_node->refcnt = node->refcnt; in split_range()
551 if (tmp && tmp->refcnt == node->refcnt + inc) in get_start_node()
573 node->refcnt += inc; in undo_node()
580 if (tmp && tmp->refcnt == node->refcnt) in undo_node()
584 if (tmp && tmp->refcnt == node->refcnt) in undo_node()
629 if ((inc == -1 && node->refcnt == 1) || in ibv_madvise_range()
667 node->refcnt += inc; in ibv_madvise_range()
[all …]
/freebsd-13.1/sys/kern/
H A Dsubr_firmware.c82 int refcnt; /* reference count */ member
229 } else if (fp->refcnt != 0) { /* cannot unregister */ in firmware_unregister()
334 if (fp->refcnt == 0 && fp->parent != NULL) in firmware_get_flags()
335 fp->parent->refcnt++; in firmware_get_flags()
336 fp->refcnt++; in firmware_get_flags()
363 fp->refcnt--; in firmware_put()
364 if (fp->refcnt == 0) { in firmware_put()
366 fp->parent->refcnt--; in firmware_put()
419 if (fp->file == NULL || fp->refcnt != 0 || in unloadentry()
487 __func__, fp->fw.name, fp->refcnt); in firmware_modevent()
H A Dkern_mbuf.c883 volatile u_int *refcnt; in mb_unmapped_compress() local
903 if (*refcnt != 1) in mb_unmapped_compress()
968 volatile u_int *refcnt; in _mb_unmapped_to_ext() local
1066 if (*refcnt == 1) in _mb_unmapped_to_ext()
1067 *refcnt += ref_inc; in _mb_unmapped_to_ext()
1082 if (*refcnt == 1) in _mb_unmapped_to_ext()
1083 *refcnt += ref_inc; in _mb_unmapped_to_ext()
1211 if (*refcnt == 1 || atomic_fetchadd_int(refcnt, -1) == 1) { in mb_free_ext()
1215 if (*refcnt == 0) in mb_free_ext()
1216 *refcnt = 1; in mb_free_ext()
[all …]
/freebsd-13.1/sys/contrib/openzfs/lib/libzutil/
H A Dzutil_pool.c37 char refcnt[6]; in dump_ddt_stat() local
45 (void) strcpy(refcnt, "Total"); in dump_ddt_stat()
47 zfs_nicenum(1ULL << h, refcnt, sizeof (refcnt)); in dump_ddt_stat()
59 refcnt, in dump_ddt_stat()
/freebsd-13.1/lib/libsysdecode/
H A Dutrace.c48 int refcnt; member
62 mode = ut->refcnt; in print_utrace_rtld()
85 ut->refcnt); in print_utrace_rtld()
89 ut->refcnt); in print_utrace_rtld()
107 ut->handle, ut->name, ut->refcnt); in print_utrace_rtld()
196 ur.refcnt = pr->refcnt; in sysdecode_utrace()
/freebsd-13.1/sys/dev/cxgbe/
H A Dt4_l2t.c84 if (atomic_load_acq_int(&e->refcnt) == 0) in t4_alloc_l2e()
87 for (e = d->l2tab; atomic_load_acq_int(&e->refcnt); ++e) in t4_alloc_l2e()
118 if (atomic_load_acq_int(&e->refcnt) == 0) { in find_or_alloc_l2e()
234 if (atomic_fetchadd_int(&e->refcnt, 1) == 0) { in t4_l2t_alloc_tls()
241 KASSERT(e->refcnt > 0, in t4_l2t_alloc_tls()
271 atomic_store_rel_int(&e->refcnt, 1); in t4_l2t_alloc_tls()
298 if (atomic_load_acq_int(&e->refcnt) == 0) { in t4_l2t_alloc_switching()
306 atomic_store_rel_int(&e->refcnt, 1); in t4_l2t_alloc_switching()
315 atomic_add_int(&e->refcnt, 1); in t4_l2t_alloc_switching()
349 atomic_store_rel_int(&e->refcnt, 0); in t4_init_l2t()
[all …]
H A Dt4_smt.c80 if (atomic_load_acq_int(&e->refcnt) == 0) { in t4_find_or_alloc_sme()
103 atomic_add_int(&e->refcnt, 1); in t4_find_or_alloc_sme()
210 if (atomic_load_acq_int(&e->refcnt) == 1) { in t4_smt_set_switching()
246 atomic_store_rel_int(&e->refcnt, 0); in t4_init_smt()
335 smt_state(e), atomic_load_acq_int(&e->refcnt)); in sysctl_smt()
/freebsd-13.1/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_doorbell.c41 int refcnt; member
63 page->refcnt = 0; in mlx5_ib_db_map_user()
77 ++page->refcnt; in mlx5_ib_db_map_user()
89 if (!--db->u.user_page->refcnt) { in mlx5_ib_db_unmap_user()
/freebsd-13.1/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_doorbell.c41 int refcnt; member
63 page->refcnt = 0; in mlx4_ib_db_map_user()
77 ++page->refcnt; in mlx4_ib_db_map_user()
89 if (!--db->u.user_page->refcnt) { in mlx4_ib_db_unmap_user()
/freebsd-13.1/tools/bus_space/
H A Dbusdma.c52 u_int refcnt; member
130 if (obj->refcnt == 0) { in obj_lookup()
169 tag->refcnt = 1; in bd_tag_new()
223 ptag->refcnt++; in bd_tag_derive()
236 if (tag->refcnt > 1) in bd_tag_destroy()
261 seg->refcnt = 1; in bd_md_add_seg()
308 md->refcnt = 1; in bd_md_create()
311 tag->refcnt++; in bd_md_create()
332 md->parent->refcnt--; in bd_md_destroy()
411 md->refcnt = 1; in bd_mem_alloc()
[all …]
/freebsd-13.1/sys/dev/hid/
H A Dhidbus.c70 unsigned int refcnt; /* protected by mtx */ member
405 KASSERT(tlc->refcnt == 0, ("Child device is running")); in hidbus_child_detached()
430 KASSERT(tlc->refcnt == 0, ("Child device is running")); in hidbus_child_deleted()
583 if (tlc->refcnt == 0 || tlc->intr_handler == NULL) in hidbus_intr()
614 int refcnt = 0; in hidbus_intr_start() local
620 refcnt += tlc->refcnt; in hidbus_intr_start()
623 ++tlc->refcnt; in hidbus_intr_start()
640 bool refcnt = 0; in hidbus_intr_stop() local
648 MPASS(tlc->refcnt != 0); in hidbus_intr_stop()
649 --tlc->refcnt; in hidbus_intr_stop()
[all …]
/freebsd-13.1/contrib/ntp/lib/isc/
H A Dhash.c95 isc_refcount_t refcnt; member
189 result = isc_refcount_init(&hctx->refcnt, 1); in isc_hash_ctxcreate()
296 isc_refcount_increment(&hctx->refcnt, NULL); in isc_hash_ctxattach()
312 isc_refcount_destroy(&hctx->refcnt); in destroy()
342 isc_refcount_decrement(&hctx->refcnt, &refs); in isc_hash_ctxdetach()
355 isc_refcount_decrement(&hash->refcnt, &refs); in isc_hash_destroy()
/freebsd-13.1/contrib/ntp/sntp/libevent/
H A Dlistener.c82 short refcnt; member
124 ++listener->refcnt;
131 int refcnt = --listener->refcnt; in listener_decref_and_unlock() local
132 if (refcnt == 0) { in listener_decref_and_unlock()
188 lev->base.refcnt = 1; in evconnlistener_new()
414 ++lev->refcnt; in listener_read_cb()
428 --lev->refcnt; in listener_read_cb()
436 ++lev->refcnt; in listener_read_cb()
620 ++lev->refcnt; in accepted_socket_invoke_user_cb()
838 lev->base.refcnt = 1; in evconnlistener_new_async()
[all …]
H A Dbufferevent_filter.c230 if (BEV_UPCAST(bevf->underlying)->refcnt < 2) { in be_filter_unlink()
434 EVUTIL_ASSERT(bufev_private->refcnt >= 0); in be_filter_readcb()
437 if (bufev_private->refcnt > 0) { in be_filter_readcb()
471 EVUTIL_ASSERT(bufev_private->refcnt >= 0); in be_filter_writecb()
474 if (bufev_private->refcnt > 0) { in be_filter_writecb()
492 EVUTIL_ASSERT(bufev_private->refcnt >= 0); in be_filter_eventcb()
495 if (bufev_private->refcnt > 0) { in be_filter_eventcb()
/freebsd-13.1/contrib/libevent/
H A Dlistener.c82 short refcnt; member
124 ++listener->refcnt;
131 int refcnt = --listener->refcnt; in listener_decref_and_unlock() local
132 if (refcnt == 0) { in listener_decref_and_unlock()
188 lev->base.refcnt = 1; in evconnlistener_new()
414 ++lev->refcnt; in listener_read_cb()
428 --lev->refcnt; in listener_read_cb()
436 ++lev->refcnt; in listener_read_cb()
621 ++lev->refcnt; in accepted_socket_invoke_user_cb()
839 lev->base.refcnt = 1; in evconnlistener_new_async()
[all …]
/freebsd-13.1/sys/netpfil/ipfw/
H A Dip_fw_iface.c318 iif->no.refcnt++; in ipfw_iface_ref()
338 iif->no.refcnt = 1; in ipfw_iface_ref()
344 tmp->no.refcnt++; in ipfw_iface_ref()
412 iif->no.refcnt--; in ipfw_iface_unref()
482 i->refcnt = iif->no.refcnt; in export_iface_internal()
/freebsd-13.1/sys/dev/filemon/
H A Dfilemon.c93 u_int refcnt; /* Pointer reference count. */ member
105 refcount_acquire(&filemon->refcnt); in filemon_acquire()
116 if (refcount_release(&filemon->refcnt) == 0) in filemon_release()
175 KASSERT(filemon->refcnt > 1, ("%s: proc %p dropping filemon %p " in filemon_proc_drop()
244 KASSERT(filemon->refcnt > 0, ("%s: filemon %p should have " in filemon_untrack_processes()
432 refcount_init(&filemon->refcnt, 1); in filemon_open()
/freebsd-13.1/sys/dev/cxgbe/iw_cxgbe/
H A Dev.c123 atomic_inc(&chp->refcnt); in c4iw_ev_dispatch()
185 if (atomic_dec_and_test(&chp->refcnt)) in c4iw_ev_dispatch()
202 atomic_inc(&chp->refcnt); in c4iw_ev_handler()
208 if (atomic_dec_and_test(&chp->refcnt)) in c4iw_ev_handler()
/freebsd-13.1/crypto/heimdal/lib/krb5/
H A Dmcache.c40 unsigned int refcnt; member
96 m->refcnt = 1; in mcc_alloc()
119 m->refcnt++; in mcc_resolve()
174 if (--m->refcnt != 0) in mcc_close_internal()
200 if (m->refcnt == 0) in mcc_destroy()
370 iter->cache->refcnt++; in mcc_get_cache_first()
390 m->next->refcnt++; in mcc_get_cache_next()
/freebsd-13.1/sys/contrib/openzfs/include/sys/
H A Dspace_reftree.h48 int64_t refcnt);
49 void space_reftree_add_map(avl_tree_t *t, range_tree_t *rt, int64_t refcnt);
/freebsd-13.1/contrib/ofed/libmlx5/
H A Dsrq.c213 if (ctx->srq_table[tind].refcnt) in mlx5_find_srq()
224 if (!ctx->srq_table[tind].refcnt) { in mlx5_store_srq()
231 ++ctx->srq_table[tind].refcnt; in mlx5_store_srq()
240 if (!--ctx->srq_table[tind].refcnt) in mlx5_clear_srq()

1234567