/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | space_reftree.c | 42 * N range trees is the subset of the reference tree with refcnt >= 1. 43 * The intersection of N range trees is the subset with refcnt >= N. 51 * has an outage wherever refcnt >= vdev_nparity + 1, and a mirror vdev 52 * has an outage wherever refcnt >= vdev_children. 93 space_reftree_add_node(avl_tree_t *t, uint64_t offset, int64_t refcnt) argument 99 sr->sr_refcnt = refcnt; 106 int64_t refcnt) 108 space_reftree_add_node(t, start, refcnt); 109 space_reftree_add_node(t, end, -refcnt); 116 space_reftree_add_map(avl_tree_t *t, range_tree_t *rt, int64_t refcnt) argument 105 space_reftree_add_seg(avl_tree_t *t, uint64_t start, uint64_t end, int64_t refcnt) argument 134 int64_t refcnt = 0; local [all...] |
H A D | ddt.c | 343 uint64_t refcnt = 0; local 346 refcnt += dde->dde_phys[p].ddp_refcnt; 348 return (refcnt); 364 uint64_t refcnt = ddp->ddp_refcnt; local 377 dds->dds_ref_blocks += refcnt; 378 dds->dds_ref_lsize += lsize * refcnt; 379 dds->dds_ref_psize += psize * refcnt; 380 dds->dds_ref_dsize += dsize * refcnt; 527 uint64_t refcnt = ddp->ddp_refcnt; /* committed refs */ local 529 refcnt [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | space_reftree.h | 48 int64_t refcnt); 49 void space_reftree_add_map(avl_tree_t *t, range_tree_t *rt, int64_t refcnt);
|
/illumos-gate/usr/src/cmd/audio/include/ |
H A D | Audio_inline.h | 49 return (refcnt > 0);
|
H A D | Audio.h | 66 int refcnt; // reference count member in class:Audio
|
/illumos-gate/usr/src/uts/common/io/idm/ |
H A D | idm.c | 2106 idm_refcnt_init(idm_refcnt_t *refcnt, void *referenced_obj) argument 2108 bzero(refcnt, sizeof (*refcnt)); 2109 idm_refcnt_reset(refcnt); 2110 refcnt->ir_referenced_obj = referenced_obj; 2111 bzero(&refcnt->ir_audit_buf, sizeof (refcnt_audit_buf_t)); 2112 refcnt->ir_audit_buf.anb_max_index = REFCNT_AUDIT_BUF_MAX_REC - 1; 2113 mutex_init(&refcnt->ir_mutex, NULL, MUTEX_DEFAULT, NULL); 2114 cv_init(&refcnt->ir_cv, NULL, CV_DEFAULT, NULL); 2118 idm_refcnt_destroy(idm_refcnt_t *refcnt) argument 2132 idm_refcnt_reset(idm_refcnt_t *refcnt) argument 2139 idm_refcnt_hold(idm_refcnt_t *refcnt) argument 2156 idm_refcnt_t *refcnt = refcnt_void; local 2163 idm_refcnt_rele(idm_refcnt_t *refcnt) argument 2195 idm_refcnt_rele_and_destroy(idm_refcnt_t *refcnt, idm_refcnt_cb_t *cb_func) argument 2220 idm_refcnt_wait_ref(idm_refcnt_t *refcnt) argument 2231 idm_refcnt_async_wait_ref(idm_refcnt_t *refcnt, idm_refcnt_cb_t *cb_func) argument 2254 idm_refcnt_destroy_unref_obj(idm_refcnt_t *refcnt, idm_refcnt_cb_t *cb_func) argument [all...] |
/illumos-gate/usr/src/cmd/audio/utilities/ |
H A D | Audio.cc | 47 id(++idctr), refcnt(0), readpos(0.), writepos(0.), errorfunc(0) 69 if (refcnt < 0) { 71 } else if (refcnt > 0) { 75 refcnt = -1; 121 if (refcnt < 0) { 124 refcnt++; 132 if (refcnt < 0) { 135 } else if (refcnt == 0) { 137 } else if (--refcnt == 0) { // If this was the last reference,
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | vsw_fdb.h | 69 uint32_t refcnt; /* reference count */ member in struct:vsw_fdbe
|
H A D | mach_descrip.h | 72 int refcnt; /* MD ref count */ member in struct:machine_descrip_s
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | hsvc.c | 90 uint64_t refcnt; /* reference count */ member in struct:hsvc 162 int refcnt; local 165 for (refcnt = 0, p = hsvcp->clients; p != NULL; 167 refcnt++; 169 ASSERT(hsvcp->refcnt == refcnt); 189 hsvcp->minor, hsvcp->refcnt, (void *)hsvcp->clients); 260 hsvcp->refcnt++; 283 ASSERT(hsvcp->refcnt > 0); 284 hsvcp->refcnt [all...] |
H A D | mach_descrip.c | 165 prom_printf("g:%ld,r:%d", lmdescp->gen, lmdescp->refcnt); 392 if (curr_mach_descrip->refcnt == 0) { 533 ASSERT((curr_mach_descrip->refcnt == 0)); 590 curr_mach_descrip->refcnt++; 619 curr_mach_descrip->refcnt--; 633 mdescp->refcnt--; 634 if (mdescp->refcnt == 0) {
|
/illumos-gate/usr/src/uts/common/sys/rsm/ |
H A D | rsmpi_driver.h | 59 int refcnt; /* number of outstanding handles */ member in struct:rsmops_ctrl_registry
|
/illumos-gate/usr/src/uts/common/sys/idm/ |
H A D | idm.h | 504 idm_refcnt_init(idm_refcnt_t *refcnt, void *referenced_obj); 507 idm_refcnt_destroy(idm_refcnt_t *refcnt); 510 idm_refcnt_reset(idm_refcnt_t *refcnt); 513 idm_refcnt_hold(idm_refcnt_t *refcnt); 516 idm_refcnt_rele(idm_refcnt_t *refcnt); 519 idm_refcnt_rele_and_destroy(idm_refcnt_t *refcnt, idm_refcnt_cb_t *cb_func); 522 idm_refcnt_wait_ref(idm_refcnt_t *refcnt); 525 idm_refcnt_async_wait_ref(idm_refcnt_t *refcnt, idm_refcnt_cb_t *cb_func);
|
/illumos-gate/usr/src/lib/libzfs/common/ |
H A D | libzfs_status.c | 390 char refcnt[6]; local 398 (void) strcpy(refcnt, "Total"); 400 zfs_nicenum(1ULL << h, refcnt, sizeof (refcnt)); 412 refcnt, 435 "refcnt",
|
/illumos-gate/usr/src/cmd/keyserv/ |
H A D | keyserv_cache.h | 63 int refcnt; member in struct:cachekey3_list
|
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/ |
H A D | t4_l2t.h | 55 volatile uint_t refcnt; /* entry reference count */ member in struct:l2t_entry
|
H A D | t4_l2t.c | 157 if (atomic_read(&e->refcnt) == 0) 160 for (e = d->l2tab; atomic_read(&e->refcnt); ++e) 238 (void) atomic_swap_uint(&d->l2tab[i].refcnt, 0); 263 if (atomic_inc_uint_nv(&e->refcnt) == 1) /* 0 -> 1 transition */ 414 if (atomic_read(&e->refcnt) == 0) { /* hasn't been recycled */ 432 if (atomic_dec_uint_nv(&e->refcnt) == 0) 513 (void) atomic_swap_uint(&e->refcnt, 1); 543 if (atomic_read(&e->refcnt) != 0) 552 if (atomic_read(&e->refcnt) != 0) {
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ppmvar.h | 241 int refcnt; /* domain lock ref count */ member in struct:ppm_domain 339 (domp)->refcnt++; \ 344 (domp)->refcnt > 0); \ 345 if (--(domp)->refcnt == 0) \
|
H A D | ddidevmap.h | 134 int refcnt; /* Number of threads with mappings */ member in struct:devmap_softlock 144 int refcnt; /* Number of threads with mappings */ member in struct:devmap_ctx
|
/illumos-gate/usr/src/lib/libpicl/ |
H A D | picl.c | 35 * to the picl daemon, and the reference count, refcnt, variable. 63 static uint32_t refcnt = 0; variable 186 if (refcnt == 0) { 214 if (refcnt == 0) { 235 if (refcnt > 0) { /* previously initialized */ 238 ++refcnt; 261 ++refcnt; 268 * Decrement the reference count and close the door_handle if refcnt is zero 279 if (refcnt == 0) { 286 --refcnt; [all...] |
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/ |
H A D | adb_openclose.c | 186 * lockfilename use the existing entry, updating the refcnt. 187 * When the database is closed with fini_db(), the refcnt is 242 db->lock->refcnt++; 257 if (db->lock->refcnt == 0) { 261 db->lock->refcnt--; 264 if (db->lock->refcnt == 0) { 289 /* No need to upgrade lock, just incr refcnt and return */
|
H A D | policy_db.h | 57 int refcnt, lockmode, lockcnt; member in struct:_osa_adb_db_lock_ent_t
|
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | rcm_lock.c | 1338 int *refcnt; member in struct:__anon1313 1375 polllist.refcnt = s_calloc(n_max, sizeof (int)); 1381 polllist.refcnt = s_realloc(polllist.refcnt, 1415 polllist.refcnt[index]++; 1427 polllist.refcnt[index]++; 1446 polllist.refcnt[index] = 1; 1486 * decrement the pid refcnt 1488 if (polllist.refcnt[index] > 1) { 1489 polllist.refcnt[inde [all...] |
/illumos-gate/usr/src/cmd/sendmail/db/db/ |
H A D | db_region.c | 327 rlp->refcnt = 1; 406 ++rlp->refcnt; 529 if (rlp->refcnt == 0) 533 --rlp->refcnt; 542 if (rlp->refcnt == 0) {
|
/illumos-gate/usr/src/uts/common/io/rsm/ |
H A D | rsmops.c | 340 * Increase the refcnt right now, so that attempts to deregister 343 p_ctrl->refcnt++; 349 /* We failed - drop the refcnt back */ 355 * refcnt on it. So, it is okay to just use p_ctrl here 358 p_ctrl->refcnt--; 402 p_ctrl->refcnt--; 449 p_ctrl->refcnt = 0; 490 if (found->refcnt) {
|