1$VAR1 = { 2 'ABI_DUMPER_VERSION' => '1.2', 3 'ABI_DUMP_VERSION' => '3.5', 4 'Arch' => 'x86_64', 5 'GccVersion' => '12.2.0', 6 'Headers' => { 7 'base.h' => 1, 8 'bios.h' => 1, 9 'bios_table.h' => 1, 10 'file_io.h' => 1, 11 'firmware_update.h' => 1, 12 'fru.h' => 1, 13 'host.h' => 1, 14 'instance-id.h' => 1, 15 'pdr.h' => 1, 16 'platform.h' => 1, 17 'platform_oem_ibm.h' => 1, 18 'pldm.h' => 1, 19 'utils.h' => 1 20 }, 21 'Language' => 'C', 22 'LibraryName' => 'libpldm.so.0.4.0', 23 'LibraryVersion' => '0.4.0', 24 'NameSpaces' => {}, 25 'Needed' => { 26 'libc.so.6' => 1 27 }, 28 'PublicABI' => '1', 29 'Sources' => {}, 30 'SymbolInfo' => { 31 '10033' => { 32 'Header' => 'bios.h', 33 'Param' => { 34 '0' => { 35 'name' => 'msg', 36 'type' => '2077' 37 }, 38 '1' => { 39 'name' => 'payload_length', 40 'type' => '123' 41 }, 42 '2' => { 43 'name' => 'seconds', 44 'type' => '2082' 45 }, 46 '3' => { 47 'name' => 'minutes', 48 'type' => '2082' 49 }, 50 '4' => { 51 'name' => 'hours', 52 'type' => '2082' 53 }, 54 '5' => { 55 'name' => 'day', 56 'type' => '2082' 57 }, 58 '6' => { 59 'name' => 'month', 60 'offset' => '0', 61 'type' => '2082' 62 }, 63 '7' => { 64 'name' => 'year', 65 'offset' => '8', 66 'type' => '8521' 67 } 68 }, 69 'Return' => '74', 70 'ShortName' => 'decode_set_date_time_req' 71 }, 72 '10323' => { 73 'Header' => 'bios.h', 74 'Param' => { 75 '0' => { 76 'name' => 'instance_id', 77 'type' => '168' 78 }, 79 '1' => { 80 'name' => 'seconds', 81 'type' => '168' 82 }, 83 '2' => { 84 'name' => 'minutes', 85 'type' => '168' 86 }, 87 '3' => { 88 'name' => 'hours', 89 'type' => '168' 90 }, 91 '4' => { 92 'name' => 'day', 93 'type' => '168' 94 }, 95 '5' => { 96 'name' => 'month', 97 'type' => '168' 98 }, 99 '6' => { 100 'name' => 'year', 101 'offset' => '0', 102 'type' => '5053' 103 }, 104 '7' => { 105 'name' => 'msg', 106 'offset' => '8', 107 'type' => '1632' 108 }, 109 '8' => { 110 'name' => 'payload_length', 111 'offset' => '16', 112 'type' => '123' 113 } 114 }, 115 'Return' => '74', 116 'ShortName' => 'encode_set_date_time_req' 117 }, 118 '10815' => { 119 'Header' => 'bios.h', 120 'Param' => { 121 '0' => { 122 'name' => 'msg', 123 'type' => '2077' 124 }, 125 '1' => { 126 'name' => 'payload_length', 127 'type' => '123' 128 }, 129 '2' => { 130 'name' => 'completion_code', 131 'type' => '2082' 132 }, 133 '3' => { 134 'name' => 'seconds', 135 'type' => '2082' 136 }, 137 '4' => { 138 'name' => 'minutes', 139 'type' => '2082' 140 }, 141 '5' => { 142 'name' => 'hours', 143 'type' => '2082' 144 }, 145 '6' => { 146 'name' => 'day', 147 'offset' => '0', 148 'type' => '2082' 149 }, 150 '7' => { 151 'name' => 'month', 152 'offset' => '8', 153 'type' => '2082' 154 }, 155 '8' => { 156 'name' => 'year', 157 'offset' => '16', 158 'type' => '8521' 159 } 160 }, 161 'Reg' => { 162 '4' => 'r8', 163 '5' => 'r9' 164 }, 165 'Return' => '74', 166 'ShortName' => 'decode_get_date_time_resp' 167 }, 168 '11016' => { 169 'Header' => 'bios.h', 170 'Param' => { 171 '0' => { 172 'name' => 'instance_id', 173 'type' => '168' 174 }, 175 '1' => { 176 'name' => 'completion_code', 177 'type' => '168' 178 }, 179 '2' => { 180 'name' => 'seconds', 181 'type' => '168' 182 }, 183 '3' => { 184 'name' => 'minutes', 185 'type' => '168' 186 }, 187 '4' => { 188 'name' => 'hours', 189 'type' => '168' 190 }, 191 '5' => { 192 'name' => 'day', 193 'type' => '168' 194 }, 195 '6' => { 196 'name' => 'month', 197 'offset' => '0', 198 'type' => '168' 199 }, 200 '7' => { 201 'name' => 'year', 202 'offset' => '8', 203 'type' => '5053' 204 }, 205 '8' => { 206 'name' => 'msg', 207 'offset' => '16', 208 'type' => '1632' 209 } 210 }, 211 'Return' => '74', 212 'ShortName' => 'encode_get_date_time_resp' 213 }, 214 '110213' => { 215 'Header' => 'file_io.h', 216 'Param' => { 217 '0' => { 218 'name' => 'instance_id', 219 'type' => '168' 220 }, 221 '1' => { 222 'name' => 'completion_code', 223 'type' => '168' 224 }, 225 '2' => { 226 'name' => 'msg', 227 'type' => '1632' 228 } 229 }, 230 'Return' => '74', 231 'ShortName' => 'encode_new_file_with_metadata_resp' 232 }, 233 '110413' => { 234 'Header' => 'file_io.h', 235 'Param' => { 236 '0' => { 237 'name' => 'msg', 238 'type' => '2077' 239 }, 240 '1' => { 241 'name' => 'payload_length', 242 'type' => '123' 243 }, 244 '2' => { 245 'name' => 'file_type', 246 'type' => '8521' 247 }, 248 '3' => { 249 'name' => 'file_handle', 250 'type' => '2087' 251 }, 252 '4' => { 253 'name' => 'length', 254 'type' => '55286' 255 }, 256 '5' => { 257 'name' => 'file_meta_data_1', 258 'type' => '2087' 259 }, 260 '6' => { 261 'name' => 'file_meta_data_2', 262 'offset' => '0', 263 'type' => '2087' 264 }, 265 '7' => { 266 'name' => 'file_meta_data_3', 267 'offset' => '8', 268 'type' => '2087' 269 }, 270 '8' => { 271 'name' => 'file_meta_data_4', 272 'offset' => '16', 273 'type' => '2087' 274 } 275 }, 276 'Reg' => { 277 '4' => 'r8', 278 '5' => 'r9' 279 }, 280 'Return' => '74', 281 'ShortName' => 'decode_new_file_with_metadata_req' 282 }, 283 '110645' => { 284 'Header' => 'file_io.h', 285 'Param' => { 286 '0' => { 287 'name' => 'msg', 288 'type' => '2077' 289 }, 290 '1' => { 291 'name' => 'payload_length', 292 'type' => '123' 293 }, 294 '2' => { 295 'name' => 'completion_code', 296 'type' => '2082' 297 } 298 }, 299 'Reg' => { 300 '0' => 'rdi', 301 '1' => 'rsi', 302 '2' => 'rdx' 303 }, 304 'Return' => '74', 305 'ShortName' => 'decode_new_file_with_metadata_resp' 306 }, 307 '110746' => { 308 'Header' => 'file_io.h', 309 'Param' => { 310 '0' => { 311 'name' => 'instance_id', 312 'type' => '168' 313 }, 314 '1' => { 315 'name' => 'file_type', 316 'type' => '5053' 317 }, 318 '2' => { 319 'name' => 'file_handle', 320 'type' => '180' 321 }, 322 '3' => { 323 'name' => 'length', 324 'type' => '46642' 325 }, 326 '4' => { 327 'name' => 'file_meta_data_1', 328 'type' => '180' 329 }, 330 '5' => { 331 'name' => 'file_meta_data_2', 332 'type' => '180' 333 }, 334 '6' => { 335 'name' => 'file_meta_data_3', 336 'offset' => '0', 337 'type' => '180' 338 }, 339 '7' => { 340 'name' => 'file_meta_data_4', 341 'offset' => '8', 342 'type' => '180' 343 }, 344 '8' => { 345 'name' => 'msg', 346 'offset' => '16', 347 'type' => '1632' 348 } 349 }, 350 'Return' => '74', 351 'ShortName' => 'encode_new_file_with_metadata_req' 352 }, 353 '111043' => { 354 'Header' => 'file_io.h', 355 'Param' => { 356 '0' => { 357 'name' => 'instance_id', 358 'type' => '168' 359 }, 360 '1' => { 361 'name' => 'completion_code', 362 'type' => '168' 363 }, 364 '2' => { 365 'name' => 'msg', 366 'type' => '1632' 367 } 368 }, 369 'Return' => '74', 370 'ShortName' => 'encode_file_ack_with_meta_data_resp' 371 }, 372 '111238' => { 373 'Header' => 'file_io.h', 374 'Param' => { 375 '0' => { 376 'name' => 'msg', 377 'type' => '2077' 378 }, 379 '1' => { 380 'name' => 'payload_length', 381 'type' => '123' 382 }, 383 '2' => { 384 'name' => 'file_type', 385 'type' => '8521' 386 }, 387 '3' => { 388 'name' => 'file_handle', 389 'type' => '2087' 390 }, 391 '4' => { 392 'name' => 'file_status', 393 'type' => '2082' 394 }, 395 '5' => { 396 'name' => 'file_meta_data_1', 397 'type' => '2087' 398 }, 399 '6' => { 400 'name' => 'file_meta_data_2', 401 'offset' => '0', 402 'type' => '2087' 403 }, 404 '7' => { 405 'name' => 'file_meta_data_3', 406 'offset' => '8', 407 'type' => '2087' 408 }, 409 '8' => { 410 'name' => 'file_meta_data_4', 411 'offset' => '16', 412 'type' => '2087' 413 } 414 }, 415 'Reg' => { 416 '4' => 'r8', 417 '5' => 'r9' 418 }, 419 'Return' => '74', 420 'ShortName' => 'decode_file_ack_with_meta_data_req' 421 }, 422 '111450' => { 423 'Header' => 'file_io.h', 424 'Param' => { 425 '0' => { 426 'name' => 'msg', 427 'type' => '2077' 428 }, 429 '1' => { 430 'name' => 'payload_length', 431 'type' => '123' 432 }, 433 '2' => { 434 'name' => 'completion_code', 435 'type' => '2082' 436 } 437 }, 438 'Reg' => { 439 '0' => 'rdi', 440 '1' => 'rsi', 441 '2' => 'rdx' 442 }, 443 'Return' => '74', 444 'ShortName' => 'decode_file_ack_with_meta_data_resp' 445 }, 446 '111546' => { 447 'Header' => 'file_io.h', 448 'Param' => { 449 '0' => { 450 'name' => 'instance_id', 451 'type' => '168' 452 }, 453 '1' => { 454 'name' => 'file_type', 455 'type' => '5053' 456 }, 457 '2' => { 458 'name' => 'file_handle', 459 'type' => '180' 460 }, 461 '3' => { 462 'name' => 'file_status', 463 'type' => '168' 464 }, 465 '4' => { 466 'name' => 'file_meta_data_1', 467 'type' => '180' 468 }, 469 '5' => { 470 'name' => 'file_meta_data_2', 471 'type' => '180' 472 }, 473 '6' => { 474 'name' => 'file_meta_data_3', 475 'offset' => '0', 476 'type' => '180' 477 }, 478 '7' => { 479 'name' => 'file_meta_data_4', 480 'offset' => '8', 481 'type' => '180' 482 }, 483 '8' => { 484 'name' => 'msg', 485 'offset' => '16', 486 'type' => '1632' 487 } 488 }, 489 'Return' => '74', 490 'ShortName' => 'encode_file_ack_with_meta_data_req' 491 }, 492 '111843' => { 493 'Header' => 'file_io.h', 494 'Param' => { 495 '0' => { 496 'name' => 'msg', 497 'type' => '2077' 498 }, 499 '1' => { 500 'name' => 'payload_length', 501 'type' => '123' 502 }, 503 '2' => { 504 'name' => 'completion_code', 505 'type' => '2082' 506 } 507 }, 508 'Reg' => { 509 '0' => 'rdi', 510 '1' => 'rsi', 511 '2' => 'rdx' 512 }, 513 'Return' => '74', 514 'ShortName' => 'decode_file_ack_resp' 515 }, 516 '111944' => { 517 'Header' => 'file_io.h', 518 'Param' => { 519 '0' => { 520 'name' => 'instance_id', 521 'type' => '168' 522 }, 523 '1' => { 524 'name' => 'file_type', 525 'type' => '5053' 526 }, 527 '2' => { 528 'name' => 'file_handle', 529 'type' => '180' 530 }, 531 '3' => { 532 'name' => 'file_status', 533 'type' => '168' 534 }, 535 '4' => { 536 'name' => 'msg', 537 'type' => '1632' 538 } 539 }, 540 'Return' => '74', 541 'ShortName' => 'encode_file_ack_req' 542 }, 543 '112179' => { 544 'Header' => 'file_io.h', 545 'Param' => { 546 '0' => { 547 'name' => 'instance_id', 548 'type' => '168' 549 }, 550 '1' => { 551 'name' => 'completion_code', 552 'type' => '168' 553 }, 554 '2' => { 555 'name' => 'msg', 556 'type' => '1632' 557 } 558 }, 559 'Return' => '74', 560 'ShortName' => 'encode_file_ack_resp' 561 }, 562 '112369' => { 563 'Header' => 'file_io.h', 564 'Param' => { 565 '0' => { 566 'name' => 'msg', 567 'type' => '2077' 568 }, 569 '1' => { 570 'name' => 'payload_length', 571 'type' => '123' 572 }, 573 '2' => { 574 'name' => 'file_type', 575 'type' => '8521' 576 }, 577 '3' => { 578 'name' => 'file_handle', 579 'type' => '2087' 580 }, 581 '4' => { 582 'name' => 'file_status', 583 'type' => '2082' 584 } 585 }, 586 'Reg' => { 587 '3' => 'rcx', 588 '4' => 'r8' 589 }, 590 'Return' => '74', 591 'ShortName' => 'decode_file_ack_req' 592 }, 593 '112511' => { 594 'Header' => 'file_io.h', 595 'Param' => { 596 '0' => { 597 'name' => 'msg', 598 'type' => '2077' 599 }, 600 '1' => { 601 'name' => 'payload_length', 602 'type' => '123' 603 }, 604 '2' => { 605 'name' => 'completion_code', 606 'type' => '2082' 607 }, 608 '3' => { 609 'name' => 'length', 610 'type' => '2087' 611 } 612 }, 613 'Reg' => { 614 '0' => 'rdi', 615 '1' => 'rsi', 616 '2' => 'rdx', 617 '3' => 'rcx' 618 }, 619 'Return' => '74', 620 'ShortName' => 'decode_rw_file_by_type_resp' 621 }, 622 '112626' => { 623 'Header' => 'file_io.h', 624 'Param' => { 625 '0' => { 626 'name' => 'instance_id', 627 'type' => '168' 628 }, 629 '1' => { 630 'name' => 'command', 631 'type' => '168' 632 }, 633 '2' => { 634 'name' => 'file_type', 635 'type' => '5053' 636 }, 637 '3' => { 638 'name' => 'file_handle', 639 'type' => '180' 640 }, 641 '4' => { 642 'name' => 'offset', 643 'type' => '180' 644 }, 645 '5' => { 646 'name' => 'length', 647 'type' => '180' 648 }, 649 '6' => { 650 'name' => 'msg', 651 'offset' => '0', 652 'type' => '1632' 653 } 654 }, 655 'Return' => '74', 656 'ShortName' => 'encode_rw_file_by_type_req' 657 }, 658 '112896' => { 659 'Header' => 'file_io.h', 660 'Param' => { 661 '0' => { 662 'name' => 'instance_id', 663 'type' => '168' 664 }, 665 '1' => { 666 'name' => 'command', 667 'type' => '168' 668 }, 669 '2' => { 670 'name' => 'completion_code', 671 'type' => '168' 672 }, 673 '3' => { 674 'name' => 'length', 675 'type' => '180' 676 }, 677 '4' => { 678 'name' => 'msg', 679 'type' => '1632' 680 } 681 }, 682 'Return' => '74', 683 'ShortName' => 'encode_rw_file_by_type_resp' 684 }, 685 '11299' => { 686 'Header' => 'bios.h', 687 'Param' => { 688 '0' => { 689 'name' => 'instance_id', 690 'type' => '168' 691 }, 692 '1' => { 693 'name' => 'msg', 694 'type' => '1632' 695 } 696 }, 697 'Return' => '74', 698 'ShortName' => 'encode_get_date_time_req' 699 }, 700 '113126' => { 701 'Header' => 'file_io.h', 702 'Param' => { 703 '0' => { 704 'name' => 'msg', 705 'type' => '2077' 706 }, 707 '1' => { 708 'name' => 'payload_length', 709 'type' => '123' 710 }, 711 '2' => { 712 'name' => 'file_type', 713 'type' => '8521' 714 }, 715 '3' => { 716 'name' => 'file_handle', 717 'type' => '2087' 718 }, 719 '4' => { 720 'name' => 'offset', 721 'type' => '2087' 722 }, 723 '5' => { 724 'name' => 'length', 725 'type' => '2087' 726 } 727 }, 728 'Reg' => { 729 '4' => 'r8', 730 '5' => 'r9' 731 }, 732 'Return' => '74', 733 'ShortName' => 'decode_rw_file_by_type_req' 734 }, 735 '113288' => { 736 'Header' => 'file_io.h', 737 'Param' => { 738 '0' => { 739 'name' => 'msg', 740 'type' => '2077' 741 }, 742 '1' => { 743 'name' => 'payload_length', 744 'type' => '123' 745 }, 746 '2' => { 747 'name' => 'completion_code', 748 'type' => '2082' 749 } 750 }, 751 'Reg' => { 752 '0' => 'rdi', 753 '1' => 'rsi', 754 '2' => 'rdx' 755 }, 756 'Return' => '74', 757 'ShortName' => 'decode_new_file_resp' 758 }, 759 '113389' => { 760 'Header' => 'file_io.h', 761 'Param' => { 762 '0' => { 763 'name' => 'instance_id', 764 'type' => '168' 765 }, 766 '1' => { 767 'name' => 'file_type', 768 'type' => '5053' 769 }, 770 '2' => { 771 'name' => 'file_handle', 772 'type' => '180' 773 }, 774 '3' => { 775 'name' => 'length', 776 'type' => '46642' 777 }, 778 '4' => { 779 'name' => 'msg', 780 'type' => '1632' 781 } 782 }, 783 'Return' => '74', 784 'ShortName' => 'encode_new_file_req' 785 }, 786 '113624' => { 787 'Header' => 'file_io.h', 788 'Param' => { 789 '0' => { 790 'name' => 'instance_id', 791 'type' => '168' 792 }, 793 '1' => { 794 'name' => 'completion_code', 795 'type' => '168' 796 }, 797 '2' => { 798 'name' => 'msg', 799 'type' => '1632' 800 } 801 }, 802 'Return' => '74', 803 'ShortName' => 'encode_new_file_resp' 804 }, 805 '113814' => { 806 'Header' => 'file_io.h', 807 'Param' => { 808 '0' => { 809 'name' => 'msg', 810 'type' => '2077' 811 }, 812 '1' => { 813 'name' => 'payload_length', 814 'type' => '123' 815 }, 816 '2' => { 817 'name' => 'file_type', 818 'type' => '8521' 819 }, 820 '3' => { 821 'name' => 'file_handle', 822 'type' => '2087' 823 }, 824 '4' => { 825 'name' => 'length', 826 'type' => '55286' 827 } 828 }, 829 'Reg' => { 830 '3' => 'rcx', 831 '4' => 'r8' 832 }, 833 'Return' => '74', 834 'ShortName' => 'decode_new_file_req' 835 }, 836 '113956' => { 837 'Header' => 'file_io.h', 838 'Param' => { 839 '0' => { 840 'name' => 'msg', 841 'type' => '2077' 842 }, 843 '1' => { 844 'name' => 'payload_length', 845 'type' => '123' 846 }, 847 '2' => { 848 'name' => 'completion_code', 849 'type' => '2082' 850 }, 851 '3' => { 852 'name' => 'length', 853 'type' => '2087' 854 } 855 }, 856 'Reg' => { 857 '0' => 'rdi', 858 '1' => 'rsi', 859 '2' => 'rdx', 860 '3' => 'rcx' 861 }, 862 'Return' => '74', 863 'ShortName' => 'decode_rw_file_by_type_memory_resp' 864 }, 865 '114071' => { 866 'Header' => 'file_io.h', 867 'Param' => { 868 '0' => { 869 'name' => 'instance_id', 870 'type' => '168' 871 }, 872 '1' => { 873 'name' => 'command', 874 'type' => '168' 875 }, 876 '2' => { 877 'name' => 'file_type', 878 'type' => '5053' 879 }, 880 '3' => { 881 'name' => 'file_handle', 882 'type' => '180' 883 }, 884 '4' => { 885 'name' => 'offset', 886 'type' => '180' 887 }, 888 '5' => { 889 'name' => 'length', 890 'type' => '180' 891 }, 892 '6' => { 893 'name' => 'address', 894 'offset' => '0', 895 'type' => '46642' 896 }, 897 '7' => { 898 'name' => 'msg', 899 'offset' => '8', 900 'type' => '1632' 901 } 902 }, 903 'Return' => '74', 904 'ShortName' => 'encode_rw_file_by_type_memory_req' 905 }, 906 '114356' => { 907 'Header' => 'file_io.h', 908 'Param' => { 909 '0' => { 910 'name' => 'instance_id', 911 'type' => '168' 912 }, 913 '1' => { 914 'name' => 'command', 915 'type' => '168' 916 }, 917 '2' => { 918 'name' => 'completion_code', 919 'type' => '168' 920 }, 921 '3' => { 922 'name' => 'length', 923 'type' => '180' 924 }, 925 '4' => { 926 'name' => 'msg', 927 'type' => '1632' 928 } 929 }, 930 'Return' => '74', 931 'ShortName' => 'encode_rw_file_by_type_memory_resp' 932 }, 933 '114586' => { 934 'Header' => 'file_io.h', 935 'Param' => { 936 '0' => { 937 'name' => 'msg', 938 'type' => '2077' 939 }, 940 '1' => { 941 'name' => 'payload_length', 942 'type' => '123' 943 }, 944 '2' => { 945 'name' => 'file_type', 946 'type' => '8521' 947 }, 948 '3' => { 949 'name' => 'file_handle', 950 'type' => '2087' 951 }, 952 '4' => { 953 'name' => 'offset', 954 'type' => '2087' 955 }, 956 '5' => { 957 'name' => 'length', 958 'type' => '2087' 959 }, 960 '6' => { 961 'name' => 'address', 962 'offset' => '0', 963 'type' => '55286' 964 } 965 }, 966 'Reg' => { 967 '4' => 'r8', 968 '5' => 'r9' 969 }, 970 'Return' => '74', 971 'ShortName' => 'decode_rw_file_by_type_memory_req' 972 }, 973 '114763' => { 974 'Header' => 'file_io.h', 975 'Param' => { 976 '0' => { 977 'name' => 'instance_id', 978 'type' => '168' 979 }, 980 '1' => { 981 'name' => 'completion_code', 982 'type' => '168' 983 }, 984 '2' => { 985 'name' => 'length', 986 'type' => '180' 987 }, 988 '3' => { 989 'name' => 'msg', 990 'type' => '1632' 991 } 992 }, 993 'Return' => '74', 994 'ShortName' => 'encode_write_file_resp' 995 }, 996 '114978' => { 997 'Header' => 'file_io.h', 998 'Param' => { 999 '0' => { 1000 'name' => 'msg', 1001 'type' => '2077' 1002 }, 1003 '1' => { 1004 'name' => 'payload_length', 1005 'type' => '123' 1006 }, 1007 '2' => { 1008 'name' => 'completion_code', 1009 'type' => '2082' 1010 }, 1011 '3' => { 1012 'name' => 'length', 1013 'type' => '2087' 1014 } 1015 }, 1016 'Reg' => { 1017 '0' => 'rdi', 1018 '1' => 'rsi', 1019 '2' => 'rdx', 1020 '3' => 'rcx' 1021 }, 1022 'Return' => '74', 1023 'ShortName' => 'decode_write_file_resp' 1024 }, 1025 '115088' => { 1026 'Header' => 'file_io.h', 1027 'Param' => { 1028 '0' => { 1029 'name' => 'instance_id', 1030 'type' => '168' 1031 }, 1032 '1' => { 1033 'name' => 'file_handle', 1034 'type' => '180' 1035 }, 1036 '2' => { 1037 'name' => 'offset', 1038 'type' => '180' 1039 }, 1040 '3' => { 1041 'name' => 'length', 1042 'type' => '180' 1043 }, 1044 '4' => { 1045 'name' => 'msg', 1046 'type' => '1632' 1047 } 1048 }, 1049 'Return' => '74', 1050 'ShortName' => 'encode_write_file_req' 1051 }, 1052 '115323' => { 1053 'Header' => 'file_io.h', 1054 'Param' => { 1055 '0' => { 1056 'name' => 'msg', 1057 'type' => '2077' 1058 }, 1059 '1' => { 1060 'name' => 'payload_length', 1061 'type' => '123' 1062 }, 1063 '2' => { 1064 'name' => 'file_handle', 1065 'type' => '2087' 1066 }, 1067 '3' => { 1068 'name' => 'offset', 1069 'type' => '2087' 1070 }, 1071 '4' => { 1072 'name' => 'length', 1073 'type' => '2087' 1074 }, 1075 '5' => { 1076 'name' => 'file_data_offset', 1077 'type' => '9084' 1078 } 1079 }, 1080 'Reg' => { 1081 '1' => 'rsi', 1082 '3' => 'rcx', 1083 '4' => 'r8', 1084 '5' => 'r9' 1085 }, 1086 'Return' => '74', 1087 'ShortName' => 'decode_write_file_req' 1088 }, 1089 '115478' => { 1090 'Header' => 'file_io.h', 1091 'Param' => { 1092 '0' => { 1093 'name' => 'instance_id', 1094 'type' => '168' 1095 }, 1096 '1' => { 1097 'name' => 'completion_code', 1098 'type' => '168' 1099 }, 1100 '2' => { 1101 'name' => 'length', 1102 'type' => '180' 1103 }, 1104 '3' => { 1105 'name' => 'msg', 1106 'type' => '1632' 1107 } 1108 }, 1109 'Return' => '74', 1110 'ShortName' => 'encode_read_file_resp' 1111 }, 1112 '115693' => { 1113 'Header' => 'file_io.h', 1114 'Param' => { 1115 '0' => { 1116 'name' => 'msg', 1117 'type' => '2077' 1118 }, 1119 '1' => { 1120 'name' => 'payload_length', 1121 'type' => '123' 1122 }, 1123 '2' => { 1124 'name' => 'completion_code', 1125 'type' => '2082' 1126 }, 1127 '3' => { 1128 'name' => 'length', 1129 'type' => '2087' 1130 }, 1131 '4' => { 1132 'name' => 'file_data_offset', 1133 'type' => '9084' 1134 } 1135 }, 1136 'Reg' => { 1137 '2' => 'rdx', 1138 '3' => 'rcx', 1139 '4' => 'r8' 1140 }, 1141 'Return' => '74', 1142 'ShortName' => 'decode_read_file_resp' 1143 }, 1144 '115829' => { 1145 'Header' => 'file_io.h', 1146 'Param' => { 1147 '0' => { 1148 'name' => 'instance_id', 1149 'type' => '168' 1150 }, 1151 '1' => { 1152 'name' => 'file_handle', 1153 'type' => '180' 1154 }, 1155 '2' => { 1156 'name' => 'offset', 1157 'type' => '180' 1158 }, 1159 '3' => { 1160 'name' => 'length', 1161 'type' => '180' 1162 }, 1163 '4' => { 1164 'name' => 'msg', 1165 'type' => '1632' 1166 } 1167 }, 1168 'Return' => '74', 1169 'ShortName' => 'encode_read_file_req' 1170 }, 1171 '116064' => { 1172 'Header' => 'file_io.h', 1173 'Param' => { 1174 '0' => { 1175 'name' => 'msg', 1176 'type' => '2077' 1177 }, 1178 '1' => { 1179 'name' => 'payload_length', 1180 'type' => '123' 1181 }, 1182 '2' => { 1183 'name' => 'file_handle', 1184 'type' => '2087' 1185 }, 1186 '3' => { 1187 'name' => 'offset', 1188 'type' => '2087' 1189 }, 1190 '4' => { 1191 'name' => 'length', 1192 'type' => '2087' 1193 } 1194 }, 1195 'Reg' => { 1196 '3' => 'rcx', 1197 '4' => 'r8' 1198 }, 1199 'Return' => '74', 1200 'ShortName' => 'decode_read_file_req' 1201 }, 1202 '116199' => { 1203 'Header' => 'file_io.h', 1204 'Param' => { 1205 '0' => { 1206 'name' => 'msg', 1207 'type' => '2077' 1208 }, 1209 '1' => { 1210 'name' => 'payload_length', 1211 'type' => '123' 1212 }, 1213 '2' => { 1214 'name' => 'completion_code', 1215 'type' => '2082' 1216 }, 1217 '3' => { 1218 'name' => 'next_transfer_handle', 1219 'type' => '2087' 1220 }, 1221 '4' => { 1222 'name' => 'transfer_flag', 1223 'type' => '2082' 1224 }, 1225 '5' => { 1226 'name' => 'file_table_data_start_offset', 1227 'type' => '2082' 1228 }, 1229 '6' => { 1230 'name' => 'file_table_length', 1231 'offset' => '0', 1232 'type' => '9084' 1233 } 1234 }, 1235 'Reg' => { 1236 '4' => 'r8', 1237 '5' => 'r9' 1238 }, 1239 'Return' => '74', 1240 'ShortName' => 'decode_get_file_table_resp' 1241 }, 1242 '116372' => { 1243 'Header' => 'file_io.h', 1244 'Param' => { 1245 '0' => { 1246 'name' => 'instance_id', 1247 'type' => '168' 1248 }, 1249 '1' => { 1250 'name' => 'transfer_handle', 1251 'type' => '180' 1252 }, 1253 '2' => { 1254 'name' => 'transfer_opflag', 1255 'type' => '168' 1256 }, 1257 '3' => { 1258 'name' => 'table_type', 1259 'type' => '168' 1260 }, 1261 '4' => { 1262 'name' => 'msg', 1263 'type' => '1632' 1264 } 1265 }, 1266 'Return' => '74', 1267 'ShortName' => 'encode_get_file_table_req' 1268 }, 1269 '116598' => { 1270 'Header' => 'file_io.h', 1271 'Param' => { 1272 '0' => { 1273 'name' => 'instance_id', 1274 'type' => '168' 1275 }, 1276 '1' => { 1277 'name' => 'completion_code', 1278 'type' => '168' 1279 }, 1280 '2' => { 1281 'name' => 'next_transfer_handle', 1282 'type' => '180' 1283 }, 1284 '3' => { 1285 'name' => 'transfer_flag', 1286 'type' => '168' 1287 }, 1288 '4' => { 1289 'name' => 'table_data', 1290 'type' => '6245' 1291 }, 1292 '5' => { 1293 'name' => 'table_size', 1294 'type' => '123' 1295 }, 1296 '6' => { 1297 'name' => 'msg', 1298 'offset' => '0', 1299 'type' => '1632' 1300 } 1301 }, 1302 'Return' => '74', 1303 'ShortName' => 'encode_get_file_table_resp' 1304 }, 1305 '116895' => { 1306 'Header' => 'file_io.h', 1307 'Param' => { 1308 '0' => { 1309 'name' => 'msg', 1310 'type' => '2077' 1311 }, 1312 '1' => { 1313 'name' => 'payload_length', 1314 'type' => '123' 1315 }, 1316 '2' => { 1317 'name' => 'transfer_handle', 1318 'type' => '2087' 1319 }, 1320 '3' => { 1321 'name' => 'transfer_opflag', 1322 'type' => '2082' 1323 }, 1324 '4' => { 1325 'name' => 'table_type', 1326 'type' => '2082' 1327 } 1328 }, 1329 'Reg' => { 1330 '3' => 'rcx', 1331 '4' => 'r8' 1332 }, 1333 'Return' => '74', 1334 'ShortName' => 'decode_get_file_table_req' 1335 }, 1336 '117030' => { 1337 'Header' => 'file_io.h', 1338 'Param' => { 1339 '0' => { 1340 'name' => 'msg', 1341 'type' => '2077' 1342 }, 1343 '1' => { 1344 'name' => 'payload_length', 1345 'type' => '123' 1346 }, 1347 '2' => { 1348 'name' => 'completion_code', 1349 'type' => '2082' 1350 }, 1351 '3' => { 1352 'name' => 'length', 1353 'type' => '2087' 1354 } 1355 }, 1356 'Reg' => { 1357 '0' => 'rdi', 1358 '1' => 'rsi', 1359 '2' => 'rdx', 1360 '3' => 'rcx' 1361 }, 1362 'Return' => '74', 1363 'ShortName' => 'decode_rw_file_memory_resp' 1364 }, 1365 '117139' => { 1366 'Header' => 'file_io.h', 1367 'Param' => { 1368 '0' => { 1369 'name' => 'instance_id', 1370 'type' => '168' 1371 }, 1372 '1' => { 1373 'name' => 'command', 1374 'type' => '168' 1375 }, 1376 '2' => { 1377 'name' => 'file_handle', 1378 'type' => '180' 1379 }, 1380 '3' => { 1381 'name' => 'offset', 1382 'type' => '180' 1383 }, 1384 '4' => { 1385 'name' => 'length', 1386 'type' => '180' 1387 }, 1388 '5' => { 1389 'name' => 'address', 1390 'type' => '46642' 1391 }, 1392 '6' => { 1393 'name' => 'msg', 1394 'offset' => '0', 1395 'type' => '1632' 1396 } 1397 }, 1398 'Return' => '74', 1399 'ShortName' => 'encode_rw_file_memory_req' 1400 }, 1401 '117398' => { 1402 'Header' => 'file_io.h', 1403 'Param' => { 1404 '0' => { 1405 'name' => 'instance_id', 1406 'type' => '168' 1407 }, 1408 '1' => { 1409 'name' => 'command', 1410 'type' => '168' 1411 }, 1412 '2' => { 1413 'name' => 'completion_code', 1414 'type' => '168' 1415 }, 1416 '3' => { 1417 'name' => 'length', 1418 'type' => '180' 1419 }, 1420 '4' => { 1421 'name' => 'msg', 1422 'type' => '1632' 1423 } 1424 }, 1425 'Return' => '74', 1426 'ShortName' => 'encode_rw_file_memory_resp' 1427 }, 1428 '117619' => { 1429 'Header' => 'file_io.h', 1430 'Param' => { 1431 '0' => { 1432 'name' => 'msg', 1433 'type' => '2077' 1434 }, 1435 '1' => { 1436 'name' => 'payload_length', 1437 'type' => '123' 1438 }, 1439 '2' => { 1440 'name' => 'file_handle', 1441 'type' => '2087' 1442 }, 1443 '3' => { 1444 'name' => 'offset', 1445 'type' => '2087' 1446 }, 1447 '4' => { 1448 'name' => 'length', 1449 'type' => '2087' 1450 }, 1451 '5' => { 1452 'name' => 'address', 1453 'type' => '55286' 1454 } 1455 }, 1456 'Reg' => { 1457 '4' => 'r8', 1458 '5' => 'r9' 1459 }, 1460 'Return' => '74', 1461 'ShortName' => 'decode_rw_file_memory_req' 1462 }, 1463 '118586' => { 1464 'Header' => 'host.h', 1465 'Param' => { 1466 '0' => { 1467 'name' => 'instance_id', 1468 'type' => '168' 1469 }, 1470 '1' => { 1471 'name' => 'completion_code', 1472 'type' => '168' 1473 }, 1474 '2' => { 1475 'name' => 'rack_entry', 1476 'type' => '180' 1477 }, 1478 '3' => { 1479 'name' => 'pri_cec_node', 1480 'type' => '180' 1481 }, 1482 '4' => { 1483 'name' => 'msg', 1484 'type' => '1632' 1485 }, 1486 '5' => { 1487 'name' => 'payload_length', 1488 'type' => '123' 1489 } 1490 }, 1491 'Return' => '74', 1492 'ShortName' => 'encode_get_alert_status_resp' 1493 }, 1494 '118834' => { 1495 'Header' => 'host.h', 1496 'Param' => { 1497 '0' => { 1498 'name' => 'msg', 1499 'type' => '2077' 1500 }, 1501 '1' => { 1502 'name' => 'payload_length', 1503 'type' => '123' 1504 }, 1505 '2' => { 1506 'name' => 'version_id', 1507 'type' => '2082' 1508 } 1509 }, 1510 'Reg' => { 1511 '0' => 'rdi', 1512 '1' => 'rsi', 1513 '2' => 'rdx' 1514 }, 1515 'Return' => '74', 1516 'ShortName' => 'decode_get_alert_status_req' 1517 }, 1518 '118917' => { 1519 'Header' => 'host.h', 1520 'Param' => { 1521 '0' => { 1522 'name' => 'msg', 1523 'type' => '2077' 1524 }, 1525 '1' => { 1526 'name' => 'payload_length', 1527 'type' => '123' 1528 }, 1529 '2' => { 1530 'name' => 'completion_code', 1531 'type' => '2082' 1532 }, 1533 '3' => { 1534 'name' => 'rack_entry', 1535 'type' => '2087' 1536 }, 1537 '4' => { 1538 'name' => 'pri_cec_node', 1539 'type' => '2087' 1540 } 1541 }, 1542 'Reg' => { 1543 '3' => 'rcx', 1544 '4' => 'r8' 1545 }, 1546 'Return' => '74', 1547 'ShortName' => 'decode_get_alert_status_resp' 1548 }, 1549 '119056' => { 1550 'Header' => 'host.h', 1551 'Param' => { 1552 '0' => { 1553 'name' => 'instance_id', 1554 'type' => '168' 1555 }, 1556 '1' => { 1557 'name' => 'version_id', 1558 'type' => '168' 1559 }, 1560 '2' => { 1561 'name' => 'msg', 1562 'type' => '1632' 1563 }, 1564 '3' => { 1565 'name' => 'payload_length', 1566 'type' => '123' 1567 } 1568 }, 1569 'Return' => '74', 1570 'ShortName' => 'encode_get_alert_status_req' 1571 }, 1572 '120125' => { 1573 'Header' => 'platform_oem_ibm.h', 1574 'Param' => { 1575 '0' => { 1576 'name' => 'instance_id', 1577 'type' => '168' 1578 }, 1579 '1' => { 1580 'name' => 'format_version', 1581 'type' => '168' 1582 }, 1583 '2' => { 1584 'name' => 'tid', 1585 'type' => '168' 1586 }, 1587 '3' => { 1588 'name' => 'num_handles', 1589 'type' => '168' 1590 }, 1591 '4' => { 1592 'name' => 'list_of_handles', 1593 'type' => '6245' 1594 }, 1595 '5' => { 1596 'name' => 'payload_length', 1597 'type' => '123' 1598 }, 1599 '6' => { 1600 'name' => 'msg', 1601 'offset' => '0', 1602 'type' => '1632' 1603 } 1604 }, 1605 'Return' => '74', 1606 'ShortName' => 'encode_bios_attribute_update_event_req' 1607 }, 1608 '1440' => { 1609 'Header' => 'base.h', 1610 'Param' => { 1611 '0' => { 1612 'name' => 'msg_type', 1613 'type' => '168' 1614 }, 1615 '1' => { 1616 'name' => 'instance_id', 1617 'type' => '168' 1618 }, 1619 '2' => { 1620 'name' => 'pldm_type', 1621 'type' => '168' 1622 }, 1623 '3' => { 1624 'name' => 'command', 1625 'type' => '168' 1626 }, 1627 '4' => { 1628 'name' => 'msg', 1629 'type' => '1632' 1630 } 1631 }, 1632 'Return' => '74', 1633 'ShortName' => 'encode_pldm_header_only' 1634 }, 1635 '16195' => { 1636 'Header' => 'platform.h', 1637 'Param' => { 1638 '0' => { 1639 'name' => 'msg', 1640 'type' => '2077' 1641 }, 1642 '1' => { 1643 'name' => 'payload_length', 1644 'type' => '123' 1645 }, 1646 '10' => { 1647 'name' => 'event_data_integrity_checksum', 1648 'offset' => '32', 1649 'type' => '2087' 1650 }, 1651 '2' => { 1652 'name' => 'completion_code', 1653 'type' => '2082' 1654 }, 1655 '3' => { 1656 'name' => 'tid', 1657 'type' => '2082' 1658 }, 1659 '4' => { 1660 'name' => 'event_id', 1661 'type' => '8521' 1662 }, 1663 '5' => { 1664 'name' => 'next_data_transfer_handle', 1665 'type' => '2087' 1666 }, 1667 '6' => { 1668 'name' => 'transfer_flag', 1669 'offset' => '0', 1670 'type' => '2082' 1671 }, 1672 '7' => { 1673 'name' => 'event_class', 1674 'offset' => '8', 1675 'type' => '2082' 1676 }, 1677 '8' => { 1678 'name' => 'event_data_size', 1679 'offset' => '16', 1680 'type' => '2087' 1681 }, 1682 '9' => { 1683 'name' => 'event_data', 1684 'offset' => '24', 1685 'type' => '16933' 1686 } 1687 }, 1688 'Return' => '74', 1689 'ShortName' => 'decode_poll_for_platform_event_message_resp' 1690 }, 1691 '1637' => { 1692 'Header' => 'base.h', 1693 'Param' => { 1694 '0' => { 1695 'name' => 'instance_id', 1696 'type' => '168' 1697 }, 1698 '1' => { 1699 'name' => 'type', 1700 'type' => '168' 1701 }, 1702 '2' => { 1703 'name' => 'command', 1704 'type' => '168' 1705 }, 1706 '3' => { 1707 'name' => 'cc', 1708 'type' => '168' 1709 }, 1710 '4' => { 1711 'name' => 'msg', 1712 'type' => '1632' 1713 } 1714 }, 1715 'Return' => '74', 1716 'ShortName' => 'encode_cc_only_resp' 1717 }, 1718 '16943' => { 1719 'Header' => 'platform.h', 1720 'Param' => { 1721 '0' => { 1722 'name' => 'instance_id', 1723 'type' => '168' 1724 }, 1725 '1' => { 1726 'name' => 'format_version', 1727 'type' => '168' 1728 }, 1729 '2' => { 1730 'name' => 'transfer_operation_flag', 1731 'type' => '168' 1732 }, 1733 '3' => { 1734 'name' => 'data_transfer_handle', 1735 'type' => '180' 1736 }, 1737 '4' => { 1738 'name' => 'event_id_to_acknowledge', 1739 'type' => '5053' 1740 }, 1741 '5' => { 1742 'name' => 'msg', 1743 'type' => '1632' 1744 }, 1745 '6' => { 1746 'name' => 'payload_length', 1747 'offset' => '0', 1748 'type' => '123' 1749 } 1750 }, 1751 'Return' => '74', 1752 'ShortName' => 'encode_poll_for_platform_event_message_req' 1753 }, 1754 '17507' => { 1755 'Header' => 'platform.h', 1756 'Param' => { 1757 '0' => { 1758 'name' => 'instance_id', 1759 'type' => '168' 1760 }, 1761 '1' => { 1762 'name' => 'completion_code', 1763 'type' => '168' 1764 }, 1765 '2' => { 1766 'name' => 'msg', 1767 'type' => '1632' 1768 } 1769 }, 1770 'Return' => '74', 1771 'ShortName' => 'encode_set_event_receiver_resp' 1772 }, 1773 '17682' => { 1774 'Header' => 'platform.h', 1775 'Param' => { 1776 '0' => { 1777 'name' => 'msg', 1778 'type' => '2077' 1779 }, 1780 '1' => { 1781 'name' => 'payload_length', 1782 'type' => '123' 1783 }, 1784 '2' => { 1785 'name' => 'event_message_global_enable', 1786 'type' => '2082' 1787 }, 1788 '3' => { 1789 'name' => 'transport_protocol_type', 1790 'type' => '2082' 1791 }, 1792 '4' => { 1793 'name' => 'event_receiver_address_info', 1794 'type' => '2082' 1795 }, 1796 '5' => { 1797 'name' => 'heartbeat_timer', 1798 'type' => '8521' 1799 } 1800 }, 1801 'Return' => '74', 1802 'ShortName' => 'decode_set_event_receiver_req' 1803 }, 1804 '18172' => { 1805 'Header' => 'platform.h', 1806 'Param' => { 1807 '0' => { 1808 'name' => 'msg', 1809 'type' => '2077' 1810 }, 1811 '1' => { 1812 'name' => 'payload_length', 1813 'type' => '123' 1814 }, 1815 '2' => { 1816 'name' => 'completion_code', 1817 'type' => '2082' 1818 } 1819 }, 1820 'Return' => '74', 1821 'ShortName' => 'decode_set_event_receiver_resp' 1822 }, 1823 '1845' => { 1824 'Header' => 'base.h', 1825 'Param' => { 1826 '0' => { 1827 'name' => 'msg', 1828 'type' => '2077' 1829 }, 1830 '1' => { 1831 'name' => 'payload_length', 1832 'type' => '123' 1833 }, 1834 '2' => { 1835 'name' => 'pldm_type', 1836 'type' => '2082' 1837 }, 1838 '3' => { 1839 'name' => 'transfer_opflag', 1840 'type' => '2082' 1841 }, 1842 '4' => { 1843 'name' => 'transfer_ctx', 1844 'type' => '2087' 1845 }, 1846 '5' => { 1847 'name' => 'transfer_handle', 1848 'type' => '2087' 1849 }, 1850 '6' => { 1851 'name' => 'section_offset', 1852 'offset' => '0', 1853 'type' => '2087' 1854 }, 1855 '7' => { 1856 'name' => 'section_length', 1857 'offset' => '8', 1858 'type' => '2087' 1859 } 1860 }, 1861 'Reg' => { 1862 '4' => 'r8', 1863 '5' => 'r9' 1864 }, 1865 'Return' => '74', 1866 'ShortName' => 'decode_multipart_receive_req' 1867 }, 1868 '18507' => { 1869 'Header' => 'platform.h', 1870 'Param' => { 1871 '0' => { 1872 'name' => 'instance_id', 1873 'type' => '168' 1874 }, 1875 '1' => { 1876 'name' => 'event_message_global_enable', 1877 'type' => '168' 1878 }, 1879 '2' => { 1880 'name' => 'transport_protocol_type', 1881 'type' => '168' 1882 }, 1883 '3' => { 1884 'name' => 'event_receiver_address_info', 1885 'type' => '168' 1886 }, 1887 '4' => { 1888 'name' => 'heartbeat_timer', 1889 'type' => '5053' 1890 }, 1891 '5' => { 1892 'name' => 'msg', 1893 'type' => '1632' 1894 } 1895 }, 1896 'Return' => '74', 1897 'ShortName' => 'encode_set_event_receiver_req' 1898 }, 1899 '18771' => { 1900 'Header' => 'platform.h', 1901 'Param' => { 1902 '0' => { 1903 'name' => 'msg', 1904 'type' => '2077' 1905 }, 1906 '1' => { 1907 'name' => 'payload_length', 1908 'type' => '123' 1909 }, 1910 '2' => { 1911 'name' => 'sensor_id', 1912 'type' => '8521' 1913 }, 1914 '3' => { 1915 'name' => 'rearm_event_state', 1916 'type' => '2082' 1917 } 1918 }, 1919 'Return' => '74', 1920 'ShortName' => 'decode_get_sensor_reading_req' 1921 }, 1922 '19159' => { 1923 'Header' => 'platform.h', 1924 'Param' => { 1925 '0' => { 1926 'name' => 'instance_id', 1927 'type' => '168' 1928 }, 1929 '1' => { 1930 'name' => 'completion_code', 1931 'type' => '168' 1932 }, 1933 '10' => { 1934 'name' => 'payload_length', 1935 'offset' => '32', 1936 'type' => '123' 1937 }, 1938 '2' => { 1939 'name' => 'sensor_data_size', 1940 'type' => '168' 1941 }, 1942 '3' => { 1943 'name' => 'sensor_operational_state', 1944 'type' => '168' 1945 }, 1946 '4' => { 1947 'name' => 'sensor_event_message_enable', 1948 'type' => '168' 1949 }, 1950 '5' => { 1951 'name' => 'present_state', 1952 'type' => '168' 1953 }, 1954 '6' => { 1955 'name' => 'previous_state', 1956 'offset' => '0', 1957 'type' => '168' 1958 }, 1959 '7' => { 1960 'name' => 'event_state', 1961 'offset' => '8', 1962 'type' => '168' 1963 }, 1964 '8' => { 1965 'name' => 'present_reading', 1966 'offset' => '16', 1967 'type' => '6245' 1968 }, 1969 '9' => { 1970 'name' => 'msg', 1971 'offset' => '24', 1972 'type' => '1632' 1973 } 1974 }, 1975 'Return' => '74', 1976 'ShortName' => 'encode_get_sensor_reading_resp' 1977 }, 1978 '19567' => { 1979 'Header' => 'platform.h', 1980 'Param' => { 1981 '0' => { 1982 'name' => 'msg', 1983 'type' => '2077' 1984 }, 1985 '1' => { 1986 'name' => 'payload_length', 1987 'type' => '123' 1988 }, 1989 '2' => { 1990 'name' => 'completion_code', 1991 'type' => '2082' 1992 }, 1993 '3' => { 1994 'name' => 'sensor_data_size', 1995 'type' => '2082' 1996 }, 1997 '4' => { 1998 'name' => 'sensor_operational_state', 1999 'type' => '2082' 2000 }, 2001 '5' => { 2002 'name' => 'sensor_event_message_enable', 2003 'type' => '2082' 2004 }, 2005 '6' => { 2006 'name' => 'present_state', 2007 'offset' => '0', 2008 'type' => '2082' 2009 }, 2010 '7' => { 2011 'name' => 'previous_state', 2012 'offset' => '8', 2013 'type' => '2082' 2014 }, 2015 '8' => { 2016 'name' => 'event_state', 2017 'offset' => '16', 2018 'type' => '2082' 2019 }, 2020 '9' => { 2021 'name' => 'present_reading', 2022 'offset' => '24', 2023 'type' => '2082' 2024 } 2025 }, 2026 'Return' => '74', 2027 'ShortName' => 'decode_get_sensor_reading_resp' 2028 }, 2029 '20461' => { 2030 'Header' => 'platform.h', 2031 'Param' => { 2032 '0' => { 2033 'name' => 'instance_id', 2034 'type' => '168' 2035 }, 2036 '1' => { 2037 'name' => 'sensor_id', 2038 'type' => '5053' 2039 }, 2040 '2' => { 2041 'name' => 'rearm_event_state', 2042 'type' => '168' 2043 }, 2044 '3' => { 2045 'name' => 'msg', 2046 'type' => '1632' 2047 } 2048 }, 2049 'Return' => '74', 2050 'ShortName' => 'encode_get_sensor_reading_req' 2051 }, 2052 '20683' => { 2053 'Header' => 'platform.h', 2054 'Param' => { 2055 '0' => { 2056 'name' => 'change_record_data', 2057 'type' => '6245' 2058 }, 2059 '1' => { 2060 'name' => 'change_record_data_size', 2061 'type' => '123' 2062 }, 2063 '2' => { 2064 'name' => 'event_data_operation', 2065 'type' => '2082' 2066 }, 2067 '3' => { 2068 'name' => 'number_of_change_entries', 2069 'type' => '2082' 2070 }, 2071 '4' => { 2072 'name' => 'change_entry_data_offset', 2073 'type' => '9084' 2074 } 2075 }, 2076 'Return' => '74', 2077 'ShortName' => 'decode_pldm_pdr_repository_change_record_data' 2078 }, 2079 '2097' => { 2080 'Header' => 'base.h', 2081 'Param' => { 2082 '0' => { 2083 'name' => 'instance_id', 2084 'type' => '168' 2085 }, 2086 '1' => { 2087 'name' => 'tid', 2088 'type' => '168' 2089 }, 2090 '2' => { 2091 'name' => 'msg', 2092 'type' => '1632' 2093 } 2094 }, 2095 'Return' => '74', 2096 'ShortName' => 'encode_set_tid_req' 2097 }, 2098 '21973' => { 2099 'Header' => 'platform.h', 2100 'Param' => { 2101 '0' => { 2102 'name' => 'event_data', 2103 'type' => '6245' 2104 }, 2105 '1' => { 2106 'name' => 'event_data_size', 2107 'type' => '123' 2108 }, 2109 '2' => { 2110 'name' => 'event_data_format', 2111 'type' => '2082' 2112 }, 2113 '3' => { 2114 'name' => 'number_of_change_records', 2115 'type' => '2082' 2116 }, 2117 '4' => { 2118 'name' => 'change_record_data_offset', 2119 'type' => '9084' 2120 } 2121 }, 2122 'Return' => '74', 2123 'ShortName' => 'decode_pldm_pdr_repository_chg_event_data' 2124 }, 2125 '22380' => { 2126 'Header' => 'platform.h', 2127 'Param' => { 2128 '0' => { 2129 'name' => 'event_data_format', 2130 'type' => '168' 2131 }, 2132 '1' => { 2133 'name' => 'number_of_change_records', 2134 'type' => '168' 2135 }, 2136 '2' => { 2137 'name' => 'event_data_operations', 2138 'type' => '6245' 2139 }, 2140 '3' => { 2141 'name' => 'numbers_of_change_entries', 2142 'type' => '6245' 2143 }, 2144 '4' => { 2145 'name' => 'change_entries', 2146 'type' => '22708' 2147 }, 2148 '5' => { 2149 'name' => 'event_data', 2150 'type' => '22723' 2151 }, 2152 '6' => { 2153 'name' => 'actual_change_records_size', 2154 'offset' => '0', 2155 'type' => '9084' 2156 }, 2157 '7' => { 2158 'name' => 'max_change_records_size', 2159 'offset' => '8', 2160 'type' => '123' 2161 } 2162 }, 2163 'Reg' => { 2164 '4' => 'r8' 2165 }, 2166 'Return' => '74', 2167 'ShortName' => 'encode_pldm_pdr_repository_chg_event_data' 2168 }, 2169 '22733' => { 2170 'Header' => 'platform.h', 2171 'Param' => { 2172 '0' => { 2173 'name' => 'msg', 2174 'type' => '2077' 2175 }, 2176 '1' => { 2177 'name' => 'payload_length', 2178 'type' => '123' 2179 }, 2180 '2' => { 2181 'name' => 'completion_code', 2182 'type' => '2082' 2183 }, 2184 '3' => { 2185 'name' => 'effecter_data_size', 2186 'type' => '2082' 2187 }, 2188 '4' => { 2189 'name' => 'effecter_oper_state', 2190 'type' => '2082' 2191 }, 2192 '5' => { 2193 'name' => 'pending_value', 2194 'type' => '2082' 2195 }, 2196 '6' => { 2197 'name' => 'present_value', 2198 'offset' => '0', 2199 'type' => '2082' 2200 } 2201 }, 2202 'Return' => '74', 2203 'ShortName' => 'decode_get_numeric_effecter_value_resp' 2204 }, 2205 '2291' => { 2206 'Header' => 'base.h', 2207 'Param' => { 2208 '0' => { 2209 'name' => 'msg', 2210 'type' => '2077' 2211 }, 2212 '1' => { 2213 'name' => 'payload_length', 2214 'type' => '123' 2215 }, 2216 '2' => { 2217 'name' => 'completion_code', 2218 'type' => '2082' 2219 }, 2220 '3' => { 2221 'name' => 'tid', 2222 'type' => '2082' 2223 } 2224 }, 2225 'Reg' => { 2226 '0' => 'rdi', 2227 '1' => 'rsi', 2228 '2' => 'rdx', 2229 '3' => 'rcx' 2230 }, 2231 'Return' => '74', 2232 'ShortName' => 'decode_get_tid_resp' 2233 }, 2234 '23707' => { 2235 'Header' => 'platform.h', 2236 'Param' => { 2237 '0' => { 2238 'name' => 'msg', 2239 'type' => '2077' 2240 }, 2241 '1' => { 2242 'name' => 'payload_length', 2243 'type' => '123' 2244 }, 2245 '2' => { 2246 'name' => 'effecter_id', 2247 'type' => '8521' 2248 } 2249 }, 2250 'Return' => '74', 2251 'ShortName' => 'decode_get_numeric_effecter_value_req' 2252 }, 2253 '24042' => { 2254 'Header' => 'platform.h', 2255 'Param' => { 2256 '0' => { 2257 'name' => 'instance_id', 2258 'type' => '168' 2259 }, 2260 '1' => { 2261 'name' => 'completion_code', 2262 'type' => '168' 2263 }, 2264 '2' => { 2265 'name' => 'effecter_data_size', 2266 'type' => '168' 2267 }, 2268 '3' => { 2269 'name' => 'effecter_oper_state', 2270 'type' => '168' 2271 }, 2272 '4' => { 2273 'name' => 'pending_value', 2274 'type' => '6245' 2275 }, 2276 '5' => { 2277 'name' => 'present_value', 2278 'type' => '6245' 2279 }, 2280 '6' => { 2281 'name' => 'msg', 2282 'offset' => '0', 2283 'type' => '1632' 2284 }, 2285 '7' => { 2286 'name' => 'payload_length', 2287 'offset' => '8', 2288 'type' => '123' 2289 } 2290 }, 2291 'Return' => '74', 2292 'ShortName' => 'encode_get_numeric_effecter_value_resp' 2293 }, 2294 '2406' => { 2295 'Header' => 'base.h', 2296 'Param' => { 2297 '0' => { 2298 'name' => 'instance_id', 2299 'type' => '168' 2300 }, 2301 '1' => { 2302 'name' => 'completion_code', 2303 'type' => '168' 2304 }, 2305 '2' => { 2306 'name' => 'tid', 2307 'type' => '168' 2308 }, 2309 '3' => { 2310 'name' => 'msg', 2311 'type' => '1632' 2312 } 2313 }, 2314 'Return' => '74', 2315 'ShortName' => 'encode_get_tid_resp' 2316 }, 2317 '24442' => { 2318 'Header' => 'platform.h', 2319 'Param' => { 2320 '0' => { 2321 'name' => 'instance_id', 2322 'type' => '168' 2323 }, 2324 '1' => { 2325 'name' => 'effecter_id', 2326 'type' => '5053' 2327 }, 2328 '2' => { 2329 'name' => 'msg', 2330 'type' => '1632' 2331 } 2332 }, 2333 'Return' => '74', 2334 'ShortName' => 'encode_get_numeric_effecter_value_req' 2335 }, 2336 '24643' => { 2337 'Header' => 'platform.h', 2338 'Param' => { 2339 '0' => { 2340 'name' => 'pdr_data', 2341 'type' => '1434' 2342 }, 2343 '1' => { 2344 'name' => 'pdr_data_length', 2345 'type' => '123' 2346 }, 2347 '2' => { 2348 'name' => 'pdr_value', 2349 'type' => '29133' 2350 } 2351 }, 2352 'Return' => '74', 2353 'ShortName' => 'decode_numeric_sensor_pdr_data' 2354 }, 2355 '2615' => { 2356 'Header' => 'base.h', 2357 'Param' => { 2358 '0' => { 2359 'name' => 'instance_id', 2360 'type' => '168' 2361 }, 2362 '1' => { 2363 'name' => 'msg', 2364 'type' => '1632' 2365 } 2366 }, 2367 'Return' => '74', 2368 'ShortName' => 'encode_get_tid_req' 2369 }, 2370 '2747' => { 2371 'Header' => 'base.h', 2372 'Param' => { 2373 '0' => { 2374 'name' => 'msg', 2375 'type' => '2077' 2376 }, 2377 '1' => { 2378 'name' => 'payload_length', 2379 'type' => '123' 2380 }, 2381 '2' => { 2382 'name' => 'completion_code', 2383 'type' => '2082' 2384 }, 2385 '3' => { 2386 'name' => 'next_transfer_handle', 2387 'type' => '2087' 2388 }, 2389 '4' => { 2390 'name' => 'transfer_flag', 2391 'type' => '2082' 2392 }, 2393 '5' => { 2394 'name' => 'version', 2395 'type' => '2903' 2396 } 2397 }, 2398 'Reg' => { 2399 '3' => 'rcx', 2400 '4' => 'r8', 2401 '5' => 'r9' 2402 }, 2403 'Return' => '74', 2404 'ShortName' => 'decode_get_version_resp' 2405 }, 2406 '2913' => { 2407 'Header' => 'base.h', 2408 'Param' => { 2409 '0' => { 2410 'name' => 'msg', 2411 'type' => '2077' 2412 }, 2413 '1' => { 2414 'name' => 'payload_length', 2415 'type' => '123' 2416 }, 2417 '2' => { 2418 'name' => 'transfer_handle', 2419 'type' => '2087' 2420 }, 2421 '3' => { 2422 'name' => 'transfer_opflag', 2423 'type' => '2082' 2424 }, 2425 '4' => { 2426 'name' => 'type', 2427 'type' => '2082' 2428 } 2429 }, 2430 'Reg' => { 2431 '0' => 'rdi', 2432 '1' => 'rsi', 2433 '2' => 'rdx', 2434 '3' => 'rcx', 2435 '4' => 'r8' 2436 }, 2437 'Return' => '74', 2438 'ShortName' => 'decode_get_version_req' 2439 }, 2440 '29138' => { 2441 'Header' => 'platform.h', 2442 'Param' => { 2443 '0' => { 2444 'name' => 'sensor_data', 2445 'type' => '6245' 2446 }, 2447 '1' => { 2448 'name' => 'sensor_data_length', 2449 'type' => '123' 2450 }, 2451 '2' => { 2452 'name' => 'event_state', 2453 'type' => '2082' 2454 }, 2455 '3' => { 2456 'name' => 'previous_event_state', 2457 'type' => '2082' 2458 }, 2459 '4' => { 2460 'name' => 'sensor_data_size', 2461 'type' => '2082' 2462 }, 2463 '5' => { 2464 'name' => 'present_reading', 2465 'type' => '2087' 2466 } 2467 }, 2468 'Return' => '74', 2469 'ShortName' => 'decode_numeric_sensor_data' 2470 }, 2471 '29992' => { 2472 'Header' => 'platform.h', 2473 'Param' => { 2474 '0' => { 2475 'name' => 'sensor_data', 2476 'type' => '6245' 2477 }, 2478 '1' => { 2479 'name' => 'sensor_data_length', 2480 'type' => '123' 2481 }, 2482 '2' => { 2483 'name' => 'sensor_offset', 2484 'type' => '2082' 2485 }, 2486 '3' => { 2487 'name' => 'event_state', 2488 'type' => '2082' 2489 }, 2490 '4' => { 2491 'name' => 'previous_event_state', 2492 'type' => '2082' 2493 } 2494 }, 2495 'Return' => '74', 2496 'ShortName' => 'decode_state_sensor_data' 2497 }, 2498 '3042' => { 2499 'Header' => 'base.h', 2500 'Param' => { 2501 '0' => { 2502 'name' => 'instance_id', 2503 'type' => '168' 2504 }, 2505 '1' => { 2506 'name' => 'completion_code', 2507 'type' => '168' 2508 }, 2509 '2' => { 2510 'name' => 'next_transfer_handle', 2511 'type' => '180' 2512 }, 2513 '3' => { 2514 'name' => 'transfer_flag', 2515 'type' => '168' 2516 }, 2517 '4' => { 2518 'name' => 'version_data', 2519 'type' => '3344' 2520 }, 2521 '5' => { 2522 'name' => 'version_size', 2523 'type' => '123' 2524 }, 2525 '6' => { 2526 'name' => 'msg', 2527 'offset' => '0', 2528 'type' => '1632' 2529 } 2530 }, 2531 'Return' => '74', 2532 'ShortName' => 'encode_get_version_resp' 2533 }, 2534 '30429' => { 2535 'Header' => 'platform.h', 2536 'Param' => { 2537 '0' => { 2538 'name' => 'sensor_data', 2539 'type' => '6245' 2540 }, 2541 '1' => { 2542 'name' => 'sensor_data_length', 2543 'type' => '123' 2544 }, 2545 '2' => { 2546 'name' => 'present_op_state', 2547 'type' => '2082' 2548 }, 2549 '3' => { 2550 'name' => 'previous_op_state', 2551 'type' => '2082' 2552 } 2553 }, 2554 'Return' => '74', 2555 'ShortName' => 'decode_sensor_op_data' 2556 }, 2557 '30815' => { 2558 'Header' => 'platform.h', 2559 'Param' => { 2560 '0' => { 2561 'name' => 'event_data', 2562 'type' => '6245' 2563 }, 2564 '1' => { 2565 'name' => 'event_data_length', 2566 'type' => '123' 2567 }, 2568 '2' => { 2569 'name' => 'sensor_id', 2570 'type' => '8521' 2571 }, 2572 '3' => { 2573 'name' => 'sensor_event_class_type', 2574 'type' => '2082' 2575 }, 2576 '4' => { 2577 'name' => 'event_class_data_offset', 2578 'type' => '9084' 2579 } 2580 }, 2581 'Return' => '74', 2582 'ShortName' => 'decode_sensor_event_data' 2583 }, 2584 '31242' => { 2585 'Header' => 'platform.h', 2586 'Param' => { 2587 '0' => { 2588 'name' => 'msg', 2589 'type' => '2077' 2590 }, 2591 '1' => { 2592 'name' => 'payload_length', 2593 'type' => '123' 2594 }, 2595 '2' => { 2596 'name' => 'completion_code', 2597 'type' => '2082' 2598 }, 2599 '3' => { 2600 'name' => 'synchrony_config', 2601 'type' => '2082' 2602 }, 2603 '4' => { 2604 'name' => 'synchrony_config_support', 2605 'type' => '31917' 2606 }, 2607 '5' => { 2608 'name' => 'number_event_class_returned', 2609 'type' => '2082' 2610 }, 2611 '6' => { 2612 'name' => 'event_class', 2613 'offset' => '0', 2614 'type' => '2082' 2615 }, 2616 '7' => { 2617 'name' => 'event_class_count', 2618 'offset' => '8', 2619 'type' => '168' 2620 } 2621 }, 2622 'Return' => '74', 2623 'ShortName' => 'decode_event_message_supported_resp' 2624 }, 2625 '31922' => { 2626 'Header' => 'platform.h', 2627 'Param' => { 2628 '0' => { 2629 'name' => 'instance_id', 2630 'type' => '168' 2631 }, 2632 '1' => { 2633 'name' => 'format_version', 2634 'type' => '168' 2635 }, 2636 '2' => { 2637 'name' => 'msg', 2638 'type' => '1632' 2639 } 2640 }, 2641 'Return' => '74', 2642 'ShortName' => 'encode_event_message_supported_req' 2643 }, 2644 '32123' => { 2645 'Header' => 'platform.h', 2646 'Param' => { 2647 '0' => { 2648 'name' => 'msg', 2649 'type' => '2077' 2650 }, 2651 '1' => { 2652 'name' => 'payload_length', 2653 'type' => '123' 2654 }, 2655 '2' => { 2656 'name' => 'completion_code', 2657 'type' => '2082' 2658 }, 2659 '3' => { 2660 'name' => 'terminus_max_buffer_size', 2661 'type' => '8521' 2662 } 2663 }, 2664 'Return' => '74', 2665 'ShortName' => 'decode_event_message_buffer_size_resp' 2666 }, 2667 '32509' => { 2668 'Header' => 'platform.h', 2669 'Param' => { 2670 '0' => { 2671 'name' => 'instance_id', 2672 'type' => '168' 2673 }, 2674 '1' => { 2675 'name' => 'event_receiver_max_buffer_size', 2676 'type' => '5053' 2677 }, 2678 '2' => { 2679 'name' => 'msg', 2680 'type' => '1632' 2681 } 2682 }, 2683 'Return' => '74', 2684 'ShortName' => 'encode_event_message_buffer_size_req' 2685 }, 2686 '32710' => { 2687 'Header' => 'platform.h', 2688 'Param' => { 2689 '0' => { 2690 'name' => 'msg', 2691 'type' => '2077' 2692 }, 2693 '1' => { 2694 'name' => 'payload_length', 2695 'type' => '123' 2696 }, 2697 '2' => { 2698 'name' => 'completion_code', 2699 'type' => '2082' 2700 }, 2701 '3' => { 2702 'name' => 'platform_event_status', 2703 'type' => '2082' 2704 } 2705 }, 2706 'Return' => '74', 2707 'ShortName' => 'decode_platform_event_message_resp' 2708 }, 2709 '33096' => { 2710 'Header' => 'platform.h', 2711 'Param' => { 2712 '0' => { 2713 'name' => 'instance_id', 2714 'type' => '168' 2715 }, 2716 '1' => { 2717 'name' => 'format_version', 2718 'type' => '168' 2719 }, 2720 '2' => { 2721 'name' => 'tid', 2722 'type' => '168' 2723 }, 2724 '3' => { 2725 'name' => 'event_class', 2726 'type' => '168' 2727 }, 2728 '4' => { 2729 'name' => 'event_data', 2730 'type' => '6245' 2731 }, 2732 '5' => { 2733 'name' => 'event_data_length', 2734 'type' => '123' 2735 }, 2736 '6' => { 2737 'name' => 'msg', 2738 'offset' => '0', 2739 'type' => '1632' 2740 }, 2741 '7' => { 2742 'name' => 'payload_length', 2743 'offset' => '8', 2744 'type' => '123' 2745 } 2746 }, 2747 'Return' => '74', 2748 'ShortName' => 'encode_platform_event_message_req' 2749 }, 2750 '33428' => { 2751 'Header' => 'platform.h', 2752 'Param' => { 2753 '0' => { 2754 'name' => 'instance_id', 2755 'type' => '168' 2756 }, 2757 '1' => { 2758 'name' => 'completion_code', 2759 'type' => '168' 2760 }, 2761 '10' => { 2762 'name' => 'msg', 2763 'offset' => '32', 2764 'type' => '1632' 2765 }, 2766 '11' => { 2767 'name' => 'payload_length', 2768 'offset' => '40', 2769 'type' => '123' 2770 }, 2771 '2' => { 2772 'name' => 'tid', 2773 'type' => '168' 2774 }, 2775 '3' => { 2776 'name' => 'event_id', 2777 'type' => '5053' 2778 }, 2779 '4' => { 2780 'name' => 'next_data_transfer_handle', 2781 'type' => '180' 2782 }, 2783 '5' => { 2784 'name' => 'transfer_flag', 2785 'type' => '168' 2786 }, 2787 '6' => { 2788 'name' => 'event_class', 2789 'offset' => '0', 2790 'type' => '168' 2791 }, 2792 '7' => { 2793 'name' => 'event_data_size', 2794 'offset' => '8', 2795 'type' => '180' 2796 }, 2797 '8' => { 2798 'name' => 'event_data', 2799 'offset' => '16', 2800 'type' => '2082' 2801 }, 2802 '9' => { 2803 'name' => 'checksum', 2804 'offset' => '24', 2805 'type' => '180' 2806 } 2807 }, 2808 'Return' => '74', 2809 'ShortName' => 'encode_poll_for_platform_event_message_resp' 2810 }, 2811 '3349' => { 2812 'Header' => 'base.h', 2813 'Param' => { 2814 '0' => { 2815 'name' => 'instance_id', 2816 'type' => '168' 2817 }, 2818 '1' => { 2819 'name' => 'transfer_handle', 2820 'type' => '180' 2821 }, 2822 '2' => { 2823 'name' => 'transfer_opflag', 2824 'type' => '168' 2825 }, 2826 '3' => { 2827 'name' => 'type', 2828 'type' => '168' 2829 }, 2830 '4' => { 2831 'name' => 'msg', 2832 'type' => '1632' 2833 } 2834 }, 2835 'Return' => '74', 2836 'ShortName' => 'encode_get_version_req' 2837 }, 2838 '34339' => { 2839 'Header' => 'platform.h', 2840 'Param' => { 2841 '0' => { 2842 'name' => 'instance_id', 2843 'type' => '168' 2844 }, 2845 '1' => { 2846 'name' => 'completion_code', 2847 'type' => '168' 2848 }, 2849 '2' => { 2850 'name' => 'platform_event_status', 2851 'type' => '168' 2852 }, 2853 '3' => { 2854 'name' => 'msg', 2855 'type' => '1632' 2856 } 2857 }, 2858 'Return' => '74', 2859 'ShortName' => 'encode_platform_event_message_resp' 2860 }, 2861 '34561' => { 2862 'Header' => 'platform.h', 2863 'Param' => { 2864 '0' => { 2865 'name' => 'msg', 2866 'type' => '2077' 2867 }, 2868 '1' => { 2869 'name' => 'payload_length', 2870 'type' => '123' 2871 }, 2872 '2' => { 2873 'name' => 'format_version', 2874 'type' => '2082' 2875 }, 2876 '3' => { 2877 'name' => 'transfer_operation_flag', 2878 'type' => '2082' 2879 }, 2880 '4' => { 2881 'name' => 'data_transfer_handle', 2882 'type' => '2087' 2883 }, 2884 '5' => { 2885 'name' => 'event_id_to_acknowledge', 2886 'type' => '8521' 2887 } 2888 }, 2889 'Return' => '74', 2890 'ShortName' => 'decode_poll_for_platform_event_message_req' 2891 }, 2892 '35051' => { 2893 'Header' => 'platform.h', 2894 'Param' => { 2895 '0' => { 2896 'name' => 'msg', 2897 'type' => '2077' 2898 }, 2899 '1' => { 2900 'name' => 'payload_length', 2901 'type' => '123' 2902 }, 2903 '2' => { 2904 'name' => 'format_version', 2905 'type' => '2082' 2906 }, 2907 '3' => { 2908 'name' => 'tid', 2909 'type' => '2082' 2910 }, 2911 '4' => { 2912 'name' => 'event_class', 2913 'type' => '2082' 2914 }, 2915 '5' => { 2916 'name' => 'event_data_offset', 2917 'type' => '9084' 2918 } 2919 }, 2920 'Return' => '74', 2921 'ShortName' => 'decode_platform_event_message_req' 2922 }, 2923 '35511' => { 2924 'Header' => 'platform.h', 2925 'Param' => { 2926 '0' => { 2927 'name' => 'event_data', 2928 'type' => '35705' 2929 }, 2930 '1' => { 2931 'name' => 'event_data_size', 2932 'type' => '11648' 2933 }, 2934 '2' => { 2935 'name' => 'sensor_id', 2936 'type' => '11811' 2937 }, 2938 '3' => { 2939 'name' => 'sensor_event_class', 2940 'type' => '13127' 2941 }, 2942 '4' => { 2943 'name' => 'sensor_offset', 2944 'type' => '5048' 2945 }, 2946 '5' => { 2947 'name' => 'event_state', 2948 'type' => '5048' 2949 }, 2950 '6' => { 2951 'name' => 'previous_event_state', 2952 'offset' => '0', 2953 'type' => '5048' 2954 }, 2955 '7' => { 2956 'name' => 'actual_event_data_size', 2957 'type' => '21095' 2958 } 2959 }, 2960 'Reg' => { 2961 '2' => 'rdx', 2962 '3' => 'rcx', 2963 '4' => 'r8', 2964 '5' => 'r9' 2965 }, 2966 'Return' => '74', 2967 'ShortName' => 'encode_sensor_event_data' 2968 }, 2969 '3572' => { 2970 'Header' => 'base.h', 2971 'Param' => { 2972 '0' => { 2973 'name' => 'msg', 2974 'type' => '2077' 2975 }, 2976 '1' => { 2977 'name' => 'payload_length', 2978 'type' => '123' 2979 }, 2980 '2' => { 2981 'name' => 'completion_code', 2982 'type' => '2082' 2983 }, 2984 '3' => { 2985 'name' => 'commands', 2986 'type' => '3677' 2987 } 2988 }, 2989 'Reg' => { 2990 '0' => 'rdi', 2991 '1' => 'rsi', 2992 '2' => 'rdx', 2993 '3' => 'rcx' 2994 }, 2995 'Return' => '74', 2996 'ShortName' => 'decode_get_commands_resp' 2997 }, 2998 '35720' => { 2999 'Header' => 'platform.h', 3000 'Param' => { 3001 '0' => { 3002 'name' => 'msg', 3003 'type' => '2077' 3004 }, 3005 '1' => { 3006 'name' => 'payload_length', 3007 'type' => '123' 3008 }, 3009 '2' => { 3010 'name' => 'sensor_id', 3011 'type' => '8521' 3012 }, 3013 '3' => { 3014 'name' => 'sensor_rearm', 3015 'type' => '31917' 3016 }, 3017 '4' => { 3018 'name' => 'reserved', 3019 'type' => '2082' 3020 } 3021 }, 3022 'Return' => '74', 3023 'ShortName' => 'decode_get_state_sensor_readings_req' 3024 }, 3025 '36159' => { 3026 'Header' => 'platform.h', 3027 'Param' => { 3028 '0' => { 3029 'name' => 'msg', 3030 'type' => '2077' 3031 }, 3032 '1' => { 3033 'name' => 'payload_length', 3034 'type' => '123' 3035 }, 3036 '2' => { 3037 'name' => 'completion_code', 3038 'type' => '2082' 3039 }, 3040 '3' => { 3041 'name' => 'comp_sensor_count', 3042 'type' => '2082' 3043 }, 3044 '4' => { 3045 'name' => 'field', 3046 'type' => '36709' 3047 } 3048 }, 3049 'Return' => '74', 3050 'ShortName' => 'decode_get_state_sensor_readings_resp' 3051 }, 3052 '36714' => { 3053 'Header' => 'platform.h', 3054 'Param' => { 3055 '0' => { 3056 'name' => 'instance_id', 3057 'type' => '168' 3058 }, 3059 '1' => { 3060 'name' => 'sensor_id', 3061 'type' => '5053' 3062 }, 3063 '2' => { 3064 'name' => 'sensor_rearm', 3065 'type' => '11987' 3066 }, 3067 '3' => { 3068 'name' => 'reserved', 3069 'type' => '168' 3070 }, 3071 '4' => { 3072 'name' => 'msg', 3073 'type' => '1632' 3074 } 3075 }, 3076 'Return' => '74', 3077 'ShortName' => 'encode_get_state_sensor_readings_req' 3078 }, 3079 '3687' => { 3080 'Header' => 'base.h', 3081 'Param' => { 3082 '0' => { 3083 'name' => 'msg', 3084 'type' => '2077' 3085 }, 3086 '1' => { 3087 'name' => 'payload_length', 3088 'type' => '123' 3089 }, 3090 '2' => { 3091 'name' => 'completion_code', 3092 'type' => '2082' 3093 }, 3094 '3' => { 3095 'name' => 'types', 3096 'type' => '3677' 3097 } 3098 }, 3099 'Reg' => { 3100 '0' => 'rdi', 3101 '1' => 'rsi', 3102 '2' => 'rdx', 3103 '3' => 'rcx' 3104 }, 3105 'Return' => '74', 3106 'ShortName' => 'decode_get_types_resp' 3107 }, 3108 '36957' => { 3109 'Header' => 'platform.h', 3110 'Param' => { 3111 '0' => { 3112 'name' => 'instance_id', 3113 'type' => '168' 3114 }, 3115 '1' => { 3116 'name' => 'completion_code', 3117 'type' => '168' 3118 }, 3119 '2' => { 3120 'name' => 'comp_sensor_count', 3121 'type' => '168' 3122 }, 3123 '3' => { 3124 'name' => 'field', 3125 'type' => '36709' 3126 }, 3127 '4' => { 3128 'name' => 'msg', 3129 'type' => '1632' 3130 } 3131 }, 3132 'Return' => '74', 3133 'ShortName' => 'encode_get_state_sensor_readings_resp' 3134 }, 3135 '37241' => { 3136 'Header' => 'platform.h', 3137 'Param' => { 3138 '0' => { 3139 'name' => 'msg', 3140 'type' => '2077' 3141 }, 3142 '1' => { 3143 'name' => 'payload_length', 3144 'type' => '123' 3145 }, 3146 '2' => { 3147 'name' => 'completion_code', 3148 'type' => '2082' 3149 } 3150 }, 3151 'Reg' => { 3152 '0' => 'rdi', 3153 '1' => 'rsi', 3154 '2' => 'rdx' 3155 }, 3156 'Return' => '74', 3157 'ShortName' => 'decode_set_numeric_effecter_value_resp' 3158 }, 3159 '37317' => { 3160 'Header' => 'platform.h', 3161 'Param' => { 3162 '0' => { 3163 'name' => 'instance_id', 3164 'type' => '168' 3165 }, 3166 '1' => { 3167 'name' => 'effecter_id', 3168 'type' => '5053' 3169 }, 3170 '2' => { 3171 'name' => 'effecter_data_size', 3172 'type' => '168' 3173 }, 3174 '3' => { 3175 'name' => 'effecter_value', 3176 'type' => '6245' 3177 }, 3178 '4' => { 3179 'name' => 'msg', 3180 'type' => '1632' 3181 }, 3182 '5' => { 3183 'name' => 'payload_length', 3184 'type' => '123' 3185 } 3186 }, 3187 'Return' => '74', 3188 'ShortName' => 'encode_set_numeric_effecter_value_req' 3189 }, 3190 '37643' => { 3191 'Header' => 'platform.h', 3192 'Param' => { 3193 '0' => { 3194 'name' => 'instance_id', 3195 'type' => '168' 3196 }, 3197 '1' => { 3198 'name' => 'completion_code', 3199 'type' => '168' 3200 }, 3201 '2' => { 3202 'name' => 'msg', 3203 'type' => '1632' 3204 }, 3205 '3' => { 3206 'name' => 'payload_length', 3207 'type' => '123' 3208 } 3209 }, 3210 'Return' => '74', 3211 'ShortName' => 'encode_set_numeric_effecter_value_resp' 3212 }, 3213 '37839' => { 3214 'Header' => 'platform.h', 3215 'Param' => { 3216 '0' => { 3217 'name' => 'msg', 3218 'type' => '2077' 3219 }, 3220 '1' => { 3221 'name' => 'payload_length', 3222 'type' => '123' 3223 }, 3224 '2' => { 3225 'name' => 'effecter_id', 3226 'type' => '8521' 3227 }, 3228 '3' => { 3229 'name' => 'effecter_data_size', 3230 'type' => '2082' 3231 }, 3232 '4' => { 3233 'name' => 'effecter_value', 3234 'type' => '2082' 3235 } 3236 }, 3237 'Return' => '74', 3238 'ShortName' => 'decode_set_numeric_effecter_value_req' 3239 }, 3240 '3797' => { 3241 'Header' => 'base.h', 3242 'Param' => { 3243 '0' => { 3244 'name' => 'instance_id', 3245 'type' => '168' 3246 }, 3247 '1' => { 3248 'name' => 'completion_code', 3249 'type' => '168' 3250 }, 3251 '2' => { 3252 'name' => 'commands', 3253 'type' => '3999' 3254 }, 3255 '3' => { 3256 'name' => 'msg', 3257 'type' => '1632' 3258 } 3259 }, 3260 'Return' => '74', 3261 'ShortName' => 'encode_get_commands_resp' 3262 }, 3263 '38496' => { 3264 'Header' => 'platform.h', 3265 'Param' => { 3266 '0' => { 3267 'name' => 'msg', 3268 'type' => '2077' 3269 }, 3270 '1' => { 3271 'name' => 'payload_length', 3272 'type' => '123' 3273 }, 3274 '2' => { 3275 'name' => 'completion_code', 3276 'type' => '2082' 3277 }, 3278 '3' => { 3279 'name' => 'next_record_hndl', 3280 'type' => '2087' 3281 }, 3282 '4' => { 3283 'name' => 'next_data_transfer_hndl', 3284 'type' => '2087' 3285 }, 3286 '5' => { 3287 'name' => 'transfer_flag', 3288 'type' => '2082' 3289 }, 3290 '6' => { 3291 'name' => 'resp_cnt', 3292 'offset' => '0', 3293 'type' => '8521' 3294 }, 3295 '7' => { 3296 'name' => 'record_data', 3297 'offset' => '8', 3298 'type' => '2082' 3299 }, 3300 '8' => { 3301 'name' => 'record_data_length', 3302 'offset' => '16', 3303 'type' => '123' 3304 }, 3305 '9' => { 3306 'name' => 'transfer_crc', 3307 'offset' => '24', 3308 'type' => '2082' 3309 } 3310 }, 3311 'Return' => '74', 3312 'ShortName' => 'decode_get_pdr_resp' 3313 }, 3314 '39141' => { 3315 'Header' => 'platform.h', 3316 'Param' => { 3317 '0' => { 3318 'name' => 'instance_id', 3319 'type' => '168' 3320 }, 3321 '1' => { 3322 'name' => 'record_hndl', 3323 'type' => '180' 3324 }, 3325 '2' => { 3326 'name' => 'data_transfer_hndl', 3327 'type' => '180' 3328 }, 3329 '3' => { 3330 'name' => 'transfer_op_flag', 3331 'type' => '168' 3332 }, 3333 '4' => { 3334 'name' => 'request_cnt', 3335 'type' => '5053' 3336 }, 3337 '5' => { 3338 'name' => 'record_chg_num', 3339 'type' => '5053' 3340 }, 3341 '6' => { 3342 'name' => 'msg', 3343 'offset' => '0', 3344 'type' => '1632' 3345 }, 3346 '7' => { 3347 'name' => 'payload_length', 3348 'offset' => '8', 3349 'type' => '123' 3350 } 3351 }, 3352 'Return' => '74', 3353 'ShortName' => 'encode_get_pdr_req' 3354 }, 3355 '39437' => { 3356 'Header' => 'platform.h', 3357 'Param' => { 3358 '0' => { 3359 'name' => 'msg', 3360 'type' => '2077' 3361 }, 3362 '1' => { 3363 'name' => 'payload_length', 3364 'type' => '123' 3365 }, 3366 '2' => { 3367 'name' => 'completion_code', 3368 'type' => '2082' 3369 }, 3370 '3' => { 3371 'name' => 'repository_state', 3372 'type' => '2082' 3373 }, 3374 '4' => { 3375 'name' => 'update_time', 3376 'type' => '2082' 3377 }, 3378 '5' => { 3379 'name' => 'oem_update_time', 3380 'type' => '2082' 3381 }, 3382 '6' => { 3383 'name' => 'record_count', 3384 'offset' => '0', 3385 'type' => '2087' 3386 }, 3387 '7' => { 3388 'name' => 'repository_size', 3389 'offset' => '8', 3390 'type' => '2087' 3391 }, 3392 '8' => { 3393 'name' => 'largest_record_size', 3394 'offset' => '16', 3395 'type' => '2087' 3396 }, 3397 '9' => { 3398 'name' => 'data_transfer_handle_timeout', 3399 'offset' => '24', 3400 'type' => '2082' 3401 } 3402 }, 3403 'Return' => '74', 3404 'ShortName' => 'decode_get_pdr_repository_info_resp' 3405 }, 3406 '4004' => { 3407 'Header' => 'base.h', 3408 'Param' => { 3409 '0' => { 3410 'name' => 'msg', 3411 'type' => '2077' 3412 }, 3413 '1' => { 3414 'name' => 'payload_length', 3415 'type' => '123' 3416 }, 3417 '2' => { 3418 'name' => 'type', 3419 'type' => '2082' 3420 }, 3421 '3' => { 3422 'name' => 'version', 3423 'type' => '2903' 3424 } 3425 }, 3426 'Reg' => { 3427 '0' => 'rdi', 3428 '1' => 'rsi', 3429 '2' => 'rdx', 3430 '3' => 'rcx' 3431 }, 3432 'Return' => '74', 3433 'ShortName' => 'decode_get_commands_req' 3434 }, 3435 '40124' => { 3436 'Header' => 'platform.h', 3437 'Param' => { 3438 '0' => { 3439 'name' => 'instance_id', 3440 'type' => '168' 3441 }, 3442 '1' => { 3443 'name' => 'completion_code', 3444 'type' => '168' 3445 }, 3446 '2' => { 3447 'name' => 'repository_state', 3448 'type' => '168' 3449 }, 3450 '3' => { 3451 'name' => 'update_time', 3452 'type' => '6245' 3453 }, 3454 '4' => { 3455 'name' => 'oem_update_time', 3456 'type' => '6245' 3457 }, 3458 '5' => { 3459 'name' => 'record_count', 3460 'type' => '180' 3461 }, 3462 '6' => { 3463 'name' => 'repository_size', 3464 'offset' => '0', 3465 'type' => '180' 3466 }, 3467 '7' => { 3468 'name' => 'largest_record_size', 3469 'offset' => '8', 3470 'type' => '180' 3471 }, 3472 '8' => { 3473 'name' => 'data_transfer_handle_timeout', 3474 'offset' => '16', 3475 'type' => '168' 3476 }, 3477 '9' => { 3478 'name' => 'msg', 3479 'offset' => '24', 3480 'type' => '1632' 3481 } 3482 }, 3483 'Return' => '74', 3484 'ShortName' => 'encode_get_pdr_repository_info_resp' 3485 }, 3486 '40450' => { 3487 'Header' => 'platform.h', 3488 'Param' => { 3489 '0' => { 3490 'name' => 'instance_id', 3491 'type' => '168' 3492 }, 3493 '1' => { 3494 'name' => 'completion_code', 3495 'type' => '168' 3496 }, 3497 '2' => { 3498 'name' => 'next_record_hndl', 3499 'type' => '180' 3500 }, 3501 '3' => { 3502 'name' => 'next_data_transfer_hndl', 3503 'type' => '180' 3504 }, 3505 '4' => { 3506 'name' => 'transfer_flag', 3507 'type' => '168' 3508 }, 3509 '5' => { 3510 'name' => 'resp_cnt', 3511 'type' => '5053' 3512 }, 3513 '6' => { 3514 'name' => 'record_data', 3515 'offset' => '0', 3516 'type' => '6245' 3517 }, 3518 '7' => { 3519 'name' => 'transfer_crc', 3520 'offset' => '8', 3521 'type' => '168' 3522 }, 3523 '8' => { 3524 'name' => 'msg', 3525 'offset' => '16', 3526 'type' => '1632' 3527 } 3528 }, 3529 'Return' => '74', 3530 'ShortName' => 'encode_get_pdr_resp' 3531 }, 3532 '40844' => { 3533 'Header' => 'platform.h', 3534 'Param' => { 3535 '0' => { 3536 'name' => 'msg', 3537 'type' => '2077' 3538 }, 3539 '1' => { 3540 'name' => 'payload_length', 3541 'type' => '123' 3542 }, 3543 '2' => { 3544 'name' => 'record_hndl', 3545 'type' => '2087' 3546 }, 3547 '3' => { 3548 'name' => 'data_transfer_hndl', 3549 'type' => '2087' 3550 }, 3551 '4' => { 3552 'name' => 'transfer_op_flag', 3553 'type' => '2082' 3554 }, 3555 '5' => { 3556 'name' => 'request_cnt', 3557 'type' => '8521' 3558 }, 3559 '6' => { 3560 'name' => 'record_chg_num', 3561 'offset' => '0', 3562 'type' => '8521' 3563 } 3564 }, 3565 'Return' => '74', 3566 'ShortName' => 'decode_get_pdr_req' 3567 }, 3568 '4114' => { 3569 'Header' => 'base.h', 3570 'Param' => { 3571 '0' => { 3572 'name' => 'instance_id', 3573 'type' => '168' 3574 }, 3575 '1' => { 3576 'name' => 'completion_code', 3577 'type' => '168' 3578 }, 3579 '2' => { 3580 'name' => 'types', 3581 'type' => '3999' 3582 }, 3583 '3' => { 3584 'name' => 'msg', 3585 'type' => '1632' 3586 } 3587 }, 3588 'Return' => '74', 3589 'ShortName' => 'encode_get_types_resp' 3590 }, 3591 '41382' => { 3592 'Header' => 'platform.h', 3593 'Param' => { 3594 '0' => { 3595 'name' => 'msg', 3596 'type' => '2077' 3597 }, 3598 '1' => { 3599 'name' => 'payload_length', 3600 'type' => '123' 3601 }, 3602 '2' => { 3603 'name' => 'effecter_id', 3604 'type' => '8521' 3605 }, 3606 '3' => { 3607 'name' => 'comp_effecter_count', 3608 'type' => '2082' 3609 }, 3610 '4' => { 3611 'name' => 'field', 3612 'type' => '41864' 3613 } 3614 }, 3615 'Return' => '74', 3616 'ShortName' => 'decode_set_state_effecter_states_req' 3617 }, 3618 '41869' => { 3619 'Header' => 'platform.h', 3620 'Param' => { 3621 '0' => { 3622 'name' => 'msg', 3623 'type' => '2077' 3624 }, 3625 '1' => { 3626 'name' => 'payload_length', 3627 'type' => '123' 3628 }, 3629 '2' => { 3630 'name' => 'completion_code', 3631 'type' => '2082' 3632 } 3633 }, 3634 'Reg' => { 3635 '0' => 'rdi', 3636 '1' => 'rsi', 3637 '2' => 'rdx' 3638 }, 3639 'Return' => '74', 3640 'ShortName' => 'decode_set_state_effecter_states_resp' 3641 }, 3642 '41942' => { 3643 'Header' => 'platform.h', 3644 'Param' => { 3645 '0' => { 3646 'name' => 'instance_id', 3647 'type' => '168' 3648 }, 3649 '1' => { 3650 'name' => 'effecter_id', 3651 'type' => '5053' 3652 }, 3653 '2' => { 3654 'name' => 'comp_effecter_count', 3655 'type' => '168' 3656 }, 3657 '3' => { 3658 'name' => 'field', 3659 'type' => '41864' 3660 }, 3661 '4' => { 3662 'name' => 'msg', 3663 'type' => '1632' 3664 } 3665 }, 3666 'Return' => '74', 3667 'ShortName' => 'encode_set_state_effecter_states_req' 3668 }, 3669 '42216' => { 3670 'Header' => 'platform.h', 3671 'Param' => { 3672 '0' => { 3673 'name' => 'instance_id', 3674 'type' => '168' 3675 }, 3676 '1' => { 3677 'name' => 'completion_code', 3678 'type' => '168' 3679 }, 3680 '2' => { 3681 'name' => 'msg', 3682 'type' => '1632' 3683 } 3684 }, 3685 'Return' => '74', 3686 'ShortName' => 'encode_set_state_effecter_states_resp' 3687 }, 3688 '42384' => { 3689 'Header' => 'platform.h', 3690 'Param' => { 3691 '0' => { 3692 'name' => 'sensor', 3693 'type' => '42696' 3694 }, 3695 '1' => { 3696 'name' => 'allocation_size', 3697 'type' => '11648' 3698 }, 3699 '2' => { 3700 'name' => 'possible_states', 3701 'type' => '42706' 3702 }, 3703 '3' => { 3704 'name' => 'possible_states_size', 3705 'type' => '11648' 3706 }, 3707 '4' => { 3708 'name' => 'actual_size', 3709 'type' => '21095' 3710 } 3711 }, 3712 'Return' => '74', 3713 'ShortName' => 'encode_state_sensor_pdr' 3714 }, 3715 '42716' => { 3716 'Header' => 'platform.h', 3717 'Param' => { 3718 '0' => { 3719 'name' => 'effecter', 3720 'type' => '43028' 3721 }, 3722 '1' => { 3723 'name' => 'allocation_size', 3724 'type' => '11648' 3725 }, 3726 '2' => { 3727 'name' => 'possible_states', 3728 'type' => '43038' 3729 }, 3730 '3' => { 3731 'name' => 'possible_states_size', 3732 'type' => '11648' 3733 }, 3734 '4' => { 3735 'name' => 'actual_size', 3736 'type' => '21095' 3737 } 3738 }, 3739 'Return' => '74', 3740 'ShortName' => 'encode_state_effecter_pdr' 3741 }, 3742 '4316' => { 3743 'Header' => 'base.h', 3744 'Param' => { 3745 '0' => { 3746 'name' => 'instance_id', 3747 'type' => '168' 3748 }, 3749 '1' => { 3750 'name' => 'type', 3751 'type' => '168' 3752 }, 3753 '2' => { 3754 'name' => 'version', 3755 'type' => '429' 3756 }, 3757 '3' => { 3758 'name' => 'msg', 3759 'type' => '1632' 3760 } 3761 }, 3762 'Return' => '74', 3763 'ShortName' => 'encode_get_commands_req' 3764 }, 3765 '4518' => { 3766 'Header' => 'base.h', 3767 'Param' => { 3768 '0' => { 3769 'name' => 'instance_id', 3770 'type' => '168' 3771 }, 3772 '1' => { 3773 'name' => 'msg', 3774 'type' => '1632' 3775 } 3776 }, 3777 'Return' => '74', 3778 'ShortName' => 'encode_get_types_req' 3779 }, 3780 '4647' => { 3781 'Header' => 'base.h', 3782 'Param' => { 3783 '0' => { 3784 'name' => 'msg', 3785 'type' => '4707' 3786 }, 3787 '1' => { 3788 'name' => 'hdr', 3789 'type' => '4712' 3790 } 3791 }, 3792 'Reg' => { 3793 '0' => 'rdi', 3794 '1' => 'rsi' 3795 }, 3796 'Return' => '168', 3797 'ShortName' => 'unpack_pldm_header' 3798 }, 3799 '4717' => { 3800 'Header' => 'base.h', 3801 'Param' => { 3802 '0' => { 3803 'name' => 'hdr', 3804 'type' => '4802' 3805 }, 3806 '1' => { 3807 'name' => 'msg', 3808 'type' => '4807' 3809 } 3810 }, 3811 'Reg' => { 3812 '0' => 'rdi' 3813 }, 3814 'Return' => '168', 3815 'ShortName' => 'pack_pldm_header' 3816 }, 3817 '47959' => { 3818 'Header' => 'utils.h', 3819 'Param' => { 3820 '0' => { 3821 'name' => 'data', 3822 'type' => '1434' 3823 }, 3824 '1' => { 3825 'name' => 'size', 3826 'type' => '123' 3827 } 3828 }, 3829 'Return' => '180', 3830 'ShortName' => 'crc32' 3831 }, 3832 '48074' => { 3833 'Header' => 'bios_table.h', 3834 'Param' => { 3835 '0' => { 3836 'name' => 'table', 3837 'type' => '6245' 3838 }, 3839 '1' => { 3840 'name' => 'size', 3841 'type' => '123' 3842 } 3843 }, 3844 'Return' => '6423', 3845 'ShortName' => 'pldm_bios_table_checksum' 3846 }, 3847 '48219' => { 3848 'Header' => 'bios_table.h', 3849 'Param' => { 3850 '0' => { 3851 'name' => 'src_table', 3852 'type' => '1434' 3853 }, 3854 '1' => { 3855 'name' => 'src_length', 3856 'type' => '123' 3857 }, 3858 '2' => { 3859 'name' => 'dest_table', 3860 'type' => '166' 3861 }, 3862 '3' => { 3863 'name' => 'dest_length', 3864 'type' => '9084' 3865 }, 3866 '4' => { 3867 'name' => 'entry', 3868 'type' => '1434' 3869 }, 3870 '5' => { 3871 'name' => 'entry_length', 3872 'type' => '123' 3873 } 3874 }, 3875 'Return' => '74', 3876 'ShortName' => 'pldm_bios_table_attr_value_copy_and_update' 3877 }, 3878 '48837' => { 3879 'Header' => 'bios_table.h', 3880 'Param' => { 3881 '0' => { 3882 'name' => 'table', 3883 'type' => '1434' 3884 }, 3885 '1' => { 3886 'name' => 'length', 3887 'type' => '123' 3888 }, 3889 '2' => { 3890 'name' => 'handle', 3891 'type' => '5053' 3892 } 3893 }, 3894 'Return' => '48832', 3895 'ShortName' => 'pldm_bios_table_attr_value_find_by_handle' 3896 }, 3897 '49100' => { 3898 'Header' => 'bios_table.h', 3899 'Param' => { 3900 '0' => { 3901 'name' => 'table', 3902 'type' => '1434' 3903 }, 3904 '1' => { 3905 'name' => 'length', 3906 'type' => '123' 3907 }, 3908 '2' => { 3909 'name' => 'handle', 3910 'type' => '5053' 3911 } 3912 }, 3913 'Return' => '49247', 3914 'ShortName' => 'pldm_bios_table_attr_find_by_string_handle' 3915 }, 3916 '49368' => { 3917 'Header' => 'bios_table.h', 3918 'Param' => { 3919 '0' => { 3920 'name' => 'table', 3921 'type' => '1434' 3922 }, 3923 '1' => { 3924 'name' => 'length', 3925 'type' => '123' 3926 }, 3927 '2' => { 3928 'name' => 'handle', 3929 'type' => '5053' 3930 } 3931 }, 3932 'Return' => '49247', 3933 'ShortName' => 'pldm_bios_table_attr_find_by_handle' 3934 }, 3935 '49631' => { 3936 'Header' => 'bios_table.h', 3937 'Param' => { 3938 '0' => { 3939 'name' => 'table', 3940 'type' => '1434' 3941 }, 3942 '1' => { 3943 'name' => 'length', 3944 'type' => '123' 3945 }, 3946 '2' => { 3947 'name' => 'str', 3948 'type' => '12552' 3949 } 3950 }, 3951 'Return' => '49853', 3952 'ShortName' => 'pldm_bios_table_string_find_by_string' 3953 }, 3954 '50022' => { 3955 'Header' => 'bios_table.h', 3956 'Param' => { 3957 '0' => { 3958 'name' => 'table', 3959 'type' => '1434' 3960 }, 3961 '1' => { 3962 'name' => 'length', 3963 'type' => '123' 3964 }, 3965 '2' => { 3966 'name' => 'handle', 3967 'type' => '5053' 3968 } 3969 }, 3970 'Return' => '49853', 3971 'ShortName' => 'pldm_bios_table_string_find_by_handle' 3972 }, 3973 '50784' => { 3974 'Header' => 'bios_table.h', 3975 'Param' => { 3976 '0' => { 3977 'name' => 'iter', 3978 'type' => '48827' 3979 } 3980 }, 3981 'Reg' => { 3982 '0' => 'rdi' 3983 }, 3984 'Return' => '1434', 3985 'ShortName' => 'pldm_bios_table_iter_value' 3986 }, 3987 '50833' => { 3988 'Header' => 'bios_table.h', 3989 'Param' => { 3990 '0' => { 3991 'name' => 'iter', 3992 'type' => '48827' 3993 } 3994 }, 3995 'Return' => '1', 3996 'ShortName' => 'pldm_bios_table_iter_next' 3997 }, 3998 '50944' => { 3999 'Header' => 'bios_table.h', 4000 'Param' => { 4001 '0' => { 4002 'name' => 'iter', 4003 'type' => '51020' 4004 } 4005 }, 4006 'Return' => '6423', 4007 'ShortName' => 'pldm_bios_table_iter_is_end' 4008 }, 4009 '51025' => { 4010 'Header' => 'bios_table.h', 4011 'Param' => { 4012 '0' => { 4013 'name' => 'iter', 4014 'type' => '48827' 4015 } 4016 }, 4017 'Return' => '1', 4018 'ShortName' => 'pldm_bios_table_iter_free' 4019 }, 4020 '51096' => { 4021 'Header' => 'bios_table.h', 4022 'Param' => { 4023 '0' => { 4024 'name' => 'table', 4025 'type' => '1434' 4026 }, 4027 '1' => { 4028 'name' => 'length', 4029 'type' => '123' 4030 }, 4031 '2' => { 4032 'name' => 'type', 4033 'type' => '46654' 4034 } 4035 }, 4036 'Return' => '48827', 4037 'ShortName' => 'pldm_bios_table_iter_create' 4038 }, 4039 '51335' => { 4040 'Header' => 'bios_table.h', 4041 'Param' => { 4042 '0' => { 4043 'name' => 'table', 4044 'type' => '166' 4045 }, 4046 '1' => { 4047 'name' => 'capacity', 4048 'type' => '123' 4049 }, 4050 '2' => { 4051 'name' => 'size', 4052 'type' => '9084' 4053 } 4054 }, 4055 'Return' => '74', 4056 'ShortName' => 'pldm_bios_table_append_pad_checksum_check' 4057 }, 4058 '51635' => { 4059 'Header' => 'bios_table.h', 4060 'Param' => { 4061 '0' => { 4062 'name' => 'table', 4063 'type' => '166' 4064 }, 4065 '1' => { 4066 'name' => 'capacity', 4067 'type' => '123' 4068 }, 4069 '2' => { 4070 'name' => 'size', 4071 'type' => '123' 4072 } 4073 }, 4074 'Return' => '123', 4075 'ShortName' => 'pldm_bios_table_append_pad_checksum' 4076 }, 4077 '51887' => { 4078 'Header' => 'bios_table.h', 4079 'Param' => { 4080 '0' => { 4081 'name' => 'size_without_pad', 4082 'type' => '123' 4083 } 4084 }, 4085 'Return' => '123', 4086 'ShortName' => 'pldm_bios_table_pad_checksum_size' 4087 }, 4088 '52170' => { 4089 'Header' => 'bios_table.h', 4090 'Param' => { 4091 '0' => { 4092 'name' => 'entry', 4093 'type' => '48832' 4094 } 4095 }, 4096 'Reg' => { 4097 '0' => 'rdi' 4098 }, 4099 'Return' => '5053', 4100 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle' 4101 }, 4102 '52219' => { 4103 'Header' => 'bios_table.h', 4104 'Param' => { 4105 '0' => { 4106 'name' => 'entry', 4107 'type' => '48832' 4108 } 4109 }, 4110 'Return' => '123', 4111 'ShortName' => 'pldm_bios_table_attr_value_entry_length' 4112 }, 4113 '52703' => { 4114 'Header' => 'bios_table.h', 4115 'Param' => { 4116 '0' => { 4117 'name' => 'entry', 4118 'type' => '48832' 4119 } 4120 }, 4121 'Reg' => { 4122 '0' => 'rdi' 4123 }, 4124 'Return' => '46642', 4125 'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv' 4126 }, 4127 '52771' => { 4128 'Header' => 'bios_table.h', 4129 'Param' => { 4130 '0' => { 4131 'name' => 'entry', 4132 'type' => '166' 4133 }, 4134 '1' => { 4135 'name' => 'entry_length', 4136 'type' => '123' 4137 }, 4138 '2' => { 4139 'name' => 'attr_handle', 4140 'type' => '5053' 4141 }, 4142 '3' => { 4143 'name' => 'attr_type', 4144 'type' => '168' 4145 }, 4146 '4' => { 4147 'name' => 'cv', 4148 'type' => '46642' 4149 } 4150 }, 4151 'Return' => '74', 4152 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_check' 4153 }, 4154 '52963' => { 4155 'Header' => 'bios_table.h', 4156 'Param' => { 4157 '0' => { 4158 'name' => 'entry', 4159 'type' => '166' 4160 }, 4161 '1' => { 4162 'name' => 'entry_length', 4163 'type' => '123' 4164 }, 4165 '2' => { 4166 'name' => 'attr_handle', 4167 'type' => '5053' 4168 }, 4169 '3' => { 4170 'name' => 'attr_type', 4171 'type' => '168' 4172 }, 4173 '4' => { 4174 'name' => 'cv', 4175 'type' => '46642' 4176 } 4177 }, 4178 'Return' => '1', 4179 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer' 4180 }, 4181 '53271' => { 4182 'Header' => 'bios_table.h', 4183 'Return' => '123', 4184 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length' 4185 }, 4186 '53433' => { 4187 'Header' => 'bios_table.h', 4188 'Param' => { 4189 '0' => { 4190 'name' => 'entry', 4191 'type' => '166' 4192 }, 4193 '1' => { 4194 'name' => 'entry_length', 4195 'type' => '123' 4196 }, 4197 '2' => { 4198 'name' => 'attr_handle', 4199 'type' => '5053' 4200 }, 4201 '3' => { 4202 'name' => 'attr_type', 4203 'type' => '168' 4204 }, 4205 '4' => { 4206 'name' => 'str_length', 4207 'type' => '5053' 4208 }, 4209 '5' => { 4210 'name' => 'str', 4211 'type' => '12552' 4212 } 4213 }, 4214 'Return' => '74', 4215 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_check' 4216 }, 4217 '53693' => { 4218 'Header' => 'bios_table.h', 4219 'Param' => { 4220 '0' => { 4221 'name' => 'entry', 4222 'type' => '48832' 4223 }, 4224 '1' => { 4225 'name' => 'current_string', 4226 'type' => '6645' 4227 } 4228 }, 4229 'Return' => '1', 4230 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string' 4231 }, 4232 '53788' => { 4233 'Header' => 'bios_table.h', 4234 'Param' => { 4235 '0' => { 4236 'name' => 'entry', 4237 'type' => '48832' 4238 } 4239 }, 4240 'Reg' => { 4241 '0' => 'rdi' 4242 }, 4243 'Return' => '5053', 4244 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length' 4245 }, 4246 '53857' => { 4247 'Header' => 'bios_table.h', 4248 'Param' => { 4249 '0' => { 4250 'name' => 'string_length', 4251 'type' => '5053' 4252 } 4253 }, 4254 'Reg' => { 4255 '0' => 'rdi' 4256 }, 4257 'Return' => '123', 4258 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length' 4259 }, 4260 '54039' => { 4261 'Header' => 'bios_table.h', 4262 'Param' => { 4263 '0' => { 4264 'name' => 'entry', 4265 'type' => '166' 4266 }, 4267 '1' => { 4268 'name' => 'entry_length', 4269 'type' => '123' 4270 }, 4271 '2' => { 4272 'name' => 'attr_handle', 4273 'type' => '5053' 4274 }, 4275 '3' => { 4276 'name' => 'attr_type', 4277 'type' => '168' 4278 }, 4279 '4' => { 4280 'name' => 'count', 4281 'type' => '168' 4282 }, 4283 '5' => { 4284 'name' => 'handles', 4285 'type' => '6245' 4286 } 4287 }, 4288 'Return' => '74', 4289 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_check' 4290 }, 4291 '54297' => { 4292 'Header' => 'bios_table.h', 4293 'Param' => { 4294 '0' => { 4295 'name' => 'entry', 4296 'type' => '48832' 4297 }, 4298 '1' => { 4299 'name' => 'handles', 4300 'type' => '2082' 4301 }, 4302 '2' => { 4303 'name' => 'number', 4304 'type' => '168' 4305 } 4306 }, 4307 'Return' => '168', 4308 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles' 4309 }, 4310 '54471' => { 4311 'Header' => 'bios_table.h', 4312 'Param' => { 4313 '0' => { 4314 'name' => 'entry', 4315 'type' => '48832' 4316 } 4317 }, 4318 'Reg' => { 4319 '0' => 'rdi' 4320 }, 4321 'Return' => '168', 4322 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number' 4323 }, 4324 '54520' => { 4325 'Header' => 'bios_table.h', 4326 'Param' => { 4327 '0' => { 4328 'name' => 'count', 4329 'type' => '168' 4330 } 4331 }, 4332 'Reg' => { 4333 '0' => 'rdi' 4334 }, 4335 'Return' => '123', 4336 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length' 4337 }, 4338 '54569' => { 4339 'Header' => 'bios_table.h', 4340 'Param' => { 4341 '0' => { 4342 'name' => 'entry', 4343 'type' => '48832' 4344 } 4345 }, 4346 'Reg' => { 4347 '0' => 'rdi' 4348 }, 4349 'Return' => '168', 4350 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type' 4351 }, 4352 '54618' => { 4353 'Header' => 'bios_table.h', 4354 'Param' => { 4355 '0' => { 4356 'name' => 'entry', 4357 'type' => '48832' 4358 } 4359 }, 4360 'Reg' => { 4361 '0' => 'rdi' 4362 }, 4363 'Return' => '5053', 4364 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle' 4365 }, 4366 '55165' => { 4367 'Header' => 'bios_table.h', 4368 'Param' => { 4369 '0' => { 4370 'name' => 'entry', 4371 'type' => '49247' 4372 }, 4373 '1' => { 4374 'name' => 'lower', 4375 'type' => '55286' 4376 }, 4377 '2' => { 4378 'name' => 'upper', 4379 'type' => '55286' 4380 }, 4381 '3' => { 4382 'name' => 'scalar', 4383 'type' => '2087' 4384 }, 4385 '4' => { 4386 'name' => 'def', 4387 'type' => '55286' 4388 } 4389 }, 4390 'Reg' => { 4391 '0' => 'rdi', 4392 '1' => 'rsi', 4393 '2' => 'rdx', 4394 '3' => 'rcx', 4395 '4' => 'r8' 4396 }, 4397 'Return' => '1', 4398 'ShortName' => 'pldm_bios_table_attr_entry_integer_decode' 4399 }, 4400 '55301' => { 4401 'Header' => 'bios_table.h', 4402 'Param' => { 4403 '0' => { 4404 'name' => 'entry', 4405 'type' => '166' 4406 }, 4407 '1' => { 4408 'name' => 'entry_length', 4409 'type' => '123' 4410 }, 4411 '2' => { 4412 'name' => 'info', 4413 'type' => '55563' 4414 } 4415 }, 4416 'Return' => '74', 4417 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_check' 4418 }, 4419 '55573' => { 4420 'Header' => 'bios_table.h', 4421 'Param' => { 4422 '0' => { 4423 'name' => 'info', 4424 'type' => '55563' 4425 }, 4426 '1' => { 4427 'name' => 'errmsg', 4428 'type' => '55872' 4429 } 4430 }, 4431 'Return' => '74', 4432 'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check' 4433 }, 4434 '55877' => { 4435 'Header' => 'bios_table.h', 4436 'Return' => '123', 4437 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length' 4438 }, 4439 '56039' => { 4440 'Header' => 'bios_table.h', 4441 'Param' => { 4442 '0' => { 4443 'name' => 'entry', 4444 'type' => '49247' 4445 }, 4446 '1' => { 4447 'name' => 'buffer', 4448 'type' => '11614' 4449 }, 4450 '2' => { 4451 'name' => 'size', 4452 'type' => '123' 4453 } 4454 }, 4455 'Return' => '5053', 4456 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string' 4457 }, 4458 '56235' => { 4459 'Header' => 'bios_table.h', 4460 'Param' => { 4461 '0' => { 4462 'name' => 'entry', 4463 'type' => '49247' 4464 } 4465 }, 4466 'Reg' => { 4467 '0' => 'rdi' 4468 }, 4469 'Return' => '5053', 4470 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length' 4471 }, 4472 '56304' => { 4473 'Header' => 'bios_table.h', 4474 'Param' => { 4475 '0' => { 4476 'name' => 'entry', 4477 'type' => '49247' 4478 } 4479 }, 4480 'Reg' => { 4481 '0' => 'rdi' 4482 }, 4483 'Return' => '5053', 4484 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length' 4485 }, 4486 '56373' => { 4487 'Header' => 'bios_table.h', 4488 'Param' => { 4489 '0' => { 4490 'name' => 'entry', 4491 'type' => '49247' 4492 } 4493 }, 4494 'Reg' => { 4495 '0' => 'rdi' 4496 }, 4497 'Return' => '168', 4498 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type' 4499 }, 4500 '56442' => { 4501 'Header' => 'bios_table.h', 4502 'Param' => { 4503 '0' => { 4504 'name' => 'entry', 4505 'type' => '49247' 4506 }, 4507 '1' => { 4508 'name' => 'def_string_length', 4509 'type' => '8521' 4510 } 4511 }, 4512 'Return' => '74', 4513 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length_check' 4514 }, 4515 '56612' => { 4516 'Header' => 'bios_table.h', 4517 'Param' => { 4518 '0' => { 4519 'name' => 'entry', 4520 'type' => '166' 4521 }, 4522 '1' => { 4523 'name' => 'entry_length', 4524 'type' => '123' 4525 }, 4526 '2' => { 4527 'name' => 'info', 4528 'type' => '56898' 4529 } 4530 }, 4531 'Return' => '74', 4532 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_check' 4533 }, 4534 '56903' => { 4535 'Header' => 'bios_table.h', 4536 'Param' => { 4537 '0' => { 4538 'name' => 'info', 4539 'type' => '56898' 4540 }, 4541 '1' => { 4542 'name' => 'errmsg', 4543 'type' => '55872' 4544 } 4545 }, 4546 'Return' => '74', 4547 'ShortName' => 'pldm_bios_table_attr_entry_string_info_check' 4548 }, 4549 '57172' => { 4550 'Header' => 'bios_table.h', 4551 'Param' => { 4552 '0' => { 4553 'name' => 'def_str_len', 4554 'type' => '5053' 4555 } 4556 }, 4557 'Reg' => { 4558 '0' => 'rdi' 4559 }, 4560 'Return' => '123', 4561 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length' 4562 }, 4563 '57404' => { 4564 'Header' => 'bios_table.h', 4565 'Param' => { 4566 '0' => { 4567 'name' => 'entry', 4568 'type' => '49247' 4569 }, 4570 '1' => { 4571 'name' => 'def_indices', 4572 'type' => '2082' 4573 }, 4574 '2' => { 4575 'name' => 'def_num', 4576 'type' => '168' 4577 } 4578 }, 4579 'Return' => '168', 4580 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices' 4581 }, 4582 '57610' => { 4583 'Header' => 'bios_table.h', 4584 'Param' => { 4585 '0' => { 4586 'name' => 'entry', 4587 'type' => '49247' 4588 }, 4589 '1' => { 4590 'name' => 'pv_hdls', 4591 'type' => '8521' 4592 }, 4593 '2' => { 4594 'name' => 'pv_num', 4595 'type' => '168' 4596 } 4597 }, 4598 'Reg' => { 4599 '1' => 'rsi' 4600 }, 4601 'Return' => '74', 4602 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check' 4603 }, 4604 '57775' => { 4605 'Header' => 'bios_table.h', 4606 'Param' => { 4607 '0' => { 4608 'name' => 'entry', 4609 'type' => '49247' 4610 }, 4611 '1' => { 4612 'name' => 'def_num', 4613 'type' => '2082' 4614 } 4615 }, 4616 'Return' => '74', 4617 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num_check' 4618 }, 4619 '57934' => { 4620 'Header' => 'bios_table.h', 4621 'Param' => { 4622 '0' => { 4623 'name' => 'entry', 4624 'type' => '49247' 4625 }, 4626 '1' => { 4627 'name' => 'pv_num', 4628 'type' => '2082' 4629 } 4630 }, 4631 'Reg' => { 4632 '0' => 'rdi', 4633 '1' => 'rsi' 4634 }, 4635 'Return' => '74', 4636 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num_check' 4637 }, 4638 '57994' => { 4639 'Header' => 'bios_table.h', 4640 'Param' => { 4641 '0' => { 4642 'name' => 'entry', 4643 'type' => '166' 4644 }, 4645 '1' => { 4646 'name' => 'entry_length', 4647 'type' => '123' 4648 }, 4649 '2' => { 4650 'name' => 'info', 4651 'type' => '58252' 4652 } 4653 }, 4654 'Return' => '74', 4655 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_check' 4656 }, 4657 '58257' => { 4658 'Header' => 'bios_table.h', 4659 'Param' => { 4660 '0' => { 4661 'name' => 'pv_num', 4662 'type' => '168' 4663 }, 4664 '1' => { 4665 'name' => 'def_num', 4666 'type' => '168' 4667 } 4668 }, 4669 'Reg' => { 4670 '0' => 'rdi', 4671 '1' => 'rsi' 4672 }, 4673 'Return' => '123', 4674 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length' 4675 }, 4676 '58317' => { 4677 'Header' => 'bios_table.h', 4678 'Param' => { 4679 '0' => { 4680 'name' => 'entry', 4681 'type' => '49247' 4682 } 4683 }, 4684 'Reg' => { 4685 '0' => 'rdi' 4686 }, 4687 'Return' => '5053', 4688 'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle' 4689 }, 4690 '58364' => { 4691 'Header' => 'bios_table.h', 4692 'Param' => { 4693 '0' => { 4694 'name' => 'entry', 4695 'type' => '49247' 4696 } 4697 }, 4698 'Reg' => { 4699 '0' => 'rdi' 4700 }, 4701 'Return' => '168', 4702 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type' 4703 }, 4704 '58411' => { 4705 'Header' => 'bios_table.h', 4706 'Param' => { 4707 '0' => { 4708 'name' => 'entry', 4709 'type' => '49247' 4710 } 4711 }, 4712 'Reg' => { 4713 '0' => 'rdi' 4714 }, 4715 'Return' => '5053', 4716 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle' 4717 }, 4718 '59044' => { 4719 'Header' => 'bios_table.h', 4720 'Param' => { 4721 '0' => { 4722 'name' => 'entry', 4723 'type' => '49853' 4724 }, 4725 '1' => { 4726 'name' => 'buffer', 4727 'type' => '11614' 4728 }, 4729 '2' => { 4730 'name' => 'size', 4731 'type' => '123' 4732 } 4733 }, 4734 'Return' => '74', 4735 'ShortName' => 'pldm_bios_table_string_entry_decode_string_check' 4736 }, 4737 '59210' => { 4738 'Header' => 'bios_table.h', 4739 'Param' => { 4740 '0' => { 4741 'name' => 'entry', 4742 'type' => '49853' 4743 } 4744 }, 4745 'Reg' => { 4746 '0' => 'rdi' 4747 }, 4748 'Return' => '5053', 4749 'ShortName' => 'pldm_bios_table_string_entry_decode_string_length' 4750 }, 4751 '59257' => { 4752 'Header' => 'bios_table.h', 4753 'Param' => { 4754 '0' => { 4755 'name' => 'entry', 4756 'type' => '49853' 4757 } 4758 }, 4759 'Reg' => { 4760 '0' => 'rdi' 4761 }, 4762 'Return' => '5053', 4763 'ShortName' => 'pldm_bios_table_string_entry_decode_handle' 4764 }, 4765 '59304' => { 4766 'Header' => 'bios_table.h', 4767 'Param' => { 4768 '0' => { 4769 'name' => 'entry', 4770 'type' => '166' 4771 }, 4772 '1' => { 4773 'name' => 'entry_length', 4774 'type' => '123' 4775 }, 4776 '2' => { 4777 'name' => 'str', 4778 'type' => '12552' 4779 }, 4780 '3' => { 4781 'name' => 'str_length', 4782 'type' => '5053' 4783 } 4784 }, 4785 'Return' => '74', 4786 'ShortName' => 'pldm_bios_table_string_entry_encode_check' 4787 }, 4788 '59595' => { 4789 'Header' => 'bios_table.h', 4790 'Param' => { 4791 '0' => { 4792 'name' => 'string_length', 4793 'type' => '5053' 4794 } 4795 }, 4796 'Reg' => { 4797 '0' => 'rdi' 4798 }, 4799 'Return' => '123', 4800 'ShortName' => 'pldm_bios_table_string_entry_encode_length' 4801 }, 4802 '6288' => { 4803 'Header' => 'utils.h', 4804 'Param' => { 4805 '0' => { 4806 'name' => 'bcd', 4807 'type' => '5053' 4808 } 4809 }, 4810 'Return' => '5053', 4811 'ShortName' => 'bcd2dec16' 4812 }, 4813 '6310' => { 4814 'Header' => 'utils.h', 4815 'Param' => { 4816 '0' => { 4817 'name' => 'bcd', 4818 'type' => '168' 4819 } 4820 }, 4821 'Return' => '168', 4822 'ShortName' => 'bcd2dec8' 4823 }, 4824 '6332' => { 4825 'Header' => 'utils.h', 4826 'Param' => { 4827 '0' => { 4828 'name' => 'dec', 4829 'type' => '5053' 4830 } 4831 }, 4832 'Return' => '5053', 4833 'ShortName' => 'dec2bcd16' 4834 }, 4835 '6354' => { 4836 'Header' => 'utils.h', 4837 'Param' => { 4838 '0' => { 4839 'name' => 'dec', 4840 'type' => '168' 4841 } 4842 }, 4843 'Return' => '168', 4844 'ShortName' => 'dec2bcd8' 4845 }, 4846 '6376' => { 4847 'Header' => 'utils.h', 4848 'Param' => { 4849 '0' => { 4850 'name' => 'seconds', 4851 'type' => '168' 4852 }, 4853 '1' => { 4854 'name' => 'minutes', 4855 'type' => '168' 4856 }, 4857 '2' => { 4858 'name' => 'hours', 4859 'type' => '168' 4860 }, 4861 '3' => { 4862 'name' => 'day', 4863 'type' => '168' 4864 }, 4865 '4' => { 4866 'name' => 'month', 4867 'type' => '168' 4868 }, 4869 '5' => { 4870 'name' => 'year', 4871 'type' => '5053' 4872 } 4873 }, 4874 'Reg' => { 4875 '0' => 'rdi', 4876 '1' => 'rsi', 4877 '2' => 'rdx', 4878 '5' => 'r9' 4879 }, 4880 'Return' => '6423', 4881 'ShortName' => 'is_time_legal' 4882 }, 4883 '6468' => { 4884 'Header' => 'bios.h', 4885 'Param' => { 4886 '0' => { 4887 'name' => 'msg', 4888 'type' => '2077' 4889 }, 4890 '1' => { 4891 'name' => 'payload_length', 4892 'type' => '123' 4893 }, 4894 '2' => { 4895 'name' => 'transfer_handle', 4896 'type' => '2087' 4897 }, 4898 '3' => { 4899 'name' => 'transfer_flag', 4900 'type' => '2082' 4901 }, 4902 '4' => { 4903 'name' => 'table_type', 4904 'type' => '2082' 4905 }, 4906 '5' => { 4907 'name' => 'table', 4908 'type' => '6645' 4909 } 4910 }, 4911 'Reg' => { 4912 '4' => 'r8', 4913 '5' => 'r9' 4914 }, 4915 'Return' => '74', 4916 'ShortName' => 'decode_set_bios_table_req' 4917 }, 4918 '65188' => { 4919 'Header' => 'utils.h', 4920 'Param' => { 4921 '0' => { 4922 'name' => 'transfer_flag', 4923 'type' => '168' 4924 } 4925 }, 4926 'Return' => '6423', 4927 'ShortName' => 'is_transfer_flag_valid' 4928 }, 4929 '65339' => { 4930 'Header' => 'firmware_update.h', 4931 'Param' => { 4932 '0' => { 4933 'name' => 'msg', 4934 'type' => '2077' 4935 }, 4936 '1' => { 4937 'name' => 'payload_length', 4938 'type' => '123' 4939 }, 4940 '2' => { 4941 'name' => 'completion_code', 4942 'type' => '2082' 4943 }, 4944 '3' => { 4945 'name' => 'non_functioning_component_indication', 4946 'type' => '65526' 4947 }, 4948 '4' => { 4949 'name' => 'non_functioning_component_bitmap', 4950 'type' => '65531' 4951 } 4952 }, 4953 'Return' => '74', 4954 'ShortName' => 'decode_cancel_update_resp' 4955 }, 4956 '65541' => { 4957 'Header' => 'firmware_update.h', 4958 'Param' => { 4959 '0' => { 4960 'name' => 'instance_id', 4961 'type' => '168' 4962 }, 4963 '1' => { 4964 'name' => 'msg', 4965 'type' => '1632' 4966 }, 4967 '2' => { 4968 'name' => 'payload_length', 4969 'type' => '123' 4970 } 4971 }, 4972 'Return' => '74', 4973 'ShortName' => 'encode_cancel_update_req' 4974 }, 4975 '65711' => { 4976 'Header' => 'firmware_update.h', 4977 'Param' => { 4978 '0' => { 4979 'name' => 'msg', 4980 'type' => '2077' 4981 }, 4982 '1' => { 4983 'name' => 'payload_length', 4984 'type' => '123' 4985 }, 4986 '2' => { 4987 'name' => 'completion_code', 4988 'type' => '2082' 4989 } 4990 }, 4991 'Reg' => { 4992 '0' => 'rdi', 4993 '1' => 'rsi', 4994 '2' => 'rdx' 4995 }, 4996 'Return' => '74', 4997 'ShortName' => 'decode_cancel_update_component_resp' 4998 }, 4999 '65787' => { 5000 'Header' => 'firmware_update.h', 5001 'Param' => { 5002 '0' => { 5003 'name' => 'instance_id', 5004 'type' => '168' 5005 }, 5006 '1' => { 5007 'name' => 'msg', 5008 'type' => '1632' 5009 }, 5010 '2' => { 5011 'name' => 'payload_length', 5012 'type' => '123' 5013 } 5014 }, 5015 'Return' => '74', 5016 'ShortName' => 'encode_cancel_update_component_req' 5017 }, 5018 '65957' => { 5019 'Header' => 'firmware_update.h', 5020 'Param' => { 5021 '0' => { 5022 'name' => 'msg', 5023 'type' => '2077' 5024 }, 5025 '1' => { 5026 'name' => 'payload_length', 5027 'type' => '123' 5028 }, 5029 '2' => { 5030 'name' => 'completion_code', 5031 'type' => '2082' 5032 }, 5033 '3' => { 5034 'name' => 'current_state', 5035 'type' => '2082' 5036 }, 5037 '4' => { 5038 'name' => 'previous_state', 5039 'type' => '2082' 5040 }, 5041 '5' => { 5042 'name' => 'aux_state', 5043 'type' => '2082' 5044 }, 5045 '6' => { 5046 'name' => 'aux_state_status', 5047 'offset' => '0', 5048 'type' => '2082' 5049 }, 5050 '7' => { 5051 'name' => 'progress_percent', 5052 'offset' => '8', 5053 'type' => '2082' 5054 }, 5055 '8' => { 5056 'name' => 'reason_code', 5057 'offset' => '16', 5058 'type' => '2082' 5059 }, 5060 '9' => { 5061 'name' => 'update_option_flags_enabled', 5062 'offset' => '24', 5063 'type' => '66284' 5064 } 5065 }, 5066 'Return' => '74', 5067 'ShortName' => 'decode_get_status_resp' 5068 }, 5069 '66294' => { 5070 'Header' => 'firmware_update.h', 5071 'Param' => { 5072 '0' => { 5073 'name' => 'instance_id', 5074 'type' => '168' 5075 }, 5076 '1' => { 5077 'name' => 'msg', 5078 'type' => '1632' 5079 }, 5080 '2' => { 5081 'name' => 'payload_length', 5082 'type' => '123' 5083 } 5084 }, 5085 'Return' => '74', 5086 'ShortName' => 'encode_get_status_req' 5087 }, 5088 '66464' => { 5089 'Header' => 'firmware_update.h', 5090 'Param' => { 5091 '0' => { 5092 'name' => 'msg', 5093 'type' => '2077' 5094 }, 5095 '1' => { 5096 'name' => 'payload_length', 5097 'type' => '123' 5098 }, 5099 '2' => { 5100 'name' => 'completion_code', 5101 'type' => '2082' 5102 }, 5103 '3' => { 5104 'name' => 'estimated_time_activation', 5105 'type' => '8521' 5106 } 5107 }, 5108 'Reg' => { 5109 '1' => 'rsi', 5110 '2' => 'rdx', 5111 '3' => 'rcx' 5112 }, 5113 'Return' => '74', 5114 'ShortName' => 'decode_activate_firmware_resp' 5115 }, 5116 '6655' => { 5117 'Header' => 'bios.h', 5118 'Param' => { 5119 '0' => { 5120 'name' => 'instance_id', 5121 'type' => '168' 5122 }, 5123 '1' => { 5124 'name' => 'completion_code', 5125 'type' => '168' 5126 }, 5127 '2' => { 5128 'name' => 'next_transfer_handle', 5129 'type' => '180' 5130 }, 5131 '3' => { 5132 'name' => 'msg', 5133 'type' => '1632' 5134 } 5135 }, 5136 'Return' => '74', 5137 'ShortName' => 'encode_set_bios_table_resp' 5138 }, 5139 '66590' => { 5140 'Header' => 'firmware_update.h', 5141 'Param' => { 5142 '0' => { 5143 'name' => 'instance_id', 5144 'type' => '168' 5145 }, 5146 '1' => { 5147 'name' => 'self_contained_activation_req', 5148 'type' => '11999' 5149 }, 5150 '2' => { 5151 'name' => 'msg', 5152 'type' => '1632' 5153 }, 5154 '3' => { 5155 'name' => 'payload_length', 5156 'type' => '123' 5157 } 5158 }, 5159 'Return' => '74', 5160 'ShortName' => 'encode_activate_firmware_req' 5161 }, 5162 '66832' => { 5163 'Header' => 'firmware_update.h', 5164 'Param' => { 5165 '0' => { 5166 'name' => 'instance_id', 5167 'type' => '168' 5168 }, 5169 '1' => { 5170 'name' => 'completion_code', 5171 'type' => '168' 5172 }, 5173 '2' => { 5174 'name' => 'msg', 5175 'type' => '1632' 5176 }, 5177 '3' => { 5178 'name' => 'payload_length', 5179 'type' => '123' 5180 } 5181 }, 5182 'Return' => '74', 5183 'ShortName' => 'encode_apply_complete_resp' 5184 }, 5185 '67021' => { 5186 'Header' => 'firmware_update.h', 5187 'Param' => { 5188 '0' => { 5189 'name' => 'msg', 5190 'type' => '2077' 5191 }, 5192 '1' => { 5193 'name' => 'payload_length', 5194 'type' => '123' 5195 }, 5196 '2' => { 5197 'name' => 'apply_result', 5198 'type' => '2082' 5199 }, 5200 '3' => { 5201 'name' => 'comp_activation_methods_modification', 5202 'type' => '67131' 5203 } 5204 }, 5205 'Reg' => { 5206 '0' => 'rdi', 5207 '1' => 'rsi', 5208 '2' => 'rdx', 5209 '3' => 'rcx' 5210 }, 5211 'Return' => '74', 5212 'ShortName' => 'decode_apply_complete_req' 5213 }, 5214 '67141' => { 5215 'Header' => 'firmware_update.h', 5216 'Param' => { 5217 '0' => { 5218 'name' => 'instance_id', 5219 'type' => '168' 5220 }, 5221 '1' => { 5222 'name' => 'completion_code', 5223 'type' => '168' 5224 }, 5225 '2' => { 5226 'name' => 'msg', 5227 'type' => '1632' 5228 }, 5229 '3' => { 5230 'name' => 'payload_length', 5231 'type' => '123' 5232 } 5233 }, 5234 'Return' => '74', 5235 'ShortName' => 'encode_verify_complete_resp' 5236 }, 5237 '67330' => { 5238 'Header' => 'firmware_update.h', 5239 'Param' => { 5240 '0' => { 5241 'name' => 'msg', 5242 'type' => '2077' 5243 }, 5244 '1' => { 5245 'name' => 'payload_length', 5246 'type' => '123' 5247 }, 5248 '2' => { 5249 'name' => 'verify_result', 5250 'type' => '2082' 5251 } 5252 }, 5253 'Reg' => { 5254 '0' => 'rdi', 5255 '1' => 'rsi', 5256 '2' => 'rdx' 5257 }, 5258 'Return' => '74', 5259 'ShortName' => 'decode_verify_complete_req' 5260 }, 5261 '67406' => { 5262 'Header' => 'firmware_update.h', 5263 'Param' => { 5264 '0' => { 5265 'name' => 'instance_id', 5266 'type' => '168' 5267 }, 5268 '1' => { 5269 'name' => 'completion_code', 5270 'type' => '168' 5271 }, 5272 '2' => { 5273 'name' => 'msg', 5274 'type' => '1632' 5275 }, 5276 '3' => { 5277 'name' => 'payload_length', 5278 'type' => '123' 5279 } 5280 }, 5281 'Return' => '74', 5282 'ShortName' => 'encode_transfer_complete_resp' 5283 }, 5284 '67595' => { 5285 'Header' => 'firmware_update.h', 5286 'Param' => { 5287 '0' => { 5288 'name' => 'msg', 5289 'type' => '2077' 5290 }, 5291 '1' => { 5292 'name' => 'payload_length', 5293 'type' => '123' 5294 }, 5295 '2' => { 5296 'name' => 'transfer_result', 5297 'type' => '2082' 5298 } 5299 }, 5300 'Reg' => { 5301 '0' => 'rdi', 5302 '1' => 'rsi', 5303 '2' => 'rdx' 5304 }, 5305 'Return' => '74', 5306 'ShortName' => 'decode_transfer_complete_req' 5307 }, 5308 '67671' => { 5309 'Header' => 'firmware_update.h', 5310 'Param' => { 5311 '0' => { 5312 'name' => 'instance_id', 5313 'type' => '168' 5314 }, 5315 '1' => { 5316 'name' => 'completion_code', 5317 'type' => '168' 5318 }, 5319 '2' => { 5320 'name' => 'msg', 5321 'type' => '1632' 5322 }, 5323 '3' => { 5324 'name' => 'payload_length', 5325 'type' => '123' 5326 } 5327 }, 5328 'Return' => '74', 5329 'ShortName' => 'encode_request_firmware_data_resp' 5330 }, 5331 '67860' => { 5332 'Header' => 'firmware_update.h', 5333 'Param' => { 5334 '0' => { 5335 'name' => 'msg', 5336 'type' => '2077' 5337 }, 5338 '1' => { 5339 'name' => 'payload_length', 5340 'type' => '123' 5341 }, 5342 '2' => { 5343 'name' => 'offset', 5344 'type' => '2087' 5345 }, 5346 '3' => { 5347 'name' => 'length', 5348 'type' => '2087' 5349 } 5350 }, 5351 'Reg' => { 5352 '0' => 'rdi', 5353 '1' => 'rsi', 5354 '2' => 'rdx', 5355 '3' => 'rcx' 5356 }, 5357 'Return' => '74', 5358 'ShortName' => 'decode_request_firmware_data_req' 5359 }, 5360 '67980' => { 5361 'Header' => 'firmware_update.h', 5362 'Param' => { 5363 '0' => { 5364 'name' => 'msg', 5365 'type' => '2077' 5366 }, 5367 '1' => { 5368 'name' => 'payload_length', 5369 'type' => '123' 5370 }, 5371 '2' => { 5372 'name' => 'completion_code', 5373 'type' => '2082' 5374 }, 5375 '3' => { 5376 'name' => 'comp_compatibility_resp', 5377 'type' => '2082' 5378 }, 5379 '4' => { 5380 'name' => 'comp_compatibility_resp_code', 5381 'type' => '2082' 5382 }, 5383 '5' => { 5384 'name' => 'update_option_flags_enabled', 5385 'type' => '66284' 5386 }, 5387 '6' => { 5388 'name' => 'time_before_req_fw_data', 5389 'offset' => '0', 5390 'type' => '8521' 5391 } 5392 }, 5393 'Return' => '74', 5394 'ShortName' => 'decode_update_component_resp' 5395 }, 5396 '68214' => { 5397 'Header' => 'firmware_update.h', 5398 'Param' => { 5399 '0' => { 5400 'name' => 'instance_id', 5401 'type' => '168' 5402 }, 5403 '1' => { 5404 'name' => 'comp_classification', 5405 'type' => '5053' 5406 }, 5407 '10' => { 5408 'name' => 'msg', 5409 'offset' => '32', 5410 'type' => '1632' 5411 }, 5412 '11' => { 5413 'name' => 'payload_length', 5414 'offset' => '40', 5415 'type' => '123' 5416 }, 5417 '2' => { 5418 'name' => 'comp_identifier', 5419 'type' => '5053' 5420 }, 5421 '3' => { 5422 'name' => 'comp_classification_index', 5423 'type' => '168' 5424 }, 5425 '4' => { 5426 'name' => 'comp_comparison_stamp', 5427 'type' => '180' 5428 }, 5429 '5' => { 5430 'name' => 'comp_image_size', 5431 'type' => '180' 5432 }, 5433 '6' => { 5434 'name' => 'update_option_flags', 5435 'offset' => '0', 5436 'type' => '61022' 5437 }, 5438 '7' => { 5439 'name' => 'comp_ver_str_type', 5440 'offset' => '8', 5441 'type' => '168' 5442 }, 5443 '8' => { 5444 'name' => 'comp_ver_str_len', 5445 'offset' => '16', 5446 'type' => '168' 5447 }, 5448 '9' => { 5449 'name' => 'comp_ver_str', 5450 'offset' => '24', 5451 'type' => '68606' 5452 } 5453 }, 5454 'Return' => '74', 5455 'ShortName' => 'encode_update_component_req' 5456 }, 5457 '68616' => { 5458 'Header' => 'firmware_update.h', 5459 'Param' => { 5460 '0' => { 5461 'name' => 'msg', 5462 'type' => '2077' 5463 }, 5464 '1' => { 5465 'name' => 'payload_length', 5466 'type' => '11648' 5467 }, 5468 '2' => { 5469 'name' => 'completion_code', 5470 'type' => '2082' 5471 }, 5472 '3' => { 5473 'name' => 'comp_resp', 5474 'type' => '2082' 5475 }, 5476 '4' => { 5477 'name' => 'comp_resp_code', 5478 'type' => '2082' 5479 } 5480 }, 5481 'Return' => '74', 5482 'ShortName' => 'decode_pass_component_table_resp' 5483 }, 5484 '6874' => { 5485 'Header' => 'bios.h', 5486 'Param' => { 5487 '0' => { 5488 'name' => 'msg', 5489 'type' => '2077' 5490 }, 5491 '1' => { 5492 'name' => 'payload_length', 5493 'type' => '123' 5494 }, 5495 '2' => { 5496 'name' => 'completion_code', 5497 'type' => '2082' 5498 }, 5499 '3' => { 5500 'name' => 'next_transfer_handle', 5501 'type' => '2087' 5502 } 5503 }, 5504 'Reg' => { 5505 '0' => 'rdi', 5506 '1' => 'rsi', 5507 '2' => 'rdx', 5508 '3' => 'rcx' 5509 }, 5510 'Return' => '74', 5511 'ShortName' => 'decode_set_bios_table_resp' 5512 }, 5513 '68815' => { 5514 'Header' => 'firmware_update.h', 5515 'Param' => { 5516 '0' => { 5517 'name' => 'instance_id', 5518 'type' => '168' 5519 }, 5520 '1' => { 5521 'name' => 'transfer_flag', 5522 'type' => '168' 5523 }, 5524 '10' => { 5525 'name' => 'payload_length', 5526 'offset' => '32', 5527 'type' => '123' 5528 }, 5529 '2' => { 5530 'name' => 'comp_classification', 5531 'type' => '5053' 5532 }, 5533 '3' => { 5534 'name' => 'comp_identifier', 5535 'type' => '5053' 5536 }, 5537 '4' => { 5538 'name' => 'comp_classification_index', 5539 'type' => '168' 5540 }, 5541 '5' => { 5542 'name' => 'comp_comparison_stamp', 5543 'type' => '180' 5544 }, 5545 '6' => { 5546 'name' => 'comp_ver_str_type', 5547 'offset' => '0', 5548 'type' => '168' 5549 }, 5550 '7' => { 5551 'name' => 'comp_ver_str_len', 5552 'offset' => '8', 5553 'type' => '168' 5554 }, 5555 '8' => { 5556 'name' => 'comp_ver_str', 5557 'offset' => '16', 5558 'type' => '68606' 5559 }, 5560 '9' => { 5561 'name' => 'msg', 5562 'offset' => '24', 5563 'type' => '1632' 5564 } 5565 }, 5566 'Return' => '74', 5567 'ShortName' => 'encode_pass_component_table_req' 5568 }, 5569 '69225' => { 5570 'Header' => 'firmware_update.h', 5571 'Param' => { 5572 '0' => { 5573 'name' => 'msg', 5574 'type' => '2077' 5575 }, 5576 '1' => { 5577 'name' => 'payload_length', 5578 'type' => '123' 5579 }, 5580 '2' => { 5581 'name' => 'completion_code', 5582 'type' => '2082' 5583 }, 5584 '3' => { 5585 'name' => 'fd_meta_data_len', 5586 'type' => '8521' 5587 }, 5588 '4' => { 5589 'name' => 'fd_will_send_pkg_data', 5590 'type' => '2082' 5591 } 5592 }, 5593 'Reg' => { 5594 '3' => 'rcx', 5595 '4' => 'r8' 5596 }, 5597 'Return' => '74', 5598 'ShortName' => 'decode_request_update_resp' 5599 }, 5600 '69372' => { 5601 'Header' => 'firmware_update.h', 5602 'Param' => { 5603 '0' => { 5604 'name' => 'instance_id', 5605 'type' => '168' 5606 }, 5607 '1' => { 5608 'name' => 'max_transfer_size', 5609 'type' => '180' 5610 }, 5611 '2' => { 5612 'name' => 'num_of_comp', 5613 'type' => '5053' 5614 }, 5615 '3' => { 5616 'name' => 'max_outstanding_transfer_req', 5617 'type' => '168' 5618 }, 5619 '4' => { 5620 'name' => 'pkg_data_len', 5621 'type' => '5053' 5622 }, 5623 '5' => { 5624 'name' => 'comp_image_set_ver_str_type', 5625 'type' => '168' 5626 }, 5627 '6' => { 5628 'name' => 'comp_image_set_ver_str_len', 5629 'offset' => '0', 5630 'type' => '168' 5631 }, 5632 '7' => { 5633 'name' => 'comp_img_set_ver_str', 5634 'offset' => '8', 5635 'type' => '68606' 5636 }, 5637 '8' => { 5638 'name' => 'msg', 5639 'offset' => '16', 5640 'type' => '1632' 5641 }, 5642 '9' => { 5643 'name' => 'payload_length', 5644 'offset' => '24', 5645 'type' => '123' 5646 } 5647 }, 5648 'Return' => '74', 5649 'ShortName' => 'encode_request_update_req' 5650 }, 5651 '69740' => { 5652 'Header' => 'firmware_update.h', 5653 'Param' => { 5654 '0' => { 5655 'name' => 'data', 5656 'type' => '6245' 5657 }, 5658 '1' => { 5659 'name' => 'length', 5660 'type' => '123' 5661 }, 5662 '2' => { 5663 'name' => 'component_data', 5664 'type' => '69908' 5665 }, 5666 '3' => { 5667 'name' => 'active_comp_ver_str', 5668 'type' => '6645' 5669 }, 5670 '4' => { 5671 'name' => 'pending_comp_ver_str', 5672 'type' => '6645' 5673 } 5674 }, 5675 'Reg' => { 5676 '4' => 'r8' 5677 }, 5678 'Return' => '74', 5679 'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry' 5680 }, 5681 '6984' => { 5682 'Header' => 'bios.h', 5683 'Param' => { 5684 '0' => { 5685 'name' => 'instance_id', 5686 'type' => '168' 5687 }, 5688 '1' => { 5689 'name' => 'transfer_handle', 5690 'type' => '180' 5691 }, 5692 '2' => { 5693 'name' => 'transfer_flag', 5694 'type' => '168' 5695 }, 5696 '3' => { 5697 'name' => 'table_type', 5698 'type' => '168' 5699 }, 5700 '4' => { 5701 'name' => 'table_data', 5702 'type' => '6245' 5703 }, 5704 '5' => { 5705 'name' => 'table_length', 5706 'type' => '123' 5707 }, 5708 '6' => { 5709 'name' => 'msg', 5710 'offset' => '0', 5711 'type' => '1632' 5712 }, 5713 '7' => { 5714 'name' => 'payload_length', 5715 'offset' => '8', 5716 'type' => '123' 5717 } 5718 }, 5719 'Return' => '74', 5720 'ShortName' => 'encode_set_bios_table_req' 5721 }, 5722 '69918' => { 5723 'Header' => 'firmware_update.h', 5724 'Param' => { 5725 '0' => { 5726 'name' => 'msg', 5727 'type' => '2077' 5728 }, 5729 '1' => { 5730 'name' => 'payload_length', 5731 'type' => '123' 5732 }, 5733 '2' => { 5734 'name' => 'resp_data', 5735 'type' => '70138' 5736 }, 5737 '3' => { 5738 'name' => 'active_comp_image_set_ver_str', 5739 'type' => '6645' 5740 }, 5741 '4' => { 5742 'name' => 'pending_comp_image_set_ver_str', 5743 'type' => '6645' 5744 }, 5745 '5' => { 5746 'name' => 'comp_parameter_table', 5747 'type' => '6645' 5748 } 5749 }, 5750 'Return' => '74', 5751 'ShortName' => 'decode_get_firmware_parameters_resp' 5752 }, 5753 '70143' => { 5754 'Header' => 'firmware_update.h', 5755 'Param' => { 5756 '0' => { 5757 'name' => 'instance_id', 5758 'type' => '168' 5759 }, 5760 '1' => { 5761 'name' => 'payload_length', 5762 'type' => '123' 5763 }, 5764 '2' => { 5765 'name' => 'msg', 5766 'type' => '1632' 5767 } 5768 }, 5769 'Return' => '74', 5770 'ShortName' => 'encode_get_firmware_parameters_req' 5771 }, 5772 '70283' => { 5773 'Header' => 'firmware_update.h', 5774 'Param' => { 5775 '0' => { 5776 'name' => 'msg', 5777 'type' => '2077' 5778 }, 5779 '1' => { 5780 'name' => 'payload_length', 5781 'type' => '123' 5782 }, 5783 '2' => { 5784 'name' => 'completion_code', 5785 'type' => '2082' 5786 }, 5787 '3' => { 5788 'name' => 'device_identifiers_len', 5789 'type' => '2087' 5790 }, 5791 '4' => { 5792 'name' => 'descriptor_count', 5793 'type' => '2082' 5794 }, 5795 '5' => { 5796 'name' => 'descriptor_data', 5797 'type' => '70439' 5798 } 5799 }, 5800 'Reg' => { 5801 '3' => 'rcx', 5802 '4' => 'r8', 5803 '5' => 'r9' 5804 }, 5805 'Return' => '74', 5806 'ShortName' => 'decode_query_device_identifiers_resp' 5807 }, 5808 '70449' => { 5809 'Header' => 'firmware_update.h', 5810 'Param' => { 5811 '0' => { 5812 'name' => 'instance_id', 5813 'type' => '168' 5814 }, 5815 '1' => { 5816 'name' => 'payload_length', 5817 'type' => '123' 5818 }, 5819 '2' => { 5820 'name' => 'msg', 5821 'type' => '1632' 5822 } 5823 }, 5824 'Return' => '74', 5825 'ShortName' => 'encode_query_device_identifiers_req' 5826 }, 5827 '70589' => { 5828 'Header' => 'firmware_update.h', 5829 'Param' => { 5830 '0' => { 5831 'name' => 'data', 5832 'type' => '6245' 5833 }, 5834 '1' => { 5835 'name' => 'length', 5836 'type' => '123' 5837 }, 5838 '2' => { 5839 'name' => 'pldm_comp_image_info', 5840 'type' => '70736' 5841 }, 5842 '3' => { 5843 'name' => 'comp_version_str', 5844 'type' => '6645' 5845 } 5846 }, 5847 'Return' => '74', 5848 'ShortName' => 'decode_pldm_comp_image_info' 5849 }, 5850 '70741' => { 5851 'Header' => 'firmware_update.h', 5852 'Param' => { 5853 '0' => { 5854 'name' => 'data', 5855 'type' => '6245' 5856 }, 5857 '1' => { 5858 'name' => 'length', 5859 'type' => '123' 5860 }, 5861 '2' => { 5862 'name' => 'descriptor_title_str_type', 5863 'type' => '2082' 5864 }, 5865 '3' => { 5866 'name' => 'descriptor_title_str', 5867 'type' => '6645' 5868 }, 5869 '4' => { 5870 'name' => 'descriptor_data', 5871 'type' => '6645' 5872 } 5873 }, 5874 'Return' => '74', 5875 'ShortName' => 'decode_vendor_defined_descriptor_value' 5876 }, 5877 '70923' => { 5878 'Header' => 'firmware_update.h', 5879 'Param' => { 5880 '0' => { 5881 'name' => 'data', 5882 'type' => '6245' 5883 }, 5884 '1' => { 5885 'name' => 'length', 5886 'type' => '123' 5887 }, 5888 '2' => { 5889 'name' => 'descriptor_type', 5890 'type' => '8521' 5891 }, 5892 '3' => { 5893 'name' => 'descriptor_data', 5894 'type' => '6645' 5895 } 5896 }, 5897 'Return' => '74', 5898 'ShortName' => 'decode_descriptor_type_length_value' 5899 }, 5900 '71095' => { 5901 'Header' => 'firmware_update.h', 5902 'Param' => { 5903 '0' => { 5904 'name' => 'data', 5905 'type' => '6245' 5906 }, 5907 '1' => { 5908 'name' => 'length', 5909 'type' => '123' 5910 }, 5911 '2' => { 5912 'name' => 'component_bitmap_bit_length', 5913 'type' => '5053' 5914 }, 5915 '3' => { 5916 'name' => 'fw_device_id_record', 5917 'type' => '71352' 5918 }, 5919 '4' => { 5920 'name' => 'applicable_components', 5921 'type' => '6645' 5922 }, 5923 '5' => { 5924 'name' => 'comp_image_set_version_str', 5925 'type' => '6645' 5926 }, 5927 '6' => { 5928 'name' => 'record_descriptors', 5929 'offset' => '0', 5930 'type' => '6645' 5931 }, 5932 '7' => { 5933 'name' => 'fw_device_pkg_data', 5934 'offset' => '8', 5935 'type' => '6645' 5936 } 5937 }, 5938 'Return' => '74', 5939 'ShortName' => 'decode_firmware_device_id_record' 5940 }, 5941 '71357' => { 5942 'Header' => 'firmware_update.h', 5943 'Param' => { 5944 '0' => { 5945 'name' => 'data', 5946 'type' => '6245' 5947 }, 5948 '1' => { 5949 'name' => 'length', 5950 'type' => '123' 5951 }, 5952 '2' => { 5953 'name' => 'package_header_info', 5954 'type' => '71504' 5955 }, 5956 '3' => { 5957 'name' => 'package_version_str', 5958 'type' => '6645' 5959 } 5960 }, 5961 'Return' => '74', 5962 'ShortName' => 'decode_pldm_package_header_info' 5963 }, 5964 '7301' => { 5965 'Header' => 'bios.h', 5966 'Param' => { 5967 '0' => { 5968 'name' => 'instance_id', 5969 'type' => '168' 5970 }, 5971 '1' => { 5972 'name' => 'completion_code', 5973 'type' => '168' 5974 }, 5975 '2' => { 5976 'name' => 'next_transfer_handle', 5977 'type' => '180' 5978 }, 5979 '3' => { 5980 'name' => 'msg', 5981 'type' => '1632' 5982 } 5983 }, 5984 'Return' => '74', 5985 'ShortName' => 'encode_set_bios_attribute_current_value_resp' 5986 }, 5987 '73662' => { 5988 'Header' => 'fru.h', 5989 'Param' => { 5990 '0' => { 5991 'name' => 'instance_id', 5992 'type' => '168' 5993 }, 5994 '1' => { 5995 'name' => 'completion_code', 5996 'type' => '168' 5997 }, 5998 '2' => { 5999 'name' => 'next_data_transfer_handle', 6000 'type' => '180' 6001 }, 6002 '3' => { 6003 'name' => 'payload_length', 6004 'type' => '123' 6005 }, 6006 '4' => { 6007 'name' => 'msg', 6008 'type' => '1632' 6009 } 6010 }, 6011 'Return' => '74', 6012 'ShortName' => 'encode_set_fru_record_table_resp' 6013 }, 6014 '73902' => { 6015 'Header' => 'fru.h', 6016 'Param' => { 6017 '0' => { 6018 'name' => 'msg', 6019 'type' => '2077' 6020 }, 6021 '1' => { 6022 'name' => 'payload_length', 6023 'type' => '123' 6024 }, 6025 '2' => { 6026 'name' => 'data_transfer_handle', 6027 'type' => '2087' 6028 }, 6029 '3' => { 6030 'name' => 'transfer_flag', 6031 'type' => '2082' 6032 }, 6033 '4' => { 6034 'name' => 'fru_table_data', 6035 'type' => '6645' 6036 } 6037 }, 6038 'Reg' => { 6039 '3' => 'rcx', 6040 '4' => 'r8' 6041 }, 6042 'Return' => '74', 6043 'ShortName' => 'decode_set_fru_record_table_req' 6044 }, 6045 '74069' => { 6046 'Header' => 'fru.h', 6047 'Param' => { 6048 '0' => { 6049 'name' => 'msg', 6050 'type' => '2077' 6051 }, 6052 '1' => { 6053 'name' => 'payload_length', 6054 'type' => '123' 6055 }, 6056 '2' => { 6057 'name' => 'completion_code', 6058 'type' => '2082' 6059 }, 6060 '3' => { 6061 'name' => 'next_data_transfer_handle', 6062 'type' => '2087' 6063 }, 6064 '4' => { 6065 'name' => 'transfer_flag', 6066 'type' => '2082' 6067 }, 6068 '5' => { 6069 'name' => 'fru_record_table_data', 6070 'type' => '2082' 6071 }, 6072 '6' => { 6073 'name' => 'fru_record_table_length', 6074 'offset' => '0', 6075 'type' => '9084' 6076 } 6077 }, 6078 'Return' => '74', 6079 'ShortName' => 'decode_get_fru_record_table_resp' 6080 }, 6081 '74299' => { 6082 'Header' => 'fru.h', 6083 'Param' => { 6084 '0' => { 6085 'name' => 'msg', 6086 'type' => '2077' 6087 }, 6088 '1' => { 6089 'name' => 'payload_length', 6090 'type' => '123' 6091 }, 6092 '2' => { 6093 'name' => 'completion_code', 6094 'type' => '2082' 6095 }, 6096 '3' => { 6097 'name' => 'next_data_transfer_handle', 6098 'type' => '2087' 6099 }, 6100 '4' => { 6101 'name' => 'transfer_flag', 6102 'type' => '2082' 6103 }, 6104 '5' => { 6105 'name' => 'fru_record_table_data', 6106 'type' => '2082' 6107 }, 6108 '6' => { 6109 'name' => 'fru_record_table_length', 6110 'offset' => '0', 6111 'type' => '9084' 6112 }, 6113 '7' => { 6114 'name' => 'max_fru_record_table_length', 6115 'offset' => '8', 6116 'type' => '123' 6117 } 6118 }, 6119 'Return' => '74', 6120 'ShortName' => 'decode_get_fru_record_table_resp_safe' 6121 }, 6122 '74547' => { 6123 'Header' => 'fru.h', 6124 'Param' => { 6125 '0' => { 6126 'name' => 'instance_id', 6127 'type' => '168' 6128 }, 6129 '1' => { 6130 'name' => 'data_transfer_handle', 6131 'type' => '180' 6132 }, 6133 '2' => { 6134 'name' => 'transfer_operation_flag', 6135 'type' => '168' 6136 }, 6137 '3' => { 6138 'name' => 'msg', 6139 'type' => '1632' 6140 }, 6141 '4' => { 6142 'name' => 'payload_length', 6143 'type' => '123' 6144 } 6145 }, 6146 'Return' => '74', 6147 'ShortName' => 'encode_get_fru_record_table_req' 6148 }, 6149 '74782' => { 6150 'Header' => 'fru.h', 6151 'Param' => { 6152 '0' => { 6153 'name' => 'msg', 6154 'type' => '2077' 6155 }, 6156 '1' => { 6157 'name' => 'payload_length', 6158 'type' => '123' 6159 }, 6160 '2' => { 6161 'name' => 'completion_code', 6162 'type' => '2082' 6163 }, 6164 '3' => { 6165 'name' => 'next_transfer_handle', 6166 'type' => '2087' 6167 }, 6168 '4' => { 6169 'name' => 'transfer_flag', 6170 'type' => '2082' 6171 }, 6172 '5' => { 6173 'name' => 'fru_structure_data', 6174 'type' => '6645' 6175 } 6176 }, 6177 'Reg' => { 6178 '4' => 'r8', 6179 '5' => 'r9' 6180 }, 6181 'Return' => '74', 6182 'ShortName' => 'decode_get_fru_record_by_option_resp' 6183 }, 6184 '74949' => { 6185 'Header' => 'fru.h', 6186 'Param' => { 6187 '0' => { 6188 'name' => 'instance_id', 6189 'type' => '168' 6190 }, 6191 '1' => { 6192 'name' => 'completion_code', 6193 'type' => '168' 6194 }, 6195 '2' => { 6196 'name' => 'next_data_transfer_handle', 6197 'type' => '180' 6198 }, 6199 '3' => { 6200 'name' => 'transfer_flag', 6201 'type' => '168' 6202 }, 6203 '4' => { 6204 'name' => 'fru_structure_data', 6205 'type' => '1434' 6206 }, 6207 '5' => { 6208 'name' => 'data_size', 6209 'type' => '123' 6210 }, 6211 '6' => { 6212 'name' => 'msg', 6213 'offset' => '0', 6214 'type' => '1632' 6215 }, 6216 '7' => { 6217 'name' => 'payload_length', 6218 'offset' => '8', 6219 'type' => '123' 6220 } 6221 }, 6222 'Return' => '74', 6223 'ShortName' => 'encode_get_fru_record_by_option_resp' 6224 }, 6225 '7515' => { 6226 'Header' => 'bios.h', 6227 'Param' => { 6228 '0' => { 6229 'name' => 'msg', 6230 'type' => '2077' 6231 }, 6232 '1' => { 6233 'name' => 'payload_length', 6234 'type' => '123' 6235 }, 6236 '2' => { 6237 'name' => 'transfer_handle', 6238 'type' => '2087' 6239 }, 6240 '3' => { 6241 'name' => 'transfer_flag', 6242 'type' => '2082' 6243 }, 6244 '4' => { 6245 'name' => 'attribute', 6246 'type' => '6645' 6247 } 6248 }, 6249 'Reg' => { 6250 '3' => 'rcx', 6251 '4' => 'r8' 6252 }, 6253 'Return' => '74', 6254 'ShortName' => 'decode_set_bios_attribute_current_value_req' 6255 }, 6256 '75267' => { 6257 'Header' => 'fru.h', 6258 'Param' => { 6259 '0' => { 6260 'name' => 'msg', 6261 'type' => '2077' 6262 }, 6263 '1' => { 6264 'name' => 'payload_length', 6265 'type' => '123' 6266 }, 6267 '2' => { 6268 'name' => 'data_transfer_handle', 6269 'type' => '2087' 6270 }, 6271 '3' => { 6272 'name' => 'fru_table_handle', 6273 'type' => '8521' 6274 }, 6275 '4' => { 6276 'name' => 'record_set_identifier', 6277 'type' => '8521' 6278 }, 6279 '5' => { 6280 'name' => 'record_type', 6281 'type' => '2082' 6282 }, 6283 '6' => { 6284 'name' => 'field_type', 6285 'offset' => '0', 6286 'type' => '2082' 6287 }, 6288 '7' => { 6289 'name' => 'transfer_op_flag', 6290 'offset' => '8', 6291 'type' => '2082' 6292 } 6293 }, 6294 'Reg' => { 6295 '4' => 'r8', 6296 '5' => 'r9' 6297 }, 6298 'Return' => '74', 6299 'ShortName' => 'decode_get_fru_record_by_option_req' 6300 }, 6301 '75469' => { 6302 'Header' => 'fru.h', 6303 'Param' => { 6304 '0' => { 6305 'name' => 'instance_id', 6306 'type' => '168' 6307 }, 6308 '1' => { 6309 'name' => 'data_transfer_handle', 6310 'type' => '180' 6311 }, 6312 '2' => { 6313 'name' => 'fru_table_handle', 6314 'type' => '5053' 6315 }, 6316 '3' => { 6317 'name' => 'record_set_identifier', 6318 'type' => '5053' 6319 }, 6320 '4' => { 6321 'name' => 'record_type', 6322 'type' => '168' 6323 }, 6324 '5' => { 6325 'name' => 'field_type', 6326 'type' => '168' 6327 }, 6328 '6' => { 6329 'name' => 'transfer_op_flag', 6330 'offset' => '0', 6331 'type' => '168' 6332 }, 6333 '7' => { 6334 'name' => 'msg', 6335 'offset' => '8', 6336 'type' => '1632' 6337 }, 6338 '8' => { 6339 'name' => 'payload_length', 6340 'offset' => '16', 6341 'type' => '123' 6342 } 6343 }, 6344 'Return' => '74', 6345 'ShortName' => 'encode_get_fru_record_by_option_req' 6346 }, 6347 '75766' => { 6348 'Header' => 'fru.h', 6349 'Param' => { 6350 '0' => { 6351 'name' => 'table', 6352 'type' => '6245' 6353 }, 6354 '1' => { 6355 'name' => 'table_size', 6356 'type' => '123' 6357 }, 6358 '2' => { 6359 'name' => 'record_table', 6360 'type' => '2082' 6361 }, 6362 '3' => { 6363 'name' => 'record_size', 6364 'type' => '9084' 6365 }, 6366 '4' => { 6367 'name' => 'rsi', 6368 'type' => '5053' 6369 }, 6370 '5' => { 6371 'name' => 'rt', 6372 'type' => '168' 6373 }, 6374 '6' => { 6375 'name' => 'ft', 6376 'offset' => '0', 6377 'type' => '168' 6378 } 6379 }, 6380 'Return' => '74', 6381 'ShortName' => 'get_fru_record_by_option_check' 6382 }, 6383 '76189' => { 6384 'Header' => 'fru.h', 6385 'Param' => { 6386 '0' => { 6387 'name' => 'table', 6388 'type' => '6245' 6389 }, 6390 '1' => { 6391 'name' => 'table_size', 6392 'type' => '123' 6393 }, 6394 '2' => { 6395 'name' => 'record_table', 6396 'type' => '2082' 6397 }, 6398 '3' => { 6399 'name' => 'record_size', 6400 'type' => '9084' 6401 }, 6402 '4' => { 6403 'name' => 'rsi', 6404 'type' => '5053' 6405 }, 6406 '5' => { 6407 'name' => 'rt', 6408 'type' => '168' 6409 }, 6410 '6' => { 6411 'name' => 'ft', 6412 'offset' => '0', 6413 'type' => '168' 6414 } 6415 }, 6416 'Return' => '1', 6417 'ShortName' => 'get_fru_record_by_option' 6418 }, 6419 '76615' => { 6420 'Header' => 'fru.h', 6421 'Param' => { 6422 '0' => { 6423 'name' => 'fru_table', 6424 'type' => '2082' 6425 }, 6426 '1' => { 6427 'name' => 'total_size', 6428 'type' => '123' 6429 }, 6430 '2' => { 6431 'name' => 'curr_size', 6432 'type' => '9084' 6433 }, 6434 '3' => { 6435 'name' => 'record_set_id', 6436 'type' => '5053' 6437 }, 6438 '4' => { 6439 'name' => 'record_type', 6440 'type' => '168' 6441 }, 6442 '5' => { 6443 'name' => 'num_frus', 6444 'type' => '168' 6445 }, 6446 '6' => { 6447 'name' => 'encoding', 6448 'offset' => '0', 6449 'type' => '168' 6450 }, 6451 '7' => { 6452 'name' => 'tlvs', 6453 'offset' => '8', 6454 'type' => '2082' 6455 }, 6456 '8' => { 6457 'name' => 'tlvs_size', 6458 'offset' => '16', 6459 'type' => '123' 6460 } 6461 }, 6462 'Return' => '74', 6463 'ShortName' => 'encode_fru_record' 6464 }, 6465 '7662' => { 6466 'Header' => 'bios.h', 6467 'Param' => { 6468 '0' => { 6469 'name' => 'msg', 6470 'type' => '2077' 6471 }, 6472 '1' => { 6473 'name' => 'payload_length', 6474 'type' => '123' 6475 }, 6476 '2' => { 6477 'name' => 'completion_code', 6478 'type' => '2082' 6479 }, 6480 '3' => { 6481 'name' => 'next_transfer_handle', 6482 'type' => '2087' 6483 } 6484 }, 6485 'Reg' => { 6486 '0' => 'rdi', 6487 '1' => 'rsi', 6488 '2' => 'rdx', 6489 '3' => 'rcx' 6490 }, 6491 'Return' => '74', 6492 'ShortName' => 'decode_set_bios_attribute_current_value_resp' 6493 }, 6494 '76863' => { 6495 'Header' => 'fru.h', 6496 'Param' => { 6497 '0' => { 6498 'name' => 'instance_id', 6499 'type' => '168' 6500 }, 6501 '1' => { 6502 'name' => 'completion_code', 6503 'type' => '168' 6504 }, 6505 '2' => { 6506 'name' => 'next_data_transfer_handle', 6507 'type' => '180' 6508 }, 6509 '3' => { 6510 'name' => 'transfer_flag', 6511 'type' => '168' 6512 }, 6513 '4' => { 6514 'name' => 'msg', 6515 'type' => '1632' 6516 } 6517 }, 6518 'Return' => '74', 6519 'ShortName' => 'encode_get_fru_record_table_resp' 6520 }, 6521 '77084' => { 6522 'Header' => 'fru.h', 6523 'Param' => { 6524 '0' => { 6525 'name' => 'msg', 6526 'type' => '2077' 6527 }, 6528 '1' => { 6529 'name' => 'payload_length', 6530 'type' => '123' 6531 }, 6532 '2' => { 6533 'name' => 'data_transfer_handle', 6534 'type' => '2087' 6535 }, 6536 '3' => { 6537 'name' => 'transfer_operation_flag', 6538 'type' => '2082' 6539 } 6540 }, 6541 'Reg' => { 6542 '0' => 'rdi', 6543 '1' => 'rsi', 6544 '2' => 'rdx', 6545 '3' => 'rcx' 6546 }, 6547 'Return' => '74', 6548 'ShortName' => 'decode_get_fru_record_table_req' 6549 }, 6550 '77188' => { 6551 'Header' => 'fru.h', 6552 'Param' => { 6553 '0' => { 6554 'name' => 'instance_id', 6555 'type' => '168' 6556 }, 6557 '1' => { 6558 'name' => 'completion_code', 6559 'type' => '168' 6560 }, 6561 '2' => { 6562 'name' => 'fru_data_major_version', 6563 'type' => '168' 6564 }, 6565 '3' => { 6566 'name' => 'fru_data_minor_version', 6567 'type' => '168' 6568 }, 6569 '4' => { 6570 'name' => 'fru_table_maximum_size', 6571 'type' => '180' 6572 }, 6573 '5' => { 6574 'name' => 'fru_table_length', 6575 'type' => '180' 6576 }, 6577 '6' => { 6578 'name' => 'total_record_set_identifiers', 6579 'offset' => '0', 6580 'type' => '5053' 6581 }, 6582 '7' => { 6583 'name' => 'total_table_records', 6584 'offset' => '8', 6585 'type' => '5053' 6586 }, 6587 '8' => { 6588 'name' => 'checksum', 6589 'offset' => '16', 6590 'type' => '180' 6591 }, 6592 '9' => { 6593 'name' => 'msg', 6594 'offset' => '24', 6595 'type' => '1632' 6596 } 6597 }, 6598 'Return' => '74', 6599 'ShortName' => 'encode_get_fru_record_table_metadata_resp' 6600 }, 6601 '77491' => { 6602 'Header' => 'fru.h', 6603 'Param' => { 6604 '0' => { 6605 'name' => 'msg', 6606 'type' => '2077' 6607 }, 6608 '1' => { 6609 'name' => 'payload_length', 6610 'type' => '123' 6611 }, 6612 '2' => { 6613 'name' => 'completion_code', 6614 'type' => '2082' 6615 }, 6616 '3' => { 6617 'name' => 'fru_data_major_version', 6618 'type' => '2082' 6619 }, 6620 '4' => { 6621 'name' => 'fru_data_minor_version', 6622 'type' => '2082' 6623 }, 6624 '5' => { 6625 'name' => 'fru_table_maximum_size', 6626 'type' => '2087' 6627 }, 6628 '6' => { 6629 'name' => 'fru_table_length', 6630 'offset' => '0', 6631 'type' => '2087' 6632 }, 6633 '7' => { 6634 'name' => 'total_record_set_identifiers', 6635 'offset' => '8', 6636 'type' => '8521' 6637 }, 6638 '8' => { 6639 'name' => 'total_table_records', 6640 'offset' => '16', 6641 'type' => '8521' 6642 }, 6643 '9' => { 6644 'name' => 'checksum', 6645 'offset' => '24', 6646 'type' => '2087' 6647 } 6648 }, 6649 'Reg' => { 6650 '4' => 'r8', 6651 '5' => 'r9' 6652 }, 6653 'Return' => '74', 6654 'ShortName' => 'decode_get_fru_record_table_metadata_resp' 6655 }, 6656 '77701' => { 6657 'Header' => 'fru.h', 6658 'Param' => { 6659 '0' => { 6660 'name' => 'instance_id', 6661 'type' => '168' 6662 }, 6663 '1' => { 6664 'name' => 'msg', 6665 'type' => '1632' 6666 }, 6667 '2' => { 6668 'name' => 'payload_length', 6669 'type' => '123' 6670 } 6671 }, 6672 'Return' => '74', 6673 'ShortName' => 'encode_get_fru_record_table_metadata_req' 6674 }, 6675 '7772' => { 6676 'Header' => 'bios.h', 6677 'Param' => { 6678 '0' => { 6679 'name' => 'instance_id', 6680 'type' => '168' 6681 }, 6682 '1' => { 6683 'name' => 'transfer_handle', 6684 'type' => '180' 6685 }, 6686 '2' => { 6687 'name' => 'transfer_flag', 6688 'type' => '168' 6689 }, 6690 '3' => { 6691 'name' => 'attribute_data', 6692 'type' => '6245' 6693 }, 6694 '4' => { 6695 'name' => 'attribute_length', 6696 'type' => '123' 6697 }, 6698 '5' => { 6699 'name' => 'msg', 6700 'type' => '1632' 6701 }, 6702 '6' => { 6703 'name' => 'payload_length', 6704 'offset' => '0', 6705 'type' => '123' 6706 } 6707 }, 6708 'Return' => '74', 6709 'ShortName' => 'encode_set_bios_attribute_current_value_req' 6710 }, 6711 '79344' => { 6712 'Header' => 'pdr.h', 6713 'Param' => { 6714 '0' => { 6715 'name' => 'pdr', 6716 'type' => '6245' 6717 }, 6718 '1' => { 6719 'name' => 'pdr_len', 6720 'type' => '5053' 6721 }, 6722 '2' => { 6723 'name' => 'num_entities', 6724 'type' => '9084' 6725 }, 6726 '3' => { 6727 'name' => 'entities', 6728 'type' => '79657' 6729 } 6730 }, 6731 'Return' => '1', 6732 'ShortName' => 'pldm_entity_association_pdr_extract' 6733 }, 6734 '79677' => { 6735 'Header' => 'pdr.h', 6736 'Param' => { 6737 '0' => { 6738 'name' => 'tree', 6739 'type' => '79726' 6740 } 6741 }, 6742 'Reg' => { 6743 '0' => 'rdi' 6744 }, 6745 'Return' => '6423', 6746 'ShortName' => 'pldm_is_empty_entity_assoc_tree' 6747 }, 6748 '79731' => { 6749 'Header' => 'pdr.h', 6750 'Param' => { 6751 '0' => { 6752 'name' => 'tree', 6753 'type' => '79726' 6754 } 6755 }, 6756 'Return' => '1', 6757 'ShortName' => 'pldm_entity_association_tree_destroy_root' 6758 }, 6759 '79794' => { 6760 'Header' => 'pdr.h', 6761 'Param' => { 6762 '0' => { 6763 'name' => 'org_tree', 6764 'type' => '79726' 6765 }, 6766 '1' => { 6767 'name' => 'new_tree', 6768 'type' => '79726' 6769 } 6770 }, 6771 'Return' => '1', 6772 'ShortName' => 'pldm_entity_association_tree_copy_root' 6773 }, 6774 '80010' => { 6775 'Header' => 'pdr.h', 6776 'Param' => { 6777 '0' => { 6778 'name' => 'tree', 6779 'type' => '79726' 6780 }, 6781 '1' => { 6782 'name' => 'entity', 6783 'type' => '79662' 6784 } 6785 }, 6786 'Return' => '79232', 6787 'ShortName' => 'pldm_entity_association_tree_find' 6788 }, 6789 '8072' => { 6790 'Header' => 'bios.h', 6791 'Param' => { 6792 '0' => { 6793 'name' => 'instance_id', 6794 'type' => '168' 6795 }, 6796 '1' => { 6797 'name' => 'completion_code', 6798 'type' => '168' 6799 }, 6800 '2' => { 6801 'name' => 'next_transfer_handle', 6802 'type' => '180' 6803 }, 6804 '3' => { 6805 'name' => 'transfer_flag', 6806 'type' => '168' 6807 }, 6808 '4' => { 6809 'name' => 'attribute_data', 6810 'type' => '6245' 6811 }, 6812 '5' => { 6813 'name' => 'attribute_length', 6814 'type' => '123' 6815 }, 6816 '6' => { 6817 'name' => 'msg', 6818 'offset' => '0', 6819 'type' => '1632' 6820 } 6821 }, 6822 'Return' => '74', 6823 'ShortName' => 'encode_get_bios_current_value_by_handle_resp' 6824 }, 6825 '80792' => { 6826 'Header' => 'pdr.h', 6827 'Param' => { 6828 '0' => { 6829 'name' => 'repo', 6830 'type' => '81041' 6831 } 6832 }, 6833 'Return' => '1', 6834 'ShortName' => 'pldm_pdr_remove_remote_pdrs' 6835 }, 6836 '81046' => { 6837 'Header' => 'pdr.h', 6838 'Param' => { 6839 '0' => { 6840 'name' => 'repo', 6841 'type' => '81041' 6842 }, 6843 '1' => { 6844 'name' => 'terminus_handle', 6845 'type' => '5053' 6846 } 6847 }, 6848 'Return' => '1', 6849 'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle' 6850 }, 6851 '81315' => { 6852 'Header' => 'pdr.h', 6853 'Param' => { 6854 '0' => { 6855 'name' => 'tree', 6856 'type' => '79726' 6857 }, 6858 '1' => { 6859 'name' => 'entity', 6860 'type' => '78373' 6861 }, 6862 '2' => { 6863 'name' => 'node', 6864 'type' => '80005' 6865 } 6866 }, 6867 'Return' => '1', 6868 'ShortName' => 'pldm_find_entity_ref_in_tree' 6869 }, 6870 '81827' => { 6871 'Header' => 'pdr.h', 6872 'Param' => { 6873 '0' => { 6874 'name' => 'node', 6875 'type' => '79232' 6876 }, 6877 '1' => { 6878 'name' => 'repo', 6879 'type' => '81041' 6880 }, 6881 '2' => { 6882 'name' => 'entities', 6883 'type' => '79657' 6884 }, 6885 '3' => { 6886 'name' => 'num_entities', 6887 'type' => '123' 6888 }, 6889 '4' => { 6890 'name' => 'is_remote', 6891 'type' => '6423' 6892 }, 6893 '5' => { 6894 'name' => 'terminus_handle', 6895 'type' => '5053' 6896 } 6897 }, 6898 'Return' => '74', 6899 'ShortName' => 'pldm_entity_association_pdr_add_from_node_check' 6900 }, 6901 '82045' => { 6902 'Header' => 'pdr.h', 6903 'Param' => { 6904 '0' => { 6905 'name' => 'node', 6906 'type' => '79232' 6907 }, 6908 '1' => { 6909 'name' => 'repo', 6910 'type' => '81041' 6911 }, 6912 '2' => { 6913 'name' => 'entities', 6914 'type' => '79657' 6915 }, 6916 '3' => { 6917 'name' => 'num_entities', 6918 'type' => '123' 6919 }, 6920 '4' => { 6921 'name' => 'is_remote', 6922 'type' => '6423' 6923 }, 6924 '5' => { 6925 'name' => 'terminus_handle', 6926 'type' => '5053' 6927 } 6928 }, 6929 'Return' => '1', 6930 'ShortName' => 'pldm_entity_association_pdr_add_from_node' 6931 }, 6932 '82381' => { 6933 'Header' => 'pdr.h', 6934 'Param' => { 6935 '0' => { 6936 'name' => 'tree', 6937 'type' => '79726' 6938 }, 6939 '1' => { 6940 'name' => 'repo', 6941 'type' => '81041' 6942 }, 6943 '2' => { 6944 'name' => 'is_remote', 6945 'type' => '6423' 6946 }, 6947 '3' => { 6948 'name' => 'terminus_handle', 6949 'type' => '5053' 6950 } 6951 }, 6952 'Return' => '1', 6953 'ShortName' => 'pldm_entity_association_pdr_add' 6954 }, 6955 '8379' => { 6956 'Header' => 'bios.h', 6957 'Param' => { 6958 '0' => { 6959 'name' => 'msg', 6960 'type' => '2077' 6961 }, 6962 '1' => { 6963 'name' => 'payload_length', 6964 'type' => '123' 6965 }, 6966 '2' => { 6967 'name' => 'transfer_handle', 6968 'type' => '2087' 6969 }, 6970 '3' => { 6971 'name' => 'transfer_op_flag', 6972 'type' => '2082' 6973 }, 6974 '4' => { 6975 'name' => 'attribute_handle', 6976 'type' => '8521' 6977 } 6978 }, 6979 'Reg' => { 6980 '3' => 'rcx', 6981 '4' => 'r8' 6982 }, 6983 'Return' => '74', 6984 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req' 6985 }, 6986 '83853' => { 6987 'Header' => 'pdr.h', 6988 'Param' => { 6989 '0' => { 6990 'name' => 'parent', 6991 'type' => '79232' 6992 }, 6993 '1' => { 6994 'name' => 'node', 6995 'type' => '79662' 6996 } 6997 }, 6998 'Reg' => { 6999 '1' => 'rsi' 7000 }, 7001 'Return' => '6423', 7002 'ShortName' => 'pldm_is_current_parent_child' 7003 }, 7004 '83942' => { 7005 'Header' => 'pdr.h', 7006 'Param' => { 7007 '0' => { 7008 'name' => 'node', 7009 'type' => '79232' 7010 }, 7011 '1' => { 7012 'name' => 'association_type', 7013 'type' => '168' 7014 } 7015 }, 7016 'Return' => '168', 7017 'ShortName' => 'pldm_entity_get_num_children' 7018 }, 7019 '84157' => { 7020 'Header' => 'pdr.h', 7021 'Param' => { 7022 '0' => { 7023 'name' => 'node', 7024 'type' => '79232' 7025 } 7026 }, 7027 'Return' => '6423', 7028 'ShortName' => 'pldm_entity_is_exist_parent' 7029 }, 7030 '84312' => { 7031 'Header' => 'pdr.h', 7032 'Param' => { 7033 '0' => { 7034 'name' => 'node', 7035 'type' => '79232' 7036 } 7037 }, 7038 'Return' => '78373', 7039 'ShortName' => 'pldm_entity_get_parent' 7040 }, 7041 '84467' => { 7042 'Header' => 'pdr.h', 7043 'Param' => { 7044 '0' => { 7045 'name' => 'node', 7046 'type' => '79232' 7047 } 7048 }, 7049 'Return' => '6423', 7050 'ShortName' => 'pldm_entity_is_node_parent' 7051 }, 7052 '84622' => { 7053 'Header' => 'pdr.h', 7054 'Param' => { 7055 '0' => { 7056 'name' => 'tree', 7057 'type' => '79726' 7058 } 7059 }, 7060 'Return' => '1', 7061 'ShortName' => 'pldm_entity_association_tree_destroy' 7062 }, 7063 '84801' => { 7064 'Header' => 'pdr.h', 7065 'Param' => { 7066 '0' => { 7067 'name' => 'tree', 7068 'type' => '79726' 7069 }, 7070 '1' => { 7071 'name' => 'entities', 7072 'type' => '79657' 7073 }, 7074 '2' => { 7075 'name' => 'size', 7076 'type' => '9084' 7077 } 7078 }, 7079 'Return' => '1', 7080 'ShortName' => 'pldm_entity_association_tree_visit' 7081 }, 7082 '8531' => { 7083 'Header' => 'bios.h', 7084 'Param' => { 7085 '0' => { 7086 'name' => 'msg', 7087 'type' => '2077' 7088 }, 7089 '1' => { 7090 'name' => 'payload_length', 7091 'type' => '123' 7092 }, 7093 '2' => { 7094 'name' => 'completion_code', 7095 'type' => '2082' 7096 }, 7097 '3' => { 7098 'name' => 'next_transfer_handle', 7099 'type' => '2087' 7100 }, 7101 '4' => { 7102 'name' => 'transfer_flag', 7103 'type' => '2082' 7104 }, 7105 '5' => { 7106 'name' => 'attribute_data', 7107 'type' => '6645' 7108 } 7109 }, 7110 'Reg' => { 7111 '4' => 'r8', 7112 '5' => 'r9' 7113 }, 7114 'Return' => '74', 7115 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp' 7116 }, 7117 '85763' => { 7118 'Header' => 'pdr.h', 7119 'Param' => { 7120 '0' => { 7121 'name' => 'tree', 7122 'type' => '79726' 7123 }, 7124 '1' => { 7125 'name' => 'entity', 7126 'type' => '79662' 7127 }, 7128 '2' => { 7129 'name' => 'entity_instance_number', 7130 'type' => '5053' 7131 }, 7132 '3' => { 7133 'name' => 'parent', 7134 'type' => '79232' 7135 }, 7136 '4' => { 7137 'name' => 'association_type', 7138 'type' => '168' 7139 } 7140 }, 7141 'Return' => '79232', 7142 'ShortName' => 'pldm_entity_association_tree_add' 7143 }, 7144 '86196' => { 7145 'Header' => 'pdr.h', 7146 'Return' => '79726', 7147 'ShortName' => 'pldm_entity_association_tree_init' 7148 }, 7149 '86430' => { 7150 'Header' => 'pdr.h', 7151 'Param' => { 7152 '0' => { 7153 'name' => 'node', 7154 'type' => '79232' 7155 } 7156 }, 7157 'Return' => '78373', 7158 'ShortName' => 'pldm_entity_extract' 7159 }, 7160 '8693' => { 7161 'Header' => 'bios.h', 7162 'Param' => { 7163 '0' => { 7164 'name' => 'instance_id', 7165 'type' => '168' 7166 }, 7167 '1' => { 7168 'name' => 'transfer_handle', 7169 'type' => '180' 7170 }, 7171 '2' => { 7172 'name' => 'transfer_op_flag', 7173 'type' => '168' 7174 }, 7175 '3' => { 7176 'name' => 'attribute_handle', 7177 'type' => '5053' 7178 }, 7179 '4' => { 7180 'name' => 'msg', 7181 'type' => '1632' 7182 } 7183 }, 7184 'Return' => '74', 7185 'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req' 7186 }, 7187 '87225' => { 7188 'Header' => 'pdr.h', 7189 'Param' => { 7190 '0' => { 7191 'name' => 'repo', 7192 'type' => '80787' 7193 }, 7194 '1' => { 7195 'name' => 'terminus_handle', 7196 'type' => '5053' 7197 }, 7198 '2' => { 7199 'name' => 'tid', 7200 'type' => '168' 7201 }, 7202 '3' => { 7203 'name' => 'tl_eid', 7204 'type' => '168' 7205 }, 7206 '4' => { 7207 'name' => 'valid_bit', 7208 'type' => '6423' 7209 } 7210 }, 7211 'Return' => '1', 7212 'ShortName' => 'pldm_pdr_update_TL_pdr' 7213 }, 7214 '87585' => { 7215 'Header' => 'pdr.h', 7216 'Param' => { 7217 '0' => { 7218 'name' => 'repo', 7219 'type' => '80787' 7220 }, 7221 '1' => { 7222 'name' => 'fru_rsi', 7223 'type' => '5053' 7224 }, 7225 '2' => { 7226 'name' => 'terminus_handle', 7227 'type' => '8521' 7228 }, 7229 '3' => { 7230 'name' => 'entity_type', 7231 'type' => '8521' 7232 }, 7233 '4' => { 7234 'name' => 'entity_instance_num', 7235 'type' => '8521' 7236 }, 7237 '5' => { 7238 'name' => 'container_id', 7239 'type' => '8521' 7240 } 7241 }, 7242 'Return' => '87570', 7243 'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi' 7244 }, 7245 '87939' => { 7246 'Header' => 'pdr.h', 7247 'Param' => { 7248 '0' => { 7249 'name' => 'repo', 7250 'type' => '81041' 7251 }, 7252 '1' => { 7253 'name' => 'terminus_handle', 7254 'type' => '5053' 7255 }, 7256 '2' => { 7257 'name' => 'fru_rsi', 7258 'type' => '5053' 7259 }, 7260 '3' => { 7261 'name' => 'entity_type', 7262 'type' => '5053' 7263 }, 7264 '4' => { 7265 'name' => 'entity_instance_num', 7266 'type' => '5053' 7267 }, 7268 '5' => { 7269 'name' => 'container_id', 7270 'type' => '5053' 7271 }, 7272 '6' => { 7273 'name' => 'bmc_record_handle', 7274 'offset' => '0', 7275 'type' => '2087' 7276 } 7277 }, 7278 'Return' => '74', 7279 'ShortName' => 'pldm_pdr_add_fru_record_set_check' 7280 }, 7281 '88277' => { 7282 'Header' => 'pdr.h', 7283 'Param' => { 7284 '0' => { 7285 'name' => 'repo', 7286 'type' => '81041' 7287 }, 7288 '1' => { 7289 'name' => 'terminus_handle', 7290 'type' => '5053' 7291 }, 7292 '2' => { 7293 'name' => 'fru_rsi', 7294 'type' => '5053' 7295 }, 7296 '3' => { 7297 'name' => 'entity_type', 7298 'type' => '5053' 7299 }, 7300 '4' => { 7301 'name' => 'entity_instance_num', 7302 'type' => '5053' 7303 }, 7304 '5' => { 7305 'name' => 'container_id', 7306 'type' => '5053' 7307 }, 7308 '6' => { 7309 'name' => 'bmc_record_handle', 7310 'type' => '180' 7311 } 7312 }, 7313 'Return' => '180', 7314 'ShortName' => 'pldm_pdr_add_fru_record_set' 7315 }, 7316 '88630' => { 7317 'Header' => 'pdr.h', 7318 'Param' => { 7319 '0' => { 7320 'name' => 'record', 7321 'type' => '87570' 7322 } 7323 }, 7324 'Return' => '6423', 7325 'ShortName' => 'pldm_pdr_record_is_remote' 7326 }, 7327 '88785' => { 7328 'Header' => 'pdr.h', 7329 'Param' => { 7330 '0' => { 7331 'name' => 'repo', 7332 'type' => '80787' 7333 }, 7334 '1' => { 7335 'name' => 'record', 7336 'type' => '87570' 7337 } 7338 }, 7339 'Return' => '180', 7340 'ShortName' => 'pldm_pdr_get_record_handle' 7341 }, 7342 '89003' => { 7343 'Header' => 'pdr.h', 7344 'Param' => { 7345 '0' => { 7346 'name' => 'repo', 7347 'type' => '80787' 7348 } 7349 }, 7350 'Return' => '180', 7351 'ShortName' => 'pldm_pdr_get_repo_size' 7352 }, 7353 '89134' => { 7354 'Header' => 'pdr.h', 7355 'Param' => { 7356 '0' => { 7357 'name' => 'repo', 7358 'type' => '80787' 7359 } 7360 }, 7361 'Return' => '180', 7362 'ShortName' => 'pldm_pdr_get_record_count' 7363 }, 7364 '8922' => { 7365 'Header' => 'bios.h', 7366 'Param' => { 7367 '0' => { 7368 'name' => 'msg', 7369 'type' => '2077' 7370 }, 7371 '1' => { 7372 'name' => 'payload_length', 7373 'type' => '123' 7374 }, 7375 '2' => { 7376 'name' => 'completion_code', 7377 'type' => '2082' 7378 }, 7379 '3' => { 7380 'name' => 'next_transfer_handle', 7381 'type' => '2087' 7382 }, 7383 '4' => { 7384 'name' => 'transfer_flag', 7385 'type' => '2082' 7386 }, 7387 '5' => { 7388 'name' => 'bios_table_offset', 7389 'type' => '9084' 7390 } 7391 }, 7392 'Reg' => { 7393 '4' => 'r8', 7394 '5' => 'r9' 7395 }, 7396 'Return' => '74', 7397 'ShortName' => 'decode_get_bios_table_resp' 7398 }, 7399 '89265' => { 7400 'Header' => 'pdr.h', 7401 'Param' => { 7402 '0' => { 7403 'name' => 'repo', 7404 'type' => '80787' 7405 }, 7406 '1' => { 7407 'name' => 'pdr_type', 7408 'type' => '168' 7409 }, 7410 '2' => { 7411 'name' => 'curr_record', 7412 'type' => '87570' 7413 }, 7414 '3' => { 7415 'name' => 'data', 7416 'type' => '70439' 7417 }, 7418 '4' => { 7419 'name' => 'size', 7420 'type' => '2087' 7421 } 7422 }, 7423 'Reg' => { 7424 '0' => 'rdi', 7425 '3' => 'rcx', 7426 '4' => 'r8' 7427 }, 7428 'Return' => '87570', 7429 'ShortName' => 'pldm_pdr_find_record_by_type' 7430 }, 7431 '89437' => { 7432 'Header' => 'pdr.h', 7433 'Param' => { 7434 '0' => { 7435 'name' => 'repo', 7436 'type' => '80787' 7437 }, 7438 '1' => { 7439 'name' => 'curr_record', 7440 'type' => '87570' 7441 }, 7442 '2' => { 7443 'name' => 'data', 7444 'type' => '70439' 7445 }, 7446 '3' => { 7447 'name' => 'size', 7448 'type' => '2087' 7449 }, 7450 '4' => { 7451 'name' => 'next_record_handle', 7452 'type' => '2087' 7453 } 7454 }, 7455 'Return' => '87570', 7456 'ShortName' => 'pldm_pdr_get_next_record' 7457 }, 7458 '89604' => { 7459 'Header' => 'pdr.h', 7460 'Param' => { 7461 '0' => { 7462 'name' => 'repo', 7463 'type' => '80787' 7464 }, 7465 '1' => { 7466 'name' => 'record_handle', 7467 'type' => '180' 7468 }, 7469 '2' => { 7470 'name' => 'data', 7471 'type' => '70439' 7472 }, 7473 '3' => { 7474 'name' => 'size', 7475 'type' => '2087' 7476 }, 7477 '4' => { 7478 'name' => 'next_record_handle', 7479 'type' => '2087' 7480 } 7481 }, 7482 'Return' => '87570', 7483 'ShortName' => 'pldm_pdr_find_record' 7484 }, 7485 '89772' => { 7486 'Header' => 'pdr.h', 7487 'Param' => { 7488 '0' => { 7489 'name' => 'repo', 7490 'type' => '81041' 7491 } 7492 }, 7493 'Return' => '1', 7494 'ShortName' => 'pldm_pdr_destroy' 7495 }, 7496 '89927' => { 7497 'Header' => 'pdr.h', 7498 'Return' => '81041', 7499 'ShortName' => 'pldm_pdr_init' 7500 }, 7501 '89999' => { 7502 'Header' => 'pdr.h', 7503 'Param' => { 7504 '0' => { 7505 'name' => 'repo', 7506 'type' => '81041' 7507 }, 7508 '1' => { 7509 'name' => 'data', 7510 'type' => '6245' 7511 }, 7512 '2' => { 7513 'name' => 'size', 7514 'type' => '180' 7515 }, 7516 '3' => { 7517 'name' => 'is_remote', 7518 'type' => '6423' 7519 }, 7520 '4' => { 7521 'name' => 'terminus_handle', 7522 'type' => '5053' 7523 }, 7524 '5' => { 7525 'name' => 'record_handle', 7526 'type' => '2087' 7527 } 7528 }, 7529 'Return' => '74', 7530 'ShortName' => 'pldm_pdr_add_check' 7531 }, 7532 '90437' => { 7533 'Header' => 'pdr.h', 7534 'Param' => { 7535 '0' => { 7536 'name' => 'repo', 7537 'type' => '81041' 7538 }, 7539 '1' => { 7540 'name' => 'data', 7541 'type' => '6245' 7542 }, 7543 '2' => { 7544 'name' => 'size', 7545 'type' => '180' 7546 }, 7547 '3' => { 7548 'name' => 'record_handle', 7549 'type' => '180' 7550 }, 7551 '4' => { 7552 'name' => 'is_remote', 7553 'type' => '6423' 7554 }, 7555 '5' => { 7556 'name' => 'terminus_handle', 7557 'type' => '5053' 7558 } 7559 }, 7560 'Return' => '180', 7561 'ShortName' => 'pldm_pdr_add' 7562 }, 7563 '9094' => { 7564 'Header' => 'bios.h', 7565 'Param' => { 7566 '0' => { 7567 'name' => 'msg', 7568 'type' => '2077' 7569 }, 7570 '1' => { 7571 'name' => 'payload_length', 7572 'type' => '123' 7573 }, 7574 '2' => { 7575 'name' => 'transfer_handle', 7576 'type' => '2087' 7577 }, 7578 '3' => { 7579 'name' => 'transfer_op_flag', 7580 'type' => '2082' 7581 }, 7582 '4' => { 7583 'name' => 'table_type', 7584 'type' => '2082' 7585 } 7586 }, 7587 'Reg' => { 7588 '3' => 'rcx', 7589 '4' => 'r8' 7590 }, 7591 'Return' => '74', 7592 'ShortName' => 'decode_get_bios_table_req' 7593 }, 7594 '91936' => { 7595 'Header' => 'utils.h', 7596 'Param' => { 7597 '0' => { 7598 'name' => 'dec', 7599 'type' => '180' 7600 } 7601 }, 7602 'Return' => '180', 7603 'ShortName' => 'dec2bcd32' 7604 }, 7605 '92065' => { 7606 'Header' => 'utils.h', 7607 'Param' => { 7608 '0' => { 7609 'name' => 'bcd', 7610 'type' => '180' 7611 } 7612 }, 7613 'Return' => '180', 7614 'ShortName' => 'bcd2dec32' 7615 }, 7616 '9241' => { 7617 'Header' => 'bios.h', 7618 'Param' => { 7619 '0' => { 7620 'name' => 'instance_id', 7621 'type' => '168' 7622 }, 7623 '1' => { 7624 'name' => 'transfer_handle', 7625 'type' => '180' 7626 }, 7627 '2' => { 7628 'name' => 'transfer_op_flag', 7629 'type' => '168' 7630 }, 7631 '3' => { 7632 'name' => 'table_type', 7633 'type' => '168' 7634 }, 7635 '4' => { 7636 'name' => 'msg', 7637 'type' => '1632' 7638 } 7639 }, 7640 'Return' => '74', 7641 'ShortName' => 'encode_get_bios_table_req' 7642 }, 7643 '92466' => { 7644 'Header' => 'utils.h', 7645 'Param' => { 7646 '0' => { 7647 'name' => 'version', 7648 'type' => '3344' 7649 }, 7650 '1' => { 7651 'name' => 'buffer', 7652 'type' => '11614' 7653 }, 7654 '2' => { 7655 'name' => 'buffer_size', 7656 'type' => '123' 7657 } 7658 }, 7659 'Reg' => { 7660 '0' => 'rdi' 7661 }, 7662 'Return' => '12557', 7663 'ShortName' => 'ver2str' 7664 }, 7665 '92594' => { 7666 'Header' => 'utils.h', 7667 'Param' => { 7668 '0' => { 7669 'name' => 'data', 7670 'type' => '1434' 7671 }, 7672 '1' => { 7673 'name' => 'size', 7674 'type' => '123' 7675 } 7676 }, 7677 'Return' => '168', 7678 'ShortName' => 'crc8' 7679 }, 7680 '93852' => { 7681 'Header' => 'instance-id.h', 7682 'Param' => { 7683 '0' => { 7684 'name' => 'ctx', 7685 'type' => '94075' 7686 }, 7687 '1' => { 7688 'name' => 'tid', 7689 'type' => '93174' 7690 }, 7691 '2' => { 7692 'name' => 'iid', 7693 'type' => '93186' 7694 } 7695 }, 7696 'Return' => '74', 7697 'ShortName' => 'pldm_instance_id_free' 7698 }, 7699 '94080' => { 7700 'Header' => 'instance-id.h', 7701 'Param' => { 7702 '0' => { 7703 'name' => 'ctx', 7704 'type' => '94075' 7705 }, 7706 '1' => { 7707 'name' => 'tid', 7708 'type' => '93174' 7709 }, 7710 '2' => { 7711 'name' => 'iid', 7712 'type' => '94501' 7713 } 7714 }, 7715 'Return' => '74', 7716 'ShortName' => 'pldm_instance_id_alloc' 7717 }, 7718 '94506' => { 7719 'Header' => 'instance-id.h', 7720 'Param' => { 7721 '0' => { 7722 'name' => 'ctx', 7723 'type' => '94075' 7724 } 7725 }, 7726 'Return' => '74', 7727 'ShortName' => 'pldm_instance_db_destroy' 7728 }, 7729 '94591' => { 7730 'Header' => 'instance-id.h', 7731 'Param' => { 7732 '0' => { 7733 'name' => 'ctx', 7734 'type' => '94677' 7735 } 7736 }, 7737 'Return' => '74', 7738 'ShortName' => 'pldm_instance_db_init_default' 7739 }, 7740 '9464' => { 7741 'Header' => 'bios.h', 7742 'Param' => { 7743 '0' => { 7744 'name' => 'instance_id', 7745 'type' => '168' 7746 }, 7747 '1' => { 7748 'name' => 'completion_code', 7749 'type' => '168' 7750 }, 7751 '2' => { 7752 'name' => 'next_transfer_handle', 7753 'type' => '180' 7754 }, 7755 '3' => { 7756 'name' => 'transfer_flag', 7757 'type' => '168' 7758 }, 7759 '4' => { 7760 'name' => 'table_data', 7761 'type' => '2082' 7762 }, 7763 '5' => { 7764 'name' => 'payload_length', 7765 'type' => '123' 7766 }, 7767 '6' => { 7768 'name' => 'msg', 7769 'offset' => '0', 7770 'type' => '1632' 7771 } 7772 }, 7773 'Return' => '74', 7774 'ShortName' => 'encode_get_bios_table_resp' 7775 }, 7776 '94682' => { 7777 'Header' => 'instance-id.h', 7778 'Param' => { 7779 '0' => { 7780 'name' => 'ctx', 7781 'type' => '94677' 7782 }, 7783 '1' => { 7784 'name' => 'dbpath', 7785 'type' => '12552' 7786 } 7787 }, 7788 'Return' => '74', 7789 'ShortName' => 'pldm_instance_db_init' 7790 }, 7791 '95855' => { 7792 'Header' => 'pldm.h', 7793 'Param' => { 7794 '0' => { 7795 'name' => 'eid', 7796 'type' => '95193' 7797 }, 7798 '1' => { 7799 'name' => 'mctp_fd', 7800 'type' => '74' 7801 }, 7802 '2' => { 7803 'name' => 'pldm_req_msg', 7804 'type' => '6245' 7805 }, 7806 '3' => { 7807 'name' => 'req_msg_len', 7808 'type' => '123' 7809 } 7810 }, 7811 'Return' => '95302', 7812 'ShortName' => 'pldm_send' 7813 }, 7814 '96274' => { 7815 'Header' => 'pldm.h', 7816 'Param' => { 7817 '0' => { 7818 'name' => 'eid', 7819 'type' => '95193' 7820 }, 7821 '1' => { 7822 'name' => 'mctp_fd', 7823 'type' => '74' 7824 }, 7825 '2' => { 7826 'name' => 'pldm_req_msg', 7827 'type' => '6245' 7828 }, 7829 '3' => { 7830 'name' => 'req_msg_len', 7831 'type' => '123' 7832 }, 7833 '4' => { 7834 'name' => 'pldm_resp_msg', 7835 'type' => '70439' 7836 }, 7837 '5' => { 7838 'name' => 'resp_msg_len', 7839 'type' => '9084' 7840 } 7841 }, 7842 'Return' => '95302', 7843 'ShortName' => 'pldm_send_recv' 7844 }, 7845 '96757' => { 7846 'Header' => 'pldm.h', 7847 'Param' => { 7848 '0' => { 7849 'name' => 'eid', 7850 'type' => '95193' 7851 }, 7852 '1' => { 7853 'name' => 'mctp_fd', 7854 'type' => '74' 7855 }, 7856 '2' => { 7857 'name' => 'instance_id', 7858 'type' => '168' 7859 }, 7860 '3' => { 7861 'name' => 'pldm_resp_msg', 7862 'type' => '70439' 7863 }, 7864 '4' => { 7865 'name' => 'resp_msg_len', 7866 'type' => '9084' 7867 } 7868 }, 7869 'Return' => '95302', 7870 'ShortName' => 'pldm_recv' 7871 }, 7872 '96983' => { 7873 'Header' => 'pldm.h', 7874 'Param' => { 7875 '0' => { 7876 'name' => 'eid', 7877 'type' => '95193' 7878 }, 7879 '1' => { 7880 'name' => 'mctp_fd', 7881 'type' => '74' 7882 }, 7883 '2' => { 7884 'name' => 'pldm_resp_msg', 7885 'type' => '70439' 7886 }, 7887 '3' => { 7888 'name' => 'resp_msg_len', 7889 'type' => '9084' 7890 } 7891 }, 7892 'Return' => '95302', 7893 'ShortName' => 'pldm_recv_any' 7894 }, 7895 '97428' => { 7896 'Header' => 'pldm.h', 7897 'Return' => '95302', 7898 'ShortName' => 'pldm_open' 7899 }, 7900 '9755' => { 7901 'Header' => 'bios.h', 7902 'Param' => { 7903 '0' => { 7904 'name' => 'msg', 7905 'type' => '2077' 7906 }, 7907 '1' => { 7908 'name' => 'payload_length', 7909 'type' => '123' 7910 }, 7911 '2' => { 7912 'name' => 'completion_code', 7913 'type' => '2082' 7914 } 7915 }, 7916 'Reg' => { 7917 '0' => 'rdi', 7918 '1' => 'rsi', 7919 '2' => 'rdx' 7920 }, 7921 'Return' => '74', 7922 'ShortName' => 'decode_set_date_time_resp' 7923 }, 7924 '9827' => { 7925 'Header' => 'bios.h', 7926 'Param' => { 7927 '0' => { 7928 'name' => 'instance_id', 7929 'type' => '168' 7930 }, 7931 '1' => { 7932 'name' => 'completion_code', 7933 'type' => '168' 7934 }, 7935 '2' => { 7936 'name' => 'msg', 7937 'type' => '1632' 7938 }, 7939 '3' => { 7940 'name' => 'payload_length', 7941 'type' => '123' 7942 } 7943 }, 7944 'Return' => '74', 7945 'ShortName' => 'encode_set_date_time_resp' 7946 } 7947 }, 7948 'SymbolVersion' => {}, 7949 'Symbols' => { 7950 'libpldm.so.0.4.0' => { 7951 'bcd2dec16' => 1, 7952 'bcd2dec32' => 1, 7953 'bcd2dec8' => 1, 7954 'crc32' => 1, 7955 'crc8' => 1, 7956 'dec2bcd16' => 1, 7957 'dec2bcd32' => 1, 7958 'dec2bcd8' => 1, 7959 'decode_activate_firmware_resp' => 1, 7960 'decode_apply_complete_req' => 1, 7961 'decode_cancel_update_component_resp' => 1, 7962 'decode_cancel_update_resp' => 1, 7963 'decode_descriptor_type_length_value' => 1, 7964 'decode_event_message_buffer_size_resp' => 1, 7965 'decode_event_message_supported_resp' => 1, 7966 'decode_file_ack_req' => 1, 7967 'decode_file_ack_resp' => 1, 7968 'decode_file_ack_with_meta_data_req' => 1, 7969 'decode_file_ack_with_meta_data_resp' => 1, 7970 'decode_firmware_device_id_record' => 1, 7971 'decode_get_alert_status_req' => 1, 7972 'decode_get_alert_status_resp' => 1, 7973 'decode_get_bios_attribute_current_value_by_handle_req' => 1, 7974 'decode_get_bios_attribute_current_value_by_handle_resp' => 1, 7975 'decode_get_bios_table_req' => 1, 7976 'decode_get_bios_table_resp' => 1, 7977 'decode_get_commands_req' => 1, 7978 'decode_get_commands_resp' => 1, 7979 'decode_get_date_time_resp' => 1, 7980 'decode_get_file_table_req' => 1, 7981 'decode_get_file_table_resp' => 1, 7982 'decode_get_firmware_parameters_resp' => 1, 7983 'decode_get_firmware_parameters_resp_comp_entry' => 1, 7984 'decode_get_fru_record_by_option_req' => 1, 7985 'decode_get_fru_record_by_option_resp' => 1, 7986 'decode_get_fru_record_table_metadata_resp' => 1, 7987 'decode_get_fru_record_table_req' => 1, 7988 'decode_get_fru_record_table_resp' => 1, 7989 'decode_get_fru_record_table_resp_safe' => 1, 7990 'decode_get_numeric_effecter_value_req' => 1, 7991 'decode_get_numeric_effecter_value_resp' => 1, 7992 'decode_get_pdr_repository_info_resp' => 1, 7993 'decode_get_pdr_req' => 1, 7994 'decode_get_pdr_resp' => 1, 7995 'decode_get_sensor_reading_req' => 1, 7996 'decode_get_sensor_reading_resp' => 1, 7997 'decode_get_state_sensor_readings_req' => 1, 7998 'decode_get_state_sensor_readings_resp' => 1, 7999 'decode_get_status_resp' => 1, 8000 'decode_get_tid_resp' => 1, 8001 'decode_get_types_resp' => 1, 8002 'decode_get_version_req' => 1, 8003 'decode_get_version_resp' => 1, 8004 'decode_multipart_receive_req' => 1, 8005 'decode_new_file_req' => 1, 8006 'decode_new_file_resp' => 1, 8007 'decode_new_file_with_metadata_req' => 1, 8008 'decode_new_file_with_metadata_resp' => 1, 8009 'decode_numeric_sensor_data' => 1, 8010 'decode_numeric_sensor_pdr_data' => 1, 8011 'decode_pass_component_table_resp' => 1, 8012 'decode_platform_event_message_req' => 1, 8013 'decode_platform_event_message_resp' => 1, 8014 'decode_pldm_comp_image_info' => 1, 8015 'decode_pldm_package_header_info' => 1, 8016 'decode_pldm_pdr_repository_change_record_data' => 1, 8017 'decode_pldm_pdr_repository_chg_event_data' => 1, 8018 'decode_poll_for_platform_event_message_req' => 1, 8019 'decode_poll_for_platform_event_message_resp' => 1, 8020 'decode_query_device_identifiers_resp' => 1, 8021 'decode_read_file_req' => 1, 8022 'decode_read_file_resp' => 1, 8023 'decode_request_firmware_data_req' => 1, 8024 'decode_request_update_resp' => 1, 8025 'decode_rw_file_by_type_memory_req' => 1, 8026 'decode_rw_file_by_type_memory_resp' => 1, 8027 'decode_rw_file_by_type_req' => 1, 8028 'decode_rw_file_by_type_resp' => 1, 8029 'decode_rw_file_memory_req' => 1, 8030 'decode_rw_file_memory_resp' => 1, 8031 'decode_sensor_event_data' => 1, 8032 'decode_sensor_op_data' => 1, 8033 'decode_set_bios_attribute_current_value_req' => 1, 8034 'decode_set_bios_attribute_current_value_resp' => 1, 8035 'decode_set_bios_table_req' => 1, 8036 'decode_set_bios_table_resp' => 1, 8037 'decode_set_date_time_req' => 1, 8038 'decode_set_date_time_resp' => 1, 8039 'decode_set_event_receiver_req' => 1, 8040 'decode_set_event_receiver_resp' => 1, 8041 'decode_set_fru_record_table_req' => 1, 8042 'decode_set_numeric_effecter_value_req' => 1, 8043 'decode_set_numeric_effecter_value_resp' => 1, 8044 'decode_set_state_effecter_states_req' => 1, 8045 'decode_set_state_effecter_states_resp' => 1, 8046 'decode_state_sensor_data' => 1, 8047 'decode_transfer_complete_req' => 1, 8048 'decode_update_component_resp' => 1, 8049 'decode_vendor_defined_descriptor_value' => 1, 8050 'decode_verify_complete_req' => 1, 8051 'decode_write_file_req' => 1, 8052 'decode_write_file_resp' => 1, 8053 'encode_activate_firmware_req' => 1, 8054 'encode_apply_complete_resp' => 1, 8055 'encode_bios_attribute_update_event_req' => 1, 8056 'encode_cancel_update_component_req' => 1, 8057 'encode_cancel_update_req' => 1, 8058 'encode_cc_only_resp' => 1, 8059 'encode_event_message_buffer_size_req' => 1, 8060 'encode_event_message_supported_req' => 1, 8061 'encode_file_ack_req' => 1, 8062 'encode_file_ack_resp' => 1, 8063 'encode_file_ack_with_meta_data_req' => 1, 8064 'encode_file_ack_with_meta_data_resp' => 1, 8065 'encode_fru_record' => 1, 8066 'encode_get_alert_status_req' => 1, 8067 'encode_get_alert_status_resp' => 1, 8068 'encode_get_bios_attribute_current_value_by_handle_req' => 1, 8069 'encode_get_bios_current_value_by_handle_resp' => 1, 8070 'encode_get_bios_table_req' => 1, 8071 'encode_get_bios_table_resp' => 1, 8072 'encode_get_commands_req' => 1, 8073 'encode_get_commands_resp' => 1, 8074 'encode_get_date_time_req' => 1, 8075 'encode_get_date_time_resp' => 1, 8076 'encode_get_file_table_req' => 1, 8077 'encode_get_file_table_resp' => 1, 8078 'encode_get_firmware_parameters_req' => 1, 8079 'encode_get_fru_record_by_option_req' => 1, 8080 'encode_get_fru_record_by_option_resp' => 1, 8081 'encode_get_fru_record_table_metadata_req' => 1, 8082 'encode_get_fru_record_table_metadata_resp' => 1, 8083 'encode_get_fru_record_table_req' => 1, 8084 'encode_get_fru_record_table_resp' => 1, 8085 'encode_get_numeric_effecter_value_req' => 1, 8086 'encode_get_numeric_effecter_value_resp' => 1, 8087 'encode_get_pdr_repository_info_resp' => 1, 8088 'encode_get_pdr_req' => 1, 8089 'encode_get_pdr_resp' => 1, 8090 'encode_get_sensor_reading_req' => 1, 8091 'encode_get_sensor_reading_resp' => 1, 8092 'encode_get_state_sensor_readings_req' => 1, 8093 'encode_get_state_sensor_readings_resp' => 1, 8094 'encode_get_status_req' => 1, 8095 'encode_get_tid_req' => 1, 8096 'encode_get_tid_resp' => 1, 8097 'encode_get_types_req' => 1, 8098 'encode_get_types_resp' => 1, 8099 'encode_get_version_req' => 1, 8100 'encode_get_version_resp' => 1, 8101 'encode_new_file_req' => 1, 8102 'encode_new_file_resp' => 1, 8103 'encode_new_file_with_metadata_req' => 1, 8104 'encode_new_file_with_metadata_resp' => 1, 8105 'encode_pass_component_table_req' => 1, 8106 'encode_platform_event_message_req' => 1, 8107 'encode_platform_event_message_resp' => 1, 8108 'encode_pldm_header_only' => 1, 8109 'encode_pldm_pdr_repository_chg_event_data' => 1, 8110 'encode_poll_for_platform_event_message_req' => 1, 8111 'encode_poll_for_platform_event_message_resp' => 1, 8112 'encode_query_device_identifiers_req' => 1, 8113 'encode_read_file_req' => 1, 8114 'encode_read_file_resp' => 1, 8115 'encode_request_firmware_data_resp' => 1, 8116 'encode_request_update_req' => 1, 8117 'encode_rw_file_by_type_memory_req' => 1, 8118 'encode_rw_file_by_type_memory_resp' => 1, 8119 'encode_rw_file_by_type_req' => 1, 8120 'encode_rw_file_by_type_resp' => 1, 8121 'encode_rw_file_memory_req' => 1, 8122 'encode_rw_file_memory_resp' => 1, 8123 'encode_sensor_event_data' => 1, 8124 'encode_set_bios_attribute_current_value_req' => 1, 8125 'encode_set_bios_attribute_current_value_resp' => 1, 8126 'encode_set_bios_table_req' => 1, 8127 'encode_set_bios_table_resp' => 1, 8128 'encode_set_date_time_req' => 1, 8129 'encode_set_date_time_resp' => 1, 8130 'encode_set_event_receiver_req' => 1, 8131 'encode_set_event_receiver_resp' => 1, 8132 'encode_set_fru_record_table_resp' => 1, 8133 'encode_set_numeric_effecter_value_req' => 1, 8134 'encode_set_numeric_effecter_value_resp' => 1, 8135 'encode_set_state_effecter_states_req' => 1, 8136 'encode_set_state_effecter_states_resp' => 1, 8137 'encode_set_tid_req' => 1, 8138 'encode_state_effecter_pdr' => 1, 8139 'encode_state_sensor_pdr' => 1, 8140 'encode_transfer_complete_resp' => 1, 8141 'encode_update_component_req' => 1, 8142 'encode_verify_complete_resp' => 1, 8143 'encode_write_file_req' => 1, 8144 'encode_write_file_resp' => 1, 8145 'entity_association_tree_find' => 1, 8146 'find_entity_ref_in_tree' => 1, 8147 'get_fru_record_by_option' => 1, 8148 'get_fru_record_by_option_check' => 1, 8149 'is_present' => 1, 8150 'is_time_legal' => 1, 8151 'is_transfer_flag_valid' => 1, 8152 'pack_pldm_header' => 1, 8153 'pldm_bios_table_append_pad_checksum' => 1, 8154 'pldm_bios_table_append_pad_checksum_check' => 1, 8155 'pldm_bios_table_attr_entry_decode_attribute_handle' => 1, 8156 'pldm_bios_table_attr_entry_decode_attribute_type' => 1, 8157 'pldm_bios_table_attr_entry_decode_string_handle' => 1, 8158 'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1, 8159 'pldm_bios_table_attr_entry_enum_decode_def_num_check' => 1, 8160 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check' => 1, 8161 'pldm_bios_table_attr_entry_enum_decode_pv_num_check' => 1, 8162 'pldm_bios_table_attr_entry_enum_encode_check' => 1, 8163 'pldm_bios_table_attr_entry_enum_encode_length' => 1, 8164 'pldm_bios_table_attr_entry_integer_decode' => 1, 8165 'pldm_bios_table_attr_entry_integer_encode_check' => 1, 8166 'pldm_bios_table_attr_entry_integer_encode_length' => 1, 8167 'pldm_bios_table_attr_entry_integer_info_check' => 1, 8168 'pldm_bios_table_attr_entry_string_decode_def_string' => 1, 8169 'pldm_bios_table_attr_entry_string_decode_def_string_length_check' => 1, 8170 'pldm_bios_table_attr_entry_string_decode_max_length' => 1, 8171 'pldm_bios_table_attr_entry_string_decode_min_length' => 1, 8172 'pldm_bios_table_attr_entry_string_decode_string_type' => 1, 8173 'pldm_bios_table_attr_entry_string_encode_check' => 1, 8174 'pldm_bios_table_attr_entry_string_encode_length' => 1, 8175 'pldm_bios_table_attr_entry_string_info_check' => 1, 8176 'pldm_bios_table_attr_find_by_handle' => 1, 8177 'pldm_bios_table_attr_find_by_string_handle' => 1, 8178 'pldm_bios_table_attr_value_copy_and_update' => 1, 8179 'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1, 8180 'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1, 8181 'pldm_bios_table_attr_value_entry_decode_handle' => 1, 8182 'pldm_bios_table_attr_value_entry_encode_enum_check' => 1, 8183 'pldm_bios_table_attr_value_entry_encode_enum_length' => 1, 8184 'pldm_bios_table_attr_value_entry_encode_integer' => 1, 8185 'pldm_bios_table_attr_value_entry_encode_integer_check' => 1, 8186 'pldm_bios_table_attr_value_entry_encode_integer_length' => 1, 8187 'pldm_bios_table_attr_value_entry_encode_string_check' => 1, 8188 'pldm_bios_table_attr_value_entry_encode_string_length' => 1, 8189 'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1, 8190 'pldm_bios_table_attr_value_entry_enum_decode_number' => 1, 8191 'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1, 8192 'pldm_bios_table_attr_value_entry_length' => 1, 8193 'pldm_bios_table_attr_value_entry_string_decode_length' => 1, 8194 'pldm_bios_table_attr_value_entry_string_decode_string' => 1, 8195 'pldm_bios_table_attr_value_find_by_handle' => 1, 8196 'pldm_bios_table_checksum' => 1, 8197 'pldm_bios_table_iter_create' => 1, 8198 'pldm_bios_table_iter_free' => 1, 8199 'pldm_bios_table_iter_is_end' => 1, 8200 'pldm_bios_table_iter_next' => 1, 8201 'pldm_bios_table_iter_value' => 1, 8202 'pldm_bios_table_pad_checksum_size' => 1, 8203 'pldm_bios_table_string_entry_decode_handle' => 1, 8204 'pldm_bios_table_string_entry_decode_string_check' => 1, 8205 'pldm_bios_table_string_entry_decode_string_length' => 1, 8206 'pldm_bios_table_string_entry_encode_check' => 1, 8207 'pldm_bios_table_string_entry_encode_length' => 1, 8208 'pldm_bios_table_string_find_by_handle' => 1, 8209 'pldm_bios_table_string_find_by_string' => 1, 8210 'pldm_entity_association_pdr_add' => 1, 8211 'pldm_entity_association_pdr_add_from_node' => 1, 8212 'pldm_entity_association_pdr_add_from_node_check' => 1, 8213 'pldm_entity_association_pdr_extract' => 1, 8214 'pldm_entity_association_tree_add' => 1, 8215 'pldm_entity_association_tree_copy_root' => 1, 8216 'pldm_entity_association_tree_destroy' => 1, 8217 'pldm_entity_association_tree_destroy_root' => 1, 8218 'pldm_entity_association_tree_find' => 1, 8219 'pldm_entity_association_tree_init' => 1, 8220 'pldm_entity_association_tree_visit' => 1, 8221 'pldm_entity_extract' => 1, 8222 'pldm_entity_get_num_children' => 1, 8223 'pldm_entity_get_parent' => 1, 8224 'pldm_entity_is_exist_parent' => 1, 8225 'pldm_entity_is_node_parent' => 1, 8226 'pldm_find_entity_ref_in_tree' => 1, 8227 'pldm_instance_db_destroy' => 1, 8228 'pldm_instance_db_init' => 1, 8229 'pldm_instance_db_init_default' => 1, 8230 'pldm_instance_id_alloc' => 1, 8231 'pldm_instance_id_free' => 1, 8232 'pldm_is_current_parent_child' => 1, 8233 'pldm_is_empty_entity_assoc_tree' => 1, 8234 'pldm_open' => 1, 8235 'pldm_pdr_add' => 1, 8236 'pldm_pdr_add_check' => 1, 8237 'pldm_pdr_add_fru_record_set' => 1, 8238 'pldm_pdr_add_fru_record_set_check' => 1, 8239 'pldm_pdr_destroy' => 1, 8240 'pldm_pdr_find_record' => 1, 8241 'pldm_pdr_find_record_by_type' => 1, 8242 'pldm_pdr_fru_record_set_find_by_rsi' => 1, 8243 'pldm_pdr_get_next_record' => 1, 8244 'pldm_pdr_get_record_count' => 1, 8245 'pldm_pdr_get_record_handle' => 1, 8246 'pldm_pdr_get_repo_size' => 1, 8247 'pldm_pdr_init' => 1, 8248 'pldm_pdr_record_is_remote' => 1, 8249 'pldm_pdr_remove_pdrs_by_terminus_handle' => 1, 8250 'pldm_pdr_remove_remote_pdrs' => 1, 8251 'pldm_pdr_update_TL_pdr' => 1, 8252 'pldm_recv' => 1, 8253 'pldm_recv_any' => 1, 8254 'pldm_send' => 1, 8255 'pldm_send_recv' => 1, 8256 'unpack_pldm_header' => 1, 8257 'ver2str' => 1 8258 } 8259 }, 8260 'Target' => 'unix', 8261 'TypeInfo' => { 8262 '1' => { 8263 'Name' => 'void', 8264 'Type' => 'Intrinsic' 8265 }, 8266 '102' => { 8267 'Name' => 'unsigned long', 8268 'Size' => '8', 8269 'Type' => 'Intrinsic' 8270 }, 8271 '109' => { 8272 'Name' => 'long', 8273 'Size' => '8', 8274 'Type' => 'Intrinsic' 8275 }, 8276 '116' => { 8277 'Name' => 'char', 8278 'Size' => '1', 8279 'Type' => 'Intrinsic' 8280 }, 8281 '11614' => { 8282 'BaseType' => '116', 8283 'Name' => 'char*', 8284 'Size' => '8', 8285 'Type' => 'Pointer' 8286 }, 8287 '11631' => { 8288 'BaseType' => '116', 8289 'Name' => 'char const', 8290 'Size' => '1', 8291 'Type' => 'Const' 8292 }, 8293 '11648' => { 8294 'BaseType' => '123', 8295 'Name' => 'size_t const', 8296 'Size' => '8', 8297 'Type' => 'Const' 8298 }, 8299 '11660' => { 8300 'BaseType' => '46', 8301 'Header' => undef, 8302 'Line' => '37', 8303 'Name' => '__int8_t', 8304 'PrivateABI' => 1, 8305 'Size' => '1', 8306 'Type' => 'Typedef' 8307 }, 8308 '11734' => { 8309 'BaseType' => '109', 8310 'Header' => undef, 8311 'Line' => '194', 8312 'Name' => '__ssize_t', 8313 'PrivateABI' => 1, 8314 'Size' => '8', 8315 'Type' => 'Typedef' 8316 }, 8317 '11746' => { 8318 'BaseType' => '11660', 8319 'Header' => undef, 8320 'Line' => '24', 8321 'Name' => 'int8_t', 8322 'PrivateABI' => 1, 8323 'Size' => '1', 8324 'Type' => 'Typedef' 8325 }, 8326 '11811' => { 8327 'BaseType' => '5053', 8328 'Name' => 'uint16_t const', 8329 'Size' => '2', 8330 'Type' => 'Const' 8331 }, 8332 '11828' => { 8333 'BaseType' => '180', 8334 'Name' => 'uint32_t const', 8335 'Size' => '4', 8336 'Type' => 'Const' 8337 }, 8338 '11999' => { 8339 'BaseType' => '168', 8340 'Header' => 'pldm_types.h', 8341 'Line' => '31', 8342 'Name' => 'bool8_t', 8343 'Size' => '1', 8344 'Type' => 'Typedef' 8345 }, 8346 '12011' => { 8347 'BaseType' => '446', 8348 'Header' => 'pldm_types.h', 8349 'Line' => '163', 8350 'Name' => 'real32_t', 8351 'Size' => '4', 8352 'Type' => 'Typedef' 8353 }, 8354 '123' => { 8355 'BaseType' => '102', 8356 'Header' => undef, 8357 'Line' => '214', 8358 'Name' => 'size_t', 8359 'PrivateABI' => 1, 8360 'Size' => '8', 8361 'Type' => 'Typedef' 8362 }, 8363 '12552' => { 8364 'BaseType' => '11631', 8365 'Name' => 'char const*', 8366 'Size' => '8', 8367 'Type' => 'Pointer' 8368 }, 8369 '12557' => { 8370 'BaseType' => '11734', 8371 'Header' => undef, 8372 'Line' => '108', 8373 'Name' => 'ssize_t', 8374 'PrivateABI' => 1, 8375 'Size' => '8', 8376 'Type' => 'Typedef' 8377 }, 8378 '13093' => { 8379 'Header' => 'platform.h', 8380 'Line' => '237', 8381 'Memb' => { 8382 '0' => { 8383 'name' => 'PLDM_SENSOR_OP_STATE', 8384 'value' => '0' 8385 }, 8386 '1' => { 8387 'name' => 'PLDM_STATE_SENSOR_STATE', 8388 'value' => '1' 8389 }, 8390 '2' => { 8391 'name' => 'PLDM_NUMERIC_SENSOR_STATE', 8392 'value' => '2' 8393 } 8394 }, 8395 'Name' => 'enum sensor_event_class_states', 8396 'Size' => '4', 8397 'Type' => 'Enum' 8398 }, 8399 '13127' => { 8400 'BaseType' => '13093', 8401 'Name' => 'enum sensor_event_class_states const', 8402 'Size' => '4', 8403 'Type' => 'Const' 8404 }, 8405 '13350' => { 8406 'Header' => 'platform.h', 8407 'Line' => '454', 8408 'Memb' => { 8409 '0' => { 8410 'name' => 'record_handle', 8411 'offset' => '0', 8412 'type' => '180' 8413 }, 8414 '1' => { 8415 'name' => 'version', 8416 'offset' => '4', 8417 'type' => '168' 8418 }, 8419 '2' => { 8420 'name' => 'type', 8421 'offset' => '5', 8422 'type' => '168' 8423 }, 8424 '3' => { 8425 'name' => 'record_change_num', 8426 'offset' => '6', 8427 'type' => '5053' 8428 }, 8429 '4' => { 8430 'name' => 'length', 8431 'offset' => '8', 8432 'type' => '5053' 8433 } 8434 }, 8435 'Name' => 'struct pldm_pdr_hdr', 8436 'Size' => '10', 8437 'Type' => 'Struct' 8438 }, 8439 '13429' => { 8440 'Header' => 'platform.h', 8441 'Line' => '526', 8442 'Memb' => { 8443 '0' => { 8444 'name' => 'hdr', 8445 'offset' => '0', 8446 'type' => '13350' 8447 }, 8448 '1' => { 8449 'name' => 'terminus_handle', 8450 'offset' => '16', 8451 'type' => '5053' 8452 }, 8453 '2' => { 8454 'name' => 'sensor_id', 8455 'offset' => '18', 8456 'type' => '5053' 8457 }, 8458 '3' => { 8459 'name' => 'entity_type', 8460 'offset' => '20', 8461 'type' => '5053' 8462 }, 8463 '4' => { 8464 'name' => 'entity_instance', 8465 'offset' => '22', 8466 'type' => '5053' 8467 }, 8468 '5' => { 8469 'name' => 'container_id', 8470 'offset' => '24', 8471 'type' => '5053' 8472 }, 8473 '6' => { 8474 'name' => 'sensor_init', 8475 'offset' => '32', 8476 'type' => '168' 8477 }, 8478 '7' => { 8479 'name' => 'sensor_auxiliary_names_pdr', 8480 'offset' => '33', 8481 'type' => '11999' 8482 }, 8483 '8' => { 8484 'name' => 'composite_sensor_count', 8485 'offset' => '34', 8486 'type' => '168' 8487 }, 8488 '9' => { 8489 'name' => 'possible_states', 8490 'offset' => '35', 8491 'type' => '874' 8492 } 8493 }, 8494 'Name' => 'struct pldm_state_sensor_pdr', 8495 'Size' => '24', 8496 'Type' => 'Struct' 8497 }, 8498 '13573' => { 8499 'Header' => 'platform.h', 8500 'Line' => '543', 8501 'Memb' => { 8502 '0' => { 8503 'name' => 'state_set_id', 8504 'offset' => '0', 8505 'type' => '5053' 8506 }, 8507 '1' => { 8508 'name' => 'possible_states_size', 8509 'offset' => '2', 8510 'type' => '168' 8511 }, 8512 '2' => { 8513 'name' => 'states', 8514 'offset' => '3', 8515 'type' => '13631' 8516 } 8517 }, 8518 'Name' => 'struct state_sensor_possible_states', 8519 'Size' => '4', 8520 'Type' => 'Struct' 8521 }, 8522 '13626' => { 8523 'BaseType' => '13573', 8524 'Name' => 'struct state_sensor_possible_states const', 8525 'Size' => '4', 8526 'Type' => 'Const' 8527 }, 8528 '13647' => { 8529 'Header' => 'platform.h', 8530 'Line' => '553', 8531 'Memb' => { 8532 '0' => { 8533 'name' => 'hdr', 8534 'offset' => '0', 8535 'type' => '13350' 8536 }, 8537 '1' => { 8538 'name' => 'terminus_handle', 8539 'offset' => '16', 8540 'type' => '5053' 8541 }, 8542 '10' => { 8543 'name' => 'possible_states', 8544 'offset' => '37', 8545 'type' => '874' 8546 }, 8547 '2' => { 8548 'name' => 'effecter_id', 8549 'offset' => '18', 8550 'type' => '5053' 8551 }, 8552 '3' => { 8553 'name' => 'entity_type', 8554 'offset' => '20', 8555 'type' => '5053' 8556 }, 8557 '4' => { 8558 'name' => 'entity_instance', 8559 'offset' => '22', 8560 'type' => '5053' 8561 }, 8562 '5' => { 8563 'name' => 'container_id', 8564 'offset' => '24', 8565 'type' => '5053' 8566 }, 8567 '6' => { 8568 'name' => 'effecter_semantic_id', 8569 'offset' => '32', 8570 'type' => '5053' 8571 }, 8572 '7' => { 8573 'name' => 'effecter_init', 8574 'offset' => '34', 8575 'type' => '168' 8576 }, 8577 '8' => { 8578 'name' => 'has_description_pdr', 8579 'offset' => '35', 8580 'type' => '11999' 8581 }, 8582 '9' => { 8583 'name' => 'composite_effecter_count', 8584 'offset' => '36', 8585 'type' => '168' 8586 } 8587 }, 8588 'Name' => 'struct pldm_state_effecter_pdr', 8589 'Size' => '26', 8590 'Type' => 'Struct' 8591 }, 8592 '14000' => { 8593 'Header' => 'platform.h', 8594 'Line' => '708', 8595 'Memb' => { 8596 '0' => { 8597 'name' => 'record_handle', 8598 'offset' => '0', 8599 'type' => '180' 8600 }, 8601 '1' => { 8602 'name' => 'version', 8603 'offset' => '4', 8604 'type' => '168' 8605 }, 8606 '2' => { 8607 'name' => 'type', 8608 'offset' => '5', 8609 'type' => '168' 8610 }, 8611 '3' => { 8612 'name' => 'record_change_num', 8613 'offset' => '6', 8614 'type' => '5053' 8615 }, 8616 '4' => { 8617 'name' => 'length', 8618 'offset' => '8', 8619 'type' => '5053' 8620 } 8621 }, 8622 'Name' => 'struct pldm_value_pdr_hdr', 8623 'Size' => '12', 8624 'Type' => 'Struct' 8625 }, 8626 '14079' => { 8627 'Header' => 'platform.h', 8628 'Line' => '721', 8629 'Memb' => { 8630 '0' => { 8631 'name' => 'hdr', 8632 'offset' => '0', 8633 'type' => '14000' 8634 }, 8635 '1' => { 8636 'name' => 'terminus_handle', 8637 'offset' => '18', 8638 'type' => '5053' 8639 }, 8640 '10' => { 8641 'name' => 'rate_unit', 8642 'offset' => '38', 8643 'type' => '168' 8644 }, 8645 '11' => { 8646 'name' => 'base_oem_unit_handle', 8647 'offset' => '39', 8648 'type' => '168' 8649 }, 8650 '12' => { 8651 'name' => 'aux_unit', 8652 'offset' => '40', 8653 'type' => '168' 8654 }, 8655 '13' => { 8656 'name' => 'aux_unit_modifier', 8657 'offset' => '41', 8658 'type' => '11746' 8659 }, 8660 '14' => { 8661 'name' => 'aux_rate_unit', 8662 'offset' => '48', 8663 'type' => '168' 8664 }, 8665 '15' => { 8666 'name' => 'rel', 8667 'offset' => '49', 8668 'type' => '168' 8669 }, 8670 '16' => { 8671 'name' => 'aux_oem_unit_handle', 8672 'offset' => '50', 8673 'type' => '168' 8674 }, 8675 '17' => { 8676 'name' => 'is_linear', 8677 'offset' => '51', 8678 'type' => '11999' 8679 }, 8680 '18' => { 8681 'name' => 'sensor_data_size', 8682 'offset' => '52', 8683 'type' => '168' 8684 }, 8685 '19' => { 8686 'name' => 'resolution', 8687 'offset' => '54', 8688 'type' => '12011' 8689 }, 8690 '2' => { 8691 'name' => 'sensor_id', 8692 'offset' => '20', 8693 'type' => '5053' 8694 }, 8695 '20' => { 8696 'name' => 'offset', 8697 'offset' => '64', 8698 'type' => '12011' 8699 }, 8700 '21' => { 8701 'name' => 'accuracy', 8702 'offset' => '68', 8703 'type' => '5053' 8704 }, 8705 '22' => { 8706 'name' => 'plus_tolerance', 8707 'offset' => '70', 8708 'type' => '168' 8709 }, 8710 '23' => { 8711 'name' => 'minus_tolerance', 8712 'offset' => '71', 8713 'type' => '168' 8714 }, 8715 '24' => { 8716 'name' => 'hysteresis', 8717 'offset' => '72', 8718 'type' => '13988' 8719 }, 8720 '25' => { 8721 'name' => 'supported_thresholds', 8722 'offset' => '82', 8723 'type' => '11987' 8724 }, 8725 '26' => { 8726 'name' => 'threshold_and_hysteresis_volatility', 8727 'offset' => '83', 8728 'type' => '11987' 8729 }, 8730 '27' => { 8731 'name' => 'state_transition_interval', 8732 'offset' => '86', 8733 'type' => '12011' 8734 }, 8735 '28' => { 8736 'name' => 'update_interval', 8737 'offset' => '96', 8738 'type' => '12011' 8739 }, 8740 '29' => { 8741 'name' => 'max_readable', 8742 'offset' => '100', 8743 'type' => '13988' 8744 }, 8745 '3' => { 8746 'name' => 'entity_type', 8747 'offset' => '22', 8748 'type' => '5053' 8749 }, 8750 '30' => { 8751 'name' => 'min_readable', 8752 'offset' => '104', 8753 'type' => '13988' 8754 }, 8755 '31' => { 8756 'name' => 'range_field_format', 8757 'offset' => '114', 8758 'type' => '168' 8759 }, 8760 '32' => { 8761 'name' => 'range_field_support', 8762 'offset' => '115', 8763 'type' => '11987' 8764 }, 8765 '33' => { 8766 'name' => 'nominal_value', 8767 'offset' => '118', 8768 'type' => '13896' 8769 }, 8770 '34' => { 8771 'name' => 'normal_max', 8772 'offset' => '128', 8773 'type' => '13896' 8774 }, 8775 '35' => { 8776 'name' => 'normal_min', 8777 'offset' => '132', 8778 'type' => '13896' 8779 }, 8780 '36' => { 8781 'name' => 'warning_high', 8782 'offset' => '136', 8783 'type' => '13896' 8784 }, 8785 '37' => { 8786 'name' => 'warning_low', 8787 'offset' => '146', 8788 'type' => '13896' 8789 }, 8790 '38' => { 8791 'name' => 'critical_high', 8792 'offset' => '150', 8793 'type' => '13896' 8794 }, 8795 '39' => { 8796 'name' => 'critical_low', 8797 'offset' => '256', 8798 'type' => '13896' 8799 }, 8800 '4' => { 8801 'name' => 'entity_instance_num', 8802 'offset' => '24', 8803 'type' => '5053' 8804 }, 8805 '40' => { 8806 'name' => 'fatal_high', 8807 'offset' => '260', 8808 'type' => '13896' 8809 }, 8810 '41' => { 8811 'name' => 'fatal_low', 8812 'offset' => '264', 8813 'type' => '13896' 8814 }, 8815 '5' => { 8816 'name' => 'container_id', 8817 'offset' => '32', 8818 'type' => '5053' 8819 }, 8820 '6' => { 8821 'name' => 'sensor_init', 8822 'offset' => '34', 8823 'type' => '168' 8824 }, 8825 '7' => { 8826 'name' => 'sensor_auxiliary_names_pdr', 8827 'offset' => '35', 8828 'type' => '11999' 8829 }, 8830 '8' => { 8831 'name' => 'base_unit', 8832 'offset' => '36', 8833 'type' => '168' 8834 }, 8835 '9' => { 8836 'name' => 'unit_modifier', 8837 'offset' => '37', 8838 'type' => '11746' 8839 } 8840 }, 8841 'Name' => 'struct pldm_numeric_sensor_value_pdr', 8842 'Size' => '112', 8843 'Type' => 'Struct' 8844 }, 8845 '142' => { 8846 'BaseType' => '53', 8847 'Header' => undef, 8848 'Line' => '38', 8849 'Name' => '__uint8_t', 8850 'PrivateABI' => 1, 8851 'Size' => '1', 8852 'Type' => 'Typedef' 8853 }, 8854 '1434' => { 8855 'BaseType' => '1439', 8856 'Name' => 'void const*', 8857 'Size' => '8', 8858 'Type' => 'Pointer' 8859 }, 8860 '1439' => { 8861 'BaseType' => '1', 8862 'Name' => 'void const', 8863 'Type' => 'Const' 8864 }, 8865 '14639' => { 8866 'Header' => 'platform.h', 8867 'Line' => '770', 8868 'Memb' => { 8869 '0' => { 8870 'name' => 'state_set_id', 8871 'offset' => '0', 8872 'type' => '5053' 8873 }, 8874 '1' => { 8875 'name' => 'possible_states_size', 8876 'offset' => '2', 8877 'type' => '168' 8878 }, 8879 '2' => { 8880 'name' => 'states', 8881 'offset' => '3', 8882 'type' => '13631' 8883 } 8884 }, 8885 'Name' => 'struct state_effecter_possible_states', 8886 'Size' => '4', 8887 'Type' => 'Struct' 8888 }, 8889 '14692' => { 8890 'BaseType' => '14639', 8891 'Name' => 'struct state_effecter_possible_states const', 8892 'Size' => '4', 8893 'Type' => 'Const' 8894 }, 8895 '14697' => { 8896 'Header' => 'platform.h', 8897 'Line' => '818', 8898 'Memb' => { 8899 '0' => { 8900 'name' => 'set_request', 8901 'offset' => '0', 8902 'type' => '168' 8903 }, 8904 '1' => { 8905 'name' => 'effecter_state', 8906 'offset' => '1', 8907 'type' => '168' 8908 } 8909 }, 8910 'Name' => 'struct state_field_for_state_effecter_set', 8911 'Size' => '2', 8912 'Type' => 'Struct' 8913 }, 8914 '14737' => { 8915 'BaseType' => '14697', 8916 'Header' => 'platform.h', 8917 'Line' => '821', 8918 'Name' => 'set_effecter_state_field', 8919 'Size' => '2', 8920 'Type' => 'Typedef' 8921 }, 8922 '14749' => { 8923 'Header' => 'platform.h', 8924 'Line' => '827', 8925 'Memb' => { 8926 '0' => { 8927 'name' => 'sensor_op_state', 8928 'offset' => '0', 8929 'type' => '168' 8930 }, 8931 '1' => { 8932 'name' => 'present_state', 8933 'offset' => '1', 8934 'type' => '168' 8935 }, 8936 '2' => { 8937 'name' => 'previous_state', 8938 'offset' => '2', 8939 'type' => '168' 8940 }, 8941 '3' => { 8942 'name' => 'event_state', 8943 'offset' => '3', 8944 'type' => '168' 8945 } 8946 }, 8947 'Name' => 'struct state_field_for_get_state_sensor_readings', 8948 'Size' => '4', 8949 'Type' => 'Struct' 8950 }, 8951 '14815' => { 8952 'BaseType' => '14749', 8953 'Header' => 'platform.h', 8954 'Line' => '835', 8955 'Name' => 'get_sensor_state_field', 8956 'Size' => '4', 8957 'Type' => 'Typedef' 8958 }, 8959 '15014' => { 8960 'BaseType' => '168', 8961 'Name' => 'uint8_t[13]', 8962 'Size' => '13', 8963 'Type' => 'Array' 8964 }, 8965 '154' => { 8966 'BaseType' => '81', 8967 'Header' => undef, 8968 'Line' => '42', 8969 'Name' => '__uint32_t', 8970 'PrivateABI' => 1, 8971 'Size' => '4', 8972 'Type' => 'Typedef' 8973 }, 8974 '15496' => { 8975 'Header' => 'platform.h', 8976 'Line' => '972', 8977 'Memb' => { 8978 '0' => { 8979 'name' => 'sensor_id', 8980 'offset' => '0', 8981 'type' => '5053' 8982 }, 8983 '1' => { 8984 'name' => 'sensor_event_class_type', 8985 'offset' => '2', 8986 'type' => '168' 8987 }, 8988 '2' => { 8989 'name' => 'event_class', 8990 'offset' => '3', 8991 'type' => '874' 8992 } 8993 }, 8994 'Name' => 'struct pldm_sensor_event_data', 8995 'Size' => '4', 8996 'Type' => 'Struct' 8997 }, 8998 '15708' => { 8999 'Header' => 'platform.h', 9000 'Line' => '1053', 9001 'Memb' => { 9002 '0' => { 9003 'name' => 'event_data_format', 9004 'offset' => '0', 9005 'type' => '168' 9006 }, 9007 '1' => { 9008 'name' => 'number_of_change_records', 9009 'offset' => '1', 9010 'type' => '168' 9011 }, 9012 '2' => { 9013 'name' => 'change_records', 9014 'offset' => '2', 9015 'type' => '874' 9016 } 9017 }, 9018 'Name' => 'struct pldm_pdr_repository_chg_event_data', 9019 'Size' => '3', 9020 'Type' => 'Struct' 9021 }, 9022 '1632' => { 9023 'BaseType' => '830', 9024 'Name' => 'struct pldm_msg*', 9025 'Size' => '8', 9026 'Type' => 'Pointer' 9027 }, 9028 '166' => { 9029 'BaseType' => '1', 9030 'Name' => 'void*', 9031 'Size' => '8', 9032 'Type' => 'Pointer' 9033 }, 9034 '168' => { 9035 'BaseType' => '142', 9036 'Header' => undef, 9037 'Line' => '24', 9038 'Name' => 'uint8_t', 9039 'PrivateABI' => 1, 9040 'Size' => '1', 9041 'Type' => 'Typedef' 9042 }, 9043 '16933' => { 9044 'BaseType' => '166', 9045 'Name' => 'void**', 9046 'Size' => '8', 9047 'Type' => 'Pointer' 9048 }, 9049 '180' => { 9050 'BaseType' => '154', 9051 'Header' => undef, 9052 'Line' => '26', 9053 'Name' => 'uint32_t', 9054 'PrivateABI' => 1, 9055 'Size' => '4', 9056 'Type' => 'Typedef' 9057 }, 9058 '2077' => { 9059 'BaseType' => '869', 9060 'Name' => 'struct pldm_msg const*', 9061 'Size' => '8', 9062 'Type' => 'Pointer' 9063 }, 9064 '2082' => { 9065 'BaseType' => '168', 9066 'Name' => 'uint8_t*', 9067 'Size' => '8', 9068 'Type' => 'Pointer' 9069 }, 9070 '2087' => { 9071 'BaseType' => '180', 9072 'Name' => 'uint32_t*', 9073 'Size' => '8', 9074 'Type' => 'Pointer' 9075 }, 9076 '21095' => { 9077 'BaseType' => '9084', 9078 'Name' => 'size_t*const', 9079 'Size' => '8', 9080 'Type' => 'Const' 9081 }, 9082 '22708' => { 9083 'BaseType' => '22718', 9084 'Name' => 'uint32_t const*const*', 9085 'Size' => '8', 9086 'Type' => 'Pointer' 9087 }, 9088 '22713' => { 9089 'BaseType' => '11828', 9090 'Name' => 'uint32_t const*', 9091 'Size' => '8', 9092 'Type' => 'Pointer' 9093 }, 9094 '22718' => { 9095 'BaseType' => '22713', 9096 'Name' => 'uint32_t const*const', 9097 'Size' => '8', 9098 'Type' => 'Const' 9099 }, 9100 '22723' => { 9101 'BaseType' => '15708', 9102 'Name' => 'struct pldm_pdr_repository_chg_event_data*', 9103 'Size' => '8', 9104 'Type' => 'Pointer' 9105 }, 9106 '2903' => { 9107 'BaseType' => '429', 9108 'Name' => 'ver32_t*', 9109 'Size' => '8', 9110 'Type' => 'Pointer' 9111 }, 9112 '29133' => { 9113 'BaseType' => '14079', 9114 'Name' => 'struct pldm_numeric_sensor_value_pdr*', 9115 'Size' => '8', 9116 'Type' => 'Pointer' 9117 }, 9118 '3344' => { 9119 'BaseType' => '441', 9120 'Name' => 'ver32_t const*', 9121 'Size' => '8', 9122 'Type' => 'Pointer' 9123 }, 9124 '35700' => { 9125 'BaseType' => '15496', 9126 'Name' => 'struct pldm_sensor_event_data*', 9127 'Size' => '8', 9128 'Type' => 'Pointer' 9129 }, 9130 '35705' => { 9131 'BaseType' => '35700', 9132 'Name' => 'struct pldm_sensor_event_data*const', 9133 'Size' => '8', 9134 'Type' => 'Const' 9135 }, 9136 '363' => { 9137 'Header' => 'pldm_types.h', 9138 'Line' => '24', 9139 'Memb' => { 9140 '0' => { 9141 'name' => 'alpha', 9142 'offset' => '0', 9143 'type' => '168' 9144 }, 9145 '1' => { 9146 'name' => 'update', 9147 'offset' => '1', 9148 'type' => '168' 9149 }, 9150 '2' => { 9151 'name' => 'minor', 9152 'offset' => '2', 9153 'type' => '168' 9154 }, 9155 '3' => { 9156 'name' => 'major', 9157 'offset' => '3', 9158 'type' => '168' 9159 } 9160 }, 9161 'Name' => 'struct pldm_version', 9162 'Size' => '4', 9163 'Type' => 'Struct' 9164 }, 9165 '36709' => { 9166 'BaseType' => '14815', 9167 'Name' => 'get_sensor_state_field*', 9168 'Size' => '8', 9169 'Type' => 'Pointer' 9170 }, 9171 '41864' => { 9172 'BaseType' => '14737', 9173 'Name' => 'set_effecter_state_field*', 9174 'Size' => '8', 9175 'Type' => 'Pointer' 9176 }, 9177 '42691' => { 9178 'BaseType' => '13429', 9179 'Name' => 'struct pldm_state_sensor_pdr*', 9180 'Size' => '8', 9181 'Type' => 'Pointer' 9182 }, 9183 '42696' => { 9184 'BaseType' => '42691', 9185 'Name' => 'struct pldm_state_sensor_pdr*const', 9186 'Size' => '8', 9187 'Type' => 'Const' 9188 }, 9189 '42701' => { 9190 'BaseType' => '13626', 9191 'Name' => 'struct state_sensor_possible_states const*', 9192 'Size' => '8', 9193 'Type' => 'Pointer' 9194 }, 9195 '42706' => { 9196 'BaseType' => '42701', 9197 'Name' => 'struct state_sensor_possible_states const*const', 9198 'Size' => '8', 9199 'Type' => 'Const' 9200 }, 9201 '429' => { 9202 'BaseType' => '363', 9203 'Header' => 'pldm_types.h', 9204 'Line' => '29', 9205 'Name' => 'ver32_t', 9206 'Size' => '4', 9207 'Type' => 'Typedef' 9208 }, 9209 '43023' => { 9210 'BaseType' => '13647', 9211 'Name' => 'struct pldm_state_effecter_pdr*', 9212 'Size' => '8', 9213 'Type' => 'Pointer' 9214 }, 9215 '43028' => { 9216 'BaseType' => '43023', 9217 'Name' => 'struct pldm_state_effecter_pdr*const', 9218 'Size' => '8', 9219 'Type' => 'Const' 9220 }, 9221 '43033' => { 9222 'BaseType' => '14692', 9223 'Name' => 'struct state_effecter_possible_states const*', 9224 'Size' => '8', 9225 'Type' => 'Pointer' 9226 }, 9227 '43038' => { 9228 'BaseType' => '43033', 9229 'Name' => 'struct state_effecter_possible_states const*const', 9230 'Size' => '8', 9231 'Type' => 'Const' 9232 }, 9233 '441' => { 9234 'BaseType' => '429', 9235 'Name' => 'ver32_t const', 9236 'Size' => '4', 9237 'Type' => 'Const' 9238 }, 9239 '446' => { 9240 'Name' => 'float', 9241 'Size' => '4', 9242 'Type' => 'Intrinsic' 9243 }, 9244 '46' => { 9245 'Name' => 'signed char', 9246 'Size' => '1', 9247 'Type' => 'Intrinsic' 9248 }, 9249 '46553' => { 9250 'BaseType' => '102', 9251 'Header' => undef, 9252 'Line' => '45', 9253 'Name' => '__uint64_t', 9254 'PrivateABI' => 1, 9255 'Size' => '8', 9256 'Type' => 'Typedef' 9257 }, 9258 '46642' => { 9259 'BaseType' => '46553', 9260 'Header' => undef, 9261 'Line' => '27', 9262 'Name' => 'uint64_t', 9263 'PrivateABI' => 1, 9264 'Size' => '8', 9265 'Type' => 'Typedef' 9266 }, 9267 '46654' => { 9268 'Header' => 'bios.h', 9269 'Line' => '38', 9270 'Memb' => { 9271 '0' => { 9272 'name' => 'PLDM_BIOS_STRING_TABLE', 9273 'value' => '0' 9274 }, 9275 '1' => { 9276 'name' => 'PLDM_BIOS_ATTR_TABLE', 9277 'value' => '1' 9278 }, 9279 '2' => { 9280 'name' => 'PLDM_BIOS_ATTR_VAL_TABLE', 9281 'value' => '2' 9282 } 9283 }, 9284 'Name' => 'enum pldm_bios_table_types', 9285 'Size' => '4', 9286 'Type' => 'Enum' 9287 }, 9288 '46688' => { 9289 'Header' => 'bios.h', 9290 'Line' => '47', 9291 'Memb' => { 9292 '0' => { 9293 'name' => 'string_handle', 9294 'offset' => '0', 9295 'type' => '5053' 9296 }, 9297 '1' => { 9298 'name' => 'string_length', 9299 'offset' => '2', 9300 'type' => '5053' 9301 }, 9302 '2' => { 9303 'name' => 'name', 9304 'offset' => '4', 9305 'type' => '46745' 9306 } 9307 }, 9308 'Name' => 'struct pldm_bios_string_table_entry', 9309 'Size' => '5', 9310 'Type' => 'Struct' 9311 }, 9312 '46740' => { 9313 'BaseType' => '46688', 9314 'Name' => 'struct pldm_bios_string_table_entry const', 9315 'Size' => '5', 9316 'Type' => 'Const' 9317 }, 9318 '46745' => { 9319 'BaseType' => '116', 9320 'Name' => 'char[1]', 9321 'Size' => '1', 9322 'Type' => 'Array' 9323 }, 9324 '46761' => { 9325 'Header' => 'bios.h', 9326 'Line' => '53', 9327 'Memb' => { 9328 '0' => { 9329 'name' => 'attr_handle', 9330 'offset' => '0', 9331 'type' => '5053' 9332 }, 9333 '1' => { 9334 'name' => 'attr_type', 9335 'offset' => '2', 9336 'type' => '168' 9337 }, 9338 '2' => { 9339 'name' => 'string_handle', 9340 'offset' => '3', 9341 'type' => '5053' 9342 }, 9343 '3' => { 9344 'name' => 'metadata', 9345 'offset' => '5', 9346 'type' => '874' 9347 } 9348 }, 9349 'Name' => 'struct pldm_bios_attr_table_entry', 9350 'Size' => '6', 9351 'Type' => 'Struct' 9352 }, 9353 '46826' => { 9354 'BaseType' => '46761', 9355 'Name' => 'struct pldm_bios_attr_table_entry const', 9356 'Size' => '6', 9357 'Type' => 'Const' 9358 }, 9359 '46847' => { 9360 'Header' => 'bios.h', 9361 'Line' => '65', 9362 'Memb' => { 9363 '0' => { 9364 'name' => 'attr_handle', 9365 'offset' => '0', 9366 'type' => '5053' 9367 }, 9368 '1' => { 9369 'name' => 'attr_type', 9370 'offset' => '2', 9371 'type' => '168' 9372 }, 9373 '2' => { 9374 'name' => 'value', 9375 'offset' => '3', 9376 'type' => '874' 9377 } 9378 }, 9379 'Name' => 'struct pldm_bios_attr_val_table_entry', 9380 'Size' => '4', 9381 'Type' => 'Struct' 9382 }, 9383 '46899' => { 9384 'BaseType' => '46847', 9385 'Name' => 'struct pldm_bios_attr_val_table_entry const', 9386 'Size' => '4', 9387 'Type' => 'Const' 9388 }, 9389 '46968' => { 9390 'Header' => 'bios_table.h', 9391 'Line' => '204', 9392 'Memb' => { 9393 '0' => { 9394 'name' => 'name_handle', 9395 'offset' => '0', 9396 'type' => '5053' 9397 }, 9398 '1' => { 9399 'name' => 'read_only', 9400 'offset' => '2', 9401 'type' => '6423' 9402 }, 9403 '2' => { 9404 'name' => 'pv_num', 9405 'offset' => '3', 9406 'type' => '168' 9407 }, 9408 '3' => { 9409 'name' => 'pv_handle', 9410 'offset' => '8', 9411 'type' => '47071' 9412 }, 9413 '4' => { 9414 'name' => 'def_num', 9415 'offset' => '22', 9416 'type' => '168' 9417 }, 9418 '5' => { 9419 'name' => 'def_index', 9420 'offset' => '36', 9421 'type' => '6245' 9422 } 9423 }, 9424 'Name' => 'struct pldm_bios_table_attr_entry_enum_info', 9425 'Size' => '32', 9426 'Type' => 'Struct' 9427 }, 9428 '47059' => { 9429 'BaseType' => '46968', 9430 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const', 9431 'Size' => '32', 9432 'Type' => 'Const' 9433 }, 9434 '4707' => { 9435 'BaseType' => '825', 9436 'Name' => 'struct pldm_msg_hdr const*', 9437 'Size' => '8', 9438 'Type' => 'Pointer' 9439 }, 9440 '47071' => { 9441 'BaseType' => '11811', 9442 'Name' => 'uint16_t const*', 9443 'Size' => '8', 9444 'Type' => 'Pointer' 9445 }, 9446 '47081' => { 9447 'Header' => 'bios_table.h', 9448 'Line' => '292', 9449 'Memb' => { 9450 '0' => { 9451 'name' => 'name_handle', 9452 'offset' => '0', 9453 'type' => '5053' 9454 }, 9455 '1' => { 9456 'name' => 'read_only', 9457 'offset' => '2', 9458 'type' => '6423' 9459 }, 9460 '2' => { 9461 'name' => 'string_type', 9462 'offset' => '3', 9463 'type' => '168' 9464 }, 9465 '3' => { 9466 'name' => 'min_length', 9467 'offset' => '4', 9468 'type' => '5053' 9469 }, 9470 '4' => { 9471 'name' => 'max_length', 9472 'offset' => '6', 9473 'type' => '5053' 9474 }, 9475 '5' => { 9476 'name' => 'def_length', 9477 'offset' => '8', 9478 'type' => '5053' 9479 }, 9480 '6' => { 9481 'name' => 'def_string', 9482 'offset' => '22', 9483 'type' => '12552' 9484 } 9485 }, 9486 'Name' => 'struct pldm_bios_table_attr_entry_string_info', 9487 'Size' => '24', 9488 'Type' => 'Struct' 9489 }, 9490 '4712' => { 9491 'BaseType' => '890', 9492 'Name' => 'struct pldm_header_info*', 9493 'Size' => '8', 9494 'Type' => 'Pointer' 9495 }, 9496 '47193' => { 9497 'BaseType' => '47081', 9498 'Name' => 'struct pldm_bios_table_attr_entry_string_info const', 9499 'Size' => '24', 9500 'Type' => 'Const' 9501 }, 9502 '47203' => { 9503 'Header' => 'bios_table.h', 9504 'Line' => '382', 9505 'Memb' => { 9506 '0' => { 9507 'name' => 'name_handle', 9508 'offset' => '0', 9509 'type' => '5053' 9510 }, 9511 '1' => { 9512 'name' => 'read_only', 9513 'offset' => '2', 9514 'type' => '6423' 9515 }, 9516 '2' => { 9517 'name' => 'lower_bound', 9518 'offset' => '8', 9519 'type' => '46642' 9520 }, 9521 '3' => { 9522 'name' => 'upper_bound', 9523 'offset' => '22', 9524 'type' => '46642' 9525 }, 9526 '4' => { 9527 'name' => 'scalar_increment', 9528 'offset' => '36', 9529 'type' => '180' 9530 }, 9531 '5' => { 9532 'name' => 'default_value', 9533 'offset' => '50', 9534 'type' => '46642' 9535 } 9536 }, 9537 'Name' => 'struct pldm_bios_table_attr_entry_integer_info', 9538 'Size' => '40', 9539 'Type' => 'Struct' 9540 }, 9541 '47301' => { 9542 'BaseType' => '47203', 9543 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const', 9544 'Size' => '40', 9545 'Type' => 'Const' 9546 }, 9547 '47657' => { 9548 'Name' => 'ssize_t(*)(void const*)', 9549 'Param' => { 9550 '0' => { 9551 'type' => '1434' 9552 } 9553 }, 9554 'Return' => '12557', 9555 'Size' => '8', 9556 'Type' => 'FuncPtr' 9557 }, 9558 '47725' => { 9559 'Header' => undef, 9560 'Line' => '960', 9561 'Memb' => { 9562 '0' => { 9563 'name' => 'table_data', 9564 'offset' => '0', 9565 'type' => '6245' 9566 }, 9567 '1' => { 9568 'name' => 'table_len', 9569 'offset' => '8', 9570 'type' => '123' 9571 }, 9572 '2' => { 9573 'name' => 'current_pos', 9574 'offset' => '22', 9575 'type' => '123' 9576 }, 9577 '3' => { 9578 'name' => 'entry_length_handler', 9579 'offset' => '36', 9580 'type' => '47657' 9581 } 9582 }, 9583 'Name' => 'struct pldm_bios_table_iter', 9584 'PrivateABI' => 1, 9585 'Size' => '32', 9586 'Type' => 'Struct' 9587 }, 9588 '47795' => { 9589 'BaseType' => '47725', 9590 'Name' => 'struct pldm_bios_table_iter const', 9591 'Size' => '32', 9592 'Type' => 'Const' 9593 }, 9594 '4802' => { 9595 'BaseType' => '969', 9596 'Name' => 'struct pldm_header_info const*', 9597 'Size' => '8', 9598 'Type' => 'Pointer' 9599 }, 9600 '4807' => { 9601 'BaseType' => '714', 9602 'Name' => 'struct pldm_msg_hdr*', 9603 'Size' => '8', 9604 'Type' => 'Pointer' 9605 }, 9606 '48827' => { 9607 'BaseType' => '47725', 9608 'Name' => 'struct pldm_bios_table_iter*', 9609 'Size' => '8', 9610 'Type' => 'Pointer' 9611 }, 9612 '48832' => { 9613 'BaseType' => '46899', 9614 'Name' => 'struct pldm_bios_attr_val_table_entry const*', 9615 'Size' => '8', 9616 'Type' => 'Pointer' 9617 }, 9618 '49247' => { 9619 'BaseType' => '46826', 9620 'Name' => 'struct pldm_bios_attr_table_entry const*', 9621 'Size' => '8', 9622 'Type' => 'Pointer' 9623 }, 9624 '49853' => { 9625 'BaseType' => '46740', 9626 'Name' => 'struct pldm_bios_string_table_entry const*', 9627 'Size' => '8', 9628 'Type' => 'Pointer' 9629 }, 9630 '5003' => { 9631 'BaseType' => '67', 9632 'Header' => undef, 9633 'Line' => '40', 9634 'Name' => '__uint16_t', 9635 'PrivateABI' => 1, 9636 'Size' => '2', 9637 'Type' => 'Typedef' 9638 }, 9639 '5048' => { 9640 'BaseType' => '168', 9641 'Name' => 'uint8_t const', 9642 'Size' => '1', 9643 'Type' => 'Const' 9644 }, 9645 '5053' => { 9646 'BaseType' => '5003', 9647 'Header' => undef, 9648 'Line' => '25', 9649 'Name' => 'uint16_t', 9650 'PrivateABI' => 1, 9651 'Size' => '2', 9652 'Type' => 'Typedef' 9653 }, 9654 '51020' => { 9655 'BaseType' => '47795', 9656 'Name' => 'struct pldm_bios_table_iter const*', 9657 'Size' => '8', 9658 'Type' => 'Pointer' 9659 }, 9660 '53' => { 9661 'Name' => 'unsigned char', 9662 'Size' => '1', 9663 'Type' => 'Intrinsic' 9664 }, 9665 '55286' => { 9666 'BaseType' => '46642', 9667 'Name' => 'uint64_t*', 9668 'Size' => '8', 9669 'Type' => 'Pointer' 9670 }, 9671 '55563' => { 9672 'BaseType' => '47301', 9673 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*', 9674 'Size' => '8', 9675 'Type' => 'Pointer' 9676 }, 9677 '55872' => { 9678 'BaseType' => '12552', 9679 'Name' => 'char const**', 9680 'Size' => '8', 9681 'Type' => 'Pointer' 9682 }, 9683 '56898' => { 9684 'BaseType' => '47193', 9685 'Name' => 'struct pldm_bios_table_attr_entry_string_info const*', 9686 'Size' => '8', 9687 'Type' => 'Pointer' 9688 }, 9689 '58252' => { 9690 'BaseType' => '47059', 9691 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*', 9692 'Size' => '8', 9693 'Type' => 'Pointer' 9694 }, 9695 '6206' => { 9696 'Header' => 'utils.h', 9697 'Line' => '18', 9698 'Memb' => { 9699 '0' => { 9700 'name' => 'ptr', 9701 'offset' => '0', 9702 'type' => '6245' 9703 }, 9704 '1' => { 9705 'name' => 'length', 9706 'offset' => '8', 9707 'type' => '123' 9708 } 9709 }, 9710 'Name' => 'struct variable_field', 9711 'Size' => '16', 9712 'Type' => 'Struct' 9713 }, 9714 '6245' => { 9715 'BaseType' => '5048', 9716 'Name' => 'uint8_t const*', 9717 'Size' => '8', 9718 'Type' => 'Pointer' 9719 }, 9720 '63519' => { 9721 'Header' => 'firmware_update.h', 9722 'Line' => '329', 9723 'Memb' => { 9724 '0' => { 9725 'name' => 'uuid', 9726 'offset' => '0', 9727 'type' => '63623' 9728 }, 9729 '1' => { 9730 'name' => 'package_header_format_version', 9731 'offset' => '22', 9732 'type' => '168' 9733 }, 9734 '2' => { 9735 'name' => 'package_header_size', 9736 'offset' => '23', 9737 'type' => '5053' 9738 }, 9739 '3' => { 9740 'name' => 'package_release_date_time', 9741 'offset' => '25', 9742 'type' => '15014' 9743 }, 9744 '4' => { 9745 'name' => 'component_bitmap_bit_length', 9746 'offset' => '50', 9747 'type' => '5053' 9748 }, 9749 '5' => { 9750 'name' => 'package_version_string_type', 9751 'offset' => '52', 9752 'type' => '168' 9753 }, 9754 '6' => { 9755 'name' => 'package_version_string_length', 9756 'offset' => '53', 9757 'type' => '168' 9758 } 9759 }, 9760 'Name' => 'struct pldm_package_header_information', 9761 'Size' => '36', 9762 'Type' => 'Struct' 9763 }, 9764 '63623' => { 9765 'BaseType' => '168', 9766 'Name' => 'uint8_t[16]', 9767 'Size' => '16', 9768 'Type' => 'Array' 9769 }, 9770 '63655' => { 9771 'Header' => 'firmware_update.h', 9772 'Line' => '343', 9773 'Memb' => { 9774 '0' => { 9775 'name' => 'record_length', 9776 'offset' => '0', 9777 'type' => '5053' 9778 }, 9779 '1' => { 9780 'name' => 'descriptor_count', 9781 'offset' => '2', 9782 'type' => '168' 9783 }, 9784 '2' => { 9785 'name' => 'device_update_option_flags', 9786 'offset' => '3', 9787 'type' => '61022' 9788 }, 9789 '3' => { 9790 'name' => 'comp_image_set_version_string_type', 9791 'offset' => '7', 9792 'type' => '168' 9793 }, 9794 '4' => { 9795 'name' => 'comp_image_set_version_string_length', 9796 'offset' => '8', 9797 'type' => '168' 9798 }, 9799 '5' => { 9800 'name' => 'fw_device_pkg_data_length', 9801 'offset' => '9', 9802 'type' => '5053' 9803 } 9804 }, 9805 'Name' => 'struct pldm_firmware_device_id_record', 9806 'Size' => '11', 9807 'Type' => 'Struct' 9808 }, 9809 '63850' => { 9810 'Header' => 'firmware_update.h', 9811 'Line' => '377', 9812 'Memb' => { 9813 '0' => { 9814 'name' => 'comp_classification', 9815 'offset' => '0', 9816 'type' => '5053' 9817 }, 9818 '1' => { 9819 'name' => 'comp_identifier', 9820 'offset' => '2', 9821 'type' => '5053' 9822 }, 9823 '2' => { 9824 'name' => 'comp_comparison_stamp', 9825 'offset' => '4', 9826 'type' => '180' 9827 }, 9828 '3' => { 9829 'name' => 'comp_options', 9830 'offset' => '8', 9831 'type' => '60524' 9832 }, 9833 '4' => { 9834 'name' => 'requested_comp_activation_method', 9835 'offset' => '16', 9836 'type' => '60524' 9837 }, 9838 '5' => { 9839 'name' => 'comp_location_offset', 9840 'offset' => '18', 9841 'type' => '180' 9842 }, 9843 '6' => { 9844 'name' => 'comp_size', 9845 'offset' => '22', 9846 'type' => '180' 9847 }, 9848 '7' => { 9849 'name' => 'comp_version_string_type', 9850 'offset' => '32', 9851 'type' => '168' 9852 }, 9853 '8' => { 9854 'name' => 'comp_version_string_length', 9855 'offset' => '33', 9856 'type' => '168' 9857 } 9858 }, 9859 'Name' => 'struct pldm_component_image_information', 9860 'Size' => '22', 9861 'Type' => 'Struct' 9862 }, 9863 '64032' => { 9864 'Header' => 'firmware_update.h', 9865 'Line' => '403', 9866 'Memb' => { 9867 '0' => { 9868 'name' => 'completion_code', 9869 'offset' => '0', 9870 'type' => '168' 9871 }, 9872 '1' => { 9873 'name' => 'capabilities_during_update', 9874 'offset' => '1', 9875 'type' => '61022' 9876 }, 9877 '2' => { 9878 'name' => 'comp_count', 9879 'offset' => '5', 9880 'type' => '5053' 9881 }, 9882 '3' => { 9883 'name' => 'active_comp_image_set_ver_str_type', 9884 'offset' => '7', 9885 'type' => '168' 9886 }, 9887 '4' => { 9888 'name' => 'active_comp_image_set_ver_str_len', 9889 'offset' => '8', 9890 'type' => '168' 9891 }, 9892 '5' => { 9893 'name' => 'pending_comp_image_set_ver_str_type', 9894 'offset' => '9', 9895 'type' => '168' 9896 }, 9897 '6' => { 9898 'name' => 'pending_comp_image_set_ver_str_len', 9899 'offset' => '16', 9900 'type' => '168' 9901 } 9902 }, 9903 'Name' => 'struct pldm_get_firmware_parameters_resp', 9904 'Size' => '11', 9905 'Type' => 'Struct' 9906 }, 9907 '64136' => { 9908 'Header' => 'firmware_update.h', 9909 'Line' => '417', 9910 'Memb' => { 9911 '0' => { 9912 'name' => 'comp_classification', 9913 'offset' => '0', 9914 'type' => '5053' 9915 }, 9916 '1' => { 9917 'name' => 'comp_identifier', 9918 'offset' => '2', 9919 'type' => '5053' 9920 }, 9921 '10' => { 9922 'name' => 'pending_comp_release_date', 9923 'offset' => '37', 9924 'type' => '64318' 9925 }, 9926 '11' => { 9927 'name' => 'comp_activation_methods', 9928 'offset' => '51', 9929 'type' => '60524' 9930 }, 9931 '12' => { 9932 'name' => 'capabilities_during_update', 9933 'offset' => '53', 9934 'type' => '61022' 9935 }, 9936 '2' => { 9937 'name' => 'comp_classification_index', 9938 'offset' => '4', 9939 'type' => '168' 9940 }, 9941 '3' => { 9942 'name' => 'active_comp_comparison_stamp', 9943 'offset' => '5', 9944 'type' => '180' 9945 }, 9946 '4' => { 9947 'name' => 'active_comp_ver_str_type', 9948 'offset' => '9', 9949 'type' => '168' 9950 }, 9951 '5' => { 9952 'name' => 'active_comp_ver_str_len', 9953 'offset' => '16', 9954 'type' => '168' 9955 }, 9956 '6' => { 9957 'name' => 'active_comp_release_date', 9958 'offset' => '17', 9959 'type' => '64318' 9960 }, 9961 '7' => { 9962 'name' => 'pending_comp_comparison_stamp', 9963 'offset' => '25', 9964 'type' => '180' 9965 }, 9966 '8' => { 9967 'name' => 'pending_comp_ver_str_type', 9968 'offset' => '35', 9969 'type' => '168' 9970 }, 9971 '9' => { 9972 'name' => 'pending_comp_ver_str_len', 9973 'offset' => '36', 9974 'type' => '168' 9975 } 9976 }, 9977 'Name' => 'struct pldm_component_parameter_entry', 9978 'Size' => '39', 9979 'Type' => 'Struct' 9980 }, 9981 '6423' => { 9982 'Name' => '_Bool', 9983 'Size' => '1', 9984 'Type' => 'Intrinsic' 9985 }, 9986 '64318' => { 9987 'BaseType' => '168', 9988 'Name' => 'uint8_t[8]', 9989 'Size' => '8', 9990 'Type' => 'Array' 9991 }, 9992 '65178' => { 9993 'BaseType' => '6206', 9994 'Name' => 'struct variable_field const', 9995 'Size' => '16', 9996 'Type' => 'Const' 9997 }, 9998 '65526' => { 9999 'BaseType' => '11999', 10000 'Name' => 'bool8_t*', 10001 'Size' => '8', 10002 'Type' => 'Pointer' 10003 }, 10004 '6645' => { 10005 'BaseType' => '6206', 10006 'Name' => 'struct variable_field*', 10007 'Size' => '8', 10008 'Type' => 'Pointer' 10009 }, 10010 '67' => { 10011 'Name' => 'unsigned short', 10012 'Size' => '2', 10013 'Type' => 'Intrinsic' 10014 }, 10015 '68606' => { 10016 'BaseType' => '65178', 10017 'Name' => 'struct variable_field const*', 10018 'Size' => '8', 10019 'Type' => 'Pointer' 10020 }, 10021 '69908' => { 10022 'BaseType' => '64136', 10023 'Name' => 'struct pldm_component_parameter_entry*', 10024 'Size' => '8', 10025 'Type' => 'Pointer' 10026 }, 10027 '70138' => { 10028 'BaseType' => '64032', 10029 'Name' => 'struct pldm_get_firmware_parameters_resp*', 10030 'Size' => '8', 10031 'Type' => 'Pointer' 10032 }, 10033 '70439' => { 10034 'BaseType' => '2082', 10035 'Name' => 'uint8_t**', 10036 'Size' => '8', 10037 'Type' => 'Pointer' 10038 }, 10039 '70736' => { 10040 'BaseType' => '63850', 10041 'Name' => 'struct pldm_component_image_information*', 10042 'Size' => '8', 10043 'Type' => 'Pointer' 10044 }, 10045 '71352' => { 10046 'BaseType' => '63655', 10047 'Name' => 'struct pldm_firmware_device_id_record*', 10048 'Size' => '8', 10049 'Type' => 'Pointer' 10050 }, 10051 '714' => { 10052 'Header' => 'base.h', 10053 'Line' => '117', 10054 'Memb' => { 10055 '0' => { 10056 'name' => 'command', 10057 'offset' => '2', 10058 'type' => '168' 10059 } 10060 }, 10061 'Name' => 'struct pldm_msg_hdr', 10062 'Size' => '3', 10063 'Type' => 'Struct' 10064 }, 10065 '71504' => { 10066 'BaseType' => '63519', 10067 'Name' => 'struct pldm_package_header_information*', 10068 'Size' => '8', 10069 'Type' => 'Pointer' 10070 }, 10071 '74' => { 10072 'Name' => 'int', 10073 'Size' => '4', 10074 'Type' => 'Intrinsic' 10075 }, 10076 '78138' => { 10077 'BaseType' => '78155', 10078 'Header' => undef, 10079 'Line' => '15', 10080 'Name' => 'pldm_pdr', 10081 'PrivateABI' => 1, 10082 'Size' => '24', 10083 'Type' => 'Typedef' 10084 }, 10085 '78150' => { 10086 'BaseType' => '78138', 10087 'Name' => 'pldm_pdr const', 10088 'Size' => '24', 10089 'Type' => 'Const' 10090 }, 10091 '78155' => { 10092 'Header' => undef, 10093 'Line' => '18', 10094 'Memb' => { 10095 '0' => { 10096 'name' => 'record_count', 10097 'offset' => '0', 10098 'type' => '180' 10099 }, 10100 '1' => { 10101 'name' => 'size', 10102 'offset' => '4', 10103 'type' => '180' 10104 }, 10105 '2' => { 10106 'name' => 'first', 10107 'offset' => '8', 10108 'type' => '79227' 10109 }, 10110 '3' => { 10111 'name' => 'last', 10112 'offset' => '22', 10113 'type' => '79227' 10114 } 10115 }, 10116 'Name' => 'struct pldm_pdr', 10117 'PrivateABI' => 1, 10118 'Size' => '24', 10119 'Type' => 'Struct' 10120 }, 10121 '78215' => { 10122 'BaseType' => '78232', 10123 'Header' => undef, 10124 'Line' => '20', 10125 'Name' => 'pldm_pdr_record', 10126 'PrivateABI' => 1, 10127 'Size' => '32', 10128 'Type' => 'Typedef' 10129 }, 10130 '78227' => { 10131 'BaseType' => '78215', 10132 'Name' => 'pldm_pdr_record const', 10133 'Size' => '32', 10134 'Type' => 'Const' 10135 }, 10136 '78232' => { 10137 'Header' => undef, 10138 'Line' => '9', 10139 'Memb' => { 10140 '0' => { 10141 'name' => 'record_handle', 10142 'offset' => '0', 10143 'type' => '180' 10144 }, 10145 '1' => { 10146 'name' => 'size', 10147 'offset' => '4', 10148 'type' => '180' 10149 }, 10150 '2' => { 10151 'name' => 'data', 10152 'offset' => '8', 10153 'type' => '2082' 10154 }, 10155 '3' => { 10156 'name' => 'next', 10157 'offset' => '22', 10158 'type' => '79215' 10159 }, 10160 '4' => { 10161 'name' => 'is_remote', 10162 'offset' => '36', 10163 'type' => '6423' 10164 }, 10165 '5' => { 10166 'name' => 'terminus_handle', 10167 'offset' => '38', 10168 'type' => '5053' 10169 } 10170 }, 10171 'Name' => 'struct pldm_pdr_record', 10172 'PrivateABI' => 1, 10173 'Size' => '32', 10174 'Type' => 'Struct' 10175 }, 10176 '78316' => { 10177 'Header' => 'pdr.h', 10178 'Line' => '310', 10179 'Memb' => { 10180 '0' => { 10181 'name' => 'entity_type', 10182 'offset' => '0', 10183 'type' => '5053' 10184 }, 10185 '1' => { 10186 'name' => 'entity_instance_num', 10187 'offset' => '2', 10188 'type' => '5053' 10189 }, 10190 '2' => { 10191 'name' => 'entity_container_id', 10192 'offset' => '4', 10193 'type' => '5053' 10194 } 10195 }, 10196 'Name' => 'struct pldm_entity', 10197 'Size' => '6', 10198 'Type' => 'Struct' 10199 }, 10200 '78373' => { 10201 'BaseType' => '78316', 10202 'Header' => 'pdr.h', 10203 'Line' => '314', 10204 'Name' => 'pldm_entity', 10205 'Size' => '6', 10206 'Type' => 'Typedef' 10207 }, 10208 '78417' => { 10209 'BaseType' => '78429', 10210 'Header' => undef, 10211 'Line' => '324', 10212 'Name' => 'pldm_entity_association_tree', 10213 'PrivateABI' => 1, 10214 'Size' => '16', 10215 'Type' => 'Typedef' 10216 }, 10217 '78429' => { 10218 'Header' => undef, 10219 'Line' => '452', 10220 'Memb' => { 10221 '0' => { 10222 'name' => 'root', 10223 'offset' => '0', 10224 'type' => '79232' 10225 }, 10226 '1' => { 10227 'name' => 'last_used_container_id', 10228 'offset' => '8', 10229 'type' => '5053' 10230 } 10231 }, 10232 'Name' => 'struct pldm_entity_association_tree', 10233 'PrivateABI' => 1, 10234 'Size' => '16', 10235 'Type' => 'Struct' 10236 }, 10237 '78472' => { 10238 'BaseType' => '78489', 10239 'Header' => undef, 10240 'Line' => '329', 10241 'Name' => 'pldm_entity_node', 10242 'PrivateABI' => 1, 10243 'Size' => '40', 10244 'Type' => 'Typedef' 10245 }, 10246 '78489' => { 10247 'Header' => undef, 10248 'Line' => '457', 10249 'Memb' => { 10250 '0' => { 10251 'name' => 'entity', 10252 'offset' => '0', 10253 'type' => '78373' 10254 }, 10255 '1' => { 10256 'name' => 'parent', 10257 'offset' => '6', 10258 'type' => '78373' 10259 }, 10260 '2' => { 10261 'name' => 'remote_container_id', 10262 'offset' => '18', 10263 'type' => '5053' 10264 }, 10265 '3' => { 10266 'name' => 'first_child', 10267 'offset' => '22', 10268 'type' => '79232' 10269 }, 10270 '4' => { 10271 'name' => 'next_sibling', 10272 'offset' => '36', 10273 'type' => '79232' 10274 }, 10275 '5' => { 10276 'name' => 'association_type', 10277 'offset' => '50', 10278 'type' => '168' 10279 } 10280 }, 10281 'Name' => 'struct pldm_entity_node', 10282 'PrivateABI' => 1, 10283 'Size' => '40', 10284 'Type' => 'Struct' 10285 }, 10286 '79215' => { 10287 'BaseType' => '78232', 10288 'Name' => 'struct pldm_pdr_record*', 10289 'Size' => '8', 10290 'Type' => 'Pointer' 10291 }, 10292 '79227' => { 10293 'BaseType' => '78215', 10294 'Name' => 'pldm_pdr_record*', 10295 'Size' => '8', 10296 'Type' => 'Pointer' 10297 }, 10298 '79232' => { 10299 'BaseType' => '78472', 10300 'Name' => 'pldm_entity_node*', 10301 'Size' => '8', 10302 'Type' => 'Pointer' 10303 }, 10304 '79657' => { 10305 'BaseType' => '79662', 10306 'Name' => 'pldm_entity**', 10307 'Size' => '8', 10308 'Type' => 'Pointer' 10309 }, 10310 '79662' => { 10311 'BaseType' => '78373', 10312 'Name' => 'pldm_entity*', 10313 'Size' => '8', 10314 'Type' => 'Pointer' 10315 }, 10316 '79726' => { 10317 'BaseType' => '78417', 10318 'Name' => 'pldm_entity_association_tree*', 10319 'Size' => '8', 10320 'Type' => 'Pointer' 10321 }, 10322 '80005' => { 10323 'BaseType' => '79232', 10324 'Name' => 'pldm_entity_node**', 10325 'Size' => '8', 10326 'Type' => 'Pointer' 10327 }, 10328 '80787' => { 10329 'BaseType' => '78150', 10330 'Name' => 'pldm_pdr const*', 10331 'Size' => '8', 10332 'Type' => 'Pointer' 10333 }, 10334 '81' => { 10335 'Name' => 'unsigned int', 10336 'Size' => '4', 10337 'Type' => 'Intrinsic' 10338 }, 10339 '81041' => { 10340 'BaseType' => '78138', 10341 'Name' => 'pldm_pdr*', 10342 'Size' => '8', 10343 'Type' => 'Pointer' 10344 }, 10345 '825' => { 10346 'BaseType' => '714', 10347 'Name' => 'struct pldm_msg_hdr const', 10348 'Size' => '3', 10349 'Type' => 'Const' 10350 }, 10351 '830' => { 10352 'Header' => 'base.h', 10353 'Line' => '150', 10354 'Memb' => { 10355 '0' => { 10356 'name' => 'hdr', 10357 'offset' => '0', 10358 'type' => '714' 10359 }, 10360 '1' => { 10361 'name' => 'payload', 10362 'offset' => '3', 10363 'type' => '874' 10364 } 10365 }, 10366 'Name' => 'struct pldm_msg', 10367 'Size' => '4', 10368 'Type' => 'Struct' 10369 }, 10370 '8521' => { 10371 'BaseType' => '5053', 10372 'Name' => 'uint16_t*', 10373 'Size' => '8', 10374 'Type' => 'Pointer' 10375 }, 10376 '869' => { 10377 'BaseType' => '830', 10378 'Name' => 'struct pldm_msg const', 10379 'Size' => '4', 10380 'Type' => 'Const' 10381 }, 10382 '874' => { 10383 'BaseType' => '168', 10384 'Name' => 'uint8_t[1]', 10385 'Size' => '1', 10386 'Type' => 'Array' 10387 }, 10388 '87570' => { 10389 'BaseType' => '78227', 10390 'Name' => 'pldm_pdr_record const*', 10391 'Size' => '8', 10392 'Type' => 'Pointer' 10393 }, 10394 '890' => { 10395 'Header' => 'base.h', 10396 'Line' => '160', 10397 'Memb' => { 10398 '0' => { 10399 'name' => 'msg_type', 10400 'offset' => '0', 10401 'type' => '702' 10402 }, 10403 '1' => { 10404 'name' => 'instance', 10405 'offset' => '4', 10406 'type' => '168' 10407 }, 10408 '2' => { 10409 'name' => 'pldm_type', 10410 'offset' => '5', 10411 'type' => '168' 10412 }, 10413 '3' => { 10414 'name' => 'command', 10415 'offset' => '6', 10416 'type' => '168' 10417 }, 10418 '4' => { 10419 'name' => 'completion_code', 10420 'offset' => '7', 10421 'type' => '168' 10422 } 10423 }, 10424 'Name' => 'struct pldm_header_info', 10425 'Size' => '8', 10426 'Type' => 'Struct' 10427 }, 10428 '9084' => { 10429 'BaseType' => '123', 10430 'Name' => 'size_t*', 10431 'Size' => '8', 10432 'Type' => 'Pointer' 10433 }, 10434 '93174' => { 10435 'BaseType' => '168', 10436 'Header' => 'base.h', 10437 'Line' => '14', 10438 'Name' => 'pldm_tid_t', 10439 'Size' => '1', 10440 'Type' => 'Typedef' 10441 }, 10442 '93186' => { 10443 'BaseType' => '168', 10444 'Header' => 'instance-id.h', 10445 'Line' => '11', 10446 'Name' => 'pldm_instance_id_t', 10447 'Size' => '1', 10448 'Type' => 'Typedef' 10449 }, 10450 '93566' => { 10451 'Header' => undef, 10452 'Line' => '18', 10453 'Memb' => { 10454 '0' => { 10455 'name' => 'prev', 10456 'offset' => '0', 10457 'type' => '93186' 10458 }, 10459 '1' => { 10460 'name' => 'allocations', 10461 'offset' => '4', 10462 'type' => '180' 10463 } 10464 }, 10465 'Name' => 'struct pldm_tid_state', 10466 'PrivateABI' => 1, 10467 'Size' => '8', 10468 'Type' => 'Struct' 10469 }, 10470 '93605' => { 10471 'Header' => undef, 10472 'Line' => '23', 10473 'Memb' => { 10474 '0' => { 10475 'name' => 'state', 10476 'offset' => '0', 10477 'type' => '93647' 10478 }, 10479 '1' => { 10480 'name' => 'lock_db_fd', 10481 'offset' => '8264', 10482 'type' => '74' 10483 } 10484 }, 10485 'Name' => 'struct pldm_instance_db', 10486 'PrivateABI' => 1, 10487 'Size' => '2052', 10488 'Type' => 'Struct' 10489 }, 10490 '93647' => { 10491 'BaseType' => '93566', 10492 'Name' => 'struct pldm_tid_state[256]', 10493 'Size' => '2048', 10494 'Type' => 'Array' 10495 }, 10496 '94075' => { 10497 'BaseType' => '93605', 10498 'Name' => 'struct pldm_instance_db*', 10499 'Size' => '8', 10500 'Type' => 'Pointer' 10501 }, 10502 '94501' => { 10503 'BaseType' => '93186', 10504 'Name' => 'pldm_instance_id_t*', 10505 'Size' => '8', 10506 'Type' => 'Pointer' 10507 }, 10508 '94677' => { 10509 'BaseType' => '94075', 10510 'Name' => 'struct pldm_instance_db**', 10511 'Size' => '8', 10512 'Type' => 'Pointer' 10513 }, 10514 '95193' => { 10515 'BaseType' => '168', 10516 'Header' => 'pldm.h', 10517 'Line' => '12', 10518 'Name' => 'mctp_eid_t', 10519 'Size' => '1', 10520 'Type' => 'Typedef' 10521 }, 10522 '95205' => { 10523 'Header' => 'pldm.h', 10524 'Line' => '14', 10525 'Memb' => { 10526 '0' => { 10527 'name' => 'PLDM_REQUESTER_SUCCESS', 10528 'value' => '0' 10529 }, 10530 '1' => { 10531 'name' => 'PLDM_REQUESTER_OPEN_FAIL', 10532 'value' => '18446744073709551615 (-1)' 10533 }, 10534 '10' => { 10535 'name' => 'PLDM_REQUESTER_SETUP_FAIL', 10536 'value' => '18446744073709551606 (-10)' 10537 }, 10538 '11' => { 10539 'name' => 'PLDM_REQUESTER_INVALID_SETUP', 10540 'value' => '18446744073709551605 (-11)' 10541 }, 10542 '12' => { 10543 'name' => 'PLDM_REQUESTER_POLL_FAIL', 10544 'value' => '18446744073709551604 (-12)' 10545 }, 10546 '2' => { 10547 'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG', 10548 'value' => '18446744073709551614 (-2)' 10549 }, 10550 '3' => { 10551 'name' => 'PLDM_REQUESTER_NOT_RESP_MSG', 10552 'value' => '18446744073709551613 (-3)' 10553 }, 10554 '4' => { 10555 'name' => 'PLDM_REQUESTER_NOT_REQ_MSG', 10556 'value' => '18446744073709551612 (-4)' 10557 }, 10558 '5' => { 10559 'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL', 10560 'value' => '18446744073709551611 (-5)' 10561 }, 10562 '6' => { 10563 'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH', 10564 'value' => '18446744073709551610 (-6)' 10565 }, 10566 '7' => { 10567 'name' => 'PLDM_REQUESTER_SEND_FAIL', 10568 'value' => '18446744073709551609 (-7)' 10569 }, 10570 '8' => { 10571 'name' => 'PLDM_REQUESTER_RECV_FAIL', 10572 'value' => '18446744073709551608 (-8)' 10573 }, 10574 '9' => { 10575 'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN', 10576 'value' => '18446744073709551607 (-9)' 10577 } 10578 }, 10579 'Name' => 'enum pldm_requester_error_codes', 10580 'Size' => '4', 10581 'Type' => 'Enum' 10582 }, 10583 '95302' => { 10584 'BaseType' => '95205', 10585 'Header' => 'pldm.h', 10586 'Line' => '28', 10587 'Name' => 'pldm_requester_rc_t', 10588 'Size' => '4', 10589 'Type' => 'Typedef' 10590 }, 10591 '969' => { 10592 'BaseType' => '890', 10593 'Name' => 'struct pldm_header_info const', 10594 'Size' => '8', 10595 'Type' => 'Const' 10596 } 10597 }, 10598 'UndefinedSymbols' => { 10599 'libpldm.so.0.4.0' => { 10600 '_ITM_deregisterTMCloneTable' => 0, 10601 '_ITM_registerTMCloneTable' => 0, 10602 '__assert_fail@GLIBC_2.2.5' => 0, 10603 '__cxa_finalize@GLIBC_2.2.5' => 0, 10604 '__errno_location@GLIBC_2.2.5' => 0, 10605 '__gmon_start__' => 0, 10606 '__stack_chk_fail@GLIBC_2.4' => 0, 10607 'calloc@GLIBC_2.2.5' => 0, 10608 'clock_gettime@GLIBC_2.17' => 0, 10609 'close@GLIBC_2.2.5' => 0, 10610 'connect@GLIBC_2.2.5' => 0, 10611 'dup@GLIBC_2.2.5' => 0, 10612 'fclose@GLIBC_2.2.5' => 0, 10613 'fcntl64@GLIBC_2.28' => 0, 10614 'fgets@GLIBC_2.2.5' => 0, 10615 'fopen64@GLIBC_2.2.5' => 0, 10616 'free@GLIBC_2.2.5' => 0, 10617 'getsockopt@GLIBC_2.2.5' => 0, 10618 'malloc@GLIBC_2.2.5' => 0, 10619 'memcmp@GLIBC_2.2.5' => 0, 10620 'memcpy@GLIBC_2.14' => 0, 10621 'open64@GLIBC_2.2.5' => 0, 10622 'poll@GLIBC_2.2.5' => 0, 10623 'recv@GLIBC_2.2.5' => 0, 10624 'recvmsg@GLIBC_2.2.5' => 0, 10625 'sendmsg@GLIBC_2.2.5' => 0, 10626 'sendto@GLIBC_2.2.5' => 0, 10627 'setsockopt@GLIBC_2.2.5' => 0, 10628 'socket@GLIBC_2.2.5' => 0, 10629 'stat64@GLIBC_2.33' => 0, 10630 'strlen@GLIBC_2.2.5' => 0, 10631 'strtol@GLIBC_2.2.5' => 0, 10632 'write@GLIBC_2.2.5' => 0 10633 } 10634 }, 10635 'WordSize' => '8' 10636 }; 10637