Home
last modified time | relevance | path

Searched refs:processor_t (Results 1 – 25 of 77) sorted by relevance

1234

/xnu-11215/osfmk/kern/
H A Dprocessor.h475 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 Dsched_dualq.c66 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 Dsched_amp.c73 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 Dsched_prim.h253 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 Dmachine.h49 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 Dtimer_call.h223 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 Dprocessor.c179 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 Dsched_amp_common.c118 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 Dipc_host.h70 processor_t processor);
108 extern processor_t convert_port_to_processor(
113 processor_t processor);
H A Dsched_prim.c485 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 Dsched_clutch.c1731 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 Dsyscall_subr.c105 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 Dsched_amp_common.h64 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 Dsched.h316 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 Dsfi.h60 sfi_class_id_t sfi_processor_active_thread_classify(processor_t processor);
62 ast_t sfi_processor_needs_ast(processor_t processor);
H A Drecount.c195 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 Dsched_prim.h102 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 Dprocessor.defs84 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 Dmach_types.h129 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 Dmisc_needed_deps.c50 …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 Dmisc_needed_defines.h12 typedef struct processor *processor_t; typedef
17 #define PROCESSOR_NULL ((processor_t) 0)
/xnu-11215/osfmk/i386/
H A Dcpu.c53 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 DpmCPU.h111 processor_t (*LCPUtoProcessor)(int lcpu);
112 processor_t (*ThreadBind)(processor_t proc);
168 processor_t
/xnu-11215/osfmk/arm/
H A Dmachine_cpu.h44 extern void cpu_doshutdown(void (*doshutdown)(processor_t), processor_t processor);
/xnu-11215/osfmk/kperf/
H A Dkptimer.c131 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()

1234