Home
last modified time | relevance | path

Searched refs:eq_bitmap (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Derrorq.c355 eqp->eq_bitmap = kmem_zalloc(BT_SIZEOFMAP(qlen), KM_SLEEP); in errorq_create()
464 kmem_free(eqp->eq_bitmap, BT_SIZEOFMAP(eqp->eq_qlen)); in errorq_destroy()
534 if ((i = errorq_availbit(eqp->eq_bitmap, eqp->eq_qlen, in errorq_dispatch()
539 BT_ATOMIC_SET_EXCL(eqp->eq_bitmap, i, rval); in errorq_dispatch()
691 BT_ATOMIC_CLEAR(eqp->eq_bitmap, eep - eqp->eq_elems); in errorq_drain()
824 BT_ATOMIC_CLEAR(eqp->eq_bitmap, eep - eqp->eq_elems); in errorq_panic_drain()
879 if ((i = errorq_availbit(eqp->eq_bitmap, eqp->eq_qlen, in errorq_reserve()
884 BT_ATOMIC_SET_EXCL(eqp->eq_bitmap, i, rval); in errorq_reserve()
942 BT_ATOMIC_CLEAR(eqp->eq_bitmap, eqep - eqp->eq_elems); in errorq_cancel()
/illumos-gate/usr/src/uts/common/sys/
H A Derrorq_impl.h86 ulong_t *eq_bitmap; /* bitmap of free elements */ member