| /xnu-11215/osfmk/kern/ |
| H A D | processor.h | 475 extern processor_t processor_list; 531 processor_t processor, 536 processor_t processor, 537 processor_t primary); 545 processor_t processor, 558 processor_t processor, 570 processor_t processor, 573 processor_t processor, 616 processor_t processor, 649 processor_t processor, [all …]
|
| H A D | sched_dualq.c | 66 sched_dualq_processor_csw_check(processor_t processor); 72 sched_dualq_runq_count(processor_t processor); 87 sched_dualq_processor_init(processor_t processor); 157 dualq_main_runq(processor_t processor) in dualq_main_runq() 164 dualq_bound_runq(processor_t processor) in dualq_bound_runq() 192 sched_dualq_processor_init(processor_t processor) in sched_dualq_processor_init() 216 processor_t processor, in sched_dualq_choose_thread() 289 processor_t processor, in sched_dualq_processor_enqueue() 365 sched_dualq_runq_count(processor_t processor) in sched_dualq_runq_count() 423 processor_t processor, in sched_dualq_processor_queue_remove() [all …]
|
| H A D | sched_amp.c | 73 sched_amp_runq_count(processor_t processor); 88 sched_amp_processor_init(processor_t processor); 99 static processor_t 177 amp_main_runq(processor_t processor) in amp_main_runq() 184 amp_bound_runq(processor_t processor) in amp_bound_runq() 233 processor_t processor, in sched_amp_choose_thread() 278 processor_t processor, in sched_amp_processor_enqueue() 397 sched_amp_runq_count(processor_t processor) in sched_amp_runq_count() 455 processor_t processor, in sched_amp_processor_queue_remove() 536 processor_t processor; in sched_amp_thread_update_scan() [all …]
|
| H A D | sched_prim.h | 253 processor_t processor, 283 extern processor_t thread_bind( 284 processor_t processor); 288 processor_t processor); 292 processor_t processor); 303 processor_t *processor_hint); 324 processor_t processor, 362 processor_t processor, 475 processor_t processor, 873 processor_t processor, [all …]
|
| H A D | machine.h | 49 processor_t processor); 60 processor_t processor); 64 processor_t processor); 91 void (*doshutdown)(processor_t), 92 processor_t processor); 100 processor_t processor); 104 processor_t processor); 108 processor_t processor);
|
| H A D | timer_call.h | 223 uint64_t running_timers_deadline(processor_t processor); 229 bool running_timers_expire(processor_t processor, uint64_t now); 237 void running_timer_setup(processor_t processor, enum running_timer timer, 250 void running_timer_enter(processor_t processor, enum running_timer timer, 257 void running_timer_clear(processor_t processor, enum running_timer timer); 262 void running_timer_cancel(processor_t processor, enum running_timer timer); 268 void running_timers_activate(processor_t processor); 274 void running_timers_deactivate(processor_t processor);
|
| H A D | processor.c | 179 processor_t p; in ipi_test() 298 processor_t processor, in processor_init() 390 processor_t primary) in processor_set_primary() 427 processor_t processor) in processor_pset() 751 processor_t processor, in processor_info() 908 processor_t processor, in processor_dostartup() 1012 __unused processor_t processor) in processor_exit_from_kext() 1020 processor_t processor) in processor_sleep() 1029 processor_t processor) in processor_exit_from_user() 1076 __unused processor_t processor) in processor_start_from_kext() [all …]
|
| H A D | sched_amp_common.c | 118 processor_t processor; in pset_signal_spill() 144 processor_t ast_processor = NULL; in pset_signal_spill() 204 processor_t processor = processor_array[cpuid]; in pset_should_accept_spilled_thread() 310 sched_amp_balance(processor_t cprocessor, processor_set_t cpset) in sched_amp_balance() 329 processor_t eprocessor; in sched_amp_balance() 349 processor_t ast_processor = processor_array[cpuid]; in sched_amp_balance() 378 processor_t eprocessor = processor_array[cpuid]; in sched_amp_bounce_thread_group_from_ecores() 395 processor_t ast_processor = processor_array[cpuid]; in sched_amp_bounce_thread_group_from_ecores() 406 sched_amp_ipi_policy(processor_t dst, thread_t thread, boolean_t dst_idle, sched_ipi_event_t event) in sched_amp_ipi_policy()
|
| H A D | ipc_host.h | 70 processor_t processor); 108 extern processor_t convert_port_to_processor( 113 processor_t processor);
|
| H A D | sched_prim.c | 485 processor_t processor, 507 static processor_t 1757 processor_t processor; in thread_wait() 1981 processor_t 2057 static processor_t 2324 processor_t sprocessor; in sched_SMT_balance() 4037 processor_t processor; in thread_block_reason() 5263 processor_t 9649 static processor_t 9783 static processor_t [all …]
|
| H A D | sched_clutch.c | 1731 processor_t _Nullable processor, in sched_clutch_root_bucket_highest_clutch_bucket() 2326 processor_t processor, in sched_clutch_thread_bound_lookup() 2801 processor_t _Nullable processor, in sched_clutch_thread_unbound_lookup() 2858 processor_t processor, in sched_clutch_hierarchy_thread_highest() 3266 processor_t processor, in sched_clutch_processor_highest_thread() 3320 processor_t processor, in sched_clutch_choose_thread() 3331 processor_t processor, in sched_clutch_processor_enqueue() 3373 __unused processor_t processor, in sched_clutch_processor_queue_has_priority() 3448 processor_t processor, in sched_clutch_processor_queue_remove() 3695 static processor_t [all …]
|
| H A D | syscall_subr.c | 105 processor_t myprocessor; in swtch_continue() 123 processor_t myprocessor; in swtch() 140 processor_t myprocessor; in swtch_pri_continue() 160 processor_t myprocessor; in swtch_pri() 603 processor_t myprocessor; in thread_yield_internal() 637 processor_t p; in thread_yield_to_preemption()
|
| H A D | sched_amp_common.h | 64 bool sched_amp_balance(processor_t cprocessor, processor_set_t cpset); 67 sched_ipi_type_t sched_amp_ipi_policy(processor_t dst, thread_t thread, boolean_t dst_idle, sched_i…
|
| H A D | sched.h | 316 processor_t processor, 320 extern void ast_check(processor_t processor); 322 extern ast_t update_pending_nonurgent_preemption(processor_t processor, ast_t reason); 323 extern void clear_pending_nonurgent_preemption(processor_t processor);
|
| H A D | sfi.h | 60 sfi_class_id_t sfi_processor_active_thread_classify(processor_t processor); 62 ast_t sfi_processor_needs_ast(processor_t processor);
|
| H A D | recount.c | 195 recount_get_snap(processor_t processor) in recount_get_snap() 258 processor_t processor) in recount_update_start() 269 processor_t processor) in recount_update_single_start() 594 processor_t processor = current_processor(); in recount_current_thread_perf_level_usage() 861 processor_t processor, recount_level_t level) in recount_absorb_snap() 921 processor_t processor = current_processor(); in recount_switch_thread() 948 processor_t processor = current_processor(); in recount_add_energy() 1071 processor_t processor = current_processor(); in recount_transition() 1116 processor_t processor = current_processor(); in recount_enter_interrupt() 1129 processor_t processor = current_processor(); in recount_leave_interrupt() [all …]
|
| /xnu-11215/tests/sched/sched_test_harness/shadow_headers/kern/ |
| H A D | sched_prim.h | 102 void (*processor_init)(processor_t processor); /* Per-processor scheduler init */ 110 processor_t processor, 120 processor_t processor, 126 processor_t processor, 134 boolean_t (*processor_queue_empty)(processor_t processor); 146 ast_t (*processor_csw_check)(processor_t processor); 153 boolean_t (*processor_queue_has_priority)(processor_t processor, 167 int (*processor_runq_count)(processor_t processor); 169 boolean_t (*processor_bound_count)(processor_t processor); 178 bool (*thread_avoid_processor)(processor_t processor, thread_t thread, ast_t reason);
|
| /xnu-11215/osfmk/mach/ |
| H A D | processor.defs | 84 processor : processor_t); 87 processor : processor_t); 96 processor : processor_t); 99 processor : processor_t); 106 processor : processor_t; 116 processor : processor_t; 128 processor : processor_t; 136 processor : processor_t;
|
| H A D | mach_types.h | 129 typedef struct processor *processor_t; typedef 194 typedef mach_port_t processor_t; 253 typedef processor_t *processor_array_t; 275 typedef processor_t processor_port_t; 314 #define PROCESSOR_NULL ((processor_t) NULL) 344 #define PROCESSOR_NULL ((processor_t) 0)
|
| /xnu-11215/tests/sched/sched_test_harness/shadow_headers/ |
| H A D | misc_needed_deps.c | 50 …struct { processor_t runq; } __runq; /* internally managed run queue assignment, see above comm… 52 processor_t bound_processor; /* bound to a processor? */ 94 thread_set_runq_locked(thread_t thread, processor_t new_runq) in thread_set_runq_locked() 100 processor_t 160 processor_t processor_primary;
|
| H A D | misc_needed_defines.h | 12 typedef struct processor *processor_t; typedef 17 #define PROCESSOR_NULL ((processor_t) 0)
|
| /xnu-11215/osfmk/i386/ |
| H A D | cpu.c | 53 const char *processor_to_datastring(const char *prefix, processor_t target_processor); 198 processor_t 204 processor_t 257 processor_to_datastring(const char *prefix, processor_t target_processor) in processor_to_datastring()
|
| H A D | pmCPU.h | 111 processor_t (*LCPUtoProcessor)(int lcpu); 112 processor_t (*ThreadBind)(processor_t proc); 168 processor_t
|
| /xnu-11215/osfmk/arm/ |
| H A D | machine_cpu.h | 44 extern void cpu_doshutdown(void (*doshutdown)(processor_t), processor_t processor);
|
| /xnu-11215/osfmk/kperf/ |
| H A D | kptimer.c | 131 static void kptimer_stop_cpu(processor_t processor); 316 kptimer_expire(processor_t processor, int cpuid, uint64_t now) in kptimer_expire() 493 kptimer_earliest_deadline(processor_t processor, uint64_t now) in kptimer_earliest_deadline() 512 void kptimer_running_setup(processor_t processor, uint64_t now); 514 kptimer_running_setup(processor_t processor, uint64_t now) in kptimer_running_setup() 524 kptimer_start_cpu(processor_t processor) in kptimer_start_cpu() 542 kptimer_stop_cpu(processor_t processor) in kptimer_stop_cpu() 573 processor_t processor = current_processor(); in kptimer_curcpu_up()
|