Lines Matching +full:0 +full:x80010000
49 #define IB_MAD_RPC_VERSION_MASK 0x0f00
53 #define IB_DEFAULT_SUBN_PREFIX 0xfe80000000000000ULL
54 #define IB_DEFAULT_QP1_QKEY 0x80010000
80 IB_SMI_CLASS = 0x1,
81 IB_SMI_DIRECT_CLASS = 0x81,
82 IB_SA_CLASS = 0x3,
83 IB_PERFORMANCE_CLASS = 0x4,
84 IB_BOARD_MGMT_CLASS = 0x5,
85 IB_DEVICE_MGMT_CLASS = 0x6,
86 IB_CM_CLASS = 0x7,
87 IB_SNMP_CLASS = 0x8,
88 IB_VENDOR_RANGE1_START_CLASS = 0x9,
89 IB_VENDOR_RANGE1_END_CLASS = 0x0f,
90 IB_CC_CLASS = 0x21,
91 IB_VENDOR_RANGE2_START_CLASS = 0x30,
92 IB_VENDOR_RANGE2_END_CLASS = 0x4f,
96 IB_MAD_METHOD_GET = 0x1,
97 IB_MAD_METHOD_SET = 0x2,
98 IB_MAD_METHOD_GET_RESPONSE = 0x81,
100 IB_MAD_METHOD_SEND = 0x3,
101 IB_MAD_METHOD_TRAP = 0x5,
102 IB_MAD_METHOD_TRAP_REPRESS = 0x7,
104 IB_MAD_METHOD_REPORT = 0x6,
105 IB_MAD_METHOD_REPORT_RESPONSE = 0x86,
106 IB_MAD_METHOD_GET_TABLE = 0x12,
107 IB_MAD_METHOD_GET_TABLE_RESPONSE = 0x92,
108 IB_MAD_METHOD_GET_TRACE_TABLE = 0x13,
109 IB_MAD_METHOD_GET_TRACE_TABLE_RESPONSE = 0x93,
110 IB_MAD_METHOD_GETMULTI = 0x14,
111 IB_MAD_METHOD_GETMULTI_RESPONSE = 0x94,
112 IB_MAD_METHOD_DELETE = 0x15,
113 IB_MAD_METHOD_DELETE_RESPONSE = 0x95,
115 IB_MAD_RESPONSE = 0x80,
119 CLASS_PORT_INFO = 0x1,
120 NOTICE = 0x2,
121 INFORM_INFO = 0x3,
125 IB_MAD_STS_OK = (0 << 2),
126 IB_MAD_STS_BUSY = (1 << 0),
135 IB_ATTR_NODE_DESC = 0x10,
136 IB_ATTR_NODE_INFO = 0x11,
137 IB_ATTR_SWITCH_INFO = 0x12,
138 IB_ATTR_GUID_INFO = 0x14,
139 IB_ATTR_PORT_INFO = 0x15,
140 IB_ATTR_PKEY_TBL = 0x16,
141 IB_ATTR_SLVL_TABLE = 0x17,
142 IB_ATTR_VL_ARBITRATION = 0x18,
143 IB_ATTR_LINEARFORWTBL = 0x19,
144 IB_ATTR_MULTICASTFORWTBL = 0x1b,
145 IB_ATTR_LINKSPEEDWIDTHPAIRSTBL = 0x1c,
146 IB_ATTR_VENDORMADSTBL = 0x1d,
147 IB_ATTR_SMINFO = 0x20,
148 IB_ATTR_PORT_INFO_EXT = 0x33,
151 IB_ATTR_MLNX_EXT_PORT_INFO = 0xff90,
155 IB_SA_ATTR_NOTICE = 0x02,
156 IB_SA_ATTR_INFORMINFO = 0x03,
157 IB_SA_ATTR_NODERECORD = 0x11,
158 IB_SA_ATTR_PORTINFORECORD = 0x12,
159 IB_SA_ATTR_SL2VLTABLERECORD = 0x13,
160 IB_SA_ATTR_SWITCHINFORECORD = 0x14,
161 IB_SA_ATTR_LFTRECORD = 0x15,
162 IB_SA_ATTR_RFTRECORD = 0x16,
163 IB_SA_ATTR_MFTRECORD = 0x17,
164 IB_SA_ATTR_SMINFORECORD = 0x18,
165 IB_SA_ATTR_LINKRECORD = 0x20,
166 IB_SA_ATTR_GUIDINFORECORD = 0x30,
167 IB_SA_ATTR_SERVICERECORD = 0x31,
168 IB_SA_ATTR_PKEYTABLERECORD = 0x33,
169 IB_SA_ATTR_PATHRECORD = 0x35,
170 IB_SA_ATTR_VLARBTABLERECORD = 0x36,
171 IB_SA_ATTR_MCRECORD = 0x38,
172 IB_SA_ATTR_MULTIPATH = 0x3a,
173 IB_SA_ATTR_INFORMINFORECORD = 0xf3,
179 IB_GSI_PORT_SAMPLES_CONTROL = 0x10,
180 IB_GSI_PORT_SAMPLES_RESULT = 0x11,
181 IB_GSI_PORT_COUNTERS = 0x12,
182 IB_GSI_PORT_RCV_ERROR_DETAILS = 0x15,
183 IB_GSI_PORT_XMIT_DISCARD_DETAILS = 0x16,
184 IB_GSI_PORT_PORT_OP_RCV_COUNTERS = 0x17,
185 IB_GSI_PORT_PORT_FLOW_CTL_COUNTERS = 0x18,
186 IB_GSI_PORT_PORT_VL_OP_PACKETS = 0x19,
187 IB_GSI_PORT_PORT_VL_OP_DATA = 0x1A,
188 IB_GSI_PORT_PORT_VL_XMIT_FLOW_CTL_UPDATE_ERRORS = 0x1B,
189 IB_GSI_PORT_PORT_VL_XMIT_WAIT_COUNTERS = 0x1C,
190 IB_GSI_PORT_COUNTERS_EXT = 0x1D,
191 IB_GSI_PORT_EXT_SPEEDS_COUNTERS = 0x1F,
192 IB_GSI_SW_PORT_VL_CONGESTION = 0x30,
193 IB_GSI_PORT_RCV_CON_CTRL = 0x31,
194 IB_GSI_PORT_SL_RCV_FECN = 0x32,
195 IB_GSI_PORT_SL_RCV_BECN = 0x33,
196 IB_GSI_PORT_XMIT_CON_CTRL = 0x34,
197 IB_GSI_PORT_VL_XMIT_TIME_CONG = 0x35,
198 IB_GSI_PORT_XMIT_DATA_SL = 0x36,
199 IB_GSI_PORT_RCV_DATA_SL = 0x37,
204 IB_BM_ATTR_BKEYINFO = 0x10,
205 IB_BM_ATTR_WRITE_VPD = 0x20,
206 IB_BM_ATTR_READ_VPD = 0x21,
207 IB_BM_ATTR_RESET_IBML = 0x22,
208 IB_BM_ATTR_SET_MODULE_PM_CONTROL = 0x23,
209 IB_BM_ATTR_GET_MODULE_PM_CONTROL = 0x24,
210 IB_BM_ATTR_SET_UNIT_PM_CONTROL = 0x25,
211 IB_BM_ATTR_GET_UNIT_PM_CONTROL = 0x26,
212 IB_BM_ATTR_SET_IOC_PM_CONTROL = 0x27,
213 IB_BM_ATTR_GET_IOC_PM_CONTROL = 0x28,
214 IB_BM_ATTR_SET_MODULE_STATE = 0x29,
215 IB_BM_ATTR_SET_MODULE_ATTENTION = 0x2A,
216 IB_BM_ATTR_GET_MODULE_STATUS = 0x2B,
217 IB_BM_ATTR_IB2IBML = 0x2C,
218 IB_BM_ATTR_IB2CME = 0x2D,
219 IB_BM_ATTR_IB2MME = 0x2E,
220 IB_BM_ATTR_OEM = 0x2F,
226 IB_CC_ATTR_CONGESTION_INFO = 0x11,
227 IB_CC_ATTR_CONGESTION_KEY_INFO = 0x12,
228 IB_CC_ATTR_CONGESTION_LOG = 0x13,
229 IB_CC_ATTR_SWITCH_CONGESTION_SETTING = 0x14,
230 IB_CC_ATTR_SWITCH_PORT_CONGESTION_SETTING = 0x15,
231 IB_CC_ATTR_CA_CONGESTION_SETTING = 0x16,
232 IB_CC_ATTR_CONGESTION_CONTROL_TABLE = 0x17,
233 IB_CC_ATTR_TIMESTAMP = 0x18,
238 #define IB_OPENIB_OUI (0x001405)
306 int lid; /* lid or 0 if directed route */
333 /* first MAD word (0-3 bytes) */
1448 IB_RMPP_FLAG_ACTIVE = 1 << 0,
1502 #define IB_MAX_UCAST_LID (0xc000-1)
1503 #define IB_MIN_MCAST_LID 0xc000
1504 #define IB_MAX_MCAST_LID (0xffff-1)
1543 portid->grh_present = 0; in ib_portid_set()
1545 return 0; in ib_portid_set()
1655 return mgmt >= 0x9 && mgmt <= 0xf; in mad_is_vendor_range1()
1660 return mgmt >= 0x30 && mgmt <= 0x4f; in mad_is_vendor_range2()
1838 } while(0)