Home
last modified time | relevance | path

Searched defs:cpu_user_regs (Results 1 – 6 of 6) sorted by relevance

/xen/xen/include/asm-arm/arm32/
A Dprocessor.h10 uint32_t r0;
11 uint32_t r1;
21 union {
30 union {
46 uint32_t sp_irq, lr_irq;
47 uint32_t sp_svc, lr_svc;
48 uint32_t sp_abt, lr_abt;
49 uint32_t sp_und, lr_und;
51 uint32_t r8_fiq, r9_fiq, r10_fiq, r11_fiq, r12_fiq;
52 uint32_t sp_fiq, lr_fiq;
[all …]
/xen/xen/include/asm-arm/arm64/
A Dprocessor.h14 struct cpu_user_regs struct
62 register_t sp; /* Valid for hypervisor frames */
66 uint32_t cpsr; /* SPSR_EL2 */
67 uint32_t hsr; /* ESR_EL2 */
71 union {
76 uint32_t pad1; /* Doubleword-align the user half of the frame */
79 uint32_t spsr_fiq, spsr_irq, spsr_und, spsr_abt;
82 uint64_t sp_el0;
83 uint64_t sp_el1, elr_el1;
/xen/xen/include/public/arch-x86/
A Dxen-x86_32.h134 struct cpu_user_regs { struct
156 typedef struct cpu_user_regs cpu_user_regs_t; argument
A Dxen-x86_64.h179 struct cpu_user_regs { struct
209 typedef struct cpu_user_regs cpu_user_regs_t; argument
/xen/xen/arch/arm/
A Dirq.c165 void (*handler)(int, void *, struct cpu_user_regs *), in request_irq()
/xen/xen/arch/x86/
A Dirq.c905 uint8_t vector, void (*handler)(struct cpu_user_regs *)) in set_direct_apic_vector()
912 uint8_t *vector, void (*handler)(struct cpu_user_regs *)) in alloc_direct_apic_vector()
952 void (*handler)(int, void *, struct cpu_user_regs *), in request_irq()

Completed in 12 milliseconds