Home
last modified time | relevance | path

Searched refs:ipi_bitmap (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/sys/mips/mips/
H A Dmp_machdep.c118 u_int cpu, ipi, ipi_bitmap; in mips_ipi_handler() local
125 ipi_bitmap = atomic_readandclear_int(PCPU_PTR(pending_ipis)); in mips_ipi_handler()
126 if (ipi_bitmap == 0) in mips_ipi_handler()
129 CTR1(KTR_SMP, "smp_handle_ipi(), ipi_bitmap=%x", ipi_bitmap); in mips_ipi_handler()
131 while ((bit = ffs(ipi_bitmap))) { in mips_ipi_handler()
134 ipi_bitmap &= ~ipi; in mips_ipi_handler()
/freebsd-12.1/sys/riscv/riscv/
H A Dmp_machdep.c291 u_int ipi_bitmap; in ipi_handler() local
301 ipi_bitmap = atomic_readandclear_int(PCPU_PTR(pending_ipis)); in ipi_handler()
302 if (ipi_bitmap == 0) in ipi_handler()
305 while ((bit = ffs(ipi_bitmap))) { in ipi_handler()
308 ipi_bitmap &= ~ipi; in ipi_handler()
/freebsd-12.1/sys/x86/x86/
H A Dmp_x86.c1239 u_int ipi_bitmap; in ipi_bitmap_handler() local
1246 ipi_bitmap = atomic_readandclear_int(&cpu_ipi_pending[cpu]); in ipi_bitmap_handler()
1247 if (ipi_bitmap & (1 << IPI_PREEMPT)) { in ipi_bitmap_handler()
1253 if (ipi_bitmap & (1 << IPI_AST)) { in ipi_bitmap_handler()
1259 if (ipi_bitmap & (1 << IPI_HARDCLOCK)) { in ipi_bitmap_handler()