Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[infiniband] Add a "communication-managed reliable connection" protocol
SRP over Infiniband uses a protocol whereby data is sent via a combination of the CM private data fields and the RC queue pair itself. This seems sufficiently generic that it's worth having available as a separate protocol.
- Loading branch information
Michael Brown
committed
Aug 10, 2009
1 parent
1175f0c
commit 4be11f5
Showing
3 changed files
with
456 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
#ifndef _GPXE_IB_CMRC_H | ||
#define _GPXE_IB_CMRC_H | ||
|
||
/** @file | ||
* | ||
* Infiniband Communication-managed Reliable Connections | ||
* | ||
*/ | ||
|
||
FILE_LICENCE ( BSD2 ); | ||
|
||
#include <gpxe/infiniband.h> | ||
#include <gpxe/xfer.h> | ||
|
||
extern int ib_cmrc_open ( struct xfer_interface *xfer, | ||
struct ib_device *ibdev, | ||
struct ib_gid *dgid, | ||
struct ib_gid_half *service_id ); | ||
|
||
#endif /* _GPXE_IB_CMRC_H */ |
Oops, something went wrong.