Home
last modified time | relevance | path

Searched refs:xen_vcpu_info (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/xen/
H A Dxen-asm.S33 movb $0, PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_mask
42 testb $0xff, PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_pending
57 movb $1, PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_mask
71 testb $0xff, PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_mask
88 setz PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_mask
96 cmpw $0x0001, PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_pending
144 _ASM_MOV PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_arch_cr2, %_ASM_AX
H A Denlighten.c26 * Pointer to the xen_vcpu_info structure or
30 * to xen_vcpu_info. The pointer is used in __xen_evtchn_do_upcall to
48 DEFINE_PER_CPU(struct vcpu_info, xen_vcpu_info);
218 if (per_cpu(xen_vcpu, cpu) == &per_cpu(xen_vcpu_info, cpu)) in xen_vcpu_setup()
223 vcpup = &per_cpu(xen_vcpu_info, cpu); in xen_vcpu_setup()
H A Dxen-ops.h24 DECLARE_PER_CPU(struct vcpu_info, xen_vcpu_info);
/kernel/linux/linux-6.6/arch/x86/xen/
H A Dxen-asm.S31 movb $1, PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_mask
72 movb $0, PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_mask
81 testb $0xff, PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_pending
100 testb $0xff, PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_mask
116 _ASM_MOV PER_CPU_VAR(xen_vcpu_info) + XEN_vcpu_info_arch_cr2, %_ASM_AX
H A Denlighten.c31 * Pointer to the xen_vcpu_info structure or
34 * but during boot it is switched to point to xen_vcpu_info.
36 * Make sure that xen_vcpu_info doesn't cross a page boundary by making it
41 DEFINE_PER_CPU_ALIGNED(struct vcpu_info, xen_vcpu_info);
181 if (per_cpu(xen_vcpu, cpu) == &per_cpu(xen_vcpu_info, cpu)) in xen_vcpu_setup()
185 vcpup = &per_cpu(xen_vcpu_info, cpu); in xen_vcpu_setup()
H A Dxen-ops.h24 DECLARE_PER_CPU_ALIGNED(struct vcpu_info, xen_vcpu_info);
/kernel/linux/linux-5.10/arch/arm/xen/
H A Denlighten.c50 static struct vcpu_info __percpu *xen_vcpu_info; variable
151 vcpup = per_cpu_ptr(xen_vcpu_info, cpu); in xen_starting_cpu()
354 xen_vcpu_info = __alloc_percpu(sizeof(struct vcpu_info), in xen_guest_init()
356 if (xen_vcpu_info == NULL) in xen_guest_init()
367 free_percpu(xen_vcpu_info); in xen_guest_init()
/kernel/linux/linux-6.6/arch/arm/xen/
H A Denlighten.c52 static struct vcpu_info __percpu *xen_vcpu_info; variable
157 vcpup = per_cpu_ptr(xen_vcpu_info, cpu); in xen_starting_cpu()
487 xen_vcpu_info = __alloc_percpu(sizeof(struct vcpu_info), in xen_guest_init()
489 if (xen_vcpu_info == NULL) in xen_guest_init()
504 free_percpu(xen_vcpu_info); in xen_guest_init()

Completed in 4 milliseconds