Searched refs:st_pending (Results 1 – 5 of 5) sorted by relevance
941 uint32_t st_pending, in dosoftint_prolog() argument950 ASSERT(st_pending == mcpu->mcpu_softinfo.st_pending); in dosoftint_prolog()952 pil = bsrw_insn((uint16_t)st_pending); in dosoftint_prolog()983 &mcpu->mcpu_softinfo.st_pending, pil) == 0) { in dosoftint_prolog()984 st_pending = mcpu->mcpu_softinfo.st_pending; in dosoftint_prolog()1319 while (cpu->cpu_softinfo.st_pending) { in dosoftint()1322 cpu->cpu_softinfo.st_pending, oldipl); in dosoftint()1408 if (cpu->cpu_softinfo.st_pending) in do_interrupt()1528 bsrw_insn((uint16_t)cpu->cpu_softinfo.st_pending) > (newpri)))
85 int st_pending; member
238 atomic_and_32((uint32_t *)&mcpu->mcpu_softinfo.st_pending, ~(1 << pil)); in apix_do_softint_prolog()395 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()