From 60e205a551f07882ed18a33fa192ad7cefe548a0 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Tue, 1 Mar 2016 15:26:32 +0000 Subject: [infiniband] Remove concept of whole-device owner data Remove the implicit assumption that the IPoIB protocol owns the whole Infiniband device. Signed-off-by: Michael Brown --- src/include/ipxe/infiniband.h | 24 ------------------------ 1 file changed, 24 deletions(-) (limited to 'src/include') diff --git a/src/include/ipxe/infiniband.h b/src/include/ipxe/infiniband.h index 87cfe5082..6a99865f2 100644 --- a/src/include/ipxe/infiniband.h +++ b/src/include/ipxe/infiniband.h @@ -450,8 +450,6 @@ struct ib_device { /** Driver private data */ void *drv_priv; - /** Owner private data */ - void *owner_priv; }; /** An Infiniband upper-layer driver */ @@ -695,26 +693,4 @@ ib_get_drvdata ( struct ib_device *ibdev ) { return ibdev->drv_priv; } -/** - * Set Infiniband device owner-private data - * - * @v ibdev Infiniband device - * @v priv Private data - */ -static inline __always_inline void -ib_set_ownerdata ( struct ib_device *ibdev, void *priv ) { - ibdev->owner_priv = priv; -} - -/** - * Get Infiniband device owner-private data - * - * @v ibdev Infiniband device - * @ret priv Private data - */ -static inline __always_inline void * -ib_get_ownerdata ( struct ib_device *ibdev ) { - return ibdev->owner_priv; -} - #endif /* _IPXE_INFINIBAND_H */ -- cgit v1.2.3-55-g7522