blob: 64c6c8a7ff5ee6272b05eac585676c438208baec [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',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005 'GccVersion' => '13.1.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,
Pavithra Barithayaf0470042023-07-19 06:22:38 -050019 'pldm_types.h' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093020 'utils.h' => 1
21 },
22 'Language' => 'C',
Andrew Jeffery8a4b5332023-07-14 13:26:12 +093023 'LibraryName' => 'libpldm.so.0.4.0',
24 'LibraryVersion' => '0.4.0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093025 'NameSpaces' => {},
26 'Needed' => {
27 'libc.so.6' => 1
28 },
29 'PublicABI' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050030 'Sources' => {
31 'base.c' => 1,
32 'bios.c' => 1,
33 'bios_table.c' => 1,
34 'file_io.c' => 1,
35 'firmware_update.c' => 1,
36 'fru.c' => 1,
37 'host.c' => 1,
38 'instance-id.c' => 1,
39 'pdr.c' => 1,
40 'platform.c' => 1,
41 'pldm.c' => 1,
42 'utils.c' => 1
43 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093044 'SymbolInfo' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050045 '100199' => {
46 'Header' => 'pldm.h',
47 'Param' => {
48 '0' => {
49 'name' => 'eid',
50 'type' => '98635'
51 },
52 '1' => {
53 'name' => 'mctp_fd',
54 'type' => '74'
55 },
56 '2' => {
57 'name' => 'instance_id',
58 'type' => '173'
59 },
60 '3' => {
61 'name' => 'pldm_resp_msg',
62 'type' => '74243'
63 },
64 '4' => {
65 'name' => 'resp_msg_len',
66 'type' => '9679'
67 }
68 },
69 'Reg' => {
70 '3' => 'rbx'
71 },
72 'Return' => '98744',
73 'ShortName' => 'pldm_recv',
74 'Source' => 'pldm.c',
75 'SourceLine' => '123'
76 },
77 '100425' => {
78 'Header' => 'pldm.h',
79 'Param' => {
80 '0' => {
81 'name' => 'eid',
82 'type' => '98635'
83 },
84 '1' => {
85 'name' => 'mctp_fd',
86 'type' => '74'
87 },
88 '2' => {
89 'name' => 'pldm_resp_msg',
90 'type' => '74243'
91 },
92 '3' => {
93 'name' => 'resp_msg_len',
94 'type' => '9679'
95 }
96 },
97 'Reg' => {
98 '2' => 'r12',
99 '3' => 'r13'
100 },
101 'Return' => '98744',
102 'ShortName' => 'pldm_recv_any',
103 'Source' => 'pldm.c',
104 'SourceLine' => '98'
105 },
106 '10059' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930107 'Header' => 'bios.h',
108 'Param' => {
109 '0' => {
110 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500111 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930112 },
113 '1' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500114 'name' => 'completion_code',
115 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930116 },
117 '2' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500118 'name' => 'next_transfer_handle',
119 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930120 },
121 '3' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500122 'name' => 'transfer_flag',
123 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930124 },
125 '4' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500126 'name' => 'table_data',
127 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930128 },
129 '5' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500130 'name' => 'payload_length',
131 'type' => '123'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930132 },
133 '6' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930134 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500135 'offset' => '0',
136 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930137 }
138 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500139 'Reg' => {
140 '2' => 'r15'
141 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930142 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500143 'ShortName' => 'encode_get_bios_table_resp',
144 'Source' => 'bios.c',
145 'SourceLine' => '212'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930146 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500147 '100870' => {
148 'Header' => 'pldm.h',
149 'Return' => '98744',
150 'ShortName' => 'pldm_open',
151 'Source' => 'pldm.c',
152 'SourceLine' => '30'
153 },
154 '10411' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930155 'Header' => 'bios.h',
156 'Param' => {
157 '0' => {
158 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500159 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930160 },
161 '1' => {
162 'name' => 'payload_length',
163 'type' => '123'
164 },
165 '2' => {
166 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500167 'type' => '2049'
168 }
169 },
170 'Reg' => {
171 '0' => 'rdi',
172 '1' => 'rsi',
173 '2' => 'rdx'
174 },
175 'Return' => '74',
176 'ShortName' => 'decode_set_date_time_resp',
177 'Source' => 'bios.c',
178 'SourceLine' => '192'
179 },
180 '10483' => {
181 'Header' => 'bios.h',
182 'Param' => {
183 '0' => {
184 'name' => 'instance_id',
185 'type' => '173'
186 },
187 '1' => {
188 'name' => 'completion_code',
189 'type' => '173'
190 },
191 '2' => {
192 'name' => 'msg',
193 'type' => '1599'
194 },
195 '3' => {
196 'name' => 'payload_length',
197 'type' => '123'
198 }
199 },
200 'Return' => '74',
201 'ShortName' => 'encode_set_date_time_resp',
202 'Source' => 'bios.c',
203 'SourceLine' => '163'
204 },
205 '10689' => {
206 'Header' => 'bios.h',
207 'Param' => {
208 '0' => {
209 'name' => 'msg',
210 'type' => '2044'
211 },
212 '1' => {
213 'name' => 'payload_length',
214 'type' => '123'
215 },
216 '2' => {
217 'name' => 'seconds',
218 'type' => '2049'
219 },
220 '3' => {
221 'name' => 'minutes',
222 'type' => '2049'
223 },
224 '4' => {
225 'name' => 'hours',
226 'type' => '2049'
227 },
228 '5' => {
229 'name' => 'day',
230 'type' => '2049'
231 },
232 '6' => {
233 'name' => 'month',
234 'offset' => '0',
235 'type' => '2049'
236 },
237 '7' => {
238 'name' => 'year',
239 'offset' => '8',
240 'type' => '9116'
241 }
242 },
243 'Reg' => {
244 '2' => 'rbp',
245 '3' => 'r12',
246 '4' => 'r13',
247 '5' => 'r14'
248 },
249 'Return' => '74',
250 'ShortName' => 'decode_set_date_time_req',
251 'Source' => 'bios.c',
252 'SourceLine' => '133'
253 },
254 '10979' => {
255 'Header' => 'bios.h',
256 'Param' => {
257 '0' => {
258 'name' => 'instance_id',
259 'type' => '173'
260 },
261 '1' => {
262 'name' => 'seconds',
263 'type' => '173'
264 },
265 '2' => {
266 'name' => 'minutes',
267 'type' => '173'
268 },
269 '3' => {
270 'name' => 'hours',
271 'type' => '173'
272 },
273 '4' => {
274 'name' => 'day',
275 'type' => '173'
276 },
277 '5' => {
278 'name' => 'month',
279 'type' => '173'
280 },
281 '6' => {
282 'name' => 'year',
283 'offset' => '0',
284 'type' => '5485'
285 },
286 '7' => {
287 'name' => 'msg',
288 'offset' => '8',
289 'type' => '1599'
290 },
291 '8' => {
292 'name' => 'payload_length',
293 'offset' => '16',
294 'type' => '123'
295 }
296 },
297 'Return' => '74',
298 'ShortName' => 'encode_set_date_time_req',
299 'Source' => 'bios.c',
300 'SourceLine' => '93'
301 },
302 '11471' => {
303 'Header' => 'bios.h',
304 'Param' => {
305 '0' => {
306 'name' => 'msg',
307 'type' => '2044'
308 },
309 '1' => {
310 'name' => 'payload_length',
311 'type' => '123'
312 },
313 '2' => {
314 'name' => 'completion_code',
315 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930316 },
317 '3' => {
318 'name' => 'seconds',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500319 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930320 },
321 '4' => {
322 'name' => 'minutes',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500323 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930324 },
325 '5' => {
326 'name' => 'hours',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500327 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930328 },
329 '6' => {
330 'name' => 'day',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930331 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500332 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930333 },
334 '7' => {
335 'name' => 'month',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930336 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500337 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930338 },
339 '8' => {
340 'name' => 'year',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930341 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500342 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930343 }
344 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930345 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500346 '1' => 'rdi',
347 '2' => 'r10',
348 '3' => 'rdx',
Andrew Jeffery33e21a22023-05-29 12:12:36 +0930349 '4' => 'r8',
350 '5' => 'r9'
351 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930352 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500353 'ShortName' => 'decode_get_date_time_resp',
354 'Source' => 'bios.c',
355 'SourceLine' => '59'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +0930356 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500357 '114851' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930358 'Header' => 'file_io.h',
359 'Param' => {
360 '0' => {
361 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500362 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930363 },
364 '1' => {
365 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500366 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930367 },
368 '2' => {
369 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500370 'type' => '1599'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930371 }
372 },
373 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500374 'ShortName' => 'encode_new_file_with_metadata_resp',
375 'Source' => 'file_io.c',
376 'SourceLine' => '1075'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930377 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500378 '115051' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930379 'Header' => 'file_io.h',
380 'Param' => {
381 '0' => {
382 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500383 'type' => '2044'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930384 },
385 '1' => {
386 'name' => 'payload_length',
387 'type' => '123'
388 },
389 '2' => {
390 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500391 'type' => '9116'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930392 },
393 '3' => {
394 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500395 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930396 },
397 '4' => {
398 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500399 'type' => '58275'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930400 },
401 '5' => {
402 'name' => 'file_meta_data_1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500403 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930404 },
405 '6' => {
406 'name' => 'file_meta_data_2',
407 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500408 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930409 },
410 '7' => {
411 'name' => 'file_meta_data_3',
412 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500413 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930414 },
415 '8' => {
416 'name' => 'file_meta_data_4',
417 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500418 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930419 }
420 },
421 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500422 '1' => 'r10',
423 '2' => 'rdx',
424 '3' => 'rdi',
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930425 '4' => 'r8',
426 '5' => 'r9'
427 },
428 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500429 'ShortName' => 'decode_new_file_with_metadata_req',
430 'Source' => 'file_io.c',
431 'SourceLine' => '1045'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +0930432 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500433 '115283' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +0930434 'Header' => 'file_io.h',
435 'Param' => {
436 '0' => {
437 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500438 'type' => '2044'
Andrew Jeffery50dd1592023-07-14 16:02:05 +0930439 },
440 '1' => {
441 'name' => 'payload_length',
442 'type' => '123'
443 },
444 '2' => {
445 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500446 'type' => '2049'
Andrew Jeffery50dd1592023-07-14 16:02:05 +0930447 }
448 },
449 'Reg' => {
450 '0' => 'rdi',
451 '1' => 'rsi',
452 '2' => 'rdx'
453 },
454 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500455 'ShortName' => 'decode_new_file_with_metadata_resp',
456 'Source' => 'file_io.c',
457 'SourceLine' => '1021'
Andrew Jeffery50dd1592023-07-14 16:02:05 +0930458 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500459 '115384' => {
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930460 'Header' => 'file_io.h',
461 'Param' => {
462 '0' => {
463 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500464 'type' => '173'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930465 },
466 '1' => {
467 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500468 'type' => '5485'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930469 },
470 '2' => {
471 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500472 'type' => '185'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930473 },
474 '3' => {
475 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500476 'type' => '49579'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930477 },
478 '4' => {
479 'name' => 'file_meta_data_1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500480 'type' => '185'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930481 },
482 '5' => {
483 'name' => 'file_meta_data_2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500484 'type' => '185'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930485 },
486 '6' => {
487 'name' => 'file_meta_data_3',
488 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500489 'type' => '185'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930490 },
491 '7' => {
492 'name' => 'file_meta_data_4',
493 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500494 'type' => '185'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930495 },
496 '8' => {
497 'name' => 'msg',
498 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500499 'type' => '1599'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930500 }
501 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500502 'Reg' => {
503 '2' => 'r14'
504 },
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930505 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500506 'ShortName' => 'encode_new_file_with_metadata_req',
507 'Source' => 'file_io.c',
508 'SourceLine' => '985'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930509 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500510 '115681' => {
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930511 'Header' => 'file_io.h',
512 'Param' => {
513 '0' => {
514 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500515 'type' => '173'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930516 },
517 '1' => {
518 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500519 'type' => '173'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930520 },
521 '2' => {
522 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500523 'type' => '1599'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930524 }
525 },
526 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500527 'ShortName' => 'encode_file_ack_with_meta_data_resp',
528 'Source' => 'file_io.c',
529 'SourceLine' => '959'
Andrew Jeffery8810fec2023-07-17 10:12:54 +0930530 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500531 '115876' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930532 'Header' => 'file_io.h',
533 'Param' => {
534 '0' => {
535 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500536 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930537 },
538 '1' => {
539 'name' => 'payload_length',
540 'type' => '123'
541 },
542 '2' => {
543 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500544 'type' => '9116'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930545 },
546 '3' => {
547 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500548 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930549 },
550 '4' => {
551 'name' => 'file_status',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500552 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930553 },
554 '5' => {
555 'name' => 'file_meta_data_1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500556 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930557 },
558 '6' => {
559 'name' => 'file_meta_data_2',
560 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500561 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930562 },
563 '7' => {
564 'name' => 'file_meta_data_3',
565 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500566 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930567 },
568 '8' => {
569 'name' => 'file_meta_data_4',
570 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500571 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930572 }
573 },
574 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500575 '1' => 'rsi',
576 '2' => 'rdx',
577 '3' => 'rcx',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930578 '4' => 'r8',
579 '5' => 'r9'
580 },
581 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500582 'ShortName' => 'decode_file_ack_with_meta_data_req',
583 'Source' => 'file_io.c',
584 'SourceLine' => '931'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930585 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500586 '116088' => {
Andrew Jeffery14d29842023-07-17 15:29:32 +0930587 'Header' => 'file_io.h',
588 'Param' => {
589 '0' => {
590 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500591 'type' => '2044'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930592 },
593 '1' => {
594 'name' => 'payload_length',
595 'type' => '123'
596 },
597 '2' => {
598 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500599 'type' => '2049'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930600 }
601 },
602 'Reg' => {
603 '0' => 'rdi',
604 '1' => 'rsi',
605 '2' => 'rdx'
606 },
607 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500608 'ShortName' => 'decode_file_ack_with_meta_data_resp',
609 'Source' => 'file_io.c',
610 'SourceLine' => '911'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930611 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500612 '116184' => {
Andrew Jeffery14d29842023-07-17 15:29:32 +0930613 'Header' => 'file_io.h',
614 'Param' => {
615 '0' => {
616 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500617 'type' => '173'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930618 },
619 '1' => {
620 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500621 'type' => '5485'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930622 },
623 '2' => {
624 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500625 'type' => '185'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930626 },
627 '3' => {
628 'name' => 'file_status',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500629 'type' => '173'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930630 },
631 '4' => {
632 'name' => 'file_meta_data_1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500633 'type' => '185'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930634 },
635 '5' => {
636 'name' => 'file_meta_data_2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500637 'type' => '185'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930638 },
639 '6' => {
640 'name' => 'file_meta_data_3',
641 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500642 'type' => '185'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930643 },
644 '7' => {
645 'name' => 'file_meta_data_4',
646 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500647 'type' => '185'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930648 },
649 '8' => {
650 'name' => 'msg',
651 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500652 'type' => '1599'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930653 }
654 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500655 'Reg' => {
656 '2' => 'r14'
657 },
Andrew Jeffery14d29842023-07-17 15:29:32 +0930658 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500659 'ShortName' => 'encode_file_ack_with_meta_data_req',
660 'Source' => 'file_io.c',
661 'SourceLine' => '877'
Andrew Jeffery14d29842023-07-17 15:29:32 +0930662 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500663 '116481' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930664 'Header' => 'file_io.h',
665 'Param' => {
666 '0' => {
667 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500668 'type' => '2044'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930669 },
670 '1' => {
671 'name' => 'payload_length',
672 'type' => '123'
673 },
674 '2' => {
675 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500676 'type' => '2049'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930677 }
678 },
679 'Reg' => {
680 '0' => 'rdi',
681 '1' => 'rsi',
682 '2' => 'rdx'
683 },
684 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500685 'ShortName' => 'decode_file_ack_resp',
686 'Source' => 'file_io.c',
687 'SourceLine' => '858'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930688 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500689 '116582' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930690 'Header' => 'file_io.h',
691 'Param' => {
692 '0' => {
693 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500694 'type' => '173'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930695 },
696 '1' => {
697 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500698 'type' => '5485'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930699 },
700 '2' => {
701 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500702 'type' => '185'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930703 },
704 '3' => {
705 'name' => 'file_status',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500706 'type' => '173'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930707 },
708 '4' => {
709 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500710 'type' => '1599'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930711 }
712 },
713 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500714 'ShortName' => 'encode_file_ack_req',
715 'Source' => 'file_io.c',
716 'SourceLine' => '830'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +0930717 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500718 '11672' => {
Andrew Jefferyc79a5df2023-07-17 15:09:21 +0930719 'Header' => 'bios.h',
720 'Param' => {
721 '0' => {
722 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500723 'type' => '173'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +0930724 },
725 '1' => {
726 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500727 'type' => '173'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +0930728 },
729 '2' => {
730 'name' => 'seconds',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500731 'type' => '173'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +0930732 },
733 '3' => {
734 'name' => 'minutes',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500735 'type' => '173'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +0930736 },
737 '4' => {
738 'name' => 'hours',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500739 'type' => '173'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +0930740 },
741 '5' => {
742 'name' => 'day',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500743 'type' => '173'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +0930744 },
745 '6' => {
746 'name' => 'month',
747 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500748 'type' => '173'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +0930749 },
750 '7' => {
751 'name' => 'year',
752 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500753 'type' => '5485'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +0930754 },
755 '8' => {
756 'name' => 'msg',
757 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500758 'type' => '1599'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +0930759 }
760 },
761 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500762 'ShortName' => 'encode_get_date_time_resp',
763 'Source' => 'bios.c',
764 'SourceLine' => '23'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +0930765 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500766 '116817' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930767 'Header' => 'file_io.h',
768 'Param' => {
769 '0' => {
770 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500771 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930772 },
773 '1' => {
774 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500775 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930776 },
777 '2' => {
778 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500779 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930780 }
781 },
782 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500783 'ShortName' => 'encode_file_ack_resp',
784 'Source' => 'file_io.c',
785 'SourceLine' => '805'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930786 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500787 '117007' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930788 'Header' => 'file_io.h',
789 'Param' => {
790 '0' => {
791 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500792 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930793 },
794 '1' => {
795 'name' => 'payload_length',
796 'type' => '123'
797 },
798 '2' => {
799 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500800 'type' => '9116'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930801 },
802 '3' => {
803 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500804 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930805 },
806 '4' => {
807 'name' => 'file_status',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500808 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930809 }
810 },
811 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500812 '1' => 'rsi',
813 '2' => 'rdx',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930814 '3' => 'rcx',
815 '4' => 'r8'
816 },
817 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500818 'ShortName' => 'decode_file_ack_req',
819 'Source' => 'file_io.c',
820 'SourceLine' => '783'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930821 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500822 '117149' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930823 'Header' => 'file_io.h',
824 'Param' => {
825 '0' => {
826 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500827 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930828 },
829 '1' => {
830 'name' => 'payload_length',
831 'type' => '123'
832 },
833 '2' => {
834 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500835 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930836 },
837 '3' => {
838 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500839 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930840 }
841 },
842 'Reg' => {
843 '0' => 'rdi',
844 '1' => 'rsi',
845 '2' => 'rdx',
846 '3' => 'rcx'
847 },
848 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500849 'ShortName' => 'decode_rw_file_by_type_resp',
850 'Source' => 'file_io.c',
851 'SourceLine' => '760'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930852 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500853 '117264' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930854 'Header' => 'file_io.h',
855 'Param' => {
856 '0' => {
857 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500858 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930859 },
860 '1' => {
861 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500862 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930863 },
864 '2' => {
865 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500866 'type' => '5485'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930867 },
868 '3' => {
869 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500870 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930871 },
872 '4' => {
873 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500874 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930875 },
876 '5' => {
877 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500878 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930879 },
880 '6' => {
881 'name' => 'msg',
882 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500883 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930884 }
885 },
886 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500887 'ShortName' => 'encode_rw_file_by_type_req',
888 'Source' => 'file_io.c',
889 'SourceLine' => '726'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930890 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500891 '117534' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930892 'Header' => 'file_io.h',
893 'Param' => {
894 '0' => {
895 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500896 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930897 },
898 '1' => {
899 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500900 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930901 },
902 '2' => {
903 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500904 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930905 },
906 '3' => {
907 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500908 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930909 },
910 '4' => {
911 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500912 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930913 }
914 },
915 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500916 'ShortName' => 'encode_rw_file_by_type_resp',
917 'Source' => 'file_io.c',
918 'SourceLine' => '693'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930919 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500920 '117764' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930921 'Header' => 'file_io.h',
922 'Param' => {
923 '0' => {
924 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500925 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930926 },
927 '1' => {
928 'name' => 'payload_length',
929 'type' => '123'
930 },
931 '2' => {
932 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500933 'type' => '9116'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930934 },
935 '3' => {
936 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500937 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930938 },
939 '4' => {
940 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500941 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930942 },
943 '5' => {
944 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500945 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930946 }
947 },
948 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500949 '1' => 'r10',
950 '2' => 'rdx',
951 '3' => 'rdi',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930952 '4' => 'r8',
953 '5' => 'r9'
954 },
955 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500956 'ShortName' => 'decode_rw_file_by_type_req',
957 'Source' => 'file_io.c',
958 'SourceLine' => '668'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930959 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500960 '117926' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930961 'Header' => 'file_io.h',
962 'Param' => {
963 '0' => {
964 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500965 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930966 },
967 '1' => {
968 'name' => 'payload_length',
969 'type' => '123'
970 },
971 '2' => {
972 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500973 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930974 }
975 },
976 'Reg' => {
977 '0' => 'rdi',
978 '1' => 'rsi',
979 '2' => 'rdx'
980 },
981 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500982 'ShortName' => 'decode_new_file_resp',
983 'Source' => 'file_io.c',
984 'SourceLine' => '649'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930985 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500986 '118027' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930987 'Header' => 'file_io.h',
988 'Param' => {
989 '0' => {
990 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500991 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930992 },
993 '1' => {
994 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500995 'type' => '5485'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +0930996 },
997 '2' => {
998 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -0500999 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301000 },
1001 '3' => {
1002 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001003 'type' => '49579'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301004 },
1005 '4' => {
1006 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001007 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301008 }
1009 },
1010 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001011 'ShortName' => 'encode_new_file_req',
1012 'Source' => 'file_io.c',
1013 'SourceLine' => '621'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301014 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001015 '118262' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301016 'Header' => 'file_io.h',
1017 'Param' => {
1018 '0' => {
1019 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001020 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301021 },
1022 '1' => {
1023 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001024 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301025 },
1026 '2' => {
1027 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001028 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301029 }
1030 },
1031 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001032 'ShortName' => 'encode_new_file_resp',
1033 'Source' => 'file_io.c',
1034 'SourceLine' => '596'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301035 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001036 '118452' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301037 'Header' => 'file_io.h',
1038 'Param' => {
1039 '0' => {
1040 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001041 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301042 },
1043 '1' => {
1044 'name' => 'payload_length',
1045 'type' => '123'
1046 },
1047 '2' => {
1048 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001049 'type' => '9116'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301050 },
1051 '3' => {
1052 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001053 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301054 },
1055 '4' => {
1056 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001057 'type' => '58275'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301058 }
1059 },
1060 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001061 '1' => 'r9',
1062 '2' => 'rdx',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301063 '3' => 'rcx',
1064 '4' => 'r8'
1065 },
1066 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001067 'ShortName' => 'decode_new_file_req',
1068 'Source' => 'file_io.c',
1069 'SourceLine' => '573'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301070 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001071 '118594' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301072 'Header' => 'file_io.h',
1073 'Param' => {
1074 '0' => {
1075 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001076 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301077 },
1078 '1' => {
1079 'name' => 'payload_length',
1080 'type' => '123'
1081 },
1082 '2' => {
1083 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001084 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301085 },
1086 '3' => {
1087 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001088 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301089 }
1090 },
1091 'Reg' => {
1092 '0' => 'rdi',
1093 '1' => 'rsi',
1094 '2' => 'rdx',
1095 '3' => 'rcx'
1096 },
1097 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001098 'ShortName' => 'decode_rw_file_by_type_memory_resp',
1099 'Source' => 'file_io.c',
1100 'SourceLine' => '549'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301101 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001102 '118709' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301103 'Header' => 'file_io.h',
1104 'Param' => {
1105 '0' => {
1106 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001107 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301108 },
1109 '1' => {
1110 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001111 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301112 },
1113 '2' => {
1114 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001115 'type' => '5485'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301116 },
1117 '3' => {
1118 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001119 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301120 },
1121 '4' => {
1122 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001123 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301124 },
1125 '5' => {
1126 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001127 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301128 },
1129 '6' => {
1130 'name' => 'address',
1131 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001132 'type' => '49579'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301133 },
1134 '7' => {
1135 'name' => 'msg',
1136 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001137 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301138 }
1139 },
1140 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001141 'ShortName' => 'encode_rw_file_by_type_memory_req',
1142 'Source' => 'file_io.c',
1143 'SourceLine' => '518'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301144 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001145 '118994' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301146 'Header' => 'file_io.h',
1147 'Param' => {
1148 '0' => {
1149 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001150 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301151 },
1152 '1' => {
1153 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001154 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301155 },
1156 '2' => {
1157 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001158 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301159 },
1160 '3' => {
1161 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001162 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301163 },
1164 '4' => {
1165 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001166 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301167 }
1168 },
1169 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001170 'ShortName' => 'encode_rw_file_by_type_memory_resp',
1171 'Source' => 'file_io.c',
1172 'SourceLine' => '489'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301173 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001174 '119224' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301175 'Header' => 'file_io.h',
1176 'Param' => {
1177 '0' => {
1178 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001179 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301180 },
1181 '1' => {
1182 'name' => 'payload_length',
1183 'type' => '123'
1184 },
1185 '2' => {
1186 'name' => 'file_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001187 'type' => '9116'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301188 },
1189 '3' => {
1190 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001191 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301192 },
1193 '4' => {
1194 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001195 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301196 },
1197 '5' => {
1198 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001199 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301200 },
1201 '6' => {
1202 'name' => 'address',
1203 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001204 'type' => '58275'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301205 }
1206 },
1207 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001208 '1' => 'r10',
1209 '2' => 'rdx',
1210 '3' => 'rdi',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301211 '4' => 'r8',
1212 '5' => 'r9'
1213 },
1214 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001215 'ShortName' => 'decode_rw_file_by_type_memory_req',
1216 'Source' => 'file_io.c',
1217 'SourceLine' => '462'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301218 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001219 '119401' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301220 'Header' => 'file_io.h',
1221 'Param' => {
1222 '0' => {
1223 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001224 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301225 },
1226 '1' => {
1227 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001228 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301229 },
1230 '2' => {
1231 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001232 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301233 },
1234 '3' => {
1235 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001236 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301237 }
1238 },
1239 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001240 'ShortName' => 'encode_write_file_resp',
1241 'Source' => 'file_io.c',
1242 'SourceLine' => '433'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301243 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001244 '11955' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09301245 'Header' => 'bios.h',
1246 'Param' => {
1247 '0' => {
1248 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001249 'type' => '173'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09301250 },
1251 '1' => {
1252 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001253 'type' => '1599'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09301254 }
1255 },
1256 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001257 'ShortName' => 'encode_get_date_time_req',
1258 'Source' => 'bios.c',
1259 'SourceLine' => '8'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09301260 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001261 '119616' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301262 'Header' => 'file_io.h',
1263 'Param' => {
1264 '0' => {
1265 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001266 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301267 },
1268 '1' => {
1269 'name' => 'payload_length',
1270 'type' => '123'
1271 },
1272 '2' => {
1273 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001274 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301275 },
1276 '3' => {
1277 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001278 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301279 }
1280 },
1281 'Reg' => {
1282 '0' => 'rdi',
1283 '1' => 'rsi',
1284 '2' => 'rdx',
1285 '3' => 'rcx'
1286 },
1287 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001288 'ShortName' => 'decode_write_file_resp',
1289 'Source' => 'file_io.c',
1290 'SourceLine' => '410'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301291 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001292 '119726' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301293 'Header' => 'file_io.h',
1294 'Param' => {
1295 '0' => {
1296 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001297 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301298 },
1299 '1' => {
1300 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001301 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301302 },
1303 '2' => {
1304 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001305 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301306 },
1307 '3' => {
1308 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001309 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301310 },
1311 '4' => {
1312 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001313 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301314 }
1315 },
1316 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001317 'ShortName' => 'encode_write_file_req',
1318 'Source' => 'file_io.c',
1319 'SourceLine' => '377'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301320 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001321 '119961' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301322 'Header' => 'file_io.h',
1323 'Param' => {
1324 '0' => {
1325 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001326 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301327 },
1328 '1' => {
1329 'name' => 'payload_length',
1330 'type' => '123'
1331 },
1332 '2' => {
1333 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001334 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301335 },
1336 '3' => {
1337 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001338 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301339 },
1340 '4' => {
1341 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001342 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301343 },
1344 '5' => {
1345 'name' => 'file_data_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001346 'type' => '9679'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301347 }
1348 },
1349 'Reg' => {
1350 '1' => 'rsi',
1351 '3' => 'rcx',
1352 '4' => 'r8',
1353 '5' => 'r9'
1354 },
1355 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001356 'ShortName' => 'decode_write_file_req',
1357 'Source' => 'file_io.c',
1358 'SourceLine' => '349'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301359 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001360 '120116' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301361 'Header' => 'file_io.h',
1362 'Param' => {
1363 '0' => {
1364 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001365 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301366 },
1367 '1' => {
1368 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001369 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301370 },
1371 '2' => {
1372 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001373 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301374 },
1375 '3' => {
1376 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001377 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301378 }
1379 },
1380 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001381 'ShortName' => 'encode_read_file_resp',
1382 'Source' => 'file_io.c',
1383 'SourceLine' => '320'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301384 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001385 '120331' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301386 'Header' => 'file_io.h',
1387 'Param' => {
1388 '0' => {
1389 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001390 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301391 },
1392 '1' => {
1393 'name' => 'payload_length',
1394 'type' => '123'
1395 },
1396 '2' => {
1397 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001398 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301399 },
1400 '3' => {
1401 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001402 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301403 },
1404 '4' => {
1405 'name' => 'file_data_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001406 'type' => '9679'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301407 }
1408 },
1409 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001410 '1' => 'r9',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301411 '2' => 'rdx',
1412 '3' => 'rcx',
1413 '4' => 'r8'
1414 },
1415 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001416 'ShortName' => 'decode_read_file_resp',
1417 'Source' => 'file_io.c',
1418 'SourceLine' => '292'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301419 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001420 '120467' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301421 'Header' => 'file_io.h',
1422 'Param' => {
1423 '0' => {
1424 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001425 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301426 },
1427 '1' => {
1428 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001429 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301430 },
1431 '2' => {
1432 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001433 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301434 },
1435 '3' => {
1436 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001437 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301438 },
1439 '4' => {
1440 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001441 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301442 }
1443 },
1444 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001445 'ShortName' => 'encode_read_file_req',
1446 'Source' => 'file_io.c',
1447 'SourceLine' => '260'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301448 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001449 '120702' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301450 'Header' => 'file_io.h',
1451 'Param' => {
1452 '0' => {
1453 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001454 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301455 },
1456 '1' => {
1457 'name' => 'payload_length',
1458 'type' => '123'
1459 },
1460 '2' => {
1461 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001462 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301463 },
1464 '3' => {
1465 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001466 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301467 },
1468 '4' => {
1469 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001470 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301471 }
1472 },
1473 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001474 '1' => 'r9',
1475 '2' => 'rdx',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301476 '3' => 'rcx',
1477 '4' => 'r8'
1478 },
1479 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001480 'ShortName' => 'decode_read_file_req',
1481 'Source' => 'file_io.c',
1482 'SourceLine' => '236'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301483 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001484 '120837' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301485 'Header' => 'file_io.h',
1486 'Param' => {
1487 '0' => {
1488 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001489 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301490 },
1491 '1' => {
1492 'name' => 'payload_length',
1493 'type' => '123'
1494 },
1495 '2' => {
1496 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001497 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301498 },
1499 '3' => {
1500 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001501 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301502 },
1503 '4' => {
1504 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001505 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301506 },
1507 '5' => {
1508 'name' => 'file_table_data_start_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001509 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301510 },
1511 '6' => {
1512 'name' => 'file_table_length',
1513 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001514 'type' => '9679'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301515 }
1516 },
1517 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001518 '1' => 'rsi',
1519 '2' => 'rdi',
1520 '3' => 'r10',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301521 '4' => 'r8',
1522 '5' => 'r9'
1523 },
1524 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001525 'ShortName' => 'decode_get_file_table_resp',
1526 'Source' => 'file_io.c',
1527 'SourceLine' => '198'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301528 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001529 '121010' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301530 'Header' => 'file_io.h',
1531 'Param' => {
1532 '0' => {
1533 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001534 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301535 },
1536 '1' => {
1537 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001538 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301539 },
1540 '2' => {
1541 'name' => 'transfer_opflag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001542 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301543 },
1544 '3' => {
1545 'name' => 'table_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001546 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301547 },
1548 '4' => {
1549 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001550 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301551 }
1552 },
1553 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001554 'ShortName' => 'encode_get_file_table_req',
1555 'Source' => 'file_io.c',
1556 'SourceLine' => '170'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301557 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001558 '121236' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301559 'Header' => 'file_io.h',
1560 'Param' => {
1561 '0' => {
1562 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001563 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301564 },
1565 '1' => {
1566 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001567 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301568 },
1569 '2' => {
1570 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001571 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301572 },
1573 '3' => {
1574 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001575 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301576 },
1577 '4' => {
1578 'name' => 'table_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001579 'type' => '6677'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301580 },
1581 '5' => {
1582 'name' => 'table_size',
1583 'type' => '123'
1584 },
1585 '6' => {
1586 'name' => 'msg',
1587 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001588 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301589 }
1590 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001591 'Reg' => {
1592 '2' => 'r15'
1593 },
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301594 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001595 'ShortName' => 'encode_get_file_table_resp',
1596 'Source' => 'file_io.c',
1597 'SourceLine' => '137'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301598 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001599 '121594' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301600 'Header' => 'file_io.h',
1601 'Param' => {
1602 '0' => {
1603 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001604 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301605 },
1606 '1' => {
1607 'name' => 'payload_length',
1608 'type' => '123'
1609 },
1610 '2' => {
1611 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001612 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301613 },
1614 '3' => {
1615 'name' => 'transfer_opflag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001616 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301617 },
1618 '4' => {
1619 'name' => 'table_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001620 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301621 }
1622 },
1623 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001624 '1' => 'r9',
1625 '2' => 'rdx',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301626 '3' => 'rcx',
1627 '4' => 'r8'
1628 },
1629 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001630 'ShortName' => 'decode_get_file_table_req',
1631 'Source' => 'file_io.c',
1632 'SourceLine' => '113'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301633 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001634 '121729' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301635 'Header' => 'file_io.h',
1636 'Param' => {
1637 '0' => {
1638 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001639 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301640 },
1641 '1' => {
1642 'name' => 'payload_length',
1643 'type' => '123'
1644 },
1645 '2' => {
1646 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001647 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301648 },
1649 '3' => {
1650 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001651 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301652 }
1653 },
1654 'Reg' => {
1655 '0' => 'rdi',
1656 '1' => 'rsi',
1657 '2' => 'rdx',
1658 '3' => 'rcx'
1659 },
1660 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001661 'ShortName' => 'decode_rw_file_memory_resp',
1662 'Source' => 'file_io.c',
1663 'SourceLine' => '90'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301664 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001665 '121838' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301666 'Header' => 'file_io.h',
1667 'Param' => {
1668 '0' => {
1669 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001670 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301671 },
1672 '1' => {
1673 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001674 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301675 },
1676 '2' => {
1677 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001678 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301679 },
1680 '3' => {
1681 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001682 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301683 },
1684 '4' => {
1685 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001686 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301687 },
1688 '5' => {
1689 'name' => 'address',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001690 'type' => '49579'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301691 },
1692 '6' => {
1693 'name' => 'msg',
1694 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001695 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301696 }
1697 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001698 'Reg' => {
1699 '2' => 'r14'
1700 },
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301701 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001702 'ShortName' => 'encode_rw_file_memory_req',
1703 'Source' => 'file_io.c',
1704 'SourceLine' => '61'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301705 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001706 '122097' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301707 'Header' => 'file_io.h',
1708 'Param' => {
1709 '0' => {
1710 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001711 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301712 },
1713 '1' => {
1714 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001715 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301716 },
1717 '2' => {
1718 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001719 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301720 },
1721 '3' => {
1722 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001723 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301724 },
1725 '4' => {
1726 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001727 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301728 }
1729 },
1730 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001731 'ShortName' => 'encode_rw_file_memory_resp',
1732 'Source' => 'file_io.c',
1733 'SourceLine' => '32'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301734 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001735 '122318' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301736 'Header' => 'file_io.h',
1737 'Param' => {
1738 '0' => {
1739 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001740 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301741 },
1742 '1' => {
1743 'name' => 'payload_length',
1744 'type' => '123'
1745 },
1746 '2' => {
1747 'name' => 'file_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001748 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301749 },
1750 '3' => {
1751 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001752 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301753 },
1754 '4' => {
1755 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001756 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301757 },
1758 '5' => {
1759 'name' => 'address',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001760 'type' => '58275'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301761 }
1762 },
1763 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001764 '1' => 'r10',
1765 '2' => 'rdx',
1766 '3' => 'rdi',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301767 '4' => 'r8',
1768 '5' => 'r9'
1769 },
1770 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001771 'ShortName' => 'decode_rw_file_memory_req',
1772 'Source' => 'file_io.c',
1773 'SourceLine' => '7'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301774 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001775 '123341' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301776 'Header' => 'host.h',
1777 'Param' => {
1778 '0' => {
1779 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001780 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301781 },
1782 '1' => {
1783 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001784 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301785 },
1786 '2' => {
1787 'name' => 'rack_entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001788 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301789 },
1790 '3' => {
1791 'name' => 'pri_cec_node',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001792 'type' => '185'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301793 },
1794 '4' => {
1795 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001796 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301797 },
1798 '5' => {
1799 'name' => 'payload_length',
1800 'type' => '123'
1801 }
1802 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001803 'Reg' => {
1804 '2' => 'r12'
1805 },
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301806 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001807 'ShortName' => 'encode_get_alert_status_resp',
1808 'Source' => 'host.c',
1809 'SourceLine' => '82'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301810 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001811 '123589' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301812 'Header' => 'host.h',
1813 'Param' => {
1814 '0' => {
1815 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001816 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301817 },
1818 '1' => {
1819 'name' => 'payload_length',
1820 'type' => '123'
1821 },
1822 '2' => {
1823 'name' => 'version_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001824 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301825 }
1826 },
1827 'Reg' => {
1828 '0' => 'rdi',
1829 '1' => 'rsi',
1830 '2' => 'rdx'
1831 },
1832 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001833 'ShortName' => 'decode_get_alert_status_req',
1834 'Source' => 'host.c',
1835 'SourceLine' => '65'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301836 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001837 '123672' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301838 'Header' => 'host.h',
1839 'Param' => {
1840 '0' => {
1841 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001842 'type' => '2044'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301843 },
1844 '1' => {
1845 'name' => 'payload_length',
1846 'type' => '123'
1847 },
1848 '2' => {
1849 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001850 'type' => '2049'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301851 },
1852 '3' => {
1853 'name' => 'rack_entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001854 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301855 },
1856 '4' => {
1857 'name' => 'pri_cec_node',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001858 'type' => '2054'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301859 }
1860 },
1861 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001862 '1' => 'r9',
1863 '2' => 'rdx',
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301864 '3' => 'rcx',
1865 '4' => 'r8'
1866 },
1867 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001868 'ShortName' => 'decode_get_alert_status_resp',
1869 'Source' => 'host.c',
1870 'SourceLine' => '36'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301871 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001872 '123811' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301873 'Header' => 'host.h',
1874 'Param' => {
1875 '0' => {
1876 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001877 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301878 },
1879 '1' => {
1880 'name' => 'version_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001881 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301882 },
1883 '2' => {
1884 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001885 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301886 },
1887 '3' => {
1888 'name' => 'payload_length',
1889 'type' => '123'
1890 }
1891 },
1892 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001893 'ShortName' => 'encode_get_alert_status_req',
1894 'Source' => 'host.c',
1895 'SourceLine' => '9'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301896 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001897 '124847' => {
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301898 'Header' => 'platform_oem_ibm.h',
1899 'Param' => {
1900 '0' => {
1901 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001902 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301903 },
1904 '1' => {
1905 'name' => 'format_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001906 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301907 },
1908 '2' => {
1909 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001910 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301911 },
1912 '3' => {
1913 'name' => 'num_handles',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001914 'type' => '173'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301915 },
1916 '4' => {
1917 'name' => 'list_of_handles',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001918 'type' => '6677'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301919 },
1920 '5' => {
1921 'name' => 'payload_length',
1922 'type' => '123'
1923 },
1924 '6' => {
1925 'name' => 'msg',
1926 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001927 'type' => '1599'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301928 }
1929 },
1930 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001931 'ShortName' => 'encode_bios_attribute_update_event_req',
1932 'Source' => 'platform.c',
1933 'SourceLine' => '6'
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09301934 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001935 '1407' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301936 'Header' => 'base.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001937 'Line' => '572',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301938 'Param' => {
1939 '0' => {
1940 'name' => 'msg_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001941 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301942 },
1943 '1' => {
1944 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001945 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301946 },
1947 '2' => {
1948 'name' => 'pldm_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001949 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301950 },
1951 '3' => {
1952 'name' => 'command',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001953 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301954 },
1955 '4' => {
1956 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001957 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301958 }
1959 },
1960 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001961 'ShortName' => 'encode_pldm_header_only',
1962 'Source' => 'base.c',
1963 'SourceLine' => '525'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301964 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001965 '1604' => {
1966 'Header' => 'base.h',
1967 'Param' => {
1968 '0' => {
1969 'name' => 'instance_id',
1970 'type' => '173'
1971 },
1972 '1' => {
1973 'name' => 'type',
1974 'type' => '173'
1975 },
1976 '2' => {
1977 'name' => 'command',
1978 'type' => '173'
1979 },
1980 '3' => {
1981 'name' => 'cc',
1982 'type' => '173'
1983 },
1984 '4' => {
1985 'name' => 'msg',
1986 'type' => '1599'
1987 }
1988 },
1989 'Return' => '74',
1990 'ShortName' => 'encode_cc_only_resp',
1991 'Source' => 'base.c',
1992 'SourceLine' => '501'
1993 },
1994 '16916' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09301995 'Header' => 'platform.h',
1996 'Param' => {
1997 '0' => {
1998 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05001999 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302000 },
2001 '1' => {
2002 'name' => 'payload_length',
2003 'type' => '123'
2004 },
2005 '10' => {
2006 'name' => 'event_data_integrity_checksum',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302007 'offset' => '32',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002008 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302009 },
2010 '2' => {
2011 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002012 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302013 },
2014 '3' => {
2015 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002016 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302017 },
2018 '4' => {
2019 'name' => 'event_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002020 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302021 },
2022 '5' => {
2023 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002024 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302025 },
2026 '6' => {
2027 'name' => 'transfer_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302028 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002029 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302030 },
2031 '7' => {
2032 'name' => 'event_class',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302033 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002034 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302035 },
2036 '8' => {
2037 'name' => 'event_data_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302038 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002039 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302040 },
2041 '9' => {
2042 'name' => 'event_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302043 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002044 'type' => '17655'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302045 }
2046 },
2047 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002048 'ShortName' => 'decode_poll_for_platform_event_message_resp',
2049 'Source' => 'platform.c',
2050 'SourceLine' => '2361'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302051 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002052 '17665' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302053 'Header' => 'platform.h',
2054 'Param' => {
2055 '0' => {
2056 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002057 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302058 },
2059 '1' => {
2060 'name' => 'format_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002061 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302062 },
2063 '2' => {
2064 'name' => 'transfer_operation_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002065 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302066 },
2067 '3' => {
2068 'name' => 'data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002069 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302070 },
2071 '4' => {
2072 'name' => 'event_id_to_acknowledge',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002073 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302074 },
2075 '5' => {
2076 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002077 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302078 },
2079 '6' => {
2080 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302081 'offset' => '0',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302082 'type' => '123'
2083 }
2084 },
2085 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002086 'ShortName' => 'encode_poll_for_platform_event_message_req',
2087 'Source' => 'platform.c',
2088 'SourceLine' => '2318'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302089 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002090 '1812' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302091 'Header' => 'base.h',
2092 'Param' => {
2093 '0' => {
2094 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002095 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302096 },
2097 '1' => {
2098 'name' => 'payload_length',
2099 'type' => '123'
2100 },
2101 '2' => {
2102 'name' => 'pldm_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002103 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302104 },
2105 '3' => {
2106 'name' => 'transfer_opflag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002107 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302108 },
2109 '4' => {
2110 'name' => 'transfer_ctx',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002111 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302112 },
2113 '5' => {
2114 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002115 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302116 },
2117 '6' => {
2118 'name' => 'section_offset',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302119 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002120 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302121 },
2122 '7' => {
2123 'name' => 'section_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302124 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002125 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302126 }
2127 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302128 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002129 '2' => 'rdx',
2130 '3' => 'r10',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302131 '4' => 'r8',
2132 '5' => 'r9'
2133 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302134 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002135 'ShortName' => 'decode_multipart_receive_req',
2136 'Source' => 'base.c',
2137 'SourceLine' => '447'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302138 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002139 '18231' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302140 'Header' => 'platform.h',
2141 'Param' => {
2142 '0' => {
2143 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002144 'type' => '173'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302145 },
2146 '1' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002147 'name' => 'completion_code',
2148 'type' => '173'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302149 },
2150 '2' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302151 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002152 'type' => '1599'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302153 }
2154 },
2155 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002156 'ShortName' => 'encode_set_event_receiver_resp',
2157 'Source' => 'platform.c',
2158 'SourceLine' => '2293'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302159 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002160 '18407' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302161 'Header' => 'platform.h',
2162 'Param' => {
2163 '0' => {
2164 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002165 'type' => '2044'
2166 },
2167 '1' => {
2168 'name' => 'payload_length',
2169 'type' => '123'
2170 },
2171 '2' => {
2172 'name' => 'event_message_global_enable',
2173 'type' => '2049'
2174 },
2175 '3' => {
2176 'name' => 'transport_protocol_type',
2177 'type' => '2049'
2178 },
2179 '4' => {
2180 'name' => 'event_receiver_address_info',
2181 'type' => '2049'
2182 },
2183 '5' => {
2184 'name' => 'heartbeat_timer',
2185 'type' => '9116'
2186 }
2187 },
2188 'Reg' => {
2189 '2' => 'rbx',
2190 '3' => 'r12'
2191 },
2192 'Return' => '74',
2193 'ShortName' => 'decode_set_event_receiver_req',
2194 'Source' => 'platform.c',
2195 'SourceLine' => '2249'
2196 },
2197 '18898' => {
2198 'Header' => 'platform.h',
2199 'Param' => {
2200 '0' => {
2201 'name' => 'msg',
2202 'type' => '2044'
2203 },
2204 '1' => {
2205 'name' => 'payload_length',
2206 'type' => '123'
2207 },
2208 '2' => {
2209 'name' => 'completion_code',
2210 'type' => '2049'
2211 }
2212 },
2213 'Reg' => {
2214 '2' => 'rbx'
2215 },
2216 'Return' => '74',
2217 'ShortName' => 'decode_set_event_receiver_resp',
2218 'Source' => 'platform.c',
2219 'SourceLine' => '2225'
2220 },
2221 '19234' => {
2222 'Header' => 'platform.h',
2223 'Param' => {
2224 '0' => {
2225 'name' => 'instance_id',
2226 'type' => '173'
2227 },
2228 '1' => {
2229 'name' => 'event_message_global_enable',
2230 'type' => '173'
2231 },
2232 '2' => {
2233 'name' => 'transport_protocol_type',
2234 'type' => '173'
2235 },
2236 '3' => {
2237 'name' => 'event_receiver_address_info',
2238 'type' => '173'
2239 },
2240 '4' => {
2241 'name' => 'heartbeat_timer',
2242 'type' => '5485'
2243 },
2244 '5' => {
2245 'name' => 'msg',
2246 'type' => '1599'
2247 }
2248 },
2249 'Return' => '74',
2250 'ShortName' => 'encode_set_event_receiver_req',
2251 'Source' => 'platform.c',
2252 'SourceLine' => '2180'
2253 },
2254 '19499' => {
2255 'Header' => 'platform.h',
2256 'Param' => {
2257 '0' => {
2258 'name' => 'msg',
2259 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302260 },
2261 '1' => {
2262 'name' => 'payload_length',
2263 'type' => '123'
2264 },
2265 '2' => {
2266 'name' => 'sensor_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002267 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302268 },
2269 '3' => {
2270 'name' => 'rearm_event_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002271 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302272 }
2273 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002274 'Reg' => {
2275 '2' => 'rbx'
2276 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302277 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002278 'ShortName' => 'decode_get_sensor_reading_req',
2279 'Source' => 'platform.c',
2280 'SourceLine' => '2155'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302281 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002282 '19888' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302283 'Header' => 'platform.h',
2284 'Param' => {
2285 '0' => {
2286 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002287 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302288 },
2289 '1' => {
2290 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002291 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302292 },
2293 '10' => {
2294 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302295 'offset' => '32',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302296 'type' => '123'
2297 },
2298 '2' => {
2299 'name' => 'sensor_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002300 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302301 },
2302 '3' => {
2303 'name' => 'sensor_operational_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002304 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302305 },
2306 '4' => {
2307 'name' => 'sensor_event_message_enable',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002308 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302309 },
2310 '5' => {
2311 'name' => 'present_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002312 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302313 },
2314 '6' => {
2315 'name' => 'previous_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302316 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002317 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302318 },
2319 '7' => {
2320 'name' => 'event_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302321 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002322 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302323 },
2324 '8' => {
2325 'name' => 'present_reading',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302326 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002327 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302328 },
2329 '9' => {
2330 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302331 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002332 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302333 }
2334 },
2335 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002336 'ShortName' => 'encode_get_sensor_reading_resp',
2337 'Source' => 'platform.c',
2338 'SourceLine' => '2084'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302339 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002340 '20447' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302341 'Header' => 'platform.h',
2342 'Param' => {
2343 '0' => {
2344 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002345 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302346 },
2347 '1' => {
2348 'name' => 'payload_length',
2349 'type' => '123'
2350 },
2351 '2' => {
2352 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002353 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302354 },
2355 '3' => {
2356 'name' => 'sensor_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002357 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302358 },
2359 '4' => {
2360 'name' => 'sensor_operational_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002361 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302362 },
2363 '5' => {
2364 'name' => 'sensor_event_message_enable',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002365 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302366 },
2367 '6' => {
2368 'name' => 'present_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302369 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002370 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302371 },
2372 '7' => {
2373 'name' => 'previous_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302374 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002375 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302376 },
2377 '8' => {
2378 'name' => 'event_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302379 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002380 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302381 },
2382 '9' => {
2383 'name' => 'present_reading',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302384 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002385 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302386 }
2387 },
2388 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002389 'ShortName' => 'decode_get_sensor_reading_resp',
2390 'Source' => 'platform.c',
2391 'SourceLine' => '2028'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302392 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002393 '2064' => {
2394 'Header' => 'base.h',
2395 'Param' => {
2396 '0' => {
2397 'name' => 'instance_id',
2398 'type' => '173'
2399 },
2400 '1' => {
2401 'name' => 'tid',
2402 'type' => '173'
2403 },
2404 '2' => {
2405 'name' => 'msg',
2406 'type' => '1599'
2407 }
2408 },
2409 'Return' => '74',
2410 'ShortName' => 'encode_set_tid_req',
2411 'Source' => 'base.c',
2412 'SourceLine' => '419'
2413 },
2414 '21342' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302415 'Header' => 'platform.h',
2416 'Param' => {
2417 '0' => {
2418 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002419 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302420 },
2421 '1' => {
2422 'name' => 'sensor_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002423 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302424 },
2425 '2' => {
2426 'name' => 'rearm_event_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002427 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302428 },
2429 '3' => {
2430 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002431 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302432 }
2433 },
2434 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002435 'ShortName' => 'encode_get_sensor_reading_req',
2436 'Source' => 'platform.c',
2437 'SourceLine' => '1999'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302438 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002439 '21565' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302440 'Header' => 'platform.h',
2441 'Param' => {
2442 '0' => {
2443 'name' => 'change_record_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002444 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302445 },
2446 '1' => {
2447 'name' => 'change_record_data_size',
2448 'type' => '123'
2449 },
2450 '2' => {
2451 'name' => 'event_data_operation',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002452 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302453 },
2454 '3' => {
2455 'name' => 'number_of_change_entries',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002456 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302457 },
2458 '4' => {
2459 'name' => 'change_entry_data_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002460 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302461 }
2462 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302463 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002464 '2' => 'rbp',
2465 '3' => 'rbx'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302466 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302467 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002468 'ShortName' => 'decode_pldm_pdr_repository_change_record_data',
2469 'Source' => 'platform.c',
2470 'SourceLine' => '1969'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302471 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002472 '2258' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302473 'Header' => 'base.h',
2474 'Param' => {
2475 '0' => {
2476 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002477 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302478 },
2479 '1' => {
2480 'name' => 'payload_length',
2481 'type' => '123'
2482 },
2483 '2' => {
2484 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002485 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302486 },
2487 '3' => {
2488 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002489 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302490 }
2491 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302492 'Reg' => {
2493 '0' => 'rdi',
2494 '1' => 'rsi',
2495 '2' => 'rdx',
2496 '3' => 'rcx'
2497 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302498 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002499 'ShortName' => 'decode_get_tid_resp',
2500 'Source' => 'base.c',
2501 'SourceLine' => '394'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302502 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002503 '22868' => {
2504 'Header' => 'platform.h',
2505 'Param' => {
2506 '0' => {
2507 'name' => 'event_data',
2508 'type' => '6677'
2509 },
2510 '1' => {
2511 'name' => 'event_data_size',
2512 'type' => '123'
2513 },
2514 '2' => {
2515 'name' => 'event_data_format',
2516 'type' => '2049'
2517 },
2518 '3' => {
2519 'name' => 'number_of_change_records',
2520 'type' => '2049'
2521 },
2522 '4' => {
2523 'name' => 'change_record_data_offset',
2524 'type' => '9679'
2525 }
2526 },
2527 'Reg' => {
2528 '2' => 'rbp',
2529 '3' => 'rbx'
2530 },
2531 'Return' => '74',
2532 'ShortName' => 'decode_pldm_pdr_repository_chg_event_data',
2533 'Source' => 'platform.c',
2534 'SourceLine' => '1870'
2535 },
2536 '23276' => {
2537 'Header' => 'platform.h',
2538 'Param' => {
2539 '0' => {
2540 'name' => 'event_data_format',
2541 'type' => '173'
2542 },
2543 '1' => {
2544 'name' => 'number_of_change_records',
2545 'type' => '173'
2546 },
2547 '2' => {
2548 'name' => 'event_data_operations',
2549 'type' => '6677'
2550 },
2551 '3' => {
2552 'name' => 'numbers_of_change_entries',
2553 'type' => '6677'
2554 },
2555 '4' => {
2556 'name' => 'change_entries',
2557 'type' => '23604'
2558 },
2559 '5' => {
2560 'name' => 'event_data',
2561 'type' => '23619'
2562 },
2563 '6' => {
2564 'name' => 'actual_change_records_size',
2565 'offset' => '0',
2566 'type' => '9679'
2567 },
2568 '7' => {
2569 'name' => 'max_change_records_size',
2570 'offset' => '8',
2571 'type' => '123'
2572 }
2573 },
2574 'Reg' => {
2575 '0' => 'rdi',
2576 '1' => 'rbx',
2577 '2' => 'r10',
2578 '3' => 'r11',
2579 '4' => 'r8',
2580 '5' => 'r9'
2581 },
2582 'Return' => '74',
2583 'ShortName' => 'encode_pldm_pdr_repository_chg_event_data',
2584 'Source' => 'platform.c',
2585 'SourceLine' => '1806'
2586 },
2587 '23629' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302588 'Header' => 'platform.h',
2589 'Param' => {
2590 '0' => {
2591 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002592 'type' => '2044'
2593 },
2594 '1' => {
2595 'name' => 'payload_length',
2596 'type' => '123'
2597 },
2598 '2' => {
2599 'name' => 'completion_code',
2600 'type' => '2049'
2601 },
2602 '3' => {
2603 'name' => 'effecter_data_size',
2604 'type' => '2049'
2605 },
2606 '4' => {
2607 'name' => 'effecter_oper_state',
2608 'type' => '2049'
2609 },
2610 '5' => {
2611 'name' => 'pending_value',
2612 'type' => '2049'
2613 },
2614 '6' => {
2615 'name' => 'present_value',
2616 'offset' => '0',
2617 'type' => '2049'
2618 }
2619 },
2620 'Reg' => {
2621 '2' => 'r13',
2622 '3' => 'rbx'
2623 },
2624 'Return' => '74',
2625 'ShortName' => 'decode_get_numeric_effecter_value_resp',
2626 'Source' => 'platform.c',
2627 'SourceLine' => '1745'
2628 },
2629 '2373' => {
2630 'Header' => 'base.h',
2631 'Param' => {
2632 '0' => {
2633 'name' => 'instance_id',
2634 'type' => '173'
2635 },
2636 '1' => {
2637 'name' => 'completion_code',
2638 'type' => '173'
2639 },
2640 '2' => {
2641 'name' => 'tid',
2642 'type' => '173'
2643 },
2644 '3' => {
2645 'name' => 'msg',
2646 'type' => '1599'
2647 }
2648 },
2649 'Return' => '74',
2650 'ShortName' => 'encode_get_tid_resp',
2651 'Source' => 'base.c',
2652 'SourceLine' => '368'
2653 },
2654 '24604' => {
2655 'Header' => 'platform.h',
2656 'Param' => {
2657 '0' => {
2658 'name' => 'msg',
2659 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302660 },
2661 '1' => {
2662 'name' => 'payload_length',
2663 'type' => '123'
2664 },
2665 '2' => {
2666 'name' => 'effecter_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002667 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302668 }
2669 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002670 'Reg' => {
2671 '2' => 'rbx'
2672 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302673 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002674 'ShortName' => 'decode_get_numeric_effecter_value_req',
2675 'Source' => 'platform.c',
2676 'SourceLine' => '1721'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302677 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002678 '24940' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302679 'Header' => 'platform.h',
2680 'Param' => {
2681 '0' => {
2682 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002683 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302684 },
2685 '1' => {
2686 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002687 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302688 },
2689 '2' => {
2690 'name' => 'effecter_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002691 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302692 },
2693 '3' => {
2694 'name' => 'effecter_oper_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002695 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302696 },
2697 '4' => {
2698 'name' => 'pending_value',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002699 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302700 },
2701 '5' => {
2702 'name' => 'present_value',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002703 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302704 },
2705 '6' => {
2706 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302707 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002708 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302709 },
2710 '7' => {
2711 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302712 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302713 'type' => '123'
2714 }
2715 },
2716 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002717 'ShortName' => 'encode_get_numeric_effecter_value_resp',
2718 'Source' => 'platform.c',
2719 'SourceLine' => '1640'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302720 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002721 '25641' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302722 'Header' => 'platform.h',
2723 'Param' => {
2724 '0' => {
2725 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002726 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302727 },
2728 '1' => {
2729 'name' => 'effecter_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002730 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302731 },
2732 '2' => {
2733 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002734 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302735 }
2736 },
2737 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002738 'ShortName' => 'encode_get_numeric_effecter_value_req',
2739 'Source' => 'platform.c',
2740 'SourceLine' => '1613'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302741 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002742 '2582' => {
2743 'Header' => 'base.h',
2744 'Param' => {
2745 '0' => {
2746 'name' => 'instance_id',
2747 'type' => '173'
2748 },
2749 '1' => {
2750 'name' => 'msg',
2751 'type' => '1599'
2752 }
2753 },
2754 'Return' => '74',
2755 'ShortName' => 'encode_get_tid_req',
2756 'Source' => 'base.c',
2757 'SourceLine' => '353'
2758 },
2759 '25843' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302760 'Header' => 'platform.h',
2761 'Param' => {
2762 '0' => {
2763 'name' => 'pdr_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002764 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302765 },
2766 '1' => {
2767 'name' => 'pdr_data_length',
2768 'type' => '123'
2769 },
2770 '2' => {
2771 'name' => 'pdr_value',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002772 'type' => '30334'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302773 }
2774 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002775 'Reg' => {
2776 '1' => 'r12',
2777 '2' => 'rbp'
2778 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302779 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002780 'ShortName' => 'decode_numeric_sensor_pdr_data',
2781 'Source' => 'platform.c',
2782 'SourceLine' => '1512'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302783 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002784 '2714' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302785 'Header' => 'base.h',
2786 'Param' => {
2787 '0' => {
2788 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002789 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302790 },
2791 '1' => {
2792 'name' => 'payload_length',
2793 'type' => '123'
2794 },
2795 '2' => {
2796 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002797 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302798 },
2799 '3' => {
2800 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002801 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302802 },
2803 '4' => {
2804 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002805 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302806 },
2807 '5' => {
2808 'name' => 'version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002809 'type' => '2944'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302810 }
2811 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302812 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002813 '1' => 'r10',
2814 '2' => 'rdx',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302815 '3' => 'rcx',
2816 '4' => 'r8',
2817 '5' => 'r9'
2818 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302819 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002820 'ShortName' => 'decode_get_version_resp',
2821 'Source' => 'base.c',
2822 'SourceLine' => '323'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302823 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002824 '2954' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302825 'Header' => 'base.h',
2826 'Param' => {
2827 '0' => {
2828 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002829 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302830 },
2831 '1' => {
2832 'name' => 'payload_length',
2833 'type' => '123'
2834 },
2835 '2' => {
2836 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002837 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302838 },
2839 '3' => {
2840 'name' => 'transfer_opflag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002841 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302842 },
2843 '4' => {
2844 'name' => 'type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002845 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302846 }
2847 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302848 'Reg' => {
2849 '0' => 'rdi',
2850 '1' => 'rsi',
2851 '2' => 'rdx',
2852 '3' => 'rcx',
2853 '4' => 'r8'
2854 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302855 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002856 'ShortName' => 'decode_get_version_req',
2857 'Source' => 'base.c',
2858 'SourceLine' => '306'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302859 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002860 '30339' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302861 'Header' => 'platform.h',
2862 'Param' => {
2863 '0' => {
2864 'name' => 'sensor_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002865 'type' => '6677'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302866 },
2867 '1' => {
2868 'name' => 'sensor_data_length',
2869 'type' => '123'
2870 },
2871 '2' => {
2872 'name' => 'event_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002873 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302874 },
2875 '3' => {
2876 'name' => 'previous_event_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002877 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302878 },
2879 '4' => {
2880 'name' => 'sensor_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002881 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302882 },
2883 '5' => {
2884 'name' => 'present_reading',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002885 'type' => '2054'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302886 }
2887 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002888 'Reg' => {
2889 '2' => 'rbp',
2890 '3' => 'r13'
2891 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302892 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002893 'ShortName' => 'decode_numeric_sensor_data',
2894 'Source' => 'platform.c',
2895 'SourceLine' => '1421'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302896 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002897 '3083' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302898 'Header' => 'base.h',
2899 'Param' => {
2900 '0' => {
2901 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002902 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302903 },
2904 '1' => {
2905 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002906 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302907 },
2908 '2' => {
2909 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002910 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302911 },
2912 '3' => {
2913 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002914 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302915 },
2916 '4' => {
2917 'name' => 'version_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002918 'type' => '3447'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302919 },
2920 '5' => {
2921 'name' => 'version_size',
2922 'type' => '123'
2923 },
2924 '6' => {
2925 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302926 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002927 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302928 }
2929 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002930 'Reg' => {
2931 '2' => 'r15'
2932 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302933 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002934 'ShortName' => 'encode_get_version_resp',
2935 'Source' => 'base.c',
2936 'SourceLine' => '273'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09302937 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002938 '31200' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302939 'Header' => 'platform.h',
2940 'Param' => {
2941 '0' => {
2942 'name' => 'sensor_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002943 'type' => '6677'
2944 },
2945 '1' => {
2946 'name' => 'sensor_data_length',
2947 'type' => '123'
2948 },
2949 '2' => {
2950 'name' => 'sensor_offset',
2951 'type' => '2049'
2952 },
2953 '3' => {
2954 'name' => 'event_state',
2955 'type' => '2049'
2956 },
2957 '4' => {
2958 'name' => 'previous_event_state',
2959 'type' => '2049'
2960 }
2961 },
2962 'Reg' => {
2963 '2' => 'rbp',
2964 '3' => 'rbx'
2965 },
2966 'Return' => '74',
2967 'ShortName' => 'decode_state_sensor_data',
2968 'Source' => 'platform.c',
2969 'SourceLine' => '1392'
2970 },
2971 '31638' => {
2972 'Header' => 'platform.h',
2973 'Param' => {
2974 '0' => {
2975 'name' => 'sensor_data',
2976 'type' => '6677'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302977 },
2978 '1' => {
2979 'name' => 'sensor_data_length',
2980 'type' => '123'
2981 },
2982 '2' => {
2983 'name' => 'present_op_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002984 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302985 },
2986 '3' => {
2987 'name' => 'previous_op_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002988 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302989 }
2990 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002991 'Reg' => {
2992 '2' => 'rbp'
2993 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302994 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002995 'ShortName' => 'decode_sensor_op_data',
2996 'Source' => 'platform.c',
2997 'SourceLine' => '1367'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09302998 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05002999 '32025' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303000 'Header' => 'platform.h',
3001 'Param' => {
3002 '0' => {
3003 'name' => 'event_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003004 'type' => '6677'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303005 },
3006 '1' => {
3007 'name' => 'event_data_length',
3008 'type' => '123'
3009 },
3010 '2' => {
3011 'name' => 'sensor_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003012 'type' => '9116'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303013 },
3014 '3' => {
3015 'name' => 'sensor_event_class_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003016 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303017 },
3018 '4' => {
3019 'name' => 'event_class_data_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003020 'type' => '9679'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303021 }
3022 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003023 'Reg' => {
3024 '2' => 'r12',
3025 '3' => 'rbp',
3026 '4' => 'r13'
3027 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303028 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003029 'ShortName' => 'decode_sensor_event_data',
3030 'Source' => 'platform.c',
3031 'SourceLine' => '1315'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303032 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003033 '32453' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303034 'Header' => 'platform.h',
3035 'Param' => {
3036 '0' => {
3037 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003038 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303039 },
3040 '1' => {
3041 'name' => 'payload_length',
3042 'type' => '123'
3043 },
3044 '2' => {
3045 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003046 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303047 },
3048 '3' => {
3049 'name' => 'synchrony_config',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003050 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303051 },
3052 '4' => {
3053 'name' => 'synchrony_config_support',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003054 'type' => '3851'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303055 },
3056 '5' => {
3057 'name' => 'number_event_class_returned',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003058 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303059 },
3060 '6' => {
3061 'name' => 'event_class',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303062 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003063 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303064 },
3065 '7' => {
3066 'name' => 'event_class_count',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303067 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003068 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303069 }
3070 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003071 'Reg' => {
3072 '3' => 'r12'
3073 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303074 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003075 'ShortName' => 'decode_event_message_supported_resp',
3076 'Source' => 'platform.c',
3077 'SourceLine' => '1248'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303078 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003079 '33134' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303080 'Header' => 'platform.h',
3081 'Param' => {
3082 '0' => {
3083 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003084 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303085 },
3086 '1' => {
3087 'name' => 'format_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003088 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303089 },
3090 '2' => {
3091 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003092 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303093 }
3094 },
3095 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003096 'ShortName' => 'encode_event_message_supported_req',
3097 'Source' => 'platform.c',
3098 'SourceLine' => '1217'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303099 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003100 '33336' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303101 'Header' => 'platform.h',
3102 'Param' => {
3103 '0' => {
3104 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003105 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303106 },
3107 '1' => {
3108 'name' => 'payload_length',
3109 'type' => '123'
3110 },
3111 '2' => {
3112 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003113 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303114 },
3115 '3' => {
3116 'name' => 'terminus_max_buffer_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003117 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303118 }
3119 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003120 'Reg' => {
3121 '2' => 'rbp'
3122 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303123 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003124 'ShortName' => 'decode_event_message_buffer_size_resp',
3125 'Source' => 'platform.c',
3126 'SourceLine' => '1182'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303127 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003128 '33723' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303129 'Header' => 'platform.h',
3130 'Param' => {
3131 '0' => {
3132 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003133 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303134 },
3135 '1' => {
3136 'name' => 'event_receiver_max_buffer_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003137 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303138 },
3139 '2' => {
3140 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003141 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303142 }
3143 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003144 'Reg' => {
3145 '2' => 'rbx'
3146 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303147 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003148 'ShortName' => 'encode_event_message_buffer_size_req',
3149 'Source' => 'platform.c',
3150 'SourceLine' => '1158'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303151 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003152 '33925' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303153 'Header' => 'platform.h',
3154 'Param' => {
3155 '0' => {
3156 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003157 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303158 },
3159 '1' => {
3160 'name' => 'payload_length',
3161 'type' => '123'
3162 },
3163 '2' => {
3164 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003165 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303166 },
3167 '3' => {
3168 'name' => 'platform_event_status',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003169 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303170 }
3171 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003172 'Reg' => {
3173 '2' => 'rbx'
3174 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303175 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003176 'ShortName' => 'decode_platform_event_message_resp',
3177 'Source' => 'platform.c',
3178 'SourceLine' => '1116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303179 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003180 '34312' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303181 'Header' => 'platform.h',
3182 'Param' => {
3183 '0' => {
3184 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003185 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303186 },
3187 '1' => {
3188 'name' => 'format_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003189 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303190 },
3191 '2' => {
3192 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003193 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303194 },
3195 '3' => {
3196 'name' => 'event_class',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003197 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303198 },
3199 '4' => {
3200 'name' => 'event_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003201 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303202 },
3203 '5' => {
3204 'name' => 'event_data_length',
3205 'type' => '123'
3206 },
3207 '6' => {
3208 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303209 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003210 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303211 },
3212 '7' => {
3213 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303214 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303215 'type' => '123'
3216 }
3217 },
3218 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003219 'ShortName' => 'encode_platform_event_message_req',
3220 'Source' => 'platform.c',
3221 'SourceLine' => '1066'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303222 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003223 '3452' => {
3224 'Header' => 'base.h',
3225 'Param' => {
3226 '0' => {
3227 'name' => 'instance_id',
3228 'type' => '173'
3229 },
3230 '1' => {
3231 'name' => 'transfer_handle',
3232 'type' => '185'
3233 },
3234 '2' => {
3235 'name' => 'transfer_opflag',
3236 'type' => '173'
3237 },
3238 '3' => {
3239 'name' => 'type',
3240 'type' => '173'
3241 },
3242 '4' => {
3243 'name' => 'msg',
3244 'type' => '1599'
3245 }
3246 },
3247 'Return' => '74',
3248 'ShortName' => 'encode_get_version_req',
3249 'Source' => 'base.c',
3250 'SourceLine' => '243'
3251 },
3252 '34720' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303253 'Header' => 'platform.h',
3254 'Param' => {
3255 '0' => {
3256 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003257 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303258 },
3259 '1' => {
3260 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003261 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303262 },
3263 '10' => {
3264 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303265 'offset' => '32',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003266 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303267 },
3268 '11' => {
3269 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303270 'offset' => '40',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303271 'type' => '123'
3272 },
3273 '2' => {
3274 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003275 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303276 },
3277 '3' => {
3278 'name' => 'event_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003279 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303280 },
3281 '4' => {
3282 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003283 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303284 },
3285 '5' => {
3286 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003287 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303288 },
3289 '6' => {
3290 'name' => 'event_class',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303291 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003292 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303293 },
3294 '7' => {
3295 'name' => 'event_data_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303296 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003297 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303298 },
3299 '8' => {
3300 'name' => 'event_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303301 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003302 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303303 },
3304 '9' => {
3305 'name' => 'checksum',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303306 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003307 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303308 }
3309 },
3310 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003311 'ShortName' => 'encode_poll_for_platform_event_message_resp',
3312 'Source' => 'platform.c',
3313 'SourceLine' => '1000'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303314 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003315 '35633' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303316 'Header' => 'platform.h',
3317 'Param' => {
3318 '0' => {
3319 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003320 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303321 },
3322 '1' => {
3323 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003324 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303325 },
3326 '2' => {
3327 'name' => 'platform_event_status',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003328 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303329 },
3330 '3' => {
3331 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003332 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303333 }
3334 },
3335 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003336 'ShortName' => 'encode_platform_event_message_resp',
3337 'Source' => 'platform.c',
3338 'SourceLine' => '967'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303339 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003340 '35856' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303341 'Header' => 'platform.h',
3342 'Param' => {
3343 '0' => {
3344 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003345 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303346 },
3347 '1' => {
3348 'name' => 'payload_length',
3349 'type' => '123'
3350 },
3351 '2' => {
3352 'name' => 'format_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003353 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303354 },
3355 '3' => {
3356 'name' => 'transfer_operation_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003357 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303358 },
3359 '4' => {
3360 'name' => 'data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003361 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303362 },
3363 '5' => {
3364 'name' => 'event_id_to_acknowledge',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003365 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303366 }
3367 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003368 'Reg' => {
3369 '2' => 'r13'
3370 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303371 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003372 'ShortName' => 'decode_poll_for_platform_event_message_req',
3373 'Source' => 'platform.c',
3374 'SourceLine' => '920'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303375 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003376 '36347' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303377 'Header' => 'platform.h',
3378 'Param' => {
3379 '0' => {
3380 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003381 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303382 },
3383 '1' => {
3384 'name' => 'payload_length',
3385 'type' => '123'
3386 },
3387 '2' => {
3388 'name' => 'format_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003389 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303390 },
3391 '3' => {
3392 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003393 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303394 },
3395 '4' => {
3396 'name' => 'event_class',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003397 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303398 },
3399 '5' => {
3400 'name' => 'event_data_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003401 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303402 }
3403 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003404 'Reg' => {
3405 '2' => 'rbx',
3406 '3' => 'r12'
3407 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303408 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003409 'ShortName' => 'decode_platform_event_message_req',
3410 'Source' => 'platform.c',
3411 'SourceLine' => '889'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303412 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003413 '3675' => {
3414 'Header' => 'base.h',
3415 'Param' => {
3416 '0' => {
3417 'name' => 'msg',
3418 'type' => '2044'
3419 },
3420 '1' => {
3421 'name' => 'payload_length',
3422 'type' => '123'
3423 },
3424 '2' => {
3425 'name' => 'completion_code',
3426 'type' => '2049'
3427 },
3428 '3' => {
3429 'name' => 'commands',
3430 'type' => '3851'
3431 }
3432 },
3433 'Reg' => {
3434 '0' => 'rdi',
3435 '1' => 'rsi',
3436 '2' => 'rdx',
3437 '3' => 'rcx'
3438 },
3439 'Return' => '74',
3440 'ShortName' => 'decode_get_commands_resp',
3441 'Source' => 'base.c',
3442 'SourceLine' => '217'
3443 },
3444 '36808' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303445 'Header' => 'platform.h',
3446 'Param' => {
3447 '0' => {
3448 'name' => 'event_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003449 'type' => '37002'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303450 },
3451 '1' => {
3452 'name' => 'event_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003453 'type' => '12360'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303454 },
3455 '2' => {
3456 'name' => 'sensor_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003457 'type' => '12528'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303458 },
3459 '3' => {
3460 'name' => 'sensor_event_class',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003461 'type' => '13844'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303462 },
3463 '4' => {
3464 'name' => 'sensor_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003465 'type' => '5480'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303466 },
3467 '5' => {
3468 'name' => 'event_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003469 'type' => '5480'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303470 },
3471 '6' => {
3472 'name' => 'previous_event_state',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303473 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003474 'type' => '5480'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303475 },
3476 '7' => {
3477 'name' => 'actual_event_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003478 'type' => '21978'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303479 }
3480 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303481 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003482 '1' => 'rdi',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303483 '2' => 'rdx',
3484 '3' => 'rcx',
3485 '4' => 'r8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003486 '5' => 'r9',
3487 '7' => 'rsi'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303488 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303489 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003490 'ShortName' => 'encode_sensor_event_data',
3491 'Source' => 'platform.c',
3492 'SourceLine' => '853'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303493 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003494 '37017' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303495 'Header' => 'platform.h',
3496 'Param' => {
3497 '0' => {
3498 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003499 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303500 },
3501 '1' => {
3502 'name' => 'payload_length',
3503 'type' => '123'
3504 },
3505 '2' => {
3506 'name' => 'sensor_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003507 'type' => '9116'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303508 },
3509 '3' => {
3510 'name' => 'sensor_rearm',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003511 'type' => '3851'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303512 },
3513 '4' => {
3514 'name' => 'reserved',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003515 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303516 }
3517 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003518 'Reg' => {
3519 '2' => 'rbx',
3520 '3' => 'rbp'
3521 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303522 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003523 'ShortName' => 'decode_get_state_sensor_readings_req',
3524 'Source' => 'platform.c',
3525 'SourceLine' => '825'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303526 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003527 '37457' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303528 'Header' => 'platform.h',
3529 'Param' => {
3530 '0' => {
3531 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003532 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303533 },
3534 '1' => {
3535 'name' => 'payload_length',
3536 'type' => '123'
3537 },
3538 '2' => {
3539 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003540 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303541 },
3542 '3' => {
3543 'name' => 'comp_sensor_count',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003544 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303545 },
3546 '4' => {
3547 'name' => 'field',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003548 'type' => '38008'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303549 }
3550 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003551 'Reg' => {
3552 '3' => 'r12'
3553 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303554 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003555 'ShortName' => 'decode_get_state_sensor_readings_resp',
3556 'Source' => 'platform.c',
3557 'SourceLine' => '773'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303558 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003559 '38013' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303560 'Header' => 'platform.h',
3561 'Param' => {
3562 '0' => {
3563 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003564 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303565 },
3566 '1' => {
3567 'name' => 'sensor_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003568 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303569 },
3570 '2' => {
3571 'name' => 'sensor_rearm',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003572 'type' => '351'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303573 },
3574 '3' => {
3575 'name' => 'reserved',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003576 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303577 },
3578 '4' => {
3579 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003580 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303581 }
3582 },
3583 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003584 'ShortName' => 'encode_get_state_sensor_readings_req',
3585 'Source' => 'platform.c',
3586 'SourceLine' => '742'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303587 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003588 '38257' => {
3589 'Header' => 'platform.h',
3590 'Param' => {
3591 '0' => {
3592 'name' => 'instance_id',
3593 'type' => '173'
3594 },
3595 '1' => {
3596 'name' => 'completion_code',
3597 'type' => '173'
3598 },
3599 '2' => {
3600 'name' => 'comp_sensor_count',
3601 'type' => '173'
3602 },
3603 '3' => {
3604 'name' => 'field',
3605 'type' => '38008'
3606 },
3607 '4' => {
3608 'name' => 'msg',
3609 'type' => '1599'
3610 }
3611 },
3612 'Return' => '74',
3613 'ShortName' => 'encode_get_state_sensor_readings_resp',
3614 'Source' => 'platform.c',
3615 'SourceLine' => '705'
3616 },
3617 '3861' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303618 'Header' => 'base.h',
3619 'Param' => {
3620 '0' => {
3621 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003622 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303623 },
3624 '1' => {
3625 'name' => 'payload_length',
3626 'type' => '123'
3627 },
3628 '2' => {
3629 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003630 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303631 },
3632 '3' => {
3633 'name' => 'types',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003634 'type' => '3851'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303635 }
3636 },
3637 'Reg' => {
3638 '0' => 'rdi',
3639 '1' => 'rsi',
3640 '2' => 'rdx',
3641 '3' => 'rcx'
3642 },
3643 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003644 'ShortName' => 'decode_get_types_resp',
3645 'Source' => 'base.c',
3646 'SourceLine' => '192'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303647 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003648 '38617' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303649 'Header' => 'platform.h',
3650 'Param' => {
3651 '0' => {
3652 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003653 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303654 },
3655 '1' => {
3656 'name' => 'payload_length',
3657 'type' => '123'
3658 },
3659 '2' => {
3660 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003661 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303662 }
3663 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303664 'Reg' => {
3665 '0' => 'rdi',
3666 '1' => 'rsi',
3667 '2' => 'rdx'
3668 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303669 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003670 'ShortName' => 'decode_set_numeric_effecter_value_resp',
3671 'Source' => 'platform.c',
3672 'SourceLine' => '687'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303673 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003674 '38693' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303675 'Header' => 'platform.h',
3676 'Param' => {
3677 '0' => {
3678 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003679 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303680 },
3681 '1' => {
3682 'name' => 'effecter_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003683 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303684 },
3685 '2' => {
3686 'name' => 'effecter_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003687 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303688 },
3689 '3' => {
3690 'name' => 'effecter_value',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003691 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303692 },
3693 '4' => {
3694 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003695 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303696 },
3697 '5' => {
3698 'name' => 'payload_length',
3699 'type' => '123'
3700 }
3701 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003702 'Reg' => {
3703 '3' => 'r12'
3704 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303705 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003706 'ShortName' => 'encode_set_numeric_effecter_value_req',
3707 'Source' => 'platform.c',
3708 'SourceLine' => '622'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303709 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003710 '39170' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303711 'Header' => 'platform.h',
3712 'Param' => {
3713 '0' => {
3714 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003715 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303716 },
3717 '1' => {
3718 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003719 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303720 },
3721 '2' => {
3722 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003723 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303724 },
3725 '3' => {
3726 'name' => 'payload_length',
3727 'type' => '123'
3728 }
3729 },
3730 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003731 'ShortName' => 'encode_set_numeric_effecter_value_resp',
3732 'Source' => 'platform.c',
3733 'SourceLine' => '592'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303734 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003735 '39367' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303736 'Header' => 'platform.h',
3737 'Param' => {
3738 '0' => {
3739 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003740 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303741 },
3742 '1' => {
3743 'name' => 'payload_length',
3744 'type' => '123'
3745 },
3746 '2' => {
3747 'name' => 'effecter_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003748 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303749 },
3750 '3' => {
3751 'name' => 'effecter_data_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003752 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303753 },
3754 '4' => {
3755 'name' => 'effecter_value',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003756 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303757 }
3758 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003759 'Reg' => {
3760 '2' => 'rbp',
3761 '3' => 'r12'
3762 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303763 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003764 'ShortName' => 'decode_set_numeric_effecter_value_req',
3765 'Source' => 'platform.c',
3766 'SourceLine' => '553'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303767 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003768 '40025' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303769 'Header' => 'platform.h',
3770 'Param' => {
3771 '0' => {
3772 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003773 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303774 },
3775 '1' => {
3776 'name' => 'payload_length',
3777 'type' => '123'
3778 },
3779 '2' => {
3780 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003781 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303782 },
3783 '3' => {
3784 'name' => 'next_record_hndl',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003785 'type' => '2054'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303786 },
3787 '4' => {
3788 'name' => 'next_data_transfer_hndl',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003789 'type' => '2054'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303790 },
3791 '5' => {
3792 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003793 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303794 },
3795 '6' => {
3796 'name' => 'resp_cnt',
3797 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003798 'type' => '9116'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303799 },
3800 '7' => {
3801 'name' => 'record_data',
3802 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003803 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303804 },
3805 '8' => {
3806 'name' => 'record_data_length',
3807 'offset' => '16',
3808 'type' => '123'
3809 },
3810 '9' => {
3811 'name' => 'transfer_crc',
3812 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003813 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303814 }
3815 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003816 'Reg' => {
3817 '3' => 'rbp'
3818 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303819 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003820 'ShortName' => 'decode_get_pdr_resp',
3821 'Source' => 'platform.c',
3822 'SourceLine' => '502'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303823 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003824 '4042' => {
3825 'Header' => 'base.h',
3826 'Param' => {
3827 '0' => {
3828 'name' => 'instance_id',
3829 'type' => '173'
3830 },
3831 '1' => {
3832 'name' => 'completion_code',
3833 'type' => '173'
3834 },
3835 '2' => {
3836 'name' => 'commands',
3837 'type' => '4307'
3838 },
3839 '3' => {
3840 'name' => 'msg',
3841 'type' => '1599'
3842 }
3843 },
3844 'Return' => '74',
3845 'ShortName' => 'encode_get_commands_resp',
3846 'Source' => 'base.c',
3847 'SourceLine' => '161'
3848 },
3849 '40671' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303850 'Header' => 'platform.h',
3851 'Param' => {
3852 '0' => {
3853 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003854 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303855 },
3856 '1' => {
3857 'name' => 'record_hndl',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003858 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303859 },
3860 '2' => {
3861 'name' => 'data_transfer_hndl',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003862 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303863 },
3864 '3' => {
3865 'name' => 'transfer_op_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003866 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303867 },
3868 '4' => {
3869 'name' => 'request_cnt',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003870 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303871 },
3872 '5' => {
3873 'name' => 'record_chg_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003874 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303875 },
3876 '6' => {
3877 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303878 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003879 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303880 },
3881 '7' => {
3882 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303883 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303884 'type' => '123'
3885 }
3886 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003887 'Reg' => {
3888 '2' => 'r14'
3889 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303890 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003891 'ShortName' => 'encode_get_pdr_req',
3892 'Source' => 'platform.c',
3893 'SourceLine' => '466'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303894 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003895 '40968' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303896 'Header' => 'platform.h',
3897 'Param' => {
3898 '0' => {
3899 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003900 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303901 },
3902 '1' => {
3903 'name' => 'payload_length',
3904 'type' => '123'
3905 },
3906 '2' => {
3907 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003908 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303909 },
3910 '3' => {
3911 'name' => 'repository_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003912 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303913 },
3914 '4' => {
3915 'name' => 'update_time',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003916 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303917 },
3918 '5' => {
3919 'name' => 'oem_update_time',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003920 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303921 },
3922 '6' => {
3923 'name' => 'record_count',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303924 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003925 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303926 },
3927 '7' => {
3928 'name' => 'repository_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303929 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003930 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303931 },
3932 '8' => {
3933 'name' => 'largest_record_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303934 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003935 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303936 },
3937 '9' => {
3938 'name' => 'data_transfer_handle_timeout',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09303939 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003940 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303941 }
3942 },
3943 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003944 'ShortName' => 'decode_get_pdr_repository_info_resp',
3945 'Source' => 'platform.c',
3946 'SourceLine' => '420'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09303947 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05003948 '41656' => {
3949 'Header' => 'platform.h',
3950 'Param' => {
3951 '0' => {
3952 'name' => 'instance_id',
3953 'type' => '173'
3954 },
3955 '1' => {
3956 'name' => 'completion_code',
3957 'type' => '173'
3958 },
3959 '2' => {
3960 'name' => 'repository_state',
3961 'type' => '173'
3962 },
3963 '3' => {
3964 'name' => 'update_time',
3965 'type' => '6677'
3966 },
3967 '4' => {
3968 'name' => 'oem_update_time',
3969 'type' => '6677'
3970 },
3971 '5' => {
3972 'name' => 'record_count',
3973 'type' => '185'
3974 },
3975 '6' => {
3976 'name' => 'repository_size',
3977 'offset' => '0',
3978 'type' => '185'
3979 },
3980 '7' => {
3981 'name' => 'largest_record_size',
3982 'offset' => '8',
3983 'type' => '185'
3984 },
3985 '8' => {
3986 'name' => 'data_transfer_handle_timeout',
3987 'offset' => '16',
3988 'type' => '173'
3989 },
3990 '9' => {
3991 'name' => 'msg',
3992 'offset' => '24',
3993 'type' => '1599'
3994 }
3995 },
3996 'Return' => '74',
3997 'ShortName' => 'encode_get_pdr_repository_info_resp',
3998 'Source' => 'platform.c',
3999 'SourceLine' => '373'
4000 },
4001 '42141' => {
4002 'Header' => 'platform.h',
4003 'Param' => {
4004 '0' => {
4005 'name' => 'instance_id',
4006 'type' => '173'
4007 },
4008 '1' => {
4009 'name' => 'completion_code',
4010 'type' => '173'
4011 },
4012 '2' => {
4013 'name' => 'next_record_hndl',
4014 'type' => '185'
4015 },
4016 '3' => {
4017 'name' => 'next_data_transfer_hndl',
4018 'type' => '185'
4019 },
4020 '4' => {
4021 'name' => 'transfer_flag',
4022 'type' => '173'
4023 },
4024 '5' => {
4025 'name' => 'resp_cnt',
4026 'type' => '5485'
4027 },
4028 '6' => {
4029 'name' => 'record_data',
4030 'offset' => '0',
4031 'type' => '6677'
4032 },
4033 '7' => {
4034 'name' => 'transfer_crc',
4035 'offset' => '8',
4036 'type' => '173'
4037 },
4038 '8' => {
4039 'name' => 'msg',
4040 'offset' => '16',
4041 'type' => '1599'
4042 }
4043 },
4044 'Return' => '74',
4045 'ShortName' => 'encode_get_pdr_resp',
4046 'Source' => 'platform.c',
4047 'SourceLine' => '327'
4048 },
4049 '42603' => {
4050 'Header' => 'platform.h',
4051 'Param' => {
4052 '0' => {
4053 'name' => 'msg',
4054 'type' => '2044'
4055 },
4056 '1' => {
4057 'name' => 'payload_length',
4058 'type' => '123'
4059 },
4060 '2' => {
4061 'name' => 'record_hndl',
4062 'type' => '2054'
4063 },
4064 '3' => {
4065 'name' => 'data_transfer_hndl',
4066 'type' => '2054'
4067 },
4068 '4' => {
4069 'name' => 'transfer_op_flag',
4070 'type' => '2049'
4071 },
4072 '5' => {
4073 'name' => 'request_cnt',
4074 'type' => '9116'
4075 },
4076 '6' => {
4077 'name' => 'record_chg_num',
4078 'offset' => '0',
4079 'type' => '9116'
4080 }
4081 },
4082 'Reg' => {
4083 '3' => 'r12'
4084 },
4085 'Return' => '74',
4086 'ShortName' => 'decode_get_pdr_req',
4087 'Source' => 'platform.c',
4088 'SourceLine' => '292'
4089 },
4090 '4312' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304091 'Header' => 'base.h',
4092 'Param' => {
4093 '0' => {
4094 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004095 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304096 },
4097 '1' => {
4098 'name' => 'payload_length',
4099 'type' => '123'
4100 },
4101 '2' => {
4102 'name' => 'type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004103 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304104 },
4105 '3' => {
4106 'name' => 'version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004107 'type' => '2944'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304108 }
4109 },
4110 'Reg' => {
4111 '0' => 'rdi',
4112 '1' => 'rsi',
4113 '2' => 'rdx',
4114 '3' => 'rcx'
4115 },
4116 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004117 'ShortName' => 'decode_get_commands_req',
4118 'Source' => 'base.c',
4119 'SourceLine' => '142'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304120 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004121 '43142' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304122 'Header' => 'platform.h',
4123 'Param' => {
4124 '0' => {
4125 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004126 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304127 },
4128 '1' => {
4129 'name' => 'payload_length',
4130 'type' => '123'
4131 },
4132 '2' => {
4133 'name' => 'effecter_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004134 'type' => '9116'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304135 },
4136 '3' => {
4137 'name' => 'comp_effecter_count',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004138 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304139 },
4140 '4' => {
4141 'name' => 'field',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004142 'type' => '43625'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304143 }
4144 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004145 'Reg' => {
4146 '3' => 'rbp'
4147 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304148 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004149 'ShortName' => 'decode_set_state_effecter_states_req',
4150 'Source' => 'platform.c',
4151 'SourceLine' => '250'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304152 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004153 '43630' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304154 'Header' => 'platform.h',
4155 'Param' => {
4156 '0' => {
4157 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004158 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304159 },
4160 '1' => {
4161 'name' => 'payload_length',
4162 'type' => '123'
4163 },
4164 '2' => {
4165 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004166 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304167 }
4168 },
4169 'Reg' => {
4170 '0' => 'rdi',
4171 '1' => 'rsi',
4172 '2' => 'rdx'
4173 },
4174 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004175 'ShortName' => 'decode_set_state_effecter_states_resp',
4176 'Source' => 'platform.c',
4177 'SourceLine' => '228'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304178 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004179 '43703' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304180 'Header' => 'platform.h',
4181 'Param' => {
4182 '0' => {
4183 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004184 'type' => '173'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304185 },
4186 '1' => {
4187 'name' => 'effecter_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004188 'type' => '5485'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304189 },
4190 '2' => {
4191 'name' => 'comp_effecter_count',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004192 'type' => '173'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304193 },
4194 '3' => {
4195 'name' => 'field',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004196 'type' => '43625'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304197 },
4198 '4' => {
4199 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004200 'type' => '1599'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304201 }
4202 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004203 'Reg' => {
4204 '1' => 'rsi'
4205 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304206 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004207 'ShortName' => 'encode_set_state_effecter_states_req',
4208 'Source' => 'platform.c',
4209 'SourceLine' => '190'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304210 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004211 '44050' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304212 'Header' => 'platform.h',
4213 'Param' => {
4214 '0' => {
4215 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004216 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304217 },
4218 '1' => {
4219 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004220 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304221 },
4222 '2' => {
4223 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004224 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304225 }
4226 },
4227 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004228 'ShortName' => 'encode_set_state_effecter_states_resp',
4229 'Source' => 'platform.c',
4230 'SourceLine' => '165'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304231 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004232 '44218' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304233 'Header' => 'platform.h',
4234 'Param' => {
4235 '0' => {
4236 'name' => 'sensor',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004237 'type' => '44609'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304238 },
4239 '1' => {
4240 'name' => 'allocation_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004241 'type' => '12360'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304242 },
4243 '2' => {
4244 'name' => 'possible_states',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004245 'type' => '44619'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304246 },
4247 '3' => {
4248 'name' => 'possible_states_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004249 'type' => '12360'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304250 },
4251 '4' => {
4252 'name' => 'actual_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004253 'type' => '21978'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304254 }
4255 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004256 'Reg' => {
4257 '0' => 'rdi',
4258 '1' => 'r10',
4259 '2' => 'rsi',
4260 '3' => 'r9',
4261 '4' => 'r8'
4262 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304263 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004264 'ShortName' => 'encode_state_sensor_pdr',
4265 'Source' => 'platform.c',
4266 'SourceLine' => '97'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304267 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004268 '4422' => {
4269 'Header' => 'base.h',
4270 'Param' => {
4271 '0' => {
4272 'name' => 'instance_id',
4273 'type' => '173'
4274 },
4275 '1' => {
4276 'name' => 'completion_code',
4277 'type' => '173'
4278 },
4279 '2' => {
4280 'name' => 'types',
4281 'type' => '4307'
4282 },
4283 '3' => {
4284 'name' => 'msg',
4285 'type' => '1599'
4286 }
4287 },
4288 'Return' => '74',
4289 'ShortName' => 'encode_get_types_resp',
4290 'Source' => 'base.c',
4291 'SourceLine' => '111'
4292 },
4293 '44629' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304294 'Header' => 'platform.h',
4295 'Param' => {
4296 '0' => {
4297 'name' => 'effecter',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004298 'type' => '45020'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304299 },
4300 '1' => {
4301 'name' => 'allocation_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004302 'type' => '12360'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304303 },
4304 '2' => {
4305 'name' => 'possible_states',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004306 'type' => '45030'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304307 },
4308 '3' => {
4309 'name' => 'possible_states_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004310 'type' => '12360'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304311 },
4312 '4' => {
4313 'name' => 'actual_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004314 'type' => '21978'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304315 }
4316 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004317 'Reg' => {
4318 '0' => 'rdi',
4319 '1' => 'r10',
4320 '2' => 'rsi',
4321 '3' => 'r9',
4322 '4' => 'r8'
4323 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304324 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004325 'ShortName' => 'encode_state_effecter_pdr',
4326 'Source' => 'platform.c',
4327 'SourceLine' => '26'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304328 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004329 '4687' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304330 'Header' => 'base.h',
4331 'Param' => {
4332 '0' => {
4333 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004334 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304335 },
4336 '1' => {
4337 'name' => 'type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004338 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304339 },
4340 '2' => {
4341 'name' => 'version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004342 'type' => '434'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304343 },
4344 '3' => {
4345 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004346 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304347 }
4348 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004349 'Reg' => {
4350 '2' => 'rbp'
4351 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304352 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004353 'ShortName' => 'encode_get_commands_req',
4354 'Source' => 'base.c',
4355 'SourceLine' => '84'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304356 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004357 '4889' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304358 'Header' => 'base.h',
4359 'Param' => {
4360 '0' => {
4361 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004362 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304363 },
4364 '1' => {
4365 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004366 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304367 }
4368 },
4369 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004370 'ShortName' => 'encode_get_types_req',
4371 'Source' => 'base.c',
4372 'SourceLine' => '69'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304373 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004374 '5018' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304375 'Header' => 'base.h',
4376 'Param' => {
4377 '0' => {
4378 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004379 'type' => '5078'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304380 },
4381 '1' => {
4382 'name' => 'hdr',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004383 'type' => '5083'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304384 }
4385 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304386 'Reg' => {
4387 '0' => 'rdi',
4388 '1' => 'rsi'
4389 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004390 'Return' => '173',
4391 'ShortName' => 'unpack_pldm_header',
4392 'Source' => 'base.c',
4393 'SourceLine' => '47'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304394 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004395 '5088' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304396 'Header' => 'base.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004397 'Line' => '269',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304398 'Param' => {
4399 '0' => {
4400 'name' => 'hdr',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004401 'type' => '5173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304402 },
4403 '1' => {
4404 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004405 'type' => '5178'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304406 }
4407 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304408 'Reg' => {
4409 '0' => 'rdi'
4410 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004411 'Return' => '173',
4412 'ShortName' => 'pack_pldm_header',
4413 'Source' => 'base.c',
4414 'SourceLine' => '8'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304415 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004416 '50903' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304417 'Header' => 'utils.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004418 'Line' => '37',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304419 'Param' => {
4420 '0' => {
4421 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004422 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304423 },
4424 '1' => {
4425 'name' => 'size',
4426 'type' => '123'
4427 }
4428 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004429 'Reg' => {
4430 '1' => 'rcx'
4431 },
4432 'Return' => '185',
4433 'ShortName' => 'crc32',
4434 'Source' => 'utils.c',
4435 'SourceLine' => '87'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304436 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004437 '50986' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304438 'Header' => 'bios_table.h',
4439 'Param' => {
4440 '0' => {
4441 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004442 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304443 },
4444 '1' => {
4445 'name' => 'size',
4446 'type' => '123'
4447 }
4448 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004449 'Reg' => {
4450 '0' => 'rdi',
4451 '1' => 'rsi'
4452 },
4453 'Return' => '6812',
4454 'ShortName' => 'pldm_bios_table_checksum',
4455 'Source' => 'bios_table.c',
4456 'SourceLine' => '1204'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304457 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004458 '51131' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304459 'Header' => 'bios_table.h',
4460 'Param' => {
4461 '0' => {
4462 'name' => 'src_table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004463 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304464 },
4465 '1' => {
4466 'name' => 'src_length',
4467 'type' => '123'
4468 },
4469 '2' => {
4470 'name' => 'dest_table',
4471 'type' => '166'
4472 },
4473 '3' => {
4474 'name' => 'dest_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004475 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304476 },
4477 '4' => {
4478 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004479 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304480 },
4481 '5' => {
4482 'name' => 'entry_length',
4483 'type' => '123'
4484 }
4485 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004486 'Reg' => {
4487 '2' => 'r14',
4488 '4' => 'r13'
4489 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304490 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004491 'ShortName' => 'pldm_bios_table_attr_value_copy_and_update',
4492 'Source' => 'bios_table.c',
4493 'SourceLine' => '1149'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304494 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004495 '51819' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304496 'Header' => 'bios_table.h',
4497 'Param' => {
4498 '0' => {
4499 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004500 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304501 },
4502 '1' => {
4503 'name' => 'length',
4504 'type' => '123'
4505 },
4506 '2' => {
4507 'name' => 'handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004508 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304509 }
4510 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004511 'Reg' => {
4512 '2' => 'r8'
4513 },
4514 'Return' => '51814',
4515 'ShortName' => 'pldm_bios_table_attr_value_find_by_handle',
4516 'Source' => 'bios_table.c',
4517 'SourceLine' => '1140'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304518 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004519 '52082' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304520 'Header' => 'bios_table.h',
4521 'Param' => {
4522 '0' => {
4523 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004524 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304525 },
4526 '1' => {
4527 'name' => 'length',
4528 'type' => '123'
4529 },
4530 '2' => {
4531 'name' => 'handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004532 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304533 }
4534 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004535 'Reg' => {
4536 '2' => 'r8'
4537 },
4538 'Return' => '52229',
4539 'ShortName' => 'pldm_bios_table_attr_find_by_string_handle',
4540 'Source' => 'bios_table.c',
4541 'SourceLine' => '1124'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304542 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004543 '52350' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304544 'Header' => 'bios_table.h',
4545 'Param' => {
4546 '0' => {
4547 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004548 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304549 },
4550 '1' => {
4551 'name' => 'length',
4552 'type' => '123'
4553 },
4554 '2' => {
4555 'name' => 'handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004556 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304557 }
4558 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004559 'Reg' => {
4560 '2' => 'r8'
4561 },
4562 'Return' => '52229',
4563 'ShortName' => 'pldm_bios_table_attr_find_by_handle',
4564 'Source' => 'bios_table.c',
4565 'SourceLine' => '1107'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304566 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004567 '52613' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304568 'Header' => 'bios_table.h',
4569 'Param' => {
4570 '0' => {
4571 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004572 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304573 },
4574 '1' => {
4575 'name' => 'length',
4576 'type' => '123'
4577 },
4578 '2' => {
4579 'name' => 'str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004580 'type' => '13269'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304581 }
4582 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004583 'Reg' => {
4584 '0' => 'rbp',
4585 '1' => 'r12',
4586 '2' => 'rbx'
4587 },
4588 'Return' => '52835',
4589 'ShortName' => 'pldm_bios_table_string_find_by_string',
4590 'Source' => 'bios_table.c',
4591 'SourceLine' => '1087'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304592 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004593 '53004' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304594 'Header' => 'bios_table.h',
4595 'Param' => {
4596 '0' => {
4597 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004598 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304599 },
4600 '1' => {
4601 'name' => 'length',
4602 'type' => '123'
4603 },
4604 '2' => {
4605 'name' => 'handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004606 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304607 }
4608 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004609 'Reg' => {
4610 '2' => 'r8'
4611 },
4612 'Return' => '52835',
4613 'ShortName' => 'pldm_bios_table_string_find_by_handle',
4614 'Source' => 'bios_table.c',
4615 'SourceLine' => '1057'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304616 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004617 '53766' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304618 'Header' => 'bios_table.h',
4619 'Param' => {
4620 '0' => {
4621 'name' => 'iter',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004622 'type' => '51809'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304623 }
4624 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304625 'Reg' => {
4626 '0' => 'rdi'
4627 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004628 'Return' => '5228',
4629 'ShortName' => 'pldm_bios_table_iter_value',
4630 'Source' => 'bios_table.c',
4631 'SourceLine' => '1009'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304632 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004633 '53815' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304634 'Header' => 'bios_table.h',
4635 'Param' => {
4636 '0' => {
4637 'name' => 'iter',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004638 'type' => '51809'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304639 }
4640 },
4641 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004642 'ShortName' => 'pldm_bios_table_iter_next',
4643 'Source' => 'bios_table.c',
4644 'SourceLine' => '994'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304645 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004646 '53926' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304647 'Header' => 'bios_table.h',
4648 'Param' => {
4649 '0' => {
4650 'name' => 'iter',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004651 'type' => '54002'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304652 }
4653 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004654 'Return' => '6812',
4655 'ShortName' => 'pldm_bios_table_iter_is_end',
4656 'Source' => 'bios_table.c',
4657 'SourceLine' => '980'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304658 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004659 '54007' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304660 'Header' => 'bios_table.h',
4661 'Param' => {
4662 '0' => {
4663 'name' => 'iter',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004664 'type' => '51809'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304665 }
4666 },
4667 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004668 'ShortName' => 'pldm_bios_table_iter_free',
4669 'Source' => 'bios_table.c',
4670 'SourceLine' => '973'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304671 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004672 '54078' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304673 'Header' => 'bios_table.h',
4674 'Param' => {
4675 '0' => {
4676 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004677 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304678 },
4679 '1' => {
4680 'name' => 'length',
4681 'type' => '123'
4682 },
4683 '2' => {
4684 'name' => 'type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004685 'type' => '49591'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304686 }
4687 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004688 'Reg' => {
4689 '0' => 'rbp',
4690 '1' => 'r12',
4691 '2' => 'rbx'
4692 },
4693 'Return' => '51809',
4694 'ShortName' => 'pldm_bios_table_iter_create',
4695 'Source' => 'bios_table.c',
4696 'SourceLine' => '945'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304697 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004698 '54317' => {
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09304699 'Header' => 'bios_table.h',
4700 'Param' => {
4701 '0' => {
4702 'name' => 'table',
4703 'type' => '166'
4704 },
4705 '1' => {
4706 'name' => 'capacity',
4707 'type' => '123'
4708 },
4709 '2' => {
4710 'name' => 'size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004711 'type' => '9679'
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09304712 }
4713 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004714 'Reg' => {
4715 '0' => 'rbp',
4716 '1' => 'r12',
4717 '2' => 'rbx'
4718 },
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09304719 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004720 'ShortName' => 'pldm_bios_table_append_pad_checksum_check',
4721 'Source' => 'bios_table.c',
4722 'SourceLine' => '912'
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09304723 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004724 '54617' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304725 'Header' => 'bios_table.h',
4726 'Param' => {
4727 '0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304728 'name' => 'size_without_pad',
4729 'type' => '123'
4730 }
4731 },
4732 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004733 'ShortName' => 'pldm_bios_table_pad_checksum_size',
4734 'Source' => 'bios_table.c',
4735 'SourceLine' => '904'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304736 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004737 '54972' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304738 'Header' => 'bios_table.h',
4739 'Param' => {
4740 '0' => {
4741 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004742 'type' => '51814'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304743 }
4744 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304745 'Reg' => {
4746 '0' => 'rdi'
4747 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004748 'Return' => '5485',
4749 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle',
4750 'Source' => 'bios_table.c',
4751 'SourceLine' => '875'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304752 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004753 '55021' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304754 'Header' => 'bios_table.h',
4755 'Param' => {
4756 '0' => {
4757 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004758 'type' => '51814'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304759 }
4760 },
4761 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004762 'ShortName' => 'pldm_bios_table_attr_value_entry_length',
4763 'Source' => 'bios_table.c',
4764 'SourceLine' => '868'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304765 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004766 '55505' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304767 'Header' => 'bios_table.h',
4768 'Param' => {
4769 '0' => {
4770 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004771 'type' => '51814'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304772 }
4773 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304774 'Reg' => {
4775 '0' => 'rdi'
4776 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004777 'Return' => '49579',
4778 'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv',
4779 'Source' => 'bios_table.c',
4780 'SourceLine' => '814'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304781 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004782 '55645' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304783 'Header' => 'bios_table.h',
4784 'Param' => {
4785 '0' => {
4786 'name' => 'entry',
4787 'type' => '166'
4788 },
4789 '1' => {
4790 'name' => 'entry_length',
4791 'type' => '123'
4792 },
4793 '2' => {
4794 'name' => 'attr_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004795 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304796 },
4797 '3' => {
4798 'name' => 'attr_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004799 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304800 },
4801 '4' => {
4802 'name' => 'cv',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004803 'type' => '49579'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304804 }
4805 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004806 'Reg' => {
4807 '0' => 'rbx',
4808 '1' => 'r12',
4809 '2' => 'r13',
4810 '3' => 'rbp',
4811 '4' => 'r8'
4812 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304813 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004814 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_check',
4815 'Source' => 'bios_table.c',
4816 'SourceLine' => '794'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304817 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004818 '55914' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304819 'Header' => 'bios_table.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304820 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004821 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length',
4822 'Source' => 'bios_table.c',
4823 'SourceLine' => '787'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304824 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004825 '56076' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304826 'Header' => 'bios_table.h',
4827 'Param' => {
4828 '0' => {
4829 'name' => 'entry',
4830 'type' => '166'
4831 },
4832 '1' => {
4833 'name' => 'entry_length',
4834 'type' => '123'
4835 },
4836 '2' => {
4837 'name' => 'attr_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004838 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304839 },
4840 '3' => {
4841 'name' => 'attr_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004842 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304843 },
4844 '4' => {
4845 'name' => 'str_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004846 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304847 },
4848 '5' => {
4849 'name' => 'str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004850 'type' => '13269'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304851 }
4852 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004853 'Reg' => {
4854 '0' => 'rbx',
4855 '1' => 'r13',
4856 '2' => 'r14',
4857 '3' => 'rbp',
4858 '4' => 'r8',
4859 '5' => 'r12'
4860 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304861 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004862 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_check',
4863 'Source' => 'bios_table.c',
4864 'SourceLine' => '750'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304865 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004866 '56476' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304867 'Header' => 'bios_table.h',
4868 'Param' => {
4869 '0' => {
4870 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004871 'type' => '51814'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304872 },
4873 '1' => {
4874 'name' => 'current_string',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004875 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304876 }
4877 },
4878 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004879 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string',
4880 'Source' => 'bios_table.c',
4881 'SourceLine' => '739'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304882 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004883 '56571' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304884 'Header' => 'bios_table.h',
4885 'Param' => {
4886 '0' => {
4887 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004888 'type' => '51814'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304889 }
4890 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304891 'Reg' => {
4892 '0' => 'rdi'
4893 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004894 'Return' => '5485',
4895 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length',
4896 'Source' => 'bios_table.c',
4897 'SourceLine' => '730'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304898 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004899 '56712' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304900 'Header' => 'bios_table.h',
4901 'Param' => {
4902 '0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304903 'name' => 'string_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004904 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304905 }
4906 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304907 'Reg' => {
4908 '0' => 'rdi'
4909 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304910 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004911 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length',
4912 'Source' => 'bios_table.c',
4913 'SourceLine' => '723'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304914 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004915 '56894' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304916 'Header' => 'bios_table.h',
4917 'Param' => {
4918 '0' => {
4919 'name' => 'entry',
4920 'type' => '166'
4921 },
4922 '1' => {
4923 'name' => 'entry_length',
4924 'type' => '123'
4925 },
4926 '2' => {
4927 'name' => 'attr_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004928 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304929 },
4930 '3' => {
4931 'name' => 'attr_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004932 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304933 },
4934 '4' => {
4935 'name' => 'count',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004936 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304937 },
4938 '5' => {
4939 'name' => 'handles',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004940 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304941 }
4942 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004943 'Reg' => {
4944 '0' => 'rbx',
4945 '1' => 'r14',
4946 '5' => 'r13'
4947 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304948 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004949 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_check',
4950 'Source' => 'bios_table.c',
4951 'SourceLine' => '686'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304952 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004953 '57213' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304954 'Header' => 'bios_table.h',
4955 'Param' => {
4956 '0' => {
4957 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004958 'type' => '51814'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304959 },
4960 '1' => {
4961 'name' => 'handles',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004962 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304963 },
4964 '2' => {
4965 'name' => 'number',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004966 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304967 }
4968 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004969 'Reg' => {
4970 '2' => 'rax'
4971 },
4972 'Return' => '173',
4973 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles',
4974 'Source' => 'bios_table.c',
4975 'SourceLine' => '673'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304976 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004977 '57460' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304978 'Header' => 'bios_table.h',
4979 'Param' => {
4980 '0' => {
4981 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004982 'type' => '51814'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304983 }
4984 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09304985 'Reg' => {
4986 '0' => 'rdi'
4987 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004988 'Return' => '173',
4989 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number',
4990 'Source' => 'bios_table.c',
4991 'SourceLine' => '666'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304992 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004993 '57509' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304994 'Header' => 'bios_table.h',
4995 'Param' => {
4996 '0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304997 'name' => 'count',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05004998 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09304999 }
5000 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305001 'Reg' => {
5002 '0' => 'rdi'
5003 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305004 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005005 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length',
5006 'Source' => 'bios_table.c',
5007 'SourceLine' => '659'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305008 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005009 '57558' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305010 'Header' => 'bios_table.h',
5011 'Param' => {
5012 '0' => {
5013 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005014 'type' => '51814'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305015 }
5016 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305017 'Reg' => {
5018 '0' => 'rdi'
5019 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005020 'Return' => '173',
5021 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type',
5022 'Source' => 'bios_table.c',
5023 'SourceLine' => '652'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305024 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005025 '57607' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305026 'Header' => 'bios_table.h',
5027 'Param' => {
5028 '0' => {
5029 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005030 'type' => '51814'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305031 }
5032 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305033 'Reg' => {
5034 '0' => 'rdi'
5035 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005036 'Return' => '5485',
5037 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle',
5038 'Source' => 'bios_table.c',
5039 'SourceLine' => '645'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305040 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005041 '58154' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305042 'Header' => 'bios_table.h',
5043 'Param' => {
5044 '0' => {
5045 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005046 'type' => '52229'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305047 },
5048 '1' => {
5049 'name' => 'lower',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005050 'type' => '58275'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305051 },
5052 '2' => {
5053 'name' => 'upper',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005054 'type' => '58275'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305055 },
5056 '3' => {
5057 'name' => 'scalar',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005058 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305059 },
5060 '4' => {
5061 'name' => 'def',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005062 'type' => '58275'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305063 }
5064 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305065 'Reg' => {
5066 '0' => 'rdi',
5067 '1' => 'rsi',
5068 '2' => 'rdx',
5069 '3' => 'rcx',
5070 '4' => 'r8'
5071 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305072 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005073 'ShortName' => 'pldm_bios_table_attr_entry_integer_decode',
5074 'Source' => 'bios_table.c',
5075 'SourceLine' => '567'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305076 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005077 '58290' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305078 'Header' => 'bios_table.h',
5079 'Param' => {
5080 '0' => {
5081 'name' => 'entry',
5082 'type' => '166'
5083 },
5084 '1' => {
5085 'name' => 'entry_length',
5086 'type' => '123'
5087 },
5088 '2' => {
5089 'name' => 'info',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005090 'type' => '58552'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305091 }
5092 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005093 'Reg' => {
5094 '0' => 'r12',
5095 '1' => 'rbp',
5096 '2' => 'rbx'
5097 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305098 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005099 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_check',
5100 'Source' => 'bios_table.c',
5101 'SourceLine' => '537'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305102 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005103 '58562' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305104 'Header' => 'bios_table.h',
5105 'Param' => {
5106 '0' => {
5107 'name' => 'info',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005108 'type' => '58552'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305109 },
5110 '1' => {
5111 'name' => 'errmsg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005112 'type' => '58861'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305113 }
5114 },
5115 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005116 'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check',
5117 'Source' => 'bios_table.c',
5118 'SourceLine' => '497'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305119 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005120 '58866' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305121 'Header' => 'bios_table.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305122 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005123 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length',
5124 'Source' => 'bios_table.c',
5125 'SourceLine' => '490'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305126 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005127 '59028' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305128 'Header' => 'bios_table.h',
5129 'Param' => {
5130 '0' => {
5131 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005132 'type' => '52229'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305133 },
5134 '1' => {
5135 'name' => 'buffer',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005136 'type' => '12326'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305137 },
5138 '2' => {
5139 'name' => 'size',
5140 'type' => '123'
5141 }
5142 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005143 'Return' => '5485',
5144 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string',
5145 'Source' => 'bios_table.c',
5146 'SourceLine' => '452'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305147 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005148 '59297' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305149 'Header' => 'bios_table.h',
5150 'Param' => {
5151 '0' => {
5152 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005153 'type' => '52229'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305154 }
5155 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305156 'Reg' => {
5157 '0' => 'rdi'
5158 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005159 'Return' => '5485',
5160 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length',
5161 'Source' => 'bios_table.c',
5162 'SourceLine' => '443'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305163 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005164 '59366' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305165 'Header' => 'bios_table.h',
5166 'Param' => {
5167 '0' => {
5168 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005169 'type' => '52229'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305170 }
5171 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305172 'Reg' => {
5173 '0' => 'rdi'
5174 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005175 'Return' => '5485',
5176 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length',
5177 'Source' => 'bios_table.c',
5178 'SourceLine' => '434'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305179 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005180 '59435' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305181 'Header' => 'bios_table.h',
5182 'Param' => {
5183 '0' => {
5184 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005185 'type' => '52229'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305186 }
5187 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305188 'Reg' => {
5189 '0' => 'rdi'
5190 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005191 'Return' => '173',
5192 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type',
5193 'Source' => 'bios_table.c',
5194 'SourceLine' => '425'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305195 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005196 '59504' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305197 'Header' => 'bios_table.h',
5198 'Param' => {
5199 '0' => {
5200 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005201 'type' => '52229'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305202 },
5203 '1' => {
5204 'name' => 'def_string_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005205 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305206 }
5207 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005208 'Reg' => {
5209 '0' => 'rdi',
5210 '1' => 'rbx'
5211 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305212 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005213 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length_check',
5214 'Source' => 'bios_table.c',
5215 'SourceLine' => '411'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305216 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005217 '59674' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305218 'Header' => 'bios_table.h',
5219 'Param' => {
5220 '0' => {
5221 'name' => 'entry',
5222 'type' => '166'
5223 },
5224 '1' => {
5225 'name' => 'entry_length',
5226 'type' => '123'
5227 },
5228 '2' => {
5229 'name' => 'info',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005230 'type' => '60033'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305231 }
5232 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005233 'Reg' => {
5234 '0' => 'r12',
5235 '2' => 'rbx'
5236 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305237 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005238 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_check',
5239 'Source' => 'bios_table.c',
5240 'SourceLine' => '368'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305241 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005242 '60038' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305243 'Header' => 'bios_table.h',
5244 'Param' => {
5245 '0' => {
5246 'name' => 'info',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005247 'type' => '60033'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305248 },
5249 '1' => {
5250 'name' => 'errmsg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005251 'type' => '58861'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305252 }
5253 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005254 'Reg' => {
5255 '1' => 'rbx'
5256 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305257 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005258 'ShortName' => 'pldm_bios_table_attr_entry_string_info_check',
5259 'Source' => 'bios_table.c',
5260 'SourceLine' => '334'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305261 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005262 '60307' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305263 'Header' => 'bios_table.h',
5264 'Param' => {
5265 '0' => {
5266 'name' => 'def_str_len',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005267 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305268 }
5269 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305270 'Reg' => {
5271 '0' => 'rdi'
5272 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305273 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005274 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length',
5275 'Source' => 'bios_table.c',
5276 'SourceLine' => '321'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305277 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005278 '60539' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305279 'Header' => 'bios_table.h',
5280 'Param' => {
5281 '0' => {
5282 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005283 'type' => '52229'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305284 },
5285 '1' => {
5286 'name' => 'def_indices',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005287 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305288 },
5289 '2' => {
5290 'name' => 'def_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005291 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305292 }
5293 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005294 'Return' => '173',
5295 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices',
5296 'Source' => 'bios_table.c',
5297 'SourceLine' => '282'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305298 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005299 '60818' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305300 'Header' => 'bios_table.h',
5301 'Param' => {
5302 '0' => {
5303 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005304 'type' => '52229'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305305 },
5306 '1' => {
5307 'name' => 'pv_hdls',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005308 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305309 },
5310 '2' => {
5311 'name' => 'pv_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005312 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305313 }
5314 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305315 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005316 '0' => 'rcx',
5317 '1' => 'rsi',
5318 '2' => 'rdx'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305319 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305320 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005321 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check',
5322 'Source' => 'bios_table.c',
5323 'SourceLine' => '263'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305324 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005325 '60983' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305326 'Header' => 'bios_table.h',
5327 'Param' => {
5328 '0' => {
5329 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005330 'type' => '52229'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305331 },
5332 '1' => {
5333 'name' => 'def_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005334 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305335 }
5336 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005337 'Reg' => {
5338 '0' => 'rdi',
5339 '1' => 'rbx'
5340 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305341 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005342 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num_check',
5343 'Source' => 'bios_table.c',
5344 'SourceLine' => '252'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305345 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005346 '61142' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305347 'Header' => 'bios_table.h',
5348 'Param' => {
5349 '0' => {
5350 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005351 'type' => '52229'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305352 },
5353 '1' => {
5354 'name' => 'pv_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005355 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305356 }
5357 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09305358 'Reg' => {
5359 '0' => 'rdi',
5360 '1' => 'rsi'
5361 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305362 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005363 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num_check',
5364 'Source' => 'bios_table.c',
5365 'SourceLine' => '233'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305366 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005367 '61202' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305368 'Header' => 'bios_table.h',
5369 'Param' => {
5370 '0' => {
5371 'name' => 'entry',
5372 'type' => '166'
5373 },
5374 '1' => {
5375 'name' => 'entry_length',
5376 'type' => '123'
5377 },
5378 '2' => {
5379 'name' => 'info',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005380 'type' => '61531'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305381 }
5382 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005383 'Reg' => {
5384 '0' => 'rbp',
5385 '2' => 'rbx'
5386 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305387 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005388 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_check',
5389 'Source' => 'bios_table.c',
5390 'SourceLine' => '194'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305391 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005392 '61536' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305393 'Header' => 'bios_table.h',
5394 'Param' => {
5395 '0' => {
5396 'name' => 'pv_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005397 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305398 },
5399 '1' => {
5400 'name' => 'def_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005401 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305402 }
5403 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305404 'Reg' => {
5405 '0' => 'rdi',
5406 '1' => 'rsi'
5407 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305408 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005409 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length',
5410 'Source' => 'bios_table.c',
5411 'SourceLine' => '184'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305412 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005413 '61596' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305414 'Header' => 'bios_table.h',
5415 'Param' => {
5416 '0' => {
5417 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005418 'type' => '52229'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305419 }
5420 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305421 'Reg' => {
5422 '0' => 'rdi'
5423 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005424 'Return' => '5485',
5425 'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle',
5426 'Source' => 'bios_table.c',
5427 'SourceLine' => '177'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305428 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005429 '61643' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305430 'Header' => 'bios_table.h',
5431 'Param' => {
5432 '0' => {
5433 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005434 'type' => '52229'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305435 }
5436 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305437 'Reg' => {
5438 '0' => 'rdi'
5439 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005440 'Return' => '173',
5441 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type',
5442 'Source' => 'bios_table.c',
5443 'SourceLine' => '170'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305444 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005445 '61690' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305446 'Header' => 'bios_table.h',
5447 'Param' => {
5448 '0' => {
5449 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005450 'type' => '52229'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305451 }
5452 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305453 'Reg' => {
5454 '0' => 'rdi'
5455 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005456 'Return' => '5485',
5457 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle',
5458 'Source' => 'bios_table.c',
5459 'SourceLine' => '163'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305460 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005461 '62323' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305462 'Header' => 'bios_table.h',
5463 'Param' => {
5464 '0' => {
5465 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005466 'type' => '52835'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305467 },
5468 '1' => {
5469 'name' => 'buffer',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005470 'type' => '12326'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305471 },
5472 '2' => {
5473 'name' => 'size',
5474 'type' => '123'
5475 }
5476 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005477 'Reg' => {
5478 '0' => 'rdi',
5479 '1' => 'rsi',
5480 '2' => 'rdx'
5481 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305482 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005483 'ShortName' => 'pldm_bios_table_string_entry_decode_string_check',
5484 'Source' => 'bios_table.c',
5485 'SourceLine' => '98'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305486 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005487 '62560' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305488 'Header' => 'bios_table.h',
5489 'Param' => {
5490 '0' => {
5491 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005492 'type' => '52835'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305493 }
5494 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305495 'Reg' => {
5496 '0' => 'rdi'
5497 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005498 'Return' => '5485',
5499 'ShortName' => 'pldm_bios_table_string_entry_decode_string_length',
5500 'Source' => 'bios_table.c',
5501 'SourceLine' => '91'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305502 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005503 '62607' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305504 'Header' => 'bios_table.h',
5505 'Param' => {
5506 '0' => {
5507 'name' => 'entry',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005508 'type' => '52835'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305509 }
5510 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305511 'Reg' => {
5512 '0' => 'rdi'
5513 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005514 'Return' => '5485',
5515 'ShortName' => 'pldm_bios_table_string_entry_decode_handle',
5516 'Source' => 'bios_table.c',
5517 'SourceLine' => '84'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305518 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005519 '62654' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305520 'Header' => 'bios_table.h',
5521 'Param' => {
5522 '0' => {
5523 'name' => 'entry',
5524 'type' => '166'
5525 },
5526 '1' => {
5527 'name' => 'entry_length',
5528 'type' => '123'
5529 },
5530 '2' => {
5531 'name' => 'str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005532 'type' => '13269'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305533 },
5534 '3' => {
5535 'name' => 'str_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005536 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305537 }
5538 },
5539 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005540 'ShortName' => 'pldm_bios_table_string_entry_encode_check',
5541 'Source' => 'bios_table.c',
5542 'SourceLine' => '60'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305543 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005544 '63015' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305545 'Header' => 'bios_table.h',
5546 'Param' => {
5547 '0' => {
5548 'name' => 'string_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005549 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305550 }
5551 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305552 'Reg' => {
5553 '0' => 'rdi'
5554 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305555 'Return' => '123',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005556 'ShortName' => 'pldm_bios_table_string_entry_encode_length',
5557 'Source' => 'bios_table.c',
5558 'SourceLine' => '53'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305559 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005560 '6682' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305561 'Header' => 'utils.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005562 'Line' => '67',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305563 'Param' => {
5564 '0' => {
5565 'name' => 'bcd',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005566 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305567 }
5568 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005569 'Return' => '5485',
5570 'ShortName' => 'bcd2dec16',
5571 'Source' => 'utils.c',
5572 'SourceLine' => '178'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305573 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005574 '6703' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305575 'Header' => 'utils.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005576 'Line' => '55',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305577 'Param' => {
5578 '0' => {
5579 'name' => 'bcd',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005580 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305581 }
5582 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005583 'Return' => '173',
5584 'ShortName' => 'bcd2dec8',
5585 'Source' => 'utils.c',
5586 'SourceLine' => '166'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305587 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005588 '6724' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305589 'Header' => 'utils.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005590 'Line' => '73',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305591 'Param' => {
5592 '0' => {
5593 'name' => 'dec',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005594 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305595 }
5596 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005597 'Return' => '5485',
5598 'ShortName' => 'dec2bcd16',
5599 'Source' => 'utils.c',
5600 'SourceLine' => '184'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305601 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005602 '6745' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305603 'Header' => 'utils.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005604 'Line' => '61',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305605 'Param' => {
5606 '0' => {
5607 'name' => 'dec',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005608 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305609 }
5610 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005611 'Return' => '173',
5612 'ShortName' => 'dec2bcd8',
5613 'Source' => 'utils.c',
5614 'SourceLine' => '172'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305615 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005616 '6766' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305617 'Header' => 'utils.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005618 'Line' => '97',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305619 'Param' => {
5620 '0' => {
5621 'name' => 'seconds',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005622 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305623 },
5624 '1' => {
5625 'name' => 'minutes',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005626 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305627 },
5628 '2' => {
5629 'name' => 'hours',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005630 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305631 },
5632 '3' => {
5633 'name' => 'day',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005634 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305635 },
5636 '4' => {
5637 'name' => 'month',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005638 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305639 },
5640 '5' => {
5641 'name' => 'year',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005642 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305643 }
5644 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305645 'Reg' => {
5646 '0' => 'rdi',
5647 '1' => 'rsi',
5648 '2' => 'rdx',
5649 '5' => 'r9'
5650 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005651 'Return' => '6812',
5652 'ShortName' => 'is_time_legal',
5653 'Source' => 'utils.c',
5654 'SourceLine' => '203'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305655 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005656 '6857' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305657 'Header' => 'bios.h',
5658 'Param' => {
5659 '0' => {
5660 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005661 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305662 },
5663 '1' => {
5664 'name' => 'payload_length',
5665 'type' => '123'
5666 },
5667 '2' => {
5668 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005669 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305670 },
5671 '3' => {
5672 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005673 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305674 },
5675 '4' => {
5676 'name' => 'table_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005677 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305678 },
5679 '5' => {
5680 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005681 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305682 }
5683 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305684 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005685 '1' => 'rsi',
5686 '2' => 'rdi',
5687 '3' => 'r10',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305688 '4' => 'r8',
5689 '5' => 'r9'
5690 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305691 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005692 'ShortName' => 'decode_set_bios_table_req',
5693 'Source' => 'bios.c',
5694 'SourceLine' => '673'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305695 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005696 '68667' => {
5697 'Header' => 'utils.h',
5698 'Line' => '106',
5699 'Param' => {
5700 '0' => {
5701 'name' => 'transfer_flag',
5702 'type' => '173'
5703 }
5704 },
5705 'Return' => '6812',
5706 'ShortName' => 'is_transfer_flag_valid',
5707 'Source' => 'utils.c',
5708 'SourceLine' => '224'
5709 },
5710 '68780' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305711 'Header' => 'firmware_update.h',
5712 'Param' => {
5713 '0' => {
5714 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005715 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305716 },
5717 '1' => {
5718 'name' => 'payload_length',
5719 'type' => '123'
5720 },
5721 '2' => {
5722 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005723 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305724 },
5725 '3' => {
5726 'name' => 'non_functioning_component_indication',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005727 'type' => '68967'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305728 },
5729 '4' => {
5730 'name' => 'non_functioning_component_bitmap',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005731 'type' => '68972'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305732 }
5733 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005734 'Reg' => {
5735 '0' => 'rbx',
5736 '3' => 'rbp',
5737 '4' => 'r12'
5738 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305739 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005740 'ShortName' => 'decode_cancel_update_resp',
5741 'Source' => 'firmware_update.c',
5742 'SourceLine' => '1567'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305743 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005744 '68982' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09305745 'Header' => 'firmware_update.h',
5746 'Param' => {
5747 '0' => {
5748 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005749 'type' => '173'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09305750 },
5751 '1' => {
5752 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005753 'type' => '1599'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09305754 },
5755 '2' => {
5756 'name' => 'payload_length',
5757 'type' => '123'
5758 }
5759 },
5760 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005761 'ShortName' => 'encode_cancel_update_req',
5762 'Source' => 'firmware_update.c',
5763 'SourceLine' => '1542'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09305764 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005765 '69152' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305766 'Header' => 'firmware_update.h',
5767 'Param' => {
5768 '0' => {
5769 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005770 'type' => '2044'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305771 },
5772 '1' => {
5773 'name' => 'payload_length',
5774 'type' => '123'
5775 },
5776 '2' => {
5777 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005778 'type' => '2049'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305779 }
5780 },
5781 'Reg' => {
5782 '0' => 'rdi',
5783 '1' => 'rsi',
5784 '2' => 'rdx'
5785 },
5786 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005787 'ShortName' => 'decode_cancel_update_component_resp',
5788 'Source' => 'firmware_update.c',
5789 'SourceLine' => '1525'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305790 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005791 '69228' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305792 'Header' => 'firmware_update.h',
5793 'Param' => {
5794 '0' => {
5795 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005796 'type' => '173'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305797 },
5798 '1' => {
5799 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005800 'type' => '1599'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305801 },
5802 '2' => {
5803 'name' => 'payload_length',
5804 'type' => '123'
5805 }
5806 },
5807 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005808 'ShortName' => 'encode_cancel_update_component_req',
5809 'Source' => 'firmware_update.c',
5810 'SourceLine' => '1499'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09305811 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005812 '69398' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305813 'Header' => 'firmware_update.h',
5814 'Param' => {
5815 '0' => {
5816 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005817 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305818 },
5819 '1' => {
5820 'name' => 'payload_length',
5821 'type' => '123'
5822 },
5823 '2' => {
5824 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005825 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305826 },
5827 '3' => {
5828 'name' => 'current_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005829 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305830 },
5831 '4' => {
5832 'name' => 'previous_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005833 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305834 },
5835 '5' => {
5836 'name' => 'aux_state',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005837 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305838 },
5839 '6' => {
5840 'name' => 'aux_state_status',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305841 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005842 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305843 },
5844 '7' => {
5845 'name' => 'progress_percent',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305846 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005847 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305848 },
5849 '8' => {
5850 'name' => 'reason_code',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305851 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005852 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305853 },
5854 '9' => {
5855 'name' => 'update_option_flags_enabled',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305856 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005857 'type' => '69725'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305858 }
5859 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005860 'Reg' => {
5861 '0' => 'rbx',
5862 '3' => 'r12',
5863 '4' => 'rbp',
5864 '5' => 'r13'
5865 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305866 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005867 'ShortName' => 'decode_get_status_resp',
5868 'Source' => 'firmware_update.c',
5869 'SourceLine' => '1432'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305870 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005871 '69735' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305872 'Header' => 'firmware_update.h',
5873 'Param' => {
5874 '0' => {
5875 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005876 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305877 },
5878 '1' => {
5879 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005880 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305881 },
5882 '2' => {
5883 'name' => 'payload_length',
5884 'type' => '123'
5885 }
5886 },
5887 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005888 'ShortName' => 'encode_get_status_req',
5889 'Source' => 'firmware_update.c',
5890 'SourceLine' => '1407'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305891 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005892 '69905' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305893 'Header' => 'firmware_update.h',
5894 'Param' => {
5895 '0' => {
5896 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005897 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305898 },
5899 '1' => {
5900 'name' => 'payload_length',
5901 'type' => '123'
5902 },
5903 '2' => {
5904 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005905 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305906 },
5907 '3' => {
5908 'name' => 'estimated_time_activation',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005909 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305910 }
5911 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09305912 'Reg' => {
5913 '1' => 'rsi',
5914 '2' => 'rdx',
5915 '3' => 'rcx'
5916 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305917 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005918 'ShortName' => 'decode_activate_firmware_resp',
5919 'Source' => 'firmware_update.c',
5920 'SourceLine' => '1378'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09305921 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005922 '70031' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305923 'Header' => 'firmware_update.h',
5924 'Param' => {
5925 '0' => {
5926 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005927 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305928 },
5929 '1' => {
5930 'name' => 'self_contained_activation_req',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005931 'type' => '12716'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305932 },
5933 '2' => {
5934 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005935 'type' => '1599'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305936 },
5937 '3' => {
5938 'name' => 'payload_length',
5939 'type' => '123'
5940 }
5941 },
5942 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005943 'ShortName' => 'encode_activate_firmware_req',
5944 'Source' => 'firmware_update.c',
5945 'SourceLine' => '1342'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305946 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005947 '70272' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305948 'Header' => 'firmware_update.h',
5949 'Param' => {
5950 '0' => {
5951 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005952 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305953 },
5954 '1' => {
5955 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005956 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305957 },
5958 '2' => {
5959 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005960 'type' => '1599'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305961 },
5962 '3' => {
5963 'name' => 'payload_length',
5964 'type' => '123'
5965 }
5966 },
5967 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005968 'ShortName' => 'encode_apply_complete_resp',
5969 'Source' => 'firmware_update.c',
5970 'SourceLine' => '1315'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09305971 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05005972 '7044' => {
5973 'Header' => 'bios.h',
5974 'Param' => {
5975 '0' => {
5976 'name' => 'instance_id',
5977 'type' => '173'
5978 },
5979 '1' => {
5980 'name' => 'completion_code',
5981 'type' => '173'
5982 },
5983 '2' => {
5984 'name' => 'next_transfer_handle',
5985 'type' => '185'
5986 },
5987 '3' => {
5988 'name' => 'msg',
5989 'type' => '1599'
5990 }
5991 },
5992 'Return' => '74',
5993 'ShortName' => 'encode_set_bios_table_resp',
5994 'Source' => 'bios.c',
5995 'SourceLine' => '645'
5996 },
5997 '70461' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09305998 'Header' => 'firmware_update.h',
5999 'Param' => {
6000 '0' => {
6001 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006002 'type' => '2044'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306003 },
6004 '1' => {
6005 'name' => 'payload_length',
6006 'type' => '123'
6007 },
6008 '2' => {
6009 'name' => 'apply_result',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006010 'type' => '2049'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306011 },
6012 '3' => {
6013 'name' => 'comp_activation_methods_modification',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006014 'type' => '70571'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306015 }
6016 },
6017 'Reg' => {
6018 '0' => 'rdi',
6019 '1' => 'rsi',
6020 '2' => 'rdx',
6021 '3' => 'rcx'
6022 },
6023 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006024 'ShortName' => 'decode_apply_complete_req',
6025 'Source' => 'firmware_update.c',
6026 'SourceLine' => '1286'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306027 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006028 '70581' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306029 'Header' => 'firmware_update.h',
6030 'Param' => {
6031 '0' => {
6032 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006033 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306034 },
6035 '1' => {
6036 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006037 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306038 },
6039 '2' => {
6040 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006041 'type' => '1599'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306042 },
6043 '3' => {
6044 'name' => 'payload_length',
6045 'type' => '123'
6046 }
6047 },
6048 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006049 'ShortName' => 'encode_verify_complete_resp',
6050 'Source' => 'firmware_update.c',
6051 'SourceLine' => '1259'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306052 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006053 '70770' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306054 'Header' => 'firmware_update.h',
6055 'Param' => {
6056 '0' => {
6057 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006058 'type' => '2044'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306059 },
6060 '1' => {
6061 'name' => 'payload_length',
6062 'type' => '123'
6063 },
6064 '2' => {
6065 'name' => 'verify_result',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006066 'type' => '2049'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306067 }
6068 },
6069 'Reg' => {
6070 '0' => 'rdi',
6071 '1' => 'rsi',
6072 '2' => 'rdx'
6073 },
6074 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006075 'ShortName' => 'decode_verify_complete_req',
6076 'Source' => 'firmware_update.c',
6077 'SourceLine' => '1243'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306078 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006079 '70846' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306080 'Header' => 'firmware_update.h',
6081 'Param' => {
6082 '0' => {
6083 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006084 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306085 },
6086 '1' => {
6087 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006088 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306089 },
6090 '2' => {
6091 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006092 'type' => '1599'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306093 },
6094 '3' => {
6095 'name' => 'payload_length',
6096 'type' => '123'
6097 }
6098 },
6099 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006100 'ShortName' => 'encode_transfer_complete_resp',
6101 'Source' => 'firmware_update.c',
6102 'SourceLine' => '1216'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306103 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006104 '71035' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306105 'Header' => 'firmware_update.h',
6106 'Param' => {
6107 '0' => {
6108 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006109 'type' => '2044'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306110 },
6111 '1' => {
6112 'name' => 'payload_length',
6113 'type' => '123'
6114 },
6115 '2' => {
6116 'name' => 'transfer_result',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006117 'type' => '2049'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306118 }
6119 },
6120 'Reg' => {
6121 '0' => 'rdi',
6122 '1' => 'rsi',
6123 '2' => 'rdx'
6124 },
6125 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006126 'ShortName' => 'decode_transfer_complete_req',
6127 'Source' => 'firmware_update.c',
6128 'SourceLine' => '1199'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306129 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006130 '71111' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306131 'Header' => 'firmware_update.h',
6132 'Param' => {
6133 '0' => {
6134 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006135 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306136 },
6137 '1' => {
6138 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006139 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306140 },
6141 '2' => {
6142 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006143 'type' => '1599'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306144 },
6145 '3' => {
6146 'name' => 'payload_length',
6147 'type' => '123'
6148 }
6149 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006150 'Reg' => {
6151 '2' => 'rbx'
6152 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306153 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006154 'ShortName' => 'encode_request_firmware_data_resp',
6155 'Source' => 'firmware_update.c',
6156 'SourceLine' => '1174'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306157 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006158 '71300' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306159 'Header' => 'firmware_update.h',
6160 'Param' => {
6161 '0' => {
6162 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006163 'type' => '2044'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306164 },
6165 '1' => {
6166 'name' => 'payload_length',
6167 'type' => '123'
6168 },
6169 '2' => {
6170 'name' => 'offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006171 'type' => '2054'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306172 },
6173 '3' => {
6174 'name' => 'length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006175 'type' => '2054'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306176 }
6177 },
6178 'Reg' => {
6179 '0' => 'rdi',
6180 '1' => 'rsi',
6181 '2' => 'rdx',
6182 '3' => 'rcx'
6183 },
6184 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006185 'ShortName' => 'decode_request_firmware_data_req',
6186 'Source' => 'firmware_update.c',
6187 'SourceLine' => '1151'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306188 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006189 '71420' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306190 'Header' => 'firmware_update.h',
6191 'Param' => {
6192 '0' => {
6193 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006194 'type' => '2044'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306195 },
6196 '1' => {
6197 'name' => 'payload_length',
6198 'type' => '123'
6199 },
6200 '2' => {
6201 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006202 'type' => '2049'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306203 },
6204 '3' => {
6205 'name' => 'comp_compatibility_resp',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006206 'type' => '2049'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306207 },
6208 '4' => {
6209 'name' => 'comp_compatibility_resp_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006210 'type' => '2049'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306211 },
6212 '5' => {
6213 'name' => 'update_option_flags_enabled',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006214 'type' => '69725'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306215 },
6216 '6' => {
6217 'name' => 'time_before_req_fw_data',
6218 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006219 'type' => '9116'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306220 }
6221 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006222 'Reg' => {
6223 '0' => 'rbx',
6224 '3' => 'r12',
6225 '4' => 'rbp',
6226 '5' => 'r13'
6227 },
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306228 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006229 'ShortName' => 'decode_update_component_resp',
6230 'Source' => 'firmware_update.c',
6231 'SourceLine' => '1103'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09306232 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006233 '71654' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306234 'Header' => 'firmware_update.h',
6235 'Param' => {
6236 '0' => {
6237 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006238 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306239 },
6240 '1' => {
6241 'name' => 'comp_classification',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006242 'type' => '5485'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306243 },
6244 '10' => {
6245 'name' => 'msg',
6246 'offset' => '32',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006247 'type' => '1599'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306248 },
6249 '11' => {
6250 'name' => 'payload_length',
6251 'offset' => '40',
6252 'type' => '123'
6253 },
6254 '2' => {
6255 'name' => 'comp_identifier',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006256 'type' => '5485'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306257 },
6258 '3' => {
6259 'name' => 'comp_classification_index',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006260 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306261 },
6262 '4' => {
6263 'name' => 'comp_comparison_stamp',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006264 'type' => '185'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306265 },
6266 '5' => {
6267 'name' => 'comp_image_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006268 'type' => '185'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306269 },
6270 '6' => {
6271 'name' => 'update_option_flags',
6272 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006273 'type' => '64501'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306274 },
6275 '7' => {
6276 'name' => 'comp_ver_str_type',
6277 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006278 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306279 },
6280 '8' => {
6281 'name' => 'comp_ver_str_len',
6282 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006283 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306284 },
6285 '9' => {
6286 'name' => 'comp_ver_str',
6287 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006288 'type' => '72118'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306289 }
6290 },
6291 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006292 'ShortName' => 'encode_update_component_req',
6293 'Source' => 'firmware_update.c',
6294 'SourceLine' => '1044'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306295 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006296 '72128' => {
Andrew Jeffery46d07682023-07-14 15:51:51 +09306297 'Header' => 'firmware_update.h',
6298 'Param' => {
6299 '0' => {
6300 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006301 'type' => '2044'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306302 },
6303 '1' => {
6304 'name' => 'payload_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006305 'type' => '12360'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306306 },
6307 '2' => {
6308 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006309 'type' => '2049'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306310 },
6311 '3' => {
6312 'name' => 'comp_resp',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006313 'type' => '2049'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306314 },
6315 '4' => {
6316 'name' => 'comp_resp_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006317 'type' => '2049'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306318 }
6319 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006320 'Reg' => {
6321 '0' => 'rbx',
6322 '3' => 'r12',
6323 '4' => 'rbp'
6324 },
Andrew Jeffery46d07682023-07-14 15:51:51 +09306325 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006326 'ShortName' => 'decode_pass_component_table_resp',
6327 'Source' => 'firmware_update.c',
6328 'SourceLine' => '1006'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306329 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006330 '72327' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306331 'Header' => 'firmware_update.h',
6332 'Param' => {
6333 '0' => {
6334 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006335 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306336 },
6337 '1' => {
6338 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006339 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306340 },
6341 '10' => {
6342 'name' => 'payload_length',
6343 'offset' => '32',
6344 'type' => '123'
6345 },
6346 '2' => {
6347 'name' => 'comp_classification',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006348 'type' => '5485'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306349 },
6350 '3' => {
6351 'name' => 'comp_identifier',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006352 'type' => '5485'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306353 },
6354 '4' => {
6355 'name' => 'comp_classification_index',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006356 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306357 },
6358 '5' => {
6359 'name' => 'comp_comparison_stamp',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006360 'type' => '185'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306361 },
6362 '6' => {
6363 'name' => 'comp_ver_str_type',
6364 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006365 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306366 },
6367 '7' => {
6368 'name' => 'comp_ver_str_len',
6369 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006370 'type' => '173'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306371 },
6372 '8' => {
6373 'name' => 'comp_ver_str',
6374 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006375 'type' => '72118'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306376 },
6377 '9' => {
6378 'name' => 'msg',
6379 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006380 'type' => '1599'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306381 }
6382 },
6383 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006384 'ShortName' => 'encode_pass_component_table_req',
6385 'Source' => 'firmware_update.c',
6386 'SourceLine' => '946'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306387 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006388 '7263' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306389 'Header' => 'bios.h',
6390 'Param' => {
6391 '0' => {
6392 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006393 'type' => '2044'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306394 },
6395 '1' => {
6396 'name' => 'payload_length',
6397 'type' => '123'
6398 },
6399 '2' => {
6400 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006401 'type' => '2049'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306402 },
6403 '3' => {
6404 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006405 'type' => '2054'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306406 }
6407 },
6408 'Reg' => {
6409 '0' => 'rdi',
6410 '1' => 'rsi',
6411 '2' => 'rdx',
6412 '3' => 'rcx'
6413 },
6414 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006415 'ShortName' => 'decode_set_bios_table_resp',
6416 'Source' => 'bios.c',
6417 'SourceLine' => '618'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306418 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006419 '72808' => {
6420 'Header' => 'firmware_update.h',
6421 'Param' => {
6422 '0' => {
6423 'name' => 'msg',
6424 'type' => '2044'
6425 },
6426 '1' => {
6427 'name' => 'payload_length',
6428 'type' => '123'
6429 },
6430 '2' => {
6431 'name' => 'completion_code',
6432 'type' => '2049'
6433 },
6434 '3' => {
6435 'name' => 'fd_meta_data_len',
6436 'type' => '9116'
6437 },
6438 '4' => {
6439 'name' => 'fd_will_send_pkg_data',
6440 'type' => '2049'
6441 }
6442 },
6443 'Reg' => {
6444 '1' => 'r9',
6445 '2' => 'rdx',
6446 '3' => 'rcx',
6447 '4' => 'r8'
6448 },
6449 'Return' => '74',
6450 'ShortName' => 'decode_request_update_resp',
6451 'Source' => 'firmware_update.c',
6452 'SourceLine' => '916'
6453 },
6454 '72955' => {
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306455 'Header' => 'firmware_update.h',
6456 'Param' => {
6457 '0' => {
6458 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006459 'type' => '173'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306460 },
6461 '1' => {
6462 'name' => 'max_transfer_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006463 'type' => '185'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306464 },
6465 '2' => {
6466 'name' => 'num_of_comp',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006467 'type' => '5485'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306468 },
6469 '3' => {
6470 'name' => 'max_outstanding_transfer_req',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006471 'type' => '173'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306472 },
6473 '4' => {
6474 'name' => 'pkg_data_len',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006475 'type' => '5485'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306476 },
6477 '5' => {
6478 'name' => 'comp_image_set_ver_str_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006479 'type' => '173'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306480 },
6481 '6' => {
6482 'name' => 'comp_image_set_ver_str_len',
6483 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006484 'type' => '173'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306485 },
6486 '7' => {
6487 'name' => 'comp_img_set_ver_str',
6488 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006489 'type' => '72118'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306490 },
6491 '8' => {
6492 'name' => 'msg',
6493 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006494 'type' => '1599'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306495 },
6496 '9' => {
6497 'name' => 'payload_length',
6498 'offset' => '24',
6499 'type' => '123'
6500 }
6501 },
6502 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006503 'ShortName' => 'encode_request_update_req',
6504 'Source' => 'firmware_update.c',
6505 'SourceLine' => '856'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09306506 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006507 '73394' => {
Andrew Jeffery46d07682023-07-14 15:51:51 +09306508 'Header' => 'firmware_update.h',
6509 'Param' => {
6510 '0' => {
6511 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006512 'type' => '6677'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306513 },
6514 '1' => {
6515 'name' => 'length',
6516 'type' => '123'
6517 },
6518 '2' => {
6519 'name' => 'component_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006520 'type' => '73712'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306521 },
6522 '3' => {
6523 'name' => 'active_comp_ver_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006524 'type' => '7034'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306525 },
6526 '4' => {
6527 'name' => 'pending_comp_ver_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006528 'type' => '7034'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306529 }
6530 },
6531 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006532 '1' => 'r9',
6533 '2' => 'rdx',
6534 '3' => 'rdi',
Andrew Jeffery46d07682023-07-14 15:51:51 +09306535 '4' => 'r8'
6536 },
6537 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006538 'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry',
6539 'Source' => 'firmware_update.c',
6540 'SourceLine' => '780'
Andrew Jeffery46d07682023-07-14 15:51:51 +09306541 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006542 '73722' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09306543 'Header' => 'firmware_update.h',
6544 'Param' => {
6545 '0' => {
6546 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006547 'type' => '2044'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09306548 },
6549 '1' => {
6550 'name' => 'payload_length',
6551 'type' => '123'
6552 },
6553 '2' => {
6554 'name' => 'resp_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006555 'type' => '73942'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09306556 },
6557 '3' => {
6558 'name' => 'active_comp_image_set_ver_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006559 'type' => '7034'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09306560 },
6561 '4' => {
6562 'name' => 'pending_comp_image_set_ver_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006563 'type' => '7034'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09306564 },
6565 '5' => {
6566 'name' => 'comp_parameter_table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006567 'type' => '7034'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306568 }
6569 },
6570 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006571 '0' => 'rbx',
6572 '1' => 'r12',
6573 '2' => 'rbp',
6574 '3' => 'r13',
6575 '4' => 'r14',
6576 '5' => 'r15'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306577 },
6578 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006579 'ShortName' => 'decode_get_firmware_parameters_resp',
6580 'Source' => 'firmware_update.c',
6581 'SourceLine' => '681'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09306582 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006583 '7373' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306584 'Header' => 'bios.h',
6585 'Param' => {
6586 '0' => {
6587 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006588 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306589 },
6590 '1' => {
6591 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006592 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306593 },
6594 '2' => {
6595 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006596 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306597 },
6598 '3' => {
6599 'name' => 'table_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006600 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306601 },
6602 '4' => {
6603 'name' => 'table_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006604 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306605 },
6606 '5' => {
6607 'name' => 'table_length',
6608 'type' => '123'
6609 },
6610 '6' => {
6611 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306612 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006613 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306614 },
6615 '7' => {
6616 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306617 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306618 'type' => '123'
6619 }
6620 },
6621 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006622 'ShortName' => 'encode_set_bios_table_req',
6623 'Source' => 'bios.c',
6624 'SourceLine' => '582'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306625 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006626 '73947' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306627 'Header' => 'firmware_update.h',
6628 'Param' => {
6629 '0' => {
6630 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006631 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306632 },
6633 '1' => {
6634 'name' => 'payload_length',
6635 'type' => '123'
6636 },
6637 '2' => {
6638 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006639 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306640 }
6641 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006642 'Reg' => {
6643 '0' => 'rdi',
6644 '1' => 'rsi',
6645 '2' => 'rdx'
6646 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306647 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006648 'ShortName' => 'encode_get_firmware_parameters_req',
6649 'Source' => 'firmware_update.c',
6650 'SourceLine' => '664'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306651 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006652 '74087' => {
6653 'Header' => 'firmware_update.h',
6654 'Param' => {
6655 '0' => {
6656 'name' => 'msg',
6657 'type' => '2044'
6658 },
6659 '1' => {
6660 'name' => 'payload_length',
6661 'type' => '123'
6662 },
6663 '2' => {
6664 'name' => 'completion_code',
6665 'type' => '2049'
6666 },
6667 '3' => {
6668 'name' => 'device_identifiers_len',
6669 'type' => '2054'
6670 },
6671 '4' => {
6672 'name' => 'descriptor_count',
6673 'type' => '2049'
6674 },
6675 '5' => {
6676 'name' => 'descriptor_data',
6677 'type' => '74243'
6678 }
6679 },
6680 'Reg' => {
6681 '1' => 'r10',
6682 '3' => 'rcx',
6683 '4' => 'r8',
6684 '5' => 'r9'
6685 },
6686 'Return' => '74',
6687 'ShortName' => 'decode_query_device_identifiers_resp',
6688 'Source' => 'firmware_update.c',
6689 'SourceLine' => '616'
6690 },
6691 '74253' => {
6692 'Header' => 'firmware_update.h',
6693 'Param' => {
6694 '0' => {
6695 'name' => 'instance_id',
6696 'type' => '173'
6697 },
6698 '1' => {
6699 'name' => 'payload_length',
6700 'type' => '123'
6701 },
6702 '2' => {
6703 'name' => 'msg',
6704 'type' => '1599'
6705 }
6706 },
6707 'Reg' => {
6708 '0' => 'rdi',
6709 '1' => 'rsi',
6710 '2' => 'rdx'
6711 },
6712 'Return' => '74',
6713 'ShortName' => 'encode_query_device_identifiers_req',
6714 'Source' => 'firmware_update.c',
6715 'SourceLine' => '599'
6716 },
6717 '74393' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306718 'Header' => 'firmware_update.h',
6719 'Param' => {
6720 '0' => {
6721 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006722 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306723 },
6724 '1' => {
6725 'name' => 'length',
6726 'type' => '123'
6727 },
6728 '2' => {
6729 'name' => 'pldm_comp_image_info',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006730 'type' => '74540'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306731 },
6732 '3' => {
6733 'name' => 'comp_version_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006734 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306735 }
6736 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006737 'Reg' => {
6738 '0' => 'rbx',
6739 '1' => 'r13',
6740 '2' => 'rbp',
6741 '3' => 'r12'
6742 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306743 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006744 'ShortName' => 'decode_pldm_comp_image_info',
6745 'Source' => 'firmware_update.c',
6746 'SourceLine' => '534'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306747 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006748 '74545' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306749 'Header' => 'firmware_update.h',
6750 'Param' => {
6751 '0' => {
6752 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006753 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306754 },
6755 '1' => {
6756 'name' => 'length',
6757 'type' => '123'
6758 },
6759 '2' => {
6760 'name' => 'descriptor_title_str_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006761 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306762 },
6763 '3' => {
6764 'name' => 'descriptor_title_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006765 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306766 },
6767 '4' => {
6768 'name' => 'descriptor_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006769 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306770 }
6771 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006772 'Reg' => {
6773 '0' => 'rbx',
6774 '1' => 'rbp',
6775 '2' => 'r14',
6776 '3' => 'r12',
6777 '4' => 'r13'
6778 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306779 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006780 'ShortName' => 'decode_vendor_defined_descriptor_value',
6781 'Source' => 'firmware_update.c',
6782 'SourceLine' => '488'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306783 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006784 '74727' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306785 'Header' => 'firmware_update.h',
6786 'Param' => {
6787 '0' => {
6788 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006789 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306790 },
6791 '1' => {
6792 'name' => 'length',
6793 'type' => '123'
6794 },
6795 '2' => {
6796 'name' => 'descriptor_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006797 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306798 },
6799 '3' => {
6800 'name' => 'descriptor_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006801 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306802 }
6803 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006804 'Reg' => {
6805 '0' => 'rbx',
6806 '1' => 'r12',
6807 '3' => 'rbp'
6808 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306809 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006810 'ShortName' => 'decode_descriptor_type_length_value',
6811 'Source' => 'firmware_update.c',
6812 'SourceLine' => '449'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306813 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006814 '74899' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306815 'Header' => 'firmware_update.h',
6816 'Param' => {
6817 '0' => {
6818 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006819 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306820 },
6821 '1' => {
6822 'name' => 'length',
6823 'type' => '123'
6824 },
6825 '2' => {
6826 'name' => 'component_bitmap_bit_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006827 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306828 },
6829 '3' => {
6830 'name' => 'fw_device_id_record',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006831 'type' => '75156'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306832 },
6833 '4' => {
6834 'name' => 'applicable_components',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006835 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306836 },
6837 '5' => {
6838 'name' => 'comp_image_set_version_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006839 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306840 },
6841 '6' => {
6842 'name' => 'record_descriptors',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306843 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006844 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306845 },
6846 '7' => {
6847 'name' => 'fw_device_pkg_data',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306848 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006849 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306850 }
6851 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006852 'Reg' => {
6853 '1' => 'r15',
6854 '3' => 'rbp',
6855 '4' => 'r14',
6856 '5' => 'r13'
6857 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306858 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006859 'ShortName' => 'decode_firmware_device_id_record',
6860 'Source' => 'firmware_update.c',
6861 'SourceLine' => '356'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306862 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006863 '75161' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306864 'Header' => 'firmware_update.h',
6865 'Param' => {
6866 '0' => {
6867 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006868 'type' => '6677'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306869 },
6870 '1' => {
6871 'name' => 'length',
6872 'type' => '123'
6873 },
6874 '2' => {
6875 'name' => 'package_header_info',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006876 'type' => '75460'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306877 },
6878 '3' => {
6879 'name' => 'package_version_str',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006880 'type' => '7034'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306881 }
6882 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006883 'Reg' => {
6884 '0' => 'rbx',
6885 '1' => 'r13',
6886 '2' => 'rbp',
6887 '3' => 'r12'
6888 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306889 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006890 'ShortName' => 'decode_pldm_package_header_info',
6891 'Source' => 'firmware_update.c',
6892 'SourceLine' => '300'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09306893 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006894 '77596' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306895 'Header' => 'fru.h',
6896 'Param' => {
6897 '0' => {
6898 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006899 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306900 },
6901 '1' => {
6902 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006903 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306904 },
6905 '2' => {
6906 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006907 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306908 },
6909 '3' => {
6910 'name' => 'payload_length',
6911 'type' => '123'
6912 },
6913 '4' => {
6914 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006915 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306916 }
6917 },
6918 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006919 'ShortName' => 'encode_set_fru_record_table_resp',
6920 'Source' => 'fru.c',
6921 'SourceLine' => '544'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306922 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006923 '7762' => {
6924 'Header' => 'bios.h',
6925 'Param' => {
6926 '0' => {
6927 'name' => 'instance_id',
6928 'type' => '173'
6929 },
6930 '1' => {
6931 'name' => 'completion_code',
6932 'type' => '173'
6933 },
6934 '2' => {
6935 'name' => 'next_transfer_handle',
6936 'type' => '185'
6937 },
6938 '3' => {
6939 'name' => 'msg',
6940 'type' => '1599'
6941 }
6942 },
6943 'Return' => '74',
6944 'ShortName' => 'encode_set_bios_attribute_current_value_resp',
6945 'Source' => 'bios.c',
6946 'SourceLine' => '553'
6947 },
6948 '77836' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306949 'Header' => 'fru.h',
6950 'Param' => {
6951 '0' => {
6952 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006953 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306954 },
6955 '1' => {
6956 'name' => 'payload_length',
6957 'type' => '123'
6958 },
6959 '2' => {
6960 'name' => 'data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006961 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306962 },
6963 '3' => {
6964 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006965 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306966 },
6967 '4' => {
6968 'name' => 'fru_table_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006969 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306970 }
6971 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306972 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006973 '1' => 'rsi',
6974 '2' => 'rdx',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09306975 '3' => 'rcx',
6976 '4' => 'r8'
6977 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306978 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006979 'ShortName' => 'decode_set_fru_record_table_req',
6980 'Source' => 'fru.c',
6981 'SourceLine' => '515'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306982 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006983 '78003' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306984 'Header' => 'fru.h',
6985 'Param' => {
6986 '0' => {
6987 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006988 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306989 },
6990 '1' => {
6991 'name' => 'payload_length',
6992 'type' => '123'
6993 },
6994 '2' => {
6995 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05006996 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09306997 },
6998 '3' => {
6999 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007000 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307001 },
7002 '4' => {
7003 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007004 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307005 },
7006 '5' => {
7007 'name' => 'fru_record_table_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007008 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307009 },
7010 '6' => {
7011 'name' => 'fru_record_table_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307012 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007013 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307014 }
7015 },
7016 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007017 'ShortName' => 'decode_get_fru_record_table_resp',
7018 'Source' => 'fru.c',
7019 'SourceLine' => '500'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307020 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007021 '78233' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307022 'Header' => 'fru.h',
7023 'Param' => {
7024 '0' => {
7025 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007026 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307027 },
7028 '1' => {
7029 'name' => 'payload_length',
7030 'type' => '123'
7031 },
7032 '2' => {
7033 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007034 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307035 },
7036 '3' => {
7037 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007038 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307039 },
7040 '4' => {
7041 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007042 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307043 },
7044 '5' => {
7045 'name' => 'fru_record_table_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007046 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307047 },
7048 '6' => {
7049 'name' => 'fru_record_table_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307050 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007051 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307052 },
7053 '7' => {
7054 'name' => 'max_fru_record_table_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307055 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307056 'type' => '123'
7057 }
7058 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307059 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007060 '3' => 'r10',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307061 '4' => 'r8',
7062 '5' => 'r9'
7063 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307064 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007065 'ShortName' => 'decode_get_fru_record_table_resp_safe',
7066 'Source' => 'fru.c',
7067 'SourceLine' => '460'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307068 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007069 '78554' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307070 'Header' => 'fru.h',
7071 'Param' => {
7072 '0' => {
7073 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007074 'type' => '173'
7075 },
7076 '1' => {
7077 'name' => 'data_transfer_handle',
7078 'type' => '185'
7079 },
7080 '2' => {
7081 'name' => 'transfer_operation_flag',
7082 'type' => '173'
7083 },
7084 '3' => {
7085 'name' => 'msg',
7086 'type' => '1599'
7087 },
7088 '4' => {
7089 'name' => 'payload_length',
7090 'type' => '123'
7091 }
7092 },
7093 'Return' => '74',
7094 'ShortName' => 'encode_get_fru_record_table_req',
7095 'Source' => 'fru.c',
7096 'SourceLine' => '427'
7097 },
7098 '78789' => {
7099 'Header' => 'fru.h',
7100 'Param' => {
7101 '0' => {
7102 'name' => 'msg',
7103 'type' => '2044'
7104 },
7105 '1' => {
7106 'name' => 'payload_length',
7107 'type' => '123'
7108 },
7109 '2' => {
7110 'name' => 'completion_code',
7111 'type' => '2049'
7112 },
7113 '3' => {
7114 'name' => 'next_transfer_handle',
7115 'type' => '2054'
7116 },
7117 '4' => {
7118 'name' => 'transfer_flag',
7119 'type' => '2049'
7120 },
7121 '5' => {
7122 'name' => 'fru_structure_data',
7123 'type' => '7034'
7124 }
7125 },
7126 'Reg' => {
7127 '1' => 'rsi',
7128 '2' => 'rdx',
7129 '3' => 'r10',
7130 '4' => 'r8',
7131 '5' => 'r9'
7132 },
7133 'Return' => '74',
7134 'ShortName' => 'decode_get_fru_record_by_option_resp',
7135 'Source' => 'fru.c',
7136 'SourceLine' => '394'
7137 },
7138 '78956' => {
7139 'Header' => 'fru.h',
7140 'Param' => {
7141 '0' => {
7142 'name' => 'instance_id',
7143 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307144 },
7145 '1' => {
7146 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007147 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307148 },
7149 '2' => {
7150 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007151 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307152 },
7153 '3' => {
7154 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007155 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307156 },
7157 '4' => {
7158 'name' => 'fru_structure_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007159 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307160 },
7161 '5' => {
7162 'name' => 'data_size',
7163 'type' => '123'
7164 },
7165 '6' => {
7166 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307167 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007168 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307169 },
7170 '7' => {
7171 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307172 'offset' => '8',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307173 'type' => '123'
7174 }
7175 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007176 'Reg' => {
7177 '2' => 'r15'
7178 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307179 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007180 'ShortName' => 'encode_get_fru_record_by_option_resp',
7181 'Source' => 'fru.c',
7182 'SourceLine' => '352'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307183 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007184 '79347' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307185 'Header' => 'fru.h',
7186 'Param' => {
7187 '0' => {
7188 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007189 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307190 },
7191 '1' => {
7192 'name' => 'payload_length',
7193 'type' => '123'
7194 },
7195 '2' => {
7196 'name' => 'data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007197 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307198 },
7199 '3' => {
7200 'name' => 'fru_table_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007201 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307202 },
7203 '4' => {
7204 'name' => 'record_set_identifier',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007205 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307206 },
7207 '5' => {
7208 'name' => 'record_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007209 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307210 },
7211 '6' => {
7212 'name' => 'field_type',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307213 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007214 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307215 },
7216 '7' => {
7217 'name' => 'transfer_op_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307218 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007219 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307220 }
7221 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307222 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007223 '1' => 'r10',
7224 '2' => 'rdx',
7225 '3' => 'rdi',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307226 '4' => 'r8',
7227 '5' => 'r9'
7228 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307229 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007230 'ShortName' => 'decode_get_fru_record_by_option_req',
7231 'Source' => 'fru.c',
7232 'SourceLine' => '321'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307233 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007234 '79549' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307235 'Header' => 'fru.h',
7236 'Param' => {
7237 '0' => {
7238 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007239 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307240 },
7241 '1' => {
7242 'name' => 'data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007243 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307244 },
7245 '2' => {
7246 'name' => 'fru_table_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007247 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307248 },
7249 '3' => {
7250 'name' => 'record_set_identifier',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007251 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307252 },
7253 '4' => {
7254 'name' => 'record_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007255 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307256 },
7257 '5' => {
7258 'name' => 'field_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007259 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307260 },
7261 '6' => {
7262 'name' => 'transfer_op_flag',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307263 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007264 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307265 },
7266 '7' => {
7267 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307268 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007269 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307270 },
7271 '8' => {
7272 'name' => 'payload_length',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307273 'offset' => '16',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307274 'type' => '123'
7275 }
7276 },
7277 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007278 'ShortName' => 'encode_get_fru_record_by_option_req',
7279 'Source' => 'fru.c',
7280 'SourceLine' => '282'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307281 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007282 '7976' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307283 'Header' => 'bios.h',
7284 'Param' => {
7285 '0' => {
7286 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007287 'type' => '2044'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307288 },
7289 '1' => {
7290 'name' => 'payload_length',
7291 'type' => '123'
7292 },
7293 '2' => {
7294 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007295 'type' => '2054'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307296 },
7297 '3' => {
7298 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007299 'type' => '2049'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307300 },
7301 '4' => {
7302 'name' => 'attribute',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007303 'type' => '7034'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307304 }
7305 },
7306 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007307 '1' => 'rsi',
7308 '2' => 'rdx',
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307309 '3' => 'rcx',
7310 '4' => 'r8'
7311 },
7312 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007313 'ShortName' => 'decode_set_bios_attribute_current_value_req',
7314 'Source' => 'bios.c',
7315 'SourceLine' => '529'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307316 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007317 '79846' => {
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307318 'Header' => 'fru.h',
7319 'Param' => {
7320 '0' => {
7321 'name' => 'table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007322 'type' => '6677'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307323 },
7324 '1' => {
7325 'name' => 'table_size',
7326 'type' => '123'
7327 },
7328 '2' => {
7329 'name' => 'record_table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007330 'type' => '2049'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307331 },
7332 '3' => {
7333 'name' => 'record_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007334 'type' => '9679'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307335 },
7336 '4' => {
7337 'name' => 'rsi',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007338 'type' => '5485'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307339 },
7340 '5' => {
7341 'name' => 'rt',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007342 'type' => '173'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307343 },
7344 '6' => {
7345 'name' => 'ft',
7346 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007347 'type' => '173'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307348 }
7349 },
7350 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007351 'ShortName' => 'get_fru_record_by_option_check',
7352 'Source' => 'fru.c',
7353 'SourceLine' => '215'
Andrew Jeffery962fcec2023-07-07 10:10:19 +09307354 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007355 '80504' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307356 'Header' => 'fru.h',
7357 'Param' => {
7358 '0' => {
7359 'name' => 'fru_table',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007360 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307361 },
7362 '1' => {
7363 'name' => 'total_size',
7364 'type' => '123'
7365 },
7366 '2' => {
7367 'name' => 'curr_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007368 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307369 },
7370 '3' => {
7371 'name' => 'record_set_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007372 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307373 },
7374 '4' => {
7375 'name' => 'record_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007376 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307377 },
7378 '5' => {
7379 'name' => 'num_frus',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007380 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307381 },
7382 '6' => {
7383 'name' => 'encoding',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307384 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007385 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307386 },
7387 '7' => {
7388 'name' => 'tlvs',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307389 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007390 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307391 },
7392 '8' => {
7393 'name' => 'tlvs_size',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307394 'offset' => '16',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307395 'type' => '123'
7396 }
7397 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007398 'Reg' => {
7399 '0' => 'rdi',
7400 '1' => 'rsi',
7401 '2' => 'rbx',
7402 '3' => 'rcx',
7403 '4' => 'r8',
7404 '5' => 'r9'
7405 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307406 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007407 'ShortName' => 'encode_fru_record',
7408 'Source' => 'fru.c',
7409 'SourceLine' => '175'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307410 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007411 '80825' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307412 'Header' => 'fru.h',
7413 'Param' => {
7414 '0' => {
7415 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007416 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307417 },
7418 '1' => {
7419 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007420 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307421 },
7422 '2' => {
7423 'name' => 'next_data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007424 'type' => '185'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307425 },
7426 '3' => {
7427 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007428 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307429 },
7430 '4' => {
7431 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007432 'type' => '1599'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307433 }
7434 },
7435 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007436 'ShortName' => 'encode_get_fru_record_table_resp',
7437 'Source' => 'fru.c',
7438 'SourceLine' => '139'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307439 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007440 '81046' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307441 'Header' => 'fru.h',
7442 'Param' => {
7443 '0' => {
7444 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007445 'type' => '2044'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307446 },
7447 '1' => {
7448 'name' => 'payload_length',
7449 'type' => '123'
7450 },
7451 '2' => {
7452 'name' => 'data_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007453 'type' => '2054'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307454 },
7455 '3' => {
7456 'name' => 'transfer_operation_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007457 'type' => '2049'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307458 }
7459 },
7460 'Reg' => {
7461 '0' => 'rdi',
7462 '1' => 'rsi',
7463 '2' => 'rdx',
7464 '3' => 'rcx'
7465 },
7466 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007467 'ShortName' => 'decode_get_fru_record_table_req',
7468 'Source' => 'fru.c',
7469 'SourceLine' => '115'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307470 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007471 '81150' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307472 'Header' => 'fru.h',
7473 'Param' => {
7474 '0' => {
7475 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007476 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307477 },
7478 '1' => {
7479 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007480 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307481 },
7482 '2' => {
7483 'name' => 'fru_data_major_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007484 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307485 },
7486 '3' => {
7487 'name' => 'fru_data_minor_version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007488 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307489 },
7490 '4' => {
7491 'name' => 'fru_table_maximum_size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007492 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307493 },
7494 '5' => {
7495 'name' => 'fru_table_length',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007496 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307497 },
7498 '6' => {
7499 'name' => 'total_record_set_identifiers',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307500 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007501 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307502 },
7503 '7' => {
7504 'name' => 'total_table_records',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307505 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007506 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307507 },
7508 '8' => {
7509 'name' => 'checksum',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307510 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007511 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307512 },
7513 '9' => {
7514 'name' => 'msg',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09307515 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007516 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307517 }
7518 },
7519 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007520 'ShortName' => 'encode_get_fru_record_table_metadata_resp',
7521 'Source' => 'fru.c',
7522 'SourceLine' => '74'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307523 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007524 '8123' => {
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307525 'Header' => 'bios.h',
7526 'Param' => {
7527 '0' => {
7528 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007529 'type' => '2044'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307530 },
7531 '1' => {
7532 'name' => 'payload_length',
7533 'type' => '123'
7534 },
7535 '2' => {
7536 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007537 'type' => '2049'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307538 },
7539 '3' => {
7540 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007541 'type' => '2054'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307542 }
7543 },
7544 'Reg' => {
7545 '0' => 'rdi',
7546 '1' => 'rsi',
7547 '2' => 'rdx',
7548 '3' => 'rcx'
7549 },
7550 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007551 'ShortName' => 'decode_set_bios_attribute_current_value_resp',
7552 'Source' => 'bios.c',
7553 'SourceLine' => '500'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307554 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007555 '81453' => {
7556 'Header' => 'fru.h',
7557 'Param' => {
7558 '0' => {
7559 'name' => 'msg',
7560 'type' => '2044'
7561 },
7562 '1' => {
7563 'name' => 'payload_length',
7564 'type' => '123'
7565 },
7566 '2' => {
7567 'name' => 'completion_code',
7568 'type' => '2049'
7569 },
7570 '3' => {
7571 'name' => 'fru_data_major_version',
7572 'type' => '2049'
7573 },
7574 '4' => {
7575 'name' => 'fru_data_minor_version',
7576 'type' => '2049'
7577 },
7578 '5' => {
7579 'name' => 'fru_table_maximum_size',
7580 'type' => '2054'
7581 },
7582 '6' => {
7583 'name' => 'fru_table_length',
7584 'offset' => '0',
7585 'type' => '2054'
7586 },
7587 '7' => {
7588 'name' => 'total_record_set_identifiers',
7589 'offset' => '8',
7590 'type' => '9116'
7591 },
7592 '8' => {
7593 'name' => 'total_table_records',
7594 'offset' => '16',
7595 'type' => '9116'
7596 },
7597 '9' => {
7598 'name' => 'checksum',
7599 'offset' => '24',
7600 'type' => '2054'
7601 }
7602 },
7603 'Reg' => {
7604 '1' => 'rdi',
7605 '2' => 'rdx',
7606 '3' => 'r10',
7607 '4' => 'r8',
7608 '5' => 'r9'
7609 },
7610 'Return' => '74',
7611 'ShortName' => 'decode_get_fru_record_table_metadata_resp',
7612 'Source' => 'fru.c',
7613 'SourceLine' => '34'
7614 },
7615 '81663' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307616 'Header' => 'fru.h',
7617 'Param' => {
7618 '0' => {
7619 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007620 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307621 },
7622 '1' => {
7623 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007624 'type' => '1599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307625 },
7626 '2' => {
7627 'name' => 'payload_length',
7628 'type' => '123'
7629 }
7630 },
7631 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007632 'ShortName' => 'encode_get_fru_record_table_metadata_req',
7633 'Source' => 'fru.c',
7634 'SourceLine' => '12'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09307635 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007636 '8233' => {
Andrew Jeffery46d07682023-07-14 15:51:51 +09307637 'Header' => 'bios.h',
7638 'Param' => {
7639 '0' => {
7640 'name' => 'instance_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007641 'type' => '173'
Andrew Jeffery46d07682023-07-14 15:51:51 +09307642 },
7643 '1' => {
7644 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007645 'type' => '185'
Andrew Jeffery46d07682023-07-14 15:51:51 +09307646 },
7647 '2' => {
7648 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007649 'type' => '173'
Andrew Jeffery46d07682023-07-14 15:51:51 +09307650 },
7651 '3' => {
7652 'name' => 'attribute_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007653 'type' => '6677'
Andrew Jeffery46d07682023-07-14 15:51:51 +09307654 },
7655 '4' => {
7656 'name' => 'attribute_length',
7657 'type' => '123'
7658 },
7659 '5' => {
7660 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007661 'type' => '1599'
Andrew Jeffery46d07682023-07-14 15:51:51 +09307662 },
7663 '6' => {
7664 'name' => 'payload_length',
7665 'offset' => '0',
7666 'type' => '123'
7667 }
7668 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007669 'Reg' => {
7670 '3' => 'rbp'
7671 },
Andrew Jeffery46d07682023-07-14 15:51:51 +09307672 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007673 'ShortName' => 'encode_set_bios_attribute_current_value_req',
7674 'Source' => 'bios.c',
7675 'SourceLine' => '467'
Andrew Jeffery46d07682023-07-14 15:51:51 +09307676 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007677 '83354' => {
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307678 'Header' => 'pdr.h',
7679 'Param' => {
7680 '0' => {
7681 'name' => 'pdr',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007682 'type' => '6677'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307683 },
7684 '1' => {
7685 'name' => 'pdr_len',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007686 'type' => '5485'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307687 },
7688 '2' => {
7689 'name' => 'num_entities',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007690 'type' => '9679'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307691 },
7692 '3' => {
7693 'name' => 'entities',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007694 'type' => '83667'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307695 }
7696 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007697 'Reg' => {
7698 '2' => 'rbp',
7699 '3' => 'r12'
7700 },
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307701 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007702 'ShortName' => 'pldm_entity_association_pdr_extract',
7703 'Source' => 'pdr.c',
7704 'SourceLine' => '1247'
Andrew Jeffery6409c8a2023-06-14 11:38:31 +09307705 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007706 '83687' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307707 'Header' => 'pdr.h',
7708 'Param' => {
7709 '0' => {
7710 'name' => 'tree',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007711 'type' => '83736'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307712 }
7713 },
7714 'Reg' => {
7715 '0' => 'rdi'
7716 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007717 'Return' => '6812',
7718 'ShortName' => 'pldm_is_empty_entity_assoc_tree',
7719 'Source' => 'pdr.c',
7720 'SourceLine' => '1241'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307721 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007722 '83741' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307723 'Header' => 'pdr.h',
7724 'Param' => {
7725 '0' => {
7726 'name' => 'tree',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007727 'type' => '83736'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307728 }
7729 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007730 'Reg' => {
7731 '0' => 'rdi'
7732 },
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307733 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007734 'ShortName' => 'pldm_entity_association_tree_destroy_root',
7735 'Source' => 'pdr.c',
7736 'SourceLine' => '1228'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307737 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007738 '83804' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307739 'Header' => 'pdr.h',
7740 'Param' => {
7741 '0' => {
7742 'name' => 'org_tree',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007743 'type' => '83736'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307744 },
7745 '1' => {
7746 'name' => 'new_tree',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007747 'type' => '83736'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307748 }
7749 },
7750 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007751 'ShortName' => 'pldm_entity_association_tree_copy_root',
7752 'Source' => 'pdr.c',
7753 'SourceLine' => '1219'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307754 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007755 '84020' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307756 'Header' => 'pdr.h',
7757 'Param' => {
7758 '0' => {
7759 'name' => 'tree',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007760 'type' => '83736'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307761 },
7762 '1' => {
7763 'name' => 'entity',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007764 'type' => '83672'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307765 }
7766 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007767 'Return' => '83274',
7768 'ShortName' => 'pldm_entity_association_tree_find',
7769 'Source' => 'pdr.c',
7770 'SourceLine' => '1187'
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09307771 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007772 '84810' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307773 'Header' => 'pdr.h',
7774 'Param' => {
7775 '0' => {
7776 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007777 'type' => '85059'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307778 }
7779 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007780 'Reg' => {
7781 '0' => 'rdi'
7782 },
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307783 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007784 'ShortName' => 'pldm_pdr_remove_remote_pdrs',
7785 'Source' => 'pdr.c',
7786 'SourceLine' => '1051'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307787 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007788 '85064' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307789 'Header' => 'pdr.h',
7790 'Param' => {
7791 '0' => {
7792 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007793 'type' => '85059'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307794 },
7795 '1' => {
7796 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007797 'type' => '5485'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307798 }
7799 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007800 'Reg' => {
7801 '0' => 'rdi',
7802 '1' => 'rsi'
7803 },
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307804 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007805 'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle',
7806 'Source' => 'pdr.c',
7807 'SourceLine' => '999'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307808 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007809 '85333' => {
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307810 'Header' => 'pdr.h',
7811 'Param' => {
7812 '0' => {
7813 'name' => 'tree',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007814 'type' => '83736'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307815 },
7816 '1' => {
7817 'name' => 'entity',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007818 'type' => '82385'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307819 },
7820 '2' => {
7821 'name' => 'node',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007822 'type' => '84015'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307823 }
7824 },
7825 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007826 'ShortName' => 'pldm_find_entity_ref_in_tree',
7827 'Source' => 'pdr.c',
7828 'SourceLine' => '988'
Andrew Jeffery8810fec2023-07-17 10:12:54 +09307829 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007830 '85853' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307831 'Header' => 'pdr.h',
7832 'Param' => {
7833 '0' => {
7834 'name' => 'node',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007835 'type' => '83274'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307836 },
7837 '1' => {
7838 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007839 'type' => '85059'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307840 },
7841 '2' => {
7842 'name' => 'entities',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007843 'type' => '83667'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307844 },
7845 '3' => {
7846 'name' => 'num_entities',
7847 'type' => '123'
7848 },
7849 '4' => {
7850 'name' => 'is_remote',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007851 'type' => '6812'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307852 },
7853 '5' => {
7854 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007855 'type' => '5485'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307856 }
7857 },
7858 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007859 'ShortName' => 'pldm_entity_association_pdr_add_from_node_check',
7860 'Source' => 'pdr.c',
7861 'SourceLine' => '936'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307862 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007863 '8605' => {
7864 'Header' => 'bios.h',
7865 'Param' => {
7866 '0' => {
7867 'name' => 'instance_id',
7868 'type' => '173'
7869 },
7870 '1' => {
7871 'name' => 'completion_code',
7872 'type' => '173'
7873 },
7874 '2' => {
7875 'name' => 'next_transfer_handle',
7876 'type' => '185'
7877 },
7878 '3' => {
7879 'name' => 'transfer_flag',
7880 'type' => '173'
7881 },
7882 '4' => {
7883 'name' => 'attribute_data',
7884 'type' => '6677'
7885 },
7886 '5' => {
7887 'name' => 'attribute_length',
7888 'type' => '123'
7889 },
7890 '6' => {
7891 'name' => 'msg',
7892 'offset' => '0',
7893 'type' => '1599'
7894 }
7895 },
7896 'Reg' => {
7897 '2' => 'r14'
7898 },
7899 'Return' => '74',
7900 'ShortName' => 'encode_get_bios_current_value_by_handle_resp',
7901 'Source' => 'bios.c',
7902 'SourceLine' => '428'
7903 },
7904 '86071' => {
Andrew Jeffery096685b2023-07-17 17:36:14 +09307905 'Header' => 'pdr.h',
7906 'Param' => {
7907 '0' => {
7908 'name' => 'tree',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007909 'type' => '83736'
Andrew Jeffery096685b2023-07-17 17:36:14 +09307910 },
7911 '1' => {
7912 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007913 'type' => '85059'
Andrew Jeffery096685b2023-07-17 17:36:14 +09307914 },
7915 '2' => {
7916 'name' => 'is_remote',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007917 'type' => '6812'
Andrew Jeffery096685b2023-07-17 17:36:14 +09307918 },
7919 '3' => {
7920 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007921 'type' => '5485'
Andrew Jeffery096685b2023-07-17 17:36:14 +09307922 }
7923 },
7924 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007925 'ShortName' => 'pldm_entity_association_pdr_add_check',
7926 'Source' => 'pdr.c',
7927 'SourceLine' => '923'
Andrew Jeffery096685b2023-07-17 17:36:14 +09307928 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007929 '86231' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307930 'Header' => 'pdr.h',
7931 'Param' => {
7932 '0' => {
7933 'name' => 'tree',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007934 'type' => '83736'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307935 },
7936 '1' => {
7937 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007938 'type' => '85059'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307939 },
7940 '2' => {
7941 'name' => 'is_remote',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007942 'type' => '6812'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307943 },
7944 '3' => {
7945 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007946 'type' => '5485'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307947 }
7948 },
7949 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007950 'ShortName' => 'pldm_entity_association_pdr_add',
7951 'Source' => 'pdr.c',
7952 'SourceLine' => '912'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09307953 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007954 '87876' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307955 'Header' => 'pdr.h',
7956 'Param' => {
7957 '0' => {
7958 'name' => 'parent',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007959 'type' => '83274'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307960 },
7961 '1' => {
7962 'name' => 'node',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007963 'type' => '83672'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307964 }
7965 },
7966 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007967 '0' => 'rdi',
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307968 '1' => 'rsi'
7969 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007970 'Return' => '6812',
7971 'ShortName' => 'pldm_is_current_parent_child',
7972 'Source' => 'pdr.c',
7973 'SourceLine' => '751'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307974 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007975 '87965' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307976 'Header' => 'pdr.h',
7977 'Param' => {
7978 '0' => {
7979 'name' => 'node',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007980 'type' => '83274'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307981 },
7982 '1' => {
7983 'name' => 'association_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007984 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307985 }
7986 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007987 'Reg' => {
7988 '0' => 'rdi',
7989 '1' => 'rcx'
7990 },
7991 'Return' => '173',
7992 'ShortName' => 'pldm_entity_get_num_children',
7993 'Source' => 'pdr.c',
7994 'SourceLine' => '725'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09307995 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05007996 '88180' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09307997 'Header' => 'pdr.h',
7998 'Param' => {
7999 '0' => {
8000 'name' => 'node',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008001 'type' => '83274'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308002 }
8003 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008004 'Reg' => {
8005 '0' => 'rdi'
8006 },
8007 'Return' => '6812',
8008 'ShortName' => 'pldm_entity_is_exist_parent',
8009 'Source' => 'pdr.c',
8010 'SourceLine' => '711'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308011 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008012 '88335' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308013 'Header' => 'pdr.h',
8014 'Param' => {
8015 '0' => {
8016 'name' => 'node',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008017 'type' => '83274'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308018 }
8019 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008020 'Return' => '82385',
8021 'ShortName' => 'pldm_entity_get_parent',
8022 'Source' => 'pdr.c',
8023 'SourceLine' => '703'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308024 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008025 '88490' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308026 'Header' => 'pdr.h',
8027 'Param' => {
8028 '0' => {
8029 'name' => 'node',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008030 'type' => '83274'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308031 }
8032 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008033 'Return' => '6812',
8034 'ShortName' => 'pldm_entity_is_node_parent',
8035 'Source' => 'pdr.c',
8036 'SourceLine' => '695'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308037 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008038 '88645' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308039 'Header' => 'pdr.h',
8040 'Param' => {
8041 '0' => {
8042 'name' => 'tree',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008043 'type' => '83736'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308044 }
8045 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008046 'Reg' => {
8047 '0' => 'rdi'
8048 },
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308049 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008050 'ShortName' => 'pldm_entity_association_tree_destroy',
8051 'Source' => 'pdr.c',
8052 'SourceLine' => '684'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308053 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008054 '88824' => {
8055 'Header' => 'pdr.h',
8056 'Param' => {
8057 '0' => {
8058 'name' => 'tree',
8059 'type' => '83736'
8060 },
8061 '1' => {
8062 'name' => 'entities',
8063 'type' => '83667'
8064 },
8065 '2' => {
8066 'name' => 'size',
8067 'type' => '9679'
8068 }
8069 },
8070 'Reg' => {
8071 '2' => 'rbp'
8072 },
8073 'Return' => '1',
8074 'ShortName' => 'pldm_entity_association_tree_visit',
8075 'Source' => 'pdr.c',
8076 'SourceLine' => '651'
8077 },
8078 '8974' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308079 'Header' => 'bios.h',
8080 'Param' => {
8081 '0' => {
8082 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008083 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308084 },
8085 '1' => {
8086 'name' => 'payload_length',
8087 'type' => '123'
8088 },
8089 '2' => {
8090 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008091 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308092 },
8093 '3' => {
8094 'name' => 'transfer_op_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008095 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308096 },
8097 '4' => {
8098 'name' => 'attribute_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008099 'type' => '9116'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308100 }
8101 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308102 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008103 '1' => 'r9',
8104 '2' => 'rdx',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308105 '3' => 'rcx',
8106 '4' => 'r8'
8107 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308108 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008109 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req',
8110 'Source' => 'bios.c',
8111 'SourceLine' => '403'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308112 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008113 '89786' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09308114 'Header' => 'pdr.h',
8115 'Param' => {
8116 '0' => {
8117 'name' => 'tree',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008118 'type' => '83736'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308119 },
8120 '1' => {
8121 'name' => 'entity',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008122 'type' => '83672'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308123 },
8124 '2' => {
8125 'name' => 'entity_instance_number',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008126 'type' => '5485'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308127 },
8128 '3' => {
8129 'name' => 'parent',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008130 'type' => '83274'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308131 },
8132 '4' => {
8133 'name' => 'association_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008134 'type' => '173'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308135 }
8136 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008137 'Return' => '83274',
8138 'ShortName' => 'pldm_entity_association_tree_add',
8139 'Source' => 'pdr.c',
8140 'SourceLine' => '508'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308141 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008142 '90219' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308143 'Header' => 'pdr.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008144 'Return' => '83736',
8145 'ShortName' => 'pldm_entity_association_tree_init',
8146 'Source' => 'pdr.c',
8147 'SourceLine' => '473'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308148 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008149 '90453' => {
8150 'Header' => 'pdr.h',
8151 'Param' => {
8152 '0' => {
8153 'name' => 'node',
8154 'type' => '83274'
8155 }
8156 },
8157 'Return' => '82385',
8158 'ShortName' => 'pldm_entity_extract',
8159 'Source' => 'pdr.c',
8160 'SourceLine' => '456'
8161 },
8162 '91248' => {
8163 'Header' => 'pdr.h',
8164 'Param' => {
8165 '0' => {
8166 'name' => 'repo',
8167 'type' => '84805'
8168 },
8169 '1' => {
8170 'name' => 'terminus_handle',
8171 'type' => '5485'
8172 },
8173 '2' => {
8174 'name' => 'tid',
8175 'type' => '173'
8176 },
8177 '3' => {
8178 'name' => 'tl_eid',
8179 'type' => '173'
8180 },
8181 '4' => {
8182 'name' => 'valid_bit',
8183 'type' => '6812'
8184 }
8185 },
8186 'Reg' => {
8187 '0' => 'rbx',
8188 '1' => 'rbp',
8189 '2' => 'r12',
8190 '3' => 'r13'
8191 },
8192 'Return' => '1',
8193 'ShortName' => 'pldm_pdr_update_TL_pdr',
8194 'Source' => 'pdr.c',
8195 'SourceLine' => '344'
8196 },
8197 '9126' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308198 'Header' => 'bios.h',
8199 'Param' => {
8200 '0' => {
8201 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008202 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308203 },
8204 '1' => {
8205 'name' => 'payload_length',
8206 'type' => '123'
8207 },
8208 '2' => {
8209 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008210 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308211 },
8212 '3' => {
8213 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008214 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308215 },
8216 '4' => {
8217 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008218 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308219 },
8220 '5' => {
8221 'name' => 'attribute_data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008222 'type' => '7034'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308223 }
8224 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308225 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008226 '1' => 'rsi',
8227 '2' => 'rdx',
8228 '3' => 'r10',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308229 '4' => 'r8',
8230 '5' => 'r9'
8231 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308232 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008233 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp',
8234 'Source' => 'bios.c',
8235 'SourceLine' => '368'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308236 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008237 '91608' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308238 'Header' => 'pdr.h',
8239 'Param' => {
8240 '0' => {
8241 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008242 'type' => '84805'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308243 },
8244 '1' => {
8245 'name' => 'fru_rsi',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008246 'type' => '5485'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308247 },
8248 '2' => {
8249 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008250 'type' => '9116'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308251 },
8252 '3' => {
8253 'name' => 'entity_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008254 'type' => '9116'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308255 },
8256 '4' => {
8257 'name' => 'entity_instance_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008258 'type' => '9116'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308259 },
8260 '5' => {
8261 'name' => 'container_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008262 'type' => '9116'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308263 }
8264 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008265 'Reg' => {
8266 '2' => 'r12'
8267 },
8268 'Return' => '91593',
8269 'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi',
8270 'Source' => 'pdr.c',
8271 'SourceLine' => '302'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308272 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008273 '91962' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308274 'Header' => 'pdr.h',
8275 'Param' => {
8276 '0' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308277 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008278 'type' => '85059'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308279 },
8280 '1' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308281 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008282 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308283 },
8284 '2' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308285 'name' => 'fru_rsi',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008286 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308287 },
8288 '3' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308289 'name' => 'entity_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008290 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308291 },
8292 '4' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308293 'name' => 'entity_instance_num',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008294 'type' => '5485'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308295 },
8296 '5' => {
8297 'name' => 'container_id',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008298 'type' => '5485'
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308299 },
8300 '6' => {
8301 'name' => 'bmc_record_handle',
8302 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008303 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308304 }
8305 },
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308306 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008307 'ShortName' => 'pldm_pdr_add_fru_record_set_check',
8308 'Source' => 'pdr.c',
8309 'SourceLine' => '268'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308310 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008311 '92306' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308312 'Header' => 'pdr.h',
8313 'Param' => {
8314 '0' => {
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308315 'name' => 'record',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008316 'type' => '91593'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308317 }
8318 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008319 'Return' => '6812',
8320 'ShortName' => 'pldm_pdr_record_is_remote',
8321 'Source' => 'pdr.c',
8322 'SourceLine' => '260'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308323 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008324 '92461' => {
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308325 'Header' => 'pdr.h',
8326 'Param' => {
8327 '0' => {
8328 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008329 'type' => '84805'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308330 },
8331 '1' => {
8332 'name' => 'record',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008333 'type' => '91593'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308334 }
8335 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008336 'Return' => '185',
8337 'ShortName' => 'pldm_pdr_get_record_handle',
8338 'Source' => 'pdr.c',
8339 'SourceLine' => '249'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308340 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008341 '92674' => {
Andrew Jeffery46d07682023-07-14 15:51:51 +09308342 'Header' => 'pdr.h',
8343 'Param' => {
8344 '0' => {
8345 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008346 'type' => '84805'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308347 }
8348 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008349 'Return' => '185',
8350 'ShortName' => 'pldm_pdr_get_repo_size',
8351 'Source' => 'pdr.c',
8352 'SourceLine' => '241'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308353 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008354 '92805' => {
Andrew Jeffery46d07682023-07-14 15:51:51 +09308355 'Header' => 'pdr.h',
8356 'Param' => {
8357 '0' => {
8358 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008359 'type' => '84805'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308360 }
8361 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008362 'Return' => '185',
8363 'ShortName' => 'pldm_pdr_get_record_count',
8364 'Source' => 'pdr.c',
8365 'SourceLine' => '233'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308366 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008367 '9288' => {
8368 'Header' => 'bios.h',
8369 'Param' => {
8370 '0' => {
8371 'name' => 'instance_id',
8372 'type' => '173'
8373 },
8374 '1' => {
8375 'name' => 'transfer_handle',
8376 'type' => '185'
8377 },
8378 '2' => {
8379 'name' => 'transfer_op_flag',
8380 'type' => '173'
8381 },
8382 '3' => {
8383 'name' => 'attribute_handle',
8384 'type' => '5485'
8385 },
8386 '4' => {
8387 'name' => 'msg',
8388 'type' => '1599'
8389 }
8390 },
8391 'Return' => '74',
8392 'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req',
8393 'Source' => 'bios.c',
8394 'SourceLine' => '338'
8395 },
8396 '92936' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308397 'Header' => 'pdr.h',
8398 'Param' => {
8399 '0' => {
8400 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008401 'type' => '84805'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308402 },
8403 '1' => {
8404 'name' => 'pdr_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008405 'type' => '173'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308406 },
8407 '2' => {
8408 'name' => 'curr_record',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008409 'type' => '91593'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308410 },
8411 '3' => {
8412 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008413 'type' => '74243'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308414 },
8415 '4' => {
8416 'name' => 'size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008417 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308418 }
8419 },
8420 'Reg' => {
8421 '0' => 'rdi',
8422 '3' => 'rcx',
8423 '4' => 'r8'
8424 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008425 'Return' => '91593',
8426 'ShortName' => 'pldm_pdr_find_record_by_type',
8427 'Source' => 'pdr.c',
8428 'SourceLine' => '202'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308429 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008430 '93107' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308431 'Header' => 'pdr.h',
8432 'Param' => {
8433 '0' => {
8434 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008435 'type' => '84805'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308436 },
8437 '1' => {
8438 'name' => 'curr_record',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008439 'type' => '91593'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308440 },
8441 '2' => {
8442 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008443 'type' => '74243'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308444 },
8445 '3' => {
8446 'name' => 'size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008447 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308448 },
8449 '4' => {
8450 'name' => 'next_record_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008451 'type' => '2054'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308452 }
8453 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008454 'Reg' => {
8455 '0' => 'rdi',
8456 '1' => 'rbx',
8457 '2' => 'r13',
8458 '3' => 'rcx',
8459 '4' => 'rbp'
8460 },
8461 'Return' => '91593',
8462 'ShortName' => 'pldm_pdr_get_next_record',
8463 'Source' => 'pdr.c',
8464 'SourceLine' => '179'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308465 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008466 '93274' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308467 'Header' => 'pdr.h',
8468 'Param' => {
8469 '0' => {
8470 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008471 'type' => '84805'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308472 },
8473 '1' => {
8474 'name' => 'record_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008475 'type' => '185'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308476 },
8477 '2' => {
8478 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008479 'type' => '74243'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308480 },
8481 '3' => {
8482 'name' => 'size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008483 'type' => '2054'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308484 },
8485 '4' => {
8486 'name' => 'next_record_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008487 'type' => '2054'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308488 }
8489 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008490 'Reg' => {
8491 '0' => 'rdi',
8492 '1' => 'rax',
8493 '2' => 'rdx',
8494 '3' => 'rcx',
8495 '4' => 'rbp'
8496 },
8497 'Return' => '91593',
8498 'ShortName' => 'pldm_pdr_find_record',
8499 'Source' => 'pdr.c',
8500 'SourceLine' => '147'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308501 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008502 '93442' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308503 'Header' => 'pdr.h',
8504 'Param' => {
8505 '0' => {
8506 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008507 'type' => '85059'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308508 }
8509 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008510 'Reg' => {
8511 '0' => 'rdi'
8512 },
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308513 'Return' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008514 'ShortName' => 'pldm_pdr_destroy',
8515 'Source' => 'pdr.c',
8516 'SourceLine' => '127'
Andrew Jeffery50dd1592023-07-14 16:02:05 +09308517 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008518 '93597' => {
Andrew Jeffery14d29842023-07-17 15:29:32 +09308519 'Header' => 'pdr.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008520 'Return' => '85059',
8521 'ShortName' => 'pldm_pdr_init',
8522 'Source' => 'pdr.c',
8523 'SourceLine' => '112'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308524 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008525 '93669' => {
Andrew Jeffery14d29842023-07-17 15:29:32 +09308526 'Header' => 'pdr.h',
8527 'Param' => {
8528 '0' => {
8529 'name' => 'repo',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008530 'type' => '85059'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308531 },
8532 '1' => {
8533 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008534 'type' => '6677'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308535 },
8536 '2' => {
8537 'name' => 'size',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008538 'type' => '185'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308539 },
8540 '3' => {
8541 'name' => 'is_remote',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008542 'type' => '6812'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308543 },
8544 '4' => {
8545 'name' => 'terminus_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008546 'type' => '5485'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308547 },
8548 '5' => {
8549 'name' => 'record_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008550 'type' => '2054'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308551 }
8552 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008553 'Reg' => {
8554 '0' => 'rbp',
8555 '1' => 'r13',
8556 '2' => 'r14',
8557 '5' => 'r12'
8558 },
Andrew Jeffery14d29842023-07-17 15:29:32 +09308559 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008560 'ShortName' => 'pldm_pdr_add_check',
8561 'Source' => 'pdr.c',
8562 'SourceLine' => '38'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308563 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008564 '9517' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308565 'Header' => 'bios.h',
8566 'Param' => {
8567 '0' => {
8568 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008569 'type' => '2044'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308570 },
8571 '1' => {
8572 'name' => 'payload_length',
8573 'type' => '123'
8574 },
8575 '2' => {
8576 'name' => 'completion_code',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008577 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308578 },
8579 '3' => {
8580 'name' => 'next_transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008581 'type' => '2054'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308582 },
8583 '4' => {
8584 'name' => 'transfer_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008585 'type' => '2049'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308586 },
8587 '5' => {
8588 'name' => 'bios_table_offset',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008589 'type' => '9679'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308590 }
8591 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308592 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008593 '1' => 'r10',
8594 '2' => 'rsi',
8595 '3' => 'rdi',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308596 '4' => 'r8',
8597 '5' => 'r9'
8598 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308599 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008600 'ShortName' => 'decode_get_bios_table_resp',
8601 'Source' => 'bios.c',
8602 'SourceLine' => '303'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308603 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008604 '95208' => {
Andrew Jefferyc79a5df2023-07-17 15:09:21 +09308605 'Header' => 'utils.h',
8606 'Param' => {
8607 '0' => {
8608 'name' => 'dec',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008609 'type' => '185'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308610 }
8611 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008612 'Return' => '185',
8613 'ShortName' => 'dec2bcd32',
8614 'Source' => 'utils.c',
8615 'SourceLine' => '196'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +09308616 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008617 '95337' => {
Andrew Jefferyc79a5df2023-07-17 15:09:21 +09308618 'Header' => 'utils.h',
8619 'Param' => {
8620 '0' => {
8621 'name' => 'bcd',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008622 'type' => '185'
Andrew Jefferyc79a5df2023-07-17 15:09:21 +09308623 }
8624 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008625 'Return' => '185',
8626 'ShortName' => 'bcd2dec32',
8627 'Source' => 'utils.c',
8628 'SourceLine' => '190'
Andrew Jeffery8b1c0342023-07-14 15:44:37 +09308629 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008630 '95765' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308631 'Header' => 'utils.h',
8632 'Param' => {
8633 '0' => {
8634 'name' => 'version',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008635 'type' => '3447'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308636 },
8637 '1' => {
8638 'name' => 'buffer',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008639 'type' => '12326'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308640 },
8641 '2' => {
8642 'name' => 'buffer_size',
8643 'type' => '123'
8644 }
8645 },
8646 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008647 '0' => 'rdi',
8648 '1' => 'rcx'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308649 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008650 'Return' => '13274',
8651 'ShortName' => 'ver2str',
8652 'Source' => 'utils.c',
8653 'SourceLine' => '121'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308654 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008655 '95893' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308656 'Header' => 'utils.h',
8657 'Param' => {
8658 '0' => {
8659 'name' => 'data',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008660 'type' => '5228'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308661 },
8662 '1' => {
8663 'name' => 'size',
8664 'type' => '123'
8665 }
8666 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008667 'Reg' => {
8668 '1' => 'rdx'
8669 },
8670 'Return' => '173',
8671 'ShortName' => 'crc8',
8672 'Source' => 'utils.c',
8673 'SourceLine' => '98'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308674 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008675 '9689' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308676 'Header' => 'bios.h',
8677 'Param' => {
8678 '0' => {
8679 'name' => 'msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008680 'type' => '2044'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308681 },
8682 '1' => {
8683 'name' => 'payload_length',
8684 'type' => '123'
8685 },
8686 '2' => {
8687 'name' => 'transfer_handle',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008688 'type' => '2054'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308689 },
8690 '3' => {
8691 'name' => 'transfer_op_flag',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008692 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308693 },
8694 '4' => {
8695 'name' => 'table_type',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008696 'type' => '2049'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308697 }
8698 },
8699 'Reg' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008700 '1' => 'r9',
8701 '2' => 'rdx',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308702 '3' => 'rcx',
8703 '4' => 'r8'
8704 },
8705 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008706 'ShortName' => 'decode_get_bios_table_req',
8707 'Source' => 'bios.c',
8708 'SourceLine' => '280'
Andrew Jeffery33e21a22023-05-29 12:12:36 +09308709 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008710 '97193' => {
Andrew Jeffery14d29842023-07-17 15:29:32 +09308711 'Header' => 'instance-id.h',
8712 'Param' => {
8713 '0' => {
8714 'name' => 'ctx',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008715 'type' => '97416'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308716 },
8717 '1' => {
8718 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008719 'type' => '96473'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308720 },
8721 '2' => {
8722 'name' => 'iid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008723 'type' => '96485'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308724 }
8725 },
8726 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008727 'ShortName' => 'pldm_instance_id_free',
8728 'Source' => 'instance-id.c',
8729 'SourceLine' => '190'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308730 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008731 '97421' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308732 'Header' => 'instance-id.h',
8733 'Param' => {
8734 '0' => {
8735 'name' => 'ctx',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008736 'type' => '97416'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308737 },
8738 '1' => {
8739 'name' => 'tid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008740 'type' => '96473'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308741 },
8742 '2' => {
8743 'name' => 'iid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008744 'type' => '97841'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308745 }
8746 },
8747 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008748 'ShortName' => 'pldm_instance_id_alloc',
8749 'Source' => 'instance-id.c',
8750 'SourceLine' => '101'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308751 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008752 '97846' => {
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +09308753 'Header' => 'instance-id.h',
8754 'Param' => {
8755 '0' => {
8756 'name' => 'ctx',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008757 'type' => '97416'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308758 }
8759 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008760 'Reg' => {
8761 '0' => 'rdi'
8762 },
Andrew Jeffery46d07682023-07-14 15:51:51 +09308763 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008764 'ShortName' => 'pldm_instance_db_destroy',
8765 'Source' => 'instance-id.c',
8766 'SourceLine' => '90'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308767 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008768 '97931' => {
Andrew Jeffery46d07682023-07-14 15:51:51 +09308769 'Header' => 'instance-id.h',
8770 'Param' => {
8771 '0' => {
8772 'name' => 'ctx',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008773 'type' => '98017'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308774 }
8775 },
8776 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008777 'ShortName' => 'pldm_instance_db_init_default',
8778 'Source' => 'instance-id.c',
8779 'SourceLine' => '83'
Andrew Jeffery46d07682023-07-14 15:51:51 +09308780 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008781 '98022' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308782 'Header' => 'instance-id.h',
8783 'Param' => {
8784 '0' => {
8785 'name' => 'ctx',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008786 'type' => '98017'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308787 },
8788 '1' => {
8789 'name' => 'dbpath',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008790 'type' => '13269'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308791 }
8792 },
8793 'Return' => '74',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008794 'ShortName' => 'pldm_instance_db_init',
8795 'Source' => 'instance-id.c',
8796 'SourceLine' => '34'
Andrew Jeffery4e1f1312023-07-14 15:56:51 +09308797 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008798 '9836' => {
8799 'Header' => 'bios.h',
8800 'Param' => {
8801 '0' => {
8802 'name' => 'instance_id',
8803 'type' => '173'
8804 },
8805 '1' => {
8806 'name' => 'transfer_handle',
8807 'type' => '185'
8808 },
8809 '2' => {
8810 'name' => 'transfer_op_flag',
8811 'type' => '173'
8812 },
8813 '3' => {
8814 'name' => 'table_type',
8815 'type' => '173'
8816 },
8817 '4' => {
8818 'name' => 'msg',
8819 'type' => '1599'
8820 }
8821 },
8822 'Return' => '74',
8823 'ShortName' => 'encode_get_bios_table_req',
8824 'Source' => 'bios.c',
8825 'SourceLine' => '251'
8826 },
8827 '99297' => {
Andrew Jeffery14d29842023-07-17 15:29:32 +09308828 'Header' => 'pldm.h',
8829 'Param' => {
8830 '0' => {
8831 'name' => 'eid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008832 'type' => '98635'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308833 },
8834 '1' => {
8835 'name' => 'mctp_fd',
8836 'type' => '74'
8837 },
8838 '2' => {
8839 'name' => 'pldm_req_msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008840 'type' => '6677'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308841 },
8842 '3' => {
8843 'name' => 'req_msg_len',
8844 'type' => '123'
8845 }
8846 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008847 'Reg' => {
8848 '0' => 'rdi',
8849 '1' => 'rsi',
8850 '2' => 'rdx',
8851 '3' => 'rcx'
8852 },
8853 'Return' => '98744',
8854 'ShortName' => 'pldm_send',
8855 'Source' => 'pldm.c',
8856 'SourceLine' => '166'
Andrew Jeffery14d29842023-07-17 15:29:32 +09308857 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008858 '99716' => {
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308859 'Header' => 'pldm.h',
8860 'Param' => {
8861 '0' => {
8862 'name' => 'eid',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008863 'type' => '98635'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308864 },
8865 '1' => {
8866 'name' => 'mctp_fd',
8867 'type' => '74'
8868 },
8869 '2' => {
8870 'name' => 'pldm_req_msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008871 'type' => '6677'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308872 },
8873 '3' => {
8874 'name' => 'req_msg_len',
8875 'type' => '123'
8876 },
8877 '4' => {
8878 'name' => 'pldm_resp_msg',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008879 'type' => '74243'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308880 },
8881 '5' => {
8882 'name' => 'resp_msg_len',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008883 'type' => '9679'
Andrew Jeffery8985dfd2023-07-17 15:34:48 +09308884 }
8885 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05008886 'Reg' => {
8887 '0' => 'rdi',
8888 '1' => 'rsi',
8889 '2' => 'rdx',
8890 '3' => 'rcx',
8891 '4' => 'r8',
8892 '5' => 'r9'
8893 },
8894 'Return' => '98744',
8895 'ShortName' => 'pldm_send_recv',
8896 'Source' => 'pldm.c',
8897 'SourceLine' => '140'
8898 }
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308899 },
8900 'SymbolVersion' => {},
8901 'Symbols' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +09308902 'libpldm.so.0.4.0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308903 'bcd2dec16' => 1,
8904 'bcd2dec32' => 1,
8905 'bcd2dec8' => 1,
8906 'crc32' => 1,
8907 'crc8' => 1,
8908 'dec2bcd16' => 1,
8909 'dec2bcd32' => 1,
8910 'dec2bcd8' => 1,
8911 'decode_activate_firmware_resp' => 1,
8912 'decode_apply_complete_req' => 1,
8913 'decode_cancel_update_component_resp' => 1,
8914 'decode_cancel_update_resp' => 1,
8915 'decode_descriptor_type_length_value' => 1,
8916 'decode_event_message_buffer_size_resp' => 1,
8917 'decode_event_message_supported_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308918 'decode_file_ack_req' => 1,
8919 'decode_file_ack_resp' => 1,
8920 'decode_file_ack_with_meta_data_req' => 1,
8921 'decode_file_ack_with_meta_data_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308922 'decode_firmware_device_id_record' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308923 'decode_get_alert_status_req' => 1,
8924 'decode_get_alert_status_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308925 'decode_get_bios_attribute_current_value_by_handle_req' => 1,
8926 'decode_get_bios_attribute_current_value_by_handle_resp' => 1,
8927 'decode_get_bios_table_req' => 1,
8928 'decode_get_bios_table_resp' => 1,
8929 'decode_get_commands_req' => 1,
8930 'decode_get_commands_resp' => 1,
8931 'decode_get_date_time_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308932 'decode_get_file_table_req' => 1,
8933 'decode_get_file_table_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308934 'decode_get_firmware_parameters_resp' => 1,
8935 'decode_get_firmware_parameters_resp_comp_entry' => 1,
8936 'decode_get_fru_record_by_option_req' => 1,
8937 'decode_get_fru_record_by_option_resp' => 1,
8938 'decode_get_fru_record_table_metadata_resp' => 1,
8939 'decode_get_fru_record_table_req' => 1,
8940 'decode_get_fru_record_table_resp' => 1,
8941 'decode_get_fru_record_table_resp_safe' => 1,
8942 'decode_get_numeric_effecter_value_req' => 1,
8943 'decode_get_numeric_effecter_value_resp' => 1,
8944 'decode_get_pdr_repository_info_resp' => 1,
8945 'decode_get_pdr_req' => 1,
8946 'decode_get_pdr_resp' => 1,
8947 'decode_get_sensor_reading_req' => 1,
8948 'decode_get_sensor_reading_resp' => 1,
8949 'decode_get_state_sensor_readings_req' => 1,
8950 'decode_get_state_sensor_readings_resp' => 1,
8951 'decode_get_status_resp' => 1,
8952 'decode_get_tid_resp' => 1,
8953 'decode_get_types_resp' => 1,
8954 'decode_get_version_req' => 1,
8955 'decode_get_version_resp' => 1,
8956 'decode_multipart_receive_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308957 'decode_new_file_req' => 1,
8958 'decode_new_file_resp' => 1,
8959 'decode_new_file_with_metadata_req' => 1,
8960 'decode_new_file_with_metadata_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308961 'decode_numeric_sensor_data' => 1,
8962 'decode_numeric_sensor_pdr_data' => 1,
8963 'decode_pass_component_table_resp' => 1,
8964 'decode_platform_event_message_req' => 1,
8965 'decode_platform_event_message_resp' => 1,
8966 'decode_pldm_comp_image_info' => 1,
8967 'decode_pldm_package_header_info' => 1,
8968 'decode_pldm_pdr_repository_change_record_data' => 1,
8969 'decode_pldm_pdr_repository_chg_event_data' => 1,
8970 'decode_poll_for_platform_event_message_req' => 1,
8971 'decode_poll_for_platform_event_message_resp' => 1,
8972 'decode_query_device_identifiers_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308973 'decode_read_file_req' => 1,
8974 'decode_read_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308975 'decode_request_firmware_data_req' => 1,
8976 'decode_request_update_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09308977 'decode_rw_file_by_type_memory_req' => 1,
8978 'decode_rw_file_by_type_memory_resp' => 1,
8979 'decode_rw_file_by_type_req' => 1,
8980 'decode_rw_file_by_type_resp' => 1,
8981 'decode_rw_file_memory_req' => 1,
8982 'decode_rw_file_memory_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09308983 'decode_sensor_event_data' => 1,
8984 'decode_sensor_op_data' => 1,
8985 'decode_set_bios_attribute_current_value_req' => 1,
8986 'decode_set_bios_attribute_current_value_resp' => 1,
8987 'decode_set_bios_table_req' => 1,
8988 'decode_set_bios_table_resp' => 1,
8989 'decode_set_date_time_req' => 1,
8990 'decode_set_date_time_resp' => 1,
8991 'decode_set_event_receiver_req' => 1,
8992 'decode_set_event_receiver_resp' => 1,
8993 'decode_set_fru_record_table_req' => 1,
8994 'decode_set_numeric_effecter_value_req' => 1,
8995 'decode_set_numeric_effecter_value_resp' => 1,
8996 'decode_set_state_effecter_states_req' => 1,
8997 'decode_set_state_effecter_states_resp' => 1,
8998 'decode_state_sensor_data' => 1,
8999 'decode_transfer_complete_req' => 1,
9000 'decode_update_component_resp' => 1,
9001 'decode_vendor_defined_descriptor_value' => 1,
9002 'decode_verify_complete_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309003 'decode_write_file_req' => 1,
9004 'decode_write_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309005 'encode_activate_firmware_req' => 1,
9006 'encode_apply_complete_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309007 'encode_bios_attribute_update_event_req' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309008 'encode_cancel_update_component_req' => 1,
9009 'encode_cancel_update_req' => 1,
9010 'encode_cc_only_resp' => 1,
9011 'encode_event_message_buffer_size_req' => 1,
9012 'encode_event_message_supported_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309013 'encode_file_ack_req' => 1,
9014 'encode_file_ack_resp' => 1,
9015 'encode_file_ack_with_meta_data_req' => 1,
9016 'encode_file_ack_with_meta_data_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309017 'encode_fru_record' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309018 'encode_get_alert_status_req' => 1,
9019 'encode_get_alert_status_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309020 'encode_get_bios_attribute_current_value_by_handle_req' => 1,
9021 'encode_get_bios_current_value_by_handle_resp' => 1,
9022 'encode_get_bios_table_req' => 1,
9023 'encode_get_bios_table_resp' => 1,
9024 'encode_get_commands_req' => 1,
9025 'encode_get_commands_resp' => 1,
9026 'encode_get_date_time_req' => 1,
9027 'encode_get_date_time_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309028 'encode_get_file_table_req' => 1,
9029 'encode_get_file_table_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309030 'encode_get_firmware_parameters_req' => 1,
9031 'encode_get_fru_record_by_option_req' => 1,
9032 'encode_get_fru_record_by_option_resp' => 1,
9033 'encode_get_fru_record_table_metadata_req' => 1,
9034 'encode_get_fru_record_table_metadata_resp' => 1,
9035 'encode_get_fru_record_table_req' => 1,
9036 'encode_get_fru_record_table_resp' => 1,
9037 'encode_get_numeric_effecter_value_req' => 1,
9038 'encode_get_numeric_effecter_value_resp' => 1,
9039 'encode_get_pdr_repository_info_resp' => 1,
9040 'encode_get_pdr_req' => 1,
9041 'encode_get_pdr_resp' => 1,
9042 'encode_get_sensor_reading_req' => 1,
9043 'encode_get_sensor_reading_resp' => 1,
9044 'encode_get_state_sensor_readings_req' => 1,
9045 'encode_get_state_sensor_readings_resp' => 1,
9046 'encode_get_status_req' => 1,
9047 'encode_get_tid_req' => 1,
9048 'encode_get_tid_resp' => 1,
9049 'encode_get_types_req' => 1,
9050 'encode_get_types_resp' => 1,
9051 'encode_get_version_req' => 1,
9052 'encode_get_version_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309053 'encode_new_file_req' => 1,
9054 'encode_new_file_resp' => 1,
9055 'encode_new_file_with_metadata_req' => 1,
9056 'encode_new_file_with_metadata_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309057 'encode_pass_component_table_req' => 1,
9058 'encode_platform_event_message_req' => 1,
9059 'encode_platform_event_message_resp' => 1,
9060 'encode_pldm_header_only' => 1,
9061 'encode_pldm_pdr_repository_chg_event_data' => 1,
9062 'encode_poll_for_platform_event_message_req' => 1,
9063 'encode_poll_for_platform_event_message_resp' => 1,
9064 'encode_query_device_identifiers_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309065 'encode_read_file_req' => 1,
9066 'encode_read_file_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309067 'encode_request_firmware_data_resp' => 1,
9068 'encode_request_update_req' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309069 'encode_rw_file_by_type_memory_req' => 1,
9070 'encode_rw_file_by_type_memory_resp' => 1,
9071 'encode_rw_file_by_type_req' => 1,
9072 'encode_rw_file_by_type_resp' => 1,
9073 'encode_rw_file_memory_req' => 1,
9074 'encode_rw_file_memory_resp' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309075 'encode_sensor_event_data' => 1,
9076 'encode_set_bios_attribute_current_value_req' => 1,
9077 'encode_set_bios_attribute_current_value_resp' => 1,
9078 'encode_set_bios_table_req' => 1,
9079 'encode_set_bios_table_resp' => 1,
9080 'encode_set_date_time_req' => 1,
9081 'encode_set_date_time_resp' => 1,
9082 'encode_set_event_receiver_req' => 1,
9083 'encode_set_event_receiver_resp' => 1,
9084 'encode_set_fru_record_table_resp' => 1,
9085 'encode_set_numeric_effecter_value_req' => 1,
9086 'encode_set_numeric_effecter_value_resp' => 1,
9087 'encode_set_state_effecter_states_req' => 1,
9088 'encode_set_state_effecter_states_resp' => 1,
9089 'encode_set_tid_req' => 1,
9090 'encode_state_effecter_pdr' => 1,
9091 'encode_state_sensor_pdr' => 1,
9092 'encode_transfer_complete_resp' => 1,
9093 'encode_update_component_req' => 1,
9094 'encode_verify_complete_resp' => 1,
Andrew Jeffery8de8e1e2023-06-09 14:37:18 +09309095 'encode_write_file_req' => 1,
9096 'encode_write_file_resp' => 1,
Andrew Jeffery962fcec2023-07-07 10:10:19 +09309097 'get_fru_record_by_option_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309098 'is_time_legal' => 1,
9099 'is_transfer_flag_valid' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309100 'pack_pldm_header' => 1,
Andrew Jeffery1264fbd2023-07-07 09:44:07 +09309101 'pldm_bios_table_append_pad_checksum_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309102 'pldm_bios_table_attr_entry_decode_attribute_handle' => 1,
9103 'pldm_bios_table_attr_entry_decode_attribute_type' => 1,
9104 'pldm_bios_table_attr_entry_decode_string_handle' => 1,
9105 'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309106 'pldm_bios_table_attr_entry_enum_decode_def_num_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309107 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309108 'pldm_bios_table_attr_entry_enum_decode_pv_num_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309109 'pldm_bios_table_attr_entry_enum_encode_check' => 1,
9110 'pldm_bios_table_attr_entry_enum_encode_length' => 1,
9111 'pldm_bios_table_attr_entry_integer_decode' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309112 'pldm_bios_table_attr_entry_integer_encode_check' => 1,
9113 'pldm_bios_table_attr_entry_integer_encode_length' => 1,
9114 'pldm_bios_table_attr_entry_integer_info_check' => 1,
9115 'pldm_bios_table_attr_entry_string_decode_def_string' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309116 'pldm_bios_table_attr_entry_string_decode_def_string_length_check' => 1,
9117 'pldm_bios_table_attr_entry_string_decode_max_length' => 1,
9118 'pldm_bios_table_attr_entry_string_decode_min_length' => 1,
9119 'pldm_bios_table_attr_entry_string_decode_string_type' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309120 'pldm_bios_table_attr_entry_string_encode_check' => 1,
9121 'pldm_bios_table_attr_entry_string_encode_length' => 1,
9122 'pldm_bios_table_attr_entry_string_info_check' => 1,
9123 'pldm_bios_table_attr_find_by_handle' => 1,
9124 'pldm_bios_table_attr_find_by_string_handle' => 1,
9125 'pldm_bios_table_attr_value_copy_and_update' => 1,
9126 'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1,
9127 'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1,
9128 'pldm_bios_table_attr_value_entry_decode_handle' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309129 'pldm_bios_table_attr_value_entry_encode_enum_check' => 1,
9130 'pldm_bios_table_attr_value_entry_encode_enum_length' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309131 'pldm_bios_table_attr_value_entry_encode_integer_check' => 1,
9132 'pldm_bios_table_attr_value_entry_encode_integer_length' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309133 'pldm_bios_table_attr_value_entry_encode_string_check' => 1,
9134 'pldm_bios_table_attr_value_entry_encode_string_length' => 1,
9135 'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1,
9136 'pldm_bios_table_attr_value_entry_enum_decode_number' => 1,
9137 'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1,
9138 'pldm_bios_table_attr_value_entry_length' => 1,
9139 'pldm_bios_table_attr_value_entry_string_decode_length' => 1,
9140 'pldm_bios_table_attr_value_entry_string_decode_string' => 1,
9141 'pldm_bios_table_attr_value_find_by_handle' => 1,
9142 'pldm_bios_table_checksum' => 1,
9143 'pldm_bios_table_iter_create' => 1,
9144 'pldm_bios_table_iter_free' => 1,
9145 'pldm_bios_table_iter_is_end' => 1,
9146 'pldm_bios_table_iter_next' => 1,
9147 'pldm_bios_table_iter_value' => 1,
9148 'pldm_bios_table_pad_checksum_size' => 1,
9149 'pldm_bios_table_string_entry_decode_handle' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309150 'pldm_bios_table_string_entry_decode_string_check' => 1,
9151 'pldm_bios_table_string_entry_decode_string_length' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309152 'pldm_bios_table_string_entry_encode_check' => 1,
9153 'pldm_bios_table_string_entry_encode_length' => 1,
9154 'pldm_bios_table_string_find_by_handle' => 1,
9155 'pldm_bios_table_string_find_by_string' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309156 'pldm_entity_association_pdr_add' => 1,
Andrew Jeffery096685b2023-07-17 17:36:14 +09309157 'pldm_entity_association_pdr_add_check' => 1,
Andrew Jeffery1354a6e2023-07-07 10:34:38 +09309158 'pldm_entity_association_pdr_add_from_node_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309159 'pldm_entity_association_pdr_extract' => 1,
9160 'pldm_entity_association_tree_add' => 1,
9161 'pldm_entity_association_tree_copy_root' => 1,
9162 'pldm_entity_association_tree_destroy' => 1,
9163 'pldm_entity_association_tree_destroy_root' => 1,
9164 'pldm_entity_association_tree_find' => 1,
9165 'pldm_entity_association_tree_init' => 1,
9166 'pldm_entity_association_tree_visit' => 1,
9167 'pldm_entity_extract' => 1,
9168 'pldm_entity_get_num_children' => 1,
9169 'pldm_entity_get_parent' => 1,
9170 'pldm_entity_is_exist_parent' => 1,
9171 'pldm_entity_is_node_parent' => 1,
9172 'pldm_find_entity_ref_in_tree' => 1,
9173 'pldm_instance_db_destroy' => 1,
9174 'pldm_instance_db_init' => 1,
9175 'pldm_instance_db_init_default' => 1,
9176 'pldm_instance_id_alloc' => 1,
9177 'pldm_instance_id_free' => 1,
9178 'pldm_is_current_parent_child' => 1,
9179 'pldm_is_empty_entity_assoc_tree' => 1,
9180 'pldm_open' => 1,
Andrew Jefferyca248ce2023-07-07 10:38:30 +09309181 'pldm_pdr_add_check' => 1,
Andrew Jefferya2c69112023-07-07 10:41:38 +09309182 'pldm_pdr_add_fru_record_set_check' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309183 'pldm_pdr_destroy' => 1,
9184 'pldm_pdr_find_record' => 1,
9185 'pldm_pdr_find_record_by_type' => 1,
9186 'pldm_pdr_fru_record_set_find_by_rsi' => 1,
9187 'pldm_pdr_get_next_record' => 1,
9188 'pldm_pdr_get_record_count' => 1,
9189 'pldm_pdr_get_record_handle' => 1,
9190 'pldm_pdr_get_repo_size' => 1,
9191 'pldm_pdr_init' => 1,
9192 'pldm_pdr_record_is_remote' => 1,
9193 'pldm_pdr_remove_pdrs_by_terminus_handle' => 1,
9194 'pldm_pdr_remove_remote_pdrs' => 1,
9195 'pldm_pdr_update_TL_pdr' => 1,
9196 'pldm_recv' => 1,
9197 'pldm_recv_any' => 1,
9198 'pldm_send' => 1,
9199 'pldm_send_recv' => 1,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309200 'unpack_pldm_header' => 1,
9201 'ver2str' => 1
9202 }
9203 },
9204 'Target' => 'unix',
9205 'TypeInfo' => {
9206 '1' => {
9207 'Name' => 'void',
9208 'Type' => 'Intrinsic'
9209 },
9210 '102' => {
9211 'Name' => 'unsigned long',
9212 'Size' => '8',
9213 'Type' => 'Intrinsic'
9214 },
9215 '109' => {
9216 'Name' => 'long',
9217 'Size' => '8',
9218 'Type' => 'Intrinsic'
9219 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309220 '116' => {
9221 'Name' => 'char',
9222 'Size' => '1',
9223 'Type' => 'Intrinsic'
9224 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309225 '123' => {
9226 'BaseType' => '102',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009227 'Header' => 'stddef.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309228 'Line' => '214',
9229 'Name' => 'size_t',
9230 'PrivateABI' => 1,
9231 'Size' => '8',
9232 'Type' => 'Typedef'
9233 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009234 '12326' => {
9235 'BaseType' => '116',
9236 'Name' => 'char*',
9237 'Size' => '8',
9238 'Type' => 'Pointer'
9239 },
9240 '12343' => {
9241 'BaseType' => '116',
9242 'Name' => 'char const',
9243 'Size' => '1',
9244 'Type' => 'Const'
9245 },
9246 '12360' => {
9247 'BaseType' => '123',
9248 'Name' => 'size_t const',
9249 'Size' => '8',
9250 'Type' => 'Const'
9251 },
9252 '12372' => {
9253 'BaseType' => '46',
9254 'Header' => 'types.h',
9255 'Line' => '37',
9256 'Name' => '__int8_t',
9257 'PrivateABI' => 1,
9258 'Size' => '1',
9259 'Type' => 'Typedef'
9260 },
9261 '12396' => {
9262 'BaseType' => '60',
9263 'Header' => 'types.h',
9264 'Line' => '39',
9265 'Name' => '__int16_t',
9266 'PrivateABI' => 1,
9267 'Size' => '2',
9268 'Type' => 'Typedef'
9269 },
9270 '12420' => {
9271 'BaseType' => '74',
9272 'Header' => 'types.h',
9273 'Line' => '41',
9274 'Name' => '__int32_t',
9275 'PrivateABI' => 1,
9276 'Size' => '4',
9277 'Type' => 'Typedef'
9278 },
9279 '12451' => {
9280 'BaseType' => '109',
9281 'Header' => 'types.h',
9282 'Line' => '194',
9283 'Name' => '__ssize_t',
9284 'PrivateABI' => 1,
9285 'Size' => '8',
9286 'Type' => 'Typedef'
9287 },
9288 '12463' => {
9289 'BaseType' => '12372',
9290 'Header' => 'stdint-intn.h',
9291 'Line' => '24',
9292 'Name' => 'int8_t',
9293 'PrivateABI' => 1,
9294 'Size' => '1',
9295 'Type' => 'Typedef'
9296 },
9297 '12475' => {
9298 'BaseType' => '12396',
9299 'Header' => 'stdint-intn.h',
9300 'Line' => '25',
9301 'Name' => 'int16_t',
9302 'PrivateABI' => 1,
9303 'Size' => '2',
9304 'Type' => 'Typedef'
9305 },
9306 '12487' => {
9307 'BaseType' => '12420',
9308 'Header' => 'stdint-intn.h',
9309 'Line' => '26',
9310 'Name' => 'int32_t',
9311 'PrivateABI' => 1,
9312 'Size' => '4',
9313 'Type' => 'Typedef'
9314 },
9315 '12528' => {
9316 'BaseType' => '5485',
9317 'Name' => 'uint16_t const',
9318 'Size' => '2',
9319 'Type' => 'Const'
9320 },
9321 '12545' => {
9322 'BaseType' => '185',
9323 'Name' => 'uint32_t const',
9324 'Size' => '4',
9325 'Type' => 'Const'
9326 },
9327 '12716' => {
9328 'BaseType' => '173',
9329 'Header' => 'pldm_types.h',
9330 'Line' => '31',
9331 'Name' => 'bool8_t',
9332 'Size' => '1',
9333 'Type' => 'Typedef'
9334 },
9335 '12728' => {
9336 'BaseType' => '451',
9337 'Header' => 'pldm_types.h',
9338 'Line' => '163',
9339 'Name' => 'real32_t',
9340 'Size' => '4',
9341 'Type' => 'Typedef'
9342 },
9343 '13269' => {
9344 'BaseType' => '12343',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309345 'Name' => 'char const*',
9346 'Size' => '8',
9347 'Type' => 'Pointer'
9348 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009349 '13274' => {
9350 'BaseType' => '12451',
9351 'Header' => 'types.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309352 'Line' => '108',
9353 'Name' => 'ssize_t',
9354 'PrivateABI' => 1,
9355 'Size' => '8',
9356 'Type' => 'Typedef'
9357 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009358 '13810' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309359 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309360 'Line' => '237',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309361 'Memb' => {
9362 '0' => {
9363 'name' => 'PLDM_SENSOR_OP_STATE',
9364 'value' => '0'
9365 },
9366 '1' => {
9367 'name' => 'PLDM_STATE_SENSOR_STATE',
9368 'value' => '1'
9369 },
9370 '2' => {
9371 'name' => 'PLDM_NUMERIC_SENSOR_STATE',
9372 'value' => '2'
9373 }
9374 },
9375 'Name' => 'enum sensor_event_class_states',
9376 'Size' => '4',
9377 'Type' => 'Enum'
9378 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009379 '13844' => {
9380 'BaseType' => '13810',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309381 'Name' => 'enum sensor_event_class_states const',
9382 'Size' => '4',
9383 'Type' => 'Const'
9384 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009385 '14067' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309386 'Header' => 'platform.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309387 'Line' => '454',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309388 'Memb' => {
9389 '0' => {
9390 'name' => 'record_handle',
9391 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009392 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309393 },
9394 '1' => {
9395 'name' => 'version',
9396 'offset' => '4',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009397 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309398 },
9399 '2' => {
9400 'name' => 'type',
9401 'offset' => '5',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009402 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309403 },
9404 '3' => {
9405 'name' => 'record_change_num',
9406 'offset' => '6',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009407 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309408 },
9409 '4' => {
9410 'name' => 'length',
9411 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009412 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309413 }
9414 },
9415 'Name' => 'struct pldm_pdr_hdr',
9416 'Size' => '10',
9417 'Type' => 'Struct'
9418 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009419 '14146' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309420 'Header' => 'platform.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009421 'Line' => '529',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309422 'Memb' => {
9423 '0' => {
9424 'name' => 'hdr',
9425 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009426 'type' => '14067'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309427 },
9428 '1' => {
9429 'name' => 'terminus_handle',
9430 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009431 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309432 },
9433 '2' => {
9434 'name' => 'sensor_id',
9435 'offset' => '18',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009436 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309437 },
9438 '3' => {
9439 'name' => 'entity_type',
9440 'offset' => '20',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009441 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309442 },
9443 '4' => {
9444 'name' => 'entity_instance',
9445 'offset' => '22',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009446 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309447 },
9448 '5' => {
9449 'name' => 'container_id',
9450 'offset' => '24',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009451 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309452 },
9453 '6' => {
9454 'name' => 'sensor_init',
9455 'offset' => '32',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009456 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309457 },
9458 '7' => {
9459 'name' => 'sensor_auxiliary_names_pdr',
9460 'offset' => '33',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009461 'type' => '12716'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309462 },
9463 '8' => {
9464 'name' => 'composite_sensor_count',
9465 'offset' => '34',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009466 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309467 },
9468 '9' => {
9469 'name' => 'possible_states',
9470 'offset' => '35',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009471 'type' => '879'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309472 }
9473 },
9474 'Name' => 'struct pldm_state_sensor_pdr',
9475 'Size' => '24',
9476 'Type' => 'Struct'
9477 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309478 '142' => {
9479 'BaseType' => '53',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009480 'Header' => 'types.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309481 'Line' => '38',
9482 'Name' => '__uint8_t',
9483 'PrivateABI' => 1,
9484 'Size' => '1',
9485 'Type' => 'Typedef'
9486 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009487 '14290' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309488 'Header' => 'platform.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009489 'Line' => '546',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309490 'Memb' => {
9491 '0' => {
9492 'name' => 'state_set_id',
9493 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009494 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309495 },
9496 '1' => {
9497 'name' => 'possible_states_size',
9498 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009499 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309500 },
9501 '2' => {
9502 'name' => 'states',
9503 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009504 'type' => '14348'
9505 }
9506 },
9507 'Name' => 'struct state_sensor_possible_states',
9508 'Size' => '4',
9509 'Type' => 'Struct'
9510 },
9511 '14343' => {
9512 'BaseType' => '14290',
9513 'Name' => 'struct state_sensor_possible_states const',
9514 'Size' => '4',
9515 'Type' => 'Const'
9516 },
9517 '14348' => {
9518 'BaseType' => '351',
9519 'Name' => 'bitfield8_t[1]',
9520 'Size' => '1',
9521 'Type' => 'Array'
9522 },
9523 '14364' => {
9524 'Header' => 'platform.h',
9525 'Line' => '556',
9526 'Memb' => {
9527 '0' => {
9528 'name' => 'hdr',
9529 'offset' => '0',
9530 'type' => '14067'
9531 },
9532 '1' => {
9533 'name' => 'terminus_handle',
9534 'offset' => '16',
9535 'type' => '5485'
9536 },
9537 '10' => {
9538 'name' => 'possible_states',
9539 'offset' => '37',
9540 'type' => '879'
9541 },
9542 '2' => {
9543 'name' => 'effecter_id',
9544 'offset' => '18',
9545 'type' => '5485'
9546 },
9547 '3' => {
9548 'name' => 'entity_type',
9549 'offset' => '20',
9550 'type' => '5485'
9551 },
9552 '4' => {
9553 'name' => 'entity_instance',
9554 'offset' => '22',
9555 'type' => '5485'
9556 },
9557 '5' => {
9558 'name' => 'container_id',
9559 'offset' => '24',
9560 'type' => '5485'
9561 },
9562 '6' => {
9563 'name' => 'effecter_semantic_id',
9564 'offset' => '32',
9565 'type' => '5485'
9566 },
9567 '7' => {
9568 'name' => 'effecter_init',
9569 'offset' => '34',
9570 'type' => '173'
9571 },
9572 '8' => {
9573 'name' => 'has_description_pdr',
9574 'offset' => '35',
9575 'type' => '12716'
9576 },
9577 '9' => {
9578 'name' => 'composite_effecter_count',
9579 'offset' => '36',
9580 'type' => '173'
9581 }
9582 },
9583 'Name' => 'struct pldm_state_effecter_pdr',
9584 'Size' => '26',
9585 'Type' => 'Struct'
9586 },
9587 '14615' => {
9588 'Header' => 'platform.h',
9589 'Line' => '647',
9590 'Memb' => {
9591 '0' => {
9592 'name' => 'value_u8',
9593 'offset' => '0',
9594 'type' => '173'
9595 },
9596 '1' => {
9597 'name' => 'value_s8',
9598 'offset' => '0',
9599 'type' => '12463'
9600 },
9601 '2' => {
9602 'name' => 'value_u16',
9603 'offset' => '0',
9604 'type' => '5485'
9605 },
9606 '3' => {
9607 'name' => 'value_s16',
9608 'offset' => '0',
9609 'type' => '12475'
9610 },
9611 '4' => {
9612 'name' => 'value_u32',
9613 'offset' => '0',
9614 'type' => '185'
9615 },
9616 '5' => {
9617 'name' => 'value_s32',
9618 'offset' => '0',
9619 'type' => '12487'
9620 },
9621 '6' => {
9622 'name' => 'value_f32',
9623 'offset' => '0',
9624 'type' => '12728'
9625 }
9626 },
9627 'Name' => 'union union_range_field_format',
9628 'Size' => '4',
9629 'Type' => 'Union'
9630 },
9631 '14709' => {
9632 'Header' => 'platform.h',
9633 'Line' => '704',
9634 'Memb' => {
9635 '0' => {
9636 'name' => 'value_u8',
9637 'offset' => '0',
9638 'type' => '173'
9639 },
9640 '1' => {
9641 'name' => 'value_s8',
9642 'offset' => '0',
9643 'type' => '12463'
9644 },
9645 '2' => {
9646 'name' => 'value_u16',
9647 'offset' => '0',
9648 'type' => '5485'
9649 },
9650 '3' => {
9651 'name' => 'value_s16',
9652 'offset' => '0',
9653 'type' => '12475'
9654 },
9655 '4' => {
9656 'name' => 'value_u32',
9657 'offset' => '0',
9658 'type' => '185'
9659 },
9660 '5' => {
9661 'name' => 'value_s32',
9662 'offset' => '0',
9663 'type' => '12487'
9664 }
9665 },
9666 'Name' => 'union union_sensor_data_size',
9667 'Size' => '4',
9668 'Type' => 'Union'
9669 },
9670 '14721' => {
9671 'Header' => 'platform.h',
9672 'Line' => '711',
9673 'Memb' => {
9674 '0' => {
9675 'name' => 'record_handle',
9676 'offset' => '0',
9677 'type' => '185'
9678 },
9679 '1' => {
9680 'name' => 'version',
9681 'offset' => '4',
9682 'type' => '173'
9683 },
9684 '2' => {
9685 'name' => 'type',
9686 'offset' => '5',
9687 'type' => '173'
9688 },
9689 '3' => {
9690 'name' => 'record_change_num',
9691 'offset' => '6',
9692 'type' => '5485'
9693 },
9694 '4' => {
9695 'name' => 'length',
9696 'offset' => '8',
9697 'type' => '5485'
9698 }
9699 },
9700 'Name' => 'struct pldm_value_pdr_hdr',
9701 'Size' => '12',
9702 'Type' => 'Struct'
9703 },
9704 '14800' => {
9705 'Header' => 'platform.h',
9706 'Line' => '729',
9707 'Memb' => {
9708 '0' => {
9709 'name' => 'entity_instance_num',
9710 'offset' => '0',
9711 'type' => '5485'
9712 },
9713 '1' => {
9714 'name' => 'entity_instance',
9715 'offset' => '0',
9716 'type' => '5485'
9717 }
9718 },
9719 'Name' => 'anon-union-platform.h-729',
9720 'Size' => '2',
9721 'Type' => 'Union'
9722 },
9723 '14834' => {
9724 'Header' => 'platform.h',
9725 'Line' => '724',
9726 'Memb' => {
9727 '0' => {
9728 'name' => 'hdr',
9729 'offset' => '0',
9730 'type' => '14721'
9731 },
9732 '1' => {
9733 'name' => 'terminus_handle',
9734 'offset' => '18',
9735 'type' => '5485'
9736 },
9737 '10' => {
9738 'name' => 'rate_unit',
9739 'offset' => '38',
9740 'type' => '173'
9741 },
9742 '11' => {
9743 'name' => 'base_oem_unit_handle',
9744 'offset' => '39',
9745 'type' => '173'
9746 },
9747 '12' => {
9748 'name' => 'aux_unit',
9749 'offset' => '40',
9750 'type' => '173'
9751 },
9752 '13' => {
9753 'name' => 'aux_unit_modifier',
9754 'offset' => '41',
9755 'type' => '12463'
9756 },
9757 '14' => {
9758 'name' => 'aux_rate_unit',
9759 'offset' => '48',
9760 'type' => '173'
9761 },
9762 '15' => {
9763 'name' => 'rel',
9764 'offset' => '49',
9765 'type' => '173'
9766 },
9767 '16' => {
9768 'name' => 'aux_oem_unit_handle',
9769 'offset' => '50',
9770 'type' => '173'
9771 },
9772 '17' => {
9773 'name' => 'is_linear',
9774 'offset' => '51',
9775 'type' => '12716'
9776 },
9777 '18' => {
9778 'name' => 'sensor_data_size',
9779 'offset' => '52',
9780 'type' => '173'
9781 },
9782 '19' => {
9783 'name' => 'resolution',
9784 'offset' => '54',
9785 'type' => '12728'
9786 },
9787 '2' => {
9788 'name' => 'sensor_id',
9789 'offset' => '20',
9790 'type' => '5485'
9791 },
9792 '20' => {
9793 'name' => 'offset',
9794 'offset' => '64',
9795 'type' => '12728'
9796 },
9797 '21' => {
9798 'name' => 'accuracy',
9799 'offset' => '68',
9800 'type' => '5485'
9801 },
9802 '22' => {
9803 'name' => 'plus_tolerance',
9804 'offset' => '70',
9805 'type' => '173'
9806 },
9807 '23' => {
9808 'name' => 'minus_tolerance',
9809 'offset' => '71',
9810 'type' => '173'
9811 },
9812 '24' => {
9813 'name' => 'hysteresis',
9814 'offset' => '72',
9815 'type' => '14709'
9816 },
9817 '25' => {
9818 'name' => 'supported_thresholds',
9819 'offset' => '82',
9820 'type' => '351'
9821 },
9822 '26' => {
9823 'name' => 'threshold_and_hysteresis_volatility',
9824 'offset' => '83',
9825 'type' => '351'
9826 },
9827 '27' => {
9828 'name' => 'state_transition_interval',
9829 'offset' => '86',
9830 'type' => '12728'
9831 },
9832 '28' => {
9833 'name' => 'update_interval',
9834 'offset' => '96',
9835 'type' => '12728'
9836 },
9837 '29' => {
9838 'name' => 'max_readable',
9839 'offset' => '100',
9840 'type' => '14709'
9841 },
9842 '3' => {
9843 'name' => 'entity_type',
9844 'offset' => '22',
9845 'type' => '5485'
9846 },
9847 '30' => {
9848 'name' => 'min_readable',
9849 'offset' => '104',
9850 'type' => '14709'
9851 },
9852 '31' => {
9853 'name' => 'range_field_format',
9854 'offset' => '114',
9855 'type' => '173'
9856 },
9857 '32' => {
9858 'name' => 'range_field_support',
9859 'offset' => '115',
9860 'type' => '351'
9861 },
9862 '33' => {
9863 'name' => 'nominal_value',
9864 'offset' => '118',
9865 'type' => '14615'
9866 },
9867 '34' => {
9868 'name' => 'normal_max',
9869 'offset' => '128',
9870 'type' => '14615'
9871 },
9872 '35' => {
9873 'name' => 'normal_min',
9874 'offset' => '132',
9875 'type' => '14615'
9876 },
9877 '36' => {
9878 'name' => 'warning_high',
9879 'offset' => '136',
9880 'type' => '14615'
9881 },
9882 '37' => {
9883 'name' => 'warning_low',
9884 'offset' => '146',
9885 'type' => '14615'
9886 },
9887 '38' => {
9888 'name' => 'critical_high',
9889 'offset' => '150',
9890 'type' => '14615'
9891 },
9892 '39' => {
9893 'name' => 'critical_low',
9894 'offset' => '256',
9895 'type' => '14615'
9896 },
9897 '4' => {
9898 'name' => 'unnamed0',
9899 'offset' => '24',
9900 'type' => '14800'
9901 },
9902 '40' => {
9903 'name' => 'fatal_high',
9904 'offset' => '260',
9905 'type' => '14615'
9906 },
9907 '41' => {
9908 'name' => 'fatal_low',
9909 'offset' => '264',
9910 'type' => '14615'
9911 },
9912 '5' => {
9913 'name' => 'container_id',
9914 'offset' => '32',
9915 'type' => '5485'
9916 },
9917 '6' => {
9918 'name' => 'sensor_init',
9919 'offset' => '34',
9920 'type' => '173'
9921 },
9922 '7' => {
9923 'name' => 'sensor_auxiliary_names_pdr',
9924 'offset' => '35',
9925 'type' => '12716'
9926 },
9927 '8' => {
9928 'name' => 'base_unit',
9929 'offset' => '36',
9930 'type' => '173'
9931 },
9932 '9' => {
9933 'name' => 'unit_modifier',
9934 'offset' => '37',
9935 'type' => '12463'
9936 }
9937 },
9938 'Name' => 'struct pldm_numeric_sensor_value_pdr',
9939 'Size' => '112',
9940 'Type' => 'Struct'
9941 },
9942 '15387' => {
9943 'Header' => 'platform.h',
9944 'Line' => '776',
9945 'Memb' => {
9946 '0' => {
9947 'name' => 'state_set_id',
9948 'offset' => '0',
9949 'type' => '5485'
9950 },
9951 '1' => {
9952 'name' => 'possible_states_size',
9953 'offset' => '2',
9954 'type' => '173'
9955 },
9956 '2' => {
9957 'name' => 'states',
9958 'offset' => '3',
9959 'type' => '14348'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309960 }
9961 },
9962 'Name' => 'struct state_effecter_possible_states',
9963 'Size' => '4',
9964 'Type' => 'Struct'
9965 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309966 '154' => {
9967 'BaseType' => '81',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009968 'Header' => 'types.h',
Andrew Jeffery33e21a22023-05-29 12:12:36 +09309969 'Line' => '42',
9970 'Name' => '__uint32_t',
9971 'PrivateABI' => 1,
9972 'Size' => '4',
9973 'Type' => 'Typedef'
9974 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009975 '15440' => {
9976 'BaseType' => '15387',
9977 'Name' => 'struct state_effecter_possible_states const',
9978 'Size' => '4',
9979 'Type' => 'Const'
9980 },
9981 '15445' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +09309982 'Header' => 'platform.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -05009983 'Line' => '824',
9984 'Memb' => {
9985 '0' => {
9986 'name' => 'set_request',
9987 'offset' => '0',
9988 'type' => '173'
9989 },
9990 '1' => {
9991 'name' => 'effecter_state',
9992 'offset' => '1',
9993 'type' => '173'
9994 }
9995 },
9996 'Name' => 'struct state_field_for_state_effecter_set',
9997 'Size' => '2',
9998 'Type' => 'Struct'
9999 },
10000 '15485' => {
10001 'BaseType' => '15445',
10002 'Header' => 'platform.h',
10003 'Line' => '827',
10004 'Name' => 'set_effecter_state_field',
10005 'Size' => '2',
10006 'Type' => 'Typedef'
10007 },
10008 '15497' => {
10009 'Header' => 'platform.h',
10010 'Line' => '833',
10011 'Memb' => {
10012 '0' => {
10013 'name' => 'sensor_op_state',
10014 'offset' => '0',
10015 'type' => '173'
10016 },
10017 '1' => {
10018 'name' => 'present_state',
10019 'offset' => '1',
10020 'type' => '173'
10021 },
10022 '2' => {
10023 'name' => 'previous_state',
10024 'offset' => '2',
10025 'type' => '173'
10026 },
10027 '3' => {
10028 'name' => 'event_state',
10029 'offset' => '3',
10030 'type' => '173'
10031 }
10032 },
10033 'Name' => 'struct state_field_for_get_state_sensor_readings',
10034 'Size' => '4',
10035 'Type' => 'Struct'
10036 },
10037 '15563' => {
10038 'BaseType' => '15497',
10039 'Header' => 'platform.h',
10040 'Line' => '841',
10041 'Name' => 'get_sensor_state_field',
10042 'Size' => '4',
10043 'Type' => 'Typedef'
10044 },
10045 '15762' => {
10046 'BaseType' => '173',
10047 'Name' => 'uint8_t[13]',
10048 'Size' => '13',
10049 'Type' => 'Array'
10050 },
10051 '1599' => {
10052 'BaseType' => '835',
10053 'Name' => 'struct pldm_msg*',
10054 'Size' => '8',
10055 'Type' => 'Pointer'
10056 },
10057 '16244' => {
10058 'Header' => 'platform.h',
10059 'Line' => '978',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010060 'Memb' => {
10061 '0' => {
10062 'name' => 'sensor_id',
10063 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010064 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010065 },
10066 '1' => {
10067 'name' => 'sensor_event_class_type',
10068 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010069 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010070 },
10071 '2' => {
10072 'name' => 'event_class',
10073 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010074 'type' => '879'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010075 }
10076 },
10077 'Name' => 'struct pldm_sensor_event_data',
10078 'Size' => '4',
10079 'Type' => 'Struct'
10080 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010081 '16456' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010082 'Header' => 'platform.h',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010083 'Line' => '1059',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010084 'Memb' => {
10085 '0' => {
10086 'name' => 'event_data_format',
10087 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010088 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010089 },
10090 '1' => {
10091 'name' => 'number_of_change_records',
10092 'offset' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010093 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010094 },
10095 '2' => {
10096 'name' => 'change_records',
10097 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010098 'type' => '879'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010099 }
10100 },
10101 'Name' => 'struct pldm_pdr_repository_chg_event_data',
10102 'Size' => '3',
10103 'Type' => 'Struct'
10104 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010105 '166' => {
10106 'BaseType' => '1',
10107 'Name' => 'void*',
10108 'Size' => '8',
10109 'Type' => 'Pointer'
10110 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010111 '173' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010112 'BaseType' => '142',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010113 'Header' => 'stdint-uintn.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010114 'Line' => '24',
10115 'Name' => 'uint8_t',
10116 'PrivateABI' => 1,
10117 'Size' => '1',
10118 'Type' => 'Typedef'
10119 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010120 '17655' => {
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010121 'BaseType' => '166',
10122 'Name' => 'void**',
10123 'Size' => '8',
10124 'Type' => 'Pointer'
10125 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010126 '185' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010127 'BaseType' => '154',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010128 'Header' => 'stdint-uintn.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010129 'Line' => '26',
10130 'Name' => 'uint32_t',
10131 'PrivateABI' => 1,
10132 'Size' => '4',
10133 'Type' => 'Typedef'
10134 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010135 '197' => {
10136 'Header' => 'pldm_types.h',
10137 'Line' => '8',
10138 'Name' => 'anon-struct-pldm_types.h-8',
10139 'Size' => '1',
10140 'Type' => 'Struct'
10141 },
10142 '2044' => {
10143 'BaseType' => '874',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010144 'Name' => 'struct pldm_msg const*',
10145 'Size' => '8',
10146 'Type' => 'Pointer'
10147 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010148 '2049' => {
10149 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010150 'Name' => 'uint8_t*',
10151 'Size' => '8',
10152 'Type' => 'Pointer'
10153 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010154 '2054' => {
10155 'BaseType' => '185',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010156 'Name' => 'uint32_t*',
10157 'Size' => '8',
10158 'Type' => 'Pointer'
10159 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010160 '21978' => {
10161 'BaseType' => '9679',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010162 'Name' => 'size_t*const',
10163 'Size' => '8',
10164 'Type' => 'Const'
10165 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010166 '23604' => {
10167 'BaseType' => '23614',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010168 'Name' => 'uint32_t const*const*',
10169 'Size' => '8',
10170 'Type' => 'Pointer'
10171 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010172 '23609' => {
10173 'BaseType' => '12545',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010174 'Name' => 'uint32_t const*',
10175 'Size' => '8',
10176 'Type' => 'Pointer'
10177 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010178 '23614' => {
10179 'BaseType' => '23609',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010180 'Name' => 'uint32_t const*const',
10181 'Size' => '8',
10182 'Type' => 'Const'
10183 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010184 '23619' => {
10185 'BaseType' => '16456',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010186 'Name' => 'struct pldm_pdr_repository_chg_event_data*',
10187 'Size' => '8',
10188 'Type' => 'Pointer'
10189 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010190 '2944' => {
10191 'BaseType' => '434',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010192 'Name' => 'ver32_t*',
10193 'Size' => '8',
10194 'Type' => 'Pointer'
10195 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010196 '30334' => {
10197 'BaseType' => '14834',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010198 'Name' => 'struct pldm_numeric_sensor_value_pdr*',
10199 'Size' => '8',
10200 'Type' => 'Pointer'
10201 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010202 '3447' => {
10203 'BaseType' => '446',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010204 'Name' => 'ver32_t const*',
10205 'Size' => '8',
10206 'Type' => 'Pointer'
10207 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010208 '351' => {
10209 'Header' => 'pldm_types.h',
10210 'Line' => '18',
10211 'Memb' => {
10212 '0' => {
10213 'name' => 'byte',
10214 'offset' => '0',
10215 'type' => '173'
10216 },
10217 '1' => {
10218 'name' => 'bits',
10219 'offset' => '0',
10220 'type' => '197'
10221 }
10222 },
10223 'Name' => 'union bitfield8_t',
10224 'Size' => '1',
10225 'Type' => 'Union'
10226 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010227 '363' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010228 'BaseType' => '351',
10229 'Name' => 'bitfield8_t const',
10230 'Size' => '1',
10231 'Type' => 'Const'
10232 },
10233 '368' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010234 'Header' => 'pldm_types.h',
10235 'Line' => '24',
10236 'Memb' => {
10237 '0' => {
10238 'name' => 'alpha',
10239 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010240 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010241 },
10242 '1' => {
10243 'name' => 'update',
10244 'offset' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010245 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010246 },
10247 '2' => {
10248 'name' => 'minor',
10249 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010250 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010251 },
10252 '3' => {
10253 'name' => 'major',
10254 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010255 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010256 }
10257 },
10258 'Name' => 'struct pldm_version',
10259 'Size' => '4',
10260 'Type' => 'Struct'
10261 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010262 '36997' => {
10263 'BaseType' => '16244',
10264 'Name' => 'struct pldm_sensor_event_data*',
10265 'Size' => '8',
10266 'Type' => 'Pointer'
10267 },
10268 '37002' => {
10269 'BaseType' => '36997',
10270 'Name' => 'struct pldm_sensor_event_data*const',
10271 'Size' => '8',
10272 'Type' => 'Const'
10273 },
10274 '38008' => {
10275 'BaseType' => '15563',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010276 'Name' => 'get_sensor_state_field*',
10277 'Size' => '8',
10278 'Type' => 'Pointer'
10279 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010280 '3851' => {
10281 'BaseType' => '351',
10282 'Name' => 'bitfield8_t*',
10283 'Size' => '8',
10284 'Type' => 'Pointer'
10285 },
10286 '4307' => {
10287 'BaseType' => '363',
10288 'Name' => 'bitfield8_t const*',
10289 'Size' => '8',
10290 'Type' => 'Pointer'
10291 },
10292 '434' => {
10293 'BaseType' => '368',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010294 'Header' => 'pldm_types.h',
10295 'Line' => '29',
10296 'Name' => 'ver32_t',
10297 'Size' => '4',
10298 'Type' => 'Typedef'
10299 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010300 '43625' => {
10301 'BaseType' => '15485',
10302 'Name' => 'set_effecter_state_field*',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010303 'Size' => '8',
10304 'Type' => 'Pointer'
10305 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010306 '446' => {
10307 'BaseType' => '434',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010308 'Name' => 'ver32_t const',
10309 'Size' => '4',
10310 'Type' => 'Const'
10311 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010312 '44604' => {
10313 'BaseType' => '14146',
10314 'Name' => 'struct pldm_state_sensor_pdr*',
10315 'Size' => '8',
10316 'Type' => 'Pointer'
10317 },
10318 '44609' => {
10319 'BaseType' => '44604',
10320 'Name' => 'struct pldm_state_sensor_pdr*const',
10321 'Size' => '8',
10322 'Type' => 'Const'
10323 },
10324 '44614' => {
10325 'BaseType' => '14343',
10326 'Name' => 'struct state_sensor_possible_states const*',
10327 'Size' => '8',
10328 'Type' => 'Pointer'
10329 },
10330 '44619' => {
10331 'BaseType' => '44614',
10332 'Name' => 'struct state_sensor_possible_states const*const',
10333 'Size' => '8',
10334 'Type' => 'Const'
10335 },
10336 '45015' => {
10337 'BaseType' => '14364',
10338 'Name' => 'struct pldm_state_effecter_pdr*',
10339 'Size' => '8',
10340 'Type' => 'Pointer'
10341 },
10342 '45020' => {
10343 'BaseType' => '45015',
10344 'Name' => 'struct pldm_state_effecter_pdr*const',
10345 'Size' => '8',
10346 'Type' => 'Const'
10347 },
10348 '45025' => {
10349 'BaseType' => '15440',
10350 'Name' => 'struct state_effecter_possible_states const*',
10351 'Size' => '8',
10352 'Type' => 'Pointer'
10353 },
10354 '45030' => {
10355 'BaseType' => '45025',
10356 'Name' => 'struct state_effecter_possible_states const*const',
10357 'Size' => '8',
10358 'Type' => 'Const'
10359 },
10360 '451' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010361 'Name' => 'float',
10362 'Size' => '4',
10363 'Type' => 'Intrinsic'
10364 },
Andrew Jeffery33e21a22023-05-29 12:12:36 +093010365 '46' => {
10366 'Name' => 'signed char',
10367 'Size' => '1',
10368 'Type' => 'Intrinsic'
10369 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010370 '49485' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010371 'BaseType' => '102',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010372 'Header' => 'types.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010373 'Line' => '45',
10374 'Name' => '__uint64_t',
10375 'PrivateABI' => 1,
10376 'Size' => '8',
10377 'Type' => 'Typedef'
10378 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010379 '49579' => {
10380 'BaseType' => '49485',
10381 'Header' => 'stdint-uintn.h',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010382 'Line' => '27',
10383 'Name' => 'uint64_t',
10384 'PrivateABI' => 1,
10385 'Size' => '8',
10386 'Type' => 'Typedef'
10387 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010388 '49591' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010389 'Header' => 'bios.h',
10390 'Line' => '38',
10391 'Memb' => {
10392 '0' => {
10393 'name' => 'PLDM_BIOS_STRING_TABLE',
10394 'value' => '0'
10395 },
10396 '1' => {
10397 'name' => 'PLDM_BIOS_ATTR_TABLE',
10398 'value' => '1'
10399 },
10400 '2' => {
10401 'name' => 'PLDM_BIOS_ATTR_VAL_TABLE',
10402 'value' => '2'
10403 }
10404 },
10405 'Name' => 'enum pldm_bios_table_types',
10406 'Size' => '4',
10407 'Type' => 'Enum'
10408 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010409 '49625' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010410 'Header' => 'bios.h',
10411 'Line' => '47',
10412 'Memb' => {
10413 '0' => {
10414 'name' => 'string_handle',
10415 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010416 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010417 },
10418 '1' => {
10419 'name' => 'string_length',
10420 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010421 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010422 },
10423 '2' => {
10424 'name' => 'name',
10425 'offset' => '4',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010426 'type' => '49682'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010427 }
10428 },
10429 'Name' => 'struct pldm_bios_string_table_entry',
10430 'Size' => '5',
10431 'Type' => 'Struct'
10432 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010433 '49677' => {
10434 'BaseType' => '49625',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010435 'Name' => 'struct pldm_bios_string_table_entry const',
10436 'Size' => '5',
10437 'Type' => 'Const'
10438 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010439 '49682' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010440 'BaseType' => '116',
10441 'Name' => 'char[1]',
10442 'Size' => '1',
10443 'Type' => 'Array'
10444 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010445 '49698' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010446 'Header' => 'bios.h',
10447 'Line' => '53',
10448 'Memb' => {
10449 '0' => {
10450 'name' => 'attr_handle',
10451 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010452 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010453 },
10454 '1' => {
10455 'name' => 'attr_type',
10456 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010457 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010458 },
10459 '2' => {
10460 'name' => 'string_handle',
10461 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010462 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010463 },
10464 '3' => {
10465 'name' => 'metadata',
10466 'offset' => '5',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010467 'type' => '879'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010468 }
10469 },
10470 'Name' => 'struct pldm_bios_attr_table_entry',
10471 'Size' => '6',
10472 'Type' => 'Struct'
10473 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010474 '49763' => {
10475 'BaseType' => '49698',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010476 'Name' => 'struct pldm_bios_attr_table_entry const',
10477 'Size' => '6',
10478 'Type' => 'Const'
10479 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010480 '49784' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010481 'Header' => 'bios.h',
10482 'Line' => '65',
10483 'Memb' => {
10484 '0' => {
10485 'name' => 'attr_handle',
10486 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010487 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010488 },
10489 '1' => {
10490 'name' => 'attr_type',
10491 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010492 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010493 },
10494 '2' => {
10495 'name' => 'value',
10496 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010497 'type' => '879'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010498 }
10499 },
10500 'Name' => 'struct pldm_bios_attr_val_table_entry',
10501 'Size' => '4',
10502 'Type' => 'Struct'
10503 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010504 '49836' => {
10505 'BaseType' => '49784',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010506 'Name' => 'struct pldm_bios_attr_val_table_entry const',
10507 'Size' => '4',
10508 'Type' => 'Const'
10509 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010510 '49905' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010511 'Header' => 'bios_table.h',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010512 'Line' => '204',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010513 'Memb' => {
10514 '0' => {
10515 'name' => 'name_handle',
10516 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010517 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010518 },
10519 '1' => {
10520 'name' => 'read_only',
10521 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010522 'type' => '6812'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010523 },
10524 '2' => {
10525 'name' => 'pv_num',
10526 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010527 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010528 },
10529 '3' => {
10530 'name' => 'pv_handle',
10531 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010532 'type' => '50008'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010533 },
10534 '4' => {
10535 'name' => 'def_num',
10536 'offset' => '22',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010537 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010538 },
10539 '5' => {
10540 'name' => 'def_index',
10541 'offset' => '36',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010542 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010543 }
10544 },
10545 'Name' => 'struct pldm_bios_table_attr_entry_enum_info',
10546 'Size' => '32',
10547 'Type' => 'Struct'
10548 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010549 '49996' => {
10550 'BaseType' => '49905',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010551 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const',
10552 'Size' => '32',
10553 'Type' => 'Const'
10554 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010555 '50008' => {
10556 'BaseType' => '12528',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010557 'Name' => 'uint16_t const*',
10558 'Size' => '8',
10559 'Type' => 'Pointer'
10560 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010561 '50018' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010562 'Header' => 'bios_table.h',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010563 'Line' => '292',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010564 'Memb' => {
10565 '0' => {
10566 'name' => 'name_handle',
10567 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010568 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010569 },
10570 '1' => {
10571 'name' => 'read_only',
10572 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010573 'type' => '6812'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010574 },
10575 '2' => {
10576 'name' => 'string_type',
10577 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010578 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010579 },
10580 '3' => {
10581 'name' => 'min_length',
10582 'offset' => '4',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010583 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010584 },
10585 '4' => {
10586 'name' => 'max_length',
10587 'offset' => '6',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010588 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010589 },
10590 '5' => {
10591 'name' => 'def_length',
10592 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010593 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010594 },
10595 '6' => {
10596 'name' => 'def_string',
10597 'offset' => '22',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010598 'type' => '13269'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010599 }
10600 },
10601 'Name' => 'struct pldm_bios_table_attr_entry_string_info',
10602 'Size' => '24',
10603 'Type' => 'Struct'
10604 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010605 '50130' => {
10606 'BaseType' => '50018',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010607 'Name' => 'struct pldm_bios_table_attr_entry_string_info const',
10608 'Size' => '24',
10609 'Type' => 'Const'
10610 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010611 '50140' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010612 'Header' => 'bios_table.h',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093010613 'Line' => '382',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010614 'Memb' => {
10615 '0' => {
10616 'name' => 'name_handle',
10617 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010618 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010619 },
10620 '1' => {
10621 'name' => 'read_only',
10622 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010623 'type' => '6812'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010624 },
10625 '2' => {
10626 'name' => 'lower_bound',
10627 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010628 'type' => '49579'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010629 },
10630 '3' => {
10631 'name' => 'upper_bound',
10632 'offset' => '22',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010633 'type' => '49579'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010634 },
10635 '4' => {
10636 'name' => 'scalar_increment',
10637 'offset' => '36',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010638 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010639 },
10640 '5' => {
10641 'name' => 'default_value',
10642 'offset' => '50',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010643 'type' => '49579'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010644 }
10645 },
10646 'Name' => 'struct pldm_bios_table_attr_entry_integer_info',
10647 'Size' => '40',
10648 'Type' => 'Struct'
10649 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010650 '50238' => {
10651 'BaseType' => '50140',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010652 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const',
10653 'Size' => '40',
10654 'Type' => 'Const'
10655 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010656 '50599' => {
Andrew Jefferycd732d12023-07-07 09:36:35 +093010657 'Name' => 'ssize_t(*)(void const*)',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010658 'Param' => {
10659 '0' => {
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010660 'type' => '5228'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010661 }
10662 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010663 'Return' => '13274',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010664 'Size' => '8',
10665 'Type' => 'FuncPtr'
10666 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010667 '50669' => {
Andrew Jeffery50dd1592023-07-14 16:02:05 +093010668 'Line' => '936',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010669 'Memb' => {
10670 '0' => {
10671 'name' => 'table_data',
10672 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010673 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010674 },
10675 '1' => {
10676 'name' => 'table_len',
10677 'offset' => '8',
10678 'type' => '123'
10679 },
10680 '2' => {
10681 'name' => 'current_pos',
10682 'offset' => '22',
10683 'type' => '123'
10684 },
10685 '3' => {
10686 'name' => 'entry_length_handler',
10687 'offset' => '36',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010688 'type' => '50599'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010689 }
10690 },
10691 'Name' => 'struct pldm_bios_table_iter',
10692 'PrivateABI' => 1,
10693 'Size' => '32',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010694 'Source' => 'bios_table.c',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010695 'Type' => 'Struct'
10696 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010697 '50739' => {
10698 'BaseType' => '50669',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010699 'Name' => 'struct pldm_bios_table_iter const',
10700 'Size' => '32',
10701 'Type' => 'Const'
10702 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010703 '5078' => {
10704 'BaseType' => '830',
10705 'Name' => 'struct pldm_msg_hdr const*',
10706 'Size' => '8',
10707 'Type' => 'Pointer'
10708 },
10709 '5083' => {
10710 'BaseType' => '895',
10711 'Name' => 'struct pldm_header_info*',
10712 'Size' => '8',
10713 'Type' => 'Pointer'
10714 },
10715 '5173' => {
10716 'BaseType' => '974',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010717 'Name' => 'struct pldm_header_info const*',
10718 'Size' => '8',
10719 'Type' => 'Pointer'
10720 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010721 '5178' => {
10722 'BaseType' => '719',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010723 'Name' => 'struct pldm_msg_hdr*',
10724 'Size' => '8',
10725 'Type' => 'Pointer'
10726 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010727 '51809' => {
10728 'BaseType' => '50669',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010729 'Name' => 'struct pldm_bios_table_iter*',
10730 'Size' => '8',
10731 'Type' => 'Pointer'
10732 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010733 '51814' => {
10734 'BaseType' => '49836',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010735 'Name' => 'struct pldm_bios_attr_val_table_entry const*',
10736 'Size' => '8',
10737 'Type' => 'Pointer'
10738 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010739 '52229' => {
10740 'BaseType' => '49763',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010741 'Name' => 'struct pldm_bios_attr_table_entry const*',
10742 'Size' => '8',
10743 'Type' => 'Pointer'
10744 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010745 '5228' => {
10746 'BaseType' => '5238',
10747 'Name' => 'void const*',
10748 'Size' => '8',
10749 'Type' => 'Pointer'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010750 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010751 '5238' => {
10752 'BaseType' => '1',
10753 'Name' => 'void const',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010754 'Type' => 'Const'
10755 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010756 '52835' => {
10757 'BaseType' => '49677',
10758 'Name' => 'struct pldm_bios_string_table_entry const*',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010759 'Size' => '8',
10760 'Type' => 'Pointer'
10761 },
10762 '53' => {
10763 'Name' => 'unsigned char',
10764 'Size' => '1',
10765 'Type' => 'Intrinsic'
10766 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010767 '54002' => {
10768 'BaseType' => '50739',
10769 'Name' => 'struct pldm_bios_table_iter const*',
10770 'Size' => '8',
10771 'Type' => 'Pointer'
10772 },
10773 '5430' => {
10774 'BaseType' => '67',
10775 'Header' => 'types.h',
10776 'Line' => '40',
10777 'Name' => '__uint16_t',
10778 'PrivateABI' => 1,
10779 'Size' => '2',
10780 'Type' => 'Typedef'
10781 },
10782 '5480' => {
10783 'BaseType' => '173',
10784 'Name' => 'uint8_t const',
10785 'Size' => '1',
10786 'Type' => 'Const'
10787 },
10788 '5485' => {
10789 'BaseType' => '5430',
10790 'Header' => 'stdint-uintn.h',
10791 'Line' => '25',
10792 'Name' => 'uint16_t',
10793 'PrivateABI' => 1,
10794 'Size' => '2',
10795 'Type' => 'Typedef'
10796 },
10797 '58275' => {
10798 'BaseType' => '49579',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010799 'Name' => 'uint64_t*',
10800 'Size' => '8',
10801 'Type' => 'Pointer'
10802 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010803 '58552' => {
10804 'BaseType' => '50238',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010805 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*',
10806 'Size' => '8',
10807 'Type' => 'Pointer'
10808 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010809 '58861' => {
10810 'BaseType' => '13269',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010811 'Name' => 'char const**',
10812 'Size' => '8',
10813 'Type' => 'Pointer'
10814 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010815 '60' => {
10816 'Name' => 'short',
10817 'Size' => '2',
10818 'Type' => 'Intrinsic'
10819 },
10820 '60033' => {
10821 'BaseType' => '50130',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010822 'Name' => 'struct pldm_bios_table_attr_entry_string_info const*',
10823 'Size' => '8',
10824 'Type' => 'Pointer'
10825 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010826 '61531' => {
10827 'BaseType' => '49996',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010828 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*',
10829 'Size' => '8',
10830 'Type' => 'Pointer'
10831 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010832 '63741' => {
10833 'Header' => 'pldm_types.h',
10834 'Line' => '35',
10835 'Name' => 'anon-struct-pldm_types.h-35',
10836 'Size' => '2',
10837 'Type' => 'Struct'
10838 },
10839 '64003' => {
10840 'Header' => 'pldm_types.h',
10841 'Line' => '53',
10842 'Memb' => {
10843 '0' => {
10844 'name' => 'value',
10845 'offset' => '0',
10846 'type' => '5485'
10847 },
10848 '1' => {
10849 'name' => 'bits',
10850 'offset' => '0',
10851 'type' => '63741'
10852 }
10853 },
10854 'Name' => 'union bitfield16_t',
10855 'Size' => '2',
10856 'Type' => 'Union'
10857 },
10858 '64015' => {
10859 'Header' => 'pldm_types.h',
10860 'Line' => '57',
10861 'Name' => 'anon-struct-pldm_types.h-57',
10862 'Size' => '4',
10863 'Type' => 'Struct'
10864 },
10865 '64501' => {
10866 'Header' => 'pldm_types.h',
10867 'Line' => '91',
10868 'Memb' => {
10869 '0' => {
10870 'name' => 'value',
10871 'offset' => '0',
10872 'type' => '185'
10873 },
10874 '1' => {
10875 'name' => 'bits',
10876 'offset' => '0',
10877 'type' => '64015'
10878 }
10879 },
10880 'Name' => 'union bitfield32_t',
10881 'Size' => '4',
10882 'Type' => 'Union'
10883 },
10884 '64513' => {
10885 'Header' => 'pldm_types.h',
10886 'Line' => '95',
10887 'Name' => 'anon-struct-pldm_types.h-95',
10888 'Size' => '8',
10889 'Type' => 'Struct'
10890 },
10891 '65447' => {
10892 'Header' => 'pldm_types.h',
10893 'Line' => '161',
10894 'Memb' => {
10895 '0' => {
10896 'name' => 'value',
10897 'offset' => '0',
10898 'type' => '49579'
10899 },
10900 '1' => {
10901 'name' => 'bits',
10902 'offset' => '0',
10903 'type' => '64513'
10904 }
10905 },
10906 'Name' => 'union bitfield64_t',
10907 'Size' => '8',
10908 'Type' => 'Union'
10909 },
10910 '6638' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010911 'Header' => 'utils.h',
10912 'Line' => '18',
10913 'Memb' => {
10914 '0' => {
10915 'name' => 'ptr',
10916 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010917 'type' => '6677'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010918 },
10919 '1' => {
10920 'name' => 'length',
10921 'offset' => '8',
10922 'type' => '123'
10923 }
10924 },
10925 'Name' => 'struct variable_field',
10926 'Size' => '16',
10927 'Type' => 'Struct'
10928 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010929 '6677' => {
10930 'BaseType' => '5480',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010931 'Name' => 'uint8_t const*',
10932 'Size' => '8',
10933 'Type' => 'Pointer'
10934 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010935 '66998' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010936 'Header' => 'firmware_update.h',
10937 'Line' => '329',
10938 'Memb' => {
10939 '0' => {
10940 'name' => 'uuid',
10941 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010942 'type' => '67102'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010943 },
10944 '1' => {
10945 'name' => 'package_header_format_version',
10946 'offset' => '22',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010947 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010948 },
10949 '2' => {
10950 'name' => 'package_header_size',
10951 'offset' => '23',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010952 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010953 },
10954 '3' => {
10955 'name' => 'package_release_date_time',
10956 'offset' => '25',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010957 'type' => '15762'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010958 },
10959 '4' => {
10960 'name' => 'component_bitmap_bit_length',
10961 'offset' => '50',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010962 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010963 },
10964 '5' => {
10965 'name' => 'package_version_string_type',
10966 'offset' => '52',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010967 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010968 },
10969 '6' => {
10970 'name' => 'package_version_string_length',
10971 'offset' => '53',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010972 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010973 }
10974 },
10975 'Name' => 'struct pldm_package_header_information',
10976 'Size' => '36',
10977 'Type' => 'Struct'
10978 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010979 '67' => {
10980 'Name' => 'unsigned short',
10981 'Size' => '2',
10982 'Type' => 'Intrinsic'
10983 },
10984 '67102' => {
10985 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010986 'Name' => 'uint8_t[16]',
10987 'Size' => '16',
10988 'Type' => 'Array'
10989 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010990 '67134' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010991 'Header' => 'firmware_update.h',
10992 'Line' => '343',
10993 'Memb' => {
10994 '0' => {
10995 'name' => 'record_length',
10996 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050010997 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093010998 },
10999 '1' => {
11000 'name' => 'descriptor_count',
11001 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011002 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011003 },
11004 '2' => {
11005 'name' => 'device_update_option_flags',
11006 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011007 'type' => '64501'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011008 },
11009 '3' => {
11010 'name' => 'comp_image_set_version_string_type',
11011 'offset' => '7',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011012 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011013 },
11014 '4' => {
11015 'name' => 'comp_image_set_version_string_length',
11016 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011017 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011018 },
11019 '5' => {
11020 'name' => 'fw_device_pkg_data_length',
11021 'offset' => '9',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011022 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011023 }
11024 },
11025 'Name' => 'struct pldm_firmware_device_id_record',
11026 'Size' => '11',
11027 'Type' => 'Struct'
11028 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011029 '67329' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011030 'Header' => 'firmware_update.h',
11031 'Line' => '377',
11032 'Memb' => {
11033 '0' => {
11034 'name' => 'comp_classification',
11035 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011036 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011037 },
11038 '1' => {
11039 'name' => 'comp_identifier',
11040 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011041 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011042 },
11043 '2' => {
11044 'name' => 'comp_comparison_stamp',
11045 'offset' => '4',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011046 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011047 },
11048 '3' => {
11049 'name' => 'comp_options',
11050 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011051 'type' => '64003'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011052 },
11053 '4' => {
11054 'name' => 'requested_comp_activation_method',
11055 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011056 'type' => '64003'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011057 },
11058 '5' => {
11059 'name' => 'comp_location_offset',
11060 'offset' => '18',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011061 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011062 },
11063 '6' => {
11064 'name' => 'comp_size',
11065 'offset' => '22',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011066 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011067 },
11068 '7' => {
11069 'name' => 'comp_version_string_type',
11070 'offset' => '32',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011071 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011072 },
11073 '8' => {
11074 'name' => 'comp_version_string_length',
11075 'offset' => '33',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011076 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011077 }
11078 },
11079 'Name' => 'struct pldm_component_image_information',
11080 'Size' => '22',
11081 'Type' => 'Struct'
11082 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011083 '67511' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011084 'Header' => 'firmware_update.h',
11085 'Line' => '403',
11086 'Memb' => {
11087 '0' => {
11088 'name' => 'completion_code',
11089 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011090 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011091 },
11092 '1' => {
11093 'name' => 'capabilities_during_update',
11094 'offset' => '1',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011095 'type' => '64501'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011096 },
11097 '2' => {
11098 'name' => 'comp_count',
11099 'offset' => '5',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011100 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011101 },
11102 '3' => {
11103 'name' => 'active_comp_image_set_ver_str_type',
11104 'offset' => '7',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011105 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011106 },
11107 '4' => {
11108 'name' => 'active_comp_image_set_ver_str_len',
11109 'offset' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011110 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011111 },
11112 '5' => {
11113 'name' => 'pending_comp_image_set_ver_str_type',
11114 'offset' => '9',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011115 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011116 },
11117 '6' => {
11118 'name' => 'pending_comp_image_set_ver_str_len',
11119 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011120 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011121 }
11122 },
11123 'Name' => 'struct pldm_get_firmware_parameters_resp',
11124 'Size' => '11',
11125 'Type' => 'Struct'
11126 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011127 '67615' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011128 'Header' => 'firmware_update.h',
11129 'Line' => '417',
11130 'Memb' => {
11131 '0' => {
11132 'name' => 'comp_classification',
11133 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011134 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011135 },
11136 '1' => {
11137 'name' => 'comp_identifier',
11138 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011139 'type' => '5485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011140 },
11141 '10' => {
11142 'name' => 'pending_comp_release_date',
11143 'offset' => '37',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011144 'type' => '67797'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011145 },
11146 '11' => {
11147 'name' => 'comp_activation_methods',
11148 'offset' => '51',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011149 'type' => '64003'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011150 },
11151 '12' => {
11152 'name' => 'capabilities_during_update',
11153 'offset' => '53',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011154 'type' => '64501'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011155 },
11156 '2' => {
11157 'name' => 'comp_classification_index',
11158 'offset' => '4',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011159 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011160 },
11161 '3' => {
11162 'name' => 'active_comp_comparison_stamp',
11163 'offset' => '5',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011164 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011165 },
11166 '4' => {
11167 'name' => 'active_comp_ver_str_type',
11168 'offset' => '9',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011169 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011170 },
11171 '5' => {
11172 'name' => 'active_comp_ver_str_len',
11173 'offset' => '16',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011174 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011175 },
11176 '6' => {
11177 'name' => 'active_comp_release_date',
11178 'offset' => '17',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011179 'type' => '67797'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011180 },
11181 '7' => {
11182 'name' => 'pending_comp_comparison_stamp',
11183 'offset' => '25',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011184 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011185 },
11186 '8' => {
11187 'name' => 'pending_comp_ver_str_type',
11188 'offset' => '35',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011189 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011190 },
11191 '9' => {
11192 'name' => 'pending_comp_ver_str_len',
11193 'offset' => '36',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011194 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011195 }
11196 },
11197 'Name' => 'struct pldm_component_parameter_entry',
11198 'Size' => '39',
11199 'Type' => 'Struct'
11200 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011201 '67797' => {
11202 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011203 'Name' => 'uint8_t[8]',
11204 'Size' => '8',
11205 'Type' => 'Array'
11206 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011207 '6812' => {
Andrew Jeffery4e1f1312023-07-14 15:56:51 +093011208 'Name' => '_Bool',
11209 'Size' => '1',
11210 'Type' => 'Intrinsic'
11211 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011212 '68657' => {
11213 'BaseType' => '6638',
Andrew Jeffery6409c8a2023-06-14 11:38:31 +093011214 'Name' => 'struct variable_field const',
11215 'Size' => '16',
11216 'Type' => 'Const'
11217 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011218 '68967' => {
11219 'BaseType' => '12716',
Andrew Jeffery0ecf6bc2023-07-14 15:36:39 +093011220 'Name' => 'bool8_t*',
11221 'Size' => '8',
11222 'Type' => 'Pointer'
11223 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011224 '68972' => {
11225 'BaseType' => '65447',
11226 'Name' => 'bitfield64_t*',
11227 'Size' => '8',
11228 'Type' => 'Pointer'
11229 },
11230 '69725' => {
11231 'BaseType' => '64501',
11232 'Name' => 'bitfield32_t*',
11233 'Size' => '8',
11234 'Type' => 'Pointer'
11235 },
11236 '7034' => {
11237 'BaseType' => '6638',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011238 'Name' => 'struct variable_field*',
11239 'Size' => '8',
11240 'Type' => 'Pointer'
11241 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011242 '70571' => {
11243 'BaseType' => '64003',
11244 'Name' => 'bitfield16_t*',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011245 'Size' => '8',
11246 'Type' => 'Pointer'
11247 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011248 '707' => {
11249 'Header' => 'base.h',
11250 'Line' => '88',
11251 'Memb' => {
11252 '0' => {
11253 'name' => 'PLDM_RESPONSE',
11254 'value' => '0'
11255 },
11256 '1' => {
11257 'name' => 'PLDM_REQUEST',
11258 'value' => '1'
11259 },
11260 '2' => {
11261 'name' => 'PLDM_RESERVED',
11262 'value' => '2'
11263 },
11264 '3' => {
11265 'name' => 'PLDM_ASYNC_REQUEST_NOTIFY',
11266 'value' => '3'
11267 }
11268 },
11269 'Name' => 'enum MessageType',
11270 'Size' => '4',
11271 'Type' => 'Enum'
11272 },
11273 '719' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011274 'Header' => 'base.h',
11275 'Line' => '117',
11276 'Memb' => {
11277 '0' => {
11278 'name' => 'command',
11279 'offset' => '2',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011280 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011281 }
11282 },
11283 'Name' => 'struct pldm_msg_hdr',
11284 'Size' => '3',
11285 'Type' => 'Struct'
11286 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011287 '72118' => {
11288 'BaseType' => '68657',
11289 'Name' => 'struct variable_field const*',
11290 'Size' => '8',
11291 'Type' => 'Pointer'
11292 },
11293 '73712' => {
11294 'BaseType' => '67615',
11295 'Name' => 'struct pldm_component_parameter_entry*',
11296 'Size' => '8',
11297 'Type' => 'Pointer'
11298 },
11299 '73942' => {
11300 'BaseType' => '67511',
11301 'Name' => 'struct pldm_get_firmware_parameters_resp*',
11302 'Size' => '8',
11303 'Type' => 'Pointer'
11304 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011305 '74' => {
11306 'Name' => 'int',
11307 'Size' => '4',
11308 'Type' => 'Intrinsic'
11309 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011310 '74243' => {
11311 'BaseType' => '2049',
11312 'Name' => 'uint8_t**',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011313 'Size' => '8',
11314 'Type' => 'Pointer'
11315 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011316 '74540' => {
11317 'BaseType' => '67329',
11318 'Name' => 'struct pldm_component_image_information*',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011319 'Size' => '8',
11320 'Type' => 'Pointer'
11321 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011322 '75156' => {
11323 'BaseType' => '67134',
11324 'Name' => 'struct pldm_firmware_device_id_record*',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011325 'Size' => '8',
11326 'Type' => 'Pointer'
11327 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011328 '75460' => {
11329 'BaseType' => '66998',
11330 'Name' => 'struct pldm_package_header_information*',
Andrew Jeffery4e1f1312023-07-14 15:56:51 +093011331 'Size' => '8',
11332 'Type' => 'Pointer'
11333 },
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011334 '81' => {
11335 'Name' => 'unsigned int',
11336 'Size' => '4',
11337 'Type' => 'Intrinsic'
11338 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011339 '82150' => {
11340 'BaseType' => '82167',
11341 'Header' => 'pdr.h',
11342 'Line' => '15',
11343 'Name' => 'pldm_pdr',
11344 'Size' => '24',
11345 'Type' => 'Typedef'
11346 },
11347 '82162' => {
11348 'BaseType' => '82150',
11349 'Name' => 'pldm_pdr const',
11350 'Size' => '24',
11351 'Type' => 'Const'
11352 },
11353 '82167' => {
11354 'Line' => '18',
11355 'Memb' => {
11356 '0' => {
11357 'name' => 'record_count',
11358 'offset' => '0',
11359 'type' => '185'
11360 },
11361 '1' => {
11362 'name' => 'size',
11363 'offset' => '4',
11364 'type' => '185'
11365 },
11366 '2' => {
11367 'name' => 'first',
11368 'offset' => '8',
11369 'type' => '83269'
11370 },
11371 '3' => {
11372 'name' => 'last',
11373 'offset' => '22',
11374 'type' => '83269'
11375 }
11376 },
11377 'Name' => 'struct pldm_pdr',
11378 'PrivateABI' => 1,
11379 'Size' => '24',
11380 'Source' => 'pdr.c',
11381 'Type' => 'Struct'
11382 },
11383 '82227' => {
11384 'BaseType' => '82244',
11385 'Header' => 'pdr.h',
11386 'Line' => '20',
11387 'Name' => 'pldm_pdr_record',
11388 'Size' => '32',
11389 'Type' => 'Typedef'
11390 },
11391 '82239' => {
11392 'BaseType' => '82227',
11393 'Name' => 'pldm_pdr_record const',
11394 'Size' => '32',
11395 'Type' => 'Const'
11396 },
11397 '82244' => {
11398 'Line' => '9',
11399 'Memb' => {
11400 '0' => {
11401 'name' => 'record_handle',
11402 'offset' => '0',
11403 'type' => '185'
11404 },
11405 '1' => {
11406 'name' => 'size',
11407 'offset' => '4',
11408 'type' => '185'
11409 },
11410 '2' => {
11411 'name' => 'data',
11412 'offset' => '8',
11413 'type' => '2049'
11414 },
11415 '3' => {
11416 'name' => 'next',
11417 'offset' => '22',
11418 'type' => '83257'
11419 },
11420 '4' => {
11421 'name' => 'is_remote',
11422 'offset' => '36',
11423 'type' => '6812'
11424 },
11425 '5' => {
11426 'name' => 'terminus_handle',
11427 'offset' => '38',
11428 'type' => '5485'
11429 }
11430 },
11431 'Name' => 'struct pldm_pdr_record',
11432 'PrivateABI' => 1,
11433 'Size' => '32',
11434 'Source' => 'pdr.c',
11435 'Type' => 'Struct'
11436 },
11437 '82328' => {
11438 'Header' => 'pdr.h',
11439 'Line' => '274',
11440 'Memb' => {
11441 '0' => {
11442 'name' => 'entity_type',
11443 'offset' => '0',
11444 'type' => '5485'
11445 },
11446 '1' => {
11447 'name' => 'entity_instance_num',
11448 'offset' => '2',
11449 'type' => '5485'
11450 },
11451 '2' => {
11452 'name' => 'entity_container_id',
11453 'offset' => '4',
11454 'type' => '5485'
11455 }
11456 },
11457 'Name' => 'struct pldm_entity',
11458 'Size' => '6',
11459 'Type' => 'Struct'
11460 },
11461 '82385' => {
11462 'BaseType' => '82328',
11463 'Header' => 'pdr.h',
11464 'Line' => '278',
11465 'Name' => 'pldm_entity',
11466 'Size' => '6',
11467 'Type' => 'Typedef'
11468 },
11469 '82429' => {
11470 'BaseType' => '82441',
11471 'Header' => 'pdr.h',
11472 'Line' => '288',
11473 'Name' => 'pldm_entity_association_tree',
11474 'Size' => '16',
11475 'Type' => 'Typedef'
11476 },
11477 '82441' => {
11478 'Line' => '433',
11479 'Memb' => {
11480 '0' => {
11481 'name' => 'root',
11482 'offset' => '0',
11483 'type' => '83274'
11484 },
11485 '1' => {
11486 'name' => 'last_used_container_id',
11487 'offset' => '8',
11488 'type' => '5485'
11489 }
11490 },
11491 'Name' => 'struct pldm_entity_association_tree',
11492 'PrivateABI' => 1,
11493 'Size' => '16',
11494 'Source' => 'pdr.c',
11495 'Type' => 'Struct'
11496 },
11497 '82484' => {
11498 'BaseType' => '82501',
11499 'Header' => 'pdr.h',
11500 'Line' => '293',
11501 'Name' => 'pldm_entity_node',
11502 'Size' => '40',
11503 'Type' => 'Typedef'
11504 },
11505 '82501' => {
11506 'Line' => '438',
11507 'Memb' => {
11508 '0' => {
11509 'name' => 'entity',
11510 'offset' => '0',
11511 'type' => '82385'
11512 },
11513 '1' => {
11514 'name' => 'parent',
11515 'offset' => '6',
11516 'type' => '82385'
11517 },
11518 '2' => {
11519 'name' => 'remote_container_id',
11520 'offset' => '18',
11521 'type' => '5485'
11522 },
11523 '3' => {
11524 'name' => 'first_child',
11525 'offset' => '22',
11526 'type' => '83274'
11527 },
11528 '4' => {
11529 'name' => 'next_sibling',
11530 'offset' => '36',
11531 'type' => '83274'
11532 },
11533 '5' => {
11534 'name' => 'association_type',
11535 'offset' => '50',
11536 'type' => '173'
11537 }
11538 },
11539 'Name' => 'struct pldm_entity_node',
11540 'PrivateABI' => 1,
11541 'Size' => '40',
11542 'Source' => 'pdr.c',
11543 'Type' => 'Struct'
11544 },
11545 '830' => {
11546 'BaseType' => '719',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011547 'Name' => 'struct pldm_msg_hdr const',
11548 'Size' => '3',
11549 'Type' => 'Const'
11550 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011551 '83257' => {
11552 'BaseType' => '82244',
11553 'Name' => 'struct pldm_pdr_record*',
11554 'Size' => '8',
11555 'Type' => 'Pointer'
11556 },
11557 '83269' => {
11558 'BaseType' => '82227',
11559 'Name' => 'pldm_pdr_record*',
11560 'Size' => '8',
11561 'Type' => 'Pointer'
11562 },
11563 '83274' => {
11564 'BaseType' => '82484',
11565 'Name' => 'pldm_entity_node*',
11566 'Size' => '8',
11567 'Type' => 'Pointer'
11568 },
11569 '835' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011570 'Header' => 'base.h',
11571 'Line' => '150',
11572 'Memb' => {
11573 '0' => {
11574 'name' => 'hdr',
11575 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011576 'type' => '719'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011577 },
11578 '1' => {
11579 'name' => 'payload',
11580 'offset' => '3',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011581 'type' => '879'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011582 }
11583 },
11584 'Name' => 'struct pldm_msg',
11585 'Size' => '4',
11586 'Type' => 'Struct'
11587 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011588 '83667' => {
11589 'BaseType' => '83672',
11590 'Name' => 'pldm_entity**',
Andrew Jeffery8985dfd2023-07-17 15:34:48 +093011591 'Size' => '8',
11592 'Type' => 'Pointer'
11593 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011594 '83672' => {
11595 'BaseType' => '82385',
11596 'Name' => 'pldm_entity*',
11597 'Size' => '8',
11598 'Type' => 'Pointer'
11599 },
11600 '83736' => {
11601 'BaseType' => '82429',
11602 'Name' => 'pldm_entity_association_tree*',
11603 'Size' => '8',
11604 'Type' => 'Pointer'
11605 },
11606 '84015' => {
11607 'BaseType' => '83274',
11608 'Name' => 'pldm_entity_node**',
11609 'Size' => '8',
11610 'Type' => 'Pointer'
11611 },
11612 '84805' => {
11613 'BaseType' => '82162',
11614 'Name' => 'pldm_pdr const*',
11615 'Size' => '8',
11616 'Type' => 'Pointer'
11617 },
11618 '85059' => {
11619 'BaseType' => '82150',
11620 'Name' => 'pldm_pdr*',
11621 'Size' => '8',
11622 'Type' => 'Pointer'
11623 },
11624 '874' => {
11625 'BaseType' => '835',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011626 'Name' => 'struct pldm_msg const',
11627 'Size' => '4',
11628 'Type' => 'Const'
11629 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011630 '879' => {
11631 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011632 'Name' => 'uint8_t[1]',
11633 'Size' => '1',
11634 'Type' => 'Array'
11635 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011636 '895' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011637 'Header' => 'base.h',
11638 'Line' => '160',
11639 'Memb' => {
11640 '0' => {
11641 'name' => 'msg_type',
11642 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011643 'type' => '707'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011644 },
11645 '1' => {
11646 'name' => 'instance',
11647 'offset' => '4',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011648 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011649 },
11650 '2' => {
11651 'name' => 'pldm_type',
11652 'offset' => '5',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011653 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011654 },
11655 '3' => {
11656 'name' => 'command',
11657 'offset' => '6',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011658 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011659 },
11660 '4' => {
11661 'name' => 'completion_code',
11662 'offset' => '7',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011663 'type' => '173'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011664 }
11665 },
11666 'Name' => 'struct pldm_header_info',
11667 'Size' => '8',
11668 'Type' => 'Struct'
11669 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011670 '9116' => {
11671 'BaseType' => '5485',
11672 'Name' => 'uint16_t*',
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011673 'Size' => '8',
11674 'Type' => 'Pointer'
11675 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011676 '91593' => {
11677 'BaseType' => '82239',
11678 'Name' => 'pldm_pdr_record const*',
11679 'Size' => '8',
11680 'Type' => 'Pointer'
11681 },
11682 '96473' => {
11683 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011684 'Header' => 'base.h',
11685 'Line' => '14',
11686 'Name' => 'pldm_tid_t',
11687 'Size' => '1',
11688 'Type' => 'Typedef'
11689 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011690 '96485' => {
11691 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011692 'Header' => 'instance-id.h',
11693 'Line' => '11',
11694 'Name' => 'pldm_instance_id_t',
11695 'Size' => '1',
11696 'Type' => 'Typedef'
11697 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011698 '9679' => {
11699 'BaseType' => '123',
11700 'Name' => 'size_t*',
11701 'Size' => '8',
11702 'Type' => 'Pointer'
11703 },
11704 '96865' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011705 'Line' => '18',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011706 'Memb' => {
11707 '0' => {
11708 'name' => 'prev',
11709 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011710 'type' => '96485'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011711 },
11712 '1' => {
11713 'name' => 'allocations',
11714 'offset' => '4',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011715 'type' => '185'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011716 }
11717 },
11718 'Name' => 'struct pldm_tid_state',
11719 'PrivateABI' => 1,
11720 'Size' => '8',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011721 'Source' => 'instance-id.c',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011722 'Type' => 'Struct'
11723 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011724 '96904' => {
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011725 'Line' => '23',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011726 'Memb' => {
11727 '0' => {
11728 'name' => 'state',
11729 'offset' => '0',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011730 'type' => '96946'
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011731 },
11732 '1' => {
11733 'name' => 'lock_db_fd',
11734 'offset' => '8264',
11735 'type' => '74'
11736 }
11737 },
11738 'Name' => 'struct pldm_instance_db',
11739 'PrivateABI' => 1,
11740 'Size' => '2052',
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011741 'Source' => 'instance-id.c',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011742 'Type' => 'Struct'
11743 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011744 '96946' => {
11745 'BaseType' => '96865',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011746 'Name' => 'struct pldm_tid_state[256]',
11747 'Size' => '2048',
11748 'Type' => 'Array'
11749 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011750 '974' => {
11751 'BaseType' => '895',
11752 'Name' => 'struct pldm_header_info const',
11753 'Size' => '8',
11754 'Type' => 'Const'
11755 },
11756 '97416' => {
11757 'BaseType' => '96904',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011758 'Name' => 'struct pldm_instance_db*',
11759 'Size' => '8',
11760 'Type' => 'Pointer'
11761 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011762 '97841' => {
11763 'BaseType' => '96485',
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011764 'Name' => 'pldm_instance_id_t*',
11765 'Size' => '8',
11766 'Type' => 'Pointer'
11767 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011768 '98017' => {
11769 'BaseType' => '97416',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011770 'Name' => 'struct pldm_instance_db**',
11771 'Size' => '8',
11772 'Type' => 'Pointer'
11773 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011774 '98635' => {
11775 'BaseType' => '173',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011776 'Header' => 'pldm.h',
11777 'Line' => '12',
11778 'Name' => 'mctp_eid_t',
11779 'Size' => '1',
11780 'Type' => 'Typedef'
11781 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011782 '98647' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011783 'Header' => 'pldm.h',
11784 'Line' => '14',
11785 'Memb' => {
11786 '0' => {
11787 'name' => 'PLDM_REQUESTER_SUCCESS',
11788 'value' => '0'
11789 },
11790 '1' => {
11791 'name' => 'PLDM_REQUESTER_OPEN_FAIL',
11792 'value' => '18446744073709551615 (-1)'
11793 },
11794 '10' => {
11795 'name' => 'PLDM_REQUESTER_SETUP_FAIL',
11796 'value' => '18446744073709551606 (-10)'
11797 },
11798 '11' => {
11799 'name' => 'PLDM_REQUESTER_INVALID_SETUP',
11800 'value' => '18446744073709551605 (-11)'
11801 },
11802 '12' => {
11803 'name' => 'PLDM_REQUESTER_POLL_FAIL',
11804 'value' => '18446744073709551604 (-12)'
11805 },
11806 '2' => {
11807 'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG',
11808 'value' => '18446744073709551614 (-2)'
11809 },
11810 '3' => {
11811 'name' => 'PLDM_REQUESTER_NOT_RESP_MSG',
11812 'value' => '18446744073709551613 (-3)'
11813 },
11814 '4' => {
11815 'name' => 'PLDM_REQUESTER_NOT_REQ_MSG',
11816 'value' => '18446744073709551612 (-4)'
11817 },
11818 '5' => {
11819 'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL',
11820 'value' => '18446744073709551611 (-5)'
11821 },
11822 '6' => {
11823 'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH',
11824 'value' => '18446744073709551610 (-6)'
11825 },
11826 '7' => {
11827 'name' => 'PLDM_REQUESTER_SEND_FAIL',
11828 'value' => '18446744073709551609 (-7)'
11829 },
11830 '8' => {
11831 'name' => 'PLDM_REQUESTER_RECV_FAIL',
11832 'value' => '18446744073709551608 (-8)'
11833 },
11834 '9' => {
11835 'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN',
11836 'value' => '18446744073709551607 (-9)'
11837 }
11838 },
11839 'Name' => 'enum pldm_requester_error_codes',
11840 'Size' => '4',
11841 'Type' => 'Enum'
11842 },
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011843 '98744' => {
11844 'BaseType' => '98647',
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011845 'Header' => 'pldm.h',
11846 'Line' => '28',
11847 'Name' => 'pldm_requester_rc_t',
11848 'Size' => '4',
11849 'Type' => 'Typedef'
Pavithra Barithayaf0470042023-07-19 06:22:38 -050011850 }
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011851 },
11852 'UndefinedSymbols' => {
Andrew Jeffery8a4b5332023-07-14 13:26:12 +093011853 'libpldm.so.0.4.0' => {
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011854 '_ITM_deregisterTMCloneTable' => 0,
11855 '_ITM_registerTMCloneTable' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011856 '__assert_fail@GLIBC_2.2.5' => 0,
11857 '__cxa_finalize@GLIBC_2.2.5' => 0,
11858 '__errno_location@GLIBC_2.2.5' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011859 '__gmon_start__' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011860 '__stack_chk_fail@GLIBC_2.4' => 0,
11861 'calloc@GLIBC_2.2.5' => 0,
11862 'clock_gettime@GLIBC_2.17' => 0,
11863 'close@GLIBC_2.2.5' => 0,
11864 'connect@GLIBC_2.2.5' => 0,
11865 'dup@GLIBC_2.2.5' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011866 'fclose@GLIBC_2.2.5' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011867 'fcntl64@GLIBC_2.28' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011868 'fgets@GLIBC_2.2.5' => 0,
11869 'fopen64@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011870 'free@GLIBC_2.2.5' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011871 'getsockopt@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011872 'malloc@GLIBC_2.2.5' => 0,
11873 'memcmp@GLIBC_2.2.5' => 0,
11874 'memcpy@GLIBC_2.14' => 0,
11875 'open64@GLIBC_2.2.5' => 0,
Andrew Jeffery9d2a1c62023-06-05 13:02:16 +093011876 'poll@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011877 'recv@GLIBC_2.2.5' => 0,
11878 'recvmsg@GLIBC_2.2.5' => 0,
11879 'sendmsg@GLIBC_2.2.5' => 0,
11880 'sendto@GLIBC_2.2.5' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011881 'setsockopt@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011882 'socket@GLIBC_2.2.5' => 0,
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011883 'stat64@GLIBC_2.33' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011884 'strlen@GLIBC_2.2.5' => 0,
Andrew Jefferyb6c06f12023-06-26 15:45:59 +093011885 'strtol@GLIBC_2.2.5' => 0,
Andrew Jeffery33e21a22023-05-29 12:12:36 +093011886 'write@GLIBC_2.2.5' => 0
Andrew Jeffery953bc8c2023-05-22 15:24:17 +093011887 }
11888 },
11889 'WordSize' => '8'
11890 };