Home
last modified time | relevance | path

Searched refs:get_cpu_info (Results 1 – 21 of 21) sorted by relevance

/xen/xen/include/asm-x86/
A Dcurrent.h85 static inline struct cpu_info *get_cpu_info(void) in get_cpu_info() function
98 #define get_current() (get_cpu_info()->current_vcpu)
99 #define set_current(vcpu) (get_cpu_info()->current_vcpu = (vcpu))
102 #define get_processor_id() (get_cpu_info()->processor_id)
103 #define guest_cpu_user_regs() (&get_cpu_info()->guest_cpu_user_regs)
111 ((unsigned long)&get_cpu_info()->guest_cpu_user_regs.es)
A Dpercpu.h14 (*RELOC_HIDE(&per_cpu__##var, get_cpu_info()->per_cpu_offset))
17 (*RELOC_HIDE(var, get_cpu_info()->per_cpu_offset))
A Dspec_ctrl.h61 struct cpu_info *info = get_cpu_info(); in init_shadow_spec_ctrl_state()
A Dprocessor.h309 return get_cpu_info()->cr4; in read_cr4()
314 struct cpu_info *info = get_cpu_info(); in write_cr4()
/xen/xen/include/asm-arm/
A Dcurrent.h30 static inline struct cpu_info *get_cpu_info(void) in get_cpu_info() function
44 #define guest_cpu_user_regs() (&get_cpu_info()->guest_cpu_user_regs)
49 #define reset_stack_and_jump(fn) switch_stack_and_jump(get_cpu_info(), fn)
/xen/xen/arch/arm/
A Dvsmc.c150 get_cpu_info()->flags |= CPUINFO_WORKAROUND_2_FLAG; in handle_arch()
152 get_cpu_info()->flags &= ~CPUINFO_WORKAROUND_2_FLAG; in handle_arch()
A Dsmpboot.c305 memset(get_cpu_info(), 0, sizeof (struct cpu_info)); in start_secondary()
A Dsetup.c984 memcpy(idle_vcpu[0]->arch.cpu_info, get_cpu_info(), in start_xen()
/xen/xen/common/
A Dwait.c124 struct cpu_info *cpu_info = get_cpu_info(); in __prepare_to_wait()
214 "c" ((char *)get_cpu_info() - (char *)wqv->esp), in check_wakeup_from_wait()
/xen/xen/arch/x86/
A Dsmpboot.c355 get_cpu_info()->use_pv_cr3 = false; in start_secondary()
356 get_cpu_info()->xen_cr3 = 0; in start_secondary()
357 get_cpu_info()->pv_cr3 = 0; in start_secondary()
1125 get_cpu_info()->pv_cr3 = 0; in smp_prepare_cpus()
1208 get_cpu_info()->use_pv_cr3 = false; in smp_prepare_boot_cpu()
1209 get_cpu_info()->xen_cr3 = 0; in smp_prepare_boot_cpu()
1210 get_cpu_info()->pv_cr3 = 0; in smp_prepare_boot_cpu()
A Dflushtlb.c263 get_cpu_info()->root_pgt_changed = true; in flush_area_local()
A Dextable.c101 regs->rsp < (unsigned long)get_cpu_info() ) in search_exception_table()
A Ddomain.c81 struct cpu_info *info = get_cpu_info(); in default_idle()
101 spec_ctrl_enter_idle(get_cpu_info()); in default_dead_idle()
104 spec_ctrl_exit_idle(get_cpu_info()); in default_dead_idle()
1772 get_cpu_info()->use_pv_cr3 = false; in context_switch()
1773 get_cpu_info()->xen_cr3 = 0; in context_switch()
A Dspec_ctrl.c1217 struct cpu_info *info = get_cpu_info(); in init_speculation_mitigations()
A Dsetup.c896 asm volatile ( "mov %%cr4,%0" : "=r" (get_cpu_info()->cr4) ); in __start_xen()
1926 get_cpu_info()->spec_ctrl_flags &= ~SCF_use_shadow; in __start_xen()
A Dmm.c519 struct cpu_info *cpu_info = get_cpu_info(); in write_ptbase()
/xen/xen/arch/x86/acpi/
A Dcpu_idle.c468 struct cpu_info *info = get_cpu_info(); in mwait_idle_with_hints()
490 struct cpu_info *info = get_cpu_info(); in acpi_idle_do_entry()
703 struct cpu_info *info = get_cpu_info(); in acpi_processor_idle()
888 spec_ctrl_enter_idle(get_cpu_info()); in acpi_dead_idle()
919 spec_ctrl_enter_idle(get_cpu_info()); in acpi_dead_idle()
A Dpower.c248 ci = get_cpu_info(); in enter_state()
/xen/xen/arch/x86/pv/
A Ddomain.c466 struct cpu_info *cpu_info = get_cpu_info(); in toggle_guest_mode()
/xen/xen/arch/x86/cpu/
A Dmwait-idle.c770 struct cpu_info *info = get_cpu_info(); in mwait_idle()
/xen/xen/arch/x86/hvm/vmx/
A Dvmcs.c882 (unsigned long)&get_cpu_info()->guest_cpu_user_regs.error_code); in vmx_set_host_env()

Completed in 50 milliseconds