HomeSort by: relevance | last modified time | path
    Searched refs:IST_MPSAFE (Results 1 - 25 of 31) sorted by relevancy

1 2

  /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;

Completed in 23 milliseconds

1 2