POK(kernelpart)
context_t Struct Reference

#include <thread.h>

Data Fields

uint32_t sp
uint32_t unused_lr
uint32_t cr
uint32_t r2
uint32_t r13
uint32_t r14
uint32_t r15
uint32_t r16
uint32_t r17
uint32_t r18
uint32_t r19
uint32_t r20
uint32_t r21
uint32_t r22
uint32_t r23
uint32_t r24
uint32_t r25
uint32_t r26
uint32_t r27
uint32_t r28
uint32_t r29
uint32_t r30
uint32_t r31
uint32_t pad
uint32_t back_chain
uint32_t lr
uint32_t edi
uint32_t esi
uint32_t ebp
uint32_t __esp
uint32_t ebx
uint32_t edx
uint32_t ecx
uint32_t eax
uint32_t eip
uint32_t cs
uint32_t eflags

Detailed Description

Definition at line 23 of file thread.h.


Field Documentation

uint32_t context_t::__esp

Definition at line 28 of file thread.h.

uint32_t context_t::back_chain

Definition at line 54 of file thread.h.

uint32_t context_t::cr

Definition at line 28 of file thread.h.

uint32_t context_t::cs

Definition at line 35 of file thread.h.

uint32_t context_t::eax

Definition at line 32 of file thread.h.

uint32_t context_t::ebp

Definition at line 27 of file thread.h.

uint32_t context_t::ebx

Definition at line 29 of file thread.h.

uint32_t context_t::ecx

Definition at line 31 of file thread.h.

uint32_t context_t::edi

Definition at line 25 of file thread.h.

uint32_t context_t::edx

Definition at line 30 of file thread.h.

uint32_t context_t::eflags

Definition at line 36 of file thread.h.

uint32_t context_t::eip

Definition at line 34 of file thread.h.

uint32_t context_t::esi

Definition at line 26 of file thread.h.

uint32_t context_t::lr

Definition at line 55 of file thread.h.

uint32_t context_t::pad

Definition at line 51 of file thread.h.

uint32_t context_t::r13

Definition at line 30 of file thread.h.

uint32_t context_t::r14

Definition at line 31 of file thread.h.

uint32_t context_t::r15

Definition at line 32 of file thread.h.

uint32_t context_t::r16

Definition at line 34 of file thread.h.

uint32_t context_t::r17

Definition at line 35 of file thread.h.

uint32_t context_t::r18

Definition at line 36 of file thread.h.

uint32_t context_t::r19

Definition at line 37 of file thread.h.

uint32_t context_t::r2

Definition at line 29 of file thread.h.

uint32_t context_t::r20

Definition at line 38 of file thread.h.

uint32_t context_t::r21

Definition at line 39 of file thread.h.

uint32_t context_t::r22

Definition at line 40 of file thread.h.

uint32_t context_t::r23

Definition at line 41 of file thread.h.

uint32_t context_t::r24

Definition at line 42 of file thread.h.

uint32_t context_t::r25

Definition at line 43 of file thread.h.

uint32_t context_t::r26

Definition at line 44 of file thread.h.

uint32_t context_t::r27

Definition at line 45 of file thread.h.

uint32_t context_t::r28

Definition at line 46 of file thread.h.

uint32_t context_t::r29

Definition at line 47 of file thread.h.

uint32_t context_t::r30

Definition at line 48 of file thread.h.

uint32_t context_t::r31

Definition at line 49 of file thread.h.

uint32_t context_t::sp

Definition at line 25 of file thread.h.

uint32_t context_t::unused_lr

Definition at line 26 of file thread.h.


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