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

1 2

  /src/sys/kern/
vnode_if.c 62 vop_pre(vnode_t *vp, struct mount **mp, bool *mpsafe, enum fst_op op)
66 *mpsafe = (vp->v_vflag & VV_MPSAFE);
68 if (!*mpsafe) {
78 if (!*mpsafe) {
291 vop_post(vnode_t *vp, struct mount *mp, bool mpsafe, enum fst_op op)
298 if (!mpsafe) {
365 bool mpsafe; local in function:VOP_BWRITE
371 error = vop_pre(vp, &mp, &mpsafe, FST_YES);
375 vop_post(vp, mp, mpsafe, FST_YES);
398 bool mpsafe; local in function:VOP_PARSEPATH
432 bool mpsafe; local in function:VOP_LOOKUP
473 bool mpsafe; local in function:VOP_CREATE
516 bool mpsafe; local in function:VOP_MKNOD
558 bool mpsafe; local in function:VOP_OPEN
594 bool mpsafe; local in function:VOP_CLOSE
630 bool mpsafe; local in function:VOP_ACCESS
665 bool mpsafe; local in function:VOP_ACCESSX
700 bool mpsafe; local in function:VOP_GETATTR
735 bool mpsafe; local in function:VOP_SETATTR
773 bool mpsafe; local in function:VOP_READ
811 bool mpsafe; local in function:VOP_WRITE
849 bool mpsafe; local in function:VOP_FALLOCATE
884 bool mpsafe; local in function:VOP_FDISCARD
921 bool mpsafe; local in function:VOP_IOCTL
959 bool mpsafe; local in function:VOP_FCNTL
995 bool mpsafe; local in function:VOP_POLL
1028 bool mpsafe; local in function:VOP_KQFILTER
1061 bool mpsafe; local in function:VOP_REVOKE
1095 bool mpsafe; local in function:VOP_MMAP
1131 bool mpsafe; local in function:VOP_FSYNC
1169 bool mpsafe; local in function:VOP_SEEK
1205 bool mpsafe; local in function:VOP_REMOVE
1244 bool mpsafe; local in function:VOP_LINK
1287 bool mpsafe; local in function:VOP_RENAME
1326 bool mpsafe; local in function:VOP_MKDIR
1369 bool mpsafe; local in function:VOP_RMDIR
1409 bool mpsafe; local in function:VOP_SYMLINK
1455 bool mpsafe; local in function:VOP_READDIR
1493 bool mpsafe; local in function:VOP_READLINK
1527 bool mpsafe; local in function:VOP_ABORTOP
1559 bool mpsafe; local in function:VOP_INACTIVE
1591 bool mpsafe; local in function:VOP_RECLAIM
1623 bool mpsafe; local in function:VOP_LOCK
1654 bool mpsafe; local in function:VOP_UNLOCK
1689 bool mpsafe; local in function:VOP_BMAP
1724 bool mpsafe; local in function:VOP_STRATEGY
1755 bool mpsafe; local in function:VOP_PRINT
1785 bool mpsafe; local in function:VOP_ISLOCKED
1817 bool mpsafe; local in function:VOP_PATHCONF
1854 bool mpsafe; local in function:VOP_ADVLOCK
1891 bool mpsafe; local in function:VOP_WHITEOUT
1931 bool mpsafe; local in function:VOP_GETPAGES
1971 bool mpsafe; local in function:VOP_PUTPAGES
2007 bool mpsafe; local in function:VOP_GETACL
2043 bool mpsafe; local in function:VOP_SETACL
2081 bool mpsafe; local in function:VOP_ACLCHECK
2116 bool mpsafe; local in function:VOP_CLOSEEXTATTR
2154 bool mpsafe; local in function:VOP_GETEXTATTR
2195 bool mpsafe; local in function:VOP_LISTEXTATTR
2232 bool mpsafe; local in function:VOP_OPENEXTATTR
2267 bool mpsafe; local in function:VOP_DELETEEXTATTR
2305 bool mpsafe; local in function:VOP_SETEXTATTR
    [all...]
  /src/sys/arch/arm/nxp/
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);
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);
  /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/arch/arm/imx/
imx23icoll_fdt.c 148 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:imx23icoll_fdt_establish
150 return intr_establish_xname(irq, ipl, IST_LEVEL | mpsafe, func, arg,
  /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);
  /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");
gicv3_fdt.c 362 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:gicv3_fdt_establish
372 firq->intr_mpsafe = mpsafe;
377 level | mpsafe, func, NULL, xname);
380 level | mpsafe, gicv3_fdt_intr, firq, xname);
402 if (firq->intr_mpsafe != mpsafe) {
404 "mpsafe/non-mpsafe\n");
  /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)
  /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));
  /src/sys/arch/arm/rockchip/
