blob: ddd10b6c32f6874464bdf8d9ad956a8c63ce47d4 [file] [log] [blame]
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301$VAR1 = {
2 'ABI_DUMPER_VERSION' => '1.2',
3 'ABI_DUMP_VERSION' => '3.5',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304 'Arch' => 'x86_64',
5 'GccVersion' => '12.2.0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306 'Headers' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307 'base.h' => 1,
8 'bios.h' => 1,
9 'bios_table.h' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +093010 'file_io.h' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011 'firmware_update.h' => 1,
12 'fru.h' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +093013 'host.h' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093014 'instance-id.h' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093015 'pdr.h' => 1,
16 'platform.h' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +093017 'platform_oem_ibm.h' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093018 'pldm.h' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093019 'utils.h' => 1
20 },
21 'Language' => 'C',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093022 'LibraryName' => 'libpldm.so.0.3.0',
23 'LibraryVersion' => '0.3.0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093024 'NameSpaces' => {},
25 'Needed' => {
26 'libc.so.6' => 1
27 },
28 'PublicABI' => '1',
29 'Sources' => {},
30 'SymbolInfo' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +093031 '100165' => {
32 'Header' => 'pldm.h',
33 'Param' => {
34 '0' => {
35 'name' => 'eid',
36 'type' => '99084'
37 },
38 '1' => {
39 'name' => 'mctp_fd',
40 'type' => '74'
41 },
42 '2' => {
43 'name' => 'pldm_req_msg',
44 'type' => '6245'
45 },
46 '3' => {
47 'name' => 'req_msg_len',
48 'type' => '123'
49 },
50 '4' => {
51 'name' => 'pldm_resp_msg',
52 'type' => '71449'
53 },
54 '5' => {
55 'name' => 'resp_msg_len',
56 'type' => '9084'
57 }
58 },
59 'Return' => '99193',
60 'ShortName' => 'pldm_send_recv'
61 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093062 '10033' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +093063 'Header' => 'bios.h',
64 'Param' => {
65 '0' => {
66 'name' => 'msg',
67 'type' => '2077'
68 },
69 '1' => {
70 'name' => 'payload_length',
71 'type' => '123'
72 },
73 '2' => {
74 'name' => 'seconds',
75 'type' => '2082'
76 },
77 '3' => {
78 'name' => 'minutes',
79 'type' => '2082'
80 },
81 '4' => {
82 'name' => 'hours',
83 'type' => '2082'
84 },
85 '5' => {
86 'name' => 'day',
87 'type' => '2082'
88 },
89 '6' => {
90 'name' => 'month',
91 'offset' => '0',
92 'type' => '2082'
93 },
94 '7' => {
95 'name' => 'year',
96 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093097 'type' => '8521'
Andrew Jeffery33e21a22023-05-29 12:12:36 +093098 }
99 },
100 'Return' => '74',
101 'ShortName' => 'decode_set_date_time_req'
102 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930103 '100648' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +0930104 'Header' => 'pldm.h',
Andrew Jefferycd732d12023-07-07 09:36:35 +0930105 'Param' => {
106 '0' => {
107 'name' => 'eid',
108 'type' => '99084'
109 },
110 '1' => {
111 'name' => 'mctp_fd',
112 'type' => '74'
113 },
114 '2' => {
115 'name' => 'instance_id',
116 'type' => '168'
117 },
118 '3' => {
119 'name' => 'pldm_resp_msg',
120 'type' => '71449'
121 },
122 '4' => {
123 'name' => 'resp_msg_len',
124 'type' => '9084'
125 }
126 },
127 'Return' => '99193',
128 'ShortName' => 'pldm_recv'
129 },
130 '100874' => {
131 'Header' => 'pldm.h',
132 'Param' => {
133 '0' => {
134 'name' => 'eid',
135 'type' => '99084'
136 },
137 '1' => {
138 'name' => 'mctp_fd',
139 'type' => '74'
140 },
141 '2' => {
142 'name' => 'pldm_resp_msg',
143 'type' => '71449'
144 },
145 '3' => {
146 'name' => 'resp_msg_len',
147 'type' => '9084'
148 }
149 },
150 'Return' => '99193',
151 'ShortName' => 'pldm_recv_any'
152 },
153 '101319' => {
154 'Header' => 'pldm.h',
155 'Return' => '99193',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +0930156 'ShortName' => 'pldm_open'
157 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +0930158 '10323' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930159 'Header' => 'bios.h',
160 'Param' => {
161 '0' => {
162 'name' => 'instance_id',
163 'type' => '168'
164 },
165 '1' => {
166 'name' => 'seconds',
167 'type' => '168'
168 },
169 '2' => {
170 'name' => 'minutes',
171 'type' => '168'
172 },
173 '3' => {
174 'name' => 'hours',
175 'type' => '168'
176 },
177 '4' => {
178 'name' => 'day',
179 'type' => '168'
180 },
181 '5' => {
182 'name' => 'month',
183 'type' => '168'
184 },
185 '6' => {
186 'name' => 'year',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930187 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +0930188 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930189 },
190 '7' => {
191 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930192 'offset' => '8',
193 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930194 },
195 '8' => {
196 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930197 'offset' => '16',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930198 'type' => '123'
199 }
200 },
201 'Return' => '74',
202 'ShortName' => 'encode_set_date_time_req'
203 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +0930204 '10815' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930205 'Header' => 'bios.h',
206 'Param' => {
207 '0' => {
208 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930209 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930210 },
211 '1' => {
212 'name' => 'payload_length',
213 'type' => '123'
214 },
215 '2' => {
216 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930217 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930218 },
219 '3' => {
220 'name' => 'seconds',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930221 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930222 },
223 '4' => {
224 'name' => 'minutes',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930225 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930226 },
227 '5' => {
228 'name' => 'hours',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930229 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930230 },
231 '6' => {
232 'name' => 'day',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930233 'offset' => '0',
234 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930235 },
236 '7' => {
237 'name' => 'month',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930238 'offset' => '8',
239 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930240 },
241 '8' => {
242 'name' => 'year',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930243 'offset' => '16',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +0930244 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930245 }
246 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930247 'Reg' => {
248 '4' => 'r8',
249 '5' => 'r9'
250 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930251 'Return' => '74',
252 'ShortName' => 'decode_get_date_time_resp'
253 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +0930254 '11016' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930255 'Header' => 'bios.h',
256 'Param' => {
257 '0' => {
258 'name' => 'instance_id',
259 'type' => '168'
260 },
261 '1' => {
262 'name' => 'completion_code',
263 'type' => '168'
264 },
265 '2' => {
266 'name' => 'seconds',
267 'type' => '168'
268 },
269 '3' => {
270 'name' => 'minutes',
271 'type' => '168'
272 },
273 '4' => {
274 'name' => 'hours',
275 'type' => '168'
276 },
277 '5' => {
278 'name' => 'day',
279 'type' => '168'
280 },
281 '6' => {
282 'name' => 'month',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930283 'offset' => '0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930284 'type' => '168'
285 },
286 '7' => {
287 'name' => 'year',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930288 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +0930289 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930290 },
291 '8' => {
292 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930293 'offset' => '16',
294 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930295 }
296 },
297 'Return' => '74',
298 'ShortName' => 'encode_get_date_time_resp'
299 },
Andrew Jefferyb6c06f12023-06-26 15:45:59 +0930300 '11299' => {
301 'Header' => 'bios.h',
302 'Param' => {
303 '0' => {
304 'name' => 'instance_id',
305 'type' => '168'
306 },
307 '1' => {
308 'name' => 'msg',
309 'type' => '1632'
310 }
311 },
312 'Return' => '74',
313 'ShortName' => 'encode_get_date_time_req'
314 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930315 '114104' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +0930316 'Header' => 'file_io.h',
317 'Param' => {
318 '0' => {
319 'name' => 'instance_id',
320 'type' => '168'
321 },
322 '1' => {
323 'name' => 'completion_code',
324 'type' => '168'
325 },
326 '2' => {
327 'name' => 'msg',
328 'type' => '1632'
329 }
330 },
331 'Return' => '74',
332 'ShortName' => 'encode_new_file_with_metadata_resp'
333 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930334 '114304' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930335 'Header' => 'file_io.h',
336 'Param' => {
337 '0' => {
338 'name' => 'msg',
339 'type' => '2077'
340 },
341 '1' => {
342 'name' => 'payload_length',
343 'type' => '123'
344 },
345 '2' => {
346 'name' => 'file_type',
347 'type' => '8521'
348 },
349 '3' => {
350 'name' => 'file_handle',
351 'type' => '2087'
352 },
353 '4' => {
354 'name' => 'length',
Andrew Jefferycd732d12023-07-07 09:36:35 +0930355 'type' => '56069'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930356 },
357 '5' => {
358 'name' => 'file_meta_data_1',
359 'type' => '2087'
360 },
361 '6' => {
362 'name' => 'file_meta_data_2',
363 'offset' => '0',
364 'type' => '2087'
365 },
366 '7' => {
367 'name' => 'file_meta_data_3',
368 'offset' => '8',
369 'type' => '2087'
370 },
371 '8' => {
372 'name' => 'file_meta_data_4',
373 'offset' => '16',
374 'type' => '2087'
375 }
376 },
377 'Reg' => {
378 '4' => 'r8',
379 '5' => 'r9'
380 },
381 'Return' => '74',
382 'ShortName' => 'decode_new_file_with_metadata_req'
383 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930384 '114536' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930385 'Header' => 'file_io.h',
386 'Param' => {
387 '0' => {
388 'name' => 'msg',
389 'type' => '2077'
390 },
391 '1' => {
392 'name' => 'payload_length',
393 'type' => '123'
394 },
395 '2' => {
396 'name' => 'completion_code',
397 'type' => '2082'
398 }
399 },
400 'Reg' => {
401 '0' => 'rdi',
402 '1' => 'rsi',
403 '2' => 'rdx'
404 },
405 'Return' => '74',
406 'ShortName' => 'decode_new_file_with_metadata_resp'
407 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930408 '114637' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930409 'Header' => 'file_io.h',
410 'Param' => {
411 '0' => {
412 'name' => 'instance_id',
413 'type' => '168'
414 },
415 '1' => {
416 'name' => 'file_type',
417 'type' => '5053'
418 },
419 '2' => {
420 'name' => 'file_handle',
421 'type' => '180'
422 },
423 '3' => {
424 'name' => 'length',
Andrew Jefferycd732d12023-07-07 09:36:35 +0930425 'type' => '46642'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930426 },
427 '4' => {
428 'name' => 'file_meta_data_1',
429 'type' => '180'
430 },
431 '5' => {
432 'name' => 'file_meta_data_2',
433 'type' => '180'
434 },
435 '6' => {
436 'name' => 'file_meta_data_3',
437 'offset' => '0',
438 'type' => '180'
439 },
440 '7' => {
441 'name' => 'file_meta_data_4',
442 'offset' => '8',
443 'type' => '180'
444 },
445 '8' => {
446 'name' => 'msg',
447 'offset' => '16',
448 'type' => '1632'
449 }
450 },
451 'Return' => '74',
452 'ShortName' => 'encode_new_file_with_metadata_req'
453 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930454 '114934' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930455 'Header' => 'file_io.h',
456 'Param' => {
457 '0' => {
458 'name' => 'instance_id',
459 'type' => '168'
460 },
461 '1' => {
462 'name' => 'completion_code',
463 'type' => '168'
464 },
465 '2' => {
466 'name' => 'msg',
467 'type' => '1632'
468 }
469 },
470 'Return' => '74',
471 'ShortName' => 'encode_file_ack_with_meta_data_resp'
472 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930473 '115129' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930474 'Header' => 'file_io.h',
475 'Param' => {
476 '0' => {
477 'name' => 'msg',
478 'type' => '2077'
479 },
480 '1' => {
481 'name' => 'payload_length',
482 'type' => '123'
483 },
484 '2' => {
485 'name' => 'file_type',
486 'type' => '8521'
487 },
488 '3' => {
489 'name' => 'file_handle',
490 'type' => '2087'
491 },
492 '4' => {
493 'name' => 'file_status',
494 'type' => '2082'
495 },
496 '5' => {
497 'name' => 'file_meta_data_1',
498 'type' => '2087'
499 },
500 '6' => {
501 'name' => 'file_meta_data_2',
502 'offset' => '0',
503 'type' => '2087'
504 },
505 '7' => {
506 'name' => 'file_meta_data_3',
507 'offset' => '8',
508 'type' => '2087'
509 },
510 '8' => {
511 'name' => 'file_meta_data_4',
512 'offset' => '16',
513 'type' => '2087'
514 }
515 },
516 'Reg' => {
517 '4' => 'r8',
518 '5' => 'r9'
519 },
520 'Return' => '74',
521 'ShortName' => 'decode_file_ack_with_meta_data_req'
522 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930523 '115341' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930524 'Header' => 'file_io.h',
525 'Param' => {
526 '0' => {
527 'name' => 'msg',
528 'type' => '2077'
529 },
530 '1' => {
531 'name' => 'payload_length',
532 'type' => '123'
533 },
534 '2' => {
535 'name' => 'completion_code',
536 'type' => '2082'
537 }
538 },
539 'Reg' => {
540 '0' => 'rdi',
541 '1' => 'rsi',
542 '2' => 'rdx'
543 },
544 'Return' => '74',
545 'ShortName' => 'decode_file_ack_with_meta_data_resp'
546 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930547 '115437' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930548 'Header' => 'file_io.h',
549 'Param' => {
550 '0' => {
551 'name' => 'instance_id',
552 'type' => '168'
553 },
554 '1' => {
555 'name' => 'file_type',
556 'type' => '5053'
557 },
558 '2' => {
559 'name' => 'file_handle',
560 'type' => '180'
561 },
562 '3' => {
563 'name' => 'file_status',
564 'type' => '168'
565 },
566 '4' => {
567 'name' => 'file_meta_data_1',
568 'type' => '180'
569 },
570 '5' => {
571 'name' => 'file_meta_data_2',
572 'type' => '180'
573 },
574 '6' => {
575 'name' => 'file_meta_data_3',
576 'offset' => '0',
577 'type' => '180'
578 },
579 '7' => {
580 'name' => 'file_meta_data_4',
581 'offset' => '8',
582 'type' => '180'
583 },
584 '8' => {
585 'name' => 'msg',
586 'offset' => '16',
587 'type' => '1632'
588 }
589 },
590 'Return' => '74',
591 'ShortName' => 'encode_file_ack_with_meta_data_req'
592 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930593 '115734' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930594 'Header' => 'file_io.h',
595 'Param' => {
596 '0' => {
597 'name' => 'msg',
598 'type' => '2077'
599 },
600 '1' => {
601 'name' => 'payload_length',
602 'type' => '123'
603 },
604 '2' => {
605 'name' => 'completion_code',
606 'type' => '2082'
607 }
608 },
609 'Reg' => {
610 '0' => 'rdi',
611 '1' => 'rsi',
612 '2' => 'rdx'
613 },
614 'Return' => '74',
615 'ShortName' => 'decode_file_ack_resp'
616 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930617 '115835' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930618 'Header' => 'file_io.h',
619 'Param' => {
620 '0' => {
621 'name' => 'instance_id',
622 'type' => '168'
623 },
624 '1' => {
625 'name' => 'file_type',
626 'type' => '5053'
627 },
628 '2' => {
629 'name' => 'file_handle',
630 'type' => '180'
631 },
632 '3' => {
633 'name' => 'file_status',
634 'type' => '168'
635 },
636 '4' => {
637 'name' => 'msg',
638 'type' => '1632'
639 }
640 },
641 'Return' => '74',
642 'ShortName' => 'encode_file_ack_req'
643 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930644 '116070' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930645 'Header' => 'file_io.h',
646 'Param' => {
647 '0' => {
648 'name' => 'instance_id',
649 'type' => '168'
650 },
651 '1' => {
652 'name' => 'completion_code',
653 'type' => '168'
654 },
655 '2' => {
656 'name' => 'msg',
657 'type' => '1632'
658 }
659 },
660 'Return' => '74',
661 'ShortName' => 'encode_file_ack_resp'
662 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930663 '116260' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930664 'Header' => 'file_io.h',
665 'Param' => {
666 '0' => {
667 'name' => 'msg',
668 'type' => '2077'
669 },
670 '1' => {
671 'name' => 'payload_length',
672 'type' => '123'
673 },
674 '2' => {
675 'name' => 'file_type',
676 'type' => '8521'
677 },
678 '3' => {
679 'name' => 'file_handle',
680 'type' => '2087'
681 },
682 '4' => {
683 'name' => 'file_status',
684 'type' => '2082'
685 }
686 },
687 'Reg' => {
688 '3' => 'rcx',
689 '4' => 'r8'
690 },
691 'Return' => '74',
692 'ShortName' => 'decode_file_ack_req'
693 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930694 '116402' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930695 'Header' => 'file_io.h',
696 'Param' => {
697 '0' => {
698 'name' => 'msg',
699 'type' => '2077'
700 },
701 '1' => {
702 'name' => 'payload_length',
703 'type' => '123'
704 },
705 '2' => {
706 'name' => 'completion_code',
707 'type' => '2082'
708 },
709 '3' => {
710 'name' => 'length',
711 'type' => '2087'
712 }
713 },
714 'Reg' => {
715 '0' => 'rdi',
716 '1' => 'rsi',
717 '2' => 'rdx',
718 '3' => 'rcx'
719 },
720 'Return' => '74',
721 'ShortName' => 'decode_rw_file_by_type_resp'
722 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930723 '116517' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930724 'Header' => 'file_io.h',
725 'Param' => {
726 '0' => {
727 'name' => 'instance_id',
728 'type' => '168'
729 },
730 '1' => {
731 'name' => 'command',
732 'type' => '168'
733 },
734 '2' => {
735 'name' => 'file_type',
736 'type' => '5053'
737 },
738 '3' => {
739 'name' => 'file_handle',
740 'type' => '180'
741 },
742 '4' => {
743 'name' => 'offset',
744 'type' => '180'
745 },
746 '5' => {
747 'name' => 'length',
748 'type' => '180'
749 },
750 '6' => {
751 'name' => 'msg',
752 'offset' => '0',
753 'type' => '1632'
754 }
755 },
756 'Return' => '74',
757 'ShortName' => 'encode_rw_file_by_type_req'
758 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930759 '116787' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930760 'Header' => 'file_io.h',
761 'Param' => {
762 '0' => {
763 'name' => 'instance_id',
764 'type' => '168'
765 },
766 '1' => {
767 'name' => 'command',
768 'type' => '168'
769 },
770 '2' => {
771 'name' => 'completion_code',
772 'type' => '168'
773 },
774 '3' => {
775 'name' => 'length',
776 'type' => '180'
777 },
778 '4' => {
779 'name' => 'msg',
780 'type' => '1632'
781 }
782 },
783 'Return' => '74',
784 'ShortName' => 'encode_rw_file_by_type_resp'
785 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930786 '117017' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930787 'Header' => 'file_io.h',
788 'Param' => {
789 '0' => {
790 'name' => 'msg',
791 'type' => '2077'
792 },
793 '1' => {
794 'name' => 'payload_length',
795 'type' => '123'
796 },
797 '2' => {
798 'name' => 'file_type',
799 'type' => '8521'
800 },
801 '3' => {
802 'name' => 'file_handle',
803 'type' => '2087'
804 },
805 '4' => {
806 'name' => 'offset',
807 'type' => '2087'
808 },
809 '5' => {
810 'name' => 'length',
811 'type' => '2087'
812 }
813 },
814 'Reg' => {
815 '4' => 'r8',
816 '5' => 'r9'
817 },
818 'Return' => '74',
819 'ShortName' => 'decode_rw_file_by_type_req'
820 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930821 '117179' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930822 'Header' => 'file_io.h',
823 'Param' => {
824 '0' => {
825 'name' => 'msg',
826 'type' => '2077'
827 },
828 '1' => {
829 'name' => 'payload_length',
830 'type' => '123'
831 },
832 '2' => {
833 'name' => 'completion_code',
834 'type' => '2082'
835 }
836 },
837 'Reg' => {
838 '0' => 'rdi',
839 '1' => 'rsi',
840 '2' => 'rdx'
841 },
842 'Return' => '74',
843 'ShortName' => 'decode_new_file_resp'
844 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930845 '117280' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930846 'Header' => 'file_io.h',
847 'Param' => {
848 '0' => {
849 'name' => 'instance_id',
850 'type' => '168'
851 },
852 '1' => {
853 'name' => 'file_type',
854 'type' => '5053'
855 },
856 '2' => {
857 'name' => 'file_handle',
858 'type' => '180'
859 },
860 '3' => {
861 'name' => 'length',
Andrew Jefferycd732d12023-07-07 09:36:35 +0930862 'type' => '46642'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930863 },
864 '4' => {
865 'name' => 'msg',
866 'type' => '1632'
867 }
868 },
869 'Return' => '74',
870 'ShortName' => 'encode_new_file_req'
871 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930872 '117515' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930873 'Header' => 'file_io.h',
874 'Param' => {
875 '0' => {
876 'name' => 'instance_id',
877 'type' => '168'
878 },
879 '1' => {
880 'name' => 'completion_code',
881 'type' => '168'
882 },
883 '2' => {
884 'name' => 'msg',
885 'type' => '1632'
886 }
887 },
888 'Return' => '74',
889 'ShortName' => 'encode_new_file_resp'
890 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930891 '117705' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930892 'Header' => 'file_io.h',
893 'Param' => {
894 '0' => {
895 'name' => 'msg',
896 'type' => '2077'
897 },
898 '1' => {
899 'name' => 'payload_length',
900 'type' => '123'
901 },
902 '2' => {
903 'name' => 'file_type',
904 'type' => '8521'
905 },
906 '3' => {
907 'name' => 'file_handle',
908 'type' => '2087'
909 },
910 '4' => {
911 'name' => 'length',
Andrew Jefferycd732d12023-07-07 09:36:35 +0930912 'type' => '56069'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930913 }
914 },
915 'Reg' => {
916 '3' => 'rcx',
917 '4' => 'r8'
918 },
919 'Return' => '74',
920 'ShortName' => 'decode_new_file_req'
921 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930922 '117847' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930923 'Header' => 'file_io.h',
924 'Param' => {
925 '0' => {
926 'name' => 'msg',
927 'type' => '2077'
928 },
929 '1' => {
930 'name' => 'payload_length',
931 'type' => '123'
932 },
933 '2' => {
934 'name' => 'completion_code',
935 'type' => '2082'
936 },
937 '3' => {
938 'name' => 'length',
939 'type' => '2087'
940 }
941 },
942 'Reg' => {
943 '0' => 'rdi',
944 '1' => 'rsi',
945 '2' => 'rdx',
946 '3' => 'rcx'
947 },
948 'Return' => '74',
949 'ShortName' => 'decode_rw_file_by_type_memory_resp'
950 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930951 '117962' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930952 'Header' => 'file_io.h',
953 'Param' => {
954 '0' => {
955 'name' => 'instance_id',
956 'type' => '168'
957 },
958 '1' => {
959 'name' => 'command',
960 'type' => '168'
961 },
962 '2' => {
963 'name' => 'file_type',
964 'type' => '5053'
965 },
966 '3' => {
967 'name' => 'file_handle',
968 'type' => '180'
969 },
970 '4' => {
971 'name' => 'offset',
972 'type' => '180'
973 },
974 '5' => {
975 'name' => 'length',
976 'type' => '180'
977 },
978 '6' => {
979 'name' => 'address',
980 'offset' => '0',
Andrew Jefferycd732d12023-07-07 09:36:35 +0930981 'type' => '46642'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930982 },
983 '7' => {
984 'name' => 'msg',
985 'offset' => '8',
986 'type' => '1632'
987 }
988 },
989 'Return' => '74',
990 'ShortName' => 'encode_rw_file_by_type_memory_req'
991 },
Andrew Jefferycd732d12023-07-07 09:36:35 +0930992 '118247' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930993 'Header' => 'file_io.h',
994 'Param' => {
995 '0' => {
996 'name' => 'instance_id',
997 'type' => '168'
998 },
999 '1' => {
1000 'name' => 'command',
1001 'type' => '168'
1002 },
1003 '2' => {
1004 'name' => 'completion_code',
1005 'type' => '168'
1006 },
1007 '3' => {
1008 'name' => 'length',
1009 'type' => '180'
1010 },
1011 '4' => {
1012 'name' => 'msg',
1013 'type' => '1632'
1014 }
1015 },
1016 'Return' => '74',
1017 'ShortName' => 'encode_rw_file_by_type_memory_resp'
1018 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301019 '118477' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301020 'Header' => 'file_io.h',
1021 'Param' => {
1022 '0' => {
1023 'name' => 'msg',
1024 'type' => '2077'
1025 },
1026 '1' => {
1027 'name' => 'payload_length',
1028 'type' => '123'
1029 },
1030 '2' => {
1031 'name' => 'file_type',
1032 'type' => '8521'
1033 },
1034 '3' => {
1035 'name' => 'file_handle',
1036 'type' => '2087'
1037 },
1038 '4' => {
1039 'name' => 'offset',
1040 'type' => '2087'
1041 },
1042 '5' => {
1043 'name' => 'length',
1044 'type' => '2087'
1045 },
1046 '6' => {
1047 'name' => 'address',
1048 'offset' => '0',
Andrew Jefferycd732d12023-07-07 09:36:35 +09301049 'type' => '56069'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301050 }
1051 },
1052 'Reg' => {
1053 '4' => 'r8',
1054 '5' => 'r9'
1055 },
1056 'Return' => '74',
1057 'ShortName' => 'decode_rw_file_by_type_memory_req'
1058 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301059 '118654' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301060 'Header' => 'file_io.h',
1061 'Param' => {
1062 '0' => {
1063 'name' => 'instance_id',
1064 'type' => '168'
1065 },
1066 '1' => {
1067 'name' => 'completion_code',
1068 'type' => '168'
1069 },
1070 '2' => {
1071 'name' => 'length',
1072 'type' => '180'
1073 },
1074 '3' => {
1075 'name' => 'msg',
1076 'type' => '1632'
1077 }
1078 },
1079 'Return' => '74',
1080 'ShortName' => 'encode_write_file_resp'
1081 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301082 '118869' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301083 'Header' => 'file_io.h',
1084 'Param' => {
1085 '0' => {
1086 'name' => 'msg',
1087 'type' => '2077'
1088 },
1089 '1' => {
1090 'name' => 'payload_length',
1091 'type' => '123'
1092 },
1093 '2' => {
1094 'name' => 'completion_code',
1095 'type' => '2082'
1096 },
1097 '3' => {
1098 'name' => 'length',
1099 'type' => '2087'
1100 }
1101 },
1102 'Reg' => {
1103 '0' => 'rdi',
1104 '1' => 'rsi',
1105 '2' => 'rdx',
1106 '3' => 'rcx'
1107 },
1108 'Return' => '74',
1109 'ShortName' => 'decode_write_file_resp'
1110 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301111 '118979' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301112 'Header' => 'file_io.h',
1113 'Param' => {
1114 '0' => {
1115 'name' => 'instance_id',
1116 'type' => '168'
1117 },
1118 '1' => {
1119 'name' => 'file_handle',
1120 'type' => '180'
1121 },
1122 '2' => {
1123 'name' => 'offset',
1124 'type' => '180'
1125 },
1126 '3' => {
1127 'name' => 'length',
1128 'type' => '180'
1129 },
1130 '4' => {
1131 'name' => 'msg',
1132 'type' => '1632'
1133 }
1134 },
1135 'Return' => '74',
1136 'ShortName' => 'encode_write_file_req'
1137 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301138 '119214' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301139 'Header' => 'file_io.h',
1140 'Param' => {
1141 '0' => {
1142 'name' => 'msg',
1143 'type' => '2077'
1144 },
1145 '1' => {
1146 'name' => 'payload_length',
1147 'type' => '123'
1148 },
1149 '2' => {
1150 'name' => 'file_handle',
1151 'type' => '2087'
1152 },
1153 '3' => {
1154 'name' => 'offset',
1155 'type' => '2087'
1156 },
1157 '4' => {
1158 'name' => 'length',
1159 'type' => '2087'
1160 },
1161 '5' => {
1162 'name' => 'file_data_offset',
1163 'type' => '9084'
1164 }
1165 },
1166 'Reg' => {
1167 '1' => 'rsi',
1168 '3' => 'rcx',
1169 '4' => 'r8',
1170 '5' => 'r9'
1171 },
1172 'Return' => '74',
1173 'ShortName' => 'decode_write_file_req'
1174 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301175 '119369' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301176 'Header' => 'file_io.h',
1177 'Param' => {
1178 '0' => {
1179 'name' => 'instance_id',
1180 'type' => '168'
1181 },
1182 '1' => {
1183 'name' => 'completion_code',
1184 'type' => '168'
1185 },
1186 '2' => {
1187 'name' => 'length',
1188 'type' => '180'
1189 },
1190 '3' => {
1191 'name' => 'msg',
1192 'type' => '1632'
1193 }
1194 },
1195 'Return' => '74',
1196 'ShortName' => 'encode_read_file_resp'
1197 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301198 '119584' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301199 'Header' => 'file_io.h',
1200 'Param' => {
1201 '0' => {
1202 'name' => 'msg',
1203 'type' => '2077'
1204 },
1205 '1' => {
1206 'name' => 'payload_length',
1207 'type' => '123'
1208 },
1209 '2' => {
1210 'name' => 'completion_code',
1211 'type' => '2082'
1212 },
1213 '3' => {
1214 'name' => 'length',
1215 'type' => '2087'
1216 },
1217 '4' => {
1218 'name' => 'file_data_offset',
1219 'type' => '9084'
1220 }
1221 },
1222 'Reg' => {
1223 '2' => 'rdx',
1224 '3' => 'rcx',
1225 '4' => 'r8'
1226 },
1227 'Return' => '74',
1228 'ShortName' => 'decode_read_file_resp'
1229 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301230 '119720' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301231 'Header' => 'file_io.h',
1232 'Param' => {
1233 '0' => {
1234 'name' => 'instance_id',
1235 'type' => '168'
1236 },
1237 '1' => {
1238 'name' => 'file_handle',
1239 'type' => '180'
1240 },
1241 '2' => {
1242 'name' => 'offset',
1243 'type' => '180'
1244 },
1245 '3' => {
1246 'name' => 'length',
1247 'type' => '180'
1248 },
1249 '4' => {
1250 'name' => 'msg',
1251 'type' => '1632'
1252 }
1253 },
1254 'Return' => '74',
1255 'ShortName' => 'encode_read_file_req'
1256 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301257 '119955' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301258 'Header' => 'file_io.h',
1259 'Param' => {
1260 '0' => {
1261 'name' => 'msg',
1262 'type' => '2077'
1263 },
1264 '1' => {
1265 'name' => 'payload_length',
1266 'type' => '123'
1267 },
1268 '2' => {
1269 'name' => 'file_handle',
1270 'type' => '2087'
1271 },
1272 '3' => {
1273 'name' => 'offset',
1274 'type' => '2087'
1275 },
1276 '4' => {
1277 'name' => 'length',
1278 'type' => '2087'
1279 }
1280 },
1281 'Reg' => {
1282 '3' => 'rcx',
1283 '4' => 'r8'
1284 },
1285 'Return' => '74',
1286 'ShortName' => 'decode_read_file_req'
1287 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301288 '120090' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301289 'Header' => 'file_io.h',
1290 'Param' => {
1291 '0' => {
1292 'name' => 'msg',
1293 'type' => '2077'
1294 },
1295 '1' => {
1296 'name' => 'payload_length',
1297 'type' => '123'
1298 },
1299 '2' => {
1300 'name' => 'completion_code',
1301 'type' => '2082'
1302 },
1303 '3' => {
1304 'name' => 'next_transfer_handle',
1305 'type' => '2087'
1306 },
1307 '4' => {
1308 'name' => 'transfer_flag',
1309 'type' => '2082'
1310 },
1311 '5' => {
1312 'name' => 'file_table_data_start_offset',
1313 'type' => '2082'
1314 },
1315 '6' => {
1316 'name' => 'file_table_length',
1317 'offset' => '0',
1318 'type' => '9084'
1319 }
1320 },
1321 'Reg' => {
1322 '4' => 'r8',
1323 '5' => 'r9'
1324 },
1325 'Return' => '74',
1326 'ShortName' => 'decode_get_file_table_resp'
1327 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301328 '120263' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301329 'Header' => 'file_io.h',
1330 'Param' => {
1331 '0' => {
1332 'name' => 'instance_id',
1333 'type' => '168'
1334 },
1335 '1' => {
1336 'name' => 'transfer_handle',
1337 'type' => '180'
1338 },
1339 '2' => {
1340 'name' => 'transfer_opflag',
1341 'type' => '168'
1342 },
1343 '3' => {
1344 'name' => 'table_type',
1345 'type' => '168'
1346 },
1347 '4' => {
1348 'name' => 'msg',
1349 'type' => '1632'
1350 }
1351 },
1352 'Return' => '74',
1353 'ShortName' => 'encode_get_file_table_req'
1354 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301355 '120489' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301356 'Header' => 'file_io.h',
1357 'Param' => {
1358 '0' => {
1359 'name' => 'instance_id',
1360 'type' => '168'
1361 },
1362 '1' => {
1363 'name' => 'completion_code',
1364 'type' => '168'
1365 },
1366 '2' => {
1367 'name' => 'next_transfer_handle',
1368 'type' => '180'
1369 },
1370 '3' => {
1371 'name' => 'transfer_flag',
1372 'type' => '168'
1373 },
1374 '4' => {
1375 'name' => 'table_data',
1376 'type' => '6245'
1377 },
1378 '5' => {
1379 'name' => 'table_size',
1380 'type' => '123'
1381 },
1382 '6' => {
1383 'name' => 'msg',
1384 'offset' => '0',
1385 'type' => '1632'
1386 }
1387 },
1388 'Return' => '74',
1389 'ShortName' => 'encode_get_file_table_resp'
1390 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301391 '120786' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301392 'Header' => 'file_io.h',
1393 'Param' => {
1394 '0' => {
1395 'name' => 'msg',
1396 'type' => '2077'
1397 },
1398 '1' => {
1399 'name' => 'payload_length',
1400 'type' => '123'
1401 },
1402 '2' => {
1403 'name' => 'transfer_handle',
1404 'type' => '2087'
1405 },
1406 '3' => {
1407 'name' => 'transfer_opflag',
1408 'type' => '2082'
1409 },
1410 '4' => {
1411 'name' => 'table_type',
1412 'type' => '2082'
1413 }
1414 },
1415 'Reg' => {
1416 '3' => 'rcx',
1417 '4' => 'r8'
1418 },
1419 'Return' => '74',
1420 'ShortName' => 'decode_get_file_table_req'
1421 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301422 '120921' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301423 'Header' => 'file_io.h',
1424 'Param' => {
1425 '0' => {
1426 'name' => 'msg',
1427 'type' => '2077'
1428 },
1429 '1' => {
1430 'name' => 'payload_length',
1431 'type' => '123'
1432 },
1433 '2' => {
1434 'name' => 'completion_code',
1435 'type' => '2082'
1436 },
1437 '3' => {
1438 'name' => 'length',
1439 'type' => '2087'
1440 }
1441 },
1442 'Reg' => {
1443 '0' => 'rdi',
1444 '1' => 'rsi',
1445 '2' => 'rdx',
1446 '3' => 'rcx'
1447 },
1448 'Return' => '74',
1449 'ShortName' => 'decode_rw_file_memory_resp'
1450 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301451 '121030' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301452 'Header' => 'file_io.h',
1453 'Param' => {
1454 '0' => {
1455 'name' => 'instance_id',
1456 'type' => '168'
1457 },
1458 '1' => {
1459 'name' => 'command',
1460 'type' => '168'
1461 },
1462 '2' => {
1463 'name' => 'file_handle',
1464 'type' => '180'
1465 },
1466 '3' => {
1467 'name' => 'offset',
1468 'type' => '180'
1469 },
1470 '4' => {
1471 'name' => 'length',
1472 'type' => '180'
1473 },
1474 '5' => {
1475 'name' => 'address',
Andrew Jefferycd732d12023-07-07 09:36:35 +09301476 'type' => '46642'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301477 },
1478 '6' => {
1479 'name' => 'msg',
1480 'offset' => '0',
1481 'type' => '1632'
1482 }
1483 },
1484 'Return' => '74',
1485 'ShortName' => 'encode_rw_file_memory_req'
1486 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301487 '121289' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301488 'Header' => 'file_io.h',
1489 'Param' => {
1490 '0' => {
1491 'name' => 'instance_id',
1492 'type' => '168'
1493 },
1494 '1' => {
1495 'name' => 'command',
1496 'type' => '168'
1497 },
1498 '2' => {
1499 'name' => 'completion_code',
1500 'type' => '168'
1501 },
1502 '3' => {
1503 'name' => 'length',
1504 'type' => '180'
1505 },
1506 '4' => {
1507 'name' => 'msg',
1508 'type' => '1632'
1509 }
1510 },
1511 'Return' => '74',
1512 'ShortName' => 'encode_rw_file_memory_resp'
1513 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301514 '121510' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301515 'Header' => 'file_io.h',
1516 'Param' => {
1517 '0' => {
1518 'name' => 'msg',
1519 'type' => '2077'
1520 },
1521 '1' => {
1522 'name' => 'payload_length',
1523 'type' => '123'
1524 },
1525 '2' => {
1526 'name' => 'file_handle',
1527 'type' => '2087'
1528 },
1529 '3' => {
1530 'name' => 'offset',
1531 'type' => '2087'
1532 },
1533 '4' => {
1534 'name' => 'length',
1535 'type' => '2087'
1536 },
1537 '5' => {
1538 'name' => 'address',
Andrew Jefferycd732d12023-07-07 09:36:35 +09301539 'type' => '56069'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301540 }
1541 },
1542 'Reg' => {
1543 '4' => 'r8',
1544 '5' => 'r9'
1545 },
1546 'Return' => '74',
1547 'ShortName' => 'decode_rw_file_memory_req'
1548 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301549 '122477' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301550 'Header' => 'host.h',
1551 'Param' => {
1552 '0' => {
1553 'name' => 'instance_id',
1554 'type' => '168'
1555 },
1556 '1' => {
1557 'name' => 'completion_code',
1558 'type' => '168'
1559 },
1560 '2' => {
1561 'name' => 'rack_entry',
1562 'type' => '180'
1563 },
1564 '3' => {
1565 'name' => 'pri_cec_node',
1566 'type' => '180'
1567 },
1568 '4' => {
1569 'name' => 'msg',
1570 'type' => '1632'
1571 },
1572 '5' => {
1573 'name' => 'payload_length',
1574 'type' => '123'
1575 }
1576 },
1577 'Return' => '74',
1578 'ShortName' => 'encode_get_alert_status_resp'
1579 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301580 '122725' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301581 'Header' => 'host.h',
1582 'Param' => {
1583 '0' => {
1584 'name' => 'msg',
1585 'type' => '2077'
1586 },
1587 '1' => {
1588 'name' => 'payload_length',
1589 'type' => '123'
1590 },
1591 '2' => {
1592 'name' => 'version_id',
1593 'type' => '2082'
1594 }
1595 },
1596 'Reg' => {
1597 '0' => 'rdi',
1598 '1' => 'rsi',
1599 '2' => 'rdx'
1600 },
1601 'Return' => '74',
1602 'ShortName' => 'decode_get_alert_status_req'
1603 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301604 '122808' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301605 'Header' => 'host.h',
1606 'Param' => {
1607 '0' => {
1608 'name' => 'msg',
1609 'type' => '2077'
1610 },
1611 '1' => {
1612 'name' => 'payload_length',
1613 'type' => '123'
1614 },
1615 '2' => {
1616 'name' => 'completion_code',
1617 'type' => '2082'
1618 },
1619 '3' => {
1620 'name' => 'rack_entry',
1621 'type' => '2087'
1622 },
1623 '4' => {
1624 'name' => 'pri_cec_node',
1625 'type' => '2087'
1626 }
1627 },
1628 'Reg' => {
1629 '3' => 'rcx',
1630 '4' => 'r8'
1631 },
1632 'Return' => '74',
1633 'ShortName' => 'decode_get_alert_status_resp'
1634 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301635 '122947' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301636 'Header' => 'host.h',
1637 'Param' => {
1638 '0' => {
1639 'name' => 'instance_id',
1640 'type' => '168'
1641 },
1642 '1' => {
1643 'name' => 'version_id',
1644 'type' => '168'
1645 },
1646 '2' => {
1647 'name' => 'msg',
1648 'type' => '1632'
1649 },
1650 '3' => {
1651 'name' => 'payload_length',
1652 'type' => '123'
1653 }
1654 },
1655 'Return' => '74',
1656 'ShortName' => 'encode_get_alert_status_req'
1657 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09301658 '124016' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301659 'Header' => 'platform_oem_ibm.h',
1660 'Param' => {
1661 '0' => {
1662 'name' => 'instance_id',
1663 'type' => '168'
1664 },
1665 '1' => {
1666 'name' => 'format_version',
1667 'type' => '168'
1668 },
1669 '2' => {
1670 'name' => 'tid',
1671 'type' => '168'
1672 },
1673 '3' => {
1674 'name' => 'num_handles',
1675 'type' => '168'
1676 },
1677 '4' => {
1678 'name' => 'list_of_handles',
1679 'type' => '6245'
1680 },
1681 '5' => {
1682 'name' => 'payload_length',
1683 'type' => '123'
1684 },
1685 '6' => {
1686 'name' => 'msg',
1687 'offset' => '0',
1688 'type' => '1632'
1689 }
1690 },
1691 'Return' => '74',
1692 'ShortName' => 'encode_bios_attribute_update_event_req'
1693 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301694 '1440' => {
1695 'Header' => 'base.h',
1696 'Param' => {
1697 '0' => {
1698 'name' => 'msg_type',
1699 'type' => '168'
1700 },
1701 '1' => {
1702 'name' => 'instance_id',
1703 'type' => '168'
1704 },
1705 '2' => {
1706 'name' => 'pldm_type',
1707 'type' => '168'
1708 },
1709 '3' => {
1710 'name' => 'command',
1711 'type' => '168'
1712 },
1713 '4' => {
1714 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301715 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301716 }
1717 },
1718 'Return' => '74',
1719 'ShortName' => 'encode_pldm_header_only'
1720 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301721 '16195' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301722 'Header' => 'platform.h',
1723 'Param' => {
1724 '0' => {
1725 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301726 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301727 },
1728 '1' => {
1729 'name' => 'payload_length',
1730 'type' => '123'
1731 },
1732 '10' => {
1733 'name' => 'event_data_integrity_checksum',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301734 'offset' => '32',
1735 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301736 },
1737 '2' => {
1738 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301739 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301740 },
1741 '3' => {
1742 'name' => 'tid',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301743 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301744 },
1745 '4' => {
1746 'name' => 'event_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301747 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301748 },
1749 '5' => {
1750 'name' => 'next_data_transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301751 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301752 },
1753 '6' => {
1754 'name' => 'transfer_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301755 'offset' => '0',
1756 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301757 },
1758 '7' => {
1759 'name' => 'event_class',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301760 'offset' => '8',
1761 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301762 },
1763 '8' => {
1764 'name' => 'event_data_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301765 'offset' => '16',
1766 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301767 },
1768 '9' => {
1769 'name' => 'event_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301770 'offset' => '24',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301771 'type' => '16933'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301772 }
1773 },
1774 'Return' => '74',
1775 'ShortName' => 'decode_poll_for_platform_event_message_resp'
1776 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301777 '1637' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301778 'Header' => 'base.h',
1779 'Param' => {
1780 '0' => {
1781 'name' => 'instance_id',
1782 'type' => '168'
1783 },
1784 '1' => {
1785 'name' => 'type',
1786 'type' => '168'
1787 },
1788 '2' => {
1789 'name' => 'command',
1790 'type' => '168'
1791 },
1792 '3' => {
1793 'name' => 'cc',
1794 'type' => '168'
1795 },
1796 '4' => {
1797 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301798 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301799 }
1800 },
1801 'Return' => '74',
1802 'ShortName' => 'encode_cc_only_resp'
1803 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301804 '16943' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301805 'Header' => 'platform.h',
1806 'Param' => {
1807 '0' => {
1808 'name' => 'instance_id',
1809 'type' => '168'
1810 },
1811 '1' => {
1812 'name' => 'format_version',
1813 'type' => '168'
1814 },
1815 '2' => {
1816 'name' => 'transfer_operation_flag',
1817 'type' => '168'
1818 },
1819 '3' => {
1820 'name' => 'data_transfer_handle',
1821 'type' => '180'
1822 },
1823 '4' => {
1824 'name' => 'event_id_to_acknowledge',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301825 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301826 },
1827 '5' => {
1828 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301829 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301830 },
1831 '6' => {
1832 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301833 'offset' => '0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301834 'type' => '123'
1835 }
1836 },
1837 'Return' => '74',
1838 'ShortName' => 'encode_poll_for_platform_event_message_req'
1839 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301840 '17507' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301841 'Header' => 'platform.h',
1842 'Param' => {
1843 '0' => {
1844 'name' => 'instance_id',
1845 'type' => '168'
1846 },
1847 '1' => {
1848 'name' => 'completion_code',
1849 'type' => '168'
1850 },
1851 '2' => {
1852 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301853 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301854 }
1855 },
1856 'Return' => '74',
1857 'ShortName' => 'encode_set_event_receiver_resp'
1858 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301859 '17682' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301860 'Header' => 'platform.h',
1861 'Param' => {
1862 '0' => {
1863 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301864 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301865 },
1866 '1' => {
1867 'name' => 'payload_length',
1868 'type' => '123'
1869 },
1870 '2' => {
1871 'name' => 'event_message_global_enable',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301872 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301873 },
1874 '3' => {
1875 'name' => 'transport_protocol_type',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301876 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301877 },
1878 '4' => {
1879 'name' => 'event_receiver_address_info',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301880 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301881 },
1882 '5' => {
1883 'name' => 'heartbeat_timer',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301884 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301885 }
1886 },
1887 'Return' => '74',
1888 'ShortName' => 'decode_set_event_receiver_req'
1889 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301890 '18172' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301891 'Header' => 'platform.h',
1892 'Param' => {
1893 '0' => {
1894 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301895 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301896 },
1897 '1' => {
1898 'name' => 'payload_length',
1899 'type' => '123'
1900 },
1901 '2' => {
1902 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301903 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301904 }
1905 },
1906 'Return' => '74',
1907 'ShortName' => 'decode_set_event_receiver_resp'
1908 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301909 '1845' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301910 'Header' => 'base.h',
1911 'Param' => {
1912 '0' => {
1913 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301914 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301915 },
1916 '1' => {
1917 'name' => 'payload_length',
1918 'type' => '123'
1919 },
1920 '2' => {
1921 'name' => 'pldm_type',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301922 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301923 },
1924 '3' => {
1925 'name' => 'transfer_opflag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301926 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301927 },
1928 '4' => {
1929 'name' => 'transfer_ctx',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301930 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301931 },
1932 '5' => {
1933 'name' => 'transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301934 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301935 },
1936 '6' => {
1937 'name' => 'section_offset',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301938 'offset' => '0',
1939 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301940 },
1941 '7' => {
1942 'name' => 'section_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301943 'offset' => '8',
1944 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301945 }
1946 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301947 'Reg' => {
1948 '4' => 'r8',
1949 '5' => 'r9'
1950 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301951 'Return' => '74',
1952 'ShortName' => 'decode_multipart_receive_req'
1953 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301954 '18507' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301955 'Header' => 'platform.h',
1956 'Param' => {
1957 '0' => {
1958 'name' => 'instance_id',
1959 'type' => '168'
1960 },
1961 '1' => {
1962 'name' => 'event_message_global_enable',
1963 'type' => '168'
1964 },
1965 '2' => {
1966 'name' => 'transport_protocol_type',
1967 'type' => '168'
1968 },
1969 '3' => {
1970 'name' => 'event_receiver_address_info',
1971 'type' => '168'
1972 },
1973 '4' => {
1974 'name' => 'heartbeat_timer',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301975 'type' => '5053'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301976 },
1977 '5' => {
1978 'name' => 'msg',
1979 'type' => '1632'
1980 }
1981 },
1982 'Return' => '74',
1983 'ShortName' => 'encode_set_event_receiver_req'
1984 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301985 '18771' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301986 'Header' => 'platform.h',
1987 'Param' => {
1988 '0' => {
1989 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09301990 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301991 },
1992 '1' => {
1993 'name' => 'payload_length',
1994 'type' => '123'
1995 },
1996 '2' => {
1997 'name' => 'sensor_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09301998 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301999 },
2000 '3' => {
2001 'name' => 'rearm_event_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302002 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302003 }
2004 },
2005 'Return' => '74',
2006 'ShortName' => 'decode_get_sensor_reading_req'
2007 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302008 '19159' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302009 'Header' => 'platform.h',
2010 'Param' => {
2011 '0' => {
2012 'name' => 'instance_id',
2013 'type' => '168'
2014 },
2015 '1' => {
2016 'name' => 'completion_code',
2017 'type' => '168'
2018 },
2019 '10' => {
2020 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302021 'offset' => '32',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302022 'type' => '123'
2023 },
2024 '2' => {
2025 'name' => 'sensor_data_size',
2026 'type' => '168'
2027 },
2028 '3' => {
2029 'name' => 'sensor_operational_state',
2030 'type' => '168'
2031 },
2032 '4' => {
2033 'name' => 'sensor_event_message_enable',
2034 'type' => '168'
2035 },
2036 '5' => {
2037 'name' => 'present_state',
2038 'type' => '168'
2039 },
2040 '6' => {
2041 'name' => 'previous_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302042 'offset' => '0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302043 'type' => '168'
2044 },
2045 '7' => {
2046 'name' => 'event_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302047 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302048 'type' => '168'
2049 },
2050 '8' => {
2051 'name' => 'present_reading',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302052 'offset' => '16',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302053 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302054 },
2055 '9' => {
2056 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302057 'offset' => '24',
2058 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302059 }
2060 },
2061 'Return' => '74',
2062 'ShortName' => 'encode_get_sensor_reading_resp'
2063 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302064 '19567' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302065 'Header' => 'platform.h',
2066 'Param' => {
2067 '0' => {
2068 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302069 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302070 },
2071 '1' => {
2072 'name' => 'payload_length',
2073 'type' => '123'
2074 },
2075 '2' => {
2076 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302077 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302078 },
2079 '3' => {
2080 'name' => 'sensor_data_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302081 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302082 },
2083 '4' => {
2084 'name' => 'sensor_operational_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302085 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302086 },
2087 '5' => {
2088 'name' => 'sensor_event_message_enable',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302089 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302090 },
2091 '6' => {
2092 'name' => 'present_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302093 'offset' => '0',
2094 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302095 },
2096 '7' => {
2097 'name' => 'previous_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302098 'offset' => '8',
2099 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302100 },
2101 '8' => {
2102 'name' => 'event_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302103 'offset' => '16',
2104 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302105 },
2106 '9' => {
2107 'name' => 'present_reading',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302108 'offset' => '24',
2109 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302110 }
2111 },
2112 'Return' => '74',
2113 'ShortName' => 'decode_get_sensor_reading_resp'
2114 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302115 '20461' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302116 'Header' => 'platform.h',
2117 'Param' => {
2118 '0' => {
2119 'name' => 'instance_id',
2120 'type' => '168'
2121 },
2122 '1' => {
2123 'name' => 'sensor_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302124 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302125 },
2126 '2' => {
2127 'name' => 'rearm_event_state',
2128 'type' => '168'
2129 },
2130 '3' => {
2131 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302132 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302133 }
2134 },
2135 'Return' => '74',
2136 'ShortName' => 'encode_get_sensor_reading_req'
2137 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302138 '20683' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302139 'Header' => 'platform.h',
2140 'Param' => {
2141 '0' => {
2142 'name' => 'change_record_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302143 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302144 },
2145 '1' => {
2146 'name' => 'change_record_data_size',
2147 'type' => '123'
2148 },
2149 '2' => {
2150 'name' => 'event_data_operation',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302151 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302152 },
2153 '3' => {
2154 'name' => 'number_of_change_entries',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302155 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302156 },
2157 '4' => {
2158 'name' => 'change_entry_data_offset',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302159 'type' => '9084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302160 }
2161 },
2162 'Return' => '74',
2163 'ShortName' => 'decode_pldm_pdr_repository_change_record_data'
2164 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302165 '2097' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302166 'Header' => 'base.h',
2167 'Param' => {
2168 '0' => {
2169 'name' => 'instance_id',
2170 'type' => '168'
2171 },
2172 '1' => {
2173 'name' => 'tid',
2174 'type' => '168'
2175 },
2176 '2' => {
2177 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302178 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302179 }
2180 },
2181 'Return' => '74',
2182 'ShortName' => 'encode_set_tid_req'
2183 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302184 '21973' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302185 'Header' => 'platform.h',
2186 'Param' => {
2187 '0' => {
2188 'name' => 'event_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302189 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302190 },
2191 '1' => {
2192 'name' => 'event_data_size',
2193 'type' => '123'
2194 },
2195 '2' => {
2196 'name' => 'event_data_format',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302197 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302198 },
2199 '3' => {
2200 'name' => 'number_of_change_records',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302201 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302202 },
2203 '4' => {
2204 'name' => 'change_record_data_offset',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302205 'type' => '9084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302206 }
2207 },
2208 'Return' => '74',
2209 'ShortName' => 'decode_pldm_pdr_repository_chg_event_data'
2210 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302211 '22380' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302212 'Header' => 'platform.h',
2213 'Param' => {
2214 '0' => {
2215 'name' => 'event_data_format',
2216 'type' => '168'
2217 },
2218 '1' => {
2219 'name' => 'number_of_change_records',
2220 'type' => '168'
2221 },
2222 '2' => {
2223 'name' => 'event_data_operations',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302224 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302225 },
2226 '3' => {
2227 'name' => 'numbers_of_change_entries',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302228 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302229 },
2230 '4' => {
2231 'name' => 'change_entries',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302232 'type' => '22708'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302233 },
2234 '5' => {
2235 'name' => 'event_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302236 'type' => '22723'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302237 },
2238 '6' => {
2239 'name' => 'actual_change_records_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302240 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302241 'type' => '9084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302242 },
2243 '7' => {
2244 'name' => 'max_change_records_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302245 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302246 'type' => '123'
2247 }
2248 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302249 'Reg' => {
2250 '4' => 'r8'
2251 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302252 'Return' => '74',
2253 'ShortName' => 'encode_pldm_pdr_repository_chg_event_data'
2254 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302255 '22733' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302256 'Header' => 'platform.h',
2257 'Param' => {
2258 '0' => {
2259 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302260 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302261 },
2262 '1' => {
2263 'name' => 'payload_length',
2264 'type' => '123'
2265 },
2266 '2' => {
2267 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302268 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302269 },
2270 '3' => {
2271 'name' => 'effecter_data_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302272 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302273 },
2274 '4' => {
2275 'name' => 'effecter_oper_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302276 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302277 },
2278 '5' => {
2279 'name' => 'pending_value',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302280 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302281 },
2282 '6' => {
2283 'name' => 'present_value',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302284 'offset' => '0',
2285 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302286 }
2287 },
2288 'Return' => '74',
2289 'ShortName' => 'decode_get_numeric_effecter_value_resp'
2290 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302291 '2291' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302292 'Header' => 'base.h',
2293 'Param' => {
2294 '0' => {
2295 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302296 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302297 },
2298 '1' => {
2299 'name' => 'payload_length',
2300 'type' => '123'
2301 },
2302 '2' => {
2303 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302304 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302305 },
2306 '3' => {
2307 'name' => 'tid',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302308 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302309 }
2310 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302311 'Reg' => {
2312 '0' => 'rdi',
2313 '1' => 'rsi',
2314 '2' => 'rdx',
2315 '3' => 'rcx'
2316 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302317 'Return' => '74',
2318 'ShortName' => 'decode_get_tid_resp'
2319 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302320 '23707' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302321 'Header' => 'platform.h',
2322 'Param' => {
2323 '0' => {
2324 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302325 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302326 },
2327 '1' => {
2328 'name' => 'payload_length',
2329 'type' => '123'
2330 },
2331 '2' => {
2332 'name' => 'effecter_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302333 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302334 }
2335 },
2336 'Return' => '74',
2337 'ShortName' => 'decode_get_numeric_effecter_value_req'
2338 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302339 '24042' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302340 'Header' => 'platform.h',
2341 'Param' => {
2342 '0' => {
2343 'name' => 'instance_id',
2344 'type' => '168'
2345 },
2346 '1' => {
2347 'name' => 'completion_code',
2348 'type' => '168'
2349 },
2350 '2' => {
2351 'name' => 'effecter_data_size',
2352 'type' => '168'
2353 },
2354 '3' => {
2355 'name' => 'effecter_oper_state',
2356 'type' => '168'
2357 },
2358 '4' => {
2359 'name' => 'pending_value',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302360 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302361 },
2362 '5' => {
2363 'name' => 'present_value',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302364 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302365 },
2366 '6' => {
2367 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302368 'offset' => '0',
2369 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302370 },
2371 '7' => {
2372 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302373 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302374 'type' => '123'
2375 }
2376 },
2377 'Return' => '74',
2378 'ShortName' => 'encode_get_numeric_effecter_value_resp'
2379 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302380 '2406' => {
2381 'Header' => 'base.h',
2382 'Param' => {
2383 '0' => {
2384 'name' => 'instance_id',
2385 'type' => '168'
2386 },
2387 '1' => {
2388 'name' => 'completion_code',
2389 'type' => '168'
2390 },
2391 '2' => {
2392 'name' => 'tid',
2393 'type' => '168'
2394 },
2395 '3' => {
2396 'name' => 'msg',
2397 'type' => '1632'
2398 }
2399 },
2400 'Return' => '74',
2401 'ShortName' => 'encode_get_tid_resp'
2402 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302403 '24442' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302404 'Header' => 'platform.h',
2405 'Param' => {
2406 '0' => {
2407 'name' => 'instance_id',
2408 'type' => '168'
2409 },
2410 '1' => {
2411 'name' => 'effecter_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302412 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302413 },
2414 '2' => {
2415 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302416 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302417 }
2418 },
2419 'Return' => '74',
2420 'ShortName' => 'encode_get_numeric_effecter_value_req'
2421 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302422 '24643' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302423 'Header' => 'platform.h',
2424 'Param' => {
2425 '0' => {
2426 'name' => 'pdr_data',
2427 'type' => '1434'
2428 },
2429 '1' => {
2430 'name' => 'pdr_data_length',
2431 'type' => '123'
2432 },
2433 '2' => {
2434 'name' => 'pdr_value',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302435 'type' => '29133'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302436 }
2437 },
2438 'Return' => '74',
2439 'ShortName' => 'decode_numeric_sensor_pdr_data'
2440 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302441 '2615' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302442 'Header' => 'base.h',
2443 'Param' => {
2444 '0' => {
2445 'name' => 'instance_id',
2446 'type' => '168'
2447 },
2448 '1' => {
2449 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302450 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302451 }
2452 },
2453 'Return' => '74',
2454 'ShortName' => 'encode_get_tid_req'
2455 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302456 '2747' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302457 'Header' => 'base.h',
2458 'Param' => {
2459 '0' => {
2460 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302461 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302462 },
2463 '1' => {
2464 'name' => 'payload_length',
2465 'type' => '123'
2466 },
2467 '2' => {
2468 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302469 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302470 },
2471 '3' => {
2472 'name' => 'next_transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302473 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302474 },
2475 '4' => {
2476 'name' => 'transfer_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302477 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302478 },
2479 '5' => {
2480 'name' => 'version',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302481 'type' => '2903'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302482 }
2483 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302484 'Reg' => {
2485 '3' => 'rcx',
2486 '4' => 'r8',
2487 '5' => 'r9'
2488 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302489 'Return' => '74',
2490 'ShortName' => 'decode_get_version_resp'
2491 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302492 '2913' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302493 'Header' => 'base.h',
2494 'Param' => {
2495 '0' => {
2496 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302497 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302498 },
2499 '1' => {
2500 'name' => 'payload_length',
2501 'type' => '123'
2502 },
2503 '2' => {
2504 'name' => 'transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302505 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302506 },
2507 '3' => {
2508 'name' => 'transfer_opflag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302509 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302510 },
2511 '4' => {
2512 'name' => 'type',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302513 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302514 }
2515 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302516 'Reg' => {
2517 '0' => 'rdi',
2518 '1' => 'rsi',
2519 '2' => 'rdx',
2520 '3' => 'rcx',
2521 '4' => 'r8'
2522 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302523 'Return' => '74',
2524 'ShortName' => 'decode_get_version_req'
2525 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302526 '29138' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302527 'Header' => 'platform.h',
2528 'Param' => {
2529 '0' => {
2530 'name' => 'sensor_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302531 'type' => '6245'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302532 },
2533 '1' => {
2534 'name' => 'sensor_data_length',
2535 'type' => '123'
2536 },
2537 '2' => {
2538 'name' => 'event_state',
2539 'type' => '2082'
2540 },
2541 '3' => {
2542 'name' => 'previous_event_state',
2543 'type' => '2082'
2544 },
2545 '4' => {
2546 'name' => 'sensor_data_size',
2547 'type' => '2082'
2548 },
2549 '5' => {
2550 'name' => 'present_reading',
2551 'type' => '2087'
2552 }
2553 },
2554 'Return' => '74',
2555 'ShortName' => 'decode_numeric_sensor_data'
2556 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302557 '29992' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302558 'Header' => 'platform.h',
2559 'Param' => {
2560 '0' => {
2561 'name' => 'sensor_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302562 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302563 },
2564 '1' => {
2565 'name' => 'sensor_data_length',
2566 'type' => '123'
2567 },
2568 '2' => {
2569 'name' => 'sensor_offset',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302570 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302571 },
2572 '3' => {
2573 'name' => 'event_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302574 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302575 },
2576 '4' => {
2577 'name' => 'previous_event_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302578 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302579 }
2580 },
2581 'Return' => '74',
2582 'ShortName' => 'decode_state_sensor_data'
2583 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302584 '3042' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302585 'Header' => 'base.h',
2586 'Param' => {
2587 '0' => {
2588 'name' => 'instance_id',
2589 'type' => '168'
2590 },
2591 '1' => {
2592 'name' => 'completion_code',
2593 'type' => '168'
2594 },
2595 '2' => {
2596 'name' => 'next_transfer_handle',
2597 'type' => '180'
2598 },
2599 '3' => {
2600 'name' => 'transfer_flag',
2601 'type' => '168'
2602 },
2603 '4' => {
2604 'name' => 'version_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302605 'type' => '3344'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302606 },
2607 '5' => {
2608 'name' => 'version_size',
2609 'type' => '123'
2610 },
2611 '6' => {
2612 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302613 'offset' => '0',
2614 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302615 }
2616 },
2617 'Return' => '74',
2618 'ShortName' => 'encode_get_version_resp'
2619 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302620 '30429' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302621 'Header' => 'platform.h',
2622 'Param' => {
2623 '0' => {
2624 'name' => 'sensor_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302625 'type' => '6245'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302626 },
2627 '1' => {
2628 'name' => 'sensor_data_length',
2629 'type' => '123'
2630 },
2631 '2' => {
2632 'name' => 'present_op_state',
2633 'type' => '2082'
2634 },
2635 '3' => {
2636 'name' => 'previous_op_state',
2637 'type' => '2082'
2638 }
2639 },
2640 'Return' => '74',
2641 'ShortName' => 'decode_sensor_op_data'
2642 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302643 '30815' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302644 'Header' => 'platform.h',
2645 'Param' => {
2646 '0' => {
2647 'name' => 'event_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302648 'type' => '6245'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302649 },
2650 '1' => {
2651 'name' => 'event_data_length',
2652 'type' => '123'
2653 },
2654 '2' => {
2655 'name' => 'sensor_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302656 'type' => '8521'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302657 },
2658 '3' => {
2659 'name' => 'sensor_event_class_type',
2660 'type' => '2082'
2661 },
2662 '4' => {
2663 'name' => 'event_class_data_offset',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302664 'type' => '9084'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302665 }
2666 },
2667 'Return' => '74',
2668 'ShortName' => 'decode_sensor_event_data'
2669 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302670 '31242' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302671 'Header' => 'platform.h',
2672 'Param' => {
2673 '0' => {
2674 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302675 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302676 },
2677 '1' => {
2678 'name' => 'payload_length',
2679 'type' => '123'
2680 },
2681 '2' => {
2682 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302683 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302684 },
2685 '3' => {
2686 'name' => 'synchrony_config',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302687 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302688 },
2689 '4' => {
2690 'name' => 'synchrony_config_support',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302691 'type' => '31917'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302692 },
2693 '5' => {
2694 'name' => 'number_event_class_returned',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302695 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302696 },
2697 '6' => {
2698 'name' => 'event_class',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302699 'offset' => '0',
2700 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302701 },
2702 '7' => {
2703 'name' => 'event_class_count',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302704 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302705 'type' => '168'
2706 }
2707 },
2708 'Return' => '74',
2709 'ShortName' => 'decode_event_message_supported_resp'
2710 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302711 '31922' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302712 'Header' => 'platform.h',
2713 'Param' => {
2714 '0' => {
2715 'name' => 'instance_id',
2716 'type' => '168'
2717 },
2718 '1' => {
2719 'name' => 'format_version',
2720 'type' => '168'
2721 },
2722 '2' => {
2723 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302724 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302725 }
2726 },
2727 'Return' => '74',
2728 'ShortName' => 'encode_event_message_supported_req'
2729 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302730 '32123' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302731 'Header' => 'platform.h',
2732 'Param' => {
2733 '0' => {
2734 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302735 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302736 },
2737 '1' => {
2738 'name' => 'payload_length',
2739 'type' => '123'
2740 },
2741 '2' => {
2742 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302743 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302744 },
2745 '3' => {
2746 'name' => 'terminus_max_buffer_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302747 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302748 }
2749 },
2750 'Return' => '74',
2751 'ShortName' => 'decode_event_message_buffer_size_resp'
2752 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302753 '32509' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302754 'Header' => 'platform.h',
2755 'Param' => {
2756 '0' => {
2757 'name' => 'instance_id',
2758 'type' => '168'
2759 },
2760 '1' => {
2761 'name' => 'event_receiver_max_buffer_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302762 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302763 },
2764 '2' => {
2765 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302766 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302767 }
2768 },
2769 'Return' => '74',
2770 'ShortName' => 'encode_event_message_buffer_size_req'
2771 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302772 '32710' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302773 'Header' => 'platform.h',
2774 'Param' => {
2775 '0' => {
2776 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302777 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302778 },
2779 '1' => {
2780 'name' => 'payload_length',
2781 'type' => '123'
2782 },
2783 '2' => {
2784 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302785 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302786 },
2787 '3' => {
2788 'name' => 'platform_event_status',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302789 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302790 }
2791 },
2792 'Return' => '74',
2793 'ShortName' => 'decode_platform_event_message_resp'
2794 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302795 '33096' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302796 'Header' => 'platform.h',
2797 'Param' => {
2798 '0' => {
2799 'name' => 'instance_id',
2800 'type' => '168'
2801 },
2802 '1' => {
2803 'name' => 'format_version',
2804 'type' => '168'
2805 },
2806 '2' => {
2807 'name' => 'tid',
2808 'type' => '168'
2809 },
2810 '3' => {
2811 'name' => 'event_class',
2812 'type' => '168'
2813 },
2814 '4' => {
2815 'name' => 'event_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302816 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302817 },
2818 '5' => {
2819 'name' => 'event_data_length',
2820 'type' => '123'
2821 },
2822 '6' => {
2823 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302824 'offset' => '0',
2825 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302826 },
2827 '7' => {
2828 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302829 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302830 'type' => '123'
2831 }
2832 },
2833 'Return' => '74',
2834 'ShortName' => 'encode_platform_event_message_req'
2835 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302836 '33428' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302837 'Header' => 'platform.h',
2838 'Param' => {
2839 '0' => {
2840 'name' => 'instance_id',
2841 'type' => '168'
2842 },
2843 '1' => {
2844 'name' => 'completion_code',
2845 'type' => '168'
2846 },
2847 '10' => {
2848 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302849 'offset' => '32',
2850 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302851 },
2852 '11' => {
2853 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302854 'offset' => '40',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302855 'type' => '123'
2856 },
2857 '2' => {
2858 'name' => 'tid',
2859 'type' => '168'
2860 },
2861 '3' => {
2862 'name' => 'event_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302863 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302864 },
2865 '4' => {
2866 'name' => 'next_data_transfer_handle',
2867 'type' => '180'
2868 },
2869 '5' => {
2870 'name' => 'transfer_flag',
2871 'type' => '168'
2872 },
2873 '6' => {
2874 'name' => 'event_class',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302875 'offset' => '0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302876 'type' => '168'
2877 },
2878 '7' => {
2879 'name' => 'event_data_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302880 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302881 'type' => '180'
2882 },
2883 '8' => {
2884 'name' => 'event_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302885 'offset' => '16',
2886 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302887 },
2888 '9' => {
2889 'name' => 'checksum',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302890 'offset' => '24',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302891 'type' => '180'
2892 }
2893 },
2894 'Return' => '74',
2895 'ShortName' => 'encode_poll_for_platform_event_message_resp'
2896 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302897 '3349' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302898 'Header' => 'base.h',
2899 'Param' => {
2900 '0' => {
2901 'name' => 'instance_id',
2902 'type' => '168'
2903 },
2904 '1' => {
2905 'name' => 'transfer_handle',
2906 'type' => '180'
2907 },
2908 '2' => {
2909 'name' => 'transfer_opflag',
2910 'type' => '168'
2911 },
2912 '3' => {
2913 'name' => 'type',
2914 'type' => '168'
2915 },
2916 '4' => {
2917 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302918 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302919 }
2920 },
2921 'Return' => '74',
2922 'ShortName' => 'encode_get_version_req'
2923 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302924 '34339' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302925 'Header' => 'platform.h',
2926 'Param' => {
2927 '0' => {
2928 'name' => 'instance_id',
2929 'type' => '168'
2930 },
2931 '1' => {
2932 'name' => 'completion_code',
2933 'type' => '168'
2934 },
2935 '2' => {
2936 'name' => 'platform_event_status',
2937 'type' => '168'
2938 },
2939 '3' => {
2940 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302941 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302942 }
2943 },
2944 'Return' => '74',
2945 'ShortName' => 'encode_platform_event_message_resp'
2946 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302947 '34561' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302948 'Header' => 'platform.h',
2949 'Param' => {
2950 '0' => {
2951 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302952 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302953 },
2954 '1' => {
2955 'name' => 'payload_length',
2956 'type' => '123'
2957 },
2958 '2' => {
2959 'name' => 'format_version',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302960 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302961 },
2962 '3' => {
2963 'name' => 'transfer_operation_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302964 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302965 },
2966 '4' => {
2967 'name' => 'data_transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302968 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302969 },
2970 '5' => {
2971 'name' => 'event_id_to_acknowledge',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302972 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302973 }
2974 },
2975 'Return' => '74',
2976 'ShortName' => 'decode_poll_for_platform_event_message_req'
2977 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09302978 '35051' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302979 'Header' => 'platform.h',
2980 'Param' => {
2981 '0' => {
2982 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302983 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302984 },
2985 '1' => {
2986 'name' => 'payload_length',
2987 'type' => '123'
2988 },
2989 '2' => {
2990 'name' => 'format_version',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302991 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302992 },
2993 '3' => {
2994 'name' => 'tid',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302995 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302996 },
2997 '4' => {
2998 'name' => 'event_class',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302999 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303000 },
3001 '5' => {
3002 'name' => 'event_data_offset',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303003 'type' => '9084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303004 }
3005 },
3006 'Return' => '74',
3007 'ShortName' => 'decode_platform_event_message_req'
3008 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303009 '35511' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303010 'Header' => 'platform.h',
3011 'Param' => {
3012 '0' => {
3013 'name' => 'event_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303014 'type' => '35705'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303015 },
3016 '1' => {
3017 'name' => 'event_data_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303018 'type' => '11648'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303019 },
3020 '2' => {
3021 'name' => 'sensor_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303022 'type' => '11811'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303023 },
3024 '3' => {
3025 'name' => 'sensor_event_class',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303026 'type' => '13127'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303027 },
3028 '4' => {
3029 'name' => 'sensor_offset',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303030 'type' => '5048'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303031 },
3032 '5' => {
3033 'name' => 'event_state',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303034 'type' => '5048'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303035 },
3036 '6' => {
3037 'name' => 'previous_event_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303038 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303039 'type' => '5048'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303040 },
3041 '7' => {
3042 'name' => 'actual_event_data_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303043 'type' => '21095'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303044 }
3045 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303046 'Reg' => {
3047 '2' => 'rdx',
3048 '3' => 'rcx',
3049 '4' => 'r8',
3050 '5' => 'r9'
3051 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303052 'Return' => '74',
3053 'ShortName' => 'encode_sensor_event_data'
3054 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303055 '3572' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303056 'Header' => 'base.h',
3057 'Param' => {
3058 '0' => {
3059 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303060 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303061 },
3062 '1' => {
3063 'name' => 'payload_length',
3064 'type' => '123'
3065 },
3066 '2' => {
3067 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303068 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303069 },
3070 '3' => {
3071 'name' => 'commands',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303072 'type' => '3677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303073 }
3074 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303075 'Reg' => {
3076 '0' => 'rdi',
3077 '1' => 'rsi',
3078 '2' => 'rdx',
3079 '3' => 'rcx'
3080 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303081 'Return' => '74',
3082 'ShortName' => 'decode_get_commands_resp'
3083 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303084 '35720' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303085 'Header' => 'platform.h',
3086 'Param' => {
3087 '0' => {
3088 'name' => 'msg',
3089 'type' => '2077'
3090 },
3091 '1' => {
3092 'name' => 'payload_length',
3093 'type' => '123'
3094 },
3095 '2' => {
3096 'name' => 'sensor_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303097 'type' => '8521'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303098 },
3099 '3' => {
3100 'name' => 'sensor_rearm',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303101 'type' => '31917'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303102 },
3103 '4' => {
3104 'name' => 'reserved',
3105 'type' => '2082'
3106 }
3107 },
3108 'Return' => '74',
3109 'ShortName' => 'decode_get_state_sensor_readings_req'
3110 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303111 '36159' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303112 'Header' => 'platform.h',
3113 'Param' => {
3114 '0' => {
3115 'name' => 'msg',
3116 'type' => '2077'
3117 },
3118 '1' => {
3119 'name' => 'payload_length',
3120 'type' => '123'
3121 },
3122 '2' => {
3123 'name' => 'completion_code',
3124 'type' => '2082'
3125 },
3126 '3' => {
3127 'name' => 'comp_sensor_count',
3128 'type' => '2082'
3129 },
3130 '4' => {
3131 'name' => 'field',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303132 'type' => '36709'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303133 }
3134 },
3135 'Return' => '74',
3136 'ShortName' => 'decode_get_state_sensor_readings_resp'
3137 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303138 '36714' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303139 'Header' => 'platform.h',
3140 'Param' => {
3141 '0' => {
3142 'name' => 'instance_id',
3143 'type' => '168'
3144 },
3145 '1' => {
3146 'name' => 'sensor_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303147 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303148 },
3149 '2' => {
3150 'name' => 'sensor_rearm',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303151 'type' => '11987'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303152 },
3153 '3' => {
3154 'name' => 'reserved',
3155 'type' => '168'
3156 },
3157 '4' => {
3158 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303159 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303160 }
3161 },
3162 'Return' => '74',
3163 'ShortName' => 'encode_get_state_sensor_readings_req'
3164 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303165 '3687' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303166 'Header' => 'base.h',
3167 'Param' => {
3168 '0' => {
3169 'name' => 'msg',
3170 'type' => '2077'
3171 },
3172 '1' => {
3173 'name' => 'payload_length',
3174 'type' => '123'
3175 },
3176 '2' => {
3177 'name' => 'completion_code',
3178 'type' => '2082'
3179 },
3180 '3' => {
3181 'name' => 'types',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303182 'type' => '3677'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303183 }
3184 },
3185 'Reg' => {
3186 '0' => 'rdi',
3187 '1' => 'rsi',
3188 '2' => 'rdx',
3189 '3' => 'rcx'
3190 },
3191 'Return' => '74',
3192 'ShortName' => 'decode_get_types_resp'
3193 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303194 '36957' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303195 'Header' => 'platform.h',
3196 'Param' => {
3197 '0' => {
3198 'name' => 'instance_id',
3199 'type' => '168'
3200 },
3201 '1' => {
3202 'name' => 'completion_code',
3203 'type' => '168'
3204 },
3205 '2' => {
3206 'name' => 'comp_sensor_count',
3207 'type' => '168'
3208 },
3209 '3' => {
3210 'name' => 'field',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303211 'type' => '36709'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303212 },
3213 '4' => {
3214 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303215 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303216 }
3217 },
3218 'Return' => '74',
3219 'ShortName' => 'encode_get_state_sensor_readings_resp'
3220 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303221 '37241' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303222 'Header' => 'platform.h',
3223 'Param' => {
3224 '0' => {
3225 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303226 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303227 },
3228 '1' => {
3229 'name' => 'payload_length',
3230 'type' => '123'
3231 },
3232 '2' => {
3233 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303234 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303235 }
3236 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303237 'Reg' => {
3238 '0' => 'rdi',
3239 '1' => 'rsi',
3240 '2' => 'rdx'
3241 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303242 'Return' => '74',
3243 'ShortName' => 'decode_set_numeric_effecter_value_resp'
3244 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303245 '37317' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303246 'Header' => 'platform.h',
3247 'Param' => {
3248 '0' => {
3249 'name' => 'instance_id',
3250 'type' => '168'
3251 },
3252 '1' => {
3253 'name' => 'effecter_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303254 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303255 },
3256 '2' => {
3257 'name' => 'effecter_data_size',
3258 'type' => '168'
3259 },
3260 '3' => {
3261 'name' => 'effecter_value',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303262 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303263 },
3264 '4' => {
3265 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303266 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303267 },
3268 '5' => {
3269 'name' => 'payload_length',
3270 'type' => '123'
3271 }
3272 },
3273 'Return' => '74',
3274 'ShortName' => 'encode_set_numeric_effecter_value_req'
3275 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303276 '37643' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303277 'Header' => 'platform.h',
3278 'Param' => {
3279 '0' => {
3280 'name' => 'instance_id',
3281 'type' => '168'
3282 },
3283 '1' => {
3284 'name' => 'completion_code',
3285 'type' => '168'
3286 },
3287 '2' => {
3288 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303289 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303290 },
3291 '3' => {
3292 'name' => 'payload_length',
3293 'type' => '123'
3294 }
3295 },
3296 'Return' => '74',
3297 'ShortName' => 'encode_set_numeric_effecter_value_resp'
3298 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303299 '37839' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303300 'Header' => 'platform.h',
3301 'Param' => {
3302 '0' => {
3303 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303304 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303305 },
3306 '1' => {
3307 'name' => 'payload_length',
3308 'type' => '123'
3309 },
3310 '2' => {
3311 'name' => 'effecter_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303312 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303313 },
3314 '3' => {
3315 'name' => 'effecter_data_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303316 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303317 },
3318 '4' => {
3319 'name' => 'effecter_value',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303320 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303321 }
3322 },
3323 'Return' => '74',
3324 'ShortName' => 'decode_set_numeric_effecter_value_req'
3325 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303326 '3797' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303327 'Header' => 'base.h',
3328 'Param' => {
3329 '0' => {
3330 'name' => 'instance_id',
3331 'type' => '168'
3332 },
3333 '1' => {
3334 'name' => 'completion_code',
3335 'type' => '168'
3336 },
3337 '2' => {
3338 'name' => 'commands',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303339 'type' => '3999'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303340 },
3341 '3' => {
3342 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303343 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303344 }
3345 },
3346 'Return' => '74',
3347 'ShortName' => 'encode_get_commands_resp'
3348 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303349 '38496' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303350 'Header' => 'platform.h',
3351 'Param' => {
3352 '0' => {
3353 'name' => 'msg',
3354 'type' => '2077'
3355 },
3356 '1' => {
3357 'name' => 'payload_length',
3358 'type' => '123'
3359 },
3360 '2' => {
3361 'name' => 'completion_code',
3362 'type' => '2082'
3363 },
3364 '3' => {
3365 'name' => 'next_record_hndl',
3366 'type' => '2087'
3367 },
3368 '4' => {
3369 'name' => 'next_data_transfer_hndl',
3370 'type' => '2087'
3371 },
3372 '5' => {
3373 'name' => 'transfer_flag',
3374 'type' => '2082'
3375 },
3376 '6' => {
3377 'name' => 'resp_cnt',
3378 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303379 'type' => '8521'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303380 },
3381 '7' => {
3382 'name' => 'record_data',
3383 'offset' => '8',
3384 'type' => '2082'
3385 },
3386 '8' => {
3387 'name' => 'record_data_length',
3388 'offset' => '16',
3389 'type' => '123'
3390 },
3391 '9' => {
3392 'name' => 'transfer_crc',
3393 'offset' => '24',
3394 'type' => '2082'
3395 }
3396 },
3397 'Return' => '74',
3398 'ShortName' => 'decode_get_pdr_resp'
3399 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303400 '39141' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303401 'Header' => 'platform.h',
3402 'Param' => {
3403 '0' => {
3404 'name' => 'instance_id',
3405 'type' => '168'
3406 },
3407 '1' => {
3408 'name' => 'record_hndl',
3409 'type' => '180'
3410 },
3411 '2' => {
3412 'name' => 'data_transfer_hndl',
3413 'type' => '180'
3414 },
3415 '3' => {
3416 'name' => 'transfer_op_flag',
3417 'type' => '168'
3418 },
3419 '4' => {
3420 'name' => 'request_cnt',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303421 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303422 },
3423 '5' => {
3424 'name' => 'record_chg_num',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303425 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303426 },
3427 '6' => {
3428 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303429 'offset' => '0',
3430 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303431 },
3432 '7' => {
3433 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303434 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303435 'type' => '123'
3436 }
3437 },
3438 'Return' => '74',
3439 'ShortName' => 'encode_get_pdr_req'
3440 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303441 '39437' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303442 'Header' => 'platform.h',
3443 'Param' => {
3444 '0' => {
3445 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303446 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303447 },
3448 '1' => {
3449 'name' => 'payload_length',
3450 'type' => '123'
3451 },
3452 '2' => {
3453 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303454 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303455 },
3456 '3' => {
3457 'name' => 'repository_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303458 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303459 },
3460 '4' => {
3461 'name' => 'update_time',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303462 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303463 },
3464 '5' => {
3465 'name' => 'oem_update_time',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303466 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303467 },
3468 '6' => {
3469 'name' => 'record_count',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303470 'offset' => '0',
3471 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303472 },
3473 '7' => {
3474 'name' => 'repository_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303475 'offset' => '8',
3476 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303477 },
3478 '8' => {
3479 'name' => 'largest_record_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303480 'offset' => '16',
3481 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303482 },
3483 '9' => {
3484 'name' => 'data_transfer_handle_timeout',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303485 'offset' => '24',
3486 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303487 }
3488 },
3489 'Return' => '74',
3490 'ShortName' => 'decode_get_pdr_repository_info_resp'
3491 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303492 '4004' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303493 'Header' => 'base.h',
3494 'Param' => {
3495 '0' => {
3496 'name' => 'msg',
3497 'type' => '2077'
3498 },
3499 '1' => {
3500 'name' => 'payload_length',
3501 'type' => '123'
3502 },
3503 '2' => {
3504 'name' => 'type',
3505 'type' => '2082'
3506 },
3507 '3' => {
3508 'name' => 'version',
3509 'type' => '2903'
3510 }
3511 },
3512 'Reg' => {
3513 '0' => 'rdi',
3514 '1' => 'rsi',
3515 '2' => 'rdx',
3516 '3' => 'rcx'
3517 },
3518 'Return' => '74',
3519 'ShortName' => 'decode_get_commands_req'
3520 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303521 '40124' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303522 'Header' => 'platform.h',
3523 'Param' => {
3524 '0' => {
3525 'name' => 'instance_id',
3526 'type' => '168'
3527 },
3528 '1' => {
3529 'name' => 'completion_code',
3530 'type' => '168'
3531 },
3532 '2' => {
3533 'name' => 'repository_state',
3534 'type' => '168'
3535 },
3536 '3' => {
3537 'name' => 'update_time',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303538 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303539 },
3540 '4' => {
3541 'name' => 'oem_update_time',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303542 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303543 },
3544 '5' => {
3545 'name' => 'record_count',
3546 'type' => '180'
3547 },
3548 '6' => {
3549 'name' => 'repository_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303550 'offset' => '0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303551 'type' => '180'
3552 },
3553 '7' => {
3554 'name' => 'largest_record_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303555 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303556 'type' => '180'
3557 },
3558 '8' => {
3559 'name' => 'data_transfer_handle_timeout',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303560 'offset' => '16',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303561 'type' => '168'
3562 },
3563 '9' => {
3564 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303565 'offset' => '24',
3566 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303567 }
3568 },
3569 'Return' => '74',
3570 'ShortName' => 'encode_get_pdr_repository_info_resp'
3571 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303572 '40450' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303573 'Header' => 'platform.h',
3574 'Param' => {
3575 '0' => {
3576 'name' => 'instance_id',
3577 'type' => '168'
3578 },
3579 '1' => {
3580 'name' => 'completion_code',
3581 'type' => '168'
3582 },
3583 '2' => {
3584 'name' => 'next_record_hndl',
3585 'type' => '180'
3586 },
3587 '3' => {
3588 'name' => 'next_data_transfer_hndl',
3589 'type' => '180'
3590 },
3591 '4' => {
3592 'name' => 'transfer_flag',
3593 'type' => '168'
3594 },
3595 '5' => {
3596 'name' => 'resp_cnt',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303597 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303598 },
3599 '6' => {
3600 'name' => 'record_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303601 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303602 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303603 },
3604 '7' => {
3605 'name' => 'transfer_crc',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303606 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303607 'type' => '168'
3608 },
3609 '8' => {
3610 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303611 'offset' => '16',
3612 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303613 }
3614 },
3615 'Return' => '74',
3616 'ShortName' => 'encode_get_pdr_resp'
3617 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303618 '40844' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303619 'Header' => 'platform.h',
3620 'Param' => {
3621 '0' => {
3622 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303623 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303624 },
3625 '1' => {
3626 'name' => 'payload_length',
3627 'type' => '123'
3628 },
3629 '2' => {
3630 'name' => 'record_hndl',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303631 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303632 },
3633 '3' => {
3634 'name' => 'data_transfer_hndl',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303635 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303636 },
3637 '4' => {
3638 'name' => 'transfer_op_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303639 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303640 },
3641 '5' => {
3642 'name' => 'request_cnt',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303643 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303644 },
3645 '6' => {
3646 'name' => 'record_chg_num',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303647 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303648 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303649 }
3650 },
3651 'Return' => '74',
3652 'ShortName' => 'decode_get_pdr_req'
3653 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303654 '4114' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303655 'Header' => 'base.h',
3656 'Param' => {
3657 '0' => {
3658 'name' => 'instance_id',
3659 'type' => '168'
3660 },
3661 '1' => {
3662 'name' => 'completion_code',
3663 'type' => '168'
3664 },
3665 '2' => {
3666 'name' => 'types',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303667 'type' => '3999'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303668 },
3669 '3' => {
3670 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303671 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303672 }
3673 },
3674 'Return' => '74',
3675 'ShortName' => 'encode_get_types_resp'
3676 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303677 '41382' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303678 'Header' => 'platform.h',
3679 'Param' => {
3680 '0' => {
3681 'name' => 'msg',
3682 'type' => '2077'
3683 },
3684 '1' => {
3685 'name' => 'payload_length',
3686 'type' => '123'
3687 },
3688 '2' => {
3689 'name' => 'effecter_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303690 'type' => '8521'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303691 },
3692 '3' => {
3693 'name' => 'comp_effecter_count',
3694 'type' => '2082'
3695 },
3696 '4' => {
3697 'name' => 'field',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303698 'type' => '41864'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303699 }
3700 },
3701 'Return' => '74',
3702 'ShortName' => 'decode_set_state_effecter_states_req'
3703 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303704 '41869' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303705 'Header' => 'platform.h',
3706 'Param' => {
3707 '0' => {
3708 'name' => 'msg',
3709 'type' => '2077'
3710 },
3711 '1' => {
3712 'name' => 'payload_length',
3713 'type' => '123'
3714 },
3715 '2' => {
3716 'name' => 'completion_code',
3717 'type' => '2082'
3718 }
3719 },
3720 'Reg' => {
3721 '0' => 'rdi',
3722 '1' => 'rsi',
3723 '2' => 'rdx'
3724 },
3725 'Return' => '74',
3726 'ShortName' => 'decode_set_state_effecter_states_resp'
3727 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303728 '41942' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303729 'Header' => 'platform.h',
3730 'Param' => {
3731 '0' => {
3732 'name' => 'instance_id',
3733 'type' => '168'
3734 },
3735 '1' => {
3736 'name' => 'effecter_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303737 'type' => '5053'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303738 },
3739 '2' => {
3740 'name' => 'comp_effecter_count',
3741 'type' => '168'
3742 },
3743 '3' => {
3744 'name' => 'field',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303745 'type' => '41864'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303746 },
3747 '4' => {
3748 'name' => 'msg',
3749 'type' => '1632'
3750 }
3751 },
3752 'Return' => '74',
3753 'ShortName' => 'encode_set_state_effecter_states_req'
3754 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303755 '42216' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303756 'Header' => 'platform.h',
3757 'Param' => {
3758 '0' => {
3759 'name' => 'instance_id',
3760 'type' => '168'
3761 },
3762 '1' => {
3763 'name' => 'completion_code',
3764 'type' => '168'
3765 },
3766 '2' => {
3767 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303768 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303769 }
3770 },
3771 'Return' => '74',
3772 'ShortName' => 'encode_set_state_effecter_states_resp'
3773 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303774 '42384' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303775 'Header' => 'platform.h',
3776 'Param' => {
3777 '0' => {
3778 'name' => 'sensor',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303779 'type' => '42696'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303780 },
3781 '1' => {
3782 'name' => 'allocation_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303783 'type' => '11648'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303784 },
3785 '2' => {
3786 'name' => 'possible_states',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303787 'type' => '42706'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303788 },
3789 '3' => {
3790 'name' => 'possible_states_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303791 'type' => '11648'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303792 },
3793 '4' => {
3794 'name' => 'actual_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303795 'type' => '21095'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303796 }
3797 },
3798 'Return' => '74',
3799 'ShortName' => 'encode_state_sensor_pdr'
3800 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303801 '42716' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303802 'Header' => 'platform.h',
3803 'Param' => {
3804 '0' => {
3805 'name' => 'effecter',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303806 'type' => '43028'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303807 },
3808 '1' => {
3809 'name' => 'allocation_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303810 'type' => '11648'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303811 },
3812 '2' => {
3813 'name' => 'possible_states',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303814 'type' => '43038'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303815 },
3816 '3' => {
3817 'name' => 'possible_states_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303818 'type' => '11648'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303819 },
3820 '4' => {
3821 'name' => 'actual_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303822 'type' => '21095'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303823 }
3824 },
3825 'Return' => '74',
3826 'ShortName' => 'encode_state_effecter_pdr'
3827 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303828 '4316' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303829 'Header' => 'base.h',
3830 'Param' => {
3831 '0' => {
3832 'name' => 'instance_id',
3833 'type' => '168'
3834 },
3835 '1' => {
3836 'name' => 'type',
3837 'type' => '168'
3838 },
3839 '2' => {
3840 'name' => 'version',
3841 'type' => '429'
3842 },
3843 '3' => {
3844 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303845 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303846 }
3847 },
3848 'Return' => '74',
3849 'ShortName' => 'encode_get_commands_req'
3850 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303851 '4518' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303852 'Header' => 'base.h',
3853 'Param' => {
3854 '0' => {
3855 'name' => 'instance_id',
3856 'type' => '168'
3857 },
3858 '1' => {
3859 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303860 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303861 }
3862 },
3863 'Return' => '74',
3864 'ShortName' => 'encode_get_types_req'
3865 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303866 '4647' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303867 'Header' => 'base.h',
3868 'Param' => {
3869 '0' => {
3870 'name' => 'msg',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303871 'type' => '4707'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303872 },
3873 '1' => {
3874 'name' => 'hdr',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303875 'type' => '4712'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303876 }
3877 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303878 'Reg' => {
3879 '0' => 'rdi',
3880 '1' => 'rsi'
3881 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303882 'Return' => '168',
3883 'ShortName' => 'unpack_pldm_header'
3884 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303885 '4717' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303886 'Header' => 'base.h',
3887 'Param' => {
3888 '0' => {
3889 'name' => 'hdr',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303890 'type' => '4802'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303891 },
3892 '1' => {
3893 'name' => 'msg',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303894 'type' => '4807'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303895 }
3896 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303897 'Reg' => {
3898 '0' => 'rdi'
3899 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303900 'Return' => '168',
3901 'ShortName' => 'pack_pldm_header'
3902 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303903 '47959' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303904 'Header' => 'utils.h',
3905 'Param' => {
3906 '0' => {
3907 'name' => 'data',
3908 'type' => '1434'
3909 },
3910 '1' => {
3911 'name' => 'size',
3912 'type' => '123'
3913 }
3914 },
3915 'Return' => '180',
3916 'ShortName' => 'crc32'
3917 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303918 '48074' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303919 'Header' => 'bios_table.h',
3920 'Param' => {
3921 '0' => {
3922 'name' => 'table',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303923 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303924 },
3925 '1' => {
3926 'name' => 'size',
3927 'type' => '123'
3928 }
3929 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303930 'Return' => '6423',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303931 'ShortName' => 'pldm_bios_table_checksum'
3932 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303933 '48219' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303934 'Header' => 'bios_table.h',
3935 'Param' => {
3936 '0' => {
3937 'name' => 'src_table',
3938 'type' => '1434'
3939 },
3940 '1' => {
3941 'name' => 'src_length',
3942 'type' => '123'
3943 },
3944 '2' => {
3945 'name' => 'dest_table',
3946 'type' => '166'
3947 },
3948 '3' => {
3949 'name' => 'dest_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303950 'type' => '9084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303951 },
3952 '4' => {
3953 'name' => 'entry',
3954 'type' => '1434'
3955 },
3956 '5' => {
3957 'name' => 'entry_length',
3958 'type' => '123'
3959 }
3960 },
3961 'Return' => '74',
3962 'ShortName' => 'pldm_bios_table_attr_value_copy_and_update'
3963 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303964 '48837' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303965 'Header' => 'bios_table.h',
3966 'Param' => {
3967 '0' => {
3968 'name' => 'table',
3969 'type' => '1434'
3970 },
3971 '1' => {
3972 'name' => 'length',
3973 'type' => '123'
3974 },
3975 '2' => {
3976 'name' => 'handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303977 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303978 }
3979 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303980 'Return' => '48832',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303981 'ShortName' => 'pldm_bios_table_attr_value_find_by_handle'
3982 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303983 '49100' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303984 'Header' => 'bios_table.h',
3985 'Param' => {
3986 '0' => {
3987 'name' => 'table',
3988 'type' => '1434'
3989 },
3990 '1' => {
3991 'name' => 'length',
3992 'type' => '123'
3993 },
3994 '2' => {
3995 'name' => 'handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09303996 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303997 }
3998 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09303999 'Return' => '49247',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304000 'ShortName' => 'pldm_bios_table_attr_find_by_string_handle'
4001 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304002 '49368' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304003 'Header' => 'bios_table.h',
4004 'Param' => {
4005 '0' => {
4006 'name' => 'table',
4007 'type' => '1434'
4008 },
4009 '1' => {
4010 'name' => 'length',
4011 'type' => '123'
4012 },
4013 '2' => {
4014 'name' => 'handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304015 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304016 }
4017 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304018 'Return' => '49247',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304019 'ShortName' => 'pldm_bios_table_attr_find_by_handle'
4020 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304021 '49631' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304022 'Header' => 'bios_table.h',
4023 'Param' => {
4024 '0' => {
4025 'name' => 'table',
4026 'type' => '1434'
4027 },
4028 '1' => {
4029 'name' => 'length',
4030 'type' => '123'
4031 },
4032 '2' => {
4033 'name' => 'str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304034 'type' => '12552'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304035 }
4036 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304037 'Return' => '49853',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304038 'ShortName' => 'pldm_bios_table_string_find_by_string'
4039 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304040 '50022' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304041 'Header' => 'bios_table.h',
4042 'Param' => {
4043 '0' => {
4044 'name' => 'table',
4045 'type' => '1434'
4046 },
4047 '1' => {
4048 'name' => 'length',
4049 'type' => '123'
4050 },
4051 '2' => {
4052 'name' => 'handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304053 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304054 }
4055 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304056 'Return' => '49853',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304057 'ShortName' => 'pldm_bios_table_string_find_by_handle'
4058 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304059 '50784' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304060 'Header' => 'bios_table.h',
4061 'Param' => {
4062 '0' => {
4063 'name' => 'iter',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304064 'type' => '48827'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304065 }
4066 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304067 'Reg' => {
4068 '0' => 'rdi'
4069 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304070 'Return' => '1434',
4071 'ShortName' => 'pldm_bios_table_iter_value'
4072 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304073 '50833' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304074 'Header' => 'bios_table.h',
4075 'Param' => {
4076 '0' => {
4077 'name' => 'iter',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304078 'type' => '48827'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304079 }
4080 },
4081 'Return' => '1',
4082 'ShortName' => 'pldm_bios_table_iter_next'
4083 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304084 '50944' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304085 'Header' => 'bios_table.h',
4086 'Param' => {
4087 '0' => {
4088 'name' => 'iter',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304089 'type' => '51020'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304090 }
4091 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304092 'Return' => '6423',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304093 'ShortName' => 'pldm_bios_table_iter_is_end'
4094 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304095 '51025' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304096 'Header' => 'bios_table.h',
4097 'Param' => {
4098 '0' => {
4099 'name' => 'iter',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304100 'type' => '48827'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304101 }
4102 },
4103 'Return' => '1',
4104 'ShortName' => 'pldm_bios_table_iter_free'
4105 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304106 '51096' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304107 'Header' => 'bios_table.h',
4108 'Param' => {
4109 '0' => {
4110 'name' => 'table',
4111 'type' => '1434'
4112 },
4113 '1' => {
4114 'name' => 'length',
4115 'type' => '123'
4116 },
4117 '2' => {
4118 'name' => 'type',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304119 'type' => '46654'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304120 }
4121 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304122 'Return' => '48827',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304123 'ShortName' => 'pldm_bios_table_iter_create'
4124 },
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09304125 '51335' => {
4126 'Header' => 'bios_table.h',
4127 'Param' => {
4128 '0' => {
4129 'name' => 'table',
4130 'type' => '166'
4131 },
4132 '1' => {
4133 'name' => 'capacity',
4134 'type' => '123'
4135 },
4136 '2' => {
4137 'name' => 'size',
4138 'type' => '9084'
4139 }
4140 },
4141 'Return' => '74',
4142 'ShortName' => 'pldm_bios_table_append_pad_checksum_check'
4143 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304144 '51739' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304145 'Header' => 'bios_table.h',
4146 'Param' => {
4147 '0' => {
4148 'name' => 'table',
4149 'type' => '166'
4150 },
4151 '1' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09304152 'name' => 'capacity',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304153 'type' => '123'
4154 },
4155 '2' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09304156 'name' => 'size',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304157 'type' => '123'
4158 }
4159 },
4160 'Return' => '123',
4161 'ShortName' => 'pldm_bios_table_append_pad_checksum'
4162 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304163 '51991' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304164 'Header' => 'bios_table.h',
4165 'Param' => {
4166 '0' => {
4167 'name' => 'size_without_pad',
4168 'type' => '123'
4169 }
4170 },
4171 'Return' => '123',
4172 'ShortName' => 'pldm_bios_table_pad_checksum_size'
4173 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304174 '52274' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304175 'Header' => 'bios_table.h',
4176 'Param' => {
4177 '0' => {
4178 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304179 'type' => '48832'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304180 }
4181 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304182 'Reg' => {
4183 '0' => 'rdi'
4184 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304185 'Return' => '5053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304186 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle'
4187 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304188 '52323' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304189 'Header' => 'bios_table.h',
4190 'Param' => {
4191 '0' => {
4192 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304193 'type' => '48832'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304194 }
4195 },
4196 'Return' => '123',
4197 'ShortName' => 'pldm_bios_table_attr_value_entry_length'
4198 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304199 '52807' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304200 'Header' => 'bios_table.h',
4201 'Param' => {
4202 '0' => {
4203 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304204 'type' => '48832'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304205 }
4206 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304207 'Reg' => {
4208 '0' => 'rdi'
4209 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304210 'Return' => '46642',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304211 'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv'
4212 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304213 '52875' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304214 'Header' => 'bios_table.h',
4215 'Param' => {
4216 '0' => {
4217 'name' => 'entry',
4218 'type' => '166'
4219 },
4220 '1' => {
4221 'name' => 'entry_length',
4222 'type' => '123'
4223 },
4224 '2' => {
4225 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304226 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304227 },
4228 '3' => {
4229 'name' => 'attr_type',
4230 'type' => '168'
4231 },
4232 '4' => {
4233 'name' => 'cv',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304234 'type' => '46642'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304235 }
4236 },
4237 'Return' => '74',
4238 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_check'
4239 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304240 '53067' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304241 'Header' => 'bios_table.h',
4242 'Param' => {
4243 '0' => {
4244 'name' => 'entry',
4245 'type' => '166'
4246 },
4247 '1' => {
4248 'name' => 'entry_length',
4249 'type' => '123'
4250 },
4251 '2' => {
4252 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304253 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304254 },
4255 '3' => {
4256 'name' => 'attr_type',
4257 'type' => '168'
4258 },
4259 '4' => {
4260 'name' => 'cv',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304261 'type' => '46642'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304262 }
4263 },
4264 'Return' => '1',
4265 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer'
4266 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304267 '53375' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304268 'Header' => 'bios_table.h',
4269 'Return' => '123',
4270 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length'
4271 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304272 '53537' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304273 'Header' => 'bios_table.h',
4274 'Param' => {
4275 '0' => {
4276 'name' => 'entry',
4277 'type' => '166'
4278 },
4279 '1' => {
4280 'name' => 'entry_length',
4281 'type' => '123'
4282 },
4283 '2' => {
4284 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304285 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304286 },
4287 '3' => {
4288 'name' => 'attr_type',
4289 'type' => '168'
4290 },
4291 '4' => {
4292 'name' => 'str_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304293 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304294 },
4295 '5' => {
4296 'name' => 'str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304297 'type' => '12552'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304298 }
4299 },
4300 'Return' => '74',
4301 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_check'
4302 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304303 '53797' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304304 'Header' => 'bios_table.h',
4305 'Param' => {
4306 '0' => {
4307 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304308 'type' => '48832'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304309 },
4310 '1' => {
4311 'name' => 'current_string',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304312 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304313 }
4314 },
4315 'Return' => '1',
4316 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string'
4317 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304318 '53892' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304319 'Header' => 'bios_table.h',
4320 'Param' => {
4321 '0' => {
4322 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304323 'type' => '48832'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304324 }
4325 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304326 'Reg' => {
4327 '0' => 'rdi'
4328 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304329 'Return' => '5053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304330 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length'
4331 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304332 '53961' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304333 'Header' => 'bios_table.h',
4334 'Param' => {
4335 '0' => {
4336 'name' => 'entry',
4337 'type' => '166'
4338 },
4339 '1' => {
4340 'name' => 'entry_length',
4341 'type' => '123'
4342 },
4343 '2' => {
4344 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304345 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304346 },
4347 '3' => {
4348 'name' => 'attr_type',
4349 'type' => '168'
4350 },
4351 '4' => {
4352 'name' => 'str_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304353 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304354 },
4355 '5' => {
4356 'name' => 'str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304357 'type' => '12552'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304358 }
4359 },
4360 'Return' => '1',
4361 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string'
4362 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304363 '54301' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304364 'Header' => 'bios_table.h',
4365 'Param' => {
4366 '0' => {
4367 'name' => 'string_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304368 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304369 }
4370 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304371 'Reg' => {
4372 '0' => 'rdi'
4373 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304374 'Return' => '123',
4375 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length'
4376 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304377 '54483' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304378 'Header' => 'bios_table.h',
4379 'Param' => {
4380 '0' => {
4381 'name' => 'entry',
4382 'type' => '166'
4383 },
4384 '1' => {
4385 'name' => 'entry_length',
4386 'type' => '123'
4387 },
4388 '2' => {
4389 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304390 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304391 },
4392 '3' => {
4393 'name' => 'attr_type',
4394 'type' => '168'
4395 },
4396 '4' => {
4397 'name' => 'count',
4398 'type' => '168'
4399 },
4400 '5' => {
4401 'name' => 'handles',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304402 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304403 }
4404 },
4405 'Return' => '74',
4406 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_check'
4407 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304408 '54741' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304409 'Header' => 'bios_table.h',
4410 'Param' => {
4411 '0' => {
4412 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304413 'type' => '48832'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304414 },
4415 '1' => {
4416 'name' => 'handles',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304417 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304418 },
4419 '2' => {
4420 'name' => 'number',
4421 'type' => '168'
4422 }
4423 },
4424 'Return' => '168',
4425 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles'
4426 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304427 '54915' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304428 'Header' => 'bios_table.h',
4429 'Param' => {
4430 '0' => {
4431 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304432 'type' => '48832'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304433 }
4434 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304435 'Reg' => {
4436 '0' => 'rdi'
4437 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304438 'Return' => '168',
4439 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number'
4440 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304441 '54964' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304442 'Header' => 'bios_table.h',
4443 'Param' => {
4444 '0' => {
4445 'name' => 'entry',
4446 'type' => '166'
4447 },
4448 '1' => {
4449 'name' => 'entry_length',
4450 'type' => '123'
4451 },
4452 '2' => {
4453 'name' => 'attr_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304454 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304455 },
4456 '3' => {
4457 'name' => 'attr_type',
4458 'type' => '168'
4459 },
4460 '4' => {
4461 'name' => 'count',
4462 'type' => '168'
4463 },
4464 '5' => {
4465 'name' => 'handles',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304466 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304467 }
4468 },
4469 'Return' => '1',
4470 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum'
4471 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304472 '55303' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304473 'Header' => 'bios_table.h',
4474 'Param' => {
4475 '0' => {
4476 'name' => 'count',
4477 'type' => '168'
4478 }
4479 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304480 'Reg' => {
4481 '0' => 'rdi'
4482 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304483 'Return' => '123',
4484 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length'
4485 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304486 '55352' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304487 'Header' => 'bios_table.h',
4488 'Param' => {
4489 '0' => {
4490 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304491 'type' => '48832'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304492 }
4493 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304494 'Reg' => {
4495 '0' => 'rdi'
4496 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304497 'Return' => '168',
4498 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type'
4499 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304500 '55401' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304501 'Header' => 'bios_table.h',
4502 'Param' => {
4503 '0' => {
4504 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304505 'type' => '48832'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304506 }
4507 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304508 'Reg' => {
4509 '0' => 'rdi'
4510 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304511 'Return' => '5053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304512 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle'
4513 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304514 '55948' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304515 'Header' => 'bios_table.h',
4516 'Param' => {
4517 '0' => {
4518 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304519 'type' => '49247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304520 },
4521 '1' => {
4522 'name' => 'lower',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304523 'type' => '56069'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304524 },
4525 '2' => {
4526 'name' => 'upper',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304527 'type' => '56069'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304528 },
4529 '3' => {
4530 'name' => 'scalar',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304531 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304532 },
4533 '4' => {
4534 'name' => 'def',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304535 'type' => '56069'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304536 }
4537 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304538 'Reg' => {
4539 '0' => 'rdi',
4540 '1' => 'rsi',
4541 '2' => 'rdx',
4542 '3' => 'rcx',
4543 '4' => 'r8'
4544 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304545 'Return' => '1',
4546 'ShortName' => 'pldm_bios_table_attr_entry_integer_decode'
4547 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304548 '56084' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304549 'Header' => 'bios_table.h',
4550 'Param' => {
4551 '0' => {
4552 'name' => 'entry',
4553 'type' => '166'
4554 },
4555 '1' => {
4556 'name' => 'entry_length',
4557 'type' => '123'
4558 },
4559 '2' => {
4560 'name' => 'info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304561 'type' => '56346'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304562 }
4563 },
4564 'Return' => '74',
4565 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_check'
4566 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304567 '56356' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304568 'Header' => 'bios_table.h',
4569 'Param' => {
4570 '0' => {
4571 'name' => 'info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304572 'type' => '56346'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304573 },
4574 '1' => {
4575 'name' => 'errmsg',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304576 'type' => '56655'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304577 }
4578 },
4579 'Return' => '74',
4580 'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check'
4581 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304582 '56660' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304583 'Header' => 'bios_table.h',
4584 'Param' => {
4585 '0' => {
4586 'name' => 'entry',
4587 'type' => '166'
4588 },
4589 '1' => {
4590 'name' => 'entry_length',
4591 'type' => '123'
4592 },
4593 '2' => {
4594 'name' => 'info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304595 'type' => '56346'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304596 }
4597 },
4598 'Return' => '1',
4599 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode'
4600 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304601 '56887' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304602 'Header' => 'bios_table.h',
4603 'Return' => '123',
4604 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length'
4605 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304606 '57049' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304607 'Header' => 'bios_table.h',
4608 'Param' => {
4609 '0' => {
4610 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304611 'type' => '49247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304612 },
4613 '1' => {
4614 'name' => 'buffer',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304615 'type' => '11614'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304616 },
4617 '2' => {
4618 'name' => 'size',
4619 'type' => '123'
4620 }
4621 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304622 'Return' => '5053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304623 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string'
4624 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304625 '57245' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304626 'Header' => 'bios_table.h',
4627 'Param' => {
4628 '0' => {
4629 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304630 'type' => '49247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304631 }
4632 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304633 'Reg' => {
4634 '0' => 'rdi'
4635 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304636 'Return' => '5053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304637 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length'
4638 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304639 '57314' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304640 'Header' => 'bios_table.h',
4641 'Param' => {
4642 '0' => {
4643 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304644 'type' => '49247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304645 }
4646 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304647 'Reg' => {
4648 '0' => 'rdi'
4649 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304650 'Return' => '5053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304651 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length'
4652 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304653 '57383' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304654 'Header' => 'bios_table.h',
4655 'Param' => {
4656 '0' => {
4657 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304658 'type' => '49247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304659 }
4660 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304661 'Reg' => {
4662 '0' => 'rdi'
4663 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304664 'Return' => '168',
4665 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type'
4666 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304667 '57452' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304668 'Header' => 'bios_table.h',
4669 'Param' => {
4670 '0' => {
4671 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304672 'type' => '49247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304673 },
4674 '1' => {
4675 'name' => 'def_string_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304676 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304677 }
4678 },
4679 'Return' => '74',
4680 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length_check'
4681 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304682 '57622' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304683 'Header' => 'bios_table.h',
4684 'Param' => {
4685 '0' => {
4686 'name' => 'entry',
4687 'type' => '166'
4688 },
4689 '1' => {
4690 'name' => 'entry_length',
4691 'type' => '123'
4692 },
4693 '2' => {
4694 'name' => 'info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304695 'type' => '57908'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304696 }
4697 },
4698 'Return' => '74',
4699 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_check'
4700 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304701 '57913' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304702 'Header' => 'bios_table.h',
4703 'Param' => {
4704 '0' => {
4705 'name' => 'info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304706 'type' => '57908'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304707 },
4708 '1' => {
4709 'name' => 'errmsg',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304710 'type' => '56655'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304711 }
4712 },
4713 'Return' => '74',
4714 'ShortName' => 'pldm_bios_table_attr_entry_string_info_check'
4715 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304716 '58182' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304717 'Header' => 'bios_table.h',
4718 'Param' => {
4719 '0' => {
4720 'name' => 'def_str_len',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304721 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304722 }
4723 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304724 'Reg' => {
4725 '0' => 'rdi'
4726 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304727 'Return' => '123',
4728 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length'
4729 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304730 '58414' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304731 'Header' => 'bios_table.h',
4732 'Param' => {
4733 '0' => {
4734 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304735 'type' => '49247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304736 },
4737 '1' => {
4738 'name' => 'def_indices',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304739 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304740 },
4741 '2' => {
4742 'name' => 'def_num',
4743 'type' => '168'
4744 }
4745 },
4746 'Return' => '168',
4747 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices'
4748 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304749 '58620' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304750 'Header' => 'bios_table.h',
4751 'Param' => {
4752 '0' => {
4753 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304754 'type' => '49247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304755 },
4756 '1' => {
4757 'name' => 'pv_hdls',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304758 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304759 },
4760 '2' => {
4761 'name' => 'pv_num',
4762 'type' => '168'
4763 }
4764 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09304765 'Reg' => {
4766 '1' => 'rsi'
4767 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304768 'Return' => '74',
4769 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check'
4770 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304771 '58785' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304772 'Header' => 'bios_table.h',
4773 'Param' => {
4774 '0' => {
4775 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304776 'type' => '49247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304777 },
4778 '1' => {
4779 'name' => 'def_num',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304780 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304781 }
4782 },
4783 'Return' => '74',
4784 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num_check'
4785 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304786 '58944' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304787 'Header' => 'bios_table.h',
4788 'Param' => {
4789 '0' => {
4790 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304791 'type' => '49247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304792 },
4793 '1' => {
4794 'name' => 'pv_num',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304795 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304796 }
4797 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09304798 'Reg' => {
4799 '0' => 'rdi',
4800 '1' => 'rsi'
4801 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304802 'Return' => '74',
4803 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num_check'
4804 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304805 '59004' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304806 'Header' => 'bios_table.h',
4807 'Param' => {
4808 '0' => {
4809 'name' => 'entry',
4810 'type' => '166'
4811 },
4812 '1' => {
4813 'name' => 'entry_length',
4814 'type' => '123'
4815 },
4816 '2' => {
4817 'name' => 'info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304818 'type' => '59262'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304819 }
4820 },
4821 'Return' => '74',
4822 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_check'
4823 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304824 '59267' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304825 'Header' => 'bios_table.h',
4826 'Param' => {
4827 '0' => {
4828 'name' => 'pv_num',
4829 'type' => '168'
4830 },
4831 '1' => {
4832 'name' => 'def_num',
4833 'type' => '168'
4834 }
4835 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304836 'Reg' => {
4837 '0' => 'rdi',
4838 '1' => 'rsi'
4839 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304840 'Return' => '123',
4841 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length'
4842 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304843 '59327' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304844 'Header' => 'bios_table.h',
4845 'Param' => {
4846 '0' => {
4847 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304848 'type' => '49247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304849 }
4850 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304851 'Reg' => {
4852 '0' => 'rdi'
4853 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304854 'Return' => '5053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304855 'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle'
4856 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304857 '59374' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304858 'Header' => 'bios_table.h',
4859 'Param' => {
4860 '0' => {
4861 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304862 'type' => '49247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304863 }
4864 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304865 'Reg' => {
4866 '0' => 'rdi'
4867 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304868 'Return' => '168',
4869 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type'
4870 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304871 '59421' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304872 'Header' => 'bios_table.h',
4873 'Param' => {
4874 '0' => {
4875 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304876 'type' => '49247'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304877 }
4878 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304879 'Reg' => {
4880 '0' => 'rdi'
4881 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304882 'Return' => '5053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304883 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle'
4884 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304885 '60054' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304886 'Header' => 'bios_table.h',
4887 'Param' => {
4888 '0' => {
4889 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304890 'type' => '49853'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304891 },
4892 '1' => {
4893 'name' => 'buffer',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304894 'type' => '11614'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304895 },
4896 '2' => {
4897 'name' => 'size',
4898 'type' => '123'
4899 }
4900 },
4901 'Return' => '74',
4902 'ShortName' => 'pldm_bios_table_string_entry_decode_string_check'
4903 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304904 '60220' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304905 'Header' => 'bios_table.h',
4906 'Param' => {
4907 '0' => {
4908 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304909 'type' => '49853'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304910 }
4911 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304912 'Reg' => {
4913 '0' => 'rdi'
4914 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304915 'Return' => '5053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304916 'ShortName' => 'pldm_bios_table_string_entry_decode_string_length'
4917 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304918 '60267' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304919 'Header' => 'bios_table.h',
4920 'Param' => {
4921 '0' => {
4922 'name' => 'entry',
Andrew Jefferycd732d12023-07-07 09:36:35 +09304923 'type' => '49853'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304924 }
4925 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304926 'Reg' => {
4927 '0' => 'rdi'
4928 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304929 'Return' => '5053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304930 'ShortName' => 'pldm_bios_table_string_entry_decode_handle'
4931 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304932 '60314' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304933 'Header' => 'bios_table.h',
4934 'Param' => {
4935 '0' => {
4936 'name' => 'entry',
4937 'type' => '166'
4938 },
4939 '1' => {
4940 'name' => 'entry_length',
4941 'type' => '123'
4942 },
4943 '2' => {
4944 'name' => 'str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304945 'type' => '12552'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304946 },
4947 '3' => {
4948 'name' => 'str_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304949 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304950 }
4951 },
4952 'Return' => '74',
4953 'ShortName' => 'pldm_bios_table_string_entry_encode_check'
4954 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09304955 '60605' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304956 'Header' => 'bios_table.h',
4957 'Param' => {
4958 '0' => {
4959 'name' => 'string_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304960 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304961 }
4962 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304963 'Reg' => {
4964 '0' => 'rdi'
4965 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304966 'Return' => '123',
4967 'ShortName' => 'pldm_bios_table_string_entry_encode_length'
4968 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304969 '6288' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304970 'Header' => 'utils.h',
4971 'Param' => {
4972 '0' => {
4973 'name' => 'bcd',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304974 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304975 }
4976 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304977 'Return' => '5053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304978 'ShortName' => 'bcd2dec16'
4979 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304980 '6310' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304981 'Header' => 'utils.h',
4982 'Param' => {
4983 '0' => {
4984 'name' => 'bcd',
4985 'type' => '168'
4986 }
4987 },
4988 'Return' => '168',
4989 'ShortName' => 'bcd2dec8'
4990 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304991 '6332' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304992 'Header' => 'utils.h',
4993 'Param' => {
4994 '0' => {
4995 'name' => 'dec',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304996 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304997 }
4998 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09304999 'Return' => '5053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305000 'ShortName' => 'dec2bcd16'
5001 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305002 '6354' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305003 'Header' => 'utils.h',
5004 'Param' => {
5005 '0' => {
5006 'name' => 'dec',
5007 'type' => '168'
5008 }
5009 },
5010 'Return' => '168',
5011 'ShortName' => 'dec2bcd8'
5012 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305013 '6376' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305014 'Header' => 'utils.h',
5015 'Param' => {
5016 '0' => {
5017 'name' => 'seconds',
5018 'type' => '168'
5019 },
5020 '1' => {
5021 'name' => 'minutes',
5022 'type' => '168'
5023 },
5024 '2' => {
5025 'name' => 'hours',
5026 'type' => '168'
5027 },
5028 '3' => {
5029 'name' => 'day',
5030 'type' => '168'
5031 },
5032 '4' => {
5033 'name' => 'month',
5034 'type' => '168'
5035 },
5036 '5' => {
5037 'name' => 'year',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305038 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305039 }
5040 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305041 'Reg' => {
5042 '0' => 'rdi',
5043 '1' => 'rsi',
5044 '2' => 'rdx',
5045 '5' => 'r9'
5046 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305047 'Return' => '6423',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305048 'ShortName' => 'is_time_legal'
5049 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305050 '6468' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305051 'Header' => 'bios.h',
5052 'Param' => {
5053 '0' => {
5054 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305055 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305056 },
5057 '1' => {
5058 'name' => 'payload_length',
5059 'type' => '123'
5060 },
5061 '2' => {
5062 'name' => 'transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305063 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305064 },
5065 '3' => {
5066 'name' => 'transfer_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305067 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305068 },
5069 '4' => {
5070 'name' => 'table_type',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305071 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305072 },
5073 '5' => {
5074 'name' => 'table',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305075 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305076 }
5077 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305078 'Reg' => {
5079 '4' => 'r8',
5080 '5' => 'r9'
5081 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305082 'Return' => '74',
5083 'ShortName' => 'decode_set_bios_table_req'
5084 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305085 '66198' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305086 'Header' => 'utils.h',
5087 'Param' => {
5088 '0' => {
5089 'name' => 'transfer_flag',
5090 'type' => '168'
5091 }
5092 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305093 'Return' => '6423',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305094 'ShortName' => 'is_transfer_flag_valid'
5095 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305096 '66349' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305097 'Header' => 'firmware_update.h',
5098 'Param' => {
5099 '0' => {
5100 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305101 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305102 },
5103 '1' => {
5104 'name' => 'payload_length',
5105 'type' => '123'
5106 },
5107 '2' => {
5108 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305109 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305110 },
5111 '3' => {
5112 'name' => 'non_functioning_component_indication',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305113 'type' => '66536'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305114 },
5115 '4' => {
5116 'name' => 'non_functioning_component_bitmap',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305117 'type' => '66541'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305118 }
5119 },
5120 'Return' => '74',
5121 'ShortName' => 'decode_cancel_update_resp'
5122 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305123 '6655' => {
5124 'Header' => 'bios.h',
5125 'Param' => {
5126 '0' => {
5127 'name' => 'instance_id',
5128 'type' => '168'
5129 },
5130 '1' => {
5131 'name' => 'completion_code',
5132 'type' => '168'
5133 },
5134 '2' => {
5135 'name' => 'next_transfer_handle',
5136 'type' => '180'
5137 },
5138 '3' => {
5139 'name' => 'msg',
5140 'type' => '1632'
5141 }
5142 },
5143 'Return' => '74',
5144 'ShortName' => 'encode_set_bios_table_resp'
5145 },
5146 '66551' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305147 'Header' => 'firmware_update.h',
5148 'Param' => {
5149 '0' => {
5150 'name' => 'instance_id',
5151 'type' => '168'
5152 },
5153 '1' => {
5154 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305155 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305156 },
5157 '2' => {
5158 'name' => 'payload_length',
5159 'type' => '123'
5160 }
5161 },
5162 'Return' => '74',
5163 'ShortName' => 'encode_cancel_update_req'
5164 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305165 '66721' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305166 'Header' => 'firmware_update.h',
5167 'Param' => {
5168 '0' => {
5169 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305170 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305171 },
5172 '1' => {
5173 'name' => 'payload_length',
5174 'type' => '123'
5175 },
5176 '2' => {
5177 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305178 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305179 }
5180 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305181 'Reg' => {
5182 '0' => 'rdi',
5183 '1' => 'rsi',
5184 '2' => 'rdx'
5185 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305186 'Return' => '74',
5187 'ShortName' => 'decode_cancel_update_component_resp'
5188 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305189 '66797' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305190 'Header' => 'firmware_update.h',
5191 'Param' => {
5192 '0' => {
5193 'name' => 'instance_id',
5194 'type' => '168'
5195 },
5196 '1' => {
5197 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305198 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305199 },
5200 '2' => {
5201 'name' => 'payload_length',
5202 'type' => '123'
5203 }
5204 },
5205 'Return' => '74',
5206 'ShortName' => 'encode_cancel_update_component_req'
5207 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305208 '66967' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305209 'Header' => 'firmware_update.h',
5210 'Param' => {
5211 '0' => {
5212 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305213 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305214 },
5215 '1' => {
5216 'name' => 'payload_length',
5217 'type' => '123'
5218 },
5219 '2' => {
5220 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305221 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305222 },
5223 '3' => {
5224 'name' => 'current_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305225 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305226 },
5227 '4' => {
5228 'name' => 'previous_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305229 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305230 },
5231 '5' => {
5232 'name' => 'aux_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305233 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305234 },
5235 '6' => {
5236 'name' => 'aux_state_status',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305237 'offset' => '0',
5238 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305239 },
5240 '7' => {
5241 'name' => 'progress_percent',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305242 'offset' => '8',
5243 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305244 },
5245 '8' => {
5246 'name' => 'reason_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305247 'offset' => '16',
5248 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305249 },
5250 '9' => {
5251 'name' => 'update_option_flags_enabled',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305252 'offset' => '24',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305253 'type' => '67294'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305254 }
5255 },
5256 'Return' => '74',
5257 'ShortName' => 'decode_get_status_resp'
5258 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305259 '67304' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305260 'Header' => 'firmware_update.h',
5261 'Param' => {
5262 '0' => {
5263 'name' => 'instance_id',
5264 'type' => '168'
5265 },
5266 '1' => {
5267 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305268 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305269 },
5270 '2' => {
5271 'name' => 'payload_length',
5272 'type' => '123'
5273 }
5274 },
5275 'Return' => '74',
5276 'ShortName' => 'encode_get_status_req'
5277 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305278 '67474' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305279 'Header' => 'firmware_update.h',
5280 'Param' => {
5281 '0' => {
5282 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305283 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305284 },
5285 '1' => {
5286 'name' => 'payload_length',
5287 'type' => '123'
5288 },
5289 '2' => {
5290 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305291 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305292 },
5293 '3' => {
5294 'name' => 'estimated_time_activation',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305295 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305296 }
5297 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305298 'Reg' => {
5299 '1' => 'rsi',
5300 '2' => 'rdx',
5301 '3' => 'rcx'
5302 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305303 'Return' => '74',
5304 'ShortName' => 'decode_activate_firmware_resp'
5305 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305306 '67600' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305307 'Header' => 'firmware_update.h',
5308 'Param' => {
5309 '0' => {
5310 'name' => 'instance_id',
5311 'type' => '168'
5312 },
5313 '1' => {
5314 'name' => 'self_contained_activation_req',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305315 'type' => '11999'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305316 },
5317 '2' => {
5318 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305319 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305320 },
5321 '3' => {
5322 'name' => 'payload_length',
5323 'type' => '123'
5324 }
5325 },
5326 'Return' => '74',
5327 'ShortName' => 'encode_activate_firmware_req'
5328 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305329 '67842' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305330 'Header' => 'firmware_update.h',
5331 'Param' => {
5332 '0' => {
5333 'name' => 'instance_id',
5334 'type' => '168'
5335 },
5336 '1' => {
5337 'name' => 'completion_code',
5338 'type' => '168'
5339 },
5340 '2' => {
5341 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305342 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305343 },
5344 '3' => {
5345 'name' => 'payload_length',
5346 'type' => '123'
5347 }
5348 },
5349 'Return' => '74',
5350 'ShortName' => 'encode_apply_complete_resp'
5351 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305352 '68031' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305353 'Header' => 'firmware_update.h',
5354 'Param' => {
5355 '0' => {
5356 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305357 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305358 },
5359 '1' => {
5360 'name' => 'payload_length',
5361 'type' => '123'
5362 },
5363 '2' => {
5364 'name' => 'apply_result',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305365 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305366 },
5367 '3' => {
5368 'name' => 'comp_activation_methods_modification',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305369 'type' => '68141'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305370 }
5371 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305372 'Reg' => {
5373 '0' => 'rdi',
5374 '1' => 'rsi',
5375 '2' => 'rdx',
5376 '3' => 'rcx'
5377 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305378 'Return' => '74',
5379 'ShortName' => 'decode_apply_complete_req'
5380 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305381 '68151' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305382 'Header' => 'firmware_update.h',
5383 'Param' => {
5384 '0' => {
5385 'name' => 'instance_id',
5386 'type' => '168'
5387 },
5388 '1' => {
5389 'name' => 'completion_code',
5390 'type' => '168'
5391 },
5392 '2' => {
5393 'name' => 'msg',
5394 'type' => '1632'
5395 },
5396 '3' => {
5397 'name' => 'payload_length',
5398 'type' => '123'
5399 }
5400 },
5401 'Return' => '74',
5402 'ShortName' => 'encode_verify_complete_resp'
5403 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305404 '68340' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305405 'Header' => 'firmware_update.h',
5406 'Param' => {
5407 '0' => {
5408 'name' => 'msg',
5409 'type' => '2077'
5410 },
5411 '1' => {
5412 'name' => 'payload_length',
5413 'type' => '123'
5414 },
5415 '2' => {
5416 'name' => 'verify_result',
5417 'type' => '2082'
5418 }
5419 },
5420 'Reg' => {
5421 '0' => 'rdi',
5422 '1' => 'rsi',
5423 '2' => 'rdx'
5424 },
5425 'Return' => '74',
5426 'ShortName' => 'decode_verify_complete_req'
5427 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305428 '68416' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305429 'Header' => 'firmware_update.h',
5430 'Param' => {
5431 '0' => {
5432 'name' => 'instance_id',
5433 'type' => '168'
5434 },
5435 '1' => {
5436 'name' => 'completion_code',
5437 'type' => '168'
5438 },
5439 '2' => {
5440 'name' => 'msg',
5441 'type' => '1632'
5442 },
5443 '3' => {
5444 'name' => 'payload_length',
5445 'type' => '123'
5446 }
5447 },
5448 'Return' => '74',
5449 'ShortName' => 'encode_transfer_complete_resp'
5450 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305451 '68605' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305452 'Header' => 'firmware_update.h',
5453 'Param' => {
5454 '0' => {
5455 'name' => 'msg',
5456 'type' => '2077'
5457 },
5458 '1' => {
5459 'name' => 'payload_length',
5460 'type' => '123'
5461 },
5462 '2' => {
5463 'name' => 'transfer_result',
5464 'type' => '2082'
5465 }
5466 },
5467 'Reg' => {
5468 '0' => 'rdi',
5469 '1' => 'rsi',
5470 '2' => 'rdx'
5471 },
5472 'Return' => '74',
5473 'ShortName' => 'decode_transfer_complete_req'
5474 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305475 '68681' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305476 'Header' => 'firmware_update.h',
5477 'Param' => {
5478 '0' => {
5479 'name' => 'instance_id',
5480 'type' => '168'
5481 },
5482 '1' => {
5483 'name' => 'completion_code',
5484 'type' => '168'
5485 },
5486 '2' => {
5487 'name' => 'msg',
5488 'type' => '1632'
5489 },
5490 '3' => {
5491 'name' => 'payload_length',
5492 'type' => '123'
5493 }
5494 },
5495 'Return' => '74',
5496 'ShortName' => 'encode_request_firmware_data_resp'
5497 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305498 '6874' => {
5499 'Header' => 'bios.h',
5500 'Param' => {
5501 '0' => {
5502 'name' => 'msg',
5503 'type' => '2077'
5504 },
5505 '1' => {
5506 'name' => 'payload_length',
5507 'type' => '123'
5508 },
5509 '2' => {
5510 'name' => 'completion_code',
5511 'type' => '2082'
5512 },
5513 '3' => {
5514 'name' => 'next_transfer_handle',
5515 'type' => '2087'
5516 }
5517 },
5518 'Reg' => {
5519 '0' => 'rdi',
5520 '1' => 'rsi',
5521 '2' => 'rdx',
5522 '3' => 'rcx'
5523 },
5524 'Return' => '74',
5525 'ShortName' => 'decode_set_bios_table_resp'
5526 },
5527 '68870' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305528 'Header' => 'firmware_update.h',
5529 'Param' => {
5530 '0' => {
5531 'name' => 'msg',
5532 'type' => '2077'
5533 },
5534 '1' => {
5535 'name' => 'payload_length',
5536 'type' => '123'
5537 },
5538 '2' => {
5539 'name' => 'offset',
5540 'type' => '2087'
5541 },
5542 '3' => {
5543 'name' => 'length',
5544 'type' => '2087'
5545 }
5546 },
5547 'Reg' => {
5548 '0' => 'rdi',
5549 '1' => 'rsi',
5550 '2' => 'rdx',
5551 '3' => 'rcx'
5552 },
5553 'Return' => '74',
5554 'ShortName' => 'decode_request_firmware_data_req'
5555 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305556 '68990' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305557 'Header' => 'firmware_update.h',
5558 'Param' => {
5559 '0' => {
5560 'name' => 'msg',
5561 'type' => '2077'
5562 },
5563 '1' => {
5564 'name' => 'payload_length',
5565 'type' => '123'
5566 },
5567 '2' => {
5568 'name' => 'completion_code',
5569 'type' => '2082'
5570 },
5571 '3' => {
5572 'name' => 'comp_compatibility_resp',
5573 'type' => '2082'
5574 },
5575 '4' => {
5576 'name' => 'comp_compatibility_resp_code',
5577 'type' => '2082'
5578 },
5579 '5' => {
5580 'name' => 'update_option_flags_enabled',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305581 'type' => '67294'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305582 },
5583 '6' => {
5584 'name' => 'time_before_req_fw_data',
5585 'offset' => '0',
5586 'type' => '8521'
5587 }
5588 },
5589 'Return' => '74',
5590 'ShortName' => 'decode_update_component_resp'
5591 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305592 '69224' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305593 'Header' => 'firmware_update.h',
5594 'Param' => {
5595 '0' => {
5596 'name' => 'instance_id',
5597 'type' => '168'
5598 },
5599 '1' => {
5600 'name' => 'comp_classification',
5601 'type' => '5053'
5602 },
5603 '10' => {
5604 'name' => 'msg',
5605 'offset' => '32',
5606 'type' => '1632'
5607 },
5608 '11' => {
5609 'name' => 'payload_length',
5610 'offset' => '40',
5611 'type' => '123'
5612 },
5613 '2' => {
5614 'name' => 'comp_identifier',
5615 'type' => '5053'
5616 },
5617 '3' => {
5618 'name' => 'comp_classification_index',
5619 'type' => '168'
5620 },
5621 '4' => {
5622 'name' => 'comp_comparison_stamp',
5623 'type' => '180'
5624 },
5625 '5' => {
5626 'name' => 'comp_image_size',
5627 'type' => '180'
5628 },
5629 '6' => {
5630 'name' => 'update_option_flags',
5631 'offset' => '0',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305632 'type' => '62032'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305633 },
5634 '7' => {
5635 'name' => 'comp_ver_str_type',
5636 'offset' => '8',
5637 'type' => '168'
5638 },
5639 '8' => {
5640 'name' => 'comp_ver_str_len',
5641 'offset' => '16',
5642 'type' => '168'
5643 },
5644 '9' => {
5645 'name' => 'comp_ver_str',
5646 'offset' => '24',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305647 'type' => '69616'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305648 }
5649 },
5650 'Return' => '74',
5651 'ShortName' => 'encode_update_component_req'
5652 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305653 '69626' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305654 'Header' => 'firmware_update.h',
5655 'Param' => {
5656 '0' => {
5657 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305658 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305659 },
5660 '1' => {
5661 'name' => 'payload_length',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305662 'type' => '11648'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305663 },
5664 '2' => {
5665 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305666 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305667 },
5668 '3' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305669 'name' => 'comp_resp',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305670 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305671 },
5672 '4' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305673 'name' => 'comp_resp_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305674 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305675 }
5676 },
5677 'Return' => '74',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305678 'ShortName' => 'decode_pass_component_table_resp'
5679 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305680 '69825' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305681 'Header' => 'firmware_update.h',
5682 'Param' => {
5683 '0' => {
5684 'name' => 'instance_id',
5685 'type' => '168'
5686 },
5687 '1' => {
5688 'name' => 'transfer_flag',
5689 'type' => '168'
5690 },
5691 '10' => {
5692 'name' => 'payload_length',
5693 'offset' => '32',
5694 'type' => '123'
5695 },
5696 '2' => {
5697 'name' => 'comp_classification',
5698 'type' => '5053'
5699 },
5700 '3' => {
5701 'name' => 'comp_identifier',
5702 'type' => '5053'
5703 },
5704 '4' => {
5705 'name' => 'comp_classification_index',
5706 'type' => '168'
5707 },
5708 '5' => {
5709 'name' => 'comp_comparison_stamp',
5710 'type' => '180'
5711 },
5712 '6' => {
5713 'name' => 'comp_ver_str_type',
5714 'offset' => '0',
5715 'type' => '168'
5716 },
5717 '7' => {
5718 'name' => 'comp_ver_str_len',
5719 'offset' => '8',
5720 'type' => '168'
5721 },
5722 '8' => {
5723 'name' => 'comp_ver_str',
5724 'offset' => '16',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305725 'type' => '69616'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305726 },
5727 '9' => {
5728 'name' => 'msg',
5729 'offset' => '24',
5730 'type' => '1632'
5731 }
5732 },
5733 'Return' => '74',
5734 'ShortName' => 'encode_pass_component_table_req'
5735 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305736 '6984' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305737 'Header' => 'bios.h',
5738 'Param' => {
5739 '0' => {
5740 'name' => 'instance_id',
5741 'type' => '168'
5742 },
5743 '1' => {
5744 'name' => 'transfer_handle',
5745 'type' => '180'
5746 },
5747 '2' => {
5748 'name' => 'transfer_flag',
5749 'type' => '168'
5750 },
5751 '3' => {
5752 'name' => 'table_type',
5753 'type' => '168'
5754 },
5755 '4' => {
5756 'name' => 'table_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305757 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305758 },
5759 '5' => {
5760 'name' => 'table_length',
5761 'type' => '123'
5762 },
5763 '6' => {
5764 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305765 'offset' => '0',
5766 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305767 },
5768 '7' => {
5769 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305770 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305771 'type' => '123'
5772 }
5773 },
5774 'Return' => '74',
5775 'ShortName' => 'encode_set_bios_table_req'
5776 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305777 '70235' => {
5778 'Header' => 'firmware_update.h',
5779 'Param' => {
5780 '0' => {
5781 'name' => 'msg',
5782 'type' => '2077'
5783 },
5784 '1' => {
5785 'name' => 'payload_length',
5786 'type' => '123'
5787 },
5788 '2' => {
5789 'name' => 'completion_code',
5790 'type' => '2082'
5791 },
5792 '3' => {
5793 'name' => 'fd_meta_data_len',
5794 'type' => '8521'
5795 },
5796 '4' => {
5797 'name' => 'fd_will_send_pkg_data',
5798 'type' => '2082'
5799 }
5800 },
5801 'Reg' => {
5802 '3' => 'rcx',
5803 '4' => 'r8'
5804 },
5805 'Return' => '74',
5806 'ShortName' => 'decode_request_update_resp'
5807 },
5808 '70382' => {
5809 'Header' => 'firmware_update.h',
5810 'Param' => {
5811 '0' => {
5812 'name' => 'instance_id',
5813 'type' => '168'
5814 },
5815 '1' => {
5816 'name' => 'max_transfer_size',
5817 'type' => '180'
5818 },
5819 '2' => {
5820 'name' => 'num_of_comp',
5821 'type' => '5053'
5822 },
5823 '3' => {
5824 'name' => 'max_outstanding_transfer_req',
5825 'type' => '168'
5826 },
5827 '4' => {
5828 'name' => 'pkg_data_len',
5829 'type' => '5053'
5830 },
5831 '5' => {
5832 'name' => 'comp_image_set_ver_str_type',
5833 'type' => '168'
5834 },
5835 '6' => {
5836 'name' => 'comp_image_set_ver_str_len',
5837 'offset' => '0',
5838 'type' => '168'
5839 },
5840 '7' => {
5841 'name' => 'comp_img_set_ver_str',
5842 'offset' => '8',
5843 'type' => '69616'
5844 },
5845 '8' => {
5846 'name' => 'msg',
5847 'offset' => '16',
5848 'type' => '1632'
5849 },
5850 '9' => {
5851 'name' => 'payload_length',
5852 'offset' => '24',
5853 'type' => '123'
5854 }
5855 },
5856 'Return' => '74',
5857 'ShortName' => 'encode_request_update_req'
5858 },
5859 '70750' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305860 'Header' => 'firmware_update.h',
5861 'Param' => {
5862 '0' => {
5863 'name' => 'data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305864 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305865 },
5866 '1' => {
5867 'name' => 'length',
5868 'type' => '123'
5869 },
5870 '2' => {
5871 'name' => 'component_data',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305872 'type' => '70918'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305873 },
5874 '3' => {
5875 'name' => 'active_comp_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305876 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305877 },
5878 '4' => {
5879 'name' => 'pending_comp_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305880 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305881 }
5882 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305883 'Reg' => {
5884 '4' => 'r8'
5885 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305886 'Return' => '74',
5887 'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry'
5888 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305889 '70928' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305890 'Header' => 'firmware_update.h',
5891 'Param' => {
5892 '0' => {
5893 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305894 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305895 },
5896 '1' => {
5897 'name' => 'payload_length',
5898 'type' => '123'
5899 },
5900 '2' => {
5901 'name' => 'resp_data',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305902 'type' => '71148'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305903 },
5904 '3' => {
5905 'name' => 'active_comp_image_set_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305906 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305907 },
5908 '4' => {
5909 'name' => 'pending_comp_image_set_ver_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305910 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305911 },
5912 '5' => {
5913 'name' => 'comp_parameter_table',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305914 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305915 }
5916 },
5917 'Return' => '74',
5918 'ShortName' => 'decode_get_firmware_parameters_resp'
5919 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305920 '71153' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305921 'Header' => 'firmware_update.h',
5922 'Param' => {
5923 '0' => {
5924 'name' => 'instance_id',
5925 'type' => '168'
5926 },
5927 '1' => {
5928 'name' => 'payload_length',
5929 'type' => '123'
5930 },
5931 '2' => {
5932 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305933 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305934 }
5935 },
5936 'Return' => '74',
5937 'ShortName' => 'encode_get_firmware_parameters_req'
5938 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305939 '71293' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305940 'Header' => 'firmware_update.h',
5941 'Param' => {
5942 '0' => {
5943 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305944 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305945 },
5946 '1' => {
5947 'name' => 'payload_length',
5948 'type' => '123'
5949 },
5950 '2' => {
5951 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305952 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305953 },
5954 '3' => {
5955 'name' => 'device_identifiers_len',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305956 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305957 },
5958 '4' => {
5959 'name' => 'descriptor_count',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305960 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305961 },
5962 '5' => {
5963 'name' => 'descriptor_data',
Andrew Jefferycd732d12023-07-07 09:36:35 +09305964 'type' => '71449'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305965 }
5966 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305967 'Reg' => {
5968 '3' => 'rcx',
5969 '4' => 'r8',
5970 '5' => 'r9'
5971 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305972 'Return' => '74',
5973 'ShortName' => 'decode_query_device_identifiers_resp'
5974 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305975 '71459' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305976 'Header' => 'firmware_update.h',
5977 'Param' => {
5978 '0' => {
5979 'name' => 'instance_id',
5980 'type' => '168'
5981 },
5982 '1' => {
5983 'name' => 'payload_length',
5984 'type' => '123'
5985 },
5986 '2' => {
5987 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305988 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305989 }
5990 },
5991 'Return' => '74',
5992 'ShortName' => 'encode_query_device_identifiers_req'
5993 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09305994 '71599' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305995 'Header' => 'firmware_update.h',
5996 'Param' => {
5997 '0' => {
5998 'name' => 'data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09305999 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306000 },
6001 '1' => {
6002 'name' => 'length',
6003 'type' => '123'
6004 },
6005 '2' => {
6006 'name' => 'pldm_comp_image_info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306007 'type' => '71746'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306008 },
6009 '3' => {
6010 'name' => 'comp_version_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306011 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306012 }
6013 },
6014 'Return' => '74',
6015 'ShortName' => 'decode_pldm_comp_image_info'
6016 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306017 '71751' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306018 'Header' => 'firmware_update.h',
6019 'Param' => {
6020 '0' => {
6021 'name' => 'data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306022 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306023 },
6024 '1' => {
6025 'name' => 'length',
6026 'type' => '123'
6027 },
6028 '2' => {
6029 'name' => 'descriptor_title_str_type',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306030 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306031 },
6032 '3' => {
6033 'name' => 'descriptor_title_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306034 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306035 },
6036 '4' => {
6037 'name' => 'descriptor_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306038 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306039 }
6040 },
6041 'Return' => '74',
6042 'ShortName' => 'decode_vendor_defined_descriptor_value'
6043 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306044 '71933' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306045 'Header' => 'firmware_update.h',
6046 'Param' => {
6047 '0' => {
6048 'name' => 'data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306049 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306050 },
6051 '1' => {
6052 'name' => 'length',
6053 'type' => '123'
6054 },
6055 '2' => {
6056 'name' => 'descriptor_type',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306057 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306058 },
6059 '3' => {
6060 'name' => 'descriptor_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306061 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306062 }
6063 },
6064 'Return' => '74',
6065 'ShortName' => 'decode_descriptor_type_length_value'
6066 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306067 '72105' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306068 'Header' => 'firmware_update.h',
6069 'Param' => {
6070 '0' => {
6071 'name' => 'data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306072 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306073 },
6074 '1' => {
6075 'name' => 'length',
6076 'type' => '123'
6077 },
6078 '2' => {
6079 'name' => 'component_bitmap_bit_length',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306080 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306081 },
6082 '3' => {
6083 'name' => 'fw_device_id_record',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306084 'type' => '72362'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306085 },
6086 '4' => {
6087 'name' => 'applicable_components',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306088 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306089 },
6090 '5' => {
6091 'name' => 'comp_image_set_version_str',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306092 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306093 },
6094 '6' => {
6095 'name' => 'record_descriptors',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306096 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306097 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306098 },
6099 '7' => {
6100 'name' => 'fw_device_pkg_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306101 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306102 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306103 }
6104 },
6105 'Return' => '74',
6106 'ShortName' => 'decode_firmware_device_id_record'
6107 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306108 '72367' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306109 'Header' => 'firmware_update.h',
6110 'Param' => {
6111 '0' => {
6112 'name' => 'data',
6113 'type' => '6245'
6114 },
6115 '1' => {
6116 'name' => 'length',
6117 'type' => '123'
6118 },
6119 '2' => {
6120 'name' => 'package_header_info',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306121 'type' => '72514'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306122 },
6123 '3' => {
6124 'name' => 'package_version_str',
6125 'type' => '6645'
6126 }
6127 },
6128 'Return' => '74',
6129 'ShortName' => 'decode_pldm_package_header_info'
6130 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306131 '7301' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306132 'Header' => 'bios.h',
6133 'Param' => {
6134 '0' => {
6135 'name' => 'instance_id',
6136 'type' => '168'
6137 },
6138 '1' => {
6139 'name' => 'completion_code',
6140 'type' => '168'
6141 },
6142 '2' => {
6143 'name' => 'next_transfer_handle',
6144 'type' => '180'
6145 },
6146 '3' => {
6147 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306148 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306149 }
6150 },
6151 'Return' => '74',
6152 'ShortName' => 'encode_set_bios_attribute_current_value_resp'
6153 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306154 '74672' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306155 'Header' => 'fru.h',
6156 'Param' => {
6157 '0' => {
6158 'name' => 'instance_id',
6159 'type' => '168'
6160 },
6161 '1' => {
6162 'name' => 'completion_code',
6163 'type' => '168'
6164 },
6165 '2' => {
6166 'name' => 'next_data_transfer_handle',
6167 'type' => '180'
6168 },
6169 '3' => {
6170 'name' => 'payload_length',
6171 'type' => '123'
6172 },
6173 '4' => {
6174 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306175 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306176 }
6177 },
6178 'Return' => '74',
6179 'ShortName' => 'encode_set_fru_record_table_resp'
6180 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306181 '74912' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306182 'Header' => 'fru.h',
6183 'Param' => {
6184 '0' => {
6185 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306186 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306187 },
6188 '1' => {
6189 'name' => 'payload_length',
6190 'type' => '123'
6191 },
6192 '2' => {
6193 'name' => 'data_transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306194 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306195 },
6196 '3' => {
6197 'name' => 'transfer_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306198 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306199 },
6200 '4' => {
6201 'name' => 'fru_table_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306202 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306203 }
6204 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306205 'Reg' => {
6206 '3' => 'rcx',
6207 '4' => 'r8'
6208 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306209 'Return' => '74',
6210 'ShortName' => 'decode_set_fru_record_table_req'
6211 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306212 '75079' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306213 'Header' => 'fru.h',
6214 'Param' => {
6215 '0' => {
6216 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306217 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306218 },
6219 '1' => {
6220 'name' => 'payload_length',
6221 'type' => '123'
6222 },
6223 '2' => {
6224 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306225 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306226 },
6227 '3' => {
6228 'name' => 'next_data_transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306229 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306230 },
6231 '4' => {
6232 'name' => 'transfer_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306233 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306234 },
6235 '5' => {
6236 'name' => 'fru_record_table_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306237 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306238 },
6239 '6' => {
6240 'name' => 'fru_record_table_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306241 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306242 'type' => '9084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306243 }
6244 },
6245 'Return' => '74',
6246 'ShortName' => 'decode_get_fru_record_table_resp'
6247 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306248 '7515' => {
6249 'Header' => 'bios.h',
6250 'Param' => {
6251 '0' => {
6252 'name' => 'msg',
6253 'type' => '2077'
6254 },
6255 '1' => {
6256 'name' => 'payload_length',
6257 'type' => '123'
6258 },
6259 '2' => {
6260 'name' => 'transfer_handle',
6261 'type' => '2087'
6262 },
6263 '3' => {
6264 'name' => 'transfer_flag',
6265 'type' => '2082'
6266 },
6267 '4' => {
6268 'name' => 'attribute',
6269 'type' => '6645'
6270 }
6271 },
6272 'Reg' => {
6273 '3' => 'rcx',
6274 '4' => 'r8'
6275 },
6276 'Return' => '74',
6277 'ShortName' => 'decode_set_bios_attribute_current_value_req'
6278 },
6279 '75309' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306280 'Header' => 'fru.h',
6281 'Param' => {
6282 '0' => {
6283 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306284 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306285 },
6286 '1' => {
6287 'name' => 'payload_length',
6288 'type' => '123'
6289 },
6290 '2' => {
6291 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306292 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306293 },
6294 '3' => {
6295 'name' => 'next_data_transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306296 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306297 },
6298 '4' => {
6299 'name' => 'transfer_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306300 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306301 },
6302 '5' => {
6303 'name' => 'fru_record_table_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306304 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306305 },
6306 '6' => {
6307 'name' => 'fru_record_table_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306308 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306309 'type' => '9084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306310 },
6311 '7' => {
6312 'name' => 'max_fru_record_table_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306313 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306314 'type' => '123'
6315 }
6316 },
6317 'Return' => '74',
6318 'ShortName' => 'decode_get_fru_record_table_resp_safe'
6319 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306320 '75557' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306321 'Header' => 'fru.h',
6322 'Param' => {
6323 '0' => {
6324 'name' => 'instance_id',
6325 'type' => '168'
6326 },
6327 '1' => {
6328 'name' => 'data_transfer_handle',
6329 'type' => '180'
6330 },
6331 '2' => {
6332 'name' => 'transfer_operation_flag',
6333 'type' => '168'
6334 },
6335 '3' => {
6336 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306337 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306338 },
6339 '4' => {
6340 'name' => 'payload_length',
6341 'type' => '123'
6342 }
6343 },
6344 'Return' => '74',
6345 'ShortName' => 'encode_get_fru_record_table_req'
6346 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306347 '75792' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306348 'Header' => 'fru.h',
6349 'Param' => {
6350 '0' => {
6351 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306352 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306353 },
6354 '1' => {
6355 'name' => 'payload_length',
6356 'type' => '123'
6357 },
6358 '2' => {
6359 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306360 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306361 },
6362 '3' => {
6363 'name' => 'next_transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306364 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306365 },
6366 '4' => {
6367 'name' => 'transfer_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306368 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306369 },
6370 '5' => {
6371 'name' => 'fru_structure_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306372 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306373 }
6374 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306375 'Reg' => {
6376 '4' => 'r8',
6377 '5' => 'r9'
6378 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306379 'Return' => '74',
6380 'ShortName' => 'decode_get_fru_record_by_option_resp'
6381 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306382 '75959' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306383 'Header' => 'fru.h',
6384 'Param' => {
6385 '0' => {
6386 'name' => 'instance_id',
6387 'type' => '168'
6388 },
6389 '1' => {
6390 'name' => 'completion_code',
6391 'type' => '168'
6392 },
6393 '2' => {
6394 'name' => 'next_data_transfer_handle',
6395 'type' => '180'
6396 },
6397 '3' => {
6398 'name' => 'transfer_flag',
6399 'type' => '168'
6400 },
6401 '4' => {
6402 'name' => 'fru_structure_data',
6403 'type' => '1434'
6404 },
6405 '5' => {
6406 'name' => 'data_size',
6407 'type' => '123'
6408 },
6409 '6' => {
6410 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306411 'offset' => '0',
6412 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306413 },
6414 '7' => {
6415 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306416 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306417 'type' => '123'
6418 }
6419 },
6420 'Return' => '74',
6421 'ShortName' => 'encode_get_fru_record_by_option_resp'
6422 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306423 '76277' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306424 'Header' => 'fru.h',
6425 'Param' => {
6426 '0' => {
6427 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306428 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306429 },
6430 '1' => {
6431 'name' => 'payload_length',
6432 'type' => '123'
6433 },
6434 '2' => {
6435 'name' => 'data_transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306436 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306437 },
6438 '3' => {
6439 'name' => 'fru_table_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306440 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306441 },
6442 '4' => {
6443 'name' => 'record_set_identifier',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306444 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306445 },
6446 '5' => {
6447 'name' => 'record_type',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306448 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306449 },
6450 '6' => {
6451 'name' => 'field_type',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306452 'offset' => '0',
6453 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306454 },
6455 '7' => {
6456 'name' => 'transfer_op_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306457 'offset' => '8',
6458 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306459 }
6460 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306461 'Reg' => {
6462 '4' => 'r8',
6463 '5' => 'r9'
6464 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306465 'Return' => '74',
6466 'ShortName' => 'decode_get_fru_record_by_option_req'
6467 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306468 '76479' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306469 'Header' => 'fru.h',
6470 'Param' => {
6471 '0' => {
6472 'name' => 'instance_id',
6473 'type' => '168'
6474 },
6475 '1' => {
6476 'name' => 'data_transfer_handle',
6477 'type' => '180'
6478 },
6479 '2' => {
6480 'name' => 'fru_table_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306481 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306482 },
6483 '3' => {
6484 'name' => 'record_set_identifier',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306485 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306486 },
6487 '4' => {
6488 'name' => 'record_type',
6489 'type' => '168'
6490 },
6491 '5' => {
6492 'name' => 'field_type',
6493 'type' => '168'
6494 },
6495 '6' => {
6496 'name' => 'transfer_op_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306497 'offset' => '0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306498 'type' => '168'
6499 },
6500 '7' => {
6501 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306502 'offset' => '8',
6503 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306504 },
6505 '8' => {
6506 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306507 'offset' => '16',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306508 'type' => '123'
6509 }
6510 },
6511 'Return' => '74',
6512 'ShortName' => 'encode_get_fru_record_by_option_req'
6513 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306514 '7662' => {
6515 'Header' => 'bios.h',
6516 'Param' => {
6517 '0' => {
6518 'name' => 'msg',
6519 'type' => '2077'
6520 },
6521 '1' => {
6522 'name' => 'payload_length',
6523 'type' => '123'
6524 },
6525 '2' => {
6526 'name' => 'completion_code',
6527 'type' => '2082'
6528 },
6529 '3' => {
6530 'name' => 'next_transfer_handle',
6531 'type' => '2087'
6532 }
6533 },
6534 'Reg' => {
6535 '0' => 'rdi',
6536 '1' => 'rsi',
6537 '2' => 'rdx',
6538 '3' => 'rcx'
6539 },
6540 'Return' => '74',
6541 'ShortName' => 'decode_set_bios_attribute_current_value_resp'
6542 },
Andrew Jeffery962fcec2023-07-07 10:10:19 +09306543 '76776' => {
6544 'Header' => 'fru.h',
6545 'Param' => {
6546 '0' => {
6547 'name' => 'table',
6548 'type' => '6245'
6549 },
6550 '1' => {
6551 'name' => 'table_size',
6552 'type' => '123'
6553 },
6554 '2' => {
6555 'name' => 'record_table',
6556 'type' => '2082'
6557 },
6558 '3' => {
6559 'name' => 'record_size',
6560 'type' => '9084'
6561 },
6562 '4' => {
6563 'name' => 'rsi',
6564 'type' => '5053'
6565 },
6566 '5' => {
6567 'name' => 'rt',
6568 'type' => '168'
6569 },
6570 '6' => {
6571 'name' => 'ft',
6572 'offset' => '0',
6573 'type' => '168'
6574 }
6575 },
6576 'Return' => '74',
6577 'ShortName' => 'get_fru_record_by_option_check'
6578 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306579 '77367' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306580 'Header' => 'fru.h',
6581 'Param' => {
6582 '0' => {
6583 'name' => 'table',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306584 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306585 },
6586 '1' => {
6587 'name' => 'table_size',
6588 'type' => '123'
6589 },
6590 '2' => {
6591 'name' => 'record_table',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306592 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306593 },
6594 '3' => {
6595 'name' => 'record_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306596 'type' => '9084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306597 },
6598 '4' => {
6599 'name' => 'rsi',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306600 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306601 },
6602 '5' => {
6603 'name' => 'rt',
6604 'type' => '168'
6605 },
6606 '6' => {
6607 'name' => 'ft',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306608 'offset' => '0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306609 'type' => '168'
6610 }
6611 },
6612 'Return' => '1',
6613 'ShortName' => 'get_fru_record_by_option'
6614 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306615 '7772' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306616 'Header' => 'bios.h',
6617 'Param' => {
6618 '0' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09306619 'name' => 'instance_id',
6620 'type' => '168'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306621 },
6622 '1' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09306623 'name' => 'transfer_handle',
6624 'type' => '180'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306625 },
6626 '2' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09306627 'name' => 'transfer_flag',
6628 'type' => '168'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306629 },
6630 '3' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09306631 'name' => 'attribute_data',
6632 'type' => '6245'
6633 },
6634 '4' => {
6635 'name' => 'attribute_length',
6636 'type' => '123'
6637 },
6638 '5' => {
6639 'name' => 'msg',
6640 'type' => '1632'
6641 },
6642 '6' => {
6643 'name' => 'payload_length',
6644 'offset' => '0',
6645 'type' => '123'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306646 }
6647 },
6648 'Return' => '74',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306649 'ShortName' => 'encode_set_bios_attribute_current_value_req'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306650 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306651 '77793' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306652 'Header' => 'fru.h',
6653 'Param' => {
6654 '0' => {
6655 'name' => 'fru_table',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306656 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306657 },
6658 '1' => {
6659 'name' => 'total_size',
6660 'type' => '123'
6661 },
6662 '2' => {
6663 'name' => 'curr_size',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306664 'type' => '9084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306665 },
6666 '3' => {
6667 'name' => 'record_set_id',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306668 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306669 },
6670 '4' => {
6671 'name' => 'record_type',
6672 'type' => '168'
6673 },
6674 '5' => {
6675 'name' => 'num_frus',
6676 'type' => '168'
6677 },
6678 '6' => {
6679 'name' => 'encoding',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306680 'offset' => '0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306681 'type' => '168'
6682 },
6683 '7' => {
6684 'name' => 'tlvs',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306685 'offset' => '8',
6686 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306687 },
6688 '8' => {
6689 'name' => 'tlvs_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306690 'offset' => '16',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306691 'type' => '123'
6692 }
6693 },
6694 'Return' => '74',
6695 'ShortName' => 'encode_fru_record'
6696 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306697 '78041' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306698 'Header' => 'fru.h',
6699 'Param' => {
6700 '0' => {
6701 'name' => 'instance_id',
6702 'type' => '168'
6703 },
6704 '1' => {
6705 'name' => 'completion_code',
6706 'type' => '168'
6707 },
6708 '2' => {
6709 'name' => 'next_data_transfer_handle',
6710 'type' => '180'
6711 },
6712 '3' => {
6713 'name' => 'transfer_flag',
6714 'type' => '168'
6715 },
6716 '4' => {
6717 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306718 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306719 }
6720 },
6721 'Return' => '74',
6722 'ShortName' => 'encode_get_fru_record_table_resp'
6723 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306724 '78262' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306725 'Header' => 'fru.h',
6726 'Param' => {
6727 '0' => {
6728 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306729 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306730 },
6731 '1' => {
6732 'name' => 'payload_length',
6733 'type' => '123'
6734 },
6735 '2' => {
6736 'name' => 'data_transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306737 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306738 },
6739 '3' => {
6740 'name' => 'transfer_operation_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306741 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306742 }
6743 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306744 'Reg' => {
6745 '0' => 'rdi',
6746 '1' => 'rsi',
6747 '2' => 'rdx',
6748 '3' => 'rcx'
6749 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306750 'Return' => '74',
6751 'ShortName' => 'decode_get_fru_record_table_req'
6752 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306753 '78366' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306754 'Header' => 'fru.h',
6755 'Param' => {
6756 '0' => {
6757 'name' => 'instance_id',
6758 'type' => '168'
6759 },
6760 '1' => {
6761 'name' => 'completion_code',
6762 'type' => '168'
6763 },
6764 '2' => {
6765 'name' => 'fru_data_major_version',
6766 'type' => '168'
6767 },
6768 '3' => {
6769 'name' => 'fru_data_minor_version',
6770 'type' => '168'
6771 },
6772 '4' => {
6773 'name' => 'fru_table_maximum_size',
6774 'type' => '180'
6775 },
6776 '5' => {
6777 'name' => 'fru_table_length',
6778 'type' => '180'
6779 },
6780 '6' => {
6781 'name' => 'total_record_set_identifiers',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306782 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306783 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306784 },
6785 '7' => {
6786 'name' => 'total_table_records',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306787 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306788 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306789 },
6790 '8' => {
6791 'name' => 'checksum',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306792 'offset' => '16',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306793 'type' => '180'
6794 },
6795 '9' => {
6796 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306797 'offset' => '24',
6798 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306799 }
6800 },
6801 'Return' => '74',
6802 'ShortName' => 'encode_get_fru_record_table_metadata_resp'
6803 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306804 '78669' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306805 'Header' => 'fru.h',
6806 'Param' => {
6807 '0' => {
6808 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306809 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306810 },
6811 '1' => {
6812 'name' => 'payload_length',
6813 'type' => '123'
6814 },
6815 '2' => {
6816 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306817 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306818 },
6819 '3' => {
6820 'name' => 'fru_data_major_version',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306821 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306822 },
6823 '4' => {
6824 'name' => 'fru_data_minor_version',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306825 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306826 },
6827 '5' => {
6828 'name' => 'fru_table_maximum_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306829 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306830 },
6831 '6' => {
6832 'name' => 'fru_table_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306833 'offset' => '0',
6834 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306835 },
6836 '7' => {
6837 'name' => 'total_record_set_identifiers',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306838 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306839 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306840 },
6841 '8' => {
6842 'name' => 'total_table_records',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306843 'offset' => '16',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306844 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306845 },
6846 '9' => {
6847 'name' => 'checksum',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306848 'offset' => '24',
6849 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306850 }
6851 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306852 'Reg' => {
6853 '4' => 'r8',
6854 '5' => 'r9'
6855 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306856 'Return' => '74',
6857 'ShortName' => 'decode_get_fru_record_table_metadata_resp'
6858 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306859 '78879' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306860 'Header' => 'fru.h',
6861 'Param' => {
6862 '0' => {
6863 'name' => 'instance_id',
6864 'type' => '168'
6865 },
6866 '1' => {
6867 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306868 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306869 },
6870 '2' => {
6871 'name' => 'payload_length',
6872 'type' => '123'
6873 }
6874 },
6875 'Return' => '74',
6876 'ShortName' => 'encode_get_fru_record_table_metadata_req'
6877 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306878 '80522' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306879 'Header' => 'pdr.h',
6880 'Param' => {
6881 '0' => {
6882 'name' => 'pdr',
6883 'type' => '6245'
6884 },
6885 '1' => {
6886 'name' => 'pdr_len',
6887 'type' => '5053'
6888 },
6889 '2' => {
6890 'name' => 'num_entities',
6891 'type' => '9084'
6892 },
6893 '3' => {
6894 'name' => 'entities',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306895 'type' => '81172'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306896 }
6897 },
6898 'Return' => '1',
6899 'ShortName' => 'pldm_entity_association_pdr_extract'
6900 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306901 '8072' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306902 'Header' => 'bios.h',
6903 'Param' => {
6904 '0' => {
6905 'name' => 'instance_id',
6906 'type' => '168'
6907 },
6908 '1' => {
6909 'name' => 'completion_code',
6910 'type' => '168'
6911 },
6912 '2' => {
6913 'name' => 'next_transfer_handle',
6914 'type' => '180'
6915 },
6916 '3' => {
6917 'name' => 'transfer_flag',
6918 'type' => '168'
6919 },
6920 '4' => {
6921 'name' => 'attribute_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09306922 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306923 },
6924 '5' => {
6925 'name' => 'attribute_length',
6926 'type' => '123'
6927 },
6928 '6' => {
6929 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306930 'offset' => '0',
6931 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306932 }
6933 },
6934 'Return' => '74',
6935 'ShortName' => 'encode_get_bios_current_value_by_handle_resp'
6936 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306937 '81213' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09306938 'Header' => 'pdr.h',
6939 'Param' => {
6940 '0' => {
6941 'name' => 'tree',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306942 'type' => '81262'
6943 }
6944 },
6945 'Reg' => {
6946 '0' => 'rdi'
6947 },
6948 'Return' => '6423',
6949 'ShortName' => 'pldm_is_empty_entity_assoc_tree'
6950 },
6951 '81267' => {
6952 'Header' => 'pdr.h',
6953 'Param' => {
6954 '0' => {
6955 'name' => 'tree',
6956 'type' => '81262'
6957 }
6958 },
6959 'Return' => '1',
6960 'ShortName' => 'pldm_entity_association_tree_destroy_root'
6961 },
6962 '81430' => {
6963 'Header' => 'pdr.h',
6964 'Param' => {
6965 '0' => {
6966 'name' => 'org_tree',
6967 'type' => '81262'
6968 },
6969 '1' => {
6970 'name' => 'new_tree',
6971 'type' => '81262'
6972 }
6973 },
6974 'Return' => '1',
6975 'ShortName' => 'pldm_entity_association_tree_copy_root'
6976 },
6977 '81646' => {
6978 'Header' => 'pdr.h',
6979 'Param' => {
6980 '0' => {
6981 'name' => 'tree',
6982 'type' => '81262'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09306983 },
6984 '1' => {
6985 'name' => 'entity',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306986 'type' => '81177'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09306987 }
6988 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306989 'Return' => '80410',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09306990 'ShortName' => 'pldm_entity_association_tree_find'
6991 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09306992 '82636' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306993 'Header' => 'pdr.h',
6994 'Param' => {
6995 '0' => {
6996 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09306997 'type' => '82972'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306998 }
6999 },
7000 'Return' => '1',
7001 'ShortName' => 'pldm_pdr_remove_remote_pdrs'
7002 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307003 '82998' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307004 'Header' => 'pdr.h',
7005 'Param' => {
7006 '0' => {
7007 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307008 'type' => '82972'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307009 },
7010 '1' => {
7011 'name' => 'terminus_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307012 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307013 }
7014 },
7015 'Return' => '1',
7016 'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle'
7017 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307018 '83371' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307019 'Header' => 'pdr.h',
7020 'Param' => {
7021 '0' => {
7022 'name' => 'tree',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307023 'type' => '81262'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307024 },
7025 '1' => {
7026 'name' => 'entity',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307027 'type' => '79551'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307028 },
7029 '2' => {
7030 'name' => 'node',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307031 'type' => '81641'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307032 }
7033 },
7034 'Return' => '1',
7035 'ShortName' => 'pldm_find_entity_ref_in_tree'
7036 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307037 '8379' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307038 'Header' => 'bios.h',
7039 'Param' => {
7040 '0' => {
7041 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307042 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307043 },
7044 '1' => {
7045 'name' => 'payload_length',
7046 'type' => '123'
7047 },
7048 '2' => {
7049 'name' => 'transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307050 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307051 },
7052 '3' => {
7053 'name' => 'transfer_op_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307054 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307055 },
7056 '4' => {
7057 'name' => 'attribute_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307058 'type' => '8521'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307059 }
7060 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307061 'Reg' => {
7062 '3' => 'rcx',
7063 '4' => 'r8'
7064 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307065 'Return' => '74',
7066 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req'
7067 },
Andrew Jeffery1354a6e2023-07-07 10:34:38 +09307068 '83987' => {
7069 'Header' => 'pdr.h',
7070 'Param' => {
7071 '0' => {
7072 'name' => 'node',
7073 'type' => '80410'
7074 },
7075 '1' => {
7076 'name' => 'repo',
7077 'type' => '82972'
7078 },
7079 '2' => {
7080 'name' => 'entities',
7081 'type' => '81172'
7082 },
7083 '3' => {
7084 'name' => 'num_entities',
7085 'type' => '123'
7086 },
7087 '4' => {
7088 'name' => 'is_remote',
7089 'type' => '6423'
7090 },
7091 '5' => {
7092 'name' => 'terminus_handle',
7093 'type' => '5053'
7094 }
7095 },
7096 'Return' => '74',
7097 'ShortName' => 'pldm_entity_association_pdr_add_from_node_check'
7098 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307099 '84205' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307100 'Header' => 'pdr.h',
7101 'Param' => {
7102 '0' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09307103 'name' => 'node',
7104 'type' => '80410'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307105 },
7106 '1' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09307107 'name' => 'repo',
7108 'type' => '82972'
7109 },
7110 '2' => {
7111 'name' => 'entities',
7112 'type' => '81172'
7113 },
7114 '3' => {
7115 'name' => 'num_entities',
7116 'type' => '123'
7117 },
7118 '4' => {
7119 'name' => 'is_remote',
7120 'type' => '6423'
7121 },
7122 '5' => {
7123 'name' => 'terminus_handle',
7124 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307125 }
7126 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307127 'Return' => '1',
7128 'ShortName' => 'pldm_entity_association_pdr_add_from_node'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307129 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307130 '84520' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307131 'Header' => 'pdr.h',
7132 'Param' => {
7133 '0' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09307134 'name' => 'tree',
7135 'type' => '81262'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307136 },
7137 '1' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09307138 'name' => 'repo',
7139 'type' => '82972'
7140 },
7141 '2' => {
7142 'name' => 'is_remote',
7143 'type' => '6423'
7144 },
7145 '3' => {
7146 'name' => 'terminus_handle',
7147 'type' => '5053'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307148 }
7149 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307150 'Return' => '1',
7151 'ShortName' => 'pldm_entity_association_pdr_add'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307152 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307153 '8531' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307154 'Header' => 'bios.h',
7155 'Param' => {
7156 '0' => {
7157 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307158 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307159 },
7160 '1' => {
7161 'name' => 'payload_length',
7162 'type' => '123'
7163 },
7164 '2' => {
7165 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307166 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307167 },
7168 '3' => {
7169 'name' => 'next_transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307170 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307171 },
7172 '4' => {
7173 'name' => 'transfer_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307174 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307175 },
7176 '5' => {
7177 'name' => 'attribute_data',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307178 'type' => '6645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307179 }
7180 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307181 'Reg' => {
7182 '4' => 'r8',
7183 '5' => 'r9'
7184 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307185 'Return' => '74',
7186 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp'
7187 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307188 '86167' => {
7189 'Header' => 'pdr.h',
7190 'Param' => {
7191 '0' => {
7192 'name' => 'parent',
7193 'type' => '80410'
7194 },
7195 '1' => {
7196 'name' => 'node',
7197 'type' => '81177'
7198 }
7199 },
7200 'Return' => '6423',
7201 'ShortName' => 'pldm_is_current_parent_child'
7202 },
7203 '86405' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307204 'Header' => 'pdr.h',
7205 'Param' => {
7206 '0' => {
7207 'name' => 'node',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307208 'type' => '80410'
7209 },
7210 '1' => {
7211 'name' => 'association_type',
7212 'type' => '168'
7213 }
7214 },
7215 'Return' => '168',
7216 'ShortName' => 'pldm_entity_get_num_children'
7217 },
7218 '86727' => {
7219 'Header' => 'pdr.h',
7220 'Param' => {
7221 '0' => {
7222 'name' => 'node',
7223 'type' => '80410'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307224 }
7225 },
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307226 'Return' => '6423',
7227 'ShortName' => 'pldm_entity_is_exist_parent'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307228 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307229 '86861' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307230 'Header' => 'pdr.h',
7231 'Param' => {
7232 '0' => {
7233 'name' => 'node',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307234 'type' => '80410'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307235 }
7236 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307237 'Return' => '79551',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307238 'ShortName' => 'pldm_entity_get_parent'
7239 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307240 '8693' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307241 'Header' => 'bios.h',
7242 'Param' => {
7243 '0' => {
7244 'name' => 'instance_id',
7245 'type' => '168'
7246 },
7247 '1' => {
7248 'name' => 'transfer_handle',
7249 'type' => '180'
7250 },
7251 '2' => {
7252 'name' => 'transfer_op_flag',
7253 'type' => '168'
7254 },
7255 '3' => {
7256 'name' => 'attribute_handle',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307257 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307258 },
7259 '4' => {
7260 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307261 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307262 }
7263 },
7264 'Return' => '74',
7265 'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req'
7266 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307267 '87016' => {
7268 'Header' => 'pdr.h',
7269 'Param' => {
7270 '0' => {
7271 'name' => 'node',
7272 'type' => '80410'
7273 }
7274 },
7275 'Return' => '6423',
7276 'ShortName' => 'pldm_entity_is_node_parent'
7277 },
7278 '87171' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307279 'Header' => 'pdr.h',
7280 'Param' => {
7281 '0' => {
7282 'name' => 'tree',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307283 'type' => '81262'
7284 }
7285 },
7286 'Return' => '1',
7287 'ShortName' => 'pldm_entity_association_tree_destroy'
7288 },
7289 '87350' => {
7290 'Header' => 'pdr.h',
7291 'Param' => {
7292 '0' => {
7293 'name' => 'tree',
7294 'type' => '81262'
7295 },
7296 '1' => {
7297 'name' => 'entities',
7298 'type' => '81172'
7299 },
7300 '2' => {
7301 'name' => 'size',
7302 'type' => '9084'
7303 }
7304 },
7305 'Return' => '1',
7306 'ShortName' => 'pldm_entity_association_tree_visit'
7307 },
7308 '88416' => {
7309 'Header' => 'pdr.h',
7310 'Param' => {
7311 '0' => {
7312 'name' => 'tree',
7313 'type' => '81262'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307314 },
7315 '1' => {
7316 'name' => 'entity',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307317 'type' => '81177'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307318 },
7319 '2' => {
7320 'name' => 'entity_instance_number',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307321 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307322 },
7323 '3' => {
7324 'name' => 'parent',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307325 'type' => '80410'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307326 },
7327 '4' => {
7328 'name' => 'association_type',
7329 'type' => '168'
7330 }
7331 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307332 'Return' => '80410',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307333 'ShortName' => 'pldm_entity_association_tree_add'
7334 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307335 '88849' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307336 'Header' => 'pdr.h',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307337 'Return' => '81262',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307338 'ShortName' => 'pldm_entity_association_tree_init'
7339 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307340 '89083' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307341 'Header' => 'pdr.h',
7342 'Param' => {
7343 '0' => {
7344 'name' => 'node',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307345 'type' => '80410'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307346 }
7347 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307348 'Return' => '79551',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307349 'ShortName' => 'pldm_entity_extract'
7350 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307351 '8922' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307352 'Header' => 'bios.h',
7353 'Param' => {
7354 '0' => {
7355 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307356 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307357 },
7358 '1' => {
7359 'name' => 'payload_length',
7360 'type' => '123'
7361 },
7362 '2' => {
7363 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307364 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307365 },
7366 '3' => {
7367 'name' => 'next_transfer_handle',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307368 'type' => '2087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307369 },
7370 '4' => {
7371 'name' => 'transfer_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307372 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307373 },
7374 '5' => {
7375 'name' => 'bios_table_offset',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307376 'type' => '9084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307377 }
7378 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307379 'Reg' => {
7380 '4' => 'r8',
7381 '5' => 'r9'
7382 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307383 'Return' => '74',
7384 'ShortName' => 'decode_get_bios_table_resp'
7385 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307386 '89878' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307387 'Header' => 'pdr.h',
7388 'Param' => {
7389 '0' => {
7390 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307391 'type' => '82631'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307392 },
7393 '1' => {
7394 'name' => 'terminus_handle',
7395 'type' => '5053'
7396 },
7397 '2' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09307398 'name' => 'tid',
7399 'type' => '168'
7400 },
7401 '3' => {
7402 'name' => 'tl_eid',
7403 'type' => '168'
7404 },
7405 '4' => {
7406 'name' => 'valid_bit',
7407 'type' => '6423'
7408 }
7409 },
7410 'Return' => '1',
7411 'ShortName' => 'pldm_pdr_update_TL_pdr'
7412 },
7413 '90238' => {
7414 'Header' => 'pdr.h',
7415 'Param' => {
7416 '0' => {
7417 'name' => 'repo',
7418 'type' => '82631'
7419 },
7420 '1' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307421 'name' => 'fru_rsi',
7422 'type' => '5053'
7423 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307424 '2' => {
7425 'name' => 'terminus_handle',
7426 'type' => '8521'
7427 },
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307428 '3' => {
7429 'name' => 'entity_type',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307430 'type' => '8521'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307431 },
7432 '4' => {
7433 'name' => 'entity_instance_num',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307434 'type' => '8521'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307435 },
7436 '5' => {
7437 'name' => 'container_id',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307438 'type' => '8521'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307439 }
7440 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307441 'Return' => '90223',
7442 'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307443 },
Andrew Jefferya2c69112023-07-07 10:41:38 +09307444 '90855' => {
7445 'Header' => 'pdr.h',
7446 'Param' => {
7447 '0' => {
7448 'name' => 'repo',
7449 'type' => '82972'
7450 },
7451 '1' => {
7452 'name' => 'terminus_handle',
7453 'type' => '5053'
7454 },
7455 '2' => {
7456 'name' => 'fru_rsi',
7457 'type' => '5053'
7458 },
7459 '3' => {
7460 'name' => 'entity_type',
7461 'type' => '5053'
7462 },
7463 '4' => {
7464 'name' => 'entity_instance_num',
7465 'type' => '5053'
7466 },
7467 '5' => {
7468 'name' => 'container_id',
7469 'type' => '5053'
7470 },
7471 '6' => {
7472 'name' => 'bmc_record_handle',
7473 'offset' => '0',
7474 'type' => '2087'
7475 }
7476 },
7477 'Return' => '74',
7478 'ShortName' => 'pldm_pdr_add_fru_record_set_check'
7479 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307480 '9094' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307481 'Header' => 'bios.h',
7482 'Param' => {
7483 '0' => {
7484 'name' => 'msg',
7485 'type' => '2077'
7486 },
7487 '1' => {
7488 'name' => 'payload_length',
7489 'type' => '123'
7490 },
7491 '2' => {
7492 'name' => 'transfer_handle',
7493 'type' => '2087'
7494 },
7495 '3' => {
7496 'name' => 'transfer_op_flag',
7497 'type' => '2082'
7498 },
7499 '4' => {
7500 'name' => 'table_type',
7501 'type' => '2082'
7502 }
7503 },
7504 'Reg' => {
7505 '3' => 'rcx',
7506 '4' => 'r8'
7507 },
7508 'Return' => '74',
7509 'ShortName' => 'decode_get_bios_table_req'
7510 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307511 '91193' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307512 'Header' => 'pdr.h',
7513 'Param' => {
7514 '0' => {
7515 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307516 'type' => '82972'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307517 },
7518 '1' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09307519 'name' => 'terminus_handle',
7520 'type' => '5053'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307521 },
7522 '2' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09307523 'name' => 'fru_rsi',
7524 'type' => '5053'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307525 },
7526 '3' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09307527 'name' => 'entity_type',
7528 'type' => '5053'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307529 },
7530 '4' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09307531 'name' => 'entity_instance_num',
7532 'type' => '5053'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307533 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307534 '5' => {
7535 'name' => 'container_id',
7536 'type' => '5053'
7537 },
7538 '6' => {
7539 'name' => 'bmc_record_handle',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307540 'type' => '180'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307541 }
7542 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307543 'Return' => '180',
7544 'ShortName' => 'pldm_pdr_add_fru_record_set'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307545 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307546 '91546' => {
7547 'Header' => 'pdr.h',
7548 'Param' => {
7549 '0' => {
7550 'name' => 'record',
7551 'type' => '90223'
7552 }
7553 },
7554 'Return' => '6423',
7555 'ShortName' => 'pldm_pdr_record_is_remote'
7556 },
7557 '91701' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307558 'Header' => 'pdr.h',
7559 'Param' => {
7560 '0' => {
7561 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307562 'type' => '82631'
7563 },
7564 '1' => {
7565 'name' => 'record',
7566 'type' => '90223'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307567 }
7568 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307569 'Return' => '180',
7570 'ShortName' => 'pldm_pdr_get_record_handle'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307571 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307572 '91919' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307573 'Header' => 'pdr.h',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307574 'Param' => {
7575 '0' => {
7576 'name' => 'repo',
7577 'type' => '82631'
7578 }
7579 },
7580 'Return' => '180',
7581 'ShortName' => 'pldm_pdr_get_repo_size'
7582 },
7583 '92053' => {
7584 'Header' => 'pdr.h',
7585 'Param' => {
7586 '0' => {
7587 'name' => 'repo',
7588 'type' => '82631'
7589 }
7590 },
7591 'Return' => '180',
7592 'ShortName' => 'pldm_pdr_get_record_count'
7593 },
7594 '92185' => {
7595 'Header' => 'pdr.h',
7596 'Param' => {
7597 '0' => {
7598 'name' => 'repo',
7599 'type' => '82631'
7600 },
7601 '1' => {
7602 'name' => 'pdr_type',
7603 'type' => '168'
7604 },
7605 '2' => {
7606 'name' => 'curr_record',
7607 'type' => '90223'
7608 },
7609 '3' => {
7610 'name' => 'data',
7611 'type' => '71449'
7612 },
7613 '4' => {
7614 'name' => 'size',
7615 'type' => '2087'
7616 }
7617 },
7618 'Return' => '90223',
7619 'ShortName' => 'pldm_pdr_find_record_by_type'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307620 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307621 '9241' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307622 'Header' => 'bios.h',
7623 'Param' => {
7624 '0' => {
7625 'name' => 'instance_id',
7626 'type' => '168'
7627 },
7628 '1' => {
7629 'name' => 'transfer_handle',
7630 'type' => '180'
7631 },
7632 '2' => {
7633 'name' => 'transfer_op_flag',
7634 'type' => '168'
7635 },
7636 '3' => {
7637 'name' => 'table_type',
7638 'type' => '168'
7639 },
7640 '4' => {
7641 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307642 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307643 }
7644 },
7645 'Return' => '74',
7646 'ShortName' => 'encode_get_bios_table_req'
7647 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307648 '92445' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307649 'Header' => 'pdr.h',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307650 'Param' => {
7651 '0' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307652 'name' => 'repo',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307653 'type' => '82631'
7654 },
7655 '1' => {
7656 'name' => 'curr_record',
7657 'type' => '90223'
7658 },
7659 '2' => {
7660 'name' => 'data',
7661 'type' => '71449'
7662 },
7663 '3' => {
7664 'name' => 'size',
7665 'type' => '2087'
7666 },
7667 '4' => {
7668 'name' => 'next_record_handle',
7669 'type' => '2087'
7670 }
7671 },
7672 'Return' => '90223',
7673 'ShortName' => 'pldm_pdr_get_next_record'
7674 },
7675 '92967' => {
7676 'Header' => 'pdr.h',
7677 'Param' => {
7678 '0' => {
7679 'name' => 'repo',
7680 'type' => '82631'
7681 },
7682 '1' => {
7683 'name' => 'record_handle',
7684 'type' => '180'
7685 },
7686 '2' => {
7687 'name' => 'data',
7688 'type' => '71449'
7689 },
7690 '3' => {
7691 'name' => 'size',
7692 'type' => '2087'
7693 },
7694 '4' => {
7695 'name' => 'next_record_handle',
7696 'type' => '2087'
7697 }
7698 },
7699 'Return' => '90223',
7700 'ShortName' => 'pldm_pdr_find_record'
7701 },
7702 '93427' => {
7703 'Header' => 'pdr.h',
7704 'Param' => {
7705 '0' => {
7706 'name' => 'repo',
7707 'type' => '82972'
7708 }
7709 },
7710 'Return' => '1',
7711 'ShortName' => 'pldm_pdr_destroy'
7712 },
7713 '93582' => {
7714 'Header' => 'pdr.h',
7715 'Return' => '82972',
7716 'ShortName' => 'pldm_pdr_init'
7717 },
Andrew Jefferyca248ce2023-07-07 10:38:30 +09307718 '93654' => {
7719 'Header' => 'pdr.h',
7720 'Param' => {
7721 '0' => {
7722 'name' => 'repo',
7723 'type' => '82972'
7724 },
7725 '1' => {
7726 'name' => 'data',
7727 'type' => '6245'
7728 },
7729 '2' => {
7730 'name' => 'size',
7731 'type' => '180'
7732 },
7733 '3' => {
7734 'name' => 'is_remote',
7735 'type' => '6423'
7736 },
7737 '4' => {
7738 'name' => 'terminus_handle',
7739 'type' => '5053'
7740 },
7741 '5' => {
7742 'name' => 'record_handle',
7743 'type' => '2087'
7744 }
7745 },
7746 'Return' => '74',
7747 'ShortName' => 'pldm_pdr_add_check'
7748 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307749 '94517' => {
7750 'Header' => 'pdr.h',
7751 'Param' => {
7752 '0' => {
7753 'name' => 'repo',
7754 'type' => '82972'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307755 },
7756 '1' => {
7757 'name' => 'data',
7758 'type' => '6245'
7759 },
7760 '2' => {
7761 'name' => 'size',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307762 'type' => '180'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307763 },
7764 '3' => {
7765 'name' => 'record_handle',
7766 'type' => '180'
7767 },
7768 '4' => {
7769 'name' => 'is_remote',
7770 'type' => '6423'
7771 },
7772 '5' => {
7773 'name' => 'terminus_handle',
7774 'type' => '5053'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307775 }
7776 },
7777 'Return' => '180',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307778 'ShortName' => 'pldm_pdr_add'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307779 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307780 '9464' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307781 'Header' => 'bios.h',
7782 'Param' => {
7783 '0' => {
7784 'name' => 'instance_id',
7785 'type' => '168'
7786 },
7787 '1' => {
7788 'name' => 'completion_code',
7789 'type' => '168'
7790 },
7791 '2' => {
7792 'name' => 'next_transfer_handle',
7793 'type' => '180'
7794 },
7795 '3' => {
7796 'name' => 'transfer_flag',
7797 'type' => '168'
7798 },
7799 '4' => {
7800 'name' => 'table_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307801 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307802 },
7803 '5' => {
7804 'name' => 'payload_length',
7805 'type' => '123'
7806 },
7807 '6' => {
7808 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307809 'offset' => '0',
7810 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307811 }
7812 },
7813 'Return' => '74',
7814 'ShortName' => 'encode_get_bios_table_resp'
7815 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307816 '95827' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307817 'Header' => 'utils.h',
7818 'Param' => {
7819 '0' => {
7820 'name' => 'dec',
7821 'type' => '180'
7822 }
7823 },
7824 'Return' => '180',
7825 'ShortName' => 'dec2bcd32'
7826 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307827 '95956' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307828 'Header' => 'utils.h',
7829 'Param' => {
7830 '0' => {
7831 'name' => 'bcd',
7832 'type' => '180'
7833 }
7834 },
7835 'Return' => '180',
7836 'ShortName' => 'bcd2dec32'
7837 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307838 '96357' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307839 'Header' => 'utils.h',
7840 'Param' => {
7841 '0' => {
7842 'name' => 'version',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307843 'type' => '3344'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307844 },
7845 '1' => {
7846 'name' => 'buffer',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307847 'type' => '11614'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307848 },
7849 '2' => {
7850 'name' => 'buffer_size',
7851 'type' => '123'
7852 }
7853 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307854 'Reg' => {
7855 '0' => 'rdi'
7856 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307857 'Return' => '12557',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307858 'ShortName' => 'ver2str'
7859 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307860 '96485' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307861 'Header' => 'utils.h',
7862 'Param' => {
7863 '0' => {
7864 'name' => 'data',
7865 'type' => '1434'
7866 },
7867 '1' => {
7868 'name' => 'size',
7869 'type' => '123'
7870 }
7871 },
7872 'Return' => '168',
7873 'ShortName' => 'crc8'
7874 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307875 '9755' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307876 'Header' => 'bios.h',
7877 'Param' => {
7878 '0' => {
7879 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307880 'type' => '2077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307881 },
7882 '1' => {
7883 'name' => 'payload_length',
7884 'type' => '123'
7885 },
7886 '2' => {
7887 'name' => 'completion_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307888 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307889 }
7890 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307891 'Reg' => {
7892 '0' => 'rdi',
7893 '1' => 'rsi',
7894 '2' => 'rdx'
7895 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307896 'Return' => '74',
7897 'ShortName' => 'decode_set_date_time_resp'
7898 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307899 '97743' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307900 'Header' => 'instance-id.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307901 'Param' => {
7902 '0' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307903 'name' => 'ctx',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307904 'type' => '97966'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307905 },
7906 '1' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +09307907 'name' => 'tid',
7908 'type' => '97065'
7909 },
7910 '2' => {
7911 'name' => 'iid',
7912 'type' => '97077'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09307913 }
7914 },
7915 'Return' => '74',
Andrew Jefferycd732d12023-07-07 09:36:35 +09307916 'ShortName' => 'pldm_instance_id_free'
7917 },
7918 '97971' => {
7919 'Header' => 'instance-id.h',
7920 'Param' => {
7921 '0' => {
7922 'name' => 'ctx',
7923 'type' => '97966'
7924 },
7925 '1' => {
7926 'name' => 'tid',
7927 'type' => '97065'
7928 },
7929 '2' => {
7930 'name' => 'iid',
7931 'type' => '98392'
7932 }
7933 },
7934 'Return' => '74',
7935 'ShortName' => 'pldm_instance_id_alloc'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307936 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09307937 '9827' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307938 'Header' => 'bios.h',
7939 'Param' => {
7940 '0' => {
7941 'name' => 'instance_id',
7942 'type' => '168'
7943 },
7944 '1' => {
7945 'name' => 'completion_code',
7946 'type' => '168'
7947 },
7948 '2' => {
7949 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307950 'type' => '1632'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307951 },
7952 '3' => {
7953 'name' => 'payload_length',
7954 'type' => '123'
7955 }
7956 },
7957 'Return' => '74',
7958 'ShortName' => 'encode_set_date_time_resp'
7959 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09307960 '98397' => {
7961 'Header' => 'instance-id.h',
7962 'Param' => {
7963 '0' => {
7964 'name' => 'ctx',
7965 'type' => '97966'
7966 }
7967 },
7968 'Return' => '74',
7969 'ShortName' => 'pldm_instance_db_destroy'
7970 },
7971 '98482' => {
7972 'Header' => 'instance-id.h',
7973 'Param' => {
7974 '0' => {
7975 'name' => 'ctx',
7976 'type' => '98568'
7977 }
7978 },
7979 'Return' => '74',
7980 'ShortName' => 'pldm_instance_db_init_default'
7981 },
7982 '98573' => {
7983 'Header' => 'instance-id.h',
7984 'Param' => {
7985 '0' => {
7986 'name' => 'ctx',
7987 'type' => '98568'
7988 },
7989 '1' => {
7990 'name' => 'dbpath',
7991 'type' => '12552'
7992 }
7993 },
7994 'Return' => '74',
7995 'ShortName' => 'pldm_instance_db_init'
7996 },
7997 '99746' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307998 'Header' => 'pldm.h',
7999 'Param' => {
8000 '0' => {
8001 'name' => 'eid',
Andrew Jefferycd732d12023-07-07 09:36:35 +09308002 'type' => '99084'
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09308003 },
8004 '1' => {
8005 'name' => 'mctp_fd',
8006 'type' => '74'
8007 },
8008 '2' => {
8009 'name' => 'pldm_req_msg',
8010 'type' => '6245'
8011 },
8012 '3' => {
8013 'name' => 'req_msg_len',
8014 'type' => '123'
8015 }
8016 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09308017 'Return' => '99193',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09308018 'ShortName' => 'pldm_send'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308019 }
8020 },
8021 'SymbolVersion' => {},
8022 'Symbols' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09308023 'libpldm.so.0.3.0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308024 'bcd2dec16' => 1,
8025 'bcd2dec32' => 1,
8026 'bcd2dec8' => 1,
8027 'crc32' => 1,
8028 'crc8' => 1,
8029 'dec2bcd16' => 1,
8030 'dec2bcd32' => 1,
8031 'dec2bcd8' => 1,
8032 'decode_activate_firmware_resp' => 1,
8033 'decode_apply_complete_req' => 1,
8034 'decode_cancel_update_component_resp' => 1,
8035 'decode_cancel_update_resp' => 1,
8036 'decode_descriptor_type_length_value' => 1,
8037 'decode_event_message_buffer_size_resp' => 1,
8038 'decode_event_message_supported_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308039 'decode_file_ack_req' => 1,
8040 'decode_file_ack_resp' => 1,
8041 'decode_file_ack_with_meta_data_req' => 1,
8042 'decode_file_ack_with_meta_data_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308043 'decode_firmware_device_id_record' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308044 'decode_get_alert_status_req' => 1,
8045 'decode_get_alert_status_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308046 'decode_get_bios_attribute_current_value_by_handle_req' => 1,
8047 'decode_get_bios_attribute_current_value_by_handle_resp' => 1,
8048 'decode_get_bios_table_req' => 1,
8049 'decode_get_bios_table_resp' => 1,
8050 'decode_get_commands_req' => 1,
8051 'decode_get_commands_resp' => 1,
8052 'decode_get_date_time_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308053 'decode_get_file_table_req' => 1,
8054 'decode_get_file_table_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308055 'decode_get_firmware_parameters_resp' => 1,
8056 'decode_get_firmware_parameters_resp_comp_entry' => 1,
8057 'decode_get_fru_record_by_option_req' => 1,
8058 'decode_get_fru_record_by_option_resp' => 1,
8059 'decode_get_fru_record_table_metadata_resp' => 1,
8060 'decode_get_fru_record_table_req' => 1,
8061 'decode_get_fru_record_table_resp' => 1,
8062 'decode_get_fru_record_table_resp_safe' => 1,
8063 'decode_get_numeric_effecter_value_req' => 1,
8064 'decode_get_numeric_effecter_value_resp' => 1,
8065 'decode_get_pdr_repository_info_resp' => 1,
8066 'decode_get_pdr_req' => 1,
8067 'decode_get_pdr_resp' => 1,
8068 'decode_get_sensor_reading_req' => 1,
8069 'decode_get_sensor_reading_resp' => 1,
8070 'decode_get_state_sensor_readings_req' => 1,
8071 'decode_get_state_sensor_readings_resp' => 1,
8072 'decode_get_status_resp' => 1,
8073 'decode_get_tid_resp' => 1,
8074 'decode_get_types_resp' => 1,
8075 'decode_get_version_req' => 1,
8076 'decode_get_version_resp' => 1,
8077 'decode_multipart_receive_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308078 'decode_new_file_req' => 1,
8079 'decode_new_file_resp' => 1,
8080 'decode_new_file_with_metadata_req' => 1,
8081 'decode_new_file_with_metadata_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308082 'decode_numeric_sensor_data' => 1,
8083 'decode_numeric_sensor_pdr_data' => 1,
8084 'decode_pass_component_table_resp' => 1,
8085 'decode_platform_event_message_req' => 1,
8086 'decode_platform_event_message_resp' => 1,
8087 'decode_pldm_comp_image_info' => 1,
8088 'decode_pldm_package_header_info' => 1,
8089 'decode_pldm_pdr_repository_change_record_data' => 1,
8090 'decode_pldm_pdr_repository_chg_event_data' => 1,
8091 'decode_poll_for_platform_event_message_req' => 1,
8092 'decode_poll_for_platform_event_message_resp' => 1,
8093 'decode_query_device_identifiers_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308094 'decode_read_file_req' => 1,
8095 'decode_read_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308096 'decode_request_firmware_data_req' => 1,
8097 'decode_request_update_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308098 'decode_rw_file_by_type_memory_req' => 1,
8099 'decode_rw_file_by_type_memory_resp' => 1,
8100 'decode_rw_file_by_type_req' => 1,
8101 'decode_rw_file_by_type_resp' => 1,
8102 'decode_rw_file_memory_req' => 1,
8103 'decode_rw_file_memory_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308104 'decode_sensor_event_data' => 1,
8105 'decode_sensor_op_data' => 1,
8106 'decode_set_bios_attribute_current_value_req' => 1,
8107 'decode_set_bios_attribute_current_value_resp' => 1,
8108 'decode_set_bios_table_req' => 1,
8109 'decode_set_bios_table_resp' => 1,
8110 'decode_set_date_time_req' => 1,
8111 'decode_set_date_time_resp' => 1,
8112 'decode_set_event_receiver_req' => 1,
8113 'decode_set_event_receiver_resp' => 1,
8114 'decode_set_fru_record_table_req' => 1,
8115 'decode_set_numeric_effecter_value_req' => 1,
8116 'decode_set_numeric_effecter_value_resp' => 1,
8117 'decode_set_state_effecter_states_req' => 1,
8118 'decode_set_state_effecter_states_resp' => 1,
8119 'decode_state_sensor_data' => 1,
8120 'decode_transfer_complete_req' => 1,
8121 'decode_update_component_resp' => 1,
8122 'decode_vendor_defined_descriptor_value' => 1,
8123 'decode_verify_complete_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308124 'decode_write_file_req' => 1,
8125 'decode_write_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308126 'encode_activate_firmware_req' => 1,
8127 'encode_apply_complete_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308128 'encode_bios_attribute_update_event_req' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308129 'encode_cancel_update_component_req' => 1,
8130 'encode_cancel_update_req' => 1,
8131 'encode_cc_only_resp' => 1,
8132 'encode_event_message_buffer_size_req' => 1,
8133 'encode_event_message_supported_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308134 'encode_file_ack_req' => 1,
8135 'encode_file_ack_resp' => 1,
8136 'encode_file_ack_with_meta_data_req' => 1,
8137 'encode_file_ack_with_meta_data_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308138 'encode_fru_record' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308139 'encode_get_alert_status_req' => 1,
8140 'encode_get_alert_status_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308141 'encode_get_bios_attribute_current_value_by_handle_req' => 1,
8142 'encode_get_bios_current_value_by_handle_resp' => 1,
8143 'encode_get_bios_table_req' => 1,
8144 'encode_get_bios_table_resp' => 1,
8145 'encode_get_commands_req' => 1,
8146 'encode_get_commands_resp' => 1,
8147 'encode_get_date_time_req' => 1,
8148 'encode_get_date_time_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308149 'encode_get_file_table_req' => 1,
8150 'encode_get_file_table_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308151 'encode_get_firmware_parameters_req' => 1,
8152 'encode_get_fru_record_by_option_req' => 1,
8153 'encode_get_fru_record_by_option_resp' => 1,
8154 'encode_get_fru_record_table_metadata_req' => 1,
8155 'encode_get_fru_record_table_metadata_resp' => 1,
8156 'encode_get_fru_record_table_req' => 1,
8157 'encode_get_fru_record_table_resp' => 1,
8158 'encode_get_numeric_effecter_value_req' => 1,
8159 'encode_get_numeric_effecter_value_resp' => 1,
8160 'encode_get_pdr_repository_info_resp' => 1,
8161 'encode_get_pdr_req' => 1,
8162 'encode_get_pdr_resp' => 1,
8163 'encode_get_sensor_reading_req' => 1,
8164 'encode_get_sensor_reading_resp' => 1,
8165 'encode_get_state_sensor_readings_req' => 1,
8166 'encode_get_state_sensor_readings_resp' => 1,
8167 'encode_get_status_req' => 1,
8168 'encode_get_tid_req' => 1,
8169 'encode_get_tid_resp' => 1,
8170 'encode_get_types_req' => 1,
8171 'encode_get_types_resp' => 1,
8172 'encode_get_version_req' => 1,
8173 'encode_get_version_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308174 'encode_new_file_req' => 1,
8175 'encode_new_file_resp' => 1,
8176 'encode_new_file_with_metadata_req' => 1,
8177 'encode_new_file_with_metadata_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308178 'encode_pass_component_table_req' => 1,
8179 'encode_platform_event_message_req' => 1,
8180 'encode_platform_event_message_resp' => 1,
8181 'encode_pldm_header_only' => 1,
8182 'encode_pldm_pdr_repository_chg_event_data' => 1,
8183 'encode_poll_for_platform_event_message_req' => 1,
8184 'encode_poll_for_platform_event_message_resp' => 1,
8185 'encode_query_device_identifiers_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308186 'encode_read_file_req' => 1,
8187 'encode_read_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308188 'encode_request_firmware_data_resp' => 1,
8189 'encode_request_update_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308190 'encode_rw_file_by_type_memory_req' => 1,
8191 'encode_rw_file_by_type_memory_resp' => 1,
8192 'encode_rw_file_by_type_req' => 1,
8193 'encode_rw_file_by_type_resp' => 1,
8194 'encode_rw_file_memory_req' => 1,
8195 'encode_rw_file_memory_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308196 'encode_sensor_event_data' => 1,
8197 'encode_set_bios_attribute_current_value_req' => 1,
8198 'encode_set_bios_attribute_current_value_resp' => 1,
8199 'encode_set_bios_table_req' => 1,
8200 'encode_set_bios_table_resp' => 1,
8201 'encode_set_date_time_req' => 1,
8202 'encode_set_date_time_resp' => 1,
8203 'encode_set_event_receiver_req' => 1,
8204 'encode_set_event_receiver_resp' => 1,
8205 'encode_set_fru_record_table_resp' => 1,
8206 'encode_set_numeric_effecter_value_req' => 1,
8207 'encode_set_numeric_effecter_value_resp' => 1,
8208 'encode_set_state_effecter_states_req' => 1,
8209 'encode_set_state_effecter_states_resp' => 1,
8210 'encode_set_tid_req' => 1,
8211 'encode_state_effecter_pdr' => 1,
8212 'encode_state_sensor_pdr' => 1,
8213 'encode_transfer_complete_resp' => 1,
8214 'encode_update_component_req' => 1,
8215 'encode_verify_complete_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308216 'encode_write_file_req' => 1,
8217 'encode_write_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308218 'entity_association_tree_find' => 1,
8219 'find_entity_ref_in_tree' => 1,
8220 'get_fru_record_by_option' => 1,
Andrew Jeffery962fcec2023-07-07 10:10:19 +09308221 'get_fru_record_by_option_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308222 'is_present' => 1,
8223 'is_time_legal' => 1,
8224 'is_transfer_flag_valid' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308225 'pack_pldm_header' => 1,
8226 'pldm_bios_table_append_pad_checksum' => 1,
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09308227 'pldm_bios_table_append_pad_checksum_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308228 'pldm_bios_table_attr_entry_decode_attribute_handle' => 1,
8229 'pldm_bios_table_attr_entry_decode_attribute_type' => 1,
8230 'pldm_bios_table_attr_entry_decode_string_handle' => 1,
8231 'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308232 'pldm_bios_table_attr_entry_enum_decode_def_num_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308233 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308234 'pldm_bios_table_attr_entry_enum_decode_pv_num_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308235 'pldm_bios_table_attr_entry_enum_encode_check' => 1,
8236 'pldm_bios_table_attr_entry_enum_encode_length' => 1,
8237 'pldm_bios_table_attr_entry_integer_decode' => 1,
8238 'pldm_bios_table_attr_entry_integer_encode' => 1,
8239 'pldm_bios_table_attr_entry_integer_encode_check' => 1,
8240 'pldm_bios_table_attr_entry_integer_encode_length' => 1,
8241 'pldm_bios_table_attr_entry_integer_info_check' => 1,
8242 'pldm_bios_table_attr_entry_string_decode_def_string' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308243 'pldm_bios_table_attr_entry_string_decode_def_string_length_check' => 1,
8244 'pldm_bios_table_attr_entry_string_decode_max_length' => 1,
8245 'pldm_bios_table_attr_entry_string_decode_min_length' => 1,
8246 'pldm_bios_table_attr_entry_string_decode_string_type' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308247 'pldm_bios_table_attr_entry_string_encode_check' => 1,
8248 'pldm_bios_table_attr_entry_string_encode_length' => 1,
8249 'pldm_bios_table_attr_entry_string_info_check' => 1,
8250 'pldm_bios_table_attr_find_by_handle' => 1,
8251 'pldm_bios_table_attr_find_by_string_handle' => 1,
8252 'pldm_bios_table_attr_value_copy_and_update' => 1,
8253 'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1,
8254 'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1,
8255 'pldm_bios_table_attr_value_entry_decode_handle' => 1,
8256 'pldm_bios_table_attr_value_entry_encode_enum' => 1,
8257 'pldm_bios_table_attr_value_entry_encode_enum_check' => 1,
8258 'pldm_bios_table_attr_value_entry_encode_enum_length' => 1,
8259 'pldm_bios_table_attr_value_entry_encode_integer' => 1,
8260 'pldm_bios_table_attr_value_entry_encode_integer_check' => 1,
8261 'pldm_bios_table_attr_value_entry_encode_integer_length' => 1,
8262 'pldm_bios_table_attr_value_entry_encode_string' => 1,
8263 'pldm_bios_table_attr_value_entry_encode_string_check' => 1,
8264 'pldm_bios_table_attr_value_entry_encode_string_length' => 1,
8265 'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1,
8266 'pldm_bios_table_attr_value_entry_enum_decode_number' => 1,
8267 'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1,
8268 'pldm_bios_table_attr_value_entry_length' => 1,
8269 'pldm_bios_table_attr_value_entry_string_decode_length' => 1,
8270 'pldm_bios_table_attr_value_entry_string_decode_string' => 1,
8271 'pldm_bios_table_attr_value_find_by_handle' => 1,
8272 'pldm_bios_table_checksum' => 1,
8273 'pldm_bios_table_iter_create' => 1,
8274 'pldm_bios_table_iter_free' => 1,
8275 'pldm_bios_table_iter_is_end' => 1,
8276 'pldm_bios_table_iter_next' => 1,
8277 'pldm_bios_table_iter_value' => 1,
8278 'pldm_bios_table_pad_checksum_size' => 1,
8279 'pldm_bios_table_string_entry_decode_handle' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308280 'pldm_bios_table_string_entry_decode_string_check' => 1,
8281 'pldm_bios_table_string_entry_decode_string_length' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308282 'pldm_bios_table_string_entry_encode_check' => 1,
8283 'pldm_bios_table_string_entry_encode_length' => 1,
8284 'pldm_bios_table_string_find_by_handle' => 1,
8285 'pldm_bios_table_string_find_by_string' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308286 'pldm_entity_association_pdr_add' => 1,
8287 'pldm_entity_association_pdr_add_from_node' => 1,
Andrew Jeffery1354a6e2023-07-07 10:34:38 +09308288 'pldm_entity_association_pdr_add_from_node_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308289 'pldm_entity_association_pdr_extract' => 1,
8290 'pldm_entity_association_tree_add' => 1,
8291 'pldm_entity_association_tree_copy_root' => 1,
8292 'pldm_entity_association_tree_destroy' => 1,
8293 'pldm_entity_association_tree_destroy_root' => 1,
8294 'pldm_entity_association_tree_find' => 1,
8295 'pldm_entity_association_tree_init' => 1,
8296 'pldm_entity_association_tree_visit' => 1,
8297 'pldm_entity_extract' => 1,
8298 'pldm_entity_get_num_children' => 1,
8299 'pldm_entity_get_parent' => 1,
8300 'pldm_entity_is_exist_parent' => 1,
8301 'pldm_entity_is_node_parent' => 1,
8302 'pldm_find_entity_ref_in_tree' => 1,
8303 'pldm_instance_db_destroy' => 1,
8304 'pldm_instance_db_init' => 1,
8305 'pldm_instance_db_init_default' => 1,
8306 'pldm_instance_id_alloc' => 1,
8307 'pldm_instance_id_free' => 1,
8308 'pldm_is_current_parent_child' => 1,
8309 'pldm_is_empty_entity_assoc_tree' => 1,
8310 'pldm_open' => 1,
8311 'pldm_pdr_add' => 1,
Andrew Jefferyca248ce2023-07-07 10:38:30 +09308312 'pldm_pdr_add_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308313 'pldm_pdr_add_fru_record_set' => 1,
Andrew Jefferya2c69112023-07-07 10:41:38 +09308314 'pldm_pdr_add_fru_record_set_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308315 'pldm_pdr_destroy' => 1,
8316 'pldm_pdr_find_record' => 1,
8317 'pldm_pdr_find_record_by_type' => 1,
8318 'pldm_pdr_fru_record_set_find_by_rsi' => 1,
8319 'pldm_pdr_get_next_record' => 1,
8320 'pldm_pdr_get_record_count' => 1,
8321 'pldm_pdr_get_record_handle' => 1,
8322 'pldm_pdr_get_repo_size' => 1,
8323 'pldm_pdr_init' => 1,
8324 'pldm_pdr_record_is_remote' => 1,
8325 'pldm_pdr_remove_pdrs_by_terminus_handle' => 1,
8326 'pldm_pdr_remove_remote_pdrs' => 1,
8327 'pldm_pdr_update_TL_pdr' => 1,
8328 'pldm_recv' => 1,
8329 'pldm_recv_any' => 1,
8330 'pldm_send' => 1,
8331 'pldm_send_recv' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308332 'unpack_pldm_header' => 1,
8333 'ver2str' => 1
8334 }
8335 },
8336 'Target' => 'unix',
8337 'TypeInfo' => {
8338 '1' => {
8339 'Name' => 'void',
8340 'Type' => 'Intrinsic'
8341 },
8342 '102' => {
8343 'Name' => 'unsigned long',
8344 'Size' => '8',
8345 'Type' => 'Intrinsic'
8346 },
8347 '109' => {
8348 'Name' => 'long',
8349 'Size' => '8',
8350 'Type' => 'Intrinsic'
8351 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308352 '116' => {
8353 'Name' => 'char',
8354 'Size' => '1',
8355 'Type' => 'Intrinsic'
8356 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308357 '11614' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308358 'BaseType' => '116',
8359 'Name' => 'char*',
8360 'Size' => '8',
8361 'Type' => 'Pointer'
8362 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308363 '11631' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308364 'BaseType' => '116',
8365 'Name' => 'char const',
8366 'Size' => '1',
8367 'Type' => 'Const'
8368 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308369 '11648' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308370 'BaseType' => '123',
8371 'Name' => 'size_t const',
8372 'Size' => '8',
8373 'Type' => 'Const'
8374 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308375 '11660' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308376 'BaseType' => '46',
8377 'Header' => undef,
8378 'Line' => '37',
8379 'Name' => '__int8_t',
8380 'PrivateABI' => 1,
8381 'Size' => '1',
8382 'Type' => 'Typedef'
8383 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308384 '11734' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308385 'BaseType' => '109',
8386 'Header' => undef,
8387 'Line' => '194',
8388 'Name' => '__ssize_t',
8389 'PrivateABI' => 1,
8390 'Size' => '8',
8391 'Type' => 'Typedef'
8392 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308393 '11746' => {
8394 'BaseType' => '11660',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308395 'Header' => undef,
8396 'Line' => '24',
8397 'Name' => 'int8_t',
8398 'PrivateABI' => 1,
8399 'Size' => '1',
8400 'Type' => 'Typedef'
8401 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308402 '11811' => {
8403 'BaseType' => '5053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308404 'Name' => 'uint16_t const',
8405 'Size' => '2',
8406 'Type' => 'Const'
8407 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308408 '11828' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308409 'BaseType' => '180',
8410 'Name' => 'uint32_t const',
8411 'Size' => '4',
8412 'Type' => 'Const'
8413 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308414 '11999' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308415 'BaseType' => '168',
8416 'Header' => 'pldm_types.h',
8417 'Line' => '31',
8418 'Name' => 'bool8_t',
8419 'Size' => '1',
8420 'Type' => 'Typedef'
8421 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308422 '12011' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308423 'BaseType' => '446',
8424 'Header' => 'pldm_types.h',
8425 'Line' => '163',
8426 'Name' => 'real32_t',
8427 'Size' => '4',
8428 'Type' => 'Typedef'
8429 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308430 '123' => {
8431 'BaseType' => '102',
8432 'Header' => undef,
8433 'Line' => '214',
8434 'Name' => 'size_t',
8435 'PrivateABI' => 1,
8436 'Size' => '8',
8437 'Type' => 'Typedef'
8438 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308439 '12552' => {
8440 'BaseType' => '11631',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308441 'Name' => 'char const*',
8442 'Size' => '8',
8443 'Type' => 'Pointer'
8444 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308445 '12557' => {
8446 'BaseType' => '11734',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308447 'Header' => undef,
8448 'Line' => '108',
8449 'Name' => 'ssize_t',
8450 'PrivateABI' => 1,
8451 'Size' => '8',
8452 'Type' => 'Typedef'
8453 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308454 '13093' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308455 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308456 'Line' => '237',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308457 'Memb' => {
8458 '0' => {
8459 'name' => 'PLDM_SENSOR_OP_STATE',
8460 'value' => '0'
8461 },
8462 '1' => {
8463 'name' => 'PLDM_STATE_SENSOR_STATE',
8464 'value' => '1'
8465 },
8466 '2' => {
8467 'name' => 'PLDM_NUMERIC_SENSOR_STATE',
8468 'value' => '2'
8469 }
8470 },
8471 'Name' => 'enum sensor_event_class_states',
8472 'Size' => '4',
8473 'Type' => 'Enum'
8474 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308475 '13127' => {
8476 'BaseType' => '13093',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308477 'Name' => 'enum sensor_event_class_states const',
8478 'Size' => '4',
8479 'Type' => 'Const'
8480 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308481 '13350' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308482 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308483 'Line' => '454',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308484 'Memb' => {
8485 '0' => {
8486 'name' => 'record_handle',
8487 'offset' => '0',
8488 'type' => '180'
8489 },
8490 '1' => {
8491 'name' => 'version',
8492 'offset' => '4',
8493 'type' => '168'
8494 },
8495 '2' => {
8496 'name' => 'type',
8497 'offset' => '5',
8498 'type' => '168'
8499 },
8500 '3' => {
8501 'name' => 'record_change_num',
8502 'offset' => '6',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308503 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308504 },
8505 '4' => {
8506 'name' => 'length',
8507 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308508 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308509 }
8510 },
8511 'Name' => 'struct pldm_pdr_hdr',
8512 'Size' => '10',
8513 'Type' => 'Struct'
8514 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308515 '13429' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308516 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308517 'Line' => '526',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308518 'Memb' => {
8519 '0' => {
8520 'name' => 'hdr',
8521 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308522 'type' => '13350'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308523 },
8524 '1' => {
8525 'name' => 'terminus_handle',
8526 'offset' => '16',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308527 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308528 },
8529 '2' => {
8530 'name' => 'sensor_id',
8531 'offset' => '18',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308532 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308533 },
8534 '3' => {
8535 'name' => 'entity_type',
8536 'offset' => '20',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308537 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308538 },
8539 '4' => {
8540 'name' => 'entity_instance',
8541 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308542 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308543 },
8544 '5' => {
8545 'name' => 'container_id',
8546 'offset' => '24',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308547 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308548 },
8549 '6' => {
8550 'name' => 'sensor_init',
8551 'offset' => '32',
8552 'type' => '168'
8553 },
8554 '7' => {
8555 'name' => 'sensor_auxiliary_names_pdr',
8556 'offset' => '33',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308557 'type' => '11999'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308558 },
8559 '8' => {
8560 'name' => 'composite_sensor_count',
8561 'offset' => '34',
8562 'type' => '168'
8563 },
8564 '9' => {
8565 'name' => 'possible_states',
8566 'offset' => '35',
8567 'type' => '874'
8568 }
8569 },
8570 'Name' => 'struct pldm_state_sensor_pdr',
8571 'Size' => '24',
8572 'Type' => 'Struct'
8573 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308574 '13573' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308575 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308576 'Line' => '543',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308577 'Memb' => {
8578 '0' => {
8579 'name' => 'state_set_id',
8580 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308581 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308582 },
8583 '1' => {
8584 'name' => 'possible_states_size',
8585 'offset' => '2',
8586 'type' => '168'
8587 },
8588 '2' => {
8589 'name' => 'states',
8590 'offset' => '3',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308591 'type' => '13631'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308592 }
8593 },
8594 'Name' => 'struct state_sensor_possible_states',
8595 'Size' => '4',
8596 'Type' => 'Struct'
8597 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308598 '13626' => {
8599 'BaseType' => '13573',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308600 'Name' => 'struct state_sensor_possible_states const',
8601 'Size' => '4',
8602 'Type' => 'Const'
8603 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308604 '13647' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308605 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308606 'Line' => '553',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308607 'Memb' => {
8608 '0' => {
8609 'name' => 'hdr',
8610 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308611 'type' => '13350'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308612 },
8613 '1' => {
8614 'name' => 'terminus_handle',
8615 'offset' => '16',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308616 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308617 },
8618 '10' => {
8619 'name' => 'possible_states',
8620 'offset' => '37',
8621 'type' => '874'
8622 },
8623 '2' => {
8624 'name' => 'effecter_id',
8625 'offset' => '18',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308626 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308627 },
8628 '3' => {
8629 'name' => 'entity_type',
8630 'offset' => '20',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308631 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308632 },
8633 '4' => {
8634 'name' => 'entity_instance',
8635 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308636 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308637 },
8638 '5' => {
8639 'name' => 'container_id',
8640 'offset' => '24',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308641 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308642 },
8643 '6' => {
8644 'name' => 'effecter_semantic_id',
8645 'offset' => '32',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308646 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308647 },
8648 '7' => {
8649 'name' => 'effecter_init',
8650 'offset' => '34',
8651 'type' => '168'
8652 },
8653 '8' => {
8654 'name' => 'has_description_pdr',
8655 'offset' => '35',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308656 'type' => '11999'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308657 },
8658 '9' => {
8659 'name' => 'composite_effecter_count',
8660 'offset' => '36',
8661 'type' => '168'
8662 }
8663 },
8664 'Name' => 'struct pldm_state_effecter_pdr',
8665 'Size' => '26',
8666 'Type' => 'Struct'
8667 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308668 '14000' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308669 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308670 'Line' => '708',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308671 'Memb' => {
8672 '0' => {
8673 'name' => 'record_handle',
8674 'offset' => '0',
8675 'type' => '180'
8676 },
8677 '1' => {
8678 'name' => 'version',
8679 'offset' => '4',
8680 'type' => '168'
8681 },
8682 '2' => {
8683 'name' => 'type',
8684 'offset' => '5',
8685 'type' => '168'
8686 },
8687 '3' => {
8688 'name' => 'record_change_num',
8689 'offset' => '6',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308690 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308691 },
8692 '4' => {
8693 'name' => 'length',
8694 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308695 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308696 }
8697 },
8698 'Name' => 'struct pldm_value_pdr_hdr',
8699 'Size' => '12',
8700 'Type' => 'Struct'
8701 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308702 '14079' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308703 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308704 'Line' => '721',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308705 'Memb' => {
8706 '0' => {
8707 'name' => 'hdr',
8708 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308709 'type' => '14000'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308710 },
8711 '1' => {
8712 'name' => 'terminus_handle',
8713 'offset' => '18',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308714 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308715 },
8716 '10' => {
8717 'name' => 'rate_unit',
8718 'offset' => '38',
8719 'type' => '168'
8720 },
8721 '11' => {
8722 'name' => 'base_oem_unit_handle',
8723 'offset' => '39',
8724 'type' => '168'
8725 },
8726 '12' => {
8727 'name' => 'aux_unit',
8728 'offset' => '40',
8729 'type' => '168'
8730 },
8731 '13' => {
8732 'name' => 'aux_unit_modifier',
8733 'offset' => '41',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308734 'type' => '11746'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308735 },
8736 '14' => {
8737 'name' => 'aux_rate_unit',
8738 'offset' => '48',
8739 'type' => '168'
8740 },
8741 '15' => {
8742 'name' => 'rel',
8743 'offset' => '49',
8744 'type' => '168'
8745 },
8746 '16' => {
8747 'name' => 'aux_oem_unit_handle',
8748 'offset' => '50',
8749 'type' => '168'
8750 },
8751 '17' => {
8752 'name' => 'is_linear',
8753 'offset' => '51',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308754 'type' => '11999'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308755 },
8756 '18' => {
8757 'name' => 'sensor_data_size',
8758 'offset' => '52',
8759 'type' => '168'
8760 },
8761 '19' => {
8762 'name' => 'resolution',
8763 'offset' => '54',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308764 'type' => '12011'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308765 },
8766 '2' => {
8767 'name' => 'sensor_id',
8768 'offset' => '20',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308769 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308770 },
8771 '20' => {
8772 'name' => 'offset',
8773 'offset' => '64',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308774 'type' => '12011'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308775 },
8776 '21' => {
8777 'name' => 'accuracy',
8778 'offset' => '68',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308779 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308780 },
8781 '22' => {
8782 'name' => 'plus_tolerance',
8783 'offset' => '70',
8784 'type' => '168'
8785 },
8786 '23' => {
8787 'name' => 'minus_tolerance',
8788 'offset' => '71',
8789 'type' => '168'
8790 },
8791 '24' => {
8792 'name' => 'hysteresis',
8793 'offset' => '72',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308794 'type' => '13988'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308795 },
8796 '25' => {
8797 'name' => 'supported_thresholds',
8798 'offset' => '82',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308799 'type' => '11987'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308800 },
8801 '26' => {
8802 'name' => 'threshold_and_hysteresis_volatility',
8803 'offset' => '83',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308804 'type' => '11987'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308805 },
8806 '27' => {
8807 'name' => 'state_transition_interval',
8808 'offset' => '86',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308809 'type' => '12011'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308810 },
8811 '28' => {
8812 'name' => 'update_interval',
8813 'offset' => '96',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308814 'type' => '12011'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308815 },
8816 '29' => {
8817 'name' => 'max_readable',
8818 'offset' => '100',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308819 'type' => '13988'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308820 },
8821 '3' => {
8822 'name' => 'entity_type',
8823 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308824 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308825 },
8826 '30' => {
8827 'name' => 'min_readable',
8828 'offset' => '104',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308829 'type' => '13988'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308830 },
8831 '31' => {
8832 'name' => 'range_field_format',
8833 'offset' => '114',
8834 'type' => '168'
8835 },
8836 '32' => {
8837 'name' => 'range_field_support',
8838 'offset' => '115',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308839 'type' => '11987'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308840 },
8841 '33' => {
8842 'name' => 'nominal_value',
8843 'offset' => '118',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308844 'type' => '13896'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308845 },
8846 '34' => {
8847 'name' => 'normal_max',
8848 'offset' => '128',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308849 'type' => '13896'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308850 },
8851 '35' => {
8852 'name' => 'normal_min',
8853 'offset' => '132',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308854 'type' => '13896'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308855 },
8856 '36' => {
8857 'name' => 'warning_high',
8858 'offset' => '136',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308859 'type' => '13896'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308860 },
8861 '37' => {
8862 'name' => 'warning_low',
8863 'offset' => '146',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308864 'type' => '13896'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308865 },
8866 '38' => {
8867 'name' => 'critical_high',
8868 'offset' => '150',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308869 'type' => '13896'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308870 },
8871 '39' => {
8872 'name' => 'critical_low',
8873 'offset' => '256',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308874 'type' => '13896'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308875 },
8876 '4' => {
8877 'name' => 'entity_instance_num',
8878 'offset' => '24',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308879 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308880 },
8881 '40' => {
8882 'name' => 'fatal_high',
8883 'offset' => '260',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308884 'type' => '13896'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308885 },
8886 '41' => {
8887 'name' => 'fatal_low',
8888 'offset' => '264',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308889 'type' => '13896'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308890 },
8891 '5' => {
8892 'name' => 'container_id',
8893 'offset' => '32',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308894 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308895 },
8896 '6' => {
8897 'name' => 'sensor_init',
8898 'offset' => '34',
8899 'type' => '168'
8900 },
8901 '7' => {
8902 'name' => 'sensor_auxiliary_names_pdr',
8903 'offset' => '35',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308904 'type' => '11999'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308905 },
8906 '8' => {
8907 'name' => 'base_unit',
8908 'offset' => '36',
8909 'type' => '168'
8910 },
8911 '9' => {
8912 'name' => 'unit_modifier',
8913 'offset' => '37',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308914 'type' => '11746'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308915 }
8916 },
8917 'Name' => 'struct pldm_numeric_sensor_value_pdr',
8918 'Size' => '112',
8919 'Type' => 'Struct'
8920 },
8921 '142' => {
8922 'BaseType' => '53',
8923 'Header' => undef,
8924 'Line' => '38',
8925 'Name' => '__uint8_t',
8926 'PrivateABI' => 1,
8927 'Size' => '1',
8928 'Type' => 'Typedef'
8929 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308930 '1434' => {
8931 'BaseType' => '1439',
8932 'Name' => 'void const*',
8933 'Size' => '8',
8934 'Type' => 'Pointer'
8935 },
8936 '1439' => {
8937 'BaseType' => '1',
8938 'Name' => 'void const',
8939 'Type' => 'Const'
8940 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308941 '14639' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308942 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308943 'Line' => '770',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308944 'Memb' => {
8945 '0' => {
8946 'name' => 'state_set_id',
8947 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308948 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308949 },
8950 '1' => {
8951 'name' => 'possible_states_size',
8952 'offset' => '2',
8953 'type' => '168'
8954 },
8955 '2' => {
8956 'name' => 'states',
8957 'offset' => '3',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308958 'type' => '13631'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308959 }
8960 },
8961 'Name' => 'struct state_effecter_possible_states',
8962 'Size' => '4',
8963 'Type' => 'Struct'
8964 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308965 '14692' => {
8966 'BaseType' => '14639',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308967 'Name' => 'struct state_effecter_possible_states const',
8968 'Size' => '4',
8969 'Type' => 'Const'
8970 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308971 '14697' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308972 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308973 'Line' => '818',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308974 'Memb' => {
8975 '0' => {
8976 'name' => 'set_request',
8977 'offset' => '0',
8978 'type' => '168'
8979 },
8980 '1' => {
8981 'name' => 'effecter_state',
8982 'offset' => '1',
8983 'type' => '168'
8984 }
8985 },
8986 'Name' => 'struct state_field_for_state_effecter_set',
8987 'Size' => '2',
8988 'Type' => 'Struct'
8989 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308990 '14737' => {
8991 'BaseType' => '14697',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308992 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308993 'Line' => '821',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308994 'Name' => 'set_effecter_state_field',
8995 'Size' => '2',
8996 'Type' => 'Typedef'
8997 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09308998 '14749' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308999 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309000 'Line' => '827',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309001 'Memb' => {
9002 '0' => {
9003 'name' => 'sensor_op_state',
9004 'offset' => '0',
9005 'type' => '168'
9006 },
9007 '1' => {
9008 'name' => 'present_state',
9009 'offset' => '1',
9010 'type' => '168'
9011 },
9012 '2' => {
9013 'name' => 'previous_state',
9014 'offset' => '2',
9015 'type' => '168'
9016 },
9017 '3' => {
9018 'name' => 'event_state',
9019 'offset' => '3',
9020 'type' => '168'
9021 }
9022 },
9023 'Name' => 'struct state_field_for_get_state_sensor_readings',
9024 'Size' => '4',
9025 'Type' => 'Struct'
9026 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309027 '14815' => {
9028 'BaseType' => '14749',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309029 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309030 'Line' => '835',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309031 'Name' => 'get_sensor_state_field',
9032 'Size' => '4',
9033 'Type' => 'Typedef'
9034 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309035 '15014' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309036 'BaseType' => '168',
9037 'Name' => 'uint8_t[13]',
9038 'Size' => '13',
9039 'Type' => 'Array'
9040 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309041 '154' => {
9042 'BaseType' => '81',
9043 'Header' => undef,
9044 'Line' => '42',
9045 'Name' => '__uint32_t',
9046 'PrivateABI' => 1,
9047 'Size' => '4',
9048 'Type' => 'Typedef'
9049 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309050 '15496' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309051 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309052 'Line' => '972',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309053 'Memb' => {
9054 '0' => {
9055 'name' => 'sensor_id',
9056 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309057 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309058 },
9059 '1' => {
9060 'name' => 'sensor_event_class_type',
9061 'offset' => '2',
9062 'type' => '168'
9063 },
9064 '2' => {
9065 'name' => 'event_class',
9066 'offset' => '3',
9067 'type' => '874'
9068 }
9069 },
9070 'Name' => 'struct pldm_sensor_event_data',
9071 'Size' => '4',
9072 'Type' => 'Struct'
9073 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309074 '15708' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309075 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309076 'Line' => '1053',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309077 'Memb' => {
9078 '0' => {
9079 'name' => 'event_data_format',
9080 'offset' => '0',
9081 'type' => '168'
9082 },
9083 '1' => {
9084 'name' => 'number_of_change_records',
9085 'offset' => '1',
9086 'type' => '168'
9087 },
9088 '2' => {
9089 'name' => 'change_records',
9090 'offset' => '2',
9091 'type' => '874'
9092 }
9093 },
9094 'Name' => 'struct pldm_pdr_repository_chg_event_data',
9095 'Size' => '3',
9096 'Type' => 'Struct'
9097 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309098 '1632' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309099 'BaseType' => '830',
9100 'Name' => 'struct pldm_msg*',
9101 'Size' => '8',
9102 'Type' => 'Pointer'
9103 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309104 '166' => {
9105 'BaseType' => '1',
9106 'Name' => 'void*',
9107 'Size' => '8',
9108 'Type' => 'Pointer'
9109 },
9110 '168' => {
9111 'BaseType' => '142',
9112 'Header' => undef,
9113 'Line' => '24',
9114 'Name' => 'uint8_t',
9115 'PrivateABI' => 1,
9116 'Size' => '1',
9117 'Type' => 'Typedef'
9118 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309119 '16933' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309120 'BaseType' => '166',
9121 'Name' => 'void**',
9122 'Size' => '8',
9123 'Type' => 'Pointer'
9124 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309125 '180' => {
9126 'BaseType' => '154',
9127 'Header' => undef,
9128 'Line' => '26',
9129 'Name' => 'uint32_t',
9130 'PrivateABI' => 1,
9131 'Size' => '4',
9132 'Type' => 'Typedef'
9133 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309134 '2077' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309135 'BaseType' => '869',
9136 'Name' => 'struct pldm_msg const*',
9137 'Size' => '8',
9138 'Type' => 'Pointer'
9139 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309140 '2082' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309141 'BaseType' => '168',
9142 'Name' => 'uint8_t*',
9143 'Size' => '8',
9144 'Type' => 'Pointer'
9145 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309146 '2087' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309147 'BaseType' => '180',
9148 'Name' => 'uint32_t*',
9149 'Size' => '8',
9150 'Type' => 'Pointer'
9151 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309152 '21095' => {
9153 'BaseType' => '9084',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309154 'Name' => 'size_t*const',
9155 'Size' => '8',
9156 'Type' => 'Const'
9157 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309158 '22708' => {
9159 'BaseType' => '22718',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309160 'Name' => 'uint32_t const*const*',
9161 'Size' => '8',
9162 'Type' => 'Pointer'
9163 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309164 '22713' => {
9165 'BaseType' => '11828',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309166 'Name' => 'uint32_t const*',
9167 'Size' => '8',
9168 'Type' => 'Pointer'
9169 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309170 '22718' => {
9171 'BaseType' => '22713',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309172 'Name' => 'uint32_t const*const',
9173 'Size' => '8',
9174 'Type' => 'Const'
9175 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309176 '22723' => {
9177 'BaseType' => '15708',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309178 'Name' => 'struct pldm_pdr_repository_chg_event_data*',
9179 'Size' => '8',
9180 'Type' => 'Pointer'
9181 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309182 '2903' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309183 'BaseType' => '429',
9184 'Name' => 'ver32_t*',
9185 'Size' => '8',
9186 'Type' => 'Pointer'
9187 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309188 '29133' => {
9189 'BaseType' => '14079',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309190 'Name' => 'struct pldm_numeric_sensor_value_pdr*',
9191 'Size' => '8',
9192 'Type' => 'Pointer'
9193 },
9194 '3344' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309195 'BaseType' => '441',
9196 'Name' => 'ver32_t const*',
9197 'Size' => '8',
9198 'Type' => 'Pointer'
9199 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309200 '35700' => {
9201 'BaseType' => '15496',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309202 'Name' => 'struct pldm_sensor_event_data*',
9203 'Size' => '8',
9204 'Type' => 'Pointer'
9205 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309206 '35705' => {
9207 'BaseType' => '35700',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309208 'Name' => 'struct pldm_sensor_event_data*const',
9209 'Size' => '8',
9210 'Type' => 'Const'
9211 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309212 '363' => {
9213 'Header' => 'pldm_types.h',
9214 'Line' => '24',
9215 'Memb' => {
9216 '0' => {
9217 'name' => 'alpha',
9218 'offset' => '0',
9219 'type' => '168'
9220 },
9221 '1' => {
9222 'name' => 'update',
9223 'offset' => '1',
9224 'type' => '168'
9225 },
9226 '2' => {
9227 'name' => 'minor',
9228 'offset' => '2',
9229 'type' => '168'
9230 },
9231 '3' => {
9232 'name' => 'major',
9233 'offset' => '3',
9234 'type' => '168'
9235 }
9236 },
9237 'Name' => 'struct pldm_version',
9238 'Size' => '4',
9239 'Type' => 'Struct'
9240 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309241 '36709' => {
9242 'BaseType' => '14815',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309243 'Name' => 'get_sensor_state_field*',
9244 'Size' => '8',
9245 'Type' => 'Pointer'
9246 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309247 '41864' => {
9248 'BaseType' => '14737',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309249 'Name' => 'set_effecter_state_field*',
9250 'Size' => '8',
9251 'Type' => 'Pointer'
9252 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309253 '42691' => {
9254 'BaseType' => '13429',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309255 'Name' => 'struct pldm_state_sensor_pdr*',
9256 'Size' => '8',
9257 'Type' => 'Pointer'
9258 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309259 '42696' => {
9260 'BaseType' => '42691',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309261 'Name' => 'struct pldm_state_sensor_pdr*const',
9262 'Size' => '8',
9263 'Type' => 'Const'
9264 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309265 '42701' => {
9266 'BaseType' => '13626',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309267 'Name' => 'struct state_sensor_possible_states const*',
9268 'Size' => '8',
9269 'Type' => 'Pointer'
9270 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309271 '42706' => {
9272 'BaseType' => '42701',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309273 'Name' => 'struct state_sensor_possible_states const*const',
9274 'Size' => '8',
9275 'Type' => 'Const'
9276 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309277 '429' => {
9278 'BaseType' => '363',
9279 'Header' => 'pldm_types.h',
9280 'Line' => '29',
9281 'Name' => 'ver32_t',
9282 'Size' => '4',
9283 'Type' => 'Typedef'
9284 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309285 '43023' => {
9286 'BaseType' => '13647',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309287 'Name' => 'struct pldm_state_effecter_pdr*',
9288 'Size' => '8',
9289 'Type' => 'Pointer'
9290 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309291 '43028' => {
9292 'BaseType' => '43023',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309293 'Name' => 'struct pldm_state_effecter_pdr*const',
9294 'Size' => '8',
9295 'Type' => 'Const'
9296 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309297 '43033' => {
9298 'BaseType' => '14692',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309299 'Name' => 'struct state_effecter_possible_states const*',
9300 'Size' => '8',
9301 'Type' => 'Pointer'
9302 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309303 '43038' => {
9304 'BaseType' => '43033',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309305 'Name' => 'struct state_effecter_possible_states const*const',
9306 'Size' => '8',
9307 'Type' => 'Const'
9308 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309309 '441' => {
9310 'BaseType' => '429',
9311 'Name' => 'ver32_t const',
9312 'Size' => '4',
9313 'Type' => 'Const'
9314 },
9315 '446' => {
9316 'Name' => 'float',
9317 'Size' => '4',
9318 'Type' => 'Intrinsic'
9319 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309320 '46' => {
9321 'Name' => 'signed char',
9322 'Size' => '1',
9323 'Type' => 'Intrinsic'
9324 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309325 '46553' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309326 'BaseType' => '102',
9327 'Header' => undef,
9328 'Line' => '45',
9329 'Name' => '__uint64_t',
9330 'PrivateABI' => 1,
9331 'Size' => '8',
9332 'Type' => 'Typedef'
9333 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309334 '46642' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309335 'BaseType' => '46553',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309336 'Header' => undef,
9337 'Line' => '27',
9338 'Name' => 'uint64_t',
9339 'PrivateABI' => 1,
9340 'Size' => '8',
9341 'Type' => 'Typedef'
9342 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309343 '46654' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309344 'Header' => 'bios.h',
9345 'Line' => '38',
9346 'Memb' => {
9347 '0' => {
9348 'name' => 'PLDM_BIOS_STRING_TABLE',
9349 'value' => '0'
9350 },
9351 '1' => {
9352 'name' => 'PLDM_BIOS_ATTR_TABLE',
9353 'value' => '1'
9354 },
9355 '2' => {
9356 'name' => 'PLDM_BIOS_ATTR_VAL_TABLE',
9357 'value' => '2'
9358 }
9359 },
9360 'Name' => 'enum pldm_bios_table_types',
9361 'Size' => '4',
9362 'Type' => 'Enum'
9363 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309364 '46688' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309365 'Header' => 'bios.h',
9366 'Line' => '47',
9367 'Memb' => {
9368 '0' => {
9369 'name' => 'string_handle',
9370 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309371 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309372 },
9373 '1' => {
9374 'name' => 'string_length',
9375 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309376 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309377 },
9378 '2' => {
9379 'name' => 'name',
9380 'offset' => '4',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309381 'type' => '46745'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309382 }
9383 },
9384 'Name' => 'struct pldm_bios_string_table_entry',
9385 'Size' => '5',
9386 'Type' => 'Struct'
9387 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309388 '46740' => {
9389 'BaseType' => '46688',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309390 'Name' => 'struct pldm_bios_string_table_entry const',
9391 'Size' => '5',
9392 'Type' => 'Const'
9393 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309394 '46745' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309395 'BaseType' => '116',
9396 'Name' => 'char[1]',
9397 'Size' => '1',
9398 'Type' => 'Array'
9399 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309400 '46761' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309401 'Header' => 'bios.h',
9402 'Line' => '53',
9403 'Memb' => {
9404 '0' => {
9405 'name' => 'attr_handle',
9406 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309407 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309408 },
9409 '1' => {
9410 'name' => 'attr_type',
9411 'offset' => '2',
9412 'type' => '168'
9413 },
9414 '2' => {
9415 'name' => 'string_handle',
9416 'offset' => '3',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309417 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309418 },
9419 '3' => {
9420 'name' => 'metadata',
9421 'offset' => '5',
9422 'type' => '874'
9423 }
9424 },
9425 'Name' => 'struct pldm_bios_attr_table_entry',
9426 'Size' => '6',
9427 'Type' => 'Struct'
9428 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309429 '46826' => {
9430 'BaseType' => '46761',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309431 'Name' => 'struct pldm_bios_attr_table_entry const',
9432 'Size' => '6',
9433 'Type' => 'Const'
9434 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309435 '46847' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309436 'Header' => 'bios.h',
9437 'Line' => '65',
9438 'Memb' => {
9439 '0' => {
9440 'name' => 'attr_handle',
9441 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309442 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309443 },
9444 '1' => {
9445 'name' => 'attr_type',
9446 'offset' => '2',
9447 'type' => '168'
9448 },
9449 '2' => {
9450 'name' => 'value',
9451 'offset' => '3',
9452 'type' => '874'
9453 }
9454 },
9455 'Name' => 'struct pldm_bios_attr_val_table_entry',
9456 'Size' => '4',
9457 'Type' => 'Struct'
9458 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309459 '46899' => {
9460 'BaseType' => '46847',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309461 'Name' => 'struct pldm_bios_attr_val_table_entry const',
9462 'Size' => '4',
9463 'Type' => 'Const'
9464 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309465 '46968' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309466 'Header' => 'bios_table.h',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09309467 'Line' => '204',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309468 'Memb' => {
9469 '0' => {
9470 'name' => 'name_handle',
9471 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309472 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309473 },
9474 '1' => {
9475 'name' => 'read_only',
9476 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309477 'type' => '6423'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309478 },
9479 '2' => {
9480 'name' => 'pv_num',
9481 'offset' => '3',
9482 'type' => '168'
9483 },
9484 '3' => {
9485 'name' => 'pv_handle',
9486 'offset' => '8',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309487 'type' => '47071'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309488 },
9489 '4' => {
9490 'name' => 'def_num',
9491 'offset' => '22',
9492 'type' => '168'
9493 },
9494 '5' => {
9495 'name' => 'def_index',
9496 'offset' => '36',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309497 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309498 }
9499 },
9500 'Name' => 'struct pldm_bios_table_attr_entry_enum_info',
9501 'Size' => '32',
9502 'Type' => 'Struct'
9503 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309504 '47059' => {
9505 'BaseType' => '46968',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309506 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
9507 'Size' => '32',
9508 'Type' => 'Const'
9509 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309510 '4707' => {
9511 'BaseType' => '825',
9512 'Name' => 'struct pldm_msg_hdr const*',
9513 'Size' => '8',
9514 'Type' => 'Pointer'
9515 },
9516 '47071' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309517 'BaseType' => '11811',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309518 'Name' => 'uint16_t const*',
9519 'Size' => '8',
9520 'Type' => 'Pointer'
9521 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309522 '47081' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309523 'Header' => 'bios_table.h',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09309524 'Line' => '292',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309525 'Memb' => {
9526 '0' => {
9527 'name' => 'name_handle',
9528 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309529 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309530 },
9531 '1' => {
9532 'name' => 'read_only',
9533 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309534 'type' => '6423'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309535 },
9536 '2' => {
9537 'name' => 'string_type',
9538 'offset' => '3',
9539 'type' => '168'
9540 },
9541 '3' => {
9542 'name' => 'min_length',
9543 'offset' => '4',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309544 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309545 },
9546 '4' => {
9547 'name' => 'max_length',
9548 'offset' => '6',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309549 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309550 },
9551 '5' => {
9552 'name' => 'def_length',
9553 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309554 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309555 },
9556 '6' => {
9557 'name' => 'def_string',
9558 'offset' => '22',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309559 'type' => '12552'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309560 }
9561 },
9562 'Name' => 'struct pldm_bios_table_attr_entry_string_info',
9563 'Size' => '24',
9564 'Type' => 'Struct'
9565 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309566 '4712' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309567 'BaseType' => '890',
9568 'Name' => 'struct pldm_header_info*',
9569 'Size' => '8',
9570 'Type' => 'Pointer'
9571 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309572 '47193' => {
9573 'BaseType' => '47081',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309574 'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
9575 'Size' => '24',
9576 'Type' => 'Const'
9577 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309578 '47203' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309579 'Header' => 'bios_table.h',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +09309580 'Line' => '382',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309581 'Memb' => {
9582 '0' => {
9583 'name' => 'name_handle',
9584 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309585 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309586 },
9587 '1' => {
9588 'name' => 'read_only',
9589 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309590 'type' => '6423'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309591 },
9592 '2' => {
9593 'name' => 'lower_bound',
9594 'offset' => '8',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309595 'type' => '46642'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309596 },
9597 '3' => {
9598 'name' => 'upper_bound',
9599 'offset' => '22',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309600 'type' => '46642'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309601 },
9602 '4' => {
9603 'name' => 'scalar_increment',
9604 'offset' => '36',
9605 'type' => '180'
9606 },
9607 '5' => {
9608 'name' => 'default_value',
9609 'offset' => '50',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309610 'type' => '46642'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309611 }
9612 },
9613 'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
9614 'Size' => '40',
9615 'Type' => 'Struct'
9616 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309617 '47301' => {
9618 'BaseType' => '47203',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309619 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
9620 'Size' => '40',
9621 'Type' => 'Const'
9622 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309623 '47657' => {
9624 'Name' => 'ssize_t(*)(void const*)',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309625 'Param' => {
9626 '0' => {
9627 'type' => '1434'
9628 }
9629 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309630 'Return' => '12557',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309631 'Size' => '8',
9632 'Type' => 'FuncPtr'
9633 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309634 '47725' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309635 'Header' => undef,
Andrew Jefferycd732d12023-07-07 09:36:35 +09309636 'Line' => '994',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309637 'Memb' => {
9638 '0' => {
9639 'name' => 'table_data',
9640 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309641 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309642 },
9643 '1' => {
9644 'name' => 'table_len',
9645 'offset' => '8',
9646 'type' => '123'
9647 },
9648 '2' => {
9649 'name' => 'current_pos',
9650 'offset' => '22',
9651 'type' => '123'
9652 },
9653 '3' => {
9654 'name' => 'entry_length_handler',
9655 'offset' => '36',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309656 'type' => '47657'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309657 }
9658 },
9659 'Name' => 'struct pldm_bios_table_iter',
9660 'PrivateABI' => 1,
9661 'Size' => '32',
9662 'Type' => 'Struct'
9663 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309664 '47795' => {
9665 'BaseType' => '47725',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309666 'Name' => 'struct pldm_bios_table_iter const',
9667 'Size' => '32',
9668 'Type' => 'Const'
9669 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309670 '4802' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309671 'BaseType' => '969',
9672 'Name' => 'struct pldm_header_info const*',
9673 'Size' => '8',
9674 'Type' => 'Pointer'
9675 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309676 '4807' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309677 'BaseType' => '714',
9678 'Name' => 'struct pldm_msg_hdr*',
9679 'Size' => '8',
9680 'Type' => 'Pointer'
9681 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309682 '48827' => {
9683 'BaseType' => '47725',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309684 'Name' => 'struct pldm_bios_table_iter*',
9685 'Size' => '8',
9686 'Type' => 'Pointer'
9687 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309688 '48832' => {
9689 'BaseType' => '46899',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309690 'Name' => 'struct pldm_bios_attr_val_table_entry const*',
9691 'Size' => '8',
9692 'Type' => 'Pointer'
9693 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309694 '49247' => {
9695 'BaseType' => '46826',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309696 'Name' => 'struct pldm_bios_attr_table_entry const*',
9697 'Size' => '8',
9698 'Type' => 'Pointer'
9699 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309700 '49853' => {
9701 'BaseType' => '46740',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309702 'Name' => 'struct pldm_bios_string_table_entry const*',
9703 'Size' => '8',
9704 'Type' => 'Pointer'
9705 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309706 '5003' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309707 'BaseType' => '67',
9708 'Header' => undef,
9709 'Line' => '40',
9710 'Name' => '__uint16_t',
9711 'PrivateABI' => 1,
9712 'Size' => '2',
9713 'Type' => 'Typedef'
9714 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309715 '5048' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309716 'BaseType' => '168',
9717 'Name' => 'uint8_t const',
9718 'Size' => '1',
9719 'Type' => 'Const'
9720 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309721 '5053' => {
9722 'BaseType' => '5003',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309723 'Header' => undef,
9724 'Line' => '25',
9725 'Name' => 'uint16_t',
9726 'PrivateABI' => 1,
9727 'Size' => '2',
9728 'Type' => 'Typedef'
9729 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309730 '51020' => {
9731 'BaseType' => '47795',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309732 'Name' => 'struct pldm_bios_table_iter const*',
9733 'Size' => '8',
9734 'Type' => 'Pointer'
9735 },
9736 '53' => {
9737 'Name' => 'unsigned char',
9738 'Size' => '1',
9739 'Type' => 'Intrinsic'
9740 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309741 '56069' => {
9742 'BaseType' => '46642',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309743 'Name' => 'uint64_t*',
9744 'Size' => '8',
9745 'Type' => 'Pointer'
9746 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309747 '56346' => {
9748 'BaseType' => '47301',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309749 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
9750 'Size' => '8',
9751 'Type' => 'Pointer'
9752 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309753 '56655' => {
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309754 'BaseType' => '12552',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309755 'Name' => 'char const**',
9756 'Size' => '8',
9757 'Type' => 'Pointer'
9758 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309759 '57908' => {
9760 'BaseType' => '47193',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309761 'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
9762 'Size' => '8',
9763 'Type' => 'Pointer'
9764 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309765 '59262' => {
9766 'BaseType' => '47059',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309767 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
9768 'Size' => '8',
9769 'Type' => 'Pointer'
9770 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309771 '6206' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309772 'Header' => 'utils.h',
9773 'Line' => '18',
9774 'Memb' => {
9775 '0' => {
9776 'name' => 'ptr',
9777 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309778 'type' => '6245'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309779 },
9780 '1' => {
9781 'name' => 'length',
9782 'offset' => '8',
9783 'type' => '123'
9784 }
9785 },
9786 'Name' => 'struct variable_field',
9787 'Size' => '16',
9788 'Type' => 'Struct'
9789 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309790 '6245' => {
9791 'BaseType' => '5048',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309792 'Name' => 'uint8_t const*',
9793 'Size' => '8',
9794 'Type' => 'Pointer'
9795 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309796 '6423' => {
9797 'Name' => '_Bool',
9798 'Size' => '1',
9799 'Type' => 'Intrinsic'
9800 },
9801 '64529' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309802 'Header' => 'firmware_update.h',
9803 'Line' => '329',
9804 'Memb' => {
9805 '0' => {
9806 'name' => 'uuid',
9807 'offset' => '0',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309808 'type' => '64633'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309809 },
9810 '1' => {
9811 'name' => 'package_header_format_version',
9812 'offset' => '22',
9813 'type' => '168'
9814 },
9815 '2' => {
9816 'name' => 'package_header_size',
9817 'offset' => '23',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309818 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309819 },
9820 '3' => {
9821 'name' => 'package_release_date_time',
9822 'offset' => '25',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309823 'type' => '15014'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309824 },
9825 '4' => {
9826 'name' => 'component_bitmap_bit_length',
9827 'offset' => '50',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309828 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309829 },
9830 '5' => {
9831 'name' => 'package_version_string_type',
9832 'offset' => '52',
9833 'type' => '168'
9834 },
9835 '6' => {
9836 'name' => 'package_version_string_length',
9837 'offset' => '53',
9838 'type' => '168'
9839 }
9840 },
9841 'Name' => 'struct pldm_package_header_information',
9842 'Size' => '36',
9843 'Type' => 'Struct'
9844 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309845 '64633' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309846 'BaseType' => '168',
9847 'Name' => 'uint8_t[16]',
9848 'Size' => '16',
9849 'Type' => 'Array'
9850 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309851 '64665' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309852 'Header' => 'firmware_update.h',
9853 'Line' => '343',
9854 'Memb' => {
9855 '0' => {
9856 'name' => 'record_length',
9857 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309858 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309859 },
9860 '1' => {
9861 'name' => 'descriptor_count',
9862 'offset' => '2',
9863 'type' => '168'
9864 },
9865 '2' => {
9866 'name' => 'device_update_option_flags',
9867 'offset' => '3',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309868 'type' => '62032'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309869 },
9870 '3' => {
9871 'name' => 'comp_image_set_version_string_type',
9872 'offset' => '7',
9873 'type' => '168'
9874 },
9875 '4' => {
9876 'name' => 'comp_image_set_version_string_length',
9877 'offset' => '8',
9878 'type' => '168'
9879 },
9880 '5' => {
9881 'name' => 'fw_device_pkg_data_length',
9882 'offset' => '9',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309883 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309884 }
9885 },
9886 'Name' => 'struct pldm_firmware_device_id_record',
9887 'Size' => '11',
9888 'Type' => 'Struct'
9889 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309890 '64860' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309891 'Header' => 'firmware_update.h',
9892 'Line' => '377',
9893 'Memb' => {
9894 '0' => {
9895 'name' => 'comp_classification',
9896 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309897 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309898 },
9899 '1' => {
9900 'name' => 'comp_identifier',
9901 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309902 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309903 },
9904 '2' => {
9905 'name' => 'comp_comparison_stamp',
9906 'offset' => '4',
9907 'type' => '180'
9908 },
9909 '3' => {
9910 'name' => 'comp_options',
9911 'offset' => '8',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309912 'type' => '61534'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309913 },
9914 '4' => {
9915 'name' => 'requested_comp_activation_method',
9916 'offset' => '16',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309917 'type' => '61534'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309918 },
9919 '5' => {
9920 'name' => 'comp_location_offset',
9921 'offset' => '18',
9922 'type' => '180'
9923 },
9924 '6' => {
9925 'name' => 'comp_size',
9926 'offset' => '22',
9927 'type' => '180'
9928 },
9929 '7' => {
9930 'name' => 'comp_version_string_type',
9931 'offset' => '32',
9932 'type' => '168'
9933 },
9934 '8' => {
9935 'name' => 'comp_version_string_length',
9936 'offset' => '33',
9937 'type' => '168'
9938 }
9939 },
9940 'Name' => 'struct pldm_component_image_information',
9941 'Size' => '22',
9942 'Type' => 'Struct'
9943 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309944 '65042' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309945 'Header' => 'firmware_update.h',
9946 'Line' => '403',
9947 'Memb' => {
9948 '0' => {
9949 'name' => 'completion_code',
9950 'offset' => '0',
9951 'type' => '168'
9952 },
9953 '1' => {
9954 'name' => 'capabilities_during_update',
9955 'offset' => '1',
Andrew Jefferycd732d12023-07-07 09:36:35 +09309956 'type' => '62032'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309957 },
9958 '2' => {
9959 'name' => 'comp_count',
9960 'offset' => '5',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309961 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309962 },
9963 '3' => {
9964 'name' => 'active_comp_image_set_ver_str_type',
9965 'offset' => '7',
9966 'type' => '168'
9967 },
9968 '4' => {
9969 'name' => 'active_comp_image_set_ver_str_len',
9970 'offset' => '8',
9971 'type' => '168'
9972 },
9973 '5' => {
9974 'name' => 'pending_comp_image_set_ver_str_type',
9975 'offset' => '9',
9976 'type' => '168'
9977 },
9978 '6' => {
9979 'name' => 'pending_comp_image_set_ver_str_len',
9980 'offset' => '16',
9981 'type' => '168'
9982 }
9983 },
9984 'Name' => 'struct pldm_get_firmware_parameters_resp',
9985 'Size' => '11',
9986 'Type' => 'Struct'
9987 },
Andrew Jefferycd732d12023-07-07 09:36:35 +09309988 '65146' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309989 'Header' => 'firmware_update.h',
9990 'Line' => '417',
9991 'Memb' => {
9992 '0' => {
9993 'name' => 'comp_classification',
9994 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +09309995 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309996 },
9997 '1' => {
9998 'name' => 'comp_identifier',
9999 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010000 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010001 },
10002 '10' => {
10003 'name' => 'pending_comp_release_date',
10004 'offset' => '37',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010005 'type' => '65328'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010006 },
10007 '11' => {
10008 'name' => 'comp_activation_methods',
10009 'offset' => '51',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010010 'type' => '61534'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010011 },
10012 '12' => {
10013 'name' => 'capabilities_during_update',
10014 'offset' => '53',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010015 'type' => '62032'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010016 },
10017 '2' => {
10018 'name' => 'comp_classification_index',
10019 'offset' => '4',
10020 'type' => '168'
10021 },
10022 '3' => {
10023 'name' => 'active_comp_comparison_stamp',
10024 'offset' => '5',
10025 'type' => '180'
10026 },
10027 '4' => {
10028 'name' => 'active_comp_ver_str_type',
10029 'offset' => '9',
10030 'type' => '168'
10031 },
10032 '5' => {
10033 'name' => 'active_comp_ver_str_len',
10034 'offset' => '16',
10035 'type' => '168'
10036 },
10037 '6' => {
10038 'name' => 'active_comp_release_date',
10039 'offset' => '17',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010040 'type' => '65328'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010041 },
10042 '7' => {
10043 'name' => 'pending_comp_comparison_stamp',
10044 'offset' => '25',
10045 'type' => '180'
10046 },
10047 '8' => {
10048 'name' => 'pending_comp_ver_str_type',
10049 'offset' => '35',
10050 'type' => '168'
10051 },
10052 '9' => {
10053 'name' => 'pending_comp_ver_str_len',
10054 'offset' => '36',
10055 'type' => '168'
10056 }
10057 },
10058 'Name' => 'struct pldm_component_parameter_entry',
10059 'Size' => '39',
10060 'Type' => 'Struct'
10061 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010062 '65328' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010063 'BaseType' => '168',
10064 'Name' => 'uint8_t[8]',
10065 'Size' => '8',
10066 'Type' => 'Array'
10067 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010068 '66188' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +093010069 'BaseType' => '6206',
10070 'Name' => 'struct variable_field const',
10071 'Size' => '16',
10072 'Type' => 'Const'
10073 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010074 '6645' => {
10075 'BaseType' => '6206',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010076 'Name' => 'struct variable_field*',
10077 'Size' => '8',
10078 'Type' => 'Pointer'
10079 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010080 '66536' => {
10081 'BaseType' => '11999',
10082 'Name' => 'bool8_t*',
10083 'Size' => '8',
10084 'Type' => 'Pointer'
10085 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010086 '67' => {
10087 'Name' => 'unsigned short',
10088 'Size' => '2',
10089 'Type' => 'Intrinsic'
10090 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010091 '69616' => {
10092 'BaseType' => '66188',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +093010093 'Name' => 'struct variable_field const*',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010094 'Size' => '8',
10095 'Type' => 'Pointer'
10096 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010097 '70918' => {
10098 'BaseType' => '65146',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +093010099 'Name' => 'struct pldm_component_parameter_entry*',
10100 'Size' => '8',
10101 'Type' => 'Pointer'
10102 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010103 '71148' => {
10104 'BaseType' => '65042',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +093010105 'Name' => 'struct pldm_get_firmware_parameters_resp*',
10106 'Size' => '8',
10107 'Type' => 'Pointer'
10108 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010109 '714' => {
10110 'Header' => 'base.h',
10111 'Line' => '117',
10112 'Memb' => {
10113 '0' => {
10114 'name' => 'command',
10115 'offset' => '2',
10116 'type' => '168'
10117 }
10118 },
10119 'Name' => 'struct pldm_msg_hdr',
10120 'Size' => '3',
10121 'Type' => 'Struct'
10122 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010123 '71449' => {
10124 'BaseType' => '2082',
10125 'Name' => 'uint8_t**',
10126 'Size' => '8',
10127 'Type' => 'Pointer'
10128 },
10129 '71746' => {
10130 'BaseType' => '64860',
10131 'Name' => 'struct pldm_component_image_information*',
10132 'Size' => '8',
10133 'Type' => 'Pointer'
10134 },
10135 '72362' => {
10136 'BaseType' => '64665',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010137 'Name' => 'struct pldm_firmware_device_id_record*',
10138 'Size' => '8',
10139 'Type' => 'Pointer'
10140 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010141 '72514' => {
10142 'BaseType' => '64529',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010143 'Name' => 'struct pldm_package_header_information*',
10144 'Size' => '8',
10145 'Type' => 'Pointer'
10146 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010147 '74' => {
10148 'Name' => 'int',
10149 'Size' => '4',
10150 'Type' => 'Intrinsic'
10151 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010152 '79316' => {
10153 'BaseType' => '79333',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010154 'Header' => undef,
10155 'Line' => '15',
10156 'Name' => 'pldm_pdr',
10157 'PrivateABI' => 1,
10158 'Size' => '24',
10159 'Type' => 'Typedef'
10160 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010161 '79328' => {
10162 'BaseType' => '79316',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010163 'Name' => 'pldm_pdr const',
10164 'Size' => '24',
10165 'Type' => 'Const'
10166 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010167 '79333' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010168 'Header' => undef,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010169 'Line' => '18',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010170 'Memb' => {
10171 '0' => {
10172 'name' => 'record_count',
10173 'offset' => '0',
10174 'type' => '180'
10175 },
10176 '1' => {
10177 'name' => 'size',
10178 'offset' => '4',
10179 'type' => '180'
10180 },
10181 '2' => {
10182 'name' => 'first',
10183 'offset' => '8',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010184 'type' => '80405'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010185 },
10186 '3' => {
10187 'name' => 'last',
10188 'offset' => '22',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010189 'type' => '80405'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010190 }
10191 },
10192 'Name' => 'struct pldm_pdr',
10193 'PrivateABI' => 1,
10194 'Size' => '24',
10195 'Type' => 'Struct'
10196 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010197 '79393' => {
10198 'BaseType' => '79410',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010199 'Header' => undef,
10200 'Line' => '20',
10201 'Name' => 'pldm_pdr_record',
10202 'PrivateABI' => 1,
10203 'Size' => '32',
10204 'Type' => 'Typedef'
10205 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010206 '79405' => {
10207 'BaseType' => '79393',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010208 'Name' => 'pldm_pdr_record const',
10209 'Size' => '32',
10210 'Type' => 'Const'
10211 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010212 '79410' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010213 'Header' => undef,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010214 'Line' => '9',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010215 'Memb' => {
10216 '0' => {
10217 'name' => 'record_handle',
10218 'offset' => '0',
10219 'type' => '180'
10220 },
10221 '1' => {
10222 'name' => 'size',
10223 'offset' => '4',
10224 'type' => '180'
10225 },
10226 '2' => {
10227 'name' => 'data',
10228 'offset' => '8',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010229 'type' => '2082'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010230 },
10231 '3' => {
10232 'name' => 'next',
10233 'offset' => '22',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010234 'type' => '80393'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010235 },
10236 '4' => {
10237 'name' => 'is_remote',
10238 'offset' => '36',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010239 'type' => '6423'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010240 },
10241 '5' => {
10242 'name' => 'terminus_handle',
10243 'offset' => '38',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010244 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010245 }
10246 },
10247 'Name' => 'struct pldm_pdr_record',
10248 'PrivateABI' => 1,
10249 'Size' => '32',
10250 'Type' => 'Struct'
10251 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010252 '79494' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010253 'Header' => 'pdr.h',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010254 'Line' => '310',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010255 'Memb' => {
10256 '0' => {
10257 'name' => 'entity_type',
10258 'offset' => '0',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010259 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010260 },
10261 '1' => {
10262 'name' => 'entity_instance_num',
10263 'offset' => '2',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010264 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010265 },
10266 '2' => {
10267 'name' => 'entity_container_id',
10268 'offset' => '4',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010269 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010270 }
10271 },
10272 'Name' => 'struct pldm_entity',
10273 'Size' => '6',
10274 'Type' => 'Struct'
10275 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010276 '79551' => {
10277 'BaseType' => '79494',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010278 'Header' => 'pdr.h',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010279 'Line' => '314',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010280 'Name' => 'pldm_entity',
10281 'Size' => '6',
10282 'Type' => 'Typedef'
10283 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010284 '79595' => {
10285 'BaseType' => '79607',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010286 'Header' => undef,
Andrew Jefferycd732d12023-07-07 09:36:35 +093010287 'Line' => '324',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010288 'Name' => 'pldm_entity_association_tree',
10289 'PrivateABI' => 1,
10290 'Size' => '16',
10291 'Type' => 'Typedef'
10292 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010293 '79607' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010294 'Header' => undef,
Andrew Jefferycd732d12023-07-07 09:36:35 +093010295 'Line' => '470',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010296 'Memb' => {
10297 '0' => {
10298 'name' => 'root',
10299 'offset' => '0',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010300 'type' => '80410'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010301 },
10302 '1' => {
10303 'name' => 'last_used_container_id',
10304 'offset' => '8',
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010305 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010306 }
10307 },
10308 'Name' => 'struct pldm_entity_association_tree',
10309 'PrivateABI' => 1,
10310 'Size' => '16',
10311 'Type' => 'Struct'
10312 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010313 '79650' => {
10314 'BaseType' => '79667',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010315 'Header' => undef,
Andrew Jefferycd732d12023-07-07 09:36:35 +093010316 'Line' => '329',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010317 'Name' => 'pldm_entity_node',
10318 'PrivateABI' => 1,
10319 'Size' => '40',
10320 'Type' => 'Typedef'
10321 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010322 '79667' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010323 'Header' => undef,
Andrew Jefferycd732d12023-07-07 09:36:35 +093010324 'Line' => '475',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010325 'Memb' => {
10326 '0' => {
10327 'name' => 'entity',
10328 'offset' => '0',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010329 'type' => '79551'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010330 },
10331 '1' => {
10332 'name' => 'parent',
10333 'offset' => '6',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010334 'type' => '79551'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010335 },
10336 '2' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +093010337 'name' => 'remote_container_id',
10338 'offset' => '18',
10339 'type' => '5053'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010340 },
10341 '3' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +093010342 'name' => 'first_child',
10343 'offset' => '22',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010344 'type' => '80410'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010345 },
10346 '4' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +093010347 'name' => 'next_sibling',
10348 'offset' => '36',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010349 'type' => '80410'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +093010350 },
10351 '5' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010352 'name' => 'association_type',
10353 'offset' => '50',
10354 'type' => '168'
10355 }
10356 },
10357 'Name' => 'struct pldm_entity_node',
10358 'PrivateABI' => 1,
10359 'Size' => '40',
10360 'Type' => 'Struct'
10361 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010362 '80393' => {
10363 'BaseType' => '79410',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010364 'Name' => 'struct pldm_pdr_record*',
10365 'Size' => '8',
10366 'Type' => 'Pointer'
10367 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010368 '80405' => {
10369 'BaseType' => '79393',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010370 'Name' => 'pldm_pdr_record*',
10371 'Size' => '8',
10372 'Type' => 'Pointer'
10373 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010374 '80410' => {
10375 'BaseType' => '79650',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010376 'Name' => 'pldm_entity_node*',
10377 'Size' => '8',
10378 'Type' => 'Pointer'
10379 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010380 '81' => {
10381 'Name' => 'unsigned int',
10382 'Size' => '4',
10383 'Type' => 'Intrinsic'
10384 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010385 '81172' => {
10386 'BaseType' => '81177',
10387 'Name' => 'pldm_entity**',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010388 'Size' => '8',
10389 'Type' => 'Pointer'
10390 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010391 '81177' => {
10392 'BaseType' => '79551',
10393 'Name' => 'pldm_entity*',
10394 'Size' => '8',
10395 'Type' => 'Pointer'
10396 },
10397 '81262' => {
10398 'BaseType' => '79595',
10399 'Name' => 'pldm_entity_association_tree*',
10400 'Size' => '8',
10401 'Type' => 'Pointer'
10402 },
10403 '81641' => {
10404 'BaseType' => '80410',
10405 'Name' => 'pldm_entity_node**',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010406 'Size' => '8',
10407 'Type' => 'Pointer'
10408 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010409 '825' => {
10410 'BaseType' => '714',
10411 'Name' => 'struct pldm_msg_hdr const',
10412 'Size' => '3',
10413 'Type' => 'Const'
10414 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010415 '82631' => {
10416 'BaseType' => '79328',
10417 'Name' => 'pldm_pdr const*',
10418 'Size' => '8',
10419 'Type' => 'Pointer'
10420 },
10421 '82972' => {
10422 'BaseType' => '79316',
10423 'Name' => 'pldm_pdr*',
10424 'Size' => '8',
10425 'Type' => 'Pointer'
10426 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010427 '830' => {
10428 'Header' => 'base.h',
10429 'Line' => '150',
10430 'Memb' => {
10431 '0' => {
10432 'name' => 'hdr',
10433 'offset' => '0',
10434 'type' => '714'
10435 },
10436 '1' => {
10437 'name' => 'payload',
10438 'offset' => '3',
10439 'type' => '874'
10440 }
10441 },
10442 'Name' => 'struct pldm_msg',
10443 'Size' => '4',
10444 'Type' => 'Struct'
10445 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010446 '8521' => {
10447 'BaseType' => '5053',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010448 'Name' => 'uint16_t*',
10449 'Size' => '8',
10450 'Type' => 'Pointer'
10451 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010452 '869' => {
10453 'BaseType' => '830',
10454 'Name' => 'struct pldm_msg const',
10455 'Size' => '4',
10456 'Type' => 'Const'
10457 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010458 '874' => {
10459 'BaseType' => '168',
10460 'Name' => 'uint8_t[1]',
10461 'Size' => '1',
10462 'Type' => 'Array'
10463 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010464 '890' => {
10465 'Header' => 'base.h',
10466 'Line' => '160',
10467 'Memb' => {
10468 '0' => {
10469 'name' => 'msg_type',
10470 'offset' => '0',
10471 'type' => '702'
10472 },
10473 '1' => {
10474 'name' => 'instance',
10475 'offset' => '4',
10476 'type' => '168'
10477 },
10478 '2' => {
10479 'name' => 'pldm_type',
10480 'offset' => '5',
10481 'type' => '168'
10482 },
10483 '3' => {
10484 'name' => 'command',
10485 'offset' => '6',
10486 'type' => '168'
10487 },
10488 '4' => {
10489 'name' => 'completion_code',
10490 'offset' => '7',
10491 'type' => '168'
10492 }
10493 },
10494 'Name' => 'struct pldm_header_info',
10495 'Size' => '8',
10496 'Type' => 'Struct'
10497 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010498 '90223' => {
10499 'BaseType' => '79405',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010500 'Name' => 'pldm_pdr_record const*',
10501 'Size' => '8',
10502 'Type' => 'Pointer'
10503 },
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010504 '9084' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010505 'BaseType' => '123',
10506 'Name' => 'size_t*',
10507 'Size' => '8',
10508 'Type' => 'Pointer'
10509 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010510 '969' => {
10511 'BaseType' => '890',
10512 'Name' => 'struct pldm_header_info const',
10513 'Size' => '8',
10514 'Type' => 'Const'
10515 },
10516 '97065' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010517 'BaseType' => '168',
10518 'Header' => 'base.h',
10519 'Line' => '14',
10520 'Name' => 'pldm_tid_t',
10521 'Size' => '1',
10522 'Type' => 'Typedef'
10523 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010524 '97077' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010525 'BaseType' => '168',
10526 'Header' => 'instance-id.h',
10527 'Line' => '11',
10528 'Name' => 'pldm_instance_id_t',
10529 'Size' => '1',
10530 'Type' => 'Typedef'
10531 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010532 '97457' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010533 'Header' => undef,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010534 'Line' => '18',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010535 'Memb' => {
10536 '0' => {
10537 'name' => 'prev',
10538 'offset' => '0',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010539 'type' => '97077'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010540 },
10541 '1' => {
10542 'name' => 'allocations',
10543 'offset' => '4',
10544 'type' => '180'
10545 }
10546 },
10547 'Name' => 'struct pldm_tid_state',
10548 'PrivateABI' => 1,
10549 'Size' => '8',
10550 'Type' => 'Struct'
10551 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010552 '97496' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010553 'Header' => undef,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010554 'Line' => '23',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010555 'Memb' => {
10556 '0' => {
10557 'name' => 'state',
10558 'offset' => '0',
Andrew Jefferycd732d12023-07-07 09:36:35 +093010559 'type' => '97538'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010560 },
10561 '1' => {
10562 'name' => 'lock_db_fd',
10563 'offset' => '8264',
10564 'type' => '74'
10565 }
10566 },
10567 'Name' => 'struct pldm_instance_db',
10568 'PrivateABI' => 1,
10569 'Size' => '2052',
10570 'Type' => 'Struct'
10571 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010572 '97538' => {
10573 'BaseType' => '97457',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010574 'Name' => 'struct pldm_tid_state[256]',
10575 'Size' => '2048',
10576 'Type' => 'Array'
10577 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010578 '97966' => {
10579 'BaseType' => '97496',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010580 'Name' => 'struct pldm_instance_db*',
10581 'Size' => '8',
10582 'Type' => 'Pointer'
10583 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010584 '98392' => {
10585 'BaseType' => '97077',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010586 'Name' => 'pldm_instance_id_t*',
10587 'Size' => '8',
10588 'Type' => 'Pointer'
10589 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010590 '98568' => {
10591 'BaseType' => '97966',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010592 'Name' => 'struct pldm_instance_db**',
10593 'Size' => '8',
10594 'Type' => 'Pointer'
10595 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010596 '99084' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010597 'BaseType' => '168',
10598 'Header' => 'pldm.h',
10599 'Line' => '12',
10600 'Name' => 'mctp_eid_t',
10601 'Size' => '1',
10602 'Type' => 'Typedef'
10603 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010604 '99096' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010605 'Header' => 'pldm.h',
10606 'Line' => '14',
10607 'Memb' => {
10608 '0' => {
10609 'name' => 'PLDM_REQUESTER_SUCCESS',
10610 'value' => '0'
10611 },
10612 '1' => {
10613 'name' => 'PLDM_REQUESTER_OPEN_FAIL',
10614 'value' => '18446744073709551615 (-1)'
10615 },
10616 '10' => {
10617 'name' => 'PLDM_REQUESTER_SETUP_FAIL',
10618 'value' => '18446744073709551606 (-10)'
10619 },
10620 '11' => {
10621 'name' => 'PLDM_REQUESTER_INVALID_SETUP',
10622 'value' => '18446744073709551605 (-11)'
10623 },
10624 '12' => {
10625 'name' => 'PLDM_REQUESTER_POLL_FAIL',
10626 'value' => '18446744073709551604 (-12)'
10627 },
10628 '2' => {
10629 'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG',
10630 'value' => '18446744073709551614 (-2)'
10631 },
10632 '3' => {
10633 'name' => 'PLDM_REQUESTER_NOT_RESP_MSG',
10634 'value' => '18446744073709551613 (-3)'
10635 },
10636 '4' => {
10637 'name' => 'PLDM_REQUESTER_NOT_REQ_MSG',
10638 'value' => '18446744073709551612 (-4)'
10639 },
10640 '5' => {
10641 'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL',
10642 'value' => '18446744073709551611 (-5)'
10643 },
10644 '6' => {
10645 'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH',
10646 'value' => '18446744073709551610 (-6)'
10647 },
10648 '7' => {
10649 'name' => 'PLDM_REQUESTER_SEND_FAIL',
10650 'value' => '18446744073709551609 (-7)'
10651 },
10652 '8' => {
10653 'name' => 'PLDM_REQUESTER_RECV_FAIL',
10654 'value' => '18446744073709551608 (-8)'
10655 },
10656 '9' => {
10657 'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN',
10658 'value' => '18446744073709551607 (-9)'
10659 }
10660 },
10661 'Name' => 'enum pldm_requester_error_codes',
10662 'Size' => '4',
10663 'Type' => 'Enum'
10664 },
Andrew Jefferycd732d12023-07-07 09:36:35 +093010665 '99193' => {
10666 'BaseType' => '99096',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010667 'Header' => 'pldm.h',
10668 'Line' => '28',
10669 'Name' => 'pldm_requester_rc_t',
10670 'Size' => '4',
10671 'Type' => 'Typedef'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010672 }
10673 },
10674 'UndefinedSymbols' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010675 'libpldm.so.0.3.0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010676 '_ITM_deregisterTMCloneTable' => 0,
10677 '_ITM_registerTMCloneTable' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010678 '__assert_fail@GLIBC_2.2.5' => 0,
10679 '__cxa_finalize@GLIBC_2.2.5' => 0,
10680 '__errno_location@GLIBC_2.2.5' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010681 '__gmon_start__' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010682 '__stack_chk_fail@GLIBC_2.4' => 0,
10683 'calloc@GLIBC_2.2.5' => 0,
10684 'clock_gettime@GLIBC_2.17' => 0,
10685 'close@GLIBC_2.2.5' => 0,
10686 'connect@GLIBC_2.2.5' => 0,
10687 'dup@GLIBC_2.2.5' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010688 'fclose@GLIBC_2.2.5' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010689 'fcntl64@GLIBC_2.28' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010690 'fgets@GLIBC_2.2.5' => 0,
10691 'fopen64@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010692 'free@GLIBC_2.2.5' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010693 'getsockopt@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010694 'malloc@GLIBC_2.2.5' => 0,
10695 'memcmp@GLIBC_2.2.5' => 0,
10696 'memcpy@GLIBC_2.14' => 0,
10697 'open64@GLIBC_2.2.5' => 0,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093010698 'poll@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010699 'recv@GLIBC_2.2.5' => 0,
10700 'recvmsg@GLIBC_2.2.5' => 0,
10701 'sendmsg@GLIBC_2.2.5' => 0,
10702 'sendto@GLIBC_2.2.5' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010703 'setsockopt@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010704 'socket@GLIBC_2.2.5' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010705 'stat64@GLIBC_2.33' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010706 'strlen@GLIBC_2.2.5' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010707 'strtol@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010708 'write@GLIBC_2.2.5' => 0
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010709 }
10710 },
10711 'WordSize' => '8'
10712 };