VOID __fastcall ObpReleaseLookupContext(INT64 a1){
struct _DMA_ADAPTER *v2;
if( *(_BYTE *)(a1 + 30) )
ObpUnlockDirectory(*(_QWORD *)a1, a1);
v2 = *(struct _DMA_ADAPTER **)(a1 + 8);
if( v2 )
{
HalPutDmaAdapter(v2);
*(_QWORD *)(a1 + 8) = 0i64;
}
}