PopIdleWakeInitialize

VOID __stdcall PopIdleWakeInitialize(){
  PopIdleWakeContextLock = 0i64;
  PopIdleWakeSourceSpuriousThresholdQpc = PpmConvertTimeFrom(0x2FAF080ui64, 0x989680ui64);
  PopIdleWakeConvertIntervalBucketsFrom(
    6ui64,
    (INT64)&PopIdleSpuriousWakeBucketLimitsQpc,
    &PopIdleSpuriousWakeBucketLimitsQpc,
    0x989680ui64);
  PopIdleWakeConvertIntervalBucketsFrom(
    5ui64,
    (INT64)&PopIdleWakeSourceActiveBucketLimitsQpc,
    &PopIdleWakeSourceActiveBucketLimitsQpc,
    0x989680ui64);
  PopIdleWakeConvertIntervalBucketsFrom(
    5ui64,
    (INT64)&PopIdleWakeSourceActivatorBucketLimitsQpc,
    &PopIdleWakeSourceActivatorBucketLimitsQpc,
    0x989680ui64);
  PopIdleWakeConvertIntervalBucketsFrom(
    5ui64,
    (INT64)&PopIdleWakeSourceDeviceBucketLimitsQpc,
    &PopIdleWakeSourceDeviceBucketLimitsQpc,
    0x989680ui64);
  PopIdleWakeConvertIntervalBucketsFrom(
    3ui64,
    (INT64)&PopIdleWakeSourceExcessBucketLimitsQpc,
    &PopIdleWakeSourceExcessBucketLimitsQpc,
    0x989680ui64);
  PopIdleWakeConvertIntervalBucketsFrom(
    9ui64,
    (INT64)&PopIdleWakeIdleAccountingBucketLimitsMs,
    &PopIdleWakeIdleAccountingBucketLimitsQpc,
    0x3E8ui64);
  qword_140C20528 = -1i64;
  PopIdleWakeConvertIntervalBucketsFrom(
    0xBui64,
    (INT64)&PopIdleWakePeriodAccountingBucketLimitsMs,
    &PopIdleWakePeriodAccountingBucketLimitsQpc,
    0x3E8ui64);
  qword_140C204D8 = -1i64;
}

Referenced by:

PoInitSystem