Introduction   API Reference   Files   Index  

l4_utcb_exception Struct Reference
[UTCB functionality for amd64UTCB functionality for armUTCB functionality for x86]

UTCB structure for exceptions. More...

#include <utcb.h>


Data Fields

l4_umword_t r15
 r15
l4_umword_t r14
 r14
l4_umword_t r13
 r13
l4_umword_t r12
 r12
l4_umword_t r11
 r11
l4_umword_t r10
 r10
l4_umword_t r9
 r9
l4_umword_t r8
 r8
l4_umword_t rdi
 rdi
l4_umword_t rsi
 rsi
l4_umword_t rbp
 rbp
l4_umword_t pfa
 page fault address
l4_umword_t rbx
 rbx
l4_umword_t rdx
 rdx
l4_umword_t rcx
 rcx
l4_umword_t rax
 rax
l4_umword_t trapno
 trap number
l4_umword_t err
 error code
union {
   l4_umword_t   eip
 instruction pointer
   l4_umword_t   rip
 instruction pointer
}; 
l4_umword_t dummy1
 dummy
union {
   l4_umword_t   rflags
 rflags
   l4_umword_t   eflags
 rflags
}; 
union {
   l4_umword_t   esp
 stack pointer
   l4_umword_t   rsp
 stack pointer
}; 
l4_umword_t ss
 stack segment register
l4_umword_t r [13]
 registers
l4_umword_t cpsr
 cpsr
l4_umword_t sp
 stack pointer
l4_umword_t ulr
 ulr
l4_umword_t _dummy1
 dummy
l4_umword_t pc
 pc
l4_umword_t gs
 gs register
l4_umword_t fs
 fs register
l4_umword_t edi
 edi register
l4_umword_t esi
 esi register
l4_umword_t ebp
 ebp register
l4_umword_t ebx
 ebx register
l4_umword_t edx
 edx register
l4_umword_t ecx
 ecx register
l4_umword_t eax
 eax register


Detailed Description

UTCB structure for exceptions.

Definition at line 62 of file ARCH-amd64/utcb.h.


Field Documentation

rflags

eflags

Definition at line 90 of file ARCH-amd64/utcb.h.


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

Fiasco/L4 System Call C-Bindings Reference Manual,  © 1996-2008