Home
last modified time | relevance | path

Searched refs:old_cpu (Results 1 – 4 of 4) sorted by relevance

/kernel/include/kernel/
A Dsched.h42 void sched_transition_off_cpu(cpu_num_t old_cpu) TA_REQ(thread_lock);
A Dtimer.h127 void timer_transition_off_cpu(uint old_cpu);
/kernel/kernel/
A Dtimer.cpp465 void timer_transition_off_cpu(uint old_cpu) { in timer_transition_off_cpu() argument
473 list_for_every_entry_safe (&percpu[old_cpu].timer_queue, entry, tmp_entry, timer_t, node) { in timer_transition_off_cpu()
491 percpu[old_cpu].preempt_timer_deadline = ZX_TIME_INFINITE; in timer_transition_off_cpu()
492 percpu[old_cpu].next_timer_deadline = ZX_TIME_INFINITE; in timer_transition_off_cpu()
A Dsched.cpp510 void sched_transition_off_cpu(cpu_num_t old_cpu) { in sched_transition_off_cpu() argument
512 DEBUG_ASSERT(old_cpu == arch_curr_cpu_num()); in sched_transition_off_cpu()
520 cpu_mask_t pinned_mask = cpu_num_to_mask(old_cpu); in sched_transition_off_cpu()
522 while (!thread_is_idle(t = sched_get_top_thread(old_cpu))) { in sched_transition_off_cpu()
536 insert_in_run_queue_head(old_cpu, t); in sched_transition_off_cpu()

Completed in 8 milliseconds