ReactOS 0.4.17-dev-1343-g8fe3cee
ksarm64.template.h File Reference

Go to the source code of this file.

Functions

 RAW ("")
 
 RAW ("#include <kxarm64.h>")
 
 HEADER ("CONTEXT Offsets")
 
 OFFSET (CxContextFlags, CONTEXT, ContextFlags)
 
 OFFSET (CxCpsr, CONTEXT, Cpsr)
 
 OFFSET (CxX0, CONTEXT, X0)
 
 OFFSET (CxX1, CONTEXT, X1)
 
 OFFSET (CxX2, CONTEXT, X2)
 
 OFFSET (CxX3, CONTEXT, X3)
 
 OFFSET (CxX4, CONTEXT, X4)
 
 OFFSET (CxX5, CONTEXT, X5)
 
 OFFSET (CxX6, CONTEXT, X6)
 
 OFFSET (CxX7, CONTEXT, X7)
 
 OFFSET (CxX8, CONTEXT, X8)
 
 OFFSET (CxX9, CONTEXT, X9)
 
 OFFSET (CxX10, CONTEXT, X10)
 
 OFFSET (CxX11, CONTEXT, X11)
 
 OFFSET (CxX12, CONTEXT, X12)
 
 OFFSET (CxX13, CONTEXT, X13)
 
 OFFSET (CxX14, CONTEXT, X14)
 
 OFFSET (CxX15, CONTEXT, X15)
 
 OFFSET (CxX16, CONTEXT, X16)
 
 OFFSET (CxX17, CONTEXT, X17)
 
 OFFSET (CxX18, CONTEXT, X18)
 
 OFFSET (CxX19, CONTEXT, X19)
 
 OFFSET (CxX20, CONTEXT, X20)
 
 OFFSET (CxX21, CONTEXT, X21)
 
 OFFSET (CxX22, CONTEXT, X22)
 
 OFFSET (CxX23, CONTEXT, X23)
 
 OFFSET (CxX24, CONTEXT, X24)
 
 OFFSET (CxX25, CONTEXT, X25)
 
 OFFSET (CxX26, CONTEXT, X26)
 
 OFFSET (CxX27, CONTEXT, X27)
 
 OFFSET (CxX28, CONTEXT, X28)
 
 OFFSET (CxFp, CONTEXT, Fp)
 
 OFFSET (CxLr, CONTEXT, Lr)
 
 OFFSET (CxSp, CONTEXT, Sp)
 
 OFFSET (CxPc, CONTEXT, Pc)
 
 OFFSET (CxV, CONTEXT, V)
 
 OFFSET (CxFpcr, CONTEXT, Fpcr)
 
 OFFSET (CxFpsr, CONTEXT, Fpsr)
 
 OFFSET (CxBcr, CONTEXT, Bcr)
 
 OFFSET (CxBvr, CONTEXT, Bvr)
 
 OFFSET (CxWcr, CONTEXT, Wcr)
 
 OFFSET (CxWvr, CONTEXT, Wvr)
 
 SIZE (CONTEXT_FRAME_LENGTH, CONTEXT)
 
 HEADER ("DISPATCHER_CONTEXT")
 
 OFFSET (DcControlPc, DISPATCHER_CONTEXT, ControlPc)
 
 OFFSET (DcImageBase, DISPATCHER_CONTEXT, ImageBase)
 
 OFFSET (DcFunctionEntry, DISPATCHER_CONTEXT, FunctionEntry)
 
 OFFSET (DcEstablisherFrame, DISPATCHER_CONTEXT, EstablisherFrame)
 
 OFFSET (DcTargetPc, DISPATCHER_CONTEXT, TargetPc)
 
 OFFSET (DcContextRecord, DISPATCHER_CONTEXT, ContextRecord)
 
 OFFSET (DcLanguageHandler, DISPATCHER_CONTEXT, LanguageHandler)
 
 OFFSET (DcHandlerData, DISPATCHER_CONTEXT, HandlerData)
 
 OFFSET (DcHistoryTable, DISPATCHER_CONTEXT, HistoryTable)
 
 OFFSET (DcScopeIndex, DISPATCHER_CONTEXT, ScopeIndex)
 
 OFFSET (DcControlPcIsUnwound, DISPATCHER_CONTEXT, ControlPcIsUnwound)
 
 OFFSET (DcNonVolatileRegisters, DISPATCHER_CONTEXT, NonVolatileRegisters)
 
 HEADER ("JUMP_BUFFER")
 
 OFFSET (JbFrame, _JUMP_BUFFER, Frame)
 
 OFFSET (JbReserved, _JUMP_BUFFER, Reserved)
 
 OFFSET (JbX19, _JUMP_BUFFER, X19)
 
 OFFSET (JbX20, _JUMP_BUFFER, X20)
 
 OFFSET (JbX21, _JUMP_BUFFER, X21)
 
 OFFSET (JbX22, _JUMP_BUFFER, X22)
 
 OFFSET (JbX23, _JUMP_BUFFER, X23)
 
 OFFSET (JbX24, _JUMP_BUFFER, X24)
 
 OFFSET (JbX25, _JUMP_BUFFER, X25)
 
 OFFSET (JbX26, _JUMP_BUFFER, X26)
 
 OFFSET (JbX27, _JUMP_BUFFER, X27)
 
 OFFSET (JbX28, _JUMP_BUFFER, X28)
 
 OFFSET (JbFp, _JUMP_BUFFER, Fp)
 
 OFFSET (JbLr, _JUMP_BUFFER, Lr)
 
 OFFSET (JbSp, _JUMP_BUFFER, Sp)
 
 OFFSET (JbFpcr, _JUMP_BUFFER, Fpcr)
 
 OFFSET (JbFpsr, _JUMP_BUFFER, Fpsr)
 
 OFFSET (JbD8, _JUMP_BUFFER, D[0])
 
 OFFSET (JbD9, _JUMP_BUFFER, D[1])
 
 OFFSET (JbD10, _JUMP_BUFFER, D[2])
 
 OFFSET (JbD11, _JUMP_BUFFER, D[3])
 
 OFFSET (JbD12, _JUMP_BUFFER, D[4])
 
 OFFSET (JbD13, _JUMP_BUFFER, D[5])
 
 OFFSET (JbD14, _JUMP_BUFFER, D[6])
 
 OFFSET (JbD15, _JUMP_BUFFER, D[7])
 

