Home
last modified time | relevance | path

Searched refs:this_cpu_datap (Results 1 – 3 of 3) sorted by relevance

/xnu-8019.80.24/osfmk/arm/
H A Dmachine_routines.c546 cpu_data_t *this_cpu_datap; in ml_processor_register() local
571 this_cpu_datap = cpu_data_alloc(FALSE); in ml_processor_register()
572 cpu_data_init(this_cpu_datap); in ml_processor_register()
574 this_cpu_datap = &BootCpuData; in ml_processor_register()
578 this_cpu_datap->cpu_id = in_processor_info->cpu_id; in ml_processor_register()
581 if (cpu_data_register(this_cpu_datap) != KERN_SUCCESS) { in ml_processor_register()
586 this_cpu_datap->cpu_idle_notify = in_processor_info->processor_idle; in ml_processor_register()
587 this_cpu_datap->cpu_cache_dispatch = (cache_dispatch_t) in_processor_info->platform_cache_dispatch; in ml_processor_register()
588 …nanoseconds_to_absolutetime((uint64_t) in_processor_info->powergate_latency, &this_cpu_datap->cpu_… in ml_processor_register()
589 this_cpu_datap->cpu_reset_assist = kvtophys(in_processor_info->powergate_stub_addr); in ml_processor_register()
[all …]
/xnu-8019.80.24/osfmk/arm64/
H A Dmachine_routines.c1253 cpu_data_t *this_cpu_datap; in ml_processor_register() local
1268 this_cpu_datap = cpu_data_alloc(FALSE); in ml_processor_register()
1269 cpu_data_init(this_cpu_datap); in ml_processor_register()
1271 this_cpu_datap = &BootCpuData; in ml_processor_register()
1277 this_cpu_datap->cpu_id = in_processor_info->cpu_id; in ml_processor_register()
1280 this_cpu_datap->cpu_number = (unsigned short)(in_processor_info->log_id); in ml_processor_register()
1282 if (cpu_data_register(this_cpu_datap) != KERN_SUCCESS) { in ml_processor_register()
1285 assert((this_cpu_datap->cpu_number & MACHDEP_TPIDR_CPUNUM_MASK) == this_cpu_datap->cpu_number); in ml_processor_register()
1288 this_cpu_datap->cpu_idle_notify = in_processor_info->processor_idle; in ml_processor_register()
1289 this_cpu_datap->cpu_cache_dispatch = (cache_dispatch_t)in_processor_info->platform_cache_dispatch; in ml_processor_register()
[all …]
/xnu-8019.80.24/osfmk/i386/
H A Dmachine_routines.c516 cpu_data_t *this_cpu_datap; in register_cpu() local
518 this_cpu_datap = cpu_data_alloc(boot_cpu); in register_cpu()
519 if (this_cpu_datap == NULL) { in register_cpu()
522 target_cpu = this_cpu_datap->cpu_number; in register_cpu()
531 this_cpu_datap->cpu_phys_number = lapic_id; in register_cpu()
534 if (kpc_register_cpu(this_cpu_datap) != TRUE) { in register_cpu()
540 cpu_thread_alloc(this_cpu_datap->cpu_number); in register_cpu()
541 if (this_cpu_datap->lcpu.core == NULL) { in register_cpu()
551 *processor_out = this_cpu_datap->cpu_processor; in register_cpu()
557 kpc_unregister_cpu(this_cpu_datap); in register_cpu()
[all …]