Home
last modified time | relevance | path

Searched refs:refcntp (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c486 uint16_t *refcntp = (uint16_t *)&cpu->cpu_intr_actv + 1; in apix_hilevel_intr_prolog() local
487 (*refcntp)++; in apix_hilevel_intr_prolog()
517 uint16_t *refcntp = (uint16_t *)&cpu->cpu_intr_actv + 1; in apix_hilevel_intr_epilog() local
519 ASSERT(*refcntp > 0); in apix_hilevel_intr_epilog()
521 if (--(*refcntp) == 0) in apix_hilevel_intr_epilog()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dintr.c616 uint16_t *refcntp = (uint16_t *)&cpu->cpu_intr_actv + 1; in hilevel_intr_prolog() local
617 (*refcntp)++; in hilevel_intr_prolog()
657 uint16_t *refcntp = (uint16_t *)&cpu->cpu_intr_actv + 1; in hilevel_intr_epilog() local
659 ASSERT(*refcntp > 0); in hilevel_intr_epilog()
661 if (--(*refcntp) == 0) in hilevel_intr_epilog()
H A Dcmi_hw.c1453 volatile uint32_t *refcntp; in cmi_hdl_canref() local
1456 refcntp = &ent->cmae_refcnt; in cmi_hdl_canref()
1457 refcnt = *refcntp; in cmi_hdl_canref()
1472 if (atomic_cas_32(refcntp, refcnt, refcnt + 1) == refcnt) in cmi_hdl_canref()
1474 refcnt = *refcntp; in cmi_hdl_canref()