From 23e4ebb8aff3a49021e176d522c7f0d8cb7cde5a Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Mon, 26 Jul 2010 23:13:21 -0700 Subject: [PATCH] nd: update QP API to match latest spec Signed-off-by: Sean Hefty --- trunk/ulp/netdirect2/user/nd_qp.cpp | 6 +++--- trunk/ulp/netdirect2/user/nd_qp.h | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/trunk/ulp/netdirect2/user/nd_qp.cpp b/trunk/ulp/netdirect2/user/nd_qp.cpp index d045d120..c30579f5 100644 --- a/trunk/ulp/netdirect2/user/nd_qp.cpp +++ b/trunk/ulp/netdirect2/user/nd_qp.cpp @@ -192,8 +192,8 @@ Receive(VOID* requestContext, const ND_SGE* pSge, DWORD nSge) } STDMETHODIMP CNDQueuePair:: -Bind(VOID* requestContext, INDMemoryRegion* pMemoryRegion, - INDMemoryWindow* pMemoryWindow, const VOID* pBuffer, SIZE_T cbBuffer, +Bind(VOID* requestContext, IUnknown* pMemoryRegion, + IUnknown* pMemoryWindow, const VOID* pBuffer, SIZE_T cbBuffer, DWORD flags) { CNDMemoryRegion *mr = (CNDMemoryRegion *) pMemoryRegion; @@ -211,7 +211,7 @@ Bind(VOID* requestContext, INDMemoryRegion* pMemoryRegion, } STDMETHODIMP CNDQueuePair:: -Invalidate(VOID* requestContext, INDMemoryWindow* pMemoryWindow, DWORD flags) +Invalidate(VOID* requestContext, IUnknown* pMemoryWindow, DWORD flags) { CNDMemoryWindow *mw = (CNDMemoryWindow *) pMemoryWindow; HRESULT hr; diff --git a/trunk/ulp/netdirect2/user/nd_qp.h b/trunk/ulp/netdirect2/user/nd_qp.h index 48adc805..c986e847 100644 --- a/trunk/ulp/netdirect2/user/nd_qp.h +++ b/trunk/ulp/netdirect2/user/nd_qp.h @@ -52,10 +52,10 @@ public: STDMETHODIMP Flush(); STDMETHODIMP Send(VOID* requestContext, const ND_SGE* pSge, DWORD nSge, DWORD flags); STDMETHODIMP Receive(VOID* requestContext, const ND_SGE* pSge, DWORD nSge); - STDMETHODIMP Bind(VOID* requestContext, INDMemoryRegion* pMemoryRegion, - INDMemoryWindow* pMemoryWindow, const VOID* pBuffer, SIZE_T cbBuffer, + STDMETHODIMP Bind(VOID* requestContext, IUnknown* pMemoryRegion, + IUnknown* pMemoryWindow, const VOID* pBuffer, SIZE_T cbBuffer, DWORD flags); - STDMETHODIMP Invalidate(VOID* requestContext, INDMemoryWindow* pMemoryWindow, DWORD flags); + STDMETHODIMP Invalidate(VOID* requestContext, IUnknown* pMemoryWindow, DWORD flags); STDMETHODIMP Read(VOID* requestContext, const ND_SGE* pSge, DWORD nSge, UINT64 remoteAddress, UINT32 remoteToken, DWORD flags); STDMETHODIMP Write(VOID* requestContext, const ND_SGE* pSge, DWORD nSge, -- 2.46.0