Lines Matching defs:processor

74 #include <mach/processor.h>
87 #include <kern/processor.h>
101 register processor_t processor, *tp;
118 *tp++ = processor = processor_list;
124 *tp++ = processor = processor->processor_list;
300 register processor_t processor;
309 processor = processor_list;
310 stat = &PROCESSOR_DATA(processor, vm_stat);
316 while ((processor = processor->processor_list) != NULL) {
317 stat = &PROCESSOR_DATA(processor, vm_stat);
388 register processor_t processor;
394 #define GET_TICKS_VALUE(processor, state, timer) \
397 (uint32_t)(timer_grab(&PROCESSOR_DATA(processor, timer)) \
409 for (processor = processor_list; processor != NULL; processor = processor->processor_list) {
413 GET_TICKS_VALUE(processor, CPU_STATE_USER, user_state);
415 GET_TICKS_VALUE(processor, CPU_STATE_SYSTEM, system_state);
418 GET_TICKS_VALUE(processor, CPU_STATE_USER, system_state);
421 idle_state = &PROCESSOR_DATA(processor, idle_state);
424 if (PROCESSOR_DATA(processor, current_state) != idle_state ||
426 GET_TICKS_VALUE(processor, CPU_STATE_IDLE, idle_state);
483 register processor_t processor;
490 processor = processor_list;
491 stat = &PROCESSOR_DATA(processor, vm_stat);
497 while ((processor = processor->processor_list) != NULL) {
498 stat = &PROCESSOR_DATA(processor, vm_stat);
603 processor_t processor;
616 processor = processor_list;
617 while (processor) {
618 struct processor_sched_statistics *stats = &processor->processor_data.sched_stats;
620 out->ps_cpuid = processor->cpu_id;
629 out->ps_runq_count_sum = SCHED(processor_runq_stats_count_sum)(processor);
634 processor = processor->processor_list;
693 * List all processor sets on the host.
727 * Return control port for given processor set.
762 processor_t processor;
788 processor = processor_list;
791 result = processor_info(processor, flavor, &thost, info, &tcount);
800 processor = processor->processor_list;
805 result = processor_info(processor, flavor, &thost, info, &tcount);