]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
nd: update QP API to match latest spec
authorSean Hefty <sean.hefty@intel.com>
Tue, 27 Jul 2010 06:13:21 +0000 (23:13 -0700)
committerSean Hefty <sean.hefty@intel.com>
Tue, 27 Jul 2010 07:12:07 +0000 (00:12 -0700)
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
trunk/ulp/netdirect2/user/nd_qp.cpp
trunk/ulp/netdirect2/user/nd_qp.h

index 64735404b2237383872a7d01af39106a5fb2250e..746482ffd7f9d72c5f2b6cc695fefce17c9e8197 100644 (file)
@@ -192,8 +192,8 @@ Receive(VOID* requestContext, const ND_SGE* pSGE, DWORD nSGE)
 }\r
 \r
 STDMETHODIMP CNDQueuePair::\r
-Bind(VOID* requestContext, INDMemoryRegion* pMemoryRegion,\r
-        INDMemoryWindow* pMemoryWindow, const VOID* pBuffer, SIZE_T cbBuffer,\r
+Bind(VOID* requestContext, IUnknown* pMemoryRegion,\r
+        IUnknown* pMemoryWindow, const VOID* pBuffer, SIZE_T cbBuffer,\r
         DWORD flags)\r
 {\r
        CNDMemoryRegion *mr = (CNDMemoryRegion *) pMemoryRegion;\r
@@ -211,7 +211,7 @@ Bind(VOID* requestContext, INDMemoryRegion* pMemoryRegion,
 }\r
 \r
 STDMETHODIMP CNDQueuePair::\r
-Invalidate(VOID* requestContext, INDMemoryWindow* pMemoryWindow, DWORD flags)\r
+Invalidate(VOID* requestContext, IUnknown* pMemoryWindow, DWORD flags)\r
 {\r
        CNDMemoryWindow *mw = (CNDMemoryWindow *) pMemoryWindow;\r
        HRESULT hr;\r
index 3ce320ff0c06a06db46e42729bcb62f26f1c0cbd..c110cce9658b5e0b60ba8e76d698f8859b40ea49 100644 (file)
@@ -52,10 +52,10 @@ public:
        STDMETHODIMP Flush();\r
        STDMETHODIMP Send(VOID* requestContext, const ND_SGE* pSGE, DWORD nSGE, DWORD flags);\r
        STDMETHODIMP Receive(VOID* requestContext, const ND_SGE* pSGE, DWORD nSGE);\r
-       STDMETHODIMP Bind(VOID* requestContext, INDMemoryRegion* pMemoryRegion,\r
-                                         INDMemoryWindow* pMemoryWindow, const VOID* pBuffer, SIZE_T cbBuffer,\r
+       STDMETHODIMP Bind(VOID* requestContext, IUnknown* pMemoryRegion,\r
+                                         IUnknown* pMemoryWindow, const VOID* pBuffer, SIZE_T cbBuffer,\r
                                          DWORD flags);\r
-       STDMETHODIMP Invalidate(VOID* requestContext, INDMemoryWindow* pMemoryWindow, DWORD flags);\r
+       STDMETHODIMP Invalidate(VOID* requestContext, IUnknown* pMemoryWindow, DWORD flags);\r
        STDMETHODIMP Read(VOID* requestContext, const ND_SGE* pSGE, DWORD nSGE,\r
                                          UINT64 remoteAddress, UINT32 remoteToken, DWORD flags);\r
        STDMETHODIMP Write(VOID* requestContext, const ND_SGE* pSGE, DWORD nSGE,\r