Xen Test Framework
Data Fields
x86_tss32 Struct Reference

#include <x86-tss.h>

Data Fields

uint16_t link
 
uint16_t __pad0__:16
 
uint32_t esp0
 
uint16_t ss0
 
uint16_t __pad1__:16
 
uint32_t esp1
 
uint16_t ss1
 
uint16_t __pad2__:16
 
uint32_t esp2
 
uint16_t ss2
 
uint16_t __pad3__:16
 
uint32_t cr3
 
uint32_t eip
 
uint32_t eflags
 
uint32_t eax
 
uint32_t ecx
 
uint32_t edx
 
uint32_t ebx
 
uint32_t esp
 
uint32_t ebp
 
uint32_t esi
 
uint32_t edi
 
uint16_t es
 
uint16_t __pad4__:16
 
uint16_t cs
 
uint16_t __pad5__:16
 
uint16_t ss
 
uint16_t __pad6__:16
 
uint16_t ds
 
uint16_t __pad7__:16
 
uint16_t fs
 
uint16_t __pad8__:16
 
uint16_t gs
 
uint16_t __pad9__:16
 
uint16_t ldtr
 
uint16_t __pad10__:16
 
uint16_t trace:1
 
uint16_t uint16_t iopb:15
 

Detailed Description

Definition at line 13 of file x86-tss.h.

Field Documentation

◆ link

uint16_t link

Definition at line 14 of file x86-tss.h.

◆ __pad0__

uint16_t __pad0__

Definition at line 14 of file x86-tss.h.

◆ esp0

uint32_t esp0

Definition at line 16 of file x86-tss.h.

◆ ss0

uint16_t ss0

Definition at line 17 of file x86-tss.h.

◆ __pad1__

uint16_t __pad1__

Definition at line 17 of file x86-tss.h.

◆ esp1

uint32_t esp1

Definition at line 19 of file x86-tss.h.

◆ ss1

uint16_t ss1

Definition at line 20 of file x86-tss.h.

◆ __pad2__

uint16_t __pad2__

Definition at line 20 of file x86-tss.h.

◆ esp2

uint32_t esp2

Definition at line 22 of file x86-tss.h.

◆ ss2

uint16_t ss2

Definition at line 23 of file x86-tss.h.

◆ __pad3__

uint16_t __pad3__

Definition at line 23 of file x86-tss.h.

◆ cr3

uint32_t cr3

Definition at line 25 of file x86-tss.h.

◆ eip

uint32_t eip

Definition at line 26 of file x86-tss.h.

◆ eflags

uint32_t eflags

Definition at line 27 of file x86-tss.h.

◆ eax

uint32_t eax

Definition at line 28 of file x86-tss.h.

◆ ecx

uint32_t ecx

Definition at line 29 of file x86-tss.h.

◆ edx

uint32_t edx

Definition at line 30 of file x86-tss.h.

◆ ebx

uint32_t ebx

Definition at line 31 of file x86-tss.h.

◆ esp

uint32_t esp

Definition at line 32 of file x86-tss.h.

◆ ebp

uint32_t ebp

Definition at line 33 of file x86-tss.h.

◆ esi

uint32_t esi

Definition at line 34 of file x86-tss.h.

◆ edi

uint32_t edi

Definition at line 35 of file x86-tss.h.

◆ es

Definition at line 37 of file x86-tss.h.

◆ __pad4__

uint16_t __pad4__

Definition at line 37 of file x86-tss.h.

◆ cs

Definition at line 38 of file x86-tss.h.

◆ __pad5__

uint16_t __pad5__

Definition at line 38 of file x86-tss.h.

◆ ss

Definition at line 39 of file x86-tss.h.

◆ __pad6__

uint16_t __pad6__

Definition at line 39 of file x86-tss.h.

◆ ds

Definition at line 40 of file x86-tss.h.

◆ __pad7__

uint16_t __pad7__

Definition at line 40 of file x86-tss.h.

◆ fs

Definition at line 41 of file x86-tss.h.

◆ __pad8__

uint16_t __pad8__

Definition at line 41 of file x86-tss.h.

◆ gs

Definition at line 42 of file x86-tss.h.

◆ __pad9__

uint16_t __pad9__

Definition at line 42 of file x86-tss.h.

◆ ldtr

uint16_t ldtr

Definition at line 43 of file x86-tss.h.

◆ __pad10__

uint16_t __pad10__

Definition at line 43 of file x86-tss.h.

◆ trace

uint16_t trace

Definition at line 45 of file x86-tss.h.

◆ iopb

Definition at line 46 of file x86-tss.h.


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