Home
last modified time | relevance | path

Searched refs:cpumask (Results 1 – 12 of 12) sorted by relevance

/openbsd/src/sys/arch/alpha/alpha/
Dipifuncs.c120 u_long cpumask; in alpha_broadcast_ipi() local
122 cpumask = cpus_running & ~(1UL << cpu_id); in alpha_broadcast_ipi()
123 if (cpumask == 0) in alpha_broadcast_ipi()
127 if ((cpumask & (1UL << ci->ci_cpuid)) == 0) in alpha_broadcast_ipi()
137 alpha_multicast_ipi(u_long cpumask, u_long ipimask) in alpha_multicast_ipi() argument
143 cpumask &= cpus_running; in alpha_multicast_ipi()
144 cpumask &= ~(1UL << cpu_id); in alpha_multicast_ipi()
145 if (cpumask == 0) in alpha_multicast_ipi()
149 if ((cpumask & (1UL << ci->ci_cpuid)) == 0) in alpha_multicast_ipi()
199 u_long cpumask = (1UL << ci->ci_cpuid); in alpha_ipi_pause() local
[all …]
Dcpu.c458 u_long cpumask; in cpu_boot_secondary() local
463 cpumask = (1UL << ci->ci_cpuid); in cpu_boot_secondary()
514 if (cpus_booted & cpumask) in cpu_boot_secondary()
570 u_long cpumask = (1UL << cpu_id); in cpu_hatch() local
573 atomic_setbits_ulong(&pmap_kernel()->pm_cpus, cpumask); in cpu_hatch()
581 atomic_setbits_ulong(&cpus_booted, cpumask); in cpu_hatch()
586 while ((cpus_running & cpumask) == 0) in cpu_hatch()
617 u_long cpumask = (1UL << cpu_id); in cpu_iccb_send() local
622 if ((hwrpb->rpb_rxrdy & cpumask) == 0) in cpu_iccb_send()
637 atomic_setbits_ulong((volatile u_long *)&hwrpb->rpb_rxrdy, cpumask); in cpu_iccb_send()
[all …]
Dpmap.c3478 u_long cpumask; in pmap_tlb_shootdown() local
3484 cpumask = 0; in pmap_tlb_shootdown()
3512 cpumask |= 1UL << ci->ci_cpuid; in pmap_tlb_shootdown()
3546 *cpumaskp |= cpumask; in pmap_tlb_shootdown()
3556 pmap_tlb_shootnow(u_long cpumask) in pmap_tlb_shootnow() argument
3559 alpha_multicast_ipi(cpumask, ALPHA_IPI_SHOOTDOWN); in pmap_tlb_shootnow()
/openbsd/src/sys/arch/mips64/mips64/
Dipifuncs.c161 mips64_multicast_ipi(unsigned int cpumask, unsigned int ipimask) in mips64_multicast_ipi() argument
166 cpumask &= ~(1 << cpu_number()); in mips64_multicast_ipi()
169 if (!(cpumask & (1UL << ci->ci_cpuid)) || !CPU_IS_RUNNING(ci)) in mips64_multicast_ipi()
196 unsigned int cpumask = 1 << cpu_number(); in smp_rendezvous_action() local
199 atomic_setbits_int(&smp_rv_waiters[0], cpumask); in smp_rendezvous_action()
209 atomic_setbits_int(&smp_rv_waiters[1], cpumask); in smp_rendezvous_action()
217 unsigned int cpumask = 1 << cpu_number(); in smp_rendezvous_cpus() local
219 if (cpumask == map) { in smp_rendezvous_cpus()
240 if (map & cpumask) in smp_rendezvous_cpus()
Dpmap.c249 unsigned long cpumask = 0; in pmap_invalidate_icache() local
257 cpumask |= 1UL << ci->ci_cpuid; in pmap_invalidate_icache()
260 if (cpumask != 0) { in pmap_invalidate_icache()
263 smp_rendezvous_cpus(cpumask, pmap_invalidate_icache_action, in pmap_invalidate_icache()
292 unsigned long cpumask = 0; in pmap_shootdown_range() local
309 cpumask |= 1UL << ci->ci_cpuid; in pmap_shootdown_range()
312 if (cpumask != 0) { in pmap_shootdown_range()
320 smp_rendezvous_cpus(cpumask, in pmap_shootdown_range()
/openbsd/src/sys/arch/arm/cortex/
Dampintc.c589 int cpumask = in ampintc_cpuinit() local
593 if (cpumask != 0) { in ampintc_cpuinit()
594 sc->sc_cpu_mask[cpu_number()] = cpumask; in ampintc_cpuinit()
/openbsd/src/sys/arch/arm64/dev/
Dampintc.c650 int cpumask = in ampintc_cpuinit() local
654 if (cpumask != 0) { in ampintc_cpuinit()
655 sc->sc_cpu_mask[cpu_number()] = cpumask; in ampintc_cpuinit()
/openbsd/src/sys/dev/pci/drm/amd/amdkfd/
Dkfd_crat.c1747 const struct cpumask *cpumask; in kfd_fill_cu_for_cpu() local
1760 cpumask = cpumask_of_node(numa_node_id); in kfd_fill_cu_for_cpu()
1769 sub_type_hdr->num_cpu_cores = cpumask_weight(cpumask); in kfd_fill_cu_for_cpu()
Dkfd_topology.c2310 static int kfd_cpumask_to_apic_id(const struct cpumask *cpumask) in kfd_cpumask_to_apic_id() argument
2314 if (!cpumask || cpumask == cpu_none_mask) in kfd_cpumask_to_apic_id()
2316 first_cpu_of_numa_node = cpumask_first(cpumask); in kfd_cpumask_to_apic_id()
/openbsd/src/sys/dev/pci/drm/i915/
Di915_pmu.c925 static DEVICE_ATTR_RO(cpumask);
/openbsd/src/gnu/usr.bin/binutils/opcodes/
DChangeLog-92971806 print routine. Take new regnames and cpumask arguments.
/openbsd/src/gnu/usr.bin/binutils-2.17/opcodes/
DChangeLog-92971806 print routine. Take new regnames and cpumask arguments.