Home
last modified time | relevance | path

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

/netbsd-src/sys/rump/librump/rumpkern/
H A Dintr.c152 struct softint_lev *si_lvlp, *si_lvl; in sithread() local
156 si_lvl = &si_lvlp[mylevel]; in sithread()
159 if (!TAILQ_EMPTY(&si_lvl->si_pending)) { in sithread()
160 sip = TAILQ_FIRST(&si_lvl->si_pending); in sithread()
168 TAILQ_REMOVE(&si_lvl->si_pending, sip, sip_entries); in sithread()
174 rump_schedlock_cv_wait(si_lvl->si_cv); in sithread()
380 struct softint_lev *si_lvl = cd->cpu_softcpu; in softint_schedule() local
386 TAILQ_INSERT_TAIL(&si_lvl[si->si_level].si_pending, in softint_schedule()
459 struct softint_lev *si_lvl = cd->cpu_softcpu; in rump_softint_run() local
466 if (!TAILQ_EMPTY(&si_lvl[i].si_pending)) in rump_softint_run()
[all …]