VOID __stdcall PopRecordSleepCheckpointSource(CHAR a1){
PopAcquireRwLockExclusive((_POP_RW_LOCK *)((char *)&stru_140C23628 + 6312));
BYTE1(xmmword_140C50488) ^= (BYTE1(xmmword_140C50488) ^ (4 * a1)) & 0xC;
PopBsdHandleRequest(8i64);
PopReleaseRwLock((_POP_RW_LOCK *)((char *)&stru_140C23628 + 6312));
}