ExQueueWorkItemToPrivatePool

VOID __stdcall ExQueueWorkItemToPrivatePool(WORK_QUEUE_ITEM *WorkItem, INT64 Priority, UINT64 PoolID, UINT64 a4){
  int v4; 
  unsigned int v5; 
  ULONG_PTR BugCheckParameter4; 
  v4 = a4;
  v5 = Priority;
  if( a4 - 1 > 6
    || (ExpValidateWorkItem(WorkItem, (WORK_QUEUE_TYPE)(Priority + 32)),
        LODWORD(BugCheckParameter4) = v4,
        !(unsigned __int8)ExpQueueWorkItem(
                            *((_QWORD *)PspSystemPartition + 2),
                            (INT64 *)WorkItem,
                            v5,
                            0xFFFFFFFFui64,
                            BugCheckParameter4)) )
  {
    KeBugCheckEx(0xE4u, 5ui64, (ULONG_PTR)WorkItem, (int)(v5 + 32), 0xFFFFFFFFui64);
  }
}

Referenced by:

SMKM_STORE_MGR::SmAsyncReadQueueInsert