Home
last modified time | relevance | path

Searched refs:cpu_affinity (Results 1 – 8 of 8) sorted by relevance

/kernel/kernel/
A Dsched.cpp164 cpu_mask_t cpu_affinity = t->cpu_affinity; in find_cpu_mask() local
172 idle_cpu_mask &= cpu_affinity; in find_cpu_mask()
193 if ((last_ran_cpu_mask & cpu_affinity & active_cpu_mask) && in find_cpu_mask()
202 cpu_mask_t mask = cpu_affinity & ~(curr_cpu_mask); in find_cpu_mask()
267 DEBUG_ASSERT_MSG(newthread->cpu_affinity & cpu_num_to_mask(cpu), in sched_get_top_thread()
269 newthread->cpu_affinity, cpu); in sched_get_top_thread()
388 DEBUG_ASSERT(t->cpu_affinity && (t->cpu_affinity & (t->cpu_affinity - 1)) == 0); in sched_unblock_idle()
393 cpu_num_t cpu = lowest_cpu_set(t->cpu_affinity); in sched_unblock_idle()
525 if (t->cpu_affinity != pinned_mask) { in sched_transition_off_cpu()
568 if (t->cpu_affinity & cpu_num_to_mask(t->curr_cpu)) { in sched_migrate()
[all …]
A Dthread.cpp176 t->cpu_affinity = CPU_MASK_ALL; in thread_create_etc()
640 t->cpu_affinity = affinity; in thread_set_cpu_affinity()
980 t->cpu_affinity = cpu_num_to_mask(cpu); in thread_construct_first()
1075 t->cpu_affinity = cpu_num_to_mask(curr_cpu); in thread_become_idle()
1149 t->cpu_affinity = cpu_num_to_mask(cpu_num); in thread_create_idle_thread()
1212 thread_state_to_str(t->state), (int)t->curr_cpu, (int)t->last_cpu, t->cpu_affinity, in dump_thread_locked()
/kernel/lib/hypervisor/
A Dcpu.cpp56 thread->cpu_affinity & cpu_num_to_mask(cpu) && in check_pinned_cpu_invariant()
/kernel/tests/
A Dclock_tests.cpp56 cpu_mask_t old_affinity = get_current_thread()->cpu_affinity; in clock_tests()
/kernel/include/kernel/
A Dthread.h120 cpu_mask_t cpu_affinity; // mask of cpus that this thread can run on member
/kernel/platform/generic-arm/
A Dplatform.cpp137 DEBUG_ASSERT(get_current_thread()->cpu_affinity == cpu_num_to_mask(BOOT_CPU_ID)); in platform_halt_secondary_cpus()
/kernel/platform/pc/
A Dplatform.cpp731 DEBUG_ASSERT(get_current_thread()->cpu_affinity == cpu_num_to_mask(BOOT_CPU_ID)); in platform_halt_secondary_cpus()
/kernel/arch/x86/hypervisor/
A Dvcpu.cpp234 : prev_cpu_mask_(get_current_thread()->cpu_affinity), thread_(hypervisor::pin_thread(vpid)) {} in AutoPin()

Completed in 24 milliseconds