Bitdefender Hypervisor Memory Introspection
memtags.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2020 Bitdefender
3
* SPDX-License-Identifier: Apache-2.0
4
*/
5
#ifndef _MEMTAGS_H_
6
#define _MEMTAGS_H_
7
8
//
9
// tags for memory allocations
10
//
11
#define IC_TAG_DRNU 'UND:'
12
#define IC_TAG_EXPN 'PXE:'
13
#define IC_TAG_DOBJ 'BOD:'
14
#define IC_TAG_POBJ 'BOP:'
15
#define IC_TAG_MODU 'DOM:'
16
#define IC_TAG_DETG 'SGTD'
17
#define IC_TAG_GVCA 'CVG:'
18
#define IC_TAG_GPCA 'CPG:'
19
#define IC_TAG_GPCV 'VPG:'
20
#define IC_TAG_ITGR 'TGI:'
21
#define IC_TAG_WPFN 'NFP:'
22
#define IC_TAG_EXCP 'CXE:'
23
#define IC_TAG_EXKM 'KXE:'
24
#define IC_TAG_EXKU 'UKXE'
25
#define IC_TAG_EXUM 'UXE:'
26
#define IC_TAG_ESIG 'GSE:'
27
#define IC_TAG_DEBUG 'GBD:'
28
#define IC_TAG_ALLOC 'CLA:'
29
#define IC_TAG_INSC 'SNI:'
30
#define IC_TAG_IINV 'VNII'
31
#define IC_TAG_CDBK 'KBDC'
32
#define IC_TAG_MSRHK 'EDH:'
33
#define IC_TAG_HKOBJ 'DJOB'
34
#define IC_TAG_GPAH 'HAPG'
35
#define IC_TAG_GVAH 'HAVG'
36
#define IC_TAG_EPTE 'EPTE'
37
#define IC_TAG_REGD 'DGER'
38
#define IC_TAG_HKAR 'RAKH'
39
#define IC_TAG_UNPG 'GPNU'
40
#define IC_TAG_SWCX 'XCS:'
41
#define IC_TAG_SWPP 'PPS:'
42
#define IC_TAG_SWPG 'GPWS'
43
#define IC_TAG_SWPN 'NPWS'
44
#define IC_TAG_UPDT 'TDU:'
45
#define IC_TAG_EPTV 'EPTV'
46
#define IC_TAG_RGCH 'HCGR'
47
#define IC_TAG_AGNE 'ENGA'
48
#define IC_TAG_LAGE 'EGAL'
49
#define IC_TAG_AGND 'DNGA'
50
#define IC_TAG_AGNN 'NNGA'
51
#define IC_TAG_IMGE 'IMGE'
52
#define IC_TAG_HDRS 'SRDH'
53
#define IC_TAG_PTHP 'PHTP'
54
#define IC_TAG_UMPT 'TPMU'
55
#define IC_TAG_PATH 'HTAP'
56
#define IC_TAG_NAME 'EMAN'
57
#define IC_TAG_MCRG 'GRCM'
58
#define IC_TAG_MCBF 'FBCM'
59
#define IC_TAG_VASR 'RSVA'
60
#define IC_TAG_VAST 'TSAV'
61
#define IC_TAG_VASE 'ESAV'
62
#define IC_TAG_VASP 'PSAV'
63
#define IC_TAG_PTPT 'TPTP'
64
#define IC_TAG_PTPS 'SPTP'
65
#define IC_TAG_SUBS 'SUBS'
66
#define IC_TAG_CPUS 'SUPC'
67
#define IC_TAG_XCRH 'HRCX'
68
#define IC_TAG_XCRS 'SRCX'
69
#define IC_TAG_MSRS 'SRSM'
70
#define IC_TAG_CRH 'KHRC'
71
#define IC_TAG_CRS 'TSRC'
72
#define IC_TAG_DTRH 'HRTD'
73
#define IC_TAG_DTRS 'SRTD'
74
#define IC_TAG_HOOKS 'AHTS'
75
#define IC_TAG_SLKE 'EKLS'
76
#define IC_TAG_PPAG 'GAPP'
77
#define IC_TAG_VADP 'PDAV'
78
#define IC_TAG_PCMD 'LDMC'
79
#define IC_TAG_FSTM 'PMSF'
80
#define IC_TAG_MLMP 'PMLM'
81
#define IC_TAG_PPIF 'FIPP'
82
#define IC_TAG_MDHS 'SHDM'
83
#define IC_TAG_INVC 'CVNI'
84
#define IC_TAG_NSPX 'XPSN'
85
#define IC_TAG_UDCX 'XCDU'
86
87
#define IC_TAG_PTPM 'MPTP'
88
#define IC_TAG_PTPP 'PPTP'
89
#define IC_TAG_PTPA 'APTP'
90
91
#define IC_TAG_KRNB 'BNRK'
92
#define IC_TAG_HALB 'BLAH'
93
94
95
#define IC_TAG_VAD ':daV'
96
#define IC_TAG_VAD_PGARR 'PGAR'
97
#define IC_TAG_VAD_PAGE 'PGEN'
98
99
#define IC_TAG_HAL_HEAP 'GPHH'
100
101
#define IC_TAG_KSYM 'MYSK'
102
#define IC_TAG_EPTE 'EPTE'
103
#define IC_TAG_IATB 'BTAI'
104
#define IC_TAG_VEVE 'EVEV'
105
106
#define IC_TAG_EXPCH 'HCXE'
107
#define IC_TAG_MODCH 'HCDM'
108
109
#define IC_TAG_WINOBJ_SWAP 'JBOS'
110
#define IC_TAG_WSWP 'PWSW'
111
#define IC_TAG_POKE 'EKOP'
112
113
#define IC_TAG_MTBL 'LBTM'
114
#define IC_TAG_PTI_DRV 'ITPD'
115
#define IC_TAG_XSAVE 'EVSX'
116
117
#define IC_TAG_VEPG 'GPEV'
118
#define IC_TAG_SPPE 'EPPS'
119
120
#define IC_TAG_WINMOD_BLOCK 'LBOM'
121
#define IC_TAG_WINMOD_CB_LIST 'LBCM'
122
#define IC_TAG_WINMOD_CB_OBJ 'OBCM'
123
124
#define IC_TAG_CAMI 'IMAC'
125
126
#define IC_TAG_SGDG 'GDGS'
127
#define IC_TAG_SGDH 'HDGS'
128
129
#define IC_TAG_CRED 'DERC'
130
131
#define IC_TAG_CMD_LINE 'DMC:'
132
#define IC_TAG_ENGINE_NOT 'GNE:'
133
134
#define IC_TAG_VMA 'AMV:'
135
#define IC_TAG_GUEST 'TSG:'
136
137
#define IC_TAG_SUD_BUFFER 'BDUS'
138
139
#define IC_TAG_IOBD 'DBOI'
140
141
#define IC_TAG_SMALL_MZPE ':EPS'
142
143
#endif // _MEMTAGS_H_
introcore
include
memtags.h
Generated by
1.8.13