Xen Test Framework
|
8 byte user segment descriptor (GDT/LDT entries with .s = 1) More...
#include <desc.h>
Data Fields | |
union { | |
struct { | |
uint32_t lo | |
uint32_t hi | |
} | |
Raw backing integers. More... | |
struct { | |
uint16_t limit0 | |
uint16_t base0 | |
uint8_t base1 | |
union { | |
struct { | |
unsigned int type:4 | |
bool s:1 | |
unsigned int dpl:2 | |
bool p:1 | |
unsigned int limit1:4 | |
bool avl:1 | |
bool g:1 | |
} | |
Common named fields. More... | |
struct { | |
bool a:1 | |
bool r:1 | |
bool c:1 | |
bool x:1 | |
unsigned int:4 | |
unsigned bool:4:1 | |
unsigned l:1 | |
unsigned d:1 | |
} | |
Code segment specific field names. More... | |
struct { | |
bool __pad0__:1 | |
bool w:1 | |
bool e:1 | |
bool unsigned int:1:4 | |
bool unsigned bool:4:1 | |
bool unsigned b:1 | |
} | |
Data segment specific field names. More... | |
} | |
uint8_t base2 | |
} | |
uint64_t raw | |
}; | |
union { ... } @3 |