iPXE
ib_sma.h
Go to the documentation of this file.
1 #ifndef _IPXE_IB_SMA_H
2 #define _IPXE_IB_SMA_H
3 
4 /** @file
5  *
6  * Infiniband subnet management agent
7  *
8  */
9 
10 FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11 
12 struct ib_device;
13 struct ib_mad_interface;
14 
15 extern int ib_create_sma ( struct ib_device *ibdev,
16  struct ib_mad_interface *mi );
17 extern void ib_destroy_sma ( struct ib_device *ibdev,
18  struct ib_mad_interface *mi );
19 
20 #endif /* _IPXE_IB_SMA_H */
struct ib_device * ibdev
Infiniband device.
Definition: ib_mi.h:90
void ib_destroy_sma(struct ib_device *ibdev, struct ib_mad_interface *mi)
An Infiniband management interface.
Definition: ib_mi.h:88
An Infiniband device.
Definition: infiniband.h:398
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
int ib_create_sma(struct ib_device *ibdev, struct ib_mad_interface *mi)
Create subnet management agent and interface.
Definition: ib_sma.c:358