From cb9ef4dee2535c1f95d683a68832a13ccd3b01a2 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Tue, 7 Jul 2009 16:26:57 +0100 Subject: [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. --- src/include/gpxe/ib_qset.h | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 src/include/gpxe/ib_qset.h (limited to 'src/include') 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 -#include - -/** 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 */ -- cgit v1.2.3-55-g7522