Home
last modified time | relevance | path

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

123456

/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
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
115 space_reftree_add_seg(t, rs->rs_start, rs->rs_end, refcnt); in space_reftree_add_map()
126 int64_t refcnt = 0; in space_reftree_generate_map() local
132 refcnt += sr->sr_refcnt; in space_reftree_generate_map()
133 if (refcnt >= minref) { in space_reftree_generate_map()
[all …]
/freebsd-12-stable/usr.sbin/bluetooth/btpand/
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()
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-12-stable/contrib/ofed/libibverbs/
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()
630 (inc == 1 && node->refcnt == 0)) { in ibv_madvise_range()
[all …]
/freebsd-12-stable/sys/fs/devfs/
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-12-stable/sys/kern/
Dsubr_firmware.c82 int refcnt; /* reference count */ member
229 } else if (fp->refcnt != 0) { /* cannot unregister */ in firmware_unregister()
324 if (fp->refcnt == 0 && fp->parent != NULL) in firmware_get()
325 fp->parent->refcnt++; in firmware_get()
326 fp->refcnt++; in firmware_get()
346 fp->refcnt--; in firmware_put()
347 if (fp->refcnt == 0) { in firmware_put()
349 fp->parent->refcnt--; in firmware_put()
403 if (fp->file == NULL || fp->refcnt != 0 || in unloadentry()
471 __func__, fp->fw.name, fp->refcnt); in firmware_modevent()
/freebsd-12-stable/lib/libsysdecode/
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-12-stable/tools/bus_space/
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()
246 tag->parent->refcnt--; 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()
[all …]
/freebsd-12-stable/sys/dev/mlx4/mlx4_ib/
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-12-stable/sys/dev/mlx5/mlx5_ib/
Dmlx5_ib_doorbell.c38 int refcnt; member
60 page->refcnt = 0; in mlx5_ib_db_map_user()
74 ++page->refcnt; in mlx5_ib_db_map_user()
86 if (!--db->u.user_page->refcnt) { in mlx5_ib_db_unmap_user()
/freebsd-12-stable/sys/dev/cxgbe/
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()
205 if (atomic_load_acq_int(&e->refcnt) == 0) { in t4_l2t_alloc_switching()
213 atomic_store_rel_int(&e->refcnt, 1); in t4_l2t_alloc_switching()
222 atomic_add_int(&e->refcnt, 1); in t4_l2t_alloc_switching()
256 atomic_store_rel_int(&e->refcnt, 0); in t4_init_l2t()
361 l2e_state(e), atomic_load_acq_int(&e->refcnt), in sysctl_l2t()
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-12-stable/contrib/ntp/sntp/libevent/
Dlistener.c83 short refcnt; member
125 ++listener->refcnt;
132 int refcnt = --listener->refcnt; in listener_decref_and_unlock() local
133 if (refcnt == 0) { in listener_decref_and_unlock()
189 lev->base.refcnt = 1; in evconnlistener_new()
420 ++lev->refcnt; in listener_read_cb()
427 if (lev->refcnt == 1) { in listener_read_cb()
432 --lev->refcnt; in listener_read_cb()
445 ++lev->refcnt; in listener_read_cb()
630 ++lev->refcnt; in accepted_socket_invoke_user_cb()
[all …]
Dbufferevent_filter.c240 if (BEV_UPCAST(bevf->underlying)->refcnt < 2) { in be_filter_unlink()
448 EVUTIL_ASSERT(bufev_private->refcnt >= 0); in be_filter_read_nolock_()
451 if (bufev_private->refcnt > 0) { in be_filter_read_nolock_()
539 EVUTIL_ASSERT(bufev_private->refcnt >= 0); in be_filter_writecb()
542 if (bufev_private->refcnt > 0) { in be_filter_writecb()
560 EVUTIL_ASSERT(bufev_private->refcnt >= 0); in be_filter_eventcb()
563 if (bufev_private->refcnt > 0) { in be_filter_eventcb()
Devbuffer-internal.h144 int refcnt; member
205 int refcnt; member
237 int refcnt; /**< Reference count for this file segment */ member
/freebsd-12-stable/contrib/libevent/
Dlistener.c83 short refcnt; member
125 ++listener->refcnt;
132 int refcnt = --listener->refcnt; in listener_decref_and_unlock() local
133 if (refcnt == 0) { in listener_decref_and_unlock()
189 lev->base.refcnt = 1; in evconnlistener_new()
420 ++lev->refcnt; in listener_read_cb()
427 if (lev->refcnt == 1) { in listener_read_cb()
432 --lev->refcnt; in listener_read_cb()
445 ++lev->refcnt; in listener_read_cb()
630 ++lev->refcnt; in accepted_socket_invoke_user_cb()
[all …]
Dbufferevent_filter.c240 if (BEV_UPCAST(bevf->underlying)->refcnt < 2) { in be_filter_unlink()
448 EVUTIL_ASSERT(bufev_private->refcnt >= 0); in be_filter_read_nolock_()
451 if (bufev_private->refcnt > 0) { in be_filter_read_nolock_()
539 EVUTIL_ASSERT(bufev_private->refcnt >= 0); in be_filter_writecb()
542 if (bufev_private->refcnt > 0) { in be_filter_writecb()
560 EVUTIL_ASSERT(bufev_private->refcnt >= 0); in be_filter_eventcb()
563 if (bufev_private->refcnt > 0) { in be_filter_eventcb()
Devbuffer-internal.h144 int refcnt; member
205 int refcnt; member
237 int refcnt; /**< Reference count for this file segment */ member
/freebsd-12-stable/sys/netpfil/ipfw/
Dip_fw_iface.c320 iif->no.refcnt++; in ipfw_iface_ref()
340 iif->no.refcnt = 1; in ipfw_iface_ref()
346 tmp->no.refcnt++; in ipfw_iface_ref()
414 iif->no.refcnt--; in ipfw_iface_unref()
484 i->refcnt = iif->no.refcnt; in export_iface_internal()
/freebsd-12-stable/sys/dev/filemon/
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()
422 refcount_init(&filemon->refcnt, 1); in filemon_open()
/freebsd-12-stable/crypto/heimdal/lib/krb5/
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-12-stable/sys/dev/cxgbe/iw_cxgbe/
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-12-stable/contrib/ofed/libmlx5/
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()
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
Dspace_reftree.h48 int64_t refcnt);
49 void space_reftree_add_map(avl_tree_t *t, range_tree_t *rt, int64_t refcnt);
/freebsd-12-stable/cddl/contrib/opensolaris/lib/libzfs/common/
Dlibzfs_status.c451 char refcnt[6]; in dump_ddt_stat() local
459 (void) strcpy(refcnt, "Total"); in dump_ddt_stat()
461 zfs_nicenum(1ULL << h, refcnt, sizeof (refcnt)); in dump_ddt_stat()
473 refcnt, in dump_ddt_stat()

123456