Function Documentation

◆ HEADER() [1/3]

HEADER ( "CONTEXT Offsets"  )

◆ HEADER() [2/3]

HEADER ( "DISPATCHER_CONTEXT"  )

◆ HEADER() [3/3]

HEADER ( "JUMP_BUFFER"  )

◆ OFFSET() [1/79]

OFFSET ( CxBcr  ,
CONTEXT  ,
Bcr   
)

◆ OFFSET() [2/79]

OFFSET ( CxBvr  ,
CONTEXT  ,
Bvr   
)

◆ OFFSET() [3/79]

OFFSET ( CxContextFlags  ,
CONTEXT  ,
ContextFlags   
)

◆ OFFSET() [4/79]

OFFSET ( CxCpsr  ,
CONTEXT  ,
Cpsr   
)

◆ OFFSET() [5/79]

OFFSET ( CxFp  ,
CONTEXT  ,
Fp   
)

◆ OFFSET() [6/79]

OFFSET ( CxFpcr  ,
CONTEXT  ,
Fpcr   
)

◆ OFFSET() [7/79]

OFFSET ( CxFpsr  ,
CONTEXT  ,
Fpsr   
)

◆ OFFSET() [8/79]

OFFSET ( CxLr  ,
CONTEXT  ,
Lr   
)

◆ OFFSET() [9/79]

OFFSET ( CxPc  ,
CONTEXT  ,
Pc   
)

◆ OFFSET() [10/79]

OFFSET ( CxSp  ,
CONTEXT  ,
Sp   
)

◆ OFFSET() [11/79]

OFFSET ( CxV  ,
CONTEXT  ,
V   
)

◆ OFFSET() [12/79]

OFFSET ( CxWcr  ,
CONTEXT  ,
Wcr   
)

◆ OFFSET() [13/79]

OFFSET ( CxWvr  ,
CONTEXT  ,
Wvr   
)

◆ OFFSET() [14/79]

OFFSET ( CxX0  ,
CONTEXT  ,
X0   
)

◆ OFFSET() [15/79]

OFFSET ( CxX1  ,
CONTEXT  ,
X1   
)

