MiSystemVaToDynamicBitmap

INT64 *__stdcall MiSystemVaToDynamicBitmap(INT64 a1){
  int v1; 
  int v2; 
  int v3; 
  int v5; 
  int v6; 
  int v7; 
  int v8; 

  v1 = a1 - 6;
  if( !v1 )
    return(INT64 *)((char *)&stru_140C4DB30 + 896);
  v2 = v1 - 2;
  if( !v2 )
    return(INT64 *)((char *)&stru_140C4DB30 + 968);
  v3 = v2 - 1;
  if( !v3 )
    return(INT64 *)((char *)&stru_140C4DB30 + 680);
  v5 = v3 - 2;
  if( !v5 )
    return(INT64 *)((char *)&stru_140C4DB30 + 824);
  v6 = v5 - 1;
  if( !v6 )
    return(INT64 *)((char *)&stru_140C4DB30 + 752);
  v7 = v6 - 1;
  if( !v7 )
    return(INT64 *)((char *)&stru_140C4DB30 + 680);
  v8 = v7 - 1;
  if( !v8 )
    return(INT64 *)((char *)&stru_140C4DB30 + 608);
  if( v8 == 1 )
    return(INT64 *)((char *)&stru_140C4DB30 + 1040);
  return 0i64;
}

Referenced by:

MiBuildPagedPool
MiInitializeDriverImages
MiInitializeDynamicRegion
MiInitializeKernelStacks
MiInitializeNonPagedPool
MiInitializeSystemPtes
MiIsSystemVaAllocated
MiMakeSystemRangeAvailable
MiMarkSystemVaAllocated
MiObtainSystemVa