VOID __fastcall AlpcpCompleteDeferSignalRequest(INT64 a1, INT64 a2, INT64 a3, VOID *a4){
struct _DMA_ADAPTER *v5;
if( _bittestandreset((signed __int32 *)(a1 + 48), 2u) )
{
AlpcpSignal((_ALPC_DISPATCH_CONTEXT *)a1, 0, 0);
v5 = *(struct _DMA_ADAPTER **)(a1 + 32);
if( v5 )
HalPutDmaAdapter(v5);
}
}