/illumos-gate/usr/src/uts/common/vm/ |
H A D | anon.h | 76 * A refcnt > 0 protects the existence of the slot. The refcnt is 308 ulong_t refcnt; /* reference count on this structure */ member in struct:anon_map
|
H A D | vm_anon.c | 1108 * refcnt is 1 all other refcnt's are 1 as well (and they can't increase 1111 * returns 1 if the root anon slot has a refcnt > 1 otherwise returns 0. 1134 * Check 'nslots' anon slots for refcnt > 1. 1136 * returns 1 if any of the 'nslots' anon slots has a refcnt > 1 otherwise 1169 int refcnt = 1; local 1190 ASSERT((refcnt = ap->an_refcnt) != 0); 1203 ASSERT(refcnt == 1 && ahmpages == NULL); 1207 ASSERT(ap->an_refcnt == refcnt); 1401 int refcnt; local 2568 int refcnt; local [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | netstack.c | 476 * have the refcnt dropping to zero free the zone. 506 * Decrease refcnt to account for the one in netstack_zone_init() 1069 int refcnt, numzones; local 1077 * and decrement the refcnt to zero and free the netstack_t. 1081 refcnt = ns->netstack_refcnt; 1086 if (refcnt == 0 && numzones == 0) {
|
H A D | cpu_event.c | 122 uint32_t refcnt; member in struct:cpu_idle_prop_impl 884 prop->refcnt = 1; 912 ASSERT(prop->refcnt > 0); 913 if (atomic_cas_32(&prop->refcnt, 1, 0) == 1) { 950 ASSERT(prop->refcnt > 0); 951 atomic_inc_32(&prop->refcnt); 978 /* Release refcnt held in create_handle. */ 979 ASSERT(prop->refcnt > 1); 980 atomic_dec_32(&prop->refcnt);
|
H A D | evchannels.c | 380 int32_t refcnt; local 382 refcnt = (int32_t)atomic_dec_32_nv(&evp->ge_refcount); 383 if (refcnt <= 0) {
|
/illumos-gate/usr/src/cmd/mdb/intel/modules/generic_cpu/ |
H A D | gcpu.c | 330 uint32_t refcnt; local 391 if (mdb_vread(&refcnt, sizeof (uint32_t), 420 refcnt, cpuidstr, hwidstr, hdl->cmih_mstrand ? "M" : "S",
|
/illumos-gate/usr/src/cmd/sendmail/db/ |
H A D | db_int.h | 218 u_int32_t refcnt; /* Region reference count. */ member in struct:_rlayout
|
/illumos-gate/usr/src/cmd/fs.d/nfs/nfslog/ |
H A D | nfslog_trans.c | 104 int refcnt; /* number of references to this struct */ member in struct:nfslog_trans_file 300 (tfp->refcnt)++; 317 assert(tf->refcnt > 0); 318 if (tf->refcnt > 1) { 319 (tf->refcnt)--; 452 transrec->refcnt = 1;
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_acl.c | 104 int refcnt; local 369 refcnt = --oldsp->s_ref; 379 if (oldsp && (refcnt == 0)) 1647 int refcnt; local 1680 refcnt = --sp->s_ref; 1693 refcnt = --sp->s_ref; 1699 if (refcnt == 0) 2100 int refcnt; local 2105 refcnt = --sp->s_ref; 2109 if (refcnt [all...] |
/illumos-gate/usr/src/uts/common/avs/ns/nsctl/ |
H A D | nsc_dev.h | 51 int refcnt; /* Reference count */ member in struct:nsc_io_s
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_rsrc.c | 2112 * We need to increment the refcnt of this span by the 2130 * Now that we know 'num_backed', increment the refcnt, 2142 IBTF_DPRINTF_L2("ALLOC", "ICM type (0x%x) refcnt now " 2162 "refcnt (0x%x)", type, num, index1, index2, 2169 /* free refcnt's and any spans we've allocated */ 2173 * free refcnt's on any spans that we've 2257 * Now that we know 'num_freed', decrement the refcnt, 2269 IBTF_DPRINTF_L2("FREE", "ICM type (0x%x) refcnt now " 2554 hermon_sw_refcnt_t *refcnt; local 2557 refcnt 2575 hermon_sw_refcnt_t *refcnt; local [all...] |
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf_impl.c | 2030 uint_t refcnt; local 2205 ibmf_i_client_rem_msg(clientp, msgimplp, &refcnt); 2219 ibmf_i_client_rem_msg(clientp, msgimplp, &refcnt); 2232 ibmf_i_client_rem_msg(clientp, msgimplp, &refcnt); 2248 ibmf_i_client_rem_msg(clientp, msgimplp, &refcnt);
|
/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/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) \
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
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...] |
H A D | spa_misc.c | 902 spa_aux_exists(uint64_t guid, uint64_t *pool, int *refcnt, avl_tree_t *avl) argument 916 if (refcnt) { 918 *refcnt = found->aux_count; 920 *refcnt = 0; 989 spa_spare_exists(uint64_t guid, uint64_t *pool, int *refcnt) argument 994 found = spa_aux_exists(guid, pool, refcnt, &spa_spare_avl);
|
/illumos-gate/usr/src/cmd/awk_xpg4/ |
H A D | awk1.c | 1431 int refcnt; member in struct:regcache 1480 if (rcp->refcnt == 0) 1482 rcp->refcnt++; 1505 rcp->refcnt = 1; 1523 if (--rcp->refcnt != 0) 1538 if (rcp->refcnt != 0)
|
/illumos-gate/usr/src/cmd/keyserv/ |
H A D | setkey.c | 116 int refcnt; member in struct:cacheuid_list 997 * more stuff needs to be done here and the access to refcnt 1000 cp->refcnt--; 1014 cp->refcnt++; 1070 cp->refcnt++; 1445 cp->refcnt = 0; 1488 cp->refcnt++;
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_wr.c | 3717 int refcnt; local 3723 refcnt = wql->wql_refcnt; 3731 if (refcnt == 0) {
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnet.c | 178 atomic_inc_32(&(p)->refcnt); \ 179 ASSERT((p)->refcnt != 0); \ 184 ASSERT((p)->refcnt != 0); \ 185 atomic_dec_32(&(p)->refcnt); \ 1196 (vresp->refcnt = 1) : (vresp->refcnt = 0); 1233 uint32_t refcnt; local 1275 (refcnt = 1) : (refcnt = 0); 1276 while (vresp->refcnt > refcn [all...] |
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | vnet.h | 120 uint32_t refcnt; /* reference count */ member in struct:vnet_res
|
/illumos-gate/usr/src/cmd/mandoc/ |
H A D | mdoc.h | 194 unsigned int refcnt; member in struct:mdoc_arg
|
/illumos-gate/usr/src/lib/libcfgadm/common/ |
H A D | config_admin.c | 101 mutex_t lock; /* protects refcnt */ 102 int refcnt; /* reference count */ member in struct:plugin_lib 776 /* destroy cache entries to remove refcnt agains plugins */ 783 if (libp->refcnt) { 1598 /* Initialize refcnt to 1 */ 1599 libp->refcnt = 1; 3283 assert(libp->refcnt >= 0); 3285 libp->refcnt++; 3292 assert(libp->refcnt > 0); 3294 libp->refcnt [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/idm/ |
H A D | idm.c | 1137 * Print refcnt audit data if requested 1514 * Print refcnt audit data if requested 1861 * Print refcnt audit data for the connection struct if requested. 2237 * Print refcnt audit data if requested 2461 idm_refcnt_t refcnt; local 2466 * Print refcnt info 2468 if (mdb_vread(&refcnt, sizeof (idm_refcnt_t), addr) != 2470 mdb_warn("read refcnt failed"); 2474 anb = &refcnt.ir_audit_buf; 2537 * Print refcnt inf [all...] |
/illumos-gate/usr/src/uts/common/io/myri10ge/drv/ |
H A D | myri10ge_var.h | 467 uint_t refcnt; member in struct:myri10ge_priv
|