/src/sys/arch/arm/nxp/ |
imx6_gpc.c | 133 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:imxgpc_establish 136 return intr_establish_xname(irq, ipl, level | mpsafe, func, arg,
|
imx6_gpc.c | 133 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:imxgpc_establish 136 return intr_establish_xname(irq, ipl, level | mpsafe, func, arg,
|
imx_gpio.c | 246 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:imxgpio_establish 251 level | mpsafe, func, arg, xname);
|
imx_gpio.c | 246 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:imxgpio_establish 251 level | mpsafe, func, arg, xname);
|
imx7_gpc.c | 171 imx7gpc_mask(struct imx7gpc_softc *sc, u_int irq, bool mpsafe) 177 for (u_int cpu = 0; cpu < (mpsafe ? ncpu : 1); cpu++) { 187 imx7gpc_unmask(struct imx7gpc_softc *sc, u_int irq, bool mpsafe) 193 for (u_int cpu = 0; cpu < (mpsafe ? ncpu : 1); cpu++) { 220 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:imx7gpc_establish 229 ih = intr_establish_xname(irq, ipl, level | mpsafe, func, arg, xname); 231 imx7gpc_unmask(sc, irq - 32, mpsafe == IST_MPSAFE); 242 const bool mpsafe = is->is_mpsafe; local in function:imx7gpc_disestablish 245 imx7gpc_mask(sc, irq - 32, mpsafe);
|
imx7_gpc.c | 171 imx7gpc_mask(struct imx7gpc_softc *sc, u_int irq, bool mpsafe) 177 for (u_int cpu = 0; cpu < (mpsafe ? ncpu : 1); cpu++) { 187 imx7gpc_unmask(struct imx7gpc_softc *sc, u_int irq, bool mpsafe) 193 for (u_int cpu = 0; cpu < (mpsafe ? ncpu : 1); cpu++) { 220 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:imx7gpc_establish 229 ih = intr_establish_xname(irq, ipl, level | mpsafe, func, arg, xname); 231 imx7gpc_unmask(sc, irq - 32, mpsafe == IST_MPSAFE); 242 const bool mpsafe = is->is_mpsafe; local in function:imx7gpc_disestablish 245 imx7gpc_mask(sc, irq - 32, mpsafe);
|
/src/sys/arch/x86/pci/ |
pci_intr_machdep.c | 317 bool mpsafe; local in function:pci_intr_establish_xname_internal 344 mpsafe = ((ih & MPSAFE_MASK) != 0); 347 mpsafe, xname);
|
pci_intr_machdep.c | 317 bool mpsafe; local in function:pci_intr_establish_xname_internal 344 mpsafe = ((ih & MPSAFE_MASK) != 0); 347 mpsafe, xname);
|
pci_msi_machdep.c | 230 bool mpsafe; local in function:pci_msi_common_establish 236 mpsafe = ((ih & MPSAFE_MASK) != 0); 239 mpsafe, xname);
|
/src/sys/arch/xen/x86/ |
xen_intr.c | 178 bool mpsafe = (known_mpsafe || level != IPL_VM); local in function:xen_intr_establish_xname 214 intrstr, xname, mpsafe);
|
xen_intr.c | 178 bool mpsafe = (known_mpsafe || level != IPL_VM); local in function:xen_intr_establish_xname 214 intrstr, xname, mpsafe);
|
/src/sys/dev/virtio/arch/x86/ |
virtio_mmio_cmdline.c | 309 bool mpsafe; local in function:virtio_mmio_cmdline_alloc_interrupts 321 mpsafe = (0 != (vsc->sc_flags & VIRTIO_F_INTR_MPSAFE)); 324 virtio_mmio_intr, msc, mpsafe, device_xname(vsc->sc_dev));
|
virtio_mmio_cmdline.c | 309 bool mpsafe; local in function:virtio_mmio_cmdline_alloc_interrupts 321 mpsafe = (0 != (vsc->sc_flags & VIRTIO_F_INTR_MPSAFE)); 324 virtio_mmio_intr, msc, mpsafe, device_xname(vsc->sc_dev));
|
/src/sys/arch/arm/cortex/ |
gic_v2m.c | 337 const int mpsafe = (ih & ARM_PCI_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:gic_v2m_msi_intr_establish 340 IST_EDGE | mpsafe, func, arg, xname);
|
gic_v2m.c | 337 const int mpsafe = (ih & ARM_PCI_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:gic_v2m_msi_intr_establish 340 IST_EDGE | mpsafe, func, arg, xname);
|
/src/sys/arch/arm/samsung/ |
exynos_combiner.c | 183 int irq, bool mpsafe, int (*func)(void *), void *arg) 191 n->irq_mpsafe = mpsafe; 247 const bool mpsafe = (flags & FDT_INTR_MPSAFE) != 0; local in function:exynos_combiner_establish 276 entryp = exynos_combiner_new_irq(groupp, intr, mpsafe, func, arg);
|
exynos_combiner.c | 183 int irq, bool mpsafe, int (*func)(void *), void *arg) 191 n->irq_mpsafe = mpsafe; 247 const bool mpsafe = (flags & FDT_INTR_MPSAFE) != 0; local in function:exynos_combiner_establish 276 entryp = exynos_combiner_new_irq(groupp, intr, mpsafe, func, arg);
|
/src/sys/arch/arm/sunxi/ |
sunxi_intc.c | 148 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:sunxi_intc_fdt_establish 150 return intr_establish_xname(irq, ipl, IST_LEVEL | mpsafe, func, arg,
|
sunxi_intc.c | 148 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:sunxi_intc_fdt_establish 150 return intr_establish_xname(irq, ipl, IST_LEVEL | mpsafe, func, arg,
|
/src/sys/arch/arm/ti/ |
ti_omapintc.c | 195 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:omapintc_fdt_establish 196 return intr_establish_xname(irq, ipl, IST_LEVEL | mpsafe, func, arg,
|
ti_omapintc.c | 195 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:omapintc_fdt_establish 196 return intr_establish_xname(irq, ipl, IST_LEVEL | mpsafe, func, arg,
|
/src/sys/arch/sparc/sparc/ |
intr.c | 671 bool mpsafe; local in function:intr_establish 677 mpsafe = (classipl != IPL_VM) || maybe_mpsafe; 714 if (!mpsafe) { 772 bool mpsafe = (level != IPL_VM); local in function:sparc_softintr_establish 803 if (!mpsafe) {
|
/src/sys/arch/arm/fdt/ |
gic_fdt.c | 262 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:gic_fdt_establish 272 firq->intr_mpsafe = mpsafe; 277 level | mpsafe, func, NULL, xname); 280 level | mpsafe, gic_fdt_intr, firq, xname); 302 if (firq->intr_mpsafe != mpsafe) { 304 "mpsafe/non-mpsafe\n");
|
/src/sys/arch/riscv/fdt/ |
intc_fdt.c | 173 "cannot share irq between mpsafe/non-mpsafe\n"); 213 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:intc_fdt_establish 215 return intc_intr_establish(sc, source, ipl, mpsafe, func, arg, xname); 282 bool mpsafe = local in function:intc_intr_handler 291 if (!mpsafe) { 302 if (!mpsafe) {
|
/src/sys/rump/librump/rumpkern/ |
intr.c | 150 bool mpsafe; local in function:sithread 165 mpsafe = si->si_flags & SI_MPSAFE; 178 if (!mpsafe) 181 if (!mpsafe)
|