OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:ipi_mask
(Results
1 - 3
of
3
) sorted by relevancy
/src/sys/arch/riscv/riscv/
interrupt.c
178
const uint32_t
ipi_mask
= __BIT(req);
local in function:cpu_send_ipi
181
atomic_or_ulong(&ci->ci_request_ipis,
ipi_mask
);
/src/sys/arch/mips/cavium/
octeon_intr.c
543
uint32_t
ipi_mask
= mbox_mask;
local in function:octeon_ipi_intr
548
ipi_mask
&= mips3_ld(cpu->cpu_mbox_set);
549
if (
ipi_mask
== 0)
553
mips3_sd(cpu->cpu_mbox_clr,
ipi_mask
);
555
KASSERT(__SHIFTOUT(
ipi_mask
, mbox_mask) < __BIT(NIPIS));
559
if (
ipi_mask
& __BIT(IPI_WDOG)) {
562
ipi_mask
&= ~__BIT(IPI_WDOG);
564
if (__predict_true(
ipi_mask
== 0))
570
if ((atomic_load_relaxed(&ci->ci_request_ipis) &
ipi_mask
) == 0)
574
atomic_or_64(&ci->ci_active_ipis,
ipi_mask
);
603
const uint32_t
ipi_mask
= __BIT(req + ipi_shift);
local in function:octeon_send_ipi
[
all
...]
/src/sys/arch/mips/rmi/
rmixl_intr.c
981
const uint64_t
ipi_mask
= 1ULL << (uintptr_t)arg;
local in function:rmixl_ipi_intr
987
if ((atomic_load_relaxed(&ci->ci_request_ipis) &
ipi_mask
) == 0)
991
atomic_or_64(&ci->ci_active_ipis,
ipi_mask
);
992
atomic_and_64(&ci->ci_request_ipis, ~
ipi_mask
);
994
ipi_process(ci,
ipi_mask
);
996
atomic_and_64(&ci->ci_active_ipis, ~
ipi_mask
);
Completed in 13 milliseconds
Indexes created Tue Sep 30 17:09:57 GMT 2025