| /freebsd-12.1/sys/compat/linuxkpi/common/include/linux/ |
| H A D | kref.h | 45 atomic_t refcount; member 52 refcount_init(&kref->refcount.counter, 1); in kref_init() 59 return (atomic_read(&kref->refcount)); in kref_read() 66 refcount_acquire(&kref->refcount.counter); in kref_get() 73 if (refcount_release(&kref->refcount.counter)) { in kref_put() 86 if (refcount_release(&kref->refcount.counter)) { in kref_sub() 98 return atomic_add_unless(&kref->refcount, 1, 0); in kref_get_unless_zero() 105 if (unlikely(!atomic_add_unless(&kref->refcount, -1, 1))) { in kref_put_mutex() 107 if (unlikely(!atomic_dec_and_test(&kref->refcount))) { in kref_put_mutex()
|
| /freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| H A D | zfeature.c | 247 uint64_t refcount; in feature_get_refcount_from_disk() local 266 *res = refcount; in feature_get_refcount_from_disk() 320 *refcount_cache = refcount; in feature_sync() 324 if (refcount == 0) in feature_sync() 382 uint64_t refcount; in feature_do_action() local 399 refcount++; in feature_do_action() 402 VERIFY3U(refcount, !=, 0); in feature_do_action() 403 refcount--; in feature_do_action() 461 uint64_t refcount; in spa_feature_is_enabled() local 476 uint64_t refcount; in spa_feature_is_active() local [all …]
|
| /freebsd-12.1/sys/cam/ |
| H A D | cam_sim.c | 90 sim->refcount = 1; in cam_sim_alloc() 115 sim->refcount--; in cam_sim_free() 116 if (sim->refcount > 0) { in cam_sim_free() 120 KASSERT(sim->refcount == 0, ("sim->refcount == 0")); in cam_sim_free() 143 KASSERT(sim->refcount >= 1, ("sim->refcount >= 1")); in cam_sim_release() 144 sim->refcount--; in cam_sim_release() 145 if (sim->refcount == 0) in cam_sim_release() 165 KASSERT(sim->refcount >= 1, ("sim->refcount >= 1")); in cam_sim_hold() 166 sim->refcount++; in cam_sim_hold()
|
| /freebsd-12.1/contrib/binutils/bfd/ |
| H A D | elf-strtab.c | 36 unsigned int refcount; member 84 ret->refcount = 0; in elf_strtab_hash_newfunc() 158 entry->refcount++; in _bfd_elf_strtab_add() 186 ++tab->array[idx]->refcount; in _bfd_elf_strtab_addref() 197 --tab->array[idx]->refcount; in _bfd_elf_strtab_delref() 206 tab->array[idx]->refcount = 0; in _bfd_elf_strtab_clear_all_refs() 225 BFD_ASSERT (entry->refcount > 0); in _bfd_elf_strtab_offset() 226 entry->refcount--; in _bfd_elf_strtab_offset() 320 if (e->refcount) in _bfd_elf_strtab_finalize() 375 if (e->refcount && e->len > 0) in _bfd_elf_strtab_finalize() [all …]
|
| /freebsd-12.1/sys/dev/drm2/ |
| H A D | drm_global.c | 42 int refcount; member 55 item->refcount = 0; in drm_global_init() 65 MPASS(item->refcount == 0); in drm_global_release() 77 if (item->refcount == 0) { in drm_global_item_ref() 91 ++item->refcount; in drm_global_item_ref() 108 MPASS(item->refcount != 0); in drm_global_item_unref() 110 if (--item->refcount == 0) { in drm_global_item_unref()
|
| /freebsd-12.1/sys/net/ |
| H A D | if_epair.c | 264 EPAIR_REFCOUNT_RELEASE(&sc->refcount); in epair_nh_sintr() 267 __func__, ifp, sc->refcount)); in epair_nh_sintr() 310 EPAIR_REFCOUNT_RELEASE(&sc->refcount); in epair_nh_drainedcpu() 313 __func__, ifp, sc->refcount)); in epair_nh_drainedcpu() 355 __func__, ifp, sc->refcount)); in epair_remove_ifp_from_draining() 386 EPAIR_REFCOUNT_AQUIRE(&sc->refcount); in epair_add_ifp_for_draining() 440 EPAIR_REFCOUNT_AQUIRE(&sc->refcount); in epair_start_locked() 458 __func__, oifp, sc->refcount)); in epair_start_locked() 562 EPAIR_REFCOUNT_AQUIRE(&sc->refcount); in epair_transmit_locked() 584 EPAIR_REFCOUNT_RELEASE(&sc->refcount); in epair_transmit_locked() [all …]
|
| /freebsd-12.1/crypto/openssh/ |
| H A D | sshbuf.c | 37 buf->refcount < 1 || buf->refcount > SSHBUF_REFS_MAX || in sshbuf_check_sanity() 57 if (buf->off == 0 || buf->readonly || buf->refcount > 1) in sshbuf_maybe_pack() 78 ret->refcount = 1; in sshbuf_new() 97 ret->refcount = 1; in sshbuf_from() 113 child->parent->refcount++; in sshbuf_set_parent() 157 buf->refcount--; in sshbuf_free() 158 if (buf->refcount > 0) in sshbuf_free() 173 if (buf->readonly || buf->refcount > 1) { in sshbuf_reset() 211 return buf->refcount; in sshbuf_refcount() 226 if (buf->readonly || buf->refcount > 1) in sshbuf_set_max_size() [all …]
|
| /freebsd-12.1/contrib/apr-util/buckets/ |
| H A D | apr_buckets_refcount.c | 28 r->refcount++; in apr_bucket_shared_split() 39 r->refcount++; in apr_bucket_shared_copy() 47 r->refcount--; in apr_bucket_shared_destroy() 48 return (r->refcount == 0); in apr_bucket_shared_destroy() 61 r->refcount = 1; in apr_bucket_shared_make()
|
| /freebsd-12.1/contrib/subversion/subversion/libsvn_wc/ |
| H A D | wc-metadata.sql | 103 refcount INTEGER NOT NULL, field 504 UPDATE pristine SET refcount = refcount + 1 512 UPDATE pristine SET refcount = refcount - 1 521 UPDATE pristine SET refcount = refcount + 1 523 UPDATE pristine SET refcount = refcount - 1
|
| /freebsd-12.1/sys/dev/mlx5/mlx5_core/ |
| H A D | mlx5_rl.c | 106 if (entry->refcount == 0xFFFFFFFFU) { in mlx5_rl_add_rate() 110 } else if (entry->refcount != 0) { in mlx5_rl_add_rate() 112 entry->refcount++; in mlx5_rl_add_rate() 123 entry->refcount = 1; in mlx5_rl_add_rate() 144 if (!entry || !entry->refcount) { in mlx5_rl_remove_rate() 149 entry->refcount--; in mlx5_rl_remove_rate() 150 if (!entry->refcount) { in mlx5_rl_remove_rate()
|
| H A D | mlx5_cq.c | 61 atomic_inc(&cq->refcount); in mlx5_cq_completion() 73 if (atomic_dec_and_test(&cq->refcount)) in mlx5_cq_completion() 86 atomic_inc(&cq->refcount); in mlx5_cq_event() 97 if (atomic_dec_and_test(&cq->refcount)) in mlx5_cq_event() 119 atomic_set(&cq->refcount, 1); in mlx5_core_create_cq() 186 if (atomic_dec_and_test(&cq->refcount)) in mlx5_core_destroy_cq()
|
| /freebsd-12.1/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-12.1/sys/dev/cxgbe/ |
| H A D | t4_clip.c | 126 ce->refcount++; in t4_hold_lip() 143 KASSERT(ce->refcount > 0, in t4_release_lip() 145 --ce->refcount; in t4_release_lip() 267 ce->refcount = 0; in update_clip_table() 292 if (ce->refcount == 0) { in update_clip_table() 324 KASSERT(ce->refcount == 0, in t4_destroy_clip_table() 326 ce, ce->refcount)); in t4_destroy_clip_table() 371 sbuf_printf(sb, "\n%-40s %5u", ip, ce->refcount); in sysctl_clip()
|
| H A D | t4_sched.c | 221 MPASS(tc->refcount == 0); in set_sched_class_params() 327 tc->refcount++; in bind_txq_to_traffic_class() 354 MPASS(tc->refcount > 0); in bind_txq_to_traffic_class() 355 tc->refcount--; in bind_txq_to_traffic_class() 365 MPASS(tc->refcount > 0); in bind_txq_to_traffic_class() 366 tc->refcount--; in bind_txq_to_traffic_class() 441 tc->refcount = 0; in t4_init_tx_sched() 514 tc->refcount++; in t4_reserve_cl_rl_kbps() 527 tc->refcount = 1; in t4_reserve_cl_rl_kbps() 559 MPASS(tc->refcount > 0); in t4_release_cl_rl() [all …]
|
| /freebsd-12.1/contrib/wpa/src/l2_packet/ |
| H A D | l2_packet_ndis.c | 54 int refcount; member 309 l2 = l2_ndisuio_global->l2[l2_ndisuio_global->refcount - 1]; in l2_packet_rx_event() 362 if (l2_ndisuio_global->refcount >= 2) { in l2_packet_init() 367 l2_ndisuio_global->refcount++; in l2_packet_init() 372 l2_ndisuio_global->l2[l2_ndisuio_global->refcount - 1] = l2; in l2_packet_init() 387 if (l2_ndisuio_global->refcount > 1) { in l2_packet_init() 471 l2_ndisuio_global->refcount--; in l2_packet_deinit() 472 l2_ndisuio_global->l2[l2_ndisuio_global->refcount] = NULL; in l2_packet_deinit() 473 if (l2_ndisuio_global->refcount) { in l2_packet_deinit()
|
| /freebsd-12.1/sys/dev/drm2/ttm/ |
| H A D | ttm_object.c | 69 u_int refcount; member 126 refcount_acquire(&tfile->refcount); in ttm_object_file_ref() 142 if (refcount_release(&tfile->refcount)) in ttm_object_file_unref() 163 refcount_init(&base->refcount, 1); in ttm_base_object_init() 220 if (refcount_release(&base->refcount)) in ttm_base_object_unref() 238 refcount_acquire(&base->refcount); in ttm_base_object_lookup() 303 refcount_acquire(&base->refcount); in ttm_ref_object_add() 401 refcount_init(&tfile->refcount, 1); in ttm_object_file_init()
|
| /freebsd-12.1/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_multicast.c | 71 atomic_t refcount; member 113 atomic_t refcount; member 127 atomic_t refcount; member 222 atomic_inc(&group->refcount); in queue_join() 411 atomic_inc(&member->refcount); in process_group_error() 455 atomic_inc(&member->refcount); in mcast_work_handler() 507 atomic_inc(&member->refcount); in process_join_error() 597 atomic_inc(&port->refcount); in acquire_group() 599 atomic_inc(&group->refcount); in acquire_group() 778 atomic_inc(&group->refcount); in mcast_groups_event() [all …]
|
| /freebsd-12.1/contrib/subversion/subversion/libsvn_diff/ |
| H A D | lcs.c | 100 lcs->refcount--; in svn_diff__snake() 101 if (lcs->refcount) in svn_diff__snake() 128 previous_lcs->refcount++; in svn_diff__snake() 162 lcs->refcount = 1; in svn_diff__snake() 224 new_lcs->refcount = 1; in prepend_lcs() 266 lcs->refcount = 1; in svn_diff__lcs()
|
| /freebsd-12.1/lib/libc/nls/ |
| H A D | msgcat.c | 85 np->refcount = 0; \ 106 int refcount; member 155 np->refcount++; in catopen() 358 np->refcount--; in catclose() 359 if (np->refcount == 0) in catclose() 390 np->refcount++; in load_msgcat() 451 np->refcount = 1; in load_msgcat()
|
| /freebsd-12.1/contrib/subversion/subversion/libsvn_fs_base/bdb/ |
| H A D | env.c | 138 unsigned refcount; member 256 if (!bdb->refcount) in cleanup_env() 498 if (--bdb->refcount != 0) in svn_fs_bdb__close_internal() 527 SVN_ERR_ASSERT(bdb_baton->error_info->refcount > 0); in svn_fs_bdb__close() 537 if (0 == --bdb_baton->error_info->refcount && bdb->pool) in svn_fs_bdb__close() 651 bdb->refcount = 1; in svn_fs_bdb__open_internal() 655 ++bdb->refcount; in svn_fs_bdb__open_internal() 662 ++(*bdb_batonp)->error_info->refcount; in svn_fs_bdb__open_internal()
|
| /freebsd-12.1/sys/ofed/include/rdma/ |
| H A D | rdmavt_mr.h | 89 atomic_t refcount; member 125 if (unlikely(atomic_dec_and_test(&mr->refcount))) in rvt_put_mr() 131 atomic_inc(&mr->refcount); in rvt_get_mr()
|
| /freebsd-12.1/lib/libc/db/mpool/ |
| H A D | mpool.libtp | 133 bhp->refcount = 0; 149 buf_fids[i].refcount = 0; 333 bhp->refcount++; 418 buf_fids[fid].refcount--; 465 bhp->refcount++; 472 bhp->refcount--; 473 if ( bhp->refcount ) { 514 buf_fids[i].refcount++; 531 buf_fids[fid].refcount = 1; 627 bhp->refcount++; [all …]
|
| /freebsd-12.1/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-12.1/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-12.1/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 …]
|