HomeSort by: relevance | last modified time | path
    Searched refs:ipimask (Results 1 - 5 of 5) sorted by relevancy

  /src/sys/arch/x86/x86/
ipi.c 100 x86_send_ipi(struct cpu_info *ci, int ipimask)
111 n = atomic_cas_32(&ci->ci_ipis, o, o | ipimask);
122 ipimask,
132 x86_broadcast_ipi(int ipimask)
143 atomic_or_32(&ci->ci_ipis, ipimask);
272 x86_send_ipi(struct cpu_info *ci, int ipimask)
279 x86_broadcast_ipi(int ipimask)
  /src/sys/arch/xen/x86/
xen_ipi.c 153 valid_ipimask(uint32_t ipimask)
159 if (ipimask & ~masks) {
168 xen_send_ipi(struct cpu_info *ci, uint32_t ipimask)
180 KASSERTMSG(valid_ipimask(ipimask) == true,
181 "xen_send_ipi() called with invalid ipimask\n");
183 atomic_or_32(&ci->ci_ipis, ipimask);
190 xen_broadcast_ipi(uint32_t ipimask)
195 KASSERTMSG(valid_ipimask(ipimask) == true,
196 "xen_broadcast_ipi() called with invalid ipimask\n");
213 if (0 != xen_send_ipi(ci, ipimask)) {
    [all...]
  /src/sys/arch/alpha/alpha/
ipifuncs.c 152 alpha_send_ipi(u_long const cpu_id, u_long const ipimask)
165 atomic_or_ulong(&cpu_info[cpu_id]->ci_ipis, ipimask);
168 * Ensure that the store of ipimask completes before actually
184 alpha_broadcast_ipi(u_long const ipimask)
195 alpha_send_ipi(ci->ci_cpuid, ipimask);
203 alpha_multicast_ipi(u_long cpumask, u_long const ipimask)
216 alpha_send_ipi(ci->ci_cpuid, ipimask);
  /src/sys/arch/arm/apple/
apple_intc.c 397 uint32_t ipimask, bit; local in function:apple_intc_ipi_handler
400 ipimask = atomic_swap_32(&pc->pc_ipimask, 0);
402 while ((bit = ffs(ipimask)) > 0) {
432 ipimask &= ~__BIT(ipi);
  /src/sys/arch/arm/broadcom/
bcm2835_intr.c 850 uint32_t ipimask, bit; local in function:bcm2836mp_ipi_handler
854 ipimask = bus_space_read_4(bcml1icu_sc->sc_iot, bcml1icu_sc->sc_ioh,
857 BCM2836_LOCAL_MAILBOX0_CLRN(cpuid), ipimask);
859 while ((bit = ffs(ipimask)) > 0) {
888 ipimask &= ~__BIT(ipi);

Completed in 48 milliseconds