Home
last modified time | relevance | path

Searched refs:ddb_cpu (Results 1 – 7 of 7) sorted by relevance

/netbsd/sys/arch/riscv/riscv/
H A Ddb_interface.c68 volatile u_int ddb_cpu = NOCPU; variable
114 const u_int old_ddb_cpu = atomic_cas_uint(&ddb_cpu, NOCPU, cpu_me); in kdb_trap()
141 if (atomic_cas_uint(&ddb_cpu, cpu_me, NOCPU) == cpu_me) { in kdb_trap()
144 cpu_resume(ddb_cpu); in kdb_trap()
204 return ddb_cpu == cpu_number(); in ddb_running_on_this_cpu_p()
210 return ddb_cpu != NOCPU; in ddb_running_on_any_cpu_p()
218 if (atomic_cas_uint(&ddb_cpu, cpu_me, NOCPU) == cpu_me) in db_resume_others()
245 (void)atomic_cas_uint(&ddb_cpu, cpu_number(), cpu_index(ci)); in db_mach_cpu_cmd()
/netbsd/sys/arch/amd64/amd64/
H A Ddb_interface.c104 int ddb_cpu = NOCPU; variable
148 if (ddb_cpu == NOCPU) in db_suspend_others()
149 ddb_cpu = cpu_me; in db_suspend_others()
150 win = (ddb_cpu == cpu_me); in db_suspend_others()
176 ddb_cpu = NOCPU; in db_resume_others()
/netbsd/sys/arch/i386/i386/
H A Ddb_interface.c106 int ddb_cpu = NOCPU; variable
150 if (ddb_cpu == NOCPU) in db_suspend_others()
151 ddb_cpu = cpu_me; in db_suspend_others()
152 win = (ddb_cpu == cpu_me); in db_suspend_others()
176 ddb_cpu = NOCPU; in db_resume_others()
/netbsd/sys/arch/powerpc/powerpc/
H A Ddb_interface.c68 volatile u_int ddb_cpu = NOCPU; variable
219 const u_int old_ddb_cpu = atomic_cas_uint(&ddb_cpu, NOCPU, cpu_me); in kdb_trap()
295 if (atomic_cas_uint(&ddb_cpu, cpu_me, NOCPU) == cpu_me) { in kdb_trap()
298 cpu_resume(ddb_cpu); in kdb_trap()
852 return ddb_cpu == cpu_number(); in ddb_running_on_this_cpu_p()
859 return ddb_cpu != NOCPU; in ddb_running_on_any_cpu_p()
867 if (atomic_cas_uint(&ddb_cpu, cpu_me, NOCPU) == cpu_me) in db_resume_others()
902 (void)atomic_cas_uint(&ddb_cpu, cpu_number(), cpu_index(ci)); in db_mach_cpu()
/netbsd/sys/arch/sparc/sparc/
H A Ddb_interface.c178 int ddb_cpu = NOCPU; variable
187 if (ddb_cpu == NOCPU) in db_suspend_others()
188 ddb_cpu = cpu_me; in db_suspend_others()
189 win = (ddb_cpu == cpu_me); in db_suspend_others()
205 ddb_cpu = NOCPU; in db_resume_others()
/netbsd/sys/arch/mips/mips/
H A Ddb_interface.c75 volatile u_int ddb_cpu = NOCPU; variable
134 const u_int old_ddb_cpu = atomic_cas_uint(&ddb_cpu, NOCPU, cpu_me); in kdb_trap()
158 if (atomic_cas_uint(&ddb_cpu, cpu_me, NOCPU) == cpu_me) { in kdb_trap()
161 cpu_resume(ddb_cpu); in kdb_trap()
1108 return ddb_cpu == cpu_number(); in ddb_running_on_this_cpu_p()
1114 return ddb_cpu != NOCPU; in ddb_running_on_any_cpu_p()
1122 if (atomic_cas_uint(&ddb_cpu, cpu_me, NOCPU) == cpu_me) in db_resume_others()
1149 (void)atomic_cas_uint(&ddb_cpu, cpu_number(), cpu_index(ci)); in db_mach_cpu_cmd()
/netbsd/sys/arch/sparc64/sparc64/
H A Ddb_interface.c135 int ddb_cpu = NOCPU; variable
140 return ddb_cpu == cpu_number(); in ddb_running_on_this_cpu()
152 win = atomic_cas_32(&ddb_cpu, NOCPU, cpu_me) == (uint32_t)NOCPU; in db_suspend_others()
164 if (atomic_cas_32(&ddb_cpu, cpu_me, NOCPU) == cpu_me) in db_resume_others()
1029 ddb_cpu = ci->ci_index; in db_cpu_cmd()
1030 mp_resume_cpu(ddb_cpu); in db_cpu_cmd()