UbixOS  2.0
tssStruct Struct Reference

#include <tss.h>

Collaboration diagram for tssStruct:
Collaboration graph

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 34 of file tss.h.

Field Documentation

◆ back_link

short tssStruct::back_link

Definition at line 35 of file tss.h.

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

◆ back_link_reserved

short tssStruct::back_link_reserved

Definition at line 36 of file tss.h.

◆ cr3

long tssStruct::cr3

Definition at line 46 of file tss.h.

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

◆ cs

short tssStruct::cs

Definition at line 56 of file tss.h.

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

◆ cs_reserved

short tssStruct::cs_reserved

Definition at line 57 of file tss.h.

◆ ds

short tssStruct::ds

Definition at line 60 of file tss.h.

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

◆ ds_reserved

short tssStruct::ds_reserved

Definition at line 61 of file tss.h.

◆ eax

long tssStruct::eax

Definition at line 49 of file tss.h.

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

◆ ebp

long tssStruct::ebp

Definition at line 51 of file tss.h.

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

◆ ebx

long tssStruct::ebx

Definition at line 49 of file tss.h.

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

◆ ecx

long tssStruct::ecx

Definition at line 49 of file tss.h.

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

◆ edi

long tssStruct::edi

Definition at line 53 of file tss.h.

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

◆ edx

long tssStruct::edx

Definition at line 49 of file tss.h.

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

◆ eflags

long tssStruct::eflags

Definition at line 48 of file tss.h.

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

◆ eip

long tssStruct::eip

Definition at line 47 of file tss.h.

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

◆ es

short tssStruct::es

Definition at line 54 of file tss.h.

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

◆ es_reserved

short tssStruct::es_reserved

Definition at line 55 of file tss.h.

◆ esi

long tssStruct::esi

Definition at line 52 of file tss.h.

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

◆ esp

long tssStruct::esp

Definition at line 50 of file tss.h.

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

◆ esp0

long tssStruct::esp0

Definition at line 37 of file tss.h.

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

◆ esp1

long tssStruct::esp1

Definition at line 40 of file tss.h.

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

◆ esp2

long tssStruct::esp2

Definition at line 43 of file tss.h.

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

◆ fs

short tssStruct::fs

Definition at line 62 of file tss.h.

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

◆ fs_reserved

short tssStruct::fs_reserved

Definition at line 63 of file tss.h.

◆ gs

short tssStruct::gs

Definition at line 64 of file tss.h.

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

◆ gs_reserved

short tssStruct::gs_reserved

Definition at line 65 of file tss.h.

◆ io_map

short tssStruct::io_map

Definition at line 69 of file tss.h.

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

◆ io_space

char tssStruct::io_space[8192]

Definition at line 70 of file tss.h.

◆ ldt

short tssStruct::ldt

Definition at line 66 of file tss.h.

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

◆ ldt_reserved

short tssStruct::ldt_reserved

Definition at line 67 of file tss.h.

◆ ss

short tssStruct::ss

Definition at line 58 of file tss.h.

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

◆ ss0

short tssStruct::ss0

Definition at line 38 of file tss.h.

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

◆ ss0_reserved

short tssStruct::ss0_reserved

Definition at line 39 of file tss.h.

◆ ss1

short tssStruct::ss1

Definition at line 41 of file tss.h.

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

◆ ss1_reserved

short tssStruct::ss1_reserved

Definition at line 42 of file tss.h.

◆ ss2

short tssStruct::ss2

Definition at line 44 of file tss.h.

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

◆ ss2_reserved

short tssStruct::ss2_reserved

Definition at line 45 of file tss.h.

◆ ss_reserved

short tssStruct::ss_reserved

Definition at line 59 of file tss.h.

◆ trace_bitmap

short tssStruct::trace_bitmap

Definition at line 68 of file tss.h.

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


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