Searched refs:td_critnest (Results 1 – 25 of 28) sorted by relevance
12
| /freebsd-11-stable/sys/kern/ |
| HD | kern_switch.c | 205 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()
|
| HD | kern_rmlock.c | 446 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()
|
| HD | kern_malloc.c | 476 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()
|
| HD | subr_trap.c | 160 KASSERT(td->td_critnest == 0, in userret()
|
| HD | subr_smp.c | 448 td->td_critnest++; in smp_rendezvous_action() 496 td->td_critnest--; in smp_rendezvous_action()
|
| HD | kern_ktr.c | 340 if (td->td_critnest == 0 && in ktr_tracepoint()
|
| HD | kern_synch.c | 410 KASSERT(td->td_critnest == 1 || panicstr, in mi_switch()
|
| HD | subr_lock.c | 604 MPASS(curthread->td_critnest == 0); in lock_profile_thread_exit()
|
| HD | kern_thread.c | 207 td->td_critnest = 1; in thread_ctor()
|
| HD | subr_witness.c | 1096 if (td->td_critnest != 0 && !kdb_active) in witness_checkorder() 2271 if (owner->td_critnest == 0 || owner->td_oncpu == NOCPU) in witness_display_spinlock()
|
| HD | sched_4bsd.c | 1473 if (td->td_critnest > 1) in sched_preempt()
|
| /freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/ |
| HD | preempt.h | 35 (curthread->td_intr_nesting_level || curthread->td_critnest)
|
| /freebsd-11-stable/sys/arm64/arm64/ |
| HD | trap.c | 203 if (td->td_critnest != 0 || WITNESS_CHECK(WARN_SLEEPOK | in data_abort()
|
| /freebsd-11-stable/sys/dev/xen/timer/ |
| HD | timer.c | 330 KASSERT(td->td_critnest != 0, in xentimer_et_start()
|
| /freebsd-11-stable/sys/arm/arm/ |
| HD | trap-v6.c | 404 if (td->td_critnest != 0 || in abort_handler()
|
| HD | trap-v4.c | 342 if (td->td_critnest != 0 || WITNESS_CHECK(WARN_SLEEPOK | WARN_GIANTOK, in abort_handler()
|
| /freebsd-11-stable/sys/sys/ |
| HD | systm.h | 123 KASSERT((td)->td_critnest >= 1, ("Not in critical section"));
|
| HD | proc.h | 331 volatile u_int td_critnest; /* (k*) Critical section nest level. */ member
|
| /freebsd-11-stable/sys/i386/i386/ |
| HD | trap.c | 817 if (td->td_critnest != 0 || in trap_pfault()
|
| /freebsd-11-stable/sys/amd64/amd64/ |
| HD | trap.c | 744 if (td->td_critnest != 0 || in trap_pfault()
|
| HD | machdep.c | 1779 thread0.td_critnest = 1; in hammer_time() 1875 thread0.td_critnest = 0; in hammer_time()
|
| /freebsd-11-stable/sys/dev/gpio/ |
| HD | gpiokeys.c | 873 if (curthread->td_critnest != 0) in gpiokeys_ioctl()
|
| /freebsd-11-stable/sys/compat/ndis/ |
| HD | ntoskrnl_var.h | 349 ((td)->td_critnest != 0)
|
| /freebsd-11-stable/sys/dev/acpica/ |
| HD | acpi_cpu.c | 1184 if (curthread->td_critnest == 0) in acpi_cpu_idle()
|
| /freebsd-11-stable/sys/vm/ |
| HD | uma_core.c | 2142 KASSERT(curthread->td_critnest == 0 || SCHEDULER_STOPPED(), in uma_zalloc_arg() 2678 KASSERT(curthread->td_critnest == 0 || SCHEDULER_STOPPED(), in uma_zfree_arg()
|
12