Home
last modified time | relevance | path

Searched refs:md_spinlock_count (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-14-stable/sys/arm/arm/
HDmachdep.c309 if (td->td_md.md_spinlock_count == 0) { in spinlock_enter()
311 td->td_md.md_spinlock_count = 1; in spinlock_enter()
315 td->td_md.md_spinlock_count++; in spinlock_enter()
326 td->td_md.md_spinlock_count--; in spinlock_exit()
327 if (td->td_md.md_spinlock_count == 0) { in spinlock_exit()
HDvm_machdep.c148 td2->td_md.md_spinlock_count = 1; in cpu_fork()
222 td->td_md.md_spinlock_count = 1; in cpu_copy_thread()
HDsyscall.c161 if (td->td_md.md_spinlock_count == 0) { in swi_handler()
HDtrap-v6.c409 if (td->td_md.md_spinlock_count == 0) { in abort_handler()
/freebsd-14-stable/sys/riscv/riscv/
HDmachdep.c243 if (td->td_md.md_spinlock_count == 0) { in spinlock_enter()
245 td->td_md.md_spinlock_count = 1; in spinlock_enter()
249 td->td_md.md_spinlock_count++; in spinlock_enter()
260 td->td_md.md_spinlock_count--; in spinlock_exit()
261 if (td->td_md.md_spinlock_count == 0) { in spinlock_exit()
HDvm_machdep.c104 td2->td_md.md_spinlock_count = 1; in cpu_fork()
174 td->td_md.md_spinlock_count = 1; in cpu_copy_thread()
/freebsd-14-stable/sys/powerpc/powerpc/
HDmachdep.c732 if (td->td_md.md_spinlock_count == 0) { in spinlock_enter()
735 td->td_md.md_spinlock_count = 1; in spinlock_enter()
739 td->td_md.md_spinlock_count++; in spinlock_enter()
750 td->td_md.md_spinlock_count--; in spinlock_exit()
751 if (td->td_md.md_spinlock_count == 0) { in spinlock_exit()
HDvm_machdep.c173 td2->td_md.md_spinlock_count = 1; in cpu_fork()
/freebsd-14-stable/sys/riscv/include/
HDproc.h37 int md_spinlock_count; /* (k) */ member
/freebsd-14-stable/sys/powerpc/include/
HDproc.h43 int md_spinlock_count; /* (k) */ member
/freebsd-14-stable/sys/arm/include/
HDproc.h43 int md_spinlock_count; /* (k) */ member
/freebsd-14-stable/sys/i386/include/
HDproc.h53 int md_spinlock_count; /* (k) */ member
/freebsd-14-stable/sys/arm64/include/
HDproc.h46 int md_spinlock_count; /* (k) */ member
/freebsd-14-stable/sys/arm64/arm64/
HDmachdep.c327 if (td->td_md.md_spinlock_count == 0) { in spinlock_enter()
329 td->td_md.md_spinlock_count = 1; in spinlock_enter()
333 td->td_md.md_spinlock_count++; in spinlock_enter()
344 td->td_md.md_spinlock_count--; in spinlock_exit()
345 if (td->td_md.md_spinlock_count == 0) { in spinlock_exit()
HDvm_machdep.c114 td2->td_md.md_spinlock_count = 1; in cpu_fork()
193 td->td_md.md_spinlock_count = 1; in cpu_copy_thread()
HDtrap.c336 if (td->td_md.md_spinlock_count != 0) { in data_abort()
341 td->td_md.md_spinlock_count); in data_abort()
/freebsd-14-stable/sys/amd64/include/
HDproc.h73 int md_spinlock_count; /* (k) */ member
/freebsd-14-stable/sys/amd64/amd64/
HDmachdep.c1701 if (td->td_md.md_spinlock_count == 0) { in spinlock_enter()
1703 td->td_md.md_spinlock_count = 1; in spinlock_enter()
1707 td->td_md.md_spinlock_count++; in spinlock_enter()
1718 td->td_md.md_spinlock_count--; in spinlock_exit()
1719 if (td->td_md.md_spinlock_count == 0) { in spinlock_exit()
HDvm_machdep.c193 td2->td_md.md_spinlock_count = 1; in copy_thread()
HDtrap.c310 if (td->td_md.md_spinlock_count == 0) in trap()
/freebsd-14-stable/sys/i386/i386/
HDmachdep.c1779 if (td->td_md.md_spinlock_count == 0) { in spinlock_enter()
1781 td->td_md.md_spinlock_count = 1; in spinlock_enter()
1785 td->td_md.md_spinlock_count++; in spinlock_enter()
1796 td->td_md.md_spinlock_count--; in spinlock_exit()
1797 if (td->td_md.md_spinlock_count == 0) { in spinlock_exit()
HDvm_machdep.c198 td2->td_md.md_spinlock_count = 1; in copy_thread()
HDtrap.c321 if (trap_enable_intr(type) && td->td_md.md_spinlock_count == 0 && in trap()
/freebsd-14-stable/sys/kern/
HDsched_ule.c2301 KASSERT(curthread->td_md.md_spinlock_count == 1, in sched_switch()
2302 ("invalid count %d", curthread->td_md.md_spinlock_count)); in sched_switch()
3090 KASSERT(curthread->td_md.md_spinlock_count == 1, in sched_throw_grab()
3091 ("invalid count %d", curthread->td_md.md_spinlock_count)); in sched_throw_grab()
3161 KASSERT(curthread->td_md.md_spinlock_count == 1, in sched_fork_exit()
3162 ("invalid count %d", curthread->td_md.md_spinlock_count)); in sched_fork_exit()
HDsubr_smp.c578 MPASS(curthread->td_md.md_spinlock_count == 0); in smp_rendezvous_cpus()

12