tssStruct Struct Reference

#include <tss.h>


Data Fields

short back_link
short back_link_reserved
long cr3
short cs
short cs_reserved
short ds
short ds_reserved
long eax
long ebp
long ebx
long ecx
long edi
long edx
long eflags
long eip
short es
short es_reserved
long esi
long esp
long esp0
long esp1
long esp2
short fs
short fs_reserved
short gs
short gs_reserved
short io_map
char io_space [8192]
short ldt
short ldt_reserved
short ss
short ss0
short ss0_reserved
short ss1
short ss1_reserved
short ss2
short ss2_reserved
short ss_reserved
short trace_bitmap


Detailed Description

Definition at line 35 of file tss.h.


Field Documentation

short tssStruct::back_link

Definition at line 36 of file tss.h.

Referenced by biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

short tssStruct::back_link_reserved

Definition at line 37 of file tss.h.

long tssStruct::cr3

Definition at line 47 of file tss.h.

Referenced by _int8(), biosCall(), execFile(), execThread(), fork_copyProcess(), idt_init(), and vmmMapFromTask().

short tssStruct::cs

Definition at line 57 of file tss.h.

Referenced by _int13(), _int8(), biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

short tssStruct::cs_reserved

Definition at line 58 of file tss.h.

short tssStruct::ds

Definition at line 61 of file tss.h.

Referenced by _int8(), biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

short tssStruct::ds_reserved

Definition at line 62 of file tss.h.

long tssStruct::eax

Definition at line 50 of file tss.h.

Referenced by _int13(), biosCall(), and fork_copyProcess().

long tssStruct::ebp

Definition at line 52 of file tss.h.

Referenced by _int13(), _int8(), biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

long tssStruct::ebx

Definition at line 50 of file tss.h.

Referenced by biosCall(), and fork_copyProcess().

long tssStruct::ecx

Definition at line 50 of file tss.h.

Referenced by biosCall(), and fork_copyProcess().

long tssStruct::edi

Definition at line 54 of file tss.h.

Referenced by biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

long tssStruct::edx

Definition at line 50 of file tss.h.

Referenced by _int13(), biosCall(), and fork_copyProcess().

long tssStruct::eflags

Definition at line 49 of file tss.h.

Referenced by _int13(), _int8(), biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

long tssStruct::eip

Definition at line 48 of file tss.h.

Referenced by _int13(), _int8(), biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

short tssStruct::es

Definition at line 55 of file tss.h.

Referenced by _int8(), biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

short tssStruct::es_reserved

Definition at line 56 of file tss.h.

long tssStruct::esi

Definition at line 53 of file tss.h.

Referenced by biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

long tssStruct::esp

Definition at line 51 of file tss.h.

Referenced by _int13(), _int8(), biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

long tssStruct::esp0

Definition at line 38 of file tss.h.

Referenced by biosCall(), execFile(), execThread(), fork_copyProcess(), idt_init(), and sysExec().

long tssStruct::esp1

Definition at line 41 of file tss.h.

Referenced by biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

long tssStruct::esp2

Definition at line 44 of file tss.h.

Referenced by biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

short tssStruct::fs

Definition at line 63 of file tss.h.

Referenced by _int8(), biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

short tssStruct::fs_reserved

Definition at line 64 of file tss.h.

short tssStruct::gs

Definition at line 65 of file tss.h.

Referenced by _int8(), biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

short tssStruct::gs_reserved

Definition at line 66 of file tss.h.

short tssStruct::io_map

Definition at line 70 of file tss.h.

Referenced by _int8(), biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

char tssStruct::io_space[8192]

Definition at line 71 of file tss.h.

short tssStruct::ldt

Definition at line 67 of file tss.h.

Referenced by biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

short tssStruct::ldt_reserved

Definition at line 68 of file tss.h.

short tssStruct::ss

Definition at line 59 of file tss.h.

Referenced by _int13(), _int8(), biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

short tssStruct::ss0

Definition at line 39 of file tss.h.

Referenced by biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

short tssStruct::ss0_reserved

Definition at line 40 of file tss.h.

short tssStruct::ss1

Definition at line 42 of file tss.h.

Referenced by biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

short tssStruct::ss1_reserved

Definition at line 43 of file tss.h.

short tssStruct::ss2

Definition at line 45 of file tss.h.

Referenced by biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().

short tssStruct::ss2_reserved

Definition at line 46 of file tss.h.

short tssStruct::ss_reserved

Definition at line 60 of file tss.h.

short tssStruct::trace_bitmap

Definition at line 69 of file tss.h.

Referenced by biosCall(), execFile(), execThread(), fork_copyProcess(), and idt_init().


The documentation for this struct was generated from the following file:
Generated on Fri Dec 15 11:26:54 2006 for UbixOS V2 by  doxygen 1.4.7