Home
last modified time | relevance | path

Searched refs:atomic_load (Results 1 – 5 of 5) sorted by relevance

/kernel/tests/
A Dtimer_tests.cpp216 while (!atomic_load(&args->timer_stress_done)) { in timer_stress_worker()
310 ASSERT_FALSE(atomic_load(&arg.timer_fired), ""); in cancel_before_deadline()
320 while (!atomic_load(&arg.timer_fired)) { in cancel_after_fired()
339 while (!atomic_load(&arg.timer_fired)) { in cancel_from_callback()
360 while (atomic_load(&arg.remaining) > 0) { in set_from_callback()
372 while (atomic_load(&arg->wait)) { in timer_trylock_cb()
415 while (!atomic_load(&arg.timer_fired)) { in trylock_or_cancel_canceled()
462 while (!atomic_load(&arg.timer_fired)) { in trylock_or_cancel_get_lock()
/kernel/include/kernel/
A Dmp.h158 return atomic_load((volatile int*)&mp.online_cpus); in mp_get_online_mask()
175 return atomic_load((volatile int*)&mp.active_cpus); in mp_get_active_mask()
A Datomic.h40 static inline int atomic_load(volatile int* ptr) { in atomic_load() function
/kernel/lib/ktrace/
A Dktrace.cpp250 if (tag & atomic_load(&ks->grpmask)) { in ktrace_tiny()
267 if (!(tag & atomic_load(&ks->grpmask))) { in ktrace_open()
287 if ((tag & atomic_load(&ks->grpmask)) || always) { in ktrace_name_etc()
/kernel/arch/x86/
A Dperf_mon.cpp391 DEBUG_ASSERT(!atomic_load(&perfmon_active)); in ~PerfmonState()
697 if (atomic_load(&perfmon_active)) in arch_perfmon_init()
716 if (atomic_load(&perfmon_active)) in arch_perfmon_assign_buffer()
1092 if (atomic_load(&perfmon_active)) in arch_perfmon_stage_config()
1572 DEBUG_ASSERT(!atomic_load(&perfmon_active) && raw_context); in x86_perfmon_start_cpu_task()
1608 if (atomic_load(&perfmon_active)) in arch_perfmon_start()
1748 DEBUG_ASSERT(!atomic_load(&perfmon_active)); in x86_perfmon_stop_cpu_task()
1799 DEBUG_ASSERT(!atomic_load(&perfmon_active)); in x86_perfmon_reset_task()
1828 if (atomic_load(&perfmon_active)) in arch_perfmon_fini()
2083 if (!atomic_load(&perfmon_active)) { in apic_pmi_interrupt_handler()

Completed in 24 milliseconds