POK(kernelpart)
__attribute__ Struct Reference

#include <event.h>

Data Fields

uint32_t offset_low:16
uint32_t segsel:16
uint32_t res0:8
uint32_t type:3
uint32_t d:1
uint32_t res1:1
uint32_t dpl:2
uint32_t present:1
uint32_t offset_high:16
uint32_t limit_low:16
uint32_t base_low:24 __attribute__ ((packed))
uint32_t s:1
uint32_t limit_high:4
uint32_t available:2
uint32_t op_size:1
uint32_t granularity:1
uint32_t base_high:8
uint16_t limit
uint32_t base
uint16_t padding
uint32_t back_link
uint32_t esp0
uint32_t ss0
uint32_t esp1
uint32_t ss1
uint32_t esp2
uint32_t ss2
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
uint32_t es
uint32_t cs
uint32_t ss
uint32_t ds
uint32_t fs
uint32_t gs
uint32_t ldt
uint16_t trace_trap
uint16_t io_bit_map_offset

Detailed Description

Definition at line 33 of file event.h.


Field Documentation

uint32_t __attribute__::available

Definition at line 39 of file gdt.h.

uint32_t __attribute__::back_link

Definition at line 25 of file tss.h.

uint32_t __attribute__::base

Definition at line 24 of file sysdesc.h.

uint32_t __attribute__::base_high

Definition at line 42 of file gdt.h.

uint32_t __attribute__::base_low

Definition at line 33 of file gdt.h.

uint32_t __attribute__::cr3

Definition at line 32 of file tss.h.

uint32_t __attribute__::cs

Definition at line 44 of file tss.h.

uint32_t __attribute__::d

Definition at line 39 of file event.h.

uint32_t __attribute__::dpl

Definition at line 41 of file event.h.

uint32_t __attribute__::ds

Definition at line 46 of file tss.h.

uint32_t __attribute__::eax

Definition at line 35 of file tss.h.

uint32_t __attribute__::ebp

Definition at line 40 of file tss.h.

uint32_t __attribute__::ebx

Definition at line 38 of file tss.h.

uint32_t __attribute__::ecx

Definition at line 36 of file tss.h.

uint32_t __attribute__::edi

Definition at line 42 of file tss.h.

uint32_t __attribute__::edx

Definition at line 37 of file tss.h.

uint32_t __attribute__::eflags

Definition at line 34 of file tss.h.

uint32_t __attribute__::eip

Definition at line 33 of file tss.h.

uint32_t __attribute__::es

Definition at line 43 of file tss.h.

uint32_t __attribute__::esi

Definition at line 41 of file tss.h.

uint32_t __attribute__::esp

Definition at line 39 of file tss.h.

uint32_t __attribute__::esp0

Definition at line 26 of file tss.h.

uint32_t __attribute__::esp1

Definition at line 28 of file tss.h.

uint32_t __attribute__::esp2

Definition at line 30 of file tss.h.

uint32_t __attribute__::fs

Definition at line 47 of file tss.h.

uint32_t __attribute__::granularity

Definition at line 41 of file gdt.h.

uint32_t __attribute__::gs

Definition at line 48 of file tss.h.

uint16_t __attribute__::io_bit_map_offset

Definition at line 51 of file tss.h.

uint32_t __attribute__::ldt

Definition at line 49 of file tss.h.

uint16_t __attribute__::limit

Definition at line 23 of file sysdesc.h.

uint32_t __attribute__::limit_high

Definition at line 38 of file gdt.h.

uint32_t __attribute__::limit_low

Definition at line 32 of file gdt.h.

uint32_t __attribute__::offset_high

Definition at line 43 of file event.h.

uint32_t __attribute__::offset_low

Definition at line 35 of file event.h.

uint32_t __attribute__::op_size

Definition at line 40 of file gdt.h.

uint16_t __attribute__::padding

Definition at line 25 of file sysdesc.h.

uint32_t __attribute__::present

Definition at line 42 of file event.h.

uint32_t __attribute__::res0

Definition at line 37 of file event.h.

uint32_t __attribute__::res1

Definition at line 40 of file event.h.

uint32_t __attribute__::s

Definition at line 35 of file gdt.h.

uint32_t __attribute__::segsel

Definition at line 36 of file event.h.

uint32_t __attribute__::ss

Definition at line 45 of file tss.h.

uint32_t __attribute__::ss0

Definition at line 27 of file tss.h.

uint32_t __attribute__::ss1

Definition at line 29 of file tss.h.

uint32_t __attribute__::ss2

Definition at line 31 of file tss.h.

uint16_t __attribute__::trace_trap

Definition at line 50 of file tss.h.

uint32_t __attribute__::type

Definition at line 38 of file event.h.


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