TianoCore EDK2 master
Loading...
Searching...
No Matches
vcpu_guest_core_regs Struct Reference

Public Member Functions

 __DECL_REG (x0, r0_usr)
 
 __DECL_REG (x1, r1_usr)
 
 __DECL_REG (x2, r2_usr)
 
 __DECL_REG (x3, r3_usr)
 
 __DECL_REG (x4, r4_usr)
 
 __DECL_REG (x5, r5_usr)
 
 __DECL_REG (x6, r6_usr)
 
 __DECL_REG (x7, r7_usr)
 
 __DECL_REG (x8, r8_usr)
 
 __DECL_REG (x9, r9_usr)
 
 __DECL_REG (x10, r10_usr)
 
 __DECL_REG (x11, r11_usr)
 
 __DECL_REG (x12, r12_usr)
 
 __DECL_REG (x13, sp_usr)
 
 __DECL_REG (x14, lr_usr)
 
 __DECL_REG (x15, __unused_sp_hyp)
 
 __DECL_REG (x16, lr_irq)
 
 __DECL_REG (x17, sp_irq)
 
 __DECL_REG (x18, lr_svc)
 
 __DECL_REG (x19, sp_svc)
 
 __DECL_REG (x20, lr_abt)
 
 __DECL_REG (x21, sp_abt)
 
 __DECL_REG (x22, lr_und)
 
 __DECL_REG (x23, sp_und)
 
 __DECL_REG (x24, r8_fiq)
 
 __DECL_REG (x25, r9_fiq)
 
 __DECL_REG (x26, r10_fiq)
 
 __DECL_REG (x27, r11_fiq)
 
 __DECL_REG (x28, r12_fiq)
 
 __DECL_REG (x29, sp_fiq)
 
 __DECL_REG (x30, lr_fiq)
 
 __DECL_REG (pc64, pc32)
 

Data Fields

UINT32 cpsr
 
union {
   UINT32   spsr_el1
 
   UINT32   spsr_svc
 
}; 
 
UINT32 spsr_fiq
 
UINT32 spsr_irq
 
UINT32 spsr_und
 
UINT32 spsr_abt
 
UINT64 sp_el0
 
UINT64 sp_el1
 
UINT64 elr_el1
 

Detailed Description

Definition at line 203 of file xen.h.

Field Documentation

◆ cpsr

UINT32 vcpu_guest_core_regs::cpsr

Definition at line 247 of file xen.h.

◆ elr_el1

UINT64 vcpu_guest_core_regs::elr_el1

Definition at line 259 of file xen.h.

◆ sp_el0

UINT64 vcpu_guest_core_regs::sp_el0

Definition at line 258 of file xen.h.

◆ sp_el1

UINT64 vcpu_guest_core_regs::sp_el1

Definition at line 259 of file xen.h.

◆ spsr_abt

UINT32 vcpu_guest_core_regs::spsr_abt

Definition at line 255 of file xen.h.

◆ spsr_el1

UINT32 vcpu_guest_core_regs::spsr_el1

Definition at line 250 of file xen.h.

◆ spsr_fiq

UINT32 vcpu_guest_core_regs::spsr_fiq

Definition at line 255 of file xen.h.

◆ spsr_irq

UINT32 vcpu_guest_core_regs::spsr_irq

Definition at line 255 of file xen.h.

◆ spsr_svc

UINT32 vcpu_guest_core_regs::spsr_svc

Definition at line 251 of file xen.h.

◆ spsr_und

UINT32 vcpu_guest_core_regs::spsr_und

Definition at line 255 of file xen.h.


The documentation for this struct was generated from the following file: