Home
last modified time | relevance | path

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

12345678

/netbsd-src/external/mpl/dhcp/dist/common/
H A Dalloc.c95 bp -> refcnt++;
96 rc_register (file, line, ptr, bp, bp -> refcnt, 0, RC_MISC);
119 --option_chain_head -> refcnt;
121 option_chain_head -> refcnt, 1, RC_MISC);
122 if (option_chain_head -> refcnt > 0)
125 if (option_chain_head -> refcnt < 0) {
205 bp -> refcnt++;
206 rc_register (file, line, ptr, bp, bp -> refcnt, 0, RC_MISC);
228 --group -> refcnt;
229 rc_register (file, line, ptr, group, group -> refcnt, 1, RC_MISC);
[all …]
/netbsd-src/external/bsd/openldap/dist/servers/lloadd/
H A Depoch.c297 uintptr_t refcnt, new_refcnt; in acquire_ref() local
299 refcnt = __atomic_load_n( refp, __ATOMIC_ACQUIRE ); in acquire_ref()
309 if ( !refcnt ) { in acquire_ref()
310 return refcnt; in acquire_ref()
313 new_refcnt = refcnt + 1; in acquire_ref()
314 } while ( !__atomic_compare_exchange( refp, &refcnt, &new_refcnt, 0, in acquire_ref()
316 assert( new_refcnt == refcnt + 1 ); in acquire_ref()
318 return refcnt; in acquire_ref()
324 uintptr_t refcnt, new_refcnt; in try_release_ref() local
326 refcnt = __atomic_load_n( refp, __ATOMIC_ACQUIRE ); in try_release_ref()
[all …]
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dspace_reftree.c93 space_reftree_add_node(avl_tree_t *t, uint64_t offset, int64_t refcnt) in space_reftree_add_node() argument
99 sr->sr_refcnt = refcnt; in space_reftree_add_node()
106 int64_t refcnt) in space_reftree_add_seg() argument
108 space_reftree_add_node(t, start, refcnt); in space_reftree_add_seg()
109 space_reftree_add_node(t, end, -refcnt); in space_reftree_add_seg()
116 space_reftree_add_map(avl_tree_t *t, range_tree_t *rt, int64_t refcnt) in space_reftree_add_map() argument
123 space_reftree_add_seg(t, rs->rs_start, rs->rs_end, refcnt); in space_reftree_add_map()
134 int64_t refcnt = 0; in space_reftree_generate_map() local
142 refcnt += sr->sr_refcnt; in space_reftree_generate_map()
143 if (refcnt >= minref) { in space_reftree_generate_map()
[all …]
/netbsd-src/external/mpl/dhcp/dist/omapip/
H A Dalloc.c332 if (!rc_history [i].refcnt) in dmalloc_dump_outstanding()
358 rc_history [i].refcnt); in print_rc_hist_entry()
416 --rc_history [j].refcnt; in rc_history_next()
593 h -> refcnt++; in omapi_object_reference()
594 rc_register (file, line, r, h, h -> refcnt, 0, h -> type -> rc_flag); in omapi_object_reference()
619 if ((*h) -> refcnt <= 0) { in omapi_object_dereference()
660 if ((*h) -> refcnt == in omapi_object_dereference()
668 extra_references += p -> refcnt; in omapi_object_dereference()
678 extra_references += p -> refcnt; in omapi_object_dereference()
692 hp -> refcnt--; in omapi_object_dereference()
[all …]
/netbsd-src/external/mpl/dhcp/dist/common/tests/
H A Doption_unittest.c39 int refcnt; in ATF_TC_BODY() local
58 refcnt = option->refcnt; in ATF_TC_BODY()
68 if (refcnt != option->refcnt) { in ATF_TC_BODY()
69 atf_tc_fail("refcnt changed from %d to %d", refcnt, option->refcnt); in ATF_TC_BODY()
242 refcnt_before = option->refcnt; in ATF_TC_BODY()
255 if (option->refcnt != (refcnt_before + 1)) { in ATF_TC_BODY()
257 refcnt_before, option->refcnt); in ATF_TC_BODY()
265 if (option->refcnt != refcnt_before) { in ATF_TC_BODY()
267 refcnt_before, option->refcnt); in ATF_TC_BODY()
/netbsd-src/sys/external/bsd/drm2/drm/
H A Ddrm_agp_hook.c48 unsigned refcnt; /* at most one per device */ member
58 agp_hooks.refcnt = 0; in drm_agp_hooks_init()
67 KASSERT(agp_hooks.refcnt == 0); in drm_agp_hooks_fini()
78 if (agp_hooks.refcnt) { in drm_agp_register()
82 agp_hooks.refcnt++; in drm_agp_register()
97 if (agp_hooks.refcnt > 1) { in drm_agp_deregister()
100 agp_hooks.refcnt = 0; in drm_agp_deregister()
114 if (agp_hooks.refcnt == 0) { in drm_agp_hooks_acquire()
117 KASSERT(agp_hooks.refcnt < UINT_MAX); in drm_agp_hooks_acquire()
118 agp_hooks.refcnt++; in drm_agp_hooks_acquire()
[all …]
/netbsd-src/sys/external/bsd/drm2/i2c/
H A Ddrm_encoder_slave.c118 KASSERT(driver->refcnt == 0); in drm_i2c_encoder_unregister()
137 unsigned refcnt; in drm_i2c_encoder_init() local
151 refcnt = driver->refcnt; in drm_i2c_encoder_init()
152 if (refcnt == UINT_MAX) { in drm_i2c_encoder_init()
156 } while (atomic_cas_uint(&driver->refcnt, refcnt, refcnt + 1) in drm_i2c_encoder_init()
157 != refcnt); in drm_i2c_encoder_init()
178 atomic_dec_uint(&driver->refcnt); in drm_i2c_encoder_init()
196 atomic_dec_uint(&driver->refcnt); in drm_i2c_encoder_destroy()
/netbsd-src/usr.sbin/btpand/
H A Dpacket.c49 chan->refcnt++; in packet_alloc()
59 if (pkt->refcnt-- > 0) in packet_free()
67 pkt->chan->refcnt--; in packet_free()
68 if (pkt->chan->refcnt == 0) in packet_free()
78 assert(pkt->refcnt == 0); in packet_adj()
97 pkt->refcnt++; in pkthdr_alloc()
/netbsd-src/external/mpl/dhcp/dist/server/tests/
H A Dhash_unittest.c153 ATF_CHECK_MSG(host1->refcnt == 1, "Invalid refcnt for host1"); in lease_hash_test_2hosts()
154 ATF_CHECK_MSG(host2->refcnt == 1, "Invalid refcnt for host2"); in lease_hash_test_2hosts()
173 ATF_CHECK_MSG(host1->refcnt == 2, "Invalid refcnt for host1"); in lease_hash_test_2hosts()
175 ATF_CHECK_MSG(host2->refcnt == 1, "Invalid refcnt for host2"); in lease_hash_test_2hosts()
187 ATF_CHECK_MSG(host1->refcnt == 3, "Invalid refcnt for host1"); in lease_hash_test_2hosts()
196 ATF_CHECK_MSG(host1->refcnt == 2, "Invalid refcnt for host1"); in lease_hash_test_2hosts()
209 ATF_CHECK_MSG(host2->refcnt == 2, "Invalid refcnt for host2"); in lease_hash_test_2hosts()
220 ATF_CHECK_MSG(host2->refcnt == 3, "Invalid refcnt for host1"); in lease_hash_test_2hosts()
236 ATF_CHECK_MSG(host1->refcnt == 3, "Invalid refcnt for host1"); in lease_hash_test_2hosts()
251 ATF_CHECK_MSG(host1->refcnt == 1, "Invalid refcnt for host1"); in lease_hash_test_2hosts()
[all …]
/netbsd-src/external/mpl/dhcp/dist/includes/
H A Dtree.h38 int refcnt; member
63 int refcnt; member
96 int refcnt; member
102 int refcnt; member
126 int refcnt; member
200 int refcnt; member
290 int refcnt; member
352 int refcnt; member
/netbsd-src/sys/modules/examples/ping/
H A Dping.c69 int refcnt; member
78 if (sc.refcnt > 0) in ping_open()
81 ++sc.refcnt; in ping_open()
90 --sc.refcnt; in ping_close()
123 if (sc.refcnt > 0) in ping_modcmd()
/netbsd-src/sys/modules/examples/ping_block/
H A Dping.c79 int refcnt; member
88 if (sc.refcnt > 0) in ping_open()
91 ++sc.refcnt; in ping_open()
100 --sc.refcnt; in ping_close()
131 if (sc.refcnt > 0) in ping_modcmd()
/netbsd-src/sys/modules/examples/mapper/
H A Dmapper.c69 int refcnt; member
79 if (sc.refcnt > 0) in mapper_open()
81 ++sc.refcnt; in mapper_open()
92 --sc.refcnt; in mapper_close()
133 if (sc.refcnt > 0) in mapper_modcmd()
/netbsd-src/sys/external/bsd/drm2/linux/
H A Dlinux_dma_buf.c103 unsigned refcnt __diagused; in dma_buf_fd()
111 refcnt = atomic_inc_uint_nv(&dmabuf->db_refcnt); in dma_buf_fd()
112 KASSERT(refcnt > 1); in dma_buf_fd()
130 unsigned refcnt __diagused; in dma_buf_get()
143 refcnt = atomic_inc_uint_nv(&dmabuf->db_refcnt); in dma_buf_get()
144 KASSERT(refcnt > 1); in dma_buf_get()
156 unsigned refcnt __diagused; in get_dma_buf()
158 refcnt = atomic_inc_uint_nv(&dmabuf->db_refcnt); in get_dma_buf()
159 KASSERT(refcnt > 1); in get_dma_buf()
/netbsd-src/sys/modules/examples/panic_string/
H A Dpanic_string.c83 int refcnt; member
122 if (sc.refcnt > 0) in panic_string_open()
125 ++sc.refcnt; in panic_string_open()
134 --sc.refcnt; in panic_string_close()
188 if (sc.refcnt > 0) in panic_string_modcmd()
/netbsd-src/sys/modules/examples/readhappy/
H A Dreadhappy.c117 int refcnt; member
127 if (sc.refcnt > 0) in happy_open()
131 ++sc.refcnt; in happy_open()
140 --sc.refcnt; in happy_close()
187 if (sc.refcnt > 0) in happy_modcmd()
/netbsd-src/sys/modules/examples/luareadhappy/
H A Dluareadhappy.c85 int refcnt; member
136 if (sc.refcnt > 0) in happy_open()
140 ++sc.refcnt; in happy_open()
149 --sc.refcnt; in happy_close()
207 if (sc.refcnt > 0) in happy_modcmd()
/netbsd-src/external/mpl/dhcp/dist/includes/omapip/
H A Dalloc.h74 int refcnt; member
83 rc_history [rc_history_index].refcnt = (z); \
90 #define rc_register(file, line, reference, addr, refcnt, d, f) argument
91 #define rc_register_mdl(reference, addr, refcnt, d, f) argument
/netbsd-src/usr.sbin/ifmcstat/
H A Difmcstat.c185 uint32_t refcnt; in print_inet6_mcast() local
215 memcpy(&refcnt, p, sizeof(refcnt)); in print_inet6_mcast()
216 p += sizeof(refcnt); in print_inet6_mcast()
218 refcnt); in print_inet6_mcast()
/netbsd-src/sys/kern/
H A Dvfs_dirhash.c214 dirh->refcnt++; in dirhash_get()
226 dirh->refcnt--; in dirhash_put()
241 KASSERT(dirh->refcnt > 0); in dirhash_enter()
291 if (del_dirh->refcnt == 0) in dirhash_enter()
319 KASSERT(dirh->refcnt > 0); in dirhash_enter_freed()
354 KASSERT(dirh->refcnt > 0); in dirhash_remove()
399 KASSERT(dirh->refcnt > 0); in dirhash_lookup()
442 KASSERT(dirh->refcnt > 0);
H A Dsys_futex.c510 unsigned long refcnt; in futex_hold() local
513 refcnt = atomic_load_relaxed(&f->fx_refcnt); in futex_hold()
514 if (refcnt == ULONG_MAX) in futex_hold()
516 } while (atomic_cas_ulong(&f->fx_refcnt, refcnt, refcnt + 1) != refcnt); in futex_hold()
532 unsigned long refcnt; in futex_rele() local
537 refcnt = atomic_load_relaxed(&f->fx_refcnt); in futex_rele()
538 if (refcnt == 1) in futex_rele()
541 } while (atomic_cas_ulong(&f->fx_refcnt, refcnt, refcn in futex_rele()
576 unsigned long refcnt; futex_rele_not_last() local
[all...]
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/authzid/
H A Dauthzid.c41 int refcnt; member
80 if ( ac == NULL || ( ac != NULL && ac->refcnt != 0 ) ) { in authzid_conn_find()
84 ac->refcnt++; in authzid_conn_find()
97 if ( ac && ac->refcnt ) ac = NULL; in authzid_conn_get()
98 if ( ac ) ac->refcnt++; in authzid_conn_get()
108 ac->refcnt--; in authzid_conn_release()
127 ac->refcnt = 0; in authzid_conn_insert()
/netbsd-src/sys/dev/pci/cxgb/
H A Dcxgb_l2t.c267 if (atomic_load_acq_int(&e->refcnt) == 0) in alloc_l2e()
270 for (e = &d->l2tab[1]; atomic_load_acq_int(&e->refcnt); ++e) ; in alloc_l2e()
307 if (atomic_load_acq_int(&e->refcnt) == 0) { /* hasn't been recycled */ in t3_l2e_free()
359 if (atomic_load_acq_int(&e->refcnt) == 1) in t3_l2t_get()
374 atomic_store_rel_int(&e->refcnt, 1); in t3_l2t_get()
447 if (atomic_load_acq_int(&e->refcnt)) { in t3_l2t_update()
488 if (atomic_load_acq_int(&e->refcnt)) { in t3_l2t_update()
509 if (!atomic_load_acq_int(&e->refcnt)) in update_timer_cb()
515 if (atomic_load_acq_int(&e->refcnt)) { in update_timer_cb()
556 atomic_store_rel_int(&d->l2tab[i].refcnt, 0); in t3_init_l2t()
[all …]
/netbsd-src/external/bsd/libevent/dist/
H A Dlistener.c86 short refcnt; member
128 ++listener->refcnt;
135 int refcnt = --listener->refcnt; in listener_decref_and_unlock() local
136 if (refcnt == 0) { in listener_decref_and_unlock()
192 lev->base.refcnt = 1; in evconnlistener_new()
423 ++lev->refcnt; in listener_read_cb()
430 if (lev->refcnt == 1) { in listener_read_cb()
435 --lev->refcnt; in listener_read_cb()
448 ++lev->refcnt; in listener_read_cb()
633 ++lev->refcnt; in accepted_socket_invoke_user_cb()
[all …]
/netbsd-src/crypto/external/bsd/openssl/dist/providers/implementations/keymgmt/
H A Dkdf_legacy_kmgmt.c46 kdfdata->refcnt = 1; in ossl_kdf_data_new()
58 CRYPTO_DOWN_REF(&kdfdata->refcnt, &ref, kdfdata->lock); in ossl_kdf_data_free()
80 CRYPTO_UP_REF(&kdfdata->refcnt, &ref, kdfdata->lock); in ossl_kdf_data_up_ref()

12345678