◆ OFFSET() [16/79]

OFFSET ( CxX10  ,
CONTEXT  ,
X10   
)

◆ OFFSET() [17/79]

OFFSET ( CxX11  ,
CONTEXT  ,
X11   
)

◆ OFFSET() [18/79]

OFFSET ( CxX12  ,
CONTEXT  ,
X12   
)

◆ OFFSET() [19/79]

OFFSET ( CxX13  ,
CONTEXT  ,
X13   
)

◆ OFFSET() [20/79]

OFFSET ( CxX14  ,
CONTEXT  ,
X14   
)

◆ OFFSET() [21/79]

OFFSET ( CxX15  ,
CONTEXT  ,
X15   
)

◆ OFFSET() [22/79]

OFFSET ( CxX16  ,
CONTEXT  ,
X16   
)

◆ OFFSET() [23/79]

OFFSET ( CxX17  ,
CONTEXT  ,
X17   
)

◆ OFFSET() [24/79]

OFFSET ( CxX18  ,
CONTEXT  ,
X18   
)

◆ OFFSET() [25/79]

OFFSET ( CxX19  ,
CONTEXT  ,
X19   
)

◆ OFFSET() [26/79]

OFFSET ( CxX2  ,
CONTEXT  ,
X2   
)

◆ OFFSET() [27/79]

OFFSET ( CxX20  ,
CONTEXT  ,
X20   
)

◆ OFFSET() [28/79]

OFFSET ( CxX21  ,
CONTEXT  ,
X21   
)

◆ OFFSET() [29/79]

OFFSET ( CxX22  ,
CONTEXT  ,
X22   
)

◆ OFFSET() [30/79]

OFFSET ( CxX23  ,
CONTEXT  ,
X23   
)

◆ OFFSET() [31/79]

OFFSET ( CxX24  ,
CONTEXT  ,
X24   
)

◆ OFFSET() [32/79]

OFFSET ( CxX25  ,
CONTEXT  ,
X25   
)

◆ OFFSET() [33/79]

OFFSET ( CxX26  ,
CONTEXT  ,
X26   
)

◆ OFFSET() [34/79]

OFFSET ( CxX27  ,
CONTEXT  ,
X27   
)

◆ OFFSET() [35/79]

OFFSET ( CxX28  ,
CONTEXT  ,
X28   
)

◆ OFFSET() [36/79]

OFFSET ( CxX3  ,
CONTEXT  ,
X3   
)

◆ OFFSET() [37/79]

OFFSET ( CxX4  ,
CONTEXT  ,
X4   
)

◆ OFFSET() [38/79]

OFFSET ( CxX5  ,
CONTEXT  ,
X5   
)

◆ OFFSET() [39/79]

OFFSET ( CxX6  ,
CONTEXT  ,
X6   
)

◆ OFFSET() [40/79]

OFFSET ( CxX7  ,
CONTEXT  ,
X7   
)

◆ OFFSET() [41/79]

OFFSET ( CxX8  ,
CONTEXT  ,
X8   
)

◆ OFFSET() [42/79]

OFFSET ( CxX9  ,
CONTEXT  ,
X9   
)

◆ OFFSET() [43/79]

OFFSET ( DcContextRecord  ,
DISPATCHER_CONTEXT  ,
ContextRecord   
)

◆ OFFSET() [44/79]

OFFSET ( DcControlPc  ,
DISPATCHER_CONTEXT  ,
ControlPc   
)

◆ OFFSET() [45/79]

OFFSET ( DcControlPcIsUnwound  ,
DISPATCHER_CONTEXT  ,
ControlPcIsUnwound   
)

◆ OFFSET() [46/79]

OFFSET ( DcEstablisherFrame  ,
DISPATCHER_CONTEXT  ,
EstablisherFrame   
)

◆ OFFSET() [47/79]

OFFSET ( DcFunctionEntry  ,
DISPATCHER_CONTEXT  ,
FunctionEntry   
)

◆ OFFSET() [48/79]

OFFSET ( DcHandlerData  ,
DISPATCHER_CONTEXT  ,
HandlerData   
)

◆ OFFSET() [49/79]

OFFSET ( DcHistoryTable  ,
DISPATCHER_CONTEXT  ,
HistoryTable   
)

