Home
last modified time | relevance | path

Searched refs:isrc_cpu (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/riscv/riscv/
H A Dplic.c464 cpu = CPU_FFS(&isrc->isrc_cpu) - 1; in plic_post_ithread()
475 CPU_ZERO(&isrc->isrc_cpu); in plic_setup_intr()
499 if (CPU_EMPTY(&isrc->isrc_cpu)) { in plic_bind_intr()
501 CPU_SETOF(cpu, &isrc->isrc_cpu); in plic_bind_intr()
507 cpu = CPU_FFS(&isrc->isrc_cpu) - 1; in plic_bind_intr()
H A Daplic.c485 CPU_ZERO(&isrc->isrc_cpu); in aplic_setup_intr()
516 if (CPU_EMPTY(&isrc->isrc_cpu)) { in aplic_bind_intr()
519 CPU_SETOF(cpu, &isrc->isrc_cpu); in aplic_bind_intr()
521 cpu = CPU_FFS(&isrc->isrc_cpu) - 1; in aplic_bind_intr()
H A Dintc.c237 CPU_SET(PCPU_GET(cpuid), &isrc->isrc_cpu); in intc_setup_intr()
/freebsd/sys/arm/broadcom/bcm2835/
H A Dbcm2836.c198 cpus = &bli->bli_isrc.isrc_cpu; in bcm_lintc_timer_mask()
214 cpus = &bli->bli_isrc.isrc_cpu; in bcm_lintc_timer_unmask()
247 cpus = &bli->bli_isrc.isrc_cpu; in bcm_lintc_pmu_mask()
265 cpus = &bli->bli_isrc.isrc_cpu; in bcm_lintc_pmu_unmask()
512 CPU_SET(PCPU_GET(cpuid), &isrc->isrc_cpu); in bcm_lintc_setup_intr()
/freebsd/sys/kern/
H A Dsubr_intr.c567 return (CPU_ISSET(cpu, &isrc->isrc_cpu)); in intr_isrc_init_on_cpu()
569 CPU_SET(cpu, &isrc->isrc_cpu); in intr_isrc_init_on_cpu()
650 CPU_ZERO(&isrc->isrc_cpu); in intr_isrc_assign_cpu()
653 CPU_SETOF(cpu, &isrc->isrc_cpu); in intr_isrc_assign_cpu()
666 CPU_ZERO(&isrc->isrc_cpu); in intr_isrc_assign_cpu()
1300 isrc->isrc_event->ie_cpu != CPU_FFS(&isrc->isrc_cpu) - 1)
1304 CPU_ZERO(&isrc->isrc_cpu); /* start again */
1312 CPU_ZERO(&isrc->isrc_cpu);
1604 isrc->isrc_name, isrc->isrc_cpu.__bits[0],
/freebsd/sys/arm64/apple/
H A Dapple_aic.c659 if (CPU_EMPTY(&isrc->isrc_cpu)) { in apple_aic_bind_intr()
661 CPU_SETOF(aic_next_cpu, &isrc->isrc_cpu); in apple_aic_bind_intr()
665 CPU_FOREACH_ISSET(cpu, &isrc->isrc_cpu) { in apple_aic_bind_intr()
/freebsd/sys/sys/
H A Dintr.h88 cpuset_t isrc_cpu; /* on which CPUs is enabled */ member
/freebsd/sys/arm/arm/
H A Dgic.c901 CPU_SET(PCPU_GET(cpuid), &isrc->isrc_cpu); in arm_gic_setup_intr()
981 if (CPU_EMPTY(&isrc->isrc_cpu)) { in arm_gic_bind_intr()
983 CPU_SETOF(gic_irq_cpu, &isrc->isrc_cpu); in arm_gic_bind_intr()
985 return (gic_bind(sc, gi->gi_irq, &isrc->isrc_cpu)); in arm_gic_bind_intr()
1019 CPU_SET(PCPU_GET(cpuid), &isrc->isrc_cpu); in arm_gic_ipi_setup()
/freebsd/sys/arm64/arm64/
H A Dgic_v3.c866 CPU_SET(PCPU_GET(cpuid), &isrc->isrc_cpu); in gic_v3_setup_intr_periph()
1077 if (CPU_EMPTY(&isrc->isrc_cpu)) { in gic_v3_bind_intr()
1079 CPU_SETOF(gic_irq_cpu, &isrc->isrc_cpu); in gic_v3_bind_intr()
1087 cpu = CPU_FFS(&isrc->isrc_cpu) - 1; in gic_v3_bind_intr()
1207 CPU_SET(PCPU_GET(cpuid), &isrc->isrc_cpu); in gic_v3_ipi_setup()
H A Dgicv3_its.c1250 if (CPU_EMPTY(&isrc->isrc_cpu)) { in gicv3_its_select_cpu()
1253 CPU_SETOF(sc->gic_irq_cpu, &isrc->isrc_cpu); in gicv3_its_select_cpu()
2101 col = sc->sc_its_cols[CPU_FFS(&girq->gi_isrc.isrc_cpu) - 1]; in its_cmd_movi()
2137 col_id = CPU_FFS(&girq->gi_isrc.isrc_cpu) - 1; in its_cmd_mapti()
2172 col = sc->sc_its_cols[CPU_FFS(&girq->gi_isrc.isrc_cpu) - 1]; in its_cmd_inv()