diff options
Diffstat (limited to 'include/rdma/ib_sa.h')
| -rw-r--r-- | include/rdma/ib_sa.h | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/include/rdma/ib_sa.h b/include/rdma/ib_sa.h index f404fe21cc21..ad63c215efe5 100644 --- a/include/rdma/ib_sa.h +++ b/include/rdma/ib_sa.h | |||
| @@ -91,34 +91,6 @@ enum ib_sa_selector { | |||
| 91 | IB_SA_BEST = 3 | 91 | IB_SA_BEST = 3 |
| 92 | }; | 92 | }; |
| 93 | 93 | ||
| 94 | enum ib_sa_rate { | ||
| 95 | IB_SA_RATE_2_5_GBPS = 2, | ||
| 96 | IB_SA_RATE_5_GBPS = 5, | ||
| 97 | IB_SA_RATE_10_GBPS = 3, | ||
| 98 | IB_SA_RATE_20_GBPS = 6, | ||
| 99 | IB_SA_RATE_30_GBPS = 4, | ||
| 100 | IB_SA_RATE_40_GBPS = 7, | ||
| 101 | IB_SA_RATE_60_GBPS = 8, | ||
| 102 | IB_SA_RATE_80_GBPS = 9, | ||
| 103 | IB_SA_RATE_120_GBPS = 10 | ||
| 104 | }; | ||
| 105 | |||
| 106 | static inline int ib_sa_rate_enum_to_int(enum ib_sa_rate rate) | ||
| 107 | { | ||
| 108 | switch (rate) { | ||
| 109 | case IB_SA_RATE_2_5_GBPS: return 1; | ||
| 110 | case IB_SA_RATE_5_GBPS: return 2; | ||
| 111 | case IB_SA_RATE_10_GBPS: return 4; | ||
| 112 | case IB_SA_RATE_20_GBPS: return 8; | ||
| 113 | case IB_SA_RATE_30_GBPS: return 12; | ||
| 114 | case IB_SA_RATE_40_GBPS: return 16; | ||
| 115 | case IB_SA_RATE_60_GBPS: return 24; | ||
| 116 | case IB_SA_RATE_80_GBPS: return 32; | ||
| 117 | case IB_SA_RATE_120_GBPS: return 48; | ||
| 118 | default: return -1; | ||
| 119 | } | ||
| 120 | } | ||
| 121 | |||
| 122 | /* | 94 | /* |
| 123 | * Structures for SA records are named "struct ib_sa_xxx_rec." No | 95 | * Structures for SA records are named "struct ib_sa_xxx_rec." No |
| 124 | * attempt is made to pack structures to match the physical layout of | 96 | * attempt is made to pack structures to match the physical layout of |
