Searched refs:gd_intr_nesting_level (Results 1 – 20 of 20) sorted by relevance
/dragonfly/sys/platform/vkernel64/x86_64/ |
H A D | exception.c | 86 ++gd->gd_intr_nesting_level; in ipisig() 89 --gd->gd_intr_nesting_level; in ipisig() 129 ++gd->gd_intr_nesting_level; in stopsig() 133 --gd->gd_intr_nesting_level; in stopsig() 153 ++gd->gd_intr_nesting_level; in kqueuesig() 157 --gd->gd_intr_nesting_level; in kqueuesig() 176 ++gd->gd_intr_nesting_level; in timersig() 180 --gd->gd_intr_nesting_level; in timersig()
|
H A D | global.s | 76 .globl gd_ss_eflags, gd_intr_nesting_level 85 .set gd_intr_nesting_level,globaldata + GD_INTR_NESTING_LEVEL define
|
H A D | trap.c | 653 if (mycpu->gd_intr_nesting_level == 0) { in kern_trap() 867 if (td->td_gd->gd_intr_nesting_level == 0 && in trap_pfault()
|
/dragonfly/sys/kern/ |
H A D | lwkt_thread.c | 586 if (gd->gd_intr_nesting_level) { in lwkt_switch() 596 savegdnest = gd->gd_intr_nesting_level; in lwkt_switch() 598 gd->gd_intr_nesting_level = 0; in lwkt_switch() 608 gd->gd_intr_nesting_level = savegdnest; in lwkt_switch() 1045 save_gd_intr_nesting_level = gd->gd_intr_nesting_level; in lwkt_preempt() 1046 gd->gd_intr_nesting_level = 0; in lwkt_preempt() 1053 gd->gd_intr_nesting_level = save_gd_intr_nesting_level; in lwkt_preempt() 1074 gd->gd_intr_nesting_level == 0 && in splz_check() 1096 gd->gd_intr_nesting_level == 0 && in lwkt_maybe_splz() 1798 --gd->gd_intr_nesting_level; in lwkt_smp_stopped() [all …]
|
H A D | lwkt_ipiq.c | 198 ++gd->gd_intr_nesting_level; in lwkt_send_ipiq3() 200 if (gd->gd_intr_nesting_level > 20) in lwkt_send_ipiq3() 321 --gd->gd_intr_nesting_level; in lwkt_send_ipiq3() 349 ++gd->gd_intr_nesting_level; in lwkt_send_ipiq3_passive() 360 --gd->gd_intr_nesting_level; in lwkt_send_ipiq3_passive() 382 --gd->gd_intr_nesting_level; in lwkt_send_ipiq3_passive() 725 ++mygd->gd_intr_nesting_level; in lwkt_process_ipiq_core() 786 --mygd->gd_intr_nesting_level; in lwkt_process_ipiq_core()
|
H A D | kern_intr.c | 760 ++gd->gd_intr_nesting_level; in ithread_fast_handler() 795 --gd->gd_intr_nesting_level; in ithread_fast_handler()
|
H A D | lwkt_token.c | 258 td->td_gd->gd_intr_nesting_level == 0 || in _lwkt_trytokref()
|
H A D | kern_lock.c | 92 if (mycpu->gd_intr_nesting_level && in _lockmgr_assert()
|
H A D | subr_prf.c | 404 if ((flags & TOWAKEUP) && mycpu->gd_intr_nesting_level == 0) in kputchar()
|
H A D | kern_slaballoc.c | 1453 if (mycpu->gd_intr_nesting_level || in _kfree()
|
H A D | kern_clock.c | 965 int intr_nest = gd->gd_intr_nesting_level; in statclock()
|
/dragonfly/sys/platform/pc64/x86_64/ |
H A D | global.s | 81 .globl gd_ss_eflags, gd_intr_nesting_level 96 .set gd_intr_nesting_level,globaldata + GD_INTR_NESTING_LEVEL define
|
H A D | trap.c | 657 if (mycpu->gd_intr_nesting_level == 0) { in trap() 916 if (td->td_gd->gd_intr_nesting_level || in trap_pfault() 991 td->td_gd->gd_intr_nesting_level == 0) { in trap_pfault()
|
H A D | genassym.c | 209 ASSYM(GD_INTR_NESTING_LEVEL, offsetof(struct mdglobaldata, mi.gd_intr_nesting_level));
|
/dragonfly/sys/sys/ |
H A D | thread2.h | 198 ++gd->gd_intr_nesting_level; in _crit_enter_hard() 244 --gd->gd_intr_nesting_level; in _crit_exit_hard()
|
H A D | globaldata.h | 144 int gd_intr_nesting_level; /* hard code, intrs, ipis */ member
|
/dragonfly/sys/dev/raid/vinum/ |
H A D | vinummemory.c | 108 result = kmalloc(size, M_DEVBUF, mycpu->gd_intr_nesting_level == 0 ? M_WAITOK : M_INTWAIT); in MMalloc()
|
H A D | vinumext.h | 259 mycpu->gd_intr_nesting_level == 0? M_WAITOK: M_INTWAIT)
|
/dragonfly/sys/platform/vkernel64/platform/ |
H A D | systimer.c | 361 if (mycpu->gd_intr_nesting_level) in DRIVERSLEEP()
|
/dragonfly/sys/platform/pc64/isa/ |
H A D | clock.c | 489 if (gd->gd_intr_nesting_level || gd->gd_spinlocks) { in DRIVERSLEEP()
|