Searched refs:isrc_cpu (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/riscv/riscv/ |
H A D | plic.c | 464 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 D | aplic.c | 485 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 D | intc.c | 237 CPU_SET(PCPU_GET(cpuid), &isrc->isrc_cpu); in intc_setup_intr()
|
/freebsd/sys/arm/broadcom/bcm2835/ |
H A D | bcm2836.c | 198 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 D | subr_intr.c | 567 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 D | apple_aic.c | 659 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 D | intr.h | 88 cpuset_t isrc_cpu; /* on which CPUs is enabled */ member
|
/freebsd/sys/arm/arm/ |
H A D | gic.c | 901 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 D | gic_v3.c | 866 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 D | gicv3_its.c | 1250 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()
|