summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorMichael Brown2009-07-07 17:26:57 +0200
committerMichael Brown2009-07-18 00:06:34 +0200
commitcb9ef4dee2535c1f95d683a68832a13ccd3b01a2 (patch)
tree985862ea46519736c53d6ba644413f084ef3d5f6 /src/include
parent[ipoib] Kill off the now-unused IPoIB metadata queue set (diff)
downloadipxe-cb9ef4dee2535c1f95d683a68832a13ccd3b01a2.tar.gz
ipxe-cb9ef4dee2535c1f95d683a68832a13ccd3b01a2.tar.xz
ipxe-cb9ef4dee2535c1f95d683a68832a13ccd3b01a2.zip
[ipoib] Remove the queue set abstraction
Now that IPoIB has to deal with only one set of queues, the queue set abstraction becomes merely an inconvenient wrapper.
Diffstat (limited to 'src/include')
-rw-r--r--src/include/gpxe/ib_qset.h31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/include/gpxe/ib_qset.h b/src/include/gpxe/ib_qset.h
deleted file mode 100644
index a11169785..000000000
--- a/src/include/gpxe/ib_qset.h
+++ /dev/null
@@ -1,31 +0,0 @@
-#ifndef _GPXE_IB_QSET_H
-#define _GPXE_IB_QSET_H
-
-/** @file
- *
- * Infiniband queue sets
- *
- */
-
-FILE_LICENCE ( GPL2_OR_LATER );
-
-#include <stdint.h>
-#include <gpxe/infiniband.h>
-
-/** An Infiniband queue set */
-struct ib_queue_set {
- /** Completion queue */
- struct ib_completion_queue *cq;
- /** Queue pair */
- struct ib_queue_pair *qp;
-};
-
-extern int ib_create_qset ( struct ib_device *ibdev,
- struct ib_queue_set *qset, unsigned int num_cqes,
- struct ib_completion_queue_operations *cq_op,
- unsigned int num_send_wqes,
- unsigned int num_recv_wqes, unsigned long qkey );
-extern void ib_destroy_qset ( struct ib_device *ibdev,
- struct ib_queue_set *qset );
-
-#endif /* _GPXE_IB_QSET_H */