Lines Matching +full:0 +full:x0a
73 #define MPI2_TOOLBOX_CLEAN_TOOL (0x00)
74 #define MPI2_TOOLBOX_MEMORY_MOVE_TOOL (0x01)
75 #define MPI2_TOOLBOX_DIAG_DATA_UPLOAD_TOOL (0x02)
76 #define MPI2_TOOLBOX_ISTWI_READ_WRITE_TOOL (0x03)
77 #define MPI2_TOOLBOX_BEACON_TOOL (0x05)
78 #define MPI2_TOOLBOX_DIAGNOSTIC_CLI_TOOL (0x06)
86 U8 Tool; /* 0x00 */
87 U8 Reserved1; /* 0x01 */
88 U8 MsgLength; /* 0x02 */
89 U8 Function; /* 0x03 */
90 U16 Reserved2; /* 0x04 */
91 U8 Reserved3; /* 0x06 */
92 U8 MsgFlags; /* 0x07 */
93 U8 VP_ID; /* 0x08 */
94 U8 VF_ID; /* 0x09 */
95 U16 Reserved4; /* 0x0A */
96 U16 Reserved5; /* 0x0C */
97 U16 IOCStatus; /* 0x0E */
98 U32 IOCLogInfo; /* 0x10 */
108 U8 Tool; /* 0x00 */
109 U8 Reserved1; /* 0x01 */
110 U8 ChainOffset; /* 0x02 */
111 U8 Function; /* 0x03 */
112 U16 Reserved2; /* 0x04 */
113 U8 Reserved3; /* 0x06 */
114 U8 MsgFlags; /* 0x07 */
115 U8 VP_ID; /* 0x08 */
116 U8 VF_ID; /* 0x09 */
117 U16 Reserved4; /* 0x0A */
118 U32 Flags; /* 0x0C */
123 #define MPI2_TOOLBOX_CLEAN_BOOT_SERVICES (0x80000000)
124 #define MPI2_TOOLBOX_CLEAN_PERSIST_MANUFACT_PAGES (0x40000000)
125 #define MPI2_TOOLBOX_CLEAN_OTHER_PERSIST_PAGES (0x20000000)
126 #define MPI2_TOOLBOX_CLEAN_FW_CURRENT (0x10000000)
127 #define MPI2_TOOLBOX_CLEAN_FW_BACKUP (0x08000000)
128 #define MPI2_TOOLBOX_CLEAN_MEGARAID (0x02000000)
129 #define MPI2_TOOLBOX_CLEAN_INITIALIZATION (0x01000000)
130 #define MPI2_TOOLBOX_CLEAN_FLASH (0x00000004)
131 #define MPI2_TOOLBOX_CLEAN_SEEPROM (0x00000002)
132 #define MPI2_TOOLBOX_CLEAN_NVSRAM (0x00000001)
140 U8 Tool; /* 0x00 */
141 U8 Reserved1; /* 0x01 */
142 U8 ChainOffset; /* 0x02 */
143 U8 Function; /* 0x03 */
144 U16 Reserved2; /* 0x04 */
145 U8 Reserved3; /* 0x06 */
146 U8 MsgFlags; /* 0x07 */
147 U8 VP_ID; /* 0x08 */
148 U8 VF_ID; /* 0x09 */
149 U16 Reserved4; /* 0x0A */
150 MPI2_SGE_SIMPLE_UNION SGL; /* 0x0C */
160 U8 Tool; /* 0x00 */
161 U8 Reserved1; /* 0x01 */
162 U8 ChainOffset; /* 0x02 */
163 U8 Function; /* 0x03 */
164 U16 Reserved2; /* 0x04 */
165 U8 Reserved3; /* 0x06 */
166 U8 MsgFlags; /* 0x07 */
167 U8 VP_ID; /* 0x08 */
168 U8 VF_ID; /* 0x09 */
169 U16 Reserved4; /* 0x0A */
170 U8 SGLFlags; /* 0x0C */
171 U8 Reserved5; /* 0x0D */
172 U16 Reserved6; /* 0x0E */
173 U32 Flags; /* 0x10 */
174 U32 DataLength; /* 0x14 */
175 MPI2_SGE_SIMPLE_UNION SGL; /* 0x18 */
199 U8 Tool; /* 0x00 */
200 U8 Reserved1; /* 0x01 */
201 U8 ChainOffset; /* 0x02 */
202 U8 Function; /* 0x03 */
203 U16 Reserved2; /* 0x04 */
204 U8 Reserved3; /* 0x06 */
205 U8 MsgFlags; /* 0x07 */
206 U8 VP_ID; /* 0x08 */
207 U8 VF_ID; /* 0x09 */
208 U16 Reserved4; /* 0x0A */
209 U32 Reserved5; /* 0x0C */
210 U32 Reserved6; /* 0x10 */
211 U8 DevIndex; /* 0x14 */
212 U8 Action; /* 0x15 */
213 U8 SGLFlags; /* 0x16 */
214 U8 Reserved7; /* 0x17 */
215 U16 TxDataLength; /* 0x18 */
216 U16 RxDataLength; /* 0x1A */
217 U32 Reserved8; /* 0x1C */
218 U32 Reserved9; /* 0x20 */
219 U32 Reserved10; /* 0x24 */
220 U32 Reserved11; /* 0x28 */
221 U32 Reserved12; /* 0x2C */
222 MPI2_SGE_SIMPLE_UNION SGL; /* 0x30 */
229 #define MPI2_TOOL_ISTWI_ACTION_READ_DATA (0x01)
230 #define MPI2_TOOL_ISTWI_ACTION_WRITE_DATA (0x02)
231 #define MPI2_TOOL_ISTWI_ACTION_SEQUENCE (0x03)
232 #define MPI2_TOOL_ISTWI_ACTION_RESERVE_BUS (0x10)
233 #define MPI2_TOOL_ISTWI_ACTION_RELEASE_BUS (0x11)
234 #define MPI2_TOOL_ISTWI_ACTION_RESET (0x12)
241 U8 Tool; /* 0x00 */
242 U8 Reserved1; /* 0x01 */
243 U8 MsgLength; /* 0x02 */
244 U8 Function; /* 0x03 */
245 U16 Reserved2; /* 0x04 */
246 U8 Reserved3; /* 0x06 */
247 U8 MsgFlags; /* 0x07 */
248 U8 VP_ID; /* 0x08 */
249 U8 VF_ID; /* 0x09 */
250 U16 Reserved4; /* 0x0A */
251 U16 Reserved5; /* 0x0C */
252 U16 IOCStatus; /* 0x0E */
253 U32 IOCLogInfo; /* 0x10 */
254 U8 DevIndex; /* 0x14 */
255 U8 Action; /* 0x15 */
256 U8 IstwiStatus; /* 0x16 */
257 U8 Reserved6; /* 0x17 */
258 U16 TxDataCount; /* 0x18 */
259 U16 RxDataCount; /* 0x1A */
269 U8 Tool; /* 0x00 */
270 U8 Reserved1; /* 0x01 */
271 U8 ChainOffset; /* 0x02 */
272 U8 Function; /* 0x03 */
273 U16 Reserved2; /* 0x04 */
274 U8 Reserved3; /* 0x06 */
275 U8 MsgFlags; /* 0x07 */
276 U8 VP_ID; /* 0x08 */
277 U8 VF_ID; /* 0x09 */
278 U16 Reserved4; /* 0x0A */
279 U8 Reserved5; /* 0x0C */
280 U8 PhysicalPort; /* 0x0D */
281 U8 Reserved6; /* 0x0E */
282 U8 Flags; /* 0x0F */
287 #define MPI2_TOOLBOX_FLAGS_BEACONMODE_OFF (0x00)
288 #define MPI2_TOOLBOX_FLAGS_BEACONMODE_ON (0x01)
294 #define MPI2_TOOLBOX_DIAG_CLI_CMD_LENGTH (0x5C)
299 U8 Tool; /* 0x00 */
300 U8 Reserved1; /* 0x01 */
301 U8 ChainOffset; /* 0x02 */
302 U8 Function; /* 0x03 */
303 U16 Reserved2; /* 0x04 */
304 U8 Reserved3; /* 0x06 */
305 U8 MsgFlags; /* 0x07 */
306 U8 VP_ID; /* 0x08 */
307 U8 VF_ID; /* 0x09 */
308 U16 Reserved4; /* 0x0A */
309 U8 SGLFlags; /* 0x0C */
310 U8 Reserved5; /* 0x0D */
311 U16 Reserved6; /* 0x0E */
312 U32 DataLength; /* 0x10 */
313 U8 DiagnosticCliCommand[MPI2_TOOLBOX_DIAG_CLI_CMD_LENGTH]; /* 0x14 */
314 MPI2_SGE_SIMPLE_UNION SGL; /* 0x70 */
325 U8 Tool; /* 0x00 */
326 U8 Reserved1; /* 0x01 */
327 U8 MsgLength; /* 0x02 */
328 U8 Function; /* 0x03 */
329 U16 Reserved2; /* 0x04 */
330 U8 Reserved3; /* 0x06 */
331 U8 MsgFlags; /* 0x07 */
332 U8 VP_ID; /* 0x08 */
333 U8 VF_ID; /* 0x09 */
334 U16 Reserved4; /* 0x0A */
335 U16 Reserved5; /* 0x0C */
336 U16 IOCStatus; /* 0x0E */
337 U32 IOCLogInfo; /* 0x10 */
338 U32 ReturnedDataLength; /* 0x14 */
356 U8 ExtendedType; /* 0x00 */
357 U8 BufferType; /* 0x01 */
358 U8 ChainOffset; /* 0x02 */
359 U8 Function; /* 0x03 */
360 U16 Reserved2; /* 0x04 */
361 U8 Reserved3; /* 0x06 */
362 U8 MsgFlags; /* 0x07 */
363 U8 VP_ID; /* 0x08 */
364 U8 VF_ID; /* 0x09 */
365 U16 Reserved4; /* 0x0A */
366 U64 BufferAddress; /* 0x0C */
367 U32 BufferLength; /* 0x14 */
368 U32 Reserved5; /* 0x18 */
369 U32 Reserved6; /* 0x1C */
370 U32 Flags; /* 0x20 */
371 U32 ProductSpecific[23]; /* 0x24 */
376 #define MPI2_DIAG_EXTENDED_TYPE_UTILIZATION (0x02)
379 #define MPI2_DIAG_BUF_TYPE_TRACE (0x00)
380 #define MPI2_DIAG_BUF_TYPE_SNAPSHOT (0x01)
381 #define MPI2_DIAG_BUF_TYPE_EXTENDED (0x02)
383 #define MPI2_DIAG_BUF_TYPE_COUNT (0x03)
386 #define MPI2_DIAG_BUF_FLAG_RELEASE_ON_FULL (0x00000002)
387 #define MPI2_DIAG_BUF_FLAG_IMMEDIATE_RELEASE (0x00000001)
395 U8 ExtendedType; /* 0x00 */
396 U8 BufferType; /* 0x01 */
397 U8 MsgLength; /* 0x02 */
398 U8 Function; /* 0x03 */
399 U16 Reserved2; /* 0x04 */
400 U8 Reserved3; /* 0x06 */
401 U8 MsgFlags; /* 0x07 */
402 U8 VP_ID; /* 0x08 */
403 U8 VF_ID; /* 0x09 */
404 U16 Reserved4; /* 0x0A */
405 U16 Reserved5; /* 0x0C */
406 U16 IOCStatus; /* 0x0E */
407 U32 IOCLogInfo; /* 0x10 */
408 U32 TransferLength; /* 0x14 */
418 U8 Reserved1; /* 0x00 */
419 U8 BufferType; /* 0x01 */
420 U8 ChainOffset; /* 0x02 */
421 U8 Function; /* 0x03 */
422 U16 Reserved2; /* 0x04 */
423 U8 Reserved3; /* 0x06 */
424 U8 MsgFlags; /* 0x07 */
425 U8 VP_ID; /* 0x08 */
426 U8 VF_ID; /* 0x09 */
427 U16 Reserved4; /* 0x0A */
437 U8 Reserved1; /* 0x00 */
438 U8 BufferType; /* 0x01 */
439 U8 MsgLength; /* 0x02 */
440 U8 Function; /* 0x03 */
441 U16 Reserved2; /* 0x04 */
442 U8 Reserved3; /* 0x06 */
443 U8 MsgFlags; /* 0x07 */
444 U8 VP_ID; /* 0x08 */
445 U8 VF_ID; /* 0x09 */
446 U16 Reserved4; /* 0x0A */
447 U16 Reserved5; /* 0x0C */
448 U16 IOCStatus; /* 0x0E */
449 U32 IOCLogInfo; /* 0x10 */