Home
last modified time | relevance | path

Searched refs:kcp (Results 1 – 6 of 6) sorted by relevance

/netbsd/src/sys/kern/
Dsubr_kcpuset.c111 kcpuset_t *kc_dynamic[KC_SAVE_NITEMS], *kcp; in kcpuset_sysinit() local
123 kcp = kcpuset_create_raw(true); in kcpuset_sysinit()
124 kc_dynamic[i] = kcp; in kcpuset_sysinit()
163 kcpuset_t *kcp; in kcpuset_early_ptr() local
173 kcp = (kcpuset_t *)&kc_bits_early[kc_last_idx]; in kcpuset_early_ptr()
175 memset(kcp, 0, KC_BITSIZE_EARLY); in kcpuset_early_ptr()
183 return kcp; in kcpuset_early_ptr()
221 kcpuset_clone(kcpuset_t **retkcp, const kcpuset_t *kcp) in kcpuset_clone() argument
224 memcpy(*retkcp, kcp, kc_bitsize); in kcpuset_clone()
228 kcpuset_destroy(kcpuset_t *kcp) in kcpuset_destroy() argument
[all …]
/netbsd/src/sys/arch/mips/mips/
Dcpu_subr.c652 cpu_multicast_ipi(const kcpuset_t *kcp, int tag) in cpu_multicast_ipi() argument
660 kcpuset_copy(kcp2, kcp); in cpu_multicast_ipi()
680 kcpuset_t *kcp = ci->ci_watchcpus; in cpu_ipi_wait() local
685 kcpuset_copy(kcp, watchset); in cpu_ipi_wait()
686 kcpuset_intersect(kcp, wanted); in cpu_ipi_wait()
687 done = kcpuset_match(kcp, wanted); in cpu_ipi_wait()
692 kcpuset_copy(kcp, wanted); in cpu_ipi_wait()
693 kcpuset_remove(kcp, watchset); in cpu_ipi_wait()
694 if ((cii = kcpuset_ffs(kcp)) != 0) { in cpu_ipi_wait()
697 kcpuset_clear(kcp, --cii); in cpu_ipi_wait()
[all …]
/netbsd/src/sys/arch/arm/pic/
Dpic.c185 intr_ipi_send(const kcpuset_t *kcp, u_long ipi) in intr_ipi_send() argument
189 KASSERT(kcp == NULL || kcpuset_countset(kcp) == 1); in intr_ipi_send()
195 if (kcp == NULL || kcpuset_intersecting_p(kcp, pic->pic_cpus)) { in intr_ipi_send()
207 (*pic->pic_ops->pic_ipi_send)(pic, kcp, ipi); in intr_ipi_send()
213 if (kcp != NULL || pic->pic_cpus == kcpuset_running) in intr_ipi_send()
/netbsd/src/sys/arch/arm/cortex/
Dgic.c565 armgic_ipi_send(struct pic_softc *pic, const kcpuset_t *kcp, u_long ipi) in armgic_ipi_send() argument
577 if (kcp != NULL) { in armgic_ipi_send()
580 if (kcpuset_isset(kcp, n)) in armgic_ipi_send()
Dgicv3.c441 gicv3_ipi_send(struct pic_softc *pic, const kcpuset_t *kcp, u_long ipi) in gicv3_ipi_send() argument
447 if (kcp == NULL) { in gicv3_ipi_send()
454 ci = cpu_lookup(kcpuset_ffs(kcp) - 1); in gicv3_ipi_send()
/netbsd/src/sys/arch/arm/broadcom/
Dbcm2835_intr.c832 bcm2836mp_send_ipi(struct pic_softc *pic, const kcpuset_t *kcp, u_long ipi) in bcm2836mp_send_ipi() argument