/freebsd/sys/kern/ |
H A D | kern_switch.c | 205 (long)td->td_proc->p_pid, td->td_name, td->td_critnest); in critical_enter_KBI() 221 if (td->td_critnest != 0) in critical_exit_preempt() 231 td->td_critnest = 1; in critical_exit_preempt() 233 td->td_critnest--; in critical_exit_preempt() 250 (long)td->td_proc->p_pid, td->td_name, td->td_critnest); in critical_exit_KBI()
|
H A D | genoffset.c | 37 OFFSYM(td_critnest, thread, u_int);
|
H A D | kern_rmlock.c | 449 td->td_critnest++; /* critical_enter(); */ in _rm_rlock() 457 td->td_critnest--; in _rm_rlock() 476 td->td_critnest++; in _rm_unlock_hard() 513 td->td_critnest++; /* critical_enter(); */ in _rm_runlock() 520 td->td_critnest--; in _rm_runlock()
|
H A D | subr_smp.c | 490 td->td_critnest++; in smp_rendezvous_action() 538 td->td_critnest--; in smp_rendezvous_action() 1040 MPASS(curthread->td_critnest == 0); in quiesce_all_critical() 1046 if (td->td_critnest == 0) in quiesce_all_critical()
|
H A D | subr_trap.c | 158 KASSERT(td->td_critnest == 0, in userret()
|
H A D | kern_malloc.c | 575 KASSERT(curthread->td_critnest == 0 || SCHEDULER_STOPPED(), in malloc_dbg() 902 KASSERT(curthread->td_critnest == 0 || SCHEDULER_STOPPED(), in free_dbg() 1016 KASSERT(curthread->td_critnest == 0 || SCHEDULER_STOPPED(), in realloc()
|
H A D | subr_pcpu.c | 363 td->td_proc->p_pid, td->td_tid, td->td_critnest, in show_pcpu()
|
H A D | subr_epoch.c | 885 crit = td->td_critnest > 0; in epoch_assert_nocpu() 916 if (td->td_critnest == 0) { in in_epoch_verbose()
|
H A D | kern_ktr.c | 347 if (td->td_critnest == 0 && in ktr_tracepoint()
|
H A D | kern_boottrace.c | 362 if ((curthread->td_proc == &proc0) || (curthread->td_critnest != 0)) { in dotrace()
|
H A D | kern_synch.c | 484 KASSERT(td->td_critnest == 1 || KERNEL_PANICKED(),
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | preempt.h | 34 (curthread->td_intr_nesting_level || curthread->td_critnest)
|
H A D | slab.h | 197 if (curthread->td_critnest != 0) in kfree()
|
/freebsd/sys/sys/ |
H A D | _smr.h | 37 (curthread->td_critnest != 0 && zpcpu_get((smr))->c_seq != SMR_SEQ_INVALID)
|
H A D | kassert.h | 180 KASSERT((td)->td_critnest >= 1, ("Not in critical section"))
|
H A D | systm.h | 187 td->td_critnest++; in critical_enter() 197 KASSERT(td->td_critnest != 0, in critical_exit() 200 td->td_critnest--; in critical_exit()
|
H A D | pcpu.h | 231 #define ZPCPU_ASSERT_PROTECTED() MPASS(curthread->td_critnest > 0)
|
H A D | mount.h | 1135 MPASS(curthread->td_critnest > 0); \ 1142 MPASS(curthread->td_critnest > 0); \
|
/freebsd/sys/i386/i386/ |
H A D | vm86.c | 82 if (curthread->td_critnest != 0) { in vm86_suword16() 93 if (curthread->td_critnest != 0) { in vm86_suword() 104 if (curthread->td_critnest != 0) in vm86_fubyte() 113 if (curthread->td_critnest != 0) in vm86_fuword16() 122 if (curthread->td_critnest != 0) in vm86_fuword()
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_slab.c | 186 else if (unlikely(curthread->td_critnest != 0)) in lkpi_kmem_cache_free()
|
/freebsd/tools/test/stress2/misc/ |
H A D | uma_zalloc_arg.sh | 131 KASSERT(curthread->td_critnest == 0,
|
/freebsd/sys/dev/xen/timer/ |
H A D | xen_timer.c | 327 KASSERT(td->td_critnest != 0, in xentimer_et_start()
|
/freebsd/sys/riscv/riscv/ |
H A D | trap.c | 267 if (td->td_critnest != 0 || td->td_intr_nesting_level != 0 || in page_fault_handler()
|
/freebsd/sys/arm/arm/ |
H A D | trap-v6.c | 395 if (td->td_critnest != 0 || in abort_handler()
|
/freebsd/sys/net/ |
H A D | pfvar.h | 136 MPASS(curthread->td_critnest > 0); in pf_counter_u64_rollup_protected() 146 MPASS(curthread->td_critnest > 0); in pf_counter_u64_add_protected() 169 MPASS(curthread->td_critnest > 0); in pf_counter_u64_periodic() 211 MPASS(curthread->td_critnest > 0); in pf_counter_u64_zero_protected()
|