Home
last modified time | relevance | path

Searched refs:cpu_datap (Results 1 – 25 of 34) sorted by relevance

12

/xnu-11215/osfmk/x86_64/
H A Dpmap_pcid.c100 if (cpu_datap(i)) { in pmap_pcid_configure()
101 cpu_datap(i)->cpu_pmap_pcid_enabled = FALSE; in pmap_pcid_configure()
105 cpu_datap(ccpu)->cpu_pmap_pcid_enabled = FALSE; in pmap_pcid_configure()
114 cpu_datap(ccpu)->cpu_pmap_pcid_enabled = FALSE; in pmap_pcid_configure()
119 cpu_datap(ccpu)->cpu_pmap_pcid_enabled = TRUE; in pmap_pcid_configure()
144 cpu_datap(ccpu)->cpu_pmap_pcid_enabled = TRUE; in pmap_pcid_configure()
149 cpu_datap(ccpu)->cpu_pmap_pcid_coherentp = in pmap_pcid_configure()
310 cpu_datap(ccpu)->cpu_last_pcid = cpu_datap(ccpu)->cpu_active_pcid; in pmap_pcid_activate()
312 cpu_datap(ccpu)->cpu_active_pcid = new_pcid; in pmap_pcid_activate()
378 cpu_datap(ccpu)->cpu_ucr3 = scr3; in pmap_pcid_activate()
[all …]
H A Dpmap.c2807 cpu_datap(cpu)->cpu_tlb_invalid_global = 1; in pmap_flush()
2810 cpu_datap(cpu)->cpu_tlb_invalid_local = 1; in pmap_flush()
2812 cpu_datap(my_cpu)->cpu_tlb_gen_counts_global[cpu] = cpu_datap(cpu)->cpu_tlb_invalid_global_count; in pmap_flush()
2813 cpu_datap(my_cpu)->cpu_tlb_gen_counts_local[cpu] = cpu_datap(cpu)->cpu_tlb_invalid_local_count; in pmap_flush()
2993cpu_datap(my_cpu)->cpu_tlb_gen_counts_global[cpu] = cpu_datap(cpu)->cpu_tlb_invalid_global_count; in pmap_flush_tlbs()
2994 cpu_datap(cpu)->cpu_tlb_invalid_global = 1; in pmap_flush_tlbs()
2996 cpu_datap(my_cpu)->cpu_tlb_gen_counts_local[cpu] = cpu_datap(cpu)->cpu_tlb_invalid_local_count; in pmap_flush_tlbs()
2997 cpu_datap(cpu)->cpu_tlb_invalid_local = 1; in pmap_flush_tlbs()
3116 if (cpu_datap(ccpu)->cpu_tlb_invalid_global) { in process_pmap_updates()
3118 cpu_datap(ccpu)->cpu_tlb_invalid = 0; in process_pmap_updates()
[all …]
/xnu-11215/osfmk/i386/
H A Dcpu_topology.c68 cpu_data_t *cpup = cpu_datap(i); in cpu_shadow_sort()
69 ptrdiff_t coff = cpup - cpu_datap(0); in cpu_shadow_sort()
95 assert(cpu_datap(0)->cpu_number == 0); in cpu_topology_sort()
110 cpu_data_t *cpup = cpu_datap(i); in cpu_topology_sort()
129 cpu_data_t *cpup = cpu_datap(i); in cpu_topology_sort()
139 cpu_data_t *cpup = cpu_datap(i); in cpu_topology_sort()
177 cpu_data_t *cpup = cpu_datap(i); in cpu_topology_sort()
244 TOPO_DBG("\tlcpu %d\n", cpu_datap(i)->cpu_number); in cpu_topology_start_cpu()
245 processor_boot(cpu_datap(i)->cpu_processor); in cpu_topology_start_cpu()
H A Dcpu.c151 cpu_data_t *cdp = cpu_datap(cpu); in cpu_exit_wait()
208 return cpu_datap(cpu)->cpu_processor; in cpu_to_processor()
221 return cpu_datap(slot_num)->cpu_type; in slot_type()
228 return cpu_datap(slot_num)->cpu_subtype; in slot_subtype()
235 return cpu_datap(slot_num)->cpu_threadtype; in slot_threadtype()
262 cpu_data_t *cpup = cpu_datap(cpu_num); in processor_to_datastring()
H A Dpmap.h654 cpu_datap(ccpu)->cpu_task_cr3 = pcr3; in set_dirbase()
657 cpu_datap(ccpu)->cpu_ucr3 = ucr3; in set_dirbase()
660 cpu_datap(ccpu)->cpu_task_map = cpu_shadowp(ccpu)->cpu_task_map = in set_dirbase()
671 boolean_t priorpagezero = cpu_datap(ccpu)->cpu_pagezero_mapped; in set_dirbase()
672 cpu_datap(ccpu)->cpu_pagezero_mapped = nopagezero; in set_dirbase()
685 set_cr3_raw(cpu_datap(ccpu)->cpu_kernel_cr3); in set_dirbase()
696 if (get_cr3_base() != cpu_datap(ccpu)->cpu_kernel_cr3) { in set_dirbase()
697 set_cr3_raw(cpu_datap(ccpu)->cpu_kernel_cr3); in set_dirbase()
842 ((cpu_datap(cpu)->cpu_active_cr3 & 1) == 0)
845 (cpu_datap(cpu)->cpu_active_cr3 & ~1)
[all …]
H A Dmp.c268 if (cpu_datap(slot_num)->cpu_running) { in mp_wait_for_cpu_up()
320 if (cpu_datap(slot_num)->cpu_running) { in intel_startCPU_fast()
384 cpu_datap(psip->target_cpu)->cpu_running) { in start_cpu()
443 cpu_desc_init(cpu_datap(slot_num)); in intel_startCPU()
473 if (!cpu_datap(slot_num)->cpu_running) { in intel_startCPU()
679 && pmCPUExitIdle(cpu_datap(cpu))) { in cpu_interrupt()
711 cpu_datap(cpu)->cpu_NMI_acknowledged = FALSE; in NMI_cpus()
723 cpu_datap(cpu)->cpu_NMI_acknowledged = FALSE; in NMI_cpus()
769 if (!cpu_datap(cpu)->cpu_running) { in i386_signal_cpu()
1096 cpu_datap(cpu)->cpu_NMI_acknowledged = FALSE; in NMIPI_panic()
[all …]
H A Dmachine_check.c198 if (cpu_datap(master_cpu)->cpu_mca_state == NULL) { in mca_cpu_alloc()
199 mca_cpu_alloc(cpu_datap(master_cpu)); in mca_cpu_alloc()
341 if (!cpu_datap(i)->cpu_mca_state->mca_is_saved) { in mca_dump()
361 mca_state_t *mcsp = cpu_datap(i)->cpu_mca_state; in mca_dump()
H A Dmp_native.c117 if (cpu_datap(cpu)->cpu_signals & 6) { /* (BRINGUP) */ in i386_cpu_IPI()
118 …kprintf("i386_cpu_IPI: sending enter debugger signal (%08X) to cpu %d\n", cpu_datap(cpu)->cpu_sign… in i386_cpu_IPI()
H A Dcpu_threads.h45 #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 Dacpi.c159 cpu_datap(0)->cpu_hibernate = 0; in acpi_hibernate()
438 mt_cpu_down(cpu_datap(0)); in acpi_idle_kernel()
459 cpu_datap(0)->cpu_hibernate = 0; in acpi_idle_kernel()
510 mt_cpu_up(cpu_datap(0)); in acpi_idle_kernel()
H A Di386_timer.c350 queue = &cpu_datap(master_cpu)->rtclock_timer.queue; in timer_queue_assign()
380 cpu_data_t *target_cdp = cpu_datap(target_cpu); in timer_queue_migrate_cpu()
422 return &cpu_datap(cpu)->rtclock_timer.queue; in timer_queue_cpu()
H A Di386_init.c788 cpu_desc_init(cpu_datap(0)); in vstart()
790 cpu_desc_load(cpu_datap(0)); in vstart()
793 cpu_syscall_init(cpu_datap(0)); /* cpu_syscall_init() will be in vstart()
809 cpu_desc_load(cpu_datap(cpu)); in vstart()
826 cpu_datap(cpu)->cpu_int_stack_top); in vstart()
1013 mt_cpu_up(cpu_datap(0)); in i386_init()
H A Dcpu_threads.c343 cpup = cpu_datap(cpu); in x86_lcpu_init()
369 cpup = cpu_datap(cpu); in x86_core_alloc()
410 cpup = cpu_datap(cpu); in x86_package_find()
433 cpup = cpu_datap(cpu); in x86_die_find()
461 cpup = cpu_datap(cpu); in x86_core_find()
515 cpup = cpu_datap(cpu); in x86_die_alloc()
556 cpup = cpu_datap(cpu); in x86_package_alloc()
835 cpup = cpu_datap(cpu); in cpu_thread_alloc()
H A Dpmap_pcid.h65 volatile uint8_t *cptr = cpu_datap(ccpu)->cpu_pmap_pcid_coherentp; in pmap_pcid_validate_current()
H A Dcpu_data.h703 cpu_datap(int cpu) in cpu_datap() function
711 return (cpu_datap(cpu) != NULL) && (cpu_datap(cpu)->cpu_running); in cpu_is_running()
H A DpmCPU.c739 return cpu_datap(chosenCPU)->cpu_processor; in machine_choose_processor()
891 return cpu_datap(cpu)->cpu_hibernate; in pmCPUGetHibernate()
897 return cpu_datap(lcpu)->cpu_processor; in pmLCPUtoProcessor()
H A Dhibernate_i386.c250 cpu_datap(0)->cpu_hibernate = 1; in hibernate_processor_setup()
/xnu-11215/osfmk/arm/
H A Darm_timer.c237 queue = &cpu_datap(master_cpu)->rtclock_timer.queue; in timer_queue_assign()
259 return &cpu_datap(cpu)->rtclock_timer.queue; in timer_queue_cpu()
265 cpu_signal(cpu_datap(cpu), SIGPxcall, (void *) fn, arg); in timer_call_cpu()
272 cpu_signal(cpu_datap(cpu), SIGPxcall, (void *) fn, arg); in timer_call_nosync_cpu()
H A Dcpu_common.c81 cpu_datap(int cpu) in cpu_datap() function
702 cpu_data_t *cpu_data = cpu_datap(cpu); in cpu_to_processor()
777 return cpu_datap(slot_num)->cpu_type; in slot_type()
783 return cpu_datap(slot_num)->cpu_subtype; in slot_subtype()
789 return cpu_datap(slot_num)->cpu_threadtype; in slot_threadtype()
827 return (char *)cpu_datap(cpu) - __PERCPU_ADDR(cpu_data); in other_percpu_base()
H A Dcpu_data_internal.h310 extern cpu_data_t *cpu_datap(int cpu);
/xnu-11215/osfmk/kern/
H A Dkpc.h66 #define FIXED_RELOAD_CPU(cpu, ctr) (cpu_datap(cpu)->cpu_kpc_reload[(ctr)])
68 #define CONFIGURABLE_RELOAD_CPU(cpu, ctr) (cpu_datap(cpu)->cpu_kpc_reload[(ctr) + kpc_fixed_c…
72 #define FIXED_SHADOW_CPU(cpu, ctr) (cpu_datap(cpu)->cpu_kpc_shadow[(ctr)])
74 #define CONFIGURABLE_SHADOW_CPU(cpu, ctr) (cpu_datap(cpu)->cpu_kpc_shadow[(ctr) + kpc_fixed_c…
/xnu-11215/osfmk/arm64/
H A Ddbgwrap.c73 cpu_data_t *cdp = cpu_datap(cpu_index); in ml_dbgwrap_cpu_is_halted()
84 cpu_data_t *cdp = cpu_datap(cpu_index); in ml_dbgwrap_wait_cpu_halted()
106 cpu_data_t *cdp = cpu_datap(cpu_index); in ml_dbgwrap_halt_cpu()
230 cpu_data_t *cdp = cpu_datap(cpu_index); in ml_dbgwrap_halt_cpu_with_state()
H A Dhibernate_arm64.c254 cpu_datap(master_cpu)->cpu_hibernate = 1; in hibernate_processor_setup()
/xnu-11215/osfmk/i386/vmx/
H A Dvmx_cpu.c240 vmx_cpu_t *cpu = &cpu_datap(i)->cpu_vmx; in vmx_allocate_vmxon_regions()
261 vmx_cpu_t *cpu = &cpu_datap(i)->cpu_vmx; in vmx_free_vmxon_regions()
280 vmx_cpu_t *cpu = &cpu_datap(i)->cpu_vmx; in vmx_globally_available()
/xnu-11215/san/coverage/
H A Dkcov-blacklist23 fun:cpu_datap

12