Home
last modified time | relevance | path

Searched refs:td_critnest (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-11-stable/sys/kern/
HDkern_switch.c205 td->td_critnest++; in critical_enter()
207 (long)td->td_proc->p_pid, td->td_name, td->td_critnest); in critical_enter()
217 KASSERT(td->td_critnest != 0, in critical_exit()
220 if (td->td_critnest == 1) { in critical_exit()
221 td->td_critnest = 0; in critical_exit()
238 td->td_critnest = 1; in critical_exit()
240 td->td_critnest--; in critical_exit()
250 td->td_critnest--; in critical_exit()
253 (long)td->td_proc->p_pid, td->td_name, td->td_critnest); in critical_exit()
HDkern_rmlock.c446 td->td_critnest++; /* critical_enter(); */ in _rm_rlock()
458 td->td_critnest--; in _rm_rlock()
477 td->td_critnest++; in _rm_unlock_hard()
514 td->td_critnest++; /* critical_enter(); */ in _rm_runlock()
517 td->td_critnest--; in _rm_runlock()
HDkern_malloc.c476 KASSERT(curthread->td_critnest == 0 || SCHEDULER_STOPPED(), in malloc()
554 KASSERT(curthread->td_critnest == 0 || SCHEDULER_STOPPED(), in free()
619 KASSERT(curthread->td_critnest == 0 || SCHEDULER_STOPPED(), in realloc()
HDsubr_trap.c160 KASSERT(td->td_critnest == 0, in userret()
HDsubr_smp.c448 td->td_critnest++; in smp_rendezvous_action()
496 td->td_critnest--; in smp_rendezvous_action()
HDkern_ktr.c340 if (td->td_critnest == 0 && in ktr_tracepoint()
HDkern_synch.c410 KASSERT(td->td_critnest == 1 || panicstr, in mi_switch()
HDsubr_lock.c604 MPASS(curthread->td_critnest == 0); in lock_profile_thread_exit()
HDkern_thread.c207 td->td_critnest = 1; in thread_ctor()
HDsubr_witness.c1096 if (td->td_critnest != 0 && !kdb_active) in witness_checkorder()
2271 if (owner->td_critnest == 0 || owner->td_oncpu == NOCPU) in witness_display_spinlock()
HDsched_4bsd.c1473 if (td->td_critnest > 1) in sched_preempt()
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
HDpreempt.h35 (curthread->td_intr_nesting_level || curthread->td_critnest)
/freebsd-11-stable/sys/arm64/arm64/
HDtrap.c203 if (td->td_critnest != 0 || WITNESS_CHECK(WARN_SLEEPOK | in data_abort()
/freebsd-11-stable/sys/dev/xen/timer/
HDtimer.c330 KASSERT(td->td_critnest != 0, in xentimer_et_start()
/freebsd-11-stable/sys/arm/arm/
HDtrap-v6.c404 if (td->td_critnest != 0 || in abort_handler()
HDtrap-v4.c342 if (td->td_critnest != 0 || WITNESS_CHECK(WARN_SLEEPOK | WARN_GIANTOK, in abort_handler()
/freebsd-11-stable/sys/sys/
HDsystm.h123 KASSERT((td)->td_critnest >= 1, ("Not in critical section"));
HDproc.h331 volatile u_int td_critnest; /* (k*) Critical section nest level. */ member
/freebsd-11-stable/sys/i386/i386/
HDtrap.c817 if (td->td_critnest != 0 || in trap_pfault()
/freebsd-11-stable/sys/amd64/amd64/
HDtrap.c744 if (td->td_critnest != 0 || in trap_pfault()
HDmachdep.c1779 thread0.td_critnest = 1; in hammer_time()
1875 thread0.td_critnest = 0; in hammer_time()
/freebsd-11-stable/sys/dev/gpio/
HDgpiokeys.c873 if (curthread->td_critnest != 0) in gpiokeys_ioctl()
/freebsd-11-stable/sys/compat/ndis/
HDntoskrnl_var.h349 ((td)->td_critnest != 0)
/freebsd-11-stable/sys/dev/acpica/
HDacpi_cpu.c1184 if (curthread->td_critnest == 0) in acpi_cpu_idle()
/freebsd-11-stable/sys/vm/
HDuma_core.c2142 KASSERT(curthread->td_critnest == 0 || SCHEDULER_STOPPED(), in uma_zalloc_arg()
2678 KASSERT(curthread->td_critnest == 0 || SCHEDULER_STOPPED(), in uma_zfree_arg()

12