rk_gpio.c 333 uint32_t polarity, bool mpsafe, int (*func)(void *), void *arg)
348 eint->eint_mpsafe = mpsafe;
413 bool mpsafe = (flags & GPIO_INTR_MPSAFE) != 0; local in function:rk_fdt_intr_establish
442 return rk_intr_enable(sc, pin, level, polarity, mpsafe, func, arg);
502 bool mpsafe = (irqmode & GPIO_INTR_MPSAFE) != 0; local in function:rk_gpio_intr_establish
529 return rk_intr_enable(sc, pin, level, polarity, mpsafe, func, arg);
  /src/sys/arch/ia64/acpi/
acpi_machdep.c 121 void *arg, bool mpsafe, const char *xname)
  /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_gpio.c 474 const struct sunxi_gpio_pins *pin_def, u_int mode, bool mpsafe,
502 eint->eint_mpsafe = mpsafe;
552 bool mpsafe = (flags & FDT_INTR_MPSAFE) != 0; local in function:sunxi_fdt_intr_establish
595 return sunxi_intr_enable(sc, pin_def, mode, mpsafe, func, arg);
641 bool mpsafe = (irqmode & GPIO_INTR_MPSAFE) != 0; local in function:sunxi_gpio_intr_establish
672 return sunxi_intr_enable(sc, pin_def, mode, 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,
  /src/sys/arch/sparc64/sparc64/
intr.c 192 intr_establish(int level, bool mpsafe, struct intrhand *ih)
234 if (!mpsafe) {
  /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/mips/rmi/
rmixl_intr.c 446 * note the 'mpsafe' arg here is a placeholder only
719 int (*func)(void *), void *arg, bool mpsafe)
727 DPRINTF(("%s: vec %d cpumask %#x ipl %d func %p arg %p mpsafe %d\n",
728 __func__, vec, cpumask, ipl, func, arg, mpsafe));
756 ih->ih_mpsafe = mpsafe;
781 int (*func)(void *), void *arg, bool mpsafe)
810 ih = rmixl_vec_establish(vec, cpumask, ipl, func, arg, mpsafe);
  /src/sys/arch/arm/acpi/
acpi_machdep.c 310 acpi_md_intr_establish(uint32_t irq, int ipl, int type, int (*handler)(void *), void *arg, bool mpsafe, const char *xname)
322 ai->ai_mpsafe = mpsafe;
327 type | (mpsafe ? IST_MPSAFE : 0), handler, NULL,
331 type | (mpsafe ? IST_MPSAFE : 0), acpi_md_intr, ai,
352 if (ai->ai_mpsafe != mpsafe) {
353 printf("ACPI: cannot share between mpsafe/non-mpsafe\n");
  /src/sys/arch/arm/apple/
apple_intc.c 238 const u_int mpsafe = (flags & FDT_INTR_MPSAFE) ? IST_MPSAFE : 0; local in function:apple_intc_fdt_establish
241 return intr_establish_xname(intno, ipl, IST_LEVEL | mpsafe,
254 void *ihn = intr_establish_xname(irq, ipl, IST_LEVEL | 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_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/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);
  /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);

Completed in 24 milliseconds

1 2