VOID *__fastcall IovUtilGetUpperDeviceObjectWithTag(INT64 a1){
UINT8 v2;
void *v3;
KIRQL v4;
v2 = KeAcquireQueuedSpinLock(0xAui64);
v3 = *(void **)(a1 + 24);
v4 = v2;
if( v3 )
ObfReferenceObjectWithTag(v3, 0x49667256u);
KeReleaseQueuedSpinLock(0xAui64, v4);
return v3;
}