IoGetSilo

NTSTATUS __fastcall IoGetSilo(INT64 a1){
  _QWORD *v1; 
  __int64 v2; 

  v1 = *(_QWORD **)(a1 + 208);
  if( v1 )
  {
    if( v1 == IopRevocationExtension )
      goto LABEL_3;
    v1 = (_QWORD *)v1[8];
  }
  if( v1 )
    return v1[1];
LABEL_3:
  LODWORD(v2) = 0;
  return v2;
}

Referenced by:

IopAllocRealFileObject
IopAllocateFoExtensionsOnCreate
IopParseDevice