![]() |
My Project
|
#include <stdbool.h>#include <stdint.h>#include "behavior.h"#include "macros.h"#include "annotations.h"Go to the source code of this file.
Data Structures | |
| struct | _SINGLE_LINKED_LIST |
| struct | _DOUBLY_LINKED_LIST |
Typedefs | |
| typedef enum _IRQL | IRQL |
| typedef enum _IRQL * | PIRQL |
| typedef struct _SINGLE_LINKED_LIST | SINGLE_LINKED_LIST |
| typedef struct _SINGLE_LINKED_LIST * | PSINGLE_LINKED_LIST |
| typedef struct _DOUBLY_LINKED_LIST | DOUBLY_LINKED_LIST |
| typedef struct _DOUBLY_LINKED_LIST * | PDOUBLY_LINKED_LIST |
| typedef struct _ITHREAD | ITHREAD |
| typedef ITHREAD * | PITHREAD |
| typedef struct _IPROCESS | IPROCESS |
| typedef IPROCESS * | PIPROCESS |
| typedef struct _ETHREAD | ETHREAD |
| typedef ETHREAD * | PETHREAD |
| typedef struct _PROCESSOR | PROCESSOR |
| typedef PROCESSOR * | PPROCESSOR |
| typedef struct _EPROCESS | EPROCESS |
| typedef EPROCESS * | PEPROCESS |
| typedef struct _TRAP_FRAME | TRAP_FRAME |
| typedef TRAP_FRAME * | PTRAP_FRAME |
Enumerations | |
| enum | _IRQL { PASSIVE_LEVEL = 0 , APC_LEVEL = 1 , DISPATCH_LEVEL = 2 , PROFILE_LEVEL = 27 , CLOCK_LEVEL = 28 , IPI_LEVEL = 29 , POWER_LEVEL = 30 , HIGH_LEVEL = 31 } |
| typedef struct _DOUBLY_LINKED_LIST DOUBLY_LINKED_LIST |
| typedef struct _DOUBLY_LINKED_LIST * PDOUBLY_LINKED_LIST |
| typedef PROCESSOR* PPROCESSOR |
| typedef struct _PROCESSOR PROCESSOR |
| typedef struct _SINGLE_LINKED_LIST * PSINGLE_LINKED_LIST |
| typedef TRAP_FRAME* PTRAP_FRAME |
| typedef struct _SINGLE_LINKED_LIST SINGLE_LINKED_LIST |
| typedef struct _TRAP_FRAME TRAP_FRAME |