istate Struct Reference
[ia32]


Data Fields

__u32 eax
__u32 ecx
__u32 edx
__u32 esi
__u32 edi
__u32 ebp
__u32 ebx
__u32 gs
__u32 fs
__u32 es
__u32 ds
__u32 error_word
__u32 eip
__u32 cs
__u32 eflags
__u32 stack []

Detailed Description

Definition at line 71 of file interrupt.h.


Field Documentation

__u32 cs
 

Definition at line 87 of file interrupt.h.

Referenced by PRINT_INFO_ERRCODE().

__u32 ds
 

Definition at line 83 of file interrupt.h.

__u32 eax
 

Definition at line 72 of file interrupt.h.

Referenced by PRINT_INFO_ERRCODE().

__u32 ebp
 

Definition at line 77 of file interrupt.h.

Referenced by PRINT_INFO_ERRCODE().

__u32 ebx
 

Definition at line 78 of file interrupt.h.

Referenced by PRINT_INFO_ERRCODE().

__u32 ecx
 

Definition at line 73 of file interrupt.h.

Referenced by PRINT_INFO_ERRCODE().

__u32 edi
 

Definition at line 76 of file interrupt.h.

Referenced by PRINT_INFO_ERRCODE().

__u32 edx
 

Definition at line 74 of file interrupt.h.

Referenced by PRINT_INFO_ERRCODE().

__u32 eflags
 

Definition at line 88 of file interrupt.h.

Referenced by PRINT_INFO_ERRCODE().

__u32 eip
 

Definition at line 86 of file interrupt.h.

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

__u32 error_word
 

Definition at line 85 of file interrupt.h.

Referenced by page_fault(), and PRINT_INFO_ERRCODE().

__u32 es
 

Definition at line 82 of file interrupt.h.

__u32 esi
 

Definition at line 75 of file interrupt.h.

Referenced by PRINT_INFO_ERRCODE().

__u32 fs
 

Definition at line 81 of file interrupt.h.

__u32 gs
 

Definition at line 80 of file interrupt.h.

__u32 stack[]
 

Definition at line 89 of file interrupt.h.

Referenced by PRINT_INFO_ERRCODE().


Generated on Sun Jun 18 16:42:05 2006 for HelenOS Kernel (ia32) by  doxygen 1.4.6