Home
last modified time | relevance | path

Searched refs:kcp2 (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/sys/kern/
H A Dsubr_kcpuset.c417 kcpuset_match(const kcpuset_t *kcp1, const kcpuset_t *kcp2) in kcpuset_match() argument
420 return memcmp(kcp1, kcp2, kc_bitsize) == 0; in kcpuset_match()
424 kcpuset_intersecting_p(const kcpuset_t *kcp1, const kcpuset_t *kcp2) in kcpuset_intersecting_p() argument
428 if (kcp1->bits[j] & kcp2->bits[j]) in kcpuset_intersecting_p()
446 kcpuset_ffs_intersecting(const kcpuset_t *kcp1, const kcpuset_t *kcp2) in kcpuset_ffs_intersecting() argument
450 uint32_t bits = kcp1->bits[j] & kcp2->bits[j]; in kcpuset_ffs_intersecting()
458 kcpuset_merge(kcpuset_t *kcp1, const kcpuset_t *kcp2) in kcpuset_merge() argument
462 kcp1->bits[j] |= kcp2->bits[j]; in kcpuset_merge()
467 kcpuset_intersect(kcpuset_t *kcp1, const kcpuset_t *kcp2) in kcpuset_intersect() argument
471 kcp1->bits[j] &= kcp2->bits[j]; in kcpuset_intersect()
[all …]
/netbsd-src/sys/arch/riscv/riscv/
H A Dcpu_subr.c194 kcpuset_t *kcp2 = ci->ci_multicastcpus; in cpu_multicast_ipi() local
199 kcpuset_copy(kcp2, kcp); in cpu_multicast_ipi()
200 kcpuset_remove(kcp2, ci->ci_data.cpu_kcpuset); in cpu_multicast_ipi()
201 for (unsigned int cii; (cii = kcpuset_ffs(kcp2)) != 0; ) { in cpu_multicast_ipi()
202 kcpuset_clear(kcp2, --cii); in cpu_multicast_ipi()
/netbsd-src/sys/arch/mips/mips/
H A Dcpu_subr.c655 kcpuset_t *kcp2 = ci->ci_multicastcpus; in cpu_multicast_ipi() local
660 kcpuset_copy(kcp2, kcp); in cpu_multicast_ipi()
661 kcpuset_remove(kcp2, ci->ci_kcpuset); in cpu_multicast_ipi()
662 for (cpuid_t cii; (cii = kcpuset_ffs(kcp2)) != 0; ) { in cpu_multicast_ipi()
663 kcpuset_clear(kcp2, --cii); in cpu_multicast_ipi()