Home
last modified time | relevance | path

Searched refs:smp_started (Results 1 – 25 of 25) sorted by relevance

/freebsd-14.2/sys/dev/xen/control/
H A Dcontrol.c219 MPASS(mp_ncpus == 1 || smp_started); in xctrl_suspend()
224 if (smp_started) { in xctrl_suspend()
255 if (smp_started) { in xctrl_suspend()
323 if (smp_started) { in xctrl_suspend()
/freebsd-14.2/sys/arm/arm/
H A Dmp_machdep.c200 atomic_store_rel_int(&smp_started, 1); in init_secondary()
206 while (smp_started == 0) { in init_secondary()
318 if (smp_started) in release_aps()
/freebsd-14.2/sys/kern/
H A Dsubr_smp.c75 volatile int smp_started; variable
206 if (!smp_started || cold || KERNEL_PANICKED()) in forward_signal()
258 if (!smp_started) in generic_stop_cpus()
366 if (!smp_started) in generic_restart_cpus()
410 if (!smp_started) in generic_restart_cpus()
562 if (!smp_started) { in smp_rendezvous_cpus()
914 KASSERT((!smp_started),("smp_no_rendezvous called and smp is started")); in smp_no_rendezvous_barrier()
933 if (!smp_started) { in smp_rendezvous_cpus_retry()
1102 active = smp_started; in sysctl_kern_smp_active()
H A Dsubr_atomic64.c68 if (smp_started) mtx_lock(_amtx)
70 #define UNLOCK_A64() if (smp_started) mtx_unlock(_amtx)
H A Dkern_clocksource.c327 MPASS(mp_ncpus == 1 || smp_started);
334 if ((et->et_flags & ET_FLAGS_PERCPU) == 0 && smp_started) {
497 MPASS(mp_ncpus == 1 || smp_started);
503 if (!smp_started && cpu != CPU_FIRST())
534 if ((timer->et_flags & ET_FLAGS_PERCPU) == 0 || !smp_started) {
H A Dkern_cpu.c257 MPASS(mp_ncpus == 1 || smp_started); in cf_set_method()
266 if (mp_ncpus > 1 && !smp_started) { in cf_set_method()
H A Dsched_ule.c1030 if (smp_started == 0 || steal_idle == 0 || tdq->tdq_cg == NULL) in tdq_idled()
1331 if (smp_started == 0) in sched_pickcpu()
2031 if (smp_started == 0 || steal_idle == 0 || trysteal_limit == 0 || in tdq_trysteal()
2582 if (balance_tdq == tdq && smp_started != 0 && rebalance != 0 && in sched_clock()
H A Dsched_4bsd.c1176 if (!smp_started || KERNEL_PANICKED()) in forward_wakeup()
1359 if (smp_started && (td->td_pinned != 0 || td->td_flags & TDF_BOUND || in sched_add()
/freebsd-14.2/sys/riscv/riscv/
H A Dmp_machdep.c142 if (atomic_load_acq_int(&smp_started)) in release_aps()
201 atomic_store_rel_int(&smp_started, 1); in init_secondary()
224 KASSERT(smp_started != 0, ("%s: SMP not started yet", __func__)); in smp_after_idle_runnable()
H A Dpmap.c821 if (!CPU_EMPTY(&mask) && smp_started) in pmap_invalidate_page()
836 if (!CPU_EMPTY(&mask) && smp_started) in pmap_invalidate_range()
862 if (!CPU_EMPTY(&mask) && smp_started) in pmap_invalidate_all()
4793 if (!CPU_EMPTY(&mask) && smp_started) { in pmap_sync_icache()
/freebsd-14.2/sys/powerpc/powerpc/
H A Dmp_machdep.c105 while(smp_started == 0) in machdep_ap_bootstrap()
285 atomic_store_rel_int(&smp_started, 1); in cpu_mp_unleash()
H A Dcpu.c819 if (smp_started == 0) in cpu_idle_powerx()
/freebsd-14.2/sys/arm64/arm64/
H A Dmp_machdep.c166 if (atomic_load_acq_int(&smp_started) != 0) { in release_aps()
259 atomic_store_rel_int(&smp_started, 1); in init_secondary()
280 KASSERT(smp_started != 0, ("%s: SMP not started yet", __func__)); in smp_after_idle_runnable()
/freebsd-14.2/sys/x86/x86/
H A Dmp_x86.c1119 atomic_store_rel_int(&smp_started, 1); in init_secondary_tail()
1133 while (atomic_load_acq_int(&smp_started) == 0) in init_secondary_tail()
1152 KASSERT(smp_started != 0, ("%s: SMP not started yet", __func__)); in smp_after_idle_runnable()
1696 while (smp_started == 0) in release_aps()
H A Dintr_machdep.c402 MPASS(mp_ncpus == 1 || smp_started); in intr_assign_cpu()
615 MPASS(mp_ncpus == 1 || smp_started); in intr_next_cpu()
H A Dlocal_apic.c879 MPASS(mp_ncpus == 1 || smp_started); in lapic_enable_pmc()
908 KASSERT(mp_ncpus == 1 || smp_started, ("hwpmc unloaded too early")); in lapic_disable_pmc()
H A Dcpu_machdep.c472 if (smp_started) { in cpu_reset()
/freebsd-14.2/sys/sys/
H A Dsmp.h173 extern volatile int smp_started;
/freebsd-14.2/sys/dev/hyperv/vmbus/
H A Dhyperv_mmu.c155 if (__predict_false(kdb_active || KERNEL_PANICKED() || !smp_started)) in hv_vm_tlb_flush()
H A Dvmbus.c1550 device_printf(sc->vmbus_dev, "smp_started = %d\n", smp_started); in vmbus_doattach()
/freebsd-14.2/sys/i386/i386/
H A Dmp_machdep.c561 if (kdb_active || KERNEL_PANICKED() || !smp_started) { in smp_targeted_tlb_shootdown()
/freebsd-14.2/sys/geom/eli/
H A Dg_eli.c669 MPASS(!sc->sc_cpubind || smp_started); in g_eli_worker()
673 while (!smp_started) in g_eli_worker()
/freebsd-14.2/sys/powerpc/booke/
H A Dpmap.c475 if (!smp_started) in tlb_miss_lock()
500 if (!smp_started) in tlb_miss_unlock()
2669 if ((e->mas2 & _TLB_ENTRY_SHARED) && smp_started) { in tlb1_write_entry()
/freebsd-14.2/sys/amd64/amd64/
H A Dmp_machdep.c600 if (__predict_false(kdb_active || KERNEL_PANICKED() || !smp_started)) in smp_targeted_tlb_shootdown_native()
/freebsd-14.2/sys/dev/acpica/
H A Dacpi.c3344 MPASS(mp_ncpus == 1 || smp_started); in acpi_EnterSleepState()
3349 if (smp_started) { in acpi_EnterSleepState()
3492 if (smp_started) { in acpi_EnterSleepState()