◆ OFFSET() [50/79]

OFFSET ( DcImageBase  ,
DISPATCHER_CONTEXT  ,
ImageBase   
)

◆ OFFSET() [51/79]

OFFSET ( DcLanguageHandler  ,
DISPATCHER_CONTEXT  ,
LanguageHandler   
)

◆ OFFSET() [52/79]

OFFSET ( DcNonVolatileRegisters  ,
DISPATCHER_CONTEXT  ,
NonVolatileRegisters   
)

◆ OFFSET() [53/79]

OFFSET ( DcScopeIndex  ,
DISPATCHER_CONTEXT  ,
ScopeIndex   
)

◆ OFFSET() [54/79]

OFFSET ( DcTargetPc  ,
DISPATCHER_CONTEXT  ,
TargetPc   
)

◆ OFFSET() [55/79]

OFFSET ( JbD10  ,
_JUMP_BUFFER  ,
D  [2] 
)

◆ OFFSET() [56/79]

OFFSET ( JbD11  ,
_JUMP_BUFFER  ,
D  [3] 
)

◆ OFFSET() [57/79]

OFFSET ( JbD12  ,
_JUMP_BUFFER  ,
D  [4] 
)

◆ OFFSET() [58/79]

OFFSET ( JbD13  ,
_JUMP_BUFFER  ,
D  [5] 
)

◆ OFFSET() [59/79]

OFFSET ( JbD14  ,
_JUMP_BUFFER  ,
D  [6] 
)

◆ OFFSET() [60/79]

OFFSET ( JbD15  ,
_JUMP_BUFFER  ,
D  [7] 
)

◆ OFFSET() [61/79]

OFFSET ( JbD8  ,
_JUMP_BUFFER  ,
D  [0] 
)

◆ OFFSET() [62/79]

OFFSET ( JbD9  ,
_JUMP_BUFFER  ,
D  [1] 
)

◆ OFFSET() [63/79]

OFFSET ( JbFp  ,
_JUMP_BUFFER  ,
Fp   
)

◆ OFFSET() [64/79]

OFFSET ( JbFpcr  ,
_JUMP_BUFFER  ,
Fpcr   
)

◆ OFFSET() [65/79]

OFFSET ( JbFpsr  ,
_JUMP_BUFFER  ,
Fpsr   
)

◆ OFFSET() [66/79]

OFFSET ( JbFrame  ,
_JUMP_BUFFER  ,
Frame   
)

◆ OFFSET() [67/79]

OFFSET ( JbLr  ,
_JUMP_BUFFER  ,
Lr   
)

◆ OFFSET() [68/79]

OFFSET ( JbReserved  ,
_JUMP_BUFFER  ,
Reserved   
)

◆ OFFSET() [69/79]

OFFSET ( JbSp  ,
_JUMP_BUFFER  ,
Sp   
)

◆ OFFSET() [70/79]

OFFSET ( JbX19  ,
_JUMP_BUFFER  ,
X19   
)

◆ OFFSET() [71/79]

OFFSET ( JbX20  ,
_JUMP_BUFFER  ,
X20   
)

◆ OFFSET() [72/79]

OFFSET ( JbX21  ,
_JUMP_BUFFER  ,
X21   
)

◆ OFFSET() [73/79]

OFFSET ( JbX22  ,
_JUMP_BUFFER  ,
X22   
)

◆ OFFSET() [74/79]

OFFSET ( JbX23  ,
_JUMP_BUFFER  ,
X23   
)

◆ OFFSET() [75/79]

OFFSET ( JbX24  ,
_JUMP_BUFFER  ,
X24   
)

◆ OFFSET() [76/79]

OFFSET ( JbX25  ,
_JUMP_BUFFER  ,
X25   
)

◆ OFFSET() [77/79]

OFFSET ( JbX26  ,
_JUMP_BUFFER  ,
X26   
)

◆ OFFSET() [78/79]

OFFSET ( JbX27  ,
_JUMP_BUFFER  ,
X27   
)

◆ OFFSET() [79/79]

OFFSET ( JbX28  ,
_JUMP_BUFFER  ,
X28   
)

◆ RAW() [1/2]

RAW ( ""  )

◆ RAW() [2/2]

RAW ( "#include <kxarm64.h>"  )

◆ SIZE()