istate Struct Reference
[amd64]


Data Fields

__u64 rax
__u64 rbx
__u64 rcx
__u64 rdx
__u64 rsi
__u64 rdi
__u64 r8
__u64 r9
__u64 r10
__u64 r11
__u64 r12
__u64 r13
__u64 r14
__u64 r15
__u64 rbp
__u64 error_word
__u64 rip
__u64 cs
__u64 rflags
__u64 stack []

Detailed Description

This is passed to interrupt handlers

Definition at line 72 of file interrupt.h.


Field Documentation

__u64 cs
 

Definition at line 90 of file interrupt.h.

Referenced by print_info_errcode().

__u64 error_word
 

Definition at line 88 of file interrupt.h.

Referenced by page_fault(), and print_info_errcode().

__u64 r10
 

Definition at line 81 of file interrupt.h.

Referenced by print_info_errcode().

__u64 r11
 

Definition at line 82 of file interrupt.h.

Referenced by print_info_errcode().

__u64 r12
 

Definition at line 83 of file interrupt.h.

Referenced by print_info_errcode().

__u64 r13
 

Definition at line 84 of file interrupt.h.

Referenced by print_info_errcode().

__u64 r14
 

Definition at line 85 of file interrupt.h.

Referenced by print_info_errcode().

__u64 r15
 

Definition at line 86 of file interrupt.h.

Referenced by print_info_errcode().

__u64 r8
 

Definition at line 79 of file interrupt.h.

Referenced by print_info_errcode().

__u64 r9
 

Definition at line 80 of file interrupt.h.

Referenced by print_info_errcode().

__u64 rax
 

Definition at line 73 of file interrupt.h.

Referenced by print_info_errcode().

__u64 rbp
 

Definition at line 87 of file interrupt.h.

Referenced by print_info_errcode().

__u64 rbx
 

Definition at line 74 of file interrupt.h.

Referenced by print_info_errcode().

__u64 rcx
 

Definition at line 75 of file interrupt.h.

Referenced by print_info_errcode().

__u64 rdi
 

Definition at line 78 of file interrupt.h.

Referenced by print_info_errcode().

__u64 rdx
 

Definition at line 76 of file interrupt.h.

Referenced by print_info_errcode().

__u64 rflags
 

Definition at line 91 of file interrupt.h.

Referenced by debug_exception(), and print_info_errcode().

__u64 rip
 

Definition at line 89 of file interrupt.h.

Referenced by istate_from_uspace(), istate_get_pc(), istate_set_retaddr(), and print_info_errcode().

__u64 rsi
 

Definition at line 77 of file interrupt.h.

Referenced by print_info_errcode().

__u64 stack[]
 

Definition at line 92 of file interrupt.h.

Referenced by print_info_errcode().


Generated on Sun Jun 18 16:30:18 2006 for HelenOS Kernel (amd64) by  doxygen 1.4.6