IovUtilFlushStackCache

VOID __stdcall IovUtilFlushStackCache(DEVICE_OBJECT *DeviceObject){
  DEVICE_OBJECT *v1; 
  do
  {
    v1 = DeviceObject;
    DeviceObject = *(DEVICE_OBJECT **)(*((_QWORD *)DeviceObject + 39) + 48i64);
  }
  while( DeviceObject );
  do
  {
    *(_DWORD *)(*((_QWORD *)v1 + 39) + 32i64) &= 0x3FFFFFFFu;
    v1 = (DEVICE_OBJECT *)*((_QWORD *)v1 + 3);
  }
  while( v1 );
}

Referenced by:

IovAttachDeviceToDeviceStack
VfIoDetachDevice