| /freebsd-14.2/sys/compat/linuxkpi/common/include/linux/ |
| H A D | kref.h | 44 refcount_t refcount; member 51 refcount_init((uint32_t *)&kref->refcount, 1); in kref_init() 58 return (refcount_load(__DECONST(u_int32_t *, &kref->refcount))); in kref_read() 65 refcount_acquire((uint32_t *)&kref->refcount); in kref_get() 72 if (refcount_release((uint32_t *)&kref->refcount)) { in kref_put() 84 if (refcount_release((uint32_t *)&kref->refcount)) { in kref_put_lock() 98 if (refcount_release((uint32_t *)&kref->refcount)) { in kref_sub() 110 return refcount_acquire_if_not_zero((uint32_t *)&kref->refcount); in kref_get_unless_zero() 117 if (unlikely(!refcount_release_if_not_last((uint32_t *)&kref->refcount))) { in kref_put_mutex() 119 if (unlikely(!refcount_release((uint32_t *)&kref->refcount))) { in kref_put_mutex()
|
| /freebsd-14.2/sys/cam/ |
| H A D | cam_sim.c | 122 sim->refcount = 1; in cam_sim_alloc() 154 KASSERT(sim->refcount >= 1, ("sim->refcount >= 1")); in cam_sim_free() 155 sim->refcount--; in cam_sim_free() 156 if (sim->refcount > 0) { in cam_sim_free() 160 KASSERT(sim->refcount == 0, ("sim->refcount == 0")); in cam_sim_free() 182 KASSERT(sim->refcount >= 1, ("sim->refcount >= 1")); in cam_sim_release() 183 sim->refcount--; in cam_sim_release() 184 if (sim->refcount == 0) in cam_sim_release() 203 KASSERT(sim->refcount >= 1, ("sim->refcount >= 1")); in cam_sim_hold() 204 sim->refcount++; in cam_sim_hold()
|
| /freebsd-14.2/sys/contrib/openzfs/module/zfs/ |
| H A D | zfeature.c | 255 uint64_t refcount; in feature_get_refcount_from_disk() local 274 *res = refcount; in feature_get_refcount_from_disk() 327 if (refcount == 0) in feature_sync() 405 uint64_t refcount = 0; in feature_do_action() local 422 VERIFY3U(refcount, !=, UINT64_MAX); in feature_do_action() 423 refcount++; in feature_do_action() 426 VERIFY3U(refcount, !=, 0); in feature_do_action() 427 refcount--; in feature_do_action() 485 uint64_t refcount = 0; in spa_feature_is_enabled() local 500 uint64_t refcount = 0; in spa_feature_is_active() local [all …]
|
| /freebsd-14.2/sys/dev/drm2/ |
| H A D | drm_global.c | 40 int refcount; member 53 item->refcount = 0; in drm_global_init() 63 MPASS(item->refcount == 0); in drm_global_release() 74 if (item->refcount == 0) { in drm_global_item_ref() 88 ++item->refcount; in drm_global_item_ref() 104 MPASS(item->refcount != 0); in drm_global_item_unref() 106 if (--item->refcount == 0) { in drm_global_item_unref()
|
| /freebsd-14.2/crypto/openssh/ |
| H A D | sshbuf.c | 60 buf->refcount < 1 || buf->refcount > SSHBUF_REFS_MAX || in sshbuf_check_sanity() 80 if (buf->off == 0 || buf->readonly || buf->refcount > 1) in sshbuf_maybe_pack() 101 ret->refcount = 1; in sshbuf_new() 120 ret->refcount = 1; in sshbuf_from() 138 child->parent->refcount++; in sshbuf_set_parent() 177 buf->refcount--; in sshbuf_free() 178 if (buf->refcount > 0) in sshbuf_free() 200 if (buf->readonly || buf->refcount > 1) { in sshbuf_reset() 239 return buf->refcount; in sshbuf_refcount() 254 if (buf->readonly || buf->refcount > 1) in sshbuf_set_max_size() [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
| H A D | trace_dnode.h | 47 TP_PROTO(dnode_t *dn, int64_t refcount, uint32_t dbufs), 48 TP_ARGS(dn, refcount, dbufs), 68 __field(int64_t, refcount) 90 __entry->refcount = refcount; 104 __entry->dn_have_spill, __entry->refcount, __entry->dbufs) 110 TP_PROTO(dnode_t *dn, int64_t refcount, uint32_t dbufs), \ 111 TP_ARGS(dn, refcount, dbufs))
|
| H A D | trace_zrlock.h | 49 __field(int32_t, refcount) 57 __entry->refcount = zrl->zr_refcount; 66 __entry->refcount, __entry->owner_pid, __entry->caller, 70 __entry->refcount, __entry->n)
|
| /freebsd-14.2/crypto/heimdal/lib/krb5/ |
| H A D | keytab_memory.c | 42 int refcount; member 64 if (d->refcount < 1) in mkt_resolve() 66 "refcount < 1 %d", d->refcount); in mkt_resolve() 67 d->refcount++; in mkt_resolve() 90 d->refcount = 1; in mkt_resolve() 105 if (d->refcount < 1) in mkt_close() 109 if (--d->refcount > 0) { in mkt_close()
|
| /freebsd-14.2/sys/dev/mlx5/mlx5_core/ |
| H A D | mlx5_rl.c | 124 if (entry->refcount == 0xFFFFFFFFU) { in mlx5_rl_add_rate() 128 } else if (entry->refcount != 0) { in mlx5_rl_add_rate() 130 entry->refcount++; in mlx5_rl_add_rate() 141 entry->refcount = 1; in mlx5_rl_add_rate() 172 if (!entry || !entry->refcount) { in mlx5_rl_remove_rate() 177 entry->refcount--; in mlx5_rl_remove_rate() 178 if (!entry->refcount) { in mlx5_rl_remove_rate()
|
| /freebsd-14.2/contrib/libcbor/src/cbor/ |
| H A D | common.c | 79 item->refcount++; in cbor_incref() 85 CBOR_ASSERT(item->refcount > 0); in cbor_decref() 86 if (--item->refcount == 0) { in cbor_decref() 158 size_t cbor_refcount(const cbor_item_t *item) { return item->refcount; } in cbor_refcount() 161 item->refcount--; in cbor_move()
|
| H A D | floats_ctrls.c | 103 .refcount = 1, in cbor_new_ctrl() 116 .refcount = 1, in cbor_new_float2() 128 .refcount = 1, in cbor_new_float4() 140 .refcount = 1, in cbor_new_float8()
|
| H A D | ints.c | 92 .refcount = 1, in cbor_new_int8() 102 .refcount = 1, in cbor_new_int16() 112 .refcount = 1, in cbor_new_int32() 122 .refcount = 1, in cbor_new_int64()
|
| /freebsd-14.2/contrib/wpa/src/l2_packet/ |
| H A D | l2_packet_ndis.c | 54 int refcount; member 310 l2 = l2_ndisuio_global->l2[l2_ndisuio_global->refcount - 1]; in l2_packet_rx_event() 363 if (l2_ndisuio_global->refcount >= 2) { in l2_packet_init() 368 l2_ndisuio_global->refcount++; in l2_packet_init() 373 l2_ndisuio_global->l2[l2_ndisuio_global->refcount - 1] = l2; in l2_packet_init() 388 if (l2_ndisuio_global->refcount > 1) { in l2_packet_init() 472 l2_ndisuio_global->refcount--; in l2_packet_deinit() 473 l2_ndisuio_global->l2[l2_ndisuio_global->refcount] = NULL; in l2_packet_deinit() 474 if (l2_ndisuio_global->refcount) { in l2_packet_deinit()
|
| /freebsd-14.2/sys/dev/drm2/ttm/ |
| H A D | ttm_object.c | 67 u_int refcount; member 124 refcount_acquire(&tfile->refcount); in ttm_object_file_ref() 140 if (refcount_release(&tfile->refcount)) in ttm_object_file_unref() 161 refcount_init(&base->refcount, 1); in ttm_base_object_init() 218 if (refcount_release(&base->refcount)) in ttm_base_object_unref() 236 refcount_acquire(&base->refcount); in ttm_base_object_lookup() 296 refcount_acquire(&base->refcount); in ttm_ref_object_add() 394 refcount_init(&tfile->refcount, 1); in ttm_object_file_init()
|
| /freebsd-14.2/sys/dev/cxgbe/ |
| H A D | t4_clip.c | 84 int refcount; member 294 ce->refcount++; in t4_hold_clip_entry() 306 MPASS(ce->refcount > 0); in release_clip_entry_locked() 309 if (--ce->refcount == 0 && cde->krn_ref == 0) { in release_clip_entry_locked() 363 else if (ce->refcount == 0) in t4_release_clip_addr() 504 if (ce->refcount != 0 || cde->krn_ref != 0) { in update_sw_clip_table() 592 if (ce->refcount == 0 && cde->krn_ref == 0) { in update_hw_clip_table() 625 if (ce->refcount == 0 && cde->krn_ref == 0) { in update_hw_clip_table() 700 MPASS(ce->refcount == 0); in t4_destroy_clip_table() 766 ce->refcount, ip); in sysctl_clip() [all …]
|
| H A D | t4_sched.c | 209 MPASS(tc->refcount == 0); in set_sched_class_params() 226 MPASS(tc->refcount == 0); in set_sched_class_params() 286 if (tc->refcount > 0) in update_tx_sched() 352 tc->refcount++; in bind_txq_to_traffic_class() 380 MPASS(tc->refcount > 0); in bind_txq_to_traffic_class() 381 tc->refcount--; in bind_txq_to_traffic_class() 392 tc->refcount--; in bind_txq_to_traffic_class() 526 tc->refcount++; in t4_reserve_cl_rl_kbps() 556 tc->refcount = 1; in t4_reserve_cl_rl_kbps() 584 MPASS(tc->refcount > 0); in t4_release_cl_rl() [all …]
|
| /freebsd-14.2/sys/ofed/include/rdma/ |
| H A D | rdmavt_mr.h | 87 atomic_t refcount; member 123 if (unlikely(atomic_dec_and_test(&mr->refcount))) in rvt_put_mr() 129 atomic_inc(&mr->refcount); in rvt_get_mr()
|
| /freebsd-14.2/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_multicast.c | 69 atomic_t refcount; member 111 atomic_t refcount; member 125 atomic_t refcount; member 220 atomic_inc(&group->refcount); in queue_join() 409 atomic_inc(&member->refcount); in process_group_error() 453 atomic_inc(&member->refcount); in mcast_work_handler() 505 atomic_inc(&member->refcount); in process_join_error() 595 atomic_inc(&port->refcount); in acquire_group() 597 atomic_inc(&group->refcount); in acquire_group() 776 atomic_inc(&group->refcount); in mcast_groups_event() [all …]
|
| H A D | mad_priv.h | 109 atomic_t refcount; member 118 atomic_t refcount; member 136 int refcount; member
|
| /freebsd-14.2/lib/libc/db/mpool/ |
| H A D | mpool.libtp | 132 bhp->refcount = 0; 148 buf_fids[i].refcount = 0; 332 bhp->refcount++; 417 buf_fids[fid].refcount--; 464 bhp->refcount++; 471 bhp->refcount--; 472 if ( bhp->refcount ) { 513 buf_fids[i].refcount++; 530 buf_fids[fid].refcount = 1; 626 bhp->refcount++; [all …]
|
| /freebsd-14.2/sys/dev/mthca/ |
| H A D | mthca_memfree.c | 59 int refcount; member 151 icm->refcount = 0; in mthca_alloc_icm() 229 ++table->icm[i]->refcount; in mthca_table_get() 249 ++table->icm[i]->refcount; in mthca_table_get() 267 if (--table->icm[i]->refcount == 0) { in mthca_table_put() 405 ++table->icm[i]->refcount; in mthca_alloc_icm_table() 469 if (db_tab->page[i].refcount) { in mthca_map_user_db() 470 ++db_tab->page[i].refcount; in mthca_map_user_db() 496 db_tab->page[i].refcount = 1; in mthca_map_user_db() 516 --db_tab->page[index / MTHCA_DB_REC_PER_PAGE].refcount; in mthca_unmap_user_db() [all …]
|
| /freebsd-14.2/sys/dev/firewire/ |
| H A D | fwmem.c | 86 int refcount; member 286 fms->refcount++; in fwmem_open() 296 fms->refcount = 1; in fwmem_open() 299 printf("%s: refcount=%d\n", __func__, fms->refcount); in fwmem_open() 312 fms->refcount--; in fwmem_close() 315 printf("%s: refcount=%d\n", __func__, fms->refcount); in fwmem_close() 316 if (fms->refcount < 1) { in fwmem_close()
|
| /freebsd-14.2/sys/dev/mlx4/mlx4_ib/ |
| H A D | mlx4_ib_mcg.c | 124 atomic_t refcount; member 448 atomic_inc(&group->refcount); in release_group() 577 atomic_inc(&group->refcount); in mlx4_ib_mcg_timeout_handler() 579 safe_atomic_dec(&group->refcount); in mlx4_ib_mcg_timeout_handler() 779 atomic_inc(&group->refcount); in search_relocate_mgid0_group() 869 atomic_inc(&group->refcount); in acquire_group() 883 safe_atomic_dec(&group->refcount); in queue_req() 917 atomic_inc(&group->refcount); in mlx4_ib_mcg_demux_handler() 1021 atomic_read(&group->refcount), in sysfs_show_group() 1108 if (atomic_read(&group->refcount)) in _mlx4_ib_mcg_port_cleanup() [all …]
|
| /freebsd-14.2/contrib/libcbor/doc/source/api/ |
| H A D | item_reference_counting.rst | 26 …ion, or as a result of parsing) with reference count set to 1. When the refcount reaches zero, it … 28 Items containing nested items will be destroyed recursively - the refcount of every nested item wil… 30 The destruction is synchronous and renders any pointers to items with refcount zero invalid immedia…
|
| /freebsd-14.2/bin/sh/ |
| H A D | nodes.c.pat | 69 unsigned int refcount; 90 fn->refcount = 1; 174 fn->refcount++; 187 fn->refcount--; 188 if (fn->refcount > 0)
|