/src/sys/arch/evbarm/include/ |
intr.h | 68 #define IST_MPSAFE 0x100 /* interrupt is MPSAFE */
|
/src/sys/arch/riscv/include/ |
intr.h | 69 #define IST_MPSAFE 0x100
|
/src/sys/arch/riscv/fdt/ |
intc_fdt.c | 213 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; 284 (irq->intr_istflags & IST_MPSAFE) != 0; 351 intc_intr_establish(sc, IRQ_SUPERVISOR_TIMER, IPL_SCHED, IST_MPSAFE, 355 intc_intr_establish(sc, IRQ_SUPERVISOR_SOFTWARE, IPL_HIGH, IST_MPSAFE,
|
/src/sys/arch/arm/acpi/ |
gtmr_acpi.c | 82 ih = intr_establish_xname(irq, ipl, type | IST_MPSAFE, gtmr_intr, NULL, device_xname(self));
|
acpi_pci_machdep.c | 550 const int mpsafe = (ih & ARM_PCI_INTR_MPSAFE) ? IST_MPSAFE : 0; 562 pi->pi_ih = intr_establish_xname(irq, IPL_VM, IST_LEVEL | IST_MPSAFE,
|
acpi_machdep.c | 327 type | (mpsafe ? IST_MPSAFE : 0), handler, NULL, 331 type | (mpsafe ? IST_MPSAFE : 0), acpi_md_intr, ai,
|
/src/sys/arch/mips/include/ |
intr.h | 67 #define IST_MPSAFE 0x100 /* interrupt is MPSAFE */
|
/src/sys/arch/arm/cortex/ |
gic.c | 706 intr_establish_xname(SOFTINT_BIO, IPL_SOFTBIO, IST_MPSAFE | IST_EDGE, 708 intr_establish_xname(SOFTINT_CLOCK, IPL_SOFTCLOCK, IST_MPSAFE | IST_EDGE, 710 intr_establish_xname(SOFTINT_NET, IPL_SOFTNET, IST_MPSAFE | IST_EDGE, 712 intr_establish_xname(SOFTINT_SERIAL, IPL_SOFTSERIAL, IST_MPSAFE | IST_EDGE, 719 IST_MPSAFE | IST_EDGE, pic_ipi_ast, (void *)-1, "IPI ast"); 721 IST_MPSAFE | IST_EDGE, pic_ipi_xcall, (void *)-1, "IPI xcall"); 723 IST_MPSAFE | IST_EDGE, pic_ipi_generic, (void *)-1, "IPI generic"); 725 IST_MPSAFE | IST_EDGE, pic_ipi_nop, (void *)-1, "IPI nop"); 727 IST_MPSAFE | IST_EDGE, pic_ipi_shootdown, (void *)-1, "IPI shootdown"); 730 IST_MPSAFE | IST_EDGE, pic_ipi_ddb, NULL, "IPI ddb") [all...] |
gicv3.c | 940 intr_establish_xname(IPI_AST, IPL_VM, IST_MPSAFE | IST_EDGE, pic_ipi_ast, (void *)-1, "IPI ast"); 941 intr_establish_xname(IPI_XCALL, IPL_HIGH, IST_MPSAFE | IST_EDGE, pic_ipi_xcall, (void *)-1, "IPI xcall"); 942 intr_establish_xname(IPI_GENERIC, IPL_HIGH, IST_MPSAFE | IST_EDGE, pic_ipi_generic, (void *)-1, "IPI generic"); 943 intr_establish_xname(IPI_NOP, IPL_VM, IST_MPSAFE | IST_EDGE, pic_ipi_nop, (void *)-1, "IPI nop"); 944 intr_establish_xname(IPI_SHOOTDOWN, IPL_SCHED, IST_MPSAFE | IST_EDGE, pic_ipi_shootdown, (void *)-1, "IPI shootdown"); 946 intr_establish_xname(IPI_DDB, IPL_HIGH, IST_MPSAFE | IST_EDGE, pic_ipi_ddb, NULL, "IPI ddb"); 949 intr_establish_xname(IPI_KPREEMPT, IPL_VM, IST_MPSAFE | IST_EDGE, pic_ipi_kpreempt, (void *)-1, "IPI kpreempt");
|
a9tmr.c | 158 IST_EDGE | IST_MPSAFE, a9tmr_intr, NULL);
|
gtmr.c | 155 IST_LEVEL | IST_MPSAFE, gtmr_intr, NULL);
|
gic_v2m.c | 337 const int mpsafe = (ih & ARM_PCI_INTR_MPSAFE) ? IST_MPSAFE : 0;
|
/src/sys/arch/arm/nxp/ |
imx6_gpc.c | 133 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0;
|
imx7_gpc.c | 220 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; 231 imx7gpc_unmask(sc, irq - 32, mpsafe == IST_MPSAFE);
|
imx_gpio.c | 246 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0;
|
/src/sys/arch/arm/imx/ |
imx23icoll_fdt.c | 148 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0;
|
/src/sys/arch/arm/nvidia/ |
tegra_lic.c | 136 int iflags = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0;
|
/src/sys/arch/arm/apple/ |
apple_intc.c | 238 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; 518 IPL_HIGH, IST_LEVEL | IST_MPSAFE, apple_intc_ipi_handler,
|
/src/sys/arch/arm/sunxi/ |
sunxi_intc.c | 148 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0;
|
/src/sys/arch/arm/ti/ |
ti_omapintc.c | 195 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0;
|
/src/sys/arch/riscv/dev/ |
plic.c | 91 ih->ih_mpsafe = (flags & IST_MPSAFE) != 0;
|
plic_fdt.c | 71 (flags & FDT_INTR_MPSAFE) != 0 ? IST_MPSAFE : 0, func, arg, xname);
|
/src/sys/arch/arm/fdt/ |
gic_fdt.c | 262 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0;
|
gicv3_fdt.c | 362 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0;
|
/src/sys/arch/arm/broadcom/ |
bcm2835_intr.c | 553 int iflags = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; 904 IST_LEVEL | IST_MPSAFE, bcm2836mp_ipi_handler, ci); 921 int iflags = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0;
|