ExQueueWorkItemToPartition

NTSTATUS __stdcall ExQueueWorkItemToPartition(PVOID BugCheckParameter2){
  _WORK_QUEUE_TYPE v1; 
  unsigned int v2; 
  __int64 v3; 
  void *v4; 
  __int64 v5; 
  unsigned __int64 v6; 
  unsigned int v8; 
  NTSTATUS result; 
  UINT64 *BugCheckParameter4; 
  VOID *v11; 
  VOID *v12; 

  v4 = (void *)(int)v1;
  v5 = v3;
  v6 = v2;
  ExpValidateWorkItem((_WORK_QUEUE_ITEM *)BugCheckParameter2, v1);
  v8 = ExpTypeToPriority((unsigned int)v4);
  LODWORD(BugCheckParameter4) = 0;
  LOBYTE(result) = ExpQueueWorkItem(
                     *(_WORK_QUEUE_ITEM **)(v5 + 16),
                     (UINT8 *)BugCheckParameter2,
                     v8,
                     (_EXQUEUEINDEX)v6,
                     BugCheckParameter4,
                     v11,
                     v12);
  if( !(_BYTE)result )
    KeBugCheckEx(0xE4u, (PVOID)5, BugCheckParameter2, v4, (PVOID)v6);
  return result;
}

Referenced by:

CcAsyncReadWorker
CcIncrementWriteBehindPriority
CcPostWorkQueueAsyncRead
CcPostWorkQueueCachemapUninit
CcPostWorkQueueRegular
CcReEngageWorkerThreads
CcWorkerThread
CcWriteBehind
MiCheckTrimUnusedPageFileRegions
MiCheckZeroFreeRebalance
MiContractWsSwapPageFile
MiInSwapStore
MiScanPagefiles
MiWakeLargePageRebuild
MmInSwapWorkingSet