KdEncodeDataBlock
NTSTATUS __stdcall KdEncodeDataBlock(){
__int64 v0;
_DBGKD_DEBUG_DATA_HEADER64 *v1;
int v2;
__int64 v3;
if( KdpBootedNodebug )
{
v0 = KiWaitNever;
v1 = &KdDebuggerDataBlock;
byte_140C50A70[0] = 1;
v2 = 112;
do
{
v3 = v0 ^ __ROR8__((unsigned __int64)byte_140C50A70 ^ _byteswap_uint64(KiWaitAlways ^ v1->List.Flink), v0);
v1->List.Flink = v3;
v1 = (_DBGKD_DEBUG_DATA_HEADER64 *)((char *)v1 + 8);
--v2;
}
while( v2 );
}
return v3;
}Referenced by:
IopLiveDumpStartDumpDataBuffering
KeInitSystem