Searched refs:st_pending (Results 1 – 8 of 8) sorted by relevance
960 uint32_t st_pending, in dosoftint_prolog() argument969 ASSERT(st_pending == mcpu->mcpu_softinfo.st_pending); in dosoftint_prolog()971 pil = bsrw_insn((uint16_t)st_pending); in dosoftint_prolog()1002 &mcpu->mcpu_softinfo.st_pending, pil) == 0) { in dosoftint_prolog()1003 st_pending = mcpu->mcpu_softinfo.st_pending; in dosoftint_prolog()1341 while (cpu->cpu_softinfo.st_pending) { in dosoftint()1344 cpu->cpu_softinfo.st_pending, oldipl); in dosoftint()1430 if (cpu->cpu_softinfo.st_pending) in do_interrupt()1588 bsrw_insn((uint16_t)cpu->cpu_softinfo.st_pending) > (newpri)))
85 int st_pending; member
223 if (stp->st_pending != stp->st_completed) in sfxge_ev_qcomplete()448 id = stp->st_pending & (SFXGE_TX_NDESCS - 1); in sfxge_ev_tx()451 stp->st_pending += delta; in sfxge_ev_tx()462 unsigned int, stp->st_added - stp->st_pending); in sfxge_ev_tx()464 if (stp->st_pending - stp->st_completed >= SFXGE_TX_BATCH) in sfxge_ev_tx()
977 if (stp->st_pending == stp->st_added) { in sfxge_tx_qlist_post()1215 stp->st_pending = desc_index; in sfxge_tx_qstart()2354 while (completed != stp->st_pending) { in sfxge_tx_qcomplete()2530 stp->st_pending = stp->st_added; in sfxge_tx_qstop()2533 ASSERT3U(stp->st_completed, ==, stp->st_pending); in sfxge_tx_qstop()2545 stp->st_pending = 0; in sfxge_tx_qstop()
676 #define st_pending __st_u4.__st_s4.__st_pending macro
240 atomic_and_32((uint32_t *)&mcpu->mcpu_softinfo.st_pending, ~(1 << pil)); in apix_do_softint_prolog()400 while ((pending = cpu->cpu_softinfo.st_pending) != 0) { in apix_do_softint()
1443 sip = (uint16_t)cpu->cpu_softinfo.st_pending; in xen_callback_handler()1460 if (cpu->cpu_softinfo.st_pending) in xen_callback_handler()
147 atomic_or_32((uint32_t *)&CPU->cpu_softinfo.st_pending, 1 << pri); in kdi_av_set_softint_pending()