NTSTATUS __stdcall VfGetCommonBufferFromVectorByIndex(_DMA_ADAPTER *a1, INT64 a2, UINT64 a3, INT64 a4, INT64 a5){
unsigned int v7;
__int64(__fastcall *RealDmaOperation)(_DMA_ADAPTER *, INT64, _QWORD, INT64, INT64);
v7 = a3;
RealDmaOperation = (__int64(__fastcall *)(_DMA_ADAPTER *, INT64, _QWORD, INT64, INT64))ViGetRealDmaOperation(
(ULONG_PTR)a1,
0x120ui64);
return RealDmaOperation(a1, a2, v7, a4, a5);
}