Searched refs:cpu_datap (Results 1 - 25 of 30) sorted by relevance
12
/darwin-on-arm/xnu/osfmk/x86_64/ |
H A D | pmap_pcid.c | 93 if (cpu_datap(i)) { 94 cpu_datap(i)->cpu_pmap_pcid_enabled = FALSE; 98 cpu_datap(ccpu)->cpu_pmap_pcid_enabled = FALSE; 107 cpu_datap(ccpu)->cpu_pmap_pcid_enabled = FALSE; 112 cpu_datap(ccpu)->cpu_pmap_pcid_enabled = TRUE; 129 cpu_datap(ccpu)->cpu_pmap_pcid_enabled = TRUE; 134 cpu_datap(ccpu)->cpu_pmap_pcid_coherentp = 135 cpu_datap(ccpu)->cpu_pmap_pcid_coherentp_kernel = 137 cpu_datap(ccpu)->cpu_pcid_refcounts[0] = 1; 170 pcid_ref_t *cpu_pcid_refcounts = &cpu_datap(ccp [all...] |
H A D | pmap.c | 2079 if (!cpu_datap(cpu)->cpu_running) 2092 cpu_datap(cpu)->cpu_tlb_invalid_global = TRUE; 2094 cpu_datap(cpu)->cpu_tlb_invalid_local = TRUE; 2155 if (!cpu_datap(cpu)->cpu_running || 2156 cpu_datap(cpu)->cpu_tlb_invalid == FALSE || 2194 if (cpu_datap(ccpu)->cpu_tlb_invalid_global) { 2195 cpu_datap(ccpu)->cpu_tlb_invalid = FALSE; 2199 cpu_datap(ccpu)->cpu_tlb_invalid_local = FALSE;
|
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | pmap_asid.c | 132 volatile uint8_t *cptr = cpu_datap(ccpu)->cpu_pmap_asid_coherentp; 162 cpu_datap(ccpu)->cpu_pmap_asid_coherentp = 163 cpu_datap(ccpu)->cpu_pmap_asid_coherentp_kernel = 165 cpu_datap(ccpu)->cpu_asid_refcounts[0] = 1; 192 asid_ref_t *cpu_asid_refcounts = &cpu_datap(ccpu)->cpu_asid_refcounts[0]; 195 if ((i = cpu_datap(ccpu)->cpu_asid_free_hint) != 0) { 198 cpu_datap(ccpu)->cpu_asid_free_hint = 0; 246 lp = cpu_datap(ccpu)->cpu_asid_last_pmap_dispatched[asid]; 248 assert(cpu_datap(ccpu)->cpu_asid_refcounts[asid] >= 1); 251 (void)__sync_bool_compare_and_swap(&cpu_datap(ccp [all...] |
H A D | arm_init.c | 198 thread->machine.cpu_data = cpu_datap(cpu_number());
|
H A D | cpu_data.h | 141 static inline cpu_data_t *cpu_datap(int cpu) function
|
H A D | pcb.c | 159 thread->machine.cpu_data = cpu_datap(cpu_number()); 188 datap = cpu_datap(cpu_number());
|
H A D | cpu.c | 893 current_cpu_data = cpu_datap(smp_number); 949 assert(cpu_datap(cpu) != NULL); 950 return cpu_datap(cpu)->cpu_processor; 968 return (cpu_datap(slot_num)->cpu_type); 978 return (cpu_datap(slot_num)->cpu_subtype);
|
H A D | etimer.c | 195 queue = &cpu_datap(master_cpu)->rt_timer.queue;
|
/darwin-on-arm/xnu/osfmk/i386/ |
H A D | mp_native.c | 106 if(cpu_datap(cpu)->cpu_signals & 6) { /* (BRINGUP) */ 107 kprintf("i386_cpu_IPI: sending enter debugger signal (%08X) to cpu %d\n", cpu_datap(cpu)->cpu_signals, cpu);
|
H A D | cpu.c | 148 cpu_data_t *cdp = cpu_datap(cpu); 215 return cpu_datap(cpu)->cpu_processor; 228 return (cpu_datap(slot_num)->cpu_type); 235 return (cpu_datap(slot_num)->cpu_subtype); 242 return (cpu_datap(slot_num)->cpu_threadtype);
|
H A D | cpu_topology.c | 74 assert(cpu_datap(0)->cpu_number == 0); 83 cpu_data_t *cpup = cpu_datap(i); 102 cpu_data_t *cpup = cpu_datap(i); 112 cpu_data_t *cpup = cpu_datap(i); 122 kprintf("cpu_datap(%d):%p local apic id 0x%x " 155 cpu_data_t *cpup = cpu_datap(i); 208 TOPO_DBG("\tlcpu %d\n", cpu_datap(i)->cpu_number); 209 processor_start(cpu_datap(i)->cpu_processor);
|
H A D | cpu_threads.h | 45 #define _cpu_to_lcpu(cpu) (&cpu_datap(cpu)->lcpu) 49 #define cpu_to_lcpu(cpu) ((cpu_datap(cpu) != NULL) ? _cpu_to_lcpu(cpu) : NULL)
|
H A D | mp.c | 269 if (cpu_datap(slot_num)->cpu_running) 313 slot_num, cpu_datap(slot_num)->cpu_running, 0, 0, 0); 319 if (cpu_datap(slot_num)->cpu_running) 377 cpu_datap(psip->target_cpu)->cpu_running, 0, 0, 0); 380 cpu_datap(psip->target_cpu)->cpu_running) { 431 cpu_desc_init64(cpu_datap(slot_num)); 433 cpu_desc_init(cpu_datap(slot_num)); 463 if (!cpu_datap(slot_num)->cpu_running) { 609 && pmCPUExitIdle(cpu_datap(cpu))) { 661 volatile int *signals = &cpu_datap(cp [all...] |
H A D | pmap_pcid.h | 81 volatile uint8_t *cptr = cpu_datap(ccpu)->cpu_pmap_pcid_coherentp;
|
H A D | acpi.c | 136 cpu_datap(0)->cpu_hibernate = 0; 403 cpu_datap(master_cpu)->cpu_running = FALSE; 452 cpu_datap(master_cpu)->cpu_running = TRUE;
|
H A D | i386_init.c | 432 cpu_desc_init64(cpu_datap(cpu)); 433 cpu_desc_load64(cpu_datap(cpu)); 436 cpu_desc_init(cpu_datap(cpu)); 437 cpu_desc_load(cpu_datap(cpu)); 460 cpu_datap(cpu)->cpu_int_stack_top);
|
H A D | pmap.h | 577 cpu_datap(ccpu)->cpu_task_cr3 = tpmap->pm_cr3; 578 cpu_datap(ccpu)->cpu_task_map = tpmap->pm_task_map; 594 if (get_cr3_base() != cpu_datap(ccpu)->cpu_kernel_cr3) 595 set_cr3_raw(cpu_datap(ccpu)->cpu_kernel_cr3); 827 ((cpu_datap(cpu)->cpu_active_cr3 & 1) == 0) 830 (cpu_datap(cpu)->cpu_active_cr3 & ~1) 833 (cpu_datap(cpu)->cpu_task_cr3)
|
H A D | machine_check.c | 200 if (cpu_datap(master_cpu)->cpu_mca_state == NULL) 201 mca_cpu_alloc(cpu_datap(master_cpu)); 505 if (!cpu_datap(i)->cpu_mca_state->mca_is_saved) { 536 mca_state_t *mcsp = cpu_datap(i)->cpu_mca_state;
|
H A D | cpu_threads.c | 334 cpup = cpu_datap(cpu); 362 cpup = cpu_datap(cpu); 404 cpup = cpu_datap(cpu); 426 cpup = cpu_datap(cpu); 452 cpup = cpu_datap(cpu); 503 cpup = cpu_datap(cpu); 545 cpup = cpu_datap(cpu); 824 cpup = cpu_datap(cpu);
|
H A D | etimer.c | 244 queue = &cpu_datap(master_cpu)->rtclock_timer.queue; 272 cpu_data_t *target_cdp = cpu_datap(target_cpu);
|
H A D | pmCPU.c | 673 return(cpu_datap(chosenCPU)->cpu_processor); 763 return(cpu_datap(cpu)->cpu_hibernate); 769 return(cpu_datap(lcpu)->cpu_processor);
|
H A D | cpu_data.h | 142 * cpu_datap(cpu_number) macro which uses the cpu_data_ptr[] array of per-cpu 413 cpu_datap(int cpu) function
|
H A D | hibernate_i386.c | 217 cpu_datap(0)->cpu_hibernate = 1;
|
/darwin-on-arm/xnu/osfmk/arm64/ |
H A D | thread_initialize.c | 142 thread->machine.cpu_data = cpu_datap(cpu_number()); 168 datap = cpu_datap(cpu_number()); 314 return (cpu_datap(cpu_number())->cpu_processor);
|
/darwin-on-arm/xnu/osfmk/i386/vmx/ |
H A D | vmx_cpu.c | 258 vmx_cpu_t *cpu = &cpu_datap(i)->cpu_vmx; 278 vmx_cpu_t *cpu = &cpu_datap(i)->cpu_vmx; 297 vmx_cpu_t *cpu = &cpu_datap(i)->cpu_vmx;
|
Completed in 163 milliseconds
12