Searched refs:an_refcnt (Results 1 - 8 of 8) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/sys/crypto/
H A Dsched_impl.h205 uint_t an_refcnt; member in struct:kcf_areq_node
209 atomic_add_32(&(areq)->an_refcnt, 1); \
210 ASSERT((areq)->an_refcnt != 0); \
214 ASSERT((areq)->an_refcnt != 0); \
216 if (atomic_add_32_nv(&(areq)->an_refcnt, -1) == 0) \
/opensolaris-onvv-gate/usr/src/uts/common/vm/
H A Dvm_anon.c990 ap->an_refcnt = 1;
1018 ASSERT(ap->an_refcnt != 0);
1029 ASSERT(ap->an_refcnt != 0);
1060 ASSERT(ap->an_refcnt != 0);
1061 if (ap->an_refcnt == 0)
1063 if (--ap->an_refcnt == 0) {
1096 * check an_refcnt of the root anon slot (anon_index argument is aligned at
1116 ASSERT(ap->an_refcnt >= 1);
1117 if (ap->an_refcnt == 1) {
1137 ap->an_refcnt >
[all...]
H A Danon.h73 * an_refcnt holds a reference count which is the number of separate
91 int an_refcnt; /* # of people sharing slot */ member in struct:anon
115 * the slot with an_refcnt to make sure it isn't destroyed.
H A Dvm_usage.c1257 cnt = ap->an_refcnt;
H A Dseg_vn.c5165 if ((ap == NULL) || (ap->an_refcnt != 1)) {
6382 if (oldap->an_refcnt == 1) {
9126 if (ap == NULL || ap->an_refcnt != 1) {
9151 if (ap == NULL || ap->an_refcnt != 1) {
/opensolaris-onvv-gate/usr/src/uts/common/os/
H A Dvm_subr.c392 * bump up an_refcnt, we can't allow any cow-fault on this
394 * to RW upon seeing an_refcnt == 1.
422 if ((*app)->an_refcnt == 0)
426 * 1. an_refcnt == 2
430 * 4. an_refcnt drops to 1 (segvn_faultpage
443 (*app)->an_refcnt++;
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/crypto/
H A Dsched_impl.c177 mdb_printf("%16s: %d\n", "an_refcnt",
178 areqn->an_refcnt);
/opensolaris-onvv-gate/usr/src/uts/common/crypto/core/
H A Dkcf_sched.c166 arptr->an_refcnt = 1;
1173 areq->an_refcnt = 0;
1187 ASSERT(areq->an_refcnt == 0);

Completed in 91 milliseconds