Home
last modified time | relevance | path

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

12

/xnu-8020.140.41/osfmk/kern/
H A Dsyscall_subr.c109 myprocessor = current_processor(); in swtch_continue()
126 myprocessor = current_processor(); in swtch()
146 myprocessor = current_processor(); in swtch_pri_continue()
163 myprocessor = current_processor(); in swtch_pri()
306 bool should_yield = SCHED(thread_should_yield)(current_processor(), current_thread()); in thread_switch()
605 myprocessor = current_processor(); in thread_yield_internal()
643 p = current_processor(); in thread_yield_to_preemption()
H A Dsched_amp_common.c125 if (processor == current_processor()) { in pset_signal_spill()
160 if (processor == current_processor()) { in pset_signal_spill()
302 assert(cprocessor == current_processor()); in sched_amp_balance()
370 } else if (eprocessor == current_processor()) { in sched_amp_bounce_thread_group_from_ecores()
396 assert(dst != current_processor()); in sched_amp_ipi_policy()
H A Dstartup.c602 processor_t processor = current_processor(); in kernel_bootstrap_thread()
850 processor_t processor = current_processor(); in slave_main()
887 processor_t processor = current_processor(); in processor_start_thread()
915 processor_t processor = current_processor(); in load_context()
H A Dmachine.c303 assert(processor == current_processor()); in processor_doshutdown()
373 assert(processor == current_processor()); in processor_offline()
405 assert(processor == current_processor()); in processor_offline()
445 assert(processor == current_processor()); in processor_offline_intstack()
H A Dtimer.c140 processor_t processor = current_processor(); in processor_timer_switch_thread()
H A Dsched_prim.c744 processor_t processor = current_processor(); in check_monotonic_time()
889 uint64_t ttd = current_processor()->timer_call_ttd; in thread_unblock()
1983 assert(cprocessor == current_processor()); in sched_SMT_balance()
2310 assert(processor == current_processor()); in thread_select()
2860 …assert(thread->bound_processor == PROCESSOR_NULL || thread->bound_processor == current_processor()… in thread_invoke()
2907 processor_t processor = current_processor(); in thread_invoke()
3056 processor_t processor = current_processor(); in thread_invoke()
3272 assert(processor == current_processor()); in thread_dispatch()
3355 …sched_update_pset_avg_execution_time(current_processor()->processor_set, consumed, processor->last… in thread_dispatch()
3688 processor = current_processor(); in thread_block_reason()
[all …]
H A Dsched_dualq.c461 assert(current_processor()->processor_primary == current_processor()); in sched_dualq_steal_thread()
H A Dprocessor.h427 extern processor_t current_processor(void);
625 assert(processor == current_processor()); in pset_update_processor_state()
H A Dast.c328 preemption_reasons = csw_check(thread, current_processor(), (preemption_reasons & AST_QUANTUM)); in ast_taken_user()
H A Dsched_amp.c491 processor_t processor = current_processor(); in sched_amp_steal_thread()
H A Dpriority.c108 assert(processor == current_processor()); in thread_quantum_expire()
H A Dsfi.c368 if (processor == current_processor()) { in sfi_timer_global_off()
H A Dsched_clutch.c4025 processor_t processor = current_processor(); in sched_edge_processor_idle()
4131 assert(cprocessor == current_processor()); in sched_edge_balance()
4736 } else if (src_processor == current_processor()) { in sched_edge_migrate_thread_group_running_threads()
4916 assert(dst != current_processor()); in sched_edge_ipi_policy()
H A Dthread.c2164 processor = current_processor(); in thread_get_runtime_self()
3941 processor_t processor = current_processor(); in dtrace_calc_thread_recent_vtime()
/xnu-8020.140.41/osfmk/kperf/
H A Dkptimer.c542 kptimer_start_cpu(current_processor()); in kptimer_start_remote()
558 kptimer_stop_cpu(current_processor()); in kptimer_stop_curcpu()
565 kptimer_stop_cpu(current_processor()); in kptimer_stop_remote()
578 processor_t processor = current_processor(); in kptimer_curcpu_up()
H A Dlazy.c136 processor_t processor = current_processor(); in kperf_lazy_cpu_sample()
/xnu-8020.140.41/tools/lldbmacros/
H A Dprocess.py1393 current_processor = processor_list
1394 while unsigned(current_processor) > 0:
1395 print("\n" + GetProcessorSummary(current_processor))
1396 active_thread = current_processor.active_thread
1406 current_processor = current_processor.processor_list
1414 current_processor = processor_list
1415 while unsigned(current_processor) > 0:
1416 print(GetProcessorSummary(current_processor))
1417 active_thread = current_processor.active_thread
1425 current_processor = current_processor.processor_list
H A Dscheduler.py359 for current_processor in IterateLinkedList(kern.globals.processor_list, 'processor_list') :
360 active_thread = current_processor.active_thread
369 last_dispatch = unsigned(current_processor.last_dispatch)
372 cpu_data = kern.globals.cpu_data_ptr[current_processor.cpu_id]
/xnu-8020.140.41/osfmk/i386/
H A Dcpu.c201 current_processor(void) in current_processor() function
H A Di386_init.c1101 if (current_processor()->active_thread != THREAD_NULL) { in do_init_slave()
/xnu-8020.140.41/osfmk/arm/
H A Dcpu_common.c606 ast_check(current_processor()); in cpu_signal_handler_internal()
689 current_processor(void) in current_processor() function
H A Drtclock.c226 processor = current_processor(); in mach_approximate_time()
H A Dmachine_routines.c671 if (current_processor() != processor) { in cause_ast_check()
1171 processor_t pd = current_processor(); in timer_state_event()
/xnu-8020.140.41/bsd/dev/dtrace/
H A Dfbt_blacklist.c124 CLOSURE(current_processor)
/xnu-8020.140.41/osfmk/arm64/
H A Dmachine_routines.c1412 if (current_processor() != processor) { in cause_ast_check()
2268 processor_t pd = current_processor(); in timer_state_event()

12