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 '111140' => { 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 '111340' => { 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' => '55965' 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 '111572' => { 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 '111673' => { 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 '111970' => { 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 '112165' => { 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 '112377' => { 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 '112473' => { 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 '112770' => { 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 '112871' => { 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 '11299' => { 544 'Header' => 'bios.h', 545 'Param' => { 546 '0' => { 547 'name' => 'instance_id', 548 'type' => '168' 549 }, 550 '1' => { 551 'name' => 'msg', 552 'type' => '1632' 553 } 554 }, 555 'Return' => '74', 556 'ShortName' => 'encode_get_date_time_req' 557 }, 558 '113106' => { 559 'Header' => 'file_io.h', 560 'Param' => { 561 '0' => { 562 'name' => 'instance_id', 563 'type' => '168' 564 }, 565 '1' => { 566 'name' => 'completion_code', 567 'type' => '168' 568 }, 569 '2' => { 570 'name' => 'msg', 571 'type' => '1632' 572 } 573 }, 574 'Return' => '74', 575 'ShortName' => 'encode_file_ack_resp' 576 }, 577 '113296' => { 578 'Header' => 'file_io.h', 579 'Param' => { 580 '0' => { 581 'name' => 'msg', 582 'type' => '2077' 583 }, 584 '1' => { 585 'name' => 'payload_length', 586 'type' => '123' 587 }, 588 '2' => { 589 'name' => 'file_type', 590 'type' => '8521' 591 }, 592 '3' => { 593 'name' => 'file_handle', 594 'type' => '2087' 595 }, 596 '4' => { 597 'name' => 'file_status', 598 'type' => '2082' 599 } 600 }, 601 'Reg' => { 602 '3' => 'rcx', 603 '4' => 'r8' 604 }, 605 'Return' => '74', 606 'ShortName' => 'decode_file_ack_req' 607 }, 608 '113438' => { 609 'Header' => 'file_io.h', 610 'Param' => { 611 '0' => { 612 'name' => 'msg', 613 'type' => '2077' 614 }, 615 '1' => { 616 'name' => 'payload_length', 617 'type' => '123' 618 }, 619 '2' => { 620 'name' => 'completion_code', 621 'type' => '2082' 622 }, 623 '3' => { 624 'name' => 'length', 625 'type' => '2087' 626 } 627 }, 628 'Reg' => { 629 '0' => 'rdi', 630 '1' => 'rsi', 631 '2' => 'rdx', 632 '3' => 'rcx' 633 }, 634 'Return' => '74', 635 'ShortName' => 'decode_rw_file_by_type_resp' 636 }, 637 '113553' => { 638 'Header' => 'file_io.h', 639 'Param' => { 640 '0' => { 641 'name' => 'instance_id', 642 'type' => '168' 643 }, 644 '1' => { 645 'name' => 'command', 646 'type' => '168' 647 }, 648 '2' => { 649 'name' => 'file_type', 650 'type' => '5053' 651 }, 652 '3' => { 653 'name' => 'file_handle', 654 'type' => '180' 655 }, 656 '4' => { 657 'name' => 'offset', 658 'type' => '180' 659 }, 660 '5' => { 661 'name' => 'length', 662 'type' => '180' 663 }, 664 '6' => { 665 'name' => 'msg', 666 'offset' => '0', 667 'type' => '1632' 668 } 669 }, 670 'Return' => '74', 671 'ShortName' => 'encode_rw_file_by_type_req' 672 }, 673 '113823' => { 674 'Header' => 'file_io.h', 675 'Param' => { 676 '0' => { 677 'name' => 'instance_id', 678 'type' => '168' 679 }, 680 '1' => { 681 'name' => 'command', 682 'type' => '168' 683 }, 684 '2' => { 685 'name' => 'completion_code', 686 'type' => '168' 687 }, 688 '3' => { 689 'name' => 'length', 690 'type' => '180' 691 }, 692 '4' => { 693 'name' => 'msg', 694 'type' => '1632' 695 } 696 }, 697 'Return' => '74', 698 'ShortName' => 'encode_rw_file_by_type_resp' 699 }, 700 '114053' => { 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 '114215' => { 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 '114316' => { 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 '114551' => { 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 '114741' => { 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' => '55965' 827 } 828 }, 829 'Reg' => { 830 '3' => 'rcx', 831 '4' => 'r8' 832 }, 833 'Return' => '74', 834 'ShortName' => 'decode_new_file_req' 835 }, 836 '114883' => { 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 '114998' => { 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 '115283' => { 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 '115513' => { 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' => '55965' 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 '115690' => { 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 '115905' => { 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 '116015' => { 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 '116250' => { 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 '116405' => { 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 '116620' => { 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 '116756' => { 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 '116991' => { 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 '117126' => { 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 '117299' => { 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 '117525' => { 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 '117822' => { 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 '117957' => { 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 '118066' => { 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 '118325' => { 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 '118546' => { 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' => '55965' 1454 } 1455 }, 1456 'Reg' => { 1457 '4' => 'r8', 1458 '5' => 'r9' 1459 }, 1460 'Return' => '74', 1461 'ShortName' => 'decode_rw_file_memory_req' 1462 }, 1463 '119513' => { 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 '119761' => { 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 '119844' => { 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 '119983' => { 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 '121052' => { 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' => 'entry', 4251 'type' => '166' 4252 }, 4253 '1' => { 4254 'name' => 'entry_length', 4255 'type' => '123' 4256 }, 4257 '2' => { 4258 'name' => 'attr_handle', 4259 'type' => '5053' 4260 }, 4261 '3' => { 4262 'name' => 'attr_type', 4263 'type' => '168' 4264 }, 4265 '4' => { 4266 'name' => 'str_length', 4267 'type' => '5053' 4268 }, 4269 '5' => { 4270 'name' => 'str', 4271 'type' => '12552' 4272 } 4273 }, 4274 'Return' => '1', 4275 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string' 4276 }, 4277 '54197' => { 4278 'Header' => 'bios_table.h', 4279 'Param' => { 4280 '0' => { 4281 'name' => 'string_length', 4282 'type' => '5053' 4283 } 4284 }, 4285 'Reg' => { 4286 '0' => 'rdi' 4287 }, 4288 'Return' => '123', 4289 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length' 4290 }, 4291 '54379' => { 4292 'Header' => 'bios_table.h', 4293 'Param' => { 4294 '0' => { 4295 'name' => 'entry', 4296 'type' => '166' 4297 }, 4298 '1' => { 4299 'name' => 'entry_length', 4300 'type' => '123' 4301 }, 4302 '2' => { 4303 'name' => 'attr_handle', 4304 'type' => '5053' 4305 }, 4306 '3' => { 4307 'name' => 'attr_type', 4308 'type' => '168' 4309 }, 4310 '4' => { 4311 'name' => 'count', 4312 'type' => '168' 4313 }, 4314 '5' => { 4315 'name' => 'handles', 4316 'type' => '6245' 4317 } 4318 }, 4319 'Return' => '74', 4320 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_check' 4321 }, 4322 '54637' => { 4323 'Header' => 'bios_table.h', 4324 'Param' => { 4325 '0' => { 4326 'name' => 'entry', 4327 'type' => '48832' 4328 }, 4329 '1' => { 4330 'name' => 'handles', 4331 'type' => '2082' 4332 }, 4333 '2' => { 4334 'name' => 'number', 4335 'type' => '168' 4336 } 4337 }, 4338 'Return' => '168', 4339 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles' 4340 }, 4341 '54811' => { 4342 'Header' => 'bios_table.h', 4343 'Param' => { 4344 '0' => { 4345 'name' => 'entry', 4346 'type' => '48832' 4347 } 4348 }, 4349 'Reg' => { 4350 '0' => 'rdi' 4351 }, 4352 'Return' => '168', 4353 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number' 4354 }, 4355 '54860' => { 4356 'Header' => 'bios_table.h', 4357 'Param' => { 4358 '0' => { 4359 'name' => 'entry', 4360 'type' => '166' 4361 }, 4362 '1' => { 4363 'name' => 'entry_length', 4364 'type' => '123' 4365 }, 4366 '2' => { 4367 'name' => 'attr_handle', 4368 'type' => '5053' 4369 }, 4370 '3' => { 4371 'name' => 'attr_type', 4372 'type' => '168' 4373 }, 4374 '4' => { 4375 'name' => 'count', 4376 'type' => '168' 4377 }, 4378 '5' => { 4379 'name' => 'handles', 4380 'type' => '6245' 4381 } 4382 }, 4383 'Return' => '1', 4384 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum' 4385 }, 4386 '55199' => { 4387 'Header' => 'bios_table.h', 4388 'Param' => { 4389 '0' => { 4390 'name' => 'count', 4391 'type' => '168' 4392 } 4393 }, 4394 'Reg' => { 4395 '0' => 'rdi' 4396 }, 4397 'Return' => '123', 4398 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length' 4399 }, 4400 '55248' => { 4401 'Header' => 'bios_table.h', 4402 'Param' => { 4403 '0' => { 4404 'name' => 'entry', 4405 'type' => '48832' 4406 } 4407 }, 4408 'Reg' => { 4409 '0' => 'rdi' 4410 }, 4411 'Return' => '168', 4412 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type' 4413 }, 4414 '55297' => { 4415 'Header' => 'bios_table.h', 4416 'Param' => { 4417 '0' => { 4418 'name' => 'entry', 4419 'type' => '48832' 4420 } 4421 }, 4422 'Reg' => { 4423 '0' => 'rdi' 4424 }, 4425 'Return' => '5053', 4426 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle' 4427 }, 4428 '55844' => { 4429 'Header' => 'bios_table.h', 4430 'Param' => { 4431 '0' => { 4432 'name' => 'entry', 4433 'type' => '49247' 4434 }, 4435 '1' => { 4436 'name' => 'lower', 4437 'type' => '55965' 4438 }, 4439 '2' => { 4440 'name' => 'upper', 4441 'type' => '55965' 4442 }, 4443 '3' => { 4444 'name' => 'scalar', 4445 'type' => '2087' 4446 }, 4447 '4' => { 4448 'name' => 'def', 4449 'type' => '55965' 4450 } 4451 }, 4452 'Reg' => { 4453 '0' => 'rdi', 4454 '1' => 'rsi', 4455 '2' => 'rdx', 4456 '3' => 'rcx', 4457 '4' => 'r8' 4458 }, 4459 'Return' => '1', 4460 'ShortName' => 'pldm_bios_table_attr_entry_integer_decode' 4461 }, 4462 '55980' => { 4463 'Header' => 'bios_table.h', 4464 'Param' => { 4465 '0' => { 4466 'name' => 'entry', 4467 'type' => '166' 4468 }, 4469 '1' => { 4470 'name' => 'entry_length', 4471 'type' => '123' 4472 }, 4473 '2' => { 4474 'name' => 'info', 4475 'type' => '56242' 4476 } 4477 }, 4478 'Return' => '74', 4479 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_check' 4480 }, 4481 '56252' => { 4482 'Header' => 'bios_table.h', 4483 'Param' => { 4484 '0' => { 4485 'name' => 'info', 4486 'type' => '56242' 4487 }, 4488 '1' => { 4489 'name' => 'errmsg', 4490 'type' => '56551' 4491 } 4492 }, 4493 'Return' => '74', 4494 'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check' 4495 }, 4496 '56556' => { 4497 'Header' => 'bios_table.h', 4498 'Param' => { 4499 '0' => { 4500 'name' => 'entry', 4501 'type' => '166' 4502 }, 4503 '1' => { 4504 'name' => 'entry_length', 4505 'type' => '123' 4506 }, 4507 '2' => { 4508 'name' => 'info', 4509 'type' => '56242' 4510 } 4511 }, 4512 'Return' => '1', 4513 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode' 4514 }, 4515 '56804' => { 4516 'Header' => 'bios_table.h', 4517 'Return' => '123', 4518 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length' 4519 }, 4520 '56966' => { 4521 'Header' => 'bios_table.h', 4522 'Param' => { 4523 '0' => { 4524 'name' => 'entry', 4525 'type' => '49247' 4526 }, 4527 '1' => { 4528 'name' => 'buffer', 4529 'type' => '11614' 4530 }, 4531 '2' => { 4532 'name' => 'size', 4533 'type' => '123' 4534 } 4535 }, 4536 'Return' => '5053', 4537 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string' 4538 }, 4539 '57162' => { 4540 'Header' => 'bios_table.h', 4541 'Param' => { 4542 '0' => { 4543 'name' => 'entry', 4544 'type' => '49247' 4545 } 4546 }, 4547 'Reg' => { 4548 '0' => 'rdi' 4549 }, 4550 'Return' => '5053', 4551 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length' 4552 }, 4553 '57231' => { 4554 'Header' => 'bios_table.h', 4555 'Param' => { 4556 '0' => { 4557 'name' => 'entry', 4558 'type' => '49247' 4559 } 4560 }, 4561 'Reg' => { 4562 '0' => 'rdi' 4563 }, 4564 'Return' => '5053', 4565 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length' 4566 }, 4567 '57300' => { 4568 'Header' => 'bios_table.h', 4569 'Param' => { 4570 '0' => { 4571 'name' => 'entry', 4572 'type' => '49247' 4573 } 4574 }, 4575 'Reg' => { 4576 '0' => 'rdi' 4577 }, 4578 'Return' => '168', 4579 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type' 4580 }, 4581 '57369' => { 4582 'Header' => 'bios_table.h', 4583 'Param' => { 4584 '0' => { 4585 'name' => 'entry', 4586 'type' => '49247' 4587 }, 4588 '1' => { 4589 'name' => 'def_string_length', 4590 'type' => '8521' 4591 } 4592 }, 4593 'Return' => '74', 4594 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length_check' 4595 }, 4596 '57539' => { 4597 'Header' => 'bios_table.h', 4598 'Param' => { 4599 '0' => { 4600 'name' => 'entry', 4601 'type' => '166' 4602 }, 4603 '1' => { 4604 'name' => 'entry_length', 4605 'type' => '123' 4606 }, 4607 '2' => { 4608 'name' => 'info', 4609 'type' => '57825' 4610 } 4611 }, 4612 'Return' => '74', 4613 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_check' 4614 }, 4615 '57830' => { 4616 'Header' => 'bios_table.h', 4617 'Param' => { 4618 '0' => { 4619 'name' => 'info', 4620 'type' => '57825' 4621 }, 4622 '1' => { 4623 'name' => 'errmsg', 4624 'type' => '56551' 4625 } 4626 }, 4627 'Return' => '74', 4628 'ShortName' => 'pldm_bios_table_attr_entry_string_info_check' 4629 }, 4630 '58099' => { 4631 'Header' => 'bios_table.h', 4632 'Param' => { 4633 '0' => { 4634 'name' => 'def_str_len', 4635 'type' => '5053' 4636 } 4637 }, 4638 'Reg' => { 4639 '0' => 'rdi' 4640 }, 4641 'Return' => '123', 4642 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length' 4643 }, 4644 '58331' => { 4645 'Header' => 'bios_table.h', 4646 'Param' => { 4647 '0' => { 4648 'name' => 'entry', 4649 'type' => '49247' 4650 }, 4651 '1' => { 4652 'name' => 'def_indices', 4653 'type' => '2082' 4654 }, 4655 '2' => { 4656 'name' => 'def_num', 4657 'type' => '168' 4658 } 4659 }, 4660 'Return' => '168', 4661 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices' 4662 }, 4663 '58537' => { 4664 'Header' => 'bios_table.h', 4665 'Param' => { 4666 '0' => { 4667 'name' => 'entry', 4668 'type' => '49247' 4669 }, 4670 '1' => { 4671 'name' => 'pv_hdls', 4672 'type' => '8521' 4673 }, 4674 '2' => { 4675 'name' => 'pv_num', 4676 'type' => '168' 4677 } 4678 }, 4679 'Reg' => { 4680 '1' => 'rsi' 4681 }, 4682 'Return' => '74', 4683 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check' 4684 }, 4685 '58702' => { 4686 'Header' => 'bios_table.h', 4687 'Param' => { 4688 '0' => { 4689 'name' => 'entry', 4690 'type' => '49247' 4691 }, 4692 '1' => { 4693 'name' => 'def_num', 4694 'type' => '2082' 4695 } 4696 }, 4697 'Return' => '74', 4698 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num_check' 4699 }, 4700 '58861' => { 4701 'Header' => 'bios_table.h', 4702 'Param' => { 4703 '0' => { 4704 'name' => 'entry', 4705 'type' => '49247' 4706 }, 4707 '1' => { 4708 'name' => 'pv_num', 4709 'type' => '2082' 4710 } 4711 }, 4712 'Reg' => { 4713 '0' => 'rdi', 4714 '1' => 'rsi' 4715 }, 4716 'Return' => '74', 4717 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num_check' 4718 }, 4719 '58921' => { 4720 'Header' => 'bios_table.h', 4721 'Param' => { 4722 '0' => { 4723 'name' => 'entry', 4724 'type' => '166' 4725 }, 4726 '1' => { 4727 'name' => 'entry_length', 4728 'type' => '123' 4729 }, 4730 '2' => { 4731 'name' => 'info', 4732 'type' => '59179' 4733 } 4734 }, 4735 'Return' => '74', 4736 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_check' 4737 }, 4738 '59184' => { 4739 'Header' => 'bios_table.h', 4740 'Param' => { 4741 '0' => { 4742 'name' => 'pv_num', 4743 'type' => '168' 4744 }, 4745 '1' => { 4746 'name' => 'def_num', 4747 'type' => '168' 4748 } 4749 }, 4750 'Reg' => { 4751 '0' => 'rdi', 4752 '1' => 'rsi' 4753 }, 4754 'Return' => '123', 4755 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length' 4756 }, 4757 '59244' => { 4758 'Header' => 'bios_table.h', 4759 'Param' => { 4760 '0' => { 4761 'name' => 'entry', 4762 'type' => '49247' 4763 } 4764 }, 4765 'Reg' => { 4766 '0' => 'rdi' 4767 }, 4768 'Return' => '5053', 4769 'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle' 4770 }, 4771 '59291' => { 4772 'Header' => 'bios_table.h', 4773 'Param' => { 4774 '0' => { 4775 'name' => 'entry', 4776 'type' => '49247' 4777 } 4778 }, 4779 'Reg' => { 4780 '0' => 'rdi' 4781 }, 4782 'Return' => '168', 4783 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type' 4784 }, 4785 '59338' => { 4786 'Header' => 'bios_table.h', 4787 'Param' => { 4788 '0' => { 4789 'name' => 'entry', 4790 'type' => '49247' 4791 } 4792 }, 4793 'Reg' => { 4794 '0' => 'rdi' 4795 }, 4796 'Return' => '5053', 4797 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle' 4798 }, 4799 '59971' => { 4800 'Header' => 'bios_table.h', 4801 'Param' => { 4802 '0' => { 4803 'name' => 'entry', 4804 'type' => '49853' 4805 }, 4806 '1' => { 4807 'name' => 'buffer', 4808 'type' => '11614' 4809 }, 4810 '2' => { 4811 'name' => 'size', 4812 'type' => '123' 4813 } 4814 }, 4815 'Return' => '74', 4816 'ShortName' => 'pldm_bios_table_string_entry_decode_string_check' 4817 }, 4818 '60137' => { 4819 'Header' => 'bios_table.h', 4820 'Param' => { 4821 '0' => { 4822 'name' => 'entry', 4823 'type' => '49853' 4824 } 4825 }, 4826 'Reg' => { 4827 '0' => 'rdi' 4828 }, 4829 'Return' => '5053', 4830 'ShortName' => 'pldm_bios_table_string_entry_decode_string_length' 4831 }, 4832 '60184' => { 4833 'Header' => 'bios_table.h', 4834 'Param' => { 4835 '0' => { 4836 'name' => 'entry', 4837 'type' => '49853' 4838 } 4839 }, 4840 'Reg' => { 4841 '0' => 'rdi' 4842 }, 4843 'Return' => '5053', 4844 'ShortName' => 'pldm_bios_table_string_entry_decode_handle' 4845 }, 4846 '60231' => { 4847 'Header' => 'bios_table.h', 4848 'Param' => { 4849 '0' => { 4850 'name' => 'entry', 4851 'type' => '166' 4852 }, 4853 '1' => { 4854 'name' => 'entry_length', 4855 'type' => '123' 4856 }, 4857 '2' => { 4858 'name' => 'str', 4859 'type' => '12552' 4860 }, 4861 '3' => { 4862 'name' => 'str_length', 4863 'type' => '5053' 4864 } 4865 }, 4866 'Return' => '74', 4867 'ShortName' => 'pldm_bios_table_string_entry_encode_check' 4868 }, 4869 '60522' => { 4870 'Header' => 'bios_table.h', 4871 'Param' => { 4872 '0' => { 4873 'name' => 'string_length', 4874 'type' => '5053' 4875 } 4876 }, 4877 'Reg' => { 4878 '0' => 'rdi' 4879 }, 4880 'Return' => '123', 4881 'ShortName' => 'pldm_bios_table_string_entry_encode_length' 4882 }, 4883 '6288' => { 4884 'Header' => 'utils.h', 4885 'Param' => { 4886 '0' => { 4887 'name' => 'bcd', 4888 'type' => '5053' 4889 } 4890 }, 4891 'Return' => '5053', 4892 'ShortName' => 'bcd2dec16' 4893 }, 4894 '6310' => { 4895 'Header' => 'utils.h', 4896 'Param' => { 4897 '0' => { 4898 'name' => 'bcd', 4899 'type' => '168' 4900 } 4901 }, 4902 'Return' => '168', 4903 'ShortName' => 'bcd2dec8' 4904 }, 4905 '6332' => { 4906 'Header' => 'utils.h', 4907 'Param' => { 4908 '0' => { 4909 'name' => 'dec', 4910 'type' => '5053' 4911 } 4912 }, 4913 'Return' => '5053', 4914 'ShortName' => 'dec2bcd16' 4915 }, 4916 '6354' => { 4917 'Header' => 'utils.h', 4918 'Param' => { 4919 '0' => { 4920 'name' => 'dec', 4921 'type' => '168' 4922 } 4923 }, 4924 'Return' => '168', 4925 'ShortName' => 'dec2bcd8' 4926 }, 4927 '6376' => { 4928 'Header' => 'utils.h', 4929 'Param' => { 4930 '0' => { 4931 'name' => 'seconds', 4932 'type' => '168' 4933 }, 4934 '1' => { 4935 'name' => 'minutes', 4936 'type' => '168' 4937 }, 4938 '2' => { 4939 'name' => 'hours', 4940 'type' => '168' 4941 }, 4942 '3' => { 4943 'name' => 'day', 4944 'type' => '168' 4945 }, 4946 '4' => { 4947 'name' => 'month', 4948 'type' => '168' 4949 }, 4950 '5' => { 4951 'name' => 'year', 4952 'type' => '5053' 4953 } 4954 }, 4955 'Reg' => { 4956 '0' => 'rdi', 4957 '1' => 'rsi', 4958 '2' => 'rdx', 4959 '5' => 'r9' 4960 }, 4961 'Return' => '6423', 4962 'ShortName' => 'is_time_legal' 4963 }, 4964 '6468' => { 4965 'Header' => 'bios.h', 4966 'Param' => { 4967 '0' => { 4968 'name' => 'msg', 4969 'type' => '2077' 4970 }, 4971 '1' => { 4972 'name' => 'payload_length', 4973 'type' => '123' 4974 }, 4975 '2' => { 4976 'name' => 'transfer_handle', 4977 'type' => '2087' 4978 }, 4979 '3' => { 4980 'name' => 'transfer_flag', 4981 'type' => '2082' 4982 }, 4983 '4' => { 4984 'name' => 'table_type', 4985 'type' => '2082' 4986 }, 4987 '5' => { 4988 'name' => 'table', 4989 'type' => '6645' 4990 } 4991 }, 4992 'Reg' => { 4993 '4' => 'r8', 4994 '5' => 'r9' 4995 }, 4996 'Return' => '74', 4997 'ShortName' => 'decode_set_bios_table_req' 4998 }, 4999 '66115' => { 5000 'Header' => 'utils.h', 5001 'Param' => { 5002 '0' => { 5003 'name' => 'transfer_flag', 5004 'type' => '168' 5005 } 5006 }, 5007 'Return' => '6423', 5008 'ShortName' => 'is_transfer_flag_valid' 5009 }, 5010 '66266' => { 5011 'Header' => 'firmware_update.h', 5012 'Param' => { 5013 '0' => { 5014 'name' => 'msg', 5015 'type' => '2077' 5016 }, 5017 '1' => { 5018 'name' => 'payload_length', 5019 'type' => '123' 5020 }, 5021 '2' => { 5022 'name' => 'completion_code', 5023 'type' => '2082' 5024 }, 5025 '3' => { 5026 'name' => 'non_functioning_component_indication', 5027 'type' => '66453' 5028 }, 5029 '4' => { 5030 'name' => 'non_functioning_component_bitmap', 5031 'type' => '66458' 5032 } 5033 }, 5034 'Return' => '74', 5035 'ShortName' => 'decode_cancel_update_resp' 5036 }, 5037 '66468' => { 5038 'Header' => 'firmware_update.h', 5039 'Param' => { 5040 '0' => { 5041 'name' => 'instance_id', 5042 'type' => '168' 5043 }, 5044 '1' => { 5045 'name' => 'msg', 5046 'type' => '1632' 5047 }, 5048 '2' => { 5049 'name' => 'payload_length', 5050 'type' => '123' 5051 } 5052 }, 5053 'Return' => '74', 5054 'ShortName' => 'encode_cancel_update_req' 5055 }, 5056 '6655' => { 5057 'Header' => 'bios.h', 5058 'Param' => { 5059 '0' => { 5060 'name' => 'instance_id', 5061 'type' => '168' 5062 }, 5063 '1' => { 5064 'name' => 'completion_code', 5065 'type' => '168' 5066 }, 5067 '2' => { 5068 'name' => 'next_transfer_handle', 5069 'type' => '180' 5070 }, 5071 '3' => { 5072 'name' => 'msg', 5073 'type' => '1632' 5074 } 5075 }, 5076 'Return' => '74', 5077 'ShortName' => 'encode_set_bios_table_resp' 5078 }, 5079 '66638' => { 5080 'Header' => 'firmware_update.h', 5081 'Param' => { 5082 '0' => { 5083 'name' => 'msg', 5084 'type' => '2077' 5085 }, 5086 '1' => { 5087 'name' => 'payload_length', 5088 'type' => '123' 5089 }, 5090 '2' => { 5091 'name' => 'completion_code', 5092 'type' => '2082' 5093 } 5094 }, 5095 'Reg' => { 5096 '0' => 'rdi', 5097 '1' => 'rsi', 5098 '2' => 'rdx' 5099 }, 5100 'Return' => '74', 5101 'ShortName' => 'decode_cancel_update_component_resp' 5102 }, 5103 '66714' => { 5104 'Header' => 'firmware_update.h', 5105 'Param' => { 5106 '0' => { 5107 'name' => 'instance_id', 5108 'type' => '168' 5109 }, 5110 '1' => { 5111 'name' => 'msg', 5112 'type' => '1632' 5113 }, 5114 '2' => { 5115 'name' => 'payload_length', 5116 'type' => '123' 5117 } 5118 }, 5119 'Return' => '74', 5120 'ShortName' => 'encode_cancel_update_component_req' 5121 }, 5122 '66884' => { 5123 'Header' => 'firmware_update.h', 5124 'Param' => { 5125 '0' => { 5126 'name' => 'msg', 5127 'type' => '2077' 5128 }, 5129 '1' => { 5130 'name' => 'payload_length', 5131 'type' => '123' 5132 }, 5133 '2' => { 5134 'name' => 'completion_code', 5135 'type' => '2082' 5136 }, 5137 '3' => { 5138 'name' => 'current_state', 5139 'type' => '2082' 5140 }, 5141 '4' => { 5142 'name' => 'previous_state', 5143 'type' => '2082' 5144 }, 5145 '5' => { 5146 'name' => 'aux_state', 5147 'type' => '2082' 5148 }, 5149 '6' => { 5150 'name' => 'aux_state_status', 5151 'offset' => '0', 5152 'type' => '2082' 5153 }, 5154 '7' => { 5155 'name' => 'progress_percent', 5156 'offset' => '8', 5157 'type' => '2082' 5158 }, 5159 '8' => { 5160 'name' => 'reason_code', 5161 'offset' => '16', 5162 'type' => '2082' 5163 }, 5164 '9' => { 5165 'name' => 'update_option_flags_enabled', 5166 'offset' => '24', 5167 'type' => '67211' 5168 } 5169 }, 5170 'Return' => '74', 5171 'ShortName' => 'decode_get_status_resp' 5172 }, 5173 '67221' => { 5174 'Header' => 'firmware_update.h', 5175 'Param' => { 5176 '0' => { 5177 'name' => 'instance_id', 5178 'type' => '168' 5179 }, 5180 '1' => { 5181 'name' => 'msg', 5182 'type' => '1632' 5183 }, 5184 '2' => { 5185 'name' => 'payload_length', 5186 'type' => '123' 5187 } 5188 }, 5189 'Return' => '74', 5190 'ShortName' => 'encode_get_status_req' 5191 }, 5192 '67391' => { 5193 'Header' => 'firmware_update.h', 5194 'Param' => { 5195 '0' => { 5196 'name' => 'msg', 5197 'type' => '2077' 5198 }, 5199 '1' => { 5200 'name' => 'payload_length', 5201 'type' => '123' 5202 }, 5203 '2' => { 5204 'name' => 'completion_code', 5205 'type' => '2082' 5206 }, 5207 '3' => { 5208 'name' => 'estimated_time_activation', 5209 'type' => '8521' 5210 } 5211 }, 5212 'Reg' => { 5213 '1' => 'rsi', 5214 '2' => 'rdx', 5215 '3' => 'rcx' 5216 }, 5217 'Return' => '74', 5218 'ShortName' => 'decode_activate_firmware_resp' 5219 }, 5220 '67517' => { 5221 'Header' => 'firmware_update.h', 5222 'Param' => { 5223 '0' => { 5224 'name' => 'instance_id', 5225 'type' => '168' 5226 }, 5227 '1' => { 5228 'name' => 'self_contained_activation_req', 5229 'type' => '11999' 5230 }, 5231 '2' => { 5232 'name' => 'msg', 5233 'type' => '1632' 5234 }, 5235 '3' => { 5236 'name' => 'payload_length', 5237 'type' => '123' 5238 } 5239 }, 5240 'Return' => '74', 5241 'ShortName' => 'encode_activate_firmware_req' 5242 }, 5243 '67759' => { 5244 'Header' => 'firmware_update.h', 5245 'Param' => { 5246 '0' => { 5247 'name' => 'instance_id', 5248 'type' => '168' 5249 }, 5250 '1' => { 5251 'name' => 'completion_code', 5252 'type' => '168' 5253 }, 5254 '2' => { 5255 'name' => 'msg', 5256 'type' => '1632' 5257 }, 5258 '3' => { 5259 'name' => 'payload_length', 5260 'type' => '123' 5261 } 5262 }, 5263 'Return' => '74', 5264 'ShortName' => 'encode_apply_complete_resp' 5265 }, 5266 '67948' => { 5267 'Header' => 'firmware_update.h', 5268 'Param' => { 5269 '0' => { 5270 'name' => 'msg', 5271 'type' => '2077' 5272 }, 5273 '1' => { 5274 'name' => 'payload_length', 5275 'type' => '123' 5276 }, 5277 '2' => { 5278 'name' => 'apply_result', 5279 'type' => '2082' 5280 }, 5281 '3' => { 5282 'name' => 'comp_activation_methods_modification', 5283 'type' => '68058' 5284 } 5285 }, 5286 'Reg' => { 5287 '0' => 'rdi', 5288 '1' => 'rsi', 5289 '2' => 'rdx', 5290 '3' => 'rcx' 5291 }, 5292 'Return' => '74', 5293 'ShortName' => 'decode_apply_complete_req' 5294 }, 5295 '68068' => { 5296 'Header' => 'firmware_update.h', 5297 'Param' => { 5298 '0' => { 5299 'name' => 'instance_id', 5300 'type' => '168' 5301 }, 5302 '1' => { 5303 'name' => 'completion_code', 5304 'type' => '168' 5305 }, 5306 '2' => { 5307 'name' => 'msg', 5308 'type' => '1632' 5309 }, 5310 '3' => { 5311 'name' => 'payload_length', 5312 'type' => '123' 5313 } 5314 }, 5315 'Return' => '74', 5316 'ShortName' => 'encode_verify_complete_resp' 5317 }, 5318 '68257' => { 5319 'Header' => 'firmware_update.h', 5320 'Param' => { 5321 '0' => { 5322 'name' => 'msg', 5323 'type' => '2077' 5324 }, 5325 '1' => { 5326 'name' => 'payload_length', 5327 'type' => '123' 5328 }, 5329 '2' => { 5330 'name' => 'verify_result', 5331 'type' => '2082' 5332 } 5333 }, 5334 'Reg' => { 5335 '0' => 'rdi', 5336 '1' => 'rsi', 5337 '2' => 'rdx' 5338 }, 5339 'Return' => '74', 5340 'ShortName' => 'decode_verify_complete_req' 5341 }, 5342 '68333' => { 5343 'Header' => 'firmware_update.h', 5344 'Param' => { 5345 '0' => { 5346 'name' => 'instance_id', 5347 'type' => '168' 5348 }, 5349 '1' => { 5350 'name' => 'completion_code', 5351 'type' => '168' 5352 }, 5353 '2' => { 5354 'name' => 'msg', 5355 'type' => '1632' 5356 }, 5357 '3' => { 5358 'name' => 'payload_length', 5359 'type' => '123' 5360 } 5361 }, 5362 'Return' => '74', 5363 'ShortName' => 'encode_transfer_complete_resp' 5364 }, 5365 '68522' => { 5366 'Header' => 'firmware_update.h', 5367 'Param' => { 5368 '0' => { 5369 'name' => 'msg', 5370 'type' => '2077' 5371 }, 5372 '1' => { 5373 'name' => 'payload_length', 5374 'type' => '123' 5375 }, 5376 '2' => { 5377 'name' => 'transfer_result', 5378 'type' => '2082' 5379 } 5380 }, 5381 'Reg' => { 5382 '0' => 'rdi', 5383 '1' => 'rsi', 5384 '2' => 'rdx' 5385 }, 5386 'Return' => '74', 5387 'ShortName' => 'decode_transfer_complete_req' 5388 }, 5389 '68598' => { 5390 'Header' => 'firmware_update.h', 5391 'Param' => { 5392 '0' => { 5393 'name' => 'instance_id', 5394 'type' => '168' 5395 }, 5396 '1' => { 5397 'name' => 'completion_code', 5398 'type' => '168' 5399 }, 5400 '2' => { 5401 'name' => 'msg', 5402 'type' => '1632' 5403 }, 5404 '3' => { 5405 'name' => 'payload_length', 5406 'type' => '123' 5407 } 5408 }, 5409 'Return' => '74', 5410 'ShortName' => 'encode_request_firmware_data_resp' 5411 }, 5412 '6874' => { 5413 'Header' => 'bios.h', 5414 'Param' => { 5415 '0' => { 5416 'name' => 'msg', 5417 'type' => '2077' 5418 }, 5419 '1' => { 5420 'name' => 'payload_length', 5421 'type' => '123' 5422 }, 5423 '2' => { 5424 'name' => 'completion_code', 5425 'type' => '2082' 5426 }, 5427 '3' => { 5428 'name' => 'next_transfer_handle', 5429 'type' => '2087' 5430 } 5431 }, 5432 'Reg' => { 5433 '0' => 'rdi', 5434 '1' => 'rsi', 5435 '2' => 'rdx', 5436 '3' => 'rcx' 5437 }, 5438 'Return' => '74', 5439 'ShortName' => 'decode_set_bios_table_resp' 5440 }, 5441 '68787' => { 5442 'Header' => 'firmware_update.h', 5443 'Param' => { 5444 '0' => { 5445 'name' => 'msg', 5446 'type' => '2077' 5447 }, 5448 '1' => { 5449 'name' => 'payload_length', 5450 'type' => '123' 5451 }, 5452 '2' => { 5453 'name' => 'offset', 5454 'type' => '2087' 5455 }, 5456 '3' => { 5457 'name' => 'length', 5458 'type' => '2087' 5459 } 5460 }, 5461 'Reg' => { 5462 '0' => 'rdi', 5463 '1' => 'rsi', 5464 '2' => 'rdx', 5465 '3' => 'rcx' 5466 }, 5467 'Return' => '74', 5468 'ShortName' => 'decode_request_firmware_data_req' 5469 }, 5470 '68907' => { 5471 'Header' => 'firmware_update.h', 5472 'Param' => { 5473 '0' => { 5474 'name' => 'msg', 5475 'type' => '2077' 5476 }, 5477 '1' => { 5478 'name' => 'payload_length', 5479 'type' => '123' 5480 }, 5481 '2' => { 5482 'name' => 'completion_code', 5483 'type' => '2082' 5484 }, 5485 '3' => { 5486 'name' => 'comp_compatibility_resp', 5487 'type' => '2082' 5488 }, 5489 '4' => { 5490 'name' => 'comp_compatibility_resp_code', 5491 'type' => '2082' 5492 }, 5493 '5' => { 5494 'name' => 'update_option_flags_enabled', 5495 'type' => '67211' 5496 }, 5497 '6' => { 5498 'name' => 'time_before_req_fw_data', 5499 'offset' => '0', 5500 'type' => '8521' 5501 } 5502 }, 5503 'Return' => '74', 5504 'ShortName' => 'decode_update_component_resp' 5505 }, 5506 '69141' => { 5507 'Header' => 'firmware_update.h', 5508 'Param' => { 5509 '0' => { 5510 'name' => 'instance_id', 5511 'type' => '168' 5512 }, 5513 '1' => { 5514 'name' => 'comp_classification', 5515 'type' => '5053' 5516 }, 5517 '10' => { 5518 'name' => 'msg', 5519 'offset' => '32', 5520 'type' => '1632' 5521 }, 5522 '11' => { 5523 'name' => 'payload_length', 5524 'offset' => '40', 5525 'type' => '123' 5526 }, 5527 '2' => { 5528 'name' => 'comp_identifier', 5529 'type' => '5053' 5530 }, 5531 '3' => { 5532 'name' => 'comp_classification_index', 5533 'type' => '168' 5534 }, 5535 '4' => { 5536 'name' => 'comp_comparison_stamp', 5537 'type' => '180' 5538 }, 5539 '5' => { 5540 'name' => 'comp_image_size', 5541 'type' => '180' 5542 }, 5543 '6' => { 5544 'name' => 'update_option_flags', 5545 'offset' => '0', 5546 'type' => '61949' 5547 }, 5548 '7' => { 5549 'name' => 'comp_ver_str_type', 5550 'offset' => '8', 5551 'type' => '168' 5552 }, 5553 '8' => { 5554 'name' => 'comp_ver_str_len', 5555 'offset' => '16', 5556 'type' => '168' 5557 }, 5558 '9' => { 5559 'name' => 'comp_ver_str', 5560 'offset' => '24', 5561 'type' => '69533' 5562 } 5563 }, 5564 'Return' => '74', 5565 'ShortName' => 'encode_update_component_req' 5566 }, 5567 '69543' => { 5568 'Header' => 'firmware_update.h', 5569 'Param' => { 5570 '0' => { 5571 'name' => 'msg', 5572 'type' => '2077' 5573 }, 5574 '1' => { 5575 'name' => 'payload_length', 5576 'type' => '11648' 5577 }, 5578 '2' => { 5579 'name' => 'completion_code', 5580 'type' => '2082' 5581 }, 5582 '3' => { 5583 'name' => 'comp_resp', 5584 'type' => '2082' 5585 }, 5586 '4' => { 5587 'name' => 'comp_resp_code', 5588 'type' => '2082' 5589 } 5590 }, 5591 'Return' => '74', 5592 'ShortName' => 'decode_pass_component_table_resp' 5593 }, 5594 '69742' => { 5595 'Header' => 'firmware_update.h', 5596 'Param' => { 5597 '0' => { 5598 'name' => 'instance_id', 5599 'type' => '168' 5600 }, 5601 '1' => { 5602 'name' => 'transfer_flag', 5603 'type' => '168' 5604 }, 5605 '10' => { 5606 'name' => 'payload_length', 5607 'offset' => '32', 5608 'type' => '123' 5609 }, 5610 '2' => { 5611 'name' => 'comp_classification', 5612 'type' => '5053' 5613 }, 5614 '3' => { 5615 'name' => 'comp_identifier', 5616 'type' => '5053' 5617 }, 5618 '4' => { 5619 'name' => 'comp_classification_index', 5620 'type' => '168' 5621 }, 5622 '5' => { 5623 'name' => 'comp_comparison_stamp', 5624 'type' => '180' 5625 }, 5626 '6' => { 5627 'name' => 'comp_ver_str_type', 5628 'offset' => '0', 5629 'type' => '168' 5630 }, 5631 '7' => { 5632 'name' => 'comp_ver_str_len', 5633 'offset' => '8', 5634 'type' => '168' 5635 }, 5636 '8' => { 5637 'name' => 'comp_ver_str', 5638 'offset' => '16', 5639 'type' => '69533' 5640 }, 5641 '9' => { 5642 'name' => 'msg', 5643 'offset' => '24', 5644 'type' => '1632' 5645 } 5646 }, 5647 'Return' => '74', 5648 'ShortName' => 'encode_pass_component_table_req' 5649 }, 5650 '6984' => { 5651 'Header' => 'bios.h', 5652 'Param' => { 5653 '0' => { 5654 'name' => 'instance_id', 5655 'type' => '168' 5656 }, 5657 '1' => { 5658 'name' => 'transfer_handle', 5659 'type' => '180' 5660 }, 5661 '2' => { 5662 'name' => 'transfer_flag', 5663 'type' => '168' 5664 }, 5665 '3' => { 5666 'name' => 'table_type', 5667 'type' => '168' 5668 }, 5669 '4' => { 5670 'name' => 'table_data', 5671 'type' => '6245' 5672 }, 5673 '5' => { 5674 'name' => 'table_length', 5675 'type' => '123' 5676 }, 5677 '6' => { 5678 'name' => 'msg', 5679 'offset' => '0', 5680 'type' => '1632' 5681 }, 5682 '7' => { 5683 'name' => 'payload_length', 5684 'offset' => '8', 5685 'type' => '123' 5686 } 5687 }, 5688 'Return' => '74', 5689 'ShortName' => 'encode_set_bios_table_req' 5690 }, 5691 '70152' => { 5692 'Header' => 'firmware_update.h', 5693 'Param' => { 5694 '0' => { 5695 'name' => 'msg', 5696 'type' => '2077' 5697 }, 5698 '1' => { 5699 'name' => 'payload_length', 5700 'type' => '123' 5701 }, 5702 '2' => { 5703 'name' => 'completion_code', 5704 'type' => '2082' 5705 }, 5706 '3' => { 5707 'name' => 'fd_meta_data_len', 5708 'type' => '8521' 5709 }, 5710 '4' => { 5711 'name' => 'fd_will_send_pkg_data', 5712 'type' => '2082' 5713 } 5714 }, 5715 'Reg' => { 5716 '3' => 'rcx', 5717 '4' => 'r8' 5718 }, 5719 'Return' => '74', 5720 'ShortName' => 'decode_request_update_resp' 5721 }, 5722 '70299' => { 5723 'Header' => 'firmware_update.h', 5724 'Param' => { 5725 '0' => { 5726 'name' => 'instance_id', 5727 'type' => '168' 5728 }, 5729 '1' => { 5730 'name' => 'max_transfer_size', 5731 'type' => '180' 5732 }, 5733 '2' => { 5734 'name' => 'num_of_comp', 5735 'type' => '5053' 5736 }, 5737 '3' => { 5738 'name' => 'max_outstanding_transfer_req', 5739 'type' => '168' 5740 }, 5741 '4' => { 5742 'name' => 'pkg_data_len', 5743 'type' => '5053' 5744 }, 5745 '5' => { 5746 'name' => 'comp_image_set_ver_str_type', 5747 'type' => '168' 5748 }, 5749 '6' => { 5750 'name' => 'comp_image_set_ver_str_len', 5751 'offset' => '0', 5752 'type' => '168' 5753 }, 5754 '7' => { 5755 'name' => 'comp_img_set_ver_str', 5756 'offset' => '8', 5757 'type' => '69533' 5758 }, 5759 '8' => { 5760 'name' => 'msg', 5761 'offset' => '16', 5762 'type' => '1632' 5763 }, 5764 '9' => { 5765 'name' => 'payload_length', 5766 'offset' => '24', 5767 'type' => '123' 5768 } 5769 }, 5770 'Return' => '74', 5771 'ShortName' => 'encode_request_update_req' 5772 }, 5773 '70667' => { 5774 'Header' => 'firmware_update.h', 5775 'Param' => { 5776 '0' => { 5777 'name' => 'data', 5778 'type' => '6245' 5779 }, 5780 '1' => { 5781 'name' => 'length', 5782 'type' => '123' 5783 }, 5784 '2' => { 5785 'name' => 'component_data', 5786 'type' => '70835' 5787 }, 5788 '3' => { 5789 'name' => 'active_comp_ver_str', 5790 'type' => '6645' 5791 }, 5792 '4' => { 5793 'name' => 'pending_comp_ver_str', 5794 'type' => '6645' 5795 } 5796 }, 5797 'Reg' => { 5798 '4' => 'r8' 5799 }, 5800 'Return' => '74', 5801 'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry' 5802 }, 5803 '70845' => { 5804 'Header' => 'firmware_update.h', 5805 'Param' => { 5806 '0' => { 5807 'name' => 'msg', 5808 'type' => '2077' 5809 }, 5810 '1' => { 5811 'name' => 'payload_length', 5812 'type' => '123' 5813 }, 5814 '2' => { 5815 'name' => 'resp_data', 5816 'type' => '71065' 5817 }, 5818 '3' => { 5819 'name' => 'active_comp_image_set_ver_str', 5820 'type' => '6645' 5821 }, 5822 '4' => { 5823 'name' => 'pending_comp_image_set_ver_str', 5824 'type' => '6645' 5825 }, 5826 '5' => { 5827 'name' => 'comp_parameter_table', 5828 'type' => '6645' 5829 } 5830 }, 5831 'Return' => '74', 5832 'ShortName' => 'decode_get_firmware_parameters_resp' 5833 }, 5834 '71070' => { 5835 'Header' => 'firmware_update.h', 5836 'Param' => { 5837 '0' => { 5838 'name' => 'instance_id', 5839 'type' => '168' 5840 }, 5841 '1' => { 5842 'name' => 'payload_length', 5843 'type' => '123' 5844 }, 5845 '2' => { 5846 'name' => 'msg', 5847 'type' => '1632' 5848 } 5849 }, 5850 'Return' => '74', 5851 'ShortName' => 'encode_get_firmware_parameters_req' 5852 }, 5853 '71210' => { 5854 'Header' => 'firmware_update.h', 5855 'Param' => { 5856 '0' => { 5857 'name' => 'msg', 5858 'type' => '2077' 5859 }, 5860 '1' => { 5861 'name' => 'payload_length', 5862 'type' => '123' 5863 }, 5864 '2' => { 5865 'name' => 'completion_code', 5866 'type' => '2082' 5867 }, 5868 '3' => { 5869 'name' => 'device_identifiers_len', 5870 'type' => '2087' 5871 }, 5872 '4' => { 5873 'name' => 'descriptor_count', 5874 'type' => '2082' 5875 }, 5876 '5' => { 5877 'name' => 'descriptor_data', 5878 'type' => '71366' 5879 } 5880 }, 5881 'Reg' => { 5882 '3' => 'rcx', 5883 '4' => 'r8', 5884 '5' => 'r9' 5885 }, 5886 'Return' => '74', 5887 'ShortName' => 'decode_query_device_identifiers_resp' 5888 }, 5889 '71376' => { 5890 'Header' => 'firmware_update.h', 5891 'Param' => { 5892 '0' => { 5893 'name' => 'instance_id', 5894 'type' => '168' 5895 }, 5896 '1' => { 5897 'name' => 'payload_length', 5898 'type' => '123' 5899 }, 5900 '2' => { 5901 'name' => 'msg', 5902 'type' => '1632' 5903 } 5904 }, 5905 'Return' => '74', 5906 'ShortName' => 'encode_query_device_identifiers_req' 5907 }, 5908 '71516' => { 5909 'Header' => 'firmware_update.h', 5910 'Param' => { 5911 '0' => { 5912 'name' => 'data', 5913 'type' => '6245' 5914 }, 5915 '1' => { 5916 'name' => 'length', 5917 'type' => '123' 5918 }, 5919 '2' => { 5920 'name' => 'pldm_comp_image_info', 5921 'type' => '71663' 5922 }, 5923 '3' => { 5924 'name' => 'comp_version_str', 5925 'type' => '6645' 5926 } 5927 }, 5928 'Return' => '74', 5929 'ShortName' => 'decode_pldm_comp_image_info' 5930 }, 5931 '71668' => { 5932 'Header' => 'firmware_update.h', 5933 'Param' => { 5934 '0' => { 5935 'name' => 'data', 5936 'type' => '6245' 5937 }, 5938 '1' => { 5939 'name' => 'length', 5940 'type' => '123' 5941 }, 5942 '2' => { 5943 'name' => 'descriptor_title_str_type', 5944 'type' => '2082' 5945 }, 5946 '3' => { 5947 'name' => 'descriptor_title_str', 5948 'type' => '6645' 5949 }, 5950 '4' => { 5951 'name' => 'descriptor_data', 5952 'type' => '6645' 5953 } 5954 }, 5955 'Return' => '74', 5956 'ShortName' => 'decode_vendor_defined_descriptor_value' 5957 }, 5958 '71850' => { 5959 'Header' => 'firmware_update.h', 5960 'Param' => { 5961 '0' => { 5962 'name' => 'data', 5963 'type' => '6245' 5964 }, 5965 '1' => { 5966 'name' => 'length', 5967 'type' => '123' 5968 }, 5969 '2' => { 5970 'name' => 'descriptor_type', 5971 'type' => '8521' 5972 }, 5973 '3' => { 5974 'name' => 'descriptor_data', 5975 'type' => '6645' 5976 } 5977 }, 5978 'Return' => '74', 5979 'ShortName' => 'decode_descriptor_type_length_value' 5980 }, 5981 '72022' => { 5982 'Header' => 'firmware_update.h', 5983 'Param' => { 5984 '0' => { 5985 'name' => 'data', 5986 'type' => '6245' 5987 }, 5988 '1' => { 5989 'name' => 'length', 5990 'type' => '123' 5991 }, 5992 '2' => { 5993 'name' => 'component_bitmap_bit_length', 5994 'type' => '5053' 5995 }, 5996 '3' => { 5997 'name' => 'fw_device_id_record', 5998 'type' => '72279' 5999 }, 6000 '4' => { 6001 'name' => 'applicable_components', 6002 'type' => '6645' 6003 }, 6004 '5' => { 6005 'name' => 'comp_image_set_version_str', 6006 'type' => '6645' 6007 }, 6008 '6' => { 6009 'name' => 'record_descriptors', 6010 'offset' => '0', 6011 'type' => '6645' 6012 }, 6013 '7' => { 6014 'name' => 'fw_device_pkg_data', 6015 'offset' => '8', 6016 'type' => '6645' 6017 } 6018 }, 6019 'Return' => '74', 6020 'ShortName' => 'decode_firmware_device_id_record' 6021 }, 6022 '72284' => { 6023 'Header' => 'firmware_update.h', 6024 'Param' => { 6025 '0' => { 6026 'name' => 'data', 6027 'type' => '6245' 6028 }, 6029 '1' => { 6030 'name' => 'length', 6031 'type' => '123' 6032 }, 6033 '2' => { 6034 'name' => 'package_header_info', 6035 'type' => '72431' 6036 }, 6037 '3' => { 6038 'name' => 'package_version_str', 6039 'type' => '6645' 6040 } 6041 }, 6042 'Return' => '74', 6043 'ShortName' => 'decode_pldm_package_header_info' 6044 }, 6045 '7301' => { 6046 'Header' => 'bios.h', 6047 'Param' => { 6048 '0' => { 6049 'name' => 'instance_id', 6050 'type' => '168' 6051 }, 6052 '1' => { 6053 'name' => 'completion_code', 6054 'type' => '168' 6055 }, 6056 '2' => { 6057 'name' => 'next_transfer_handle', 6058 'type' => '180' 6059 }, 6060 '3' => { 6061 'name' => 'msg', 6062 'type' => '1632' 6063 } 6064 }, 6065 'Return' => '74', 6066 'ShortName' => 'encode_set_bios_attribute_current_value_resp' 6067 }, 6068 '74589' => { 6069 'Header' => 'fru.h', 6070 'Param' => { 6071 '0' => { 6072 'name' => 'instance_id', 6073 'type' => '168' 6074 }, 6075 '1' => { 6076 'name' => 'completion_code', 6077 'type' => '168' 6078 }, 6079 '2' => { 6080 'name' => 'next_data_transfer_handle', 6081 'type' => '180' 6082 }, 6083 '3' => { 6084 'name' => 'payload_length', 6085 'type' => '123' 6086 }, 6087 '4' => { 6088 'name' => 'msg', 6089 'type' => '1632' 6090 } 6091 }, 6092 'Return' => '74', 6093 'ShortName' => 'encode_set_fru_record_table_resp' 6094 }, 6095 '74829' => { 6096 'Header' => 'fru.h', 6097 'Param' => { 6098 '0' => { 6099 'name' => 'msg', 6100 'type' => '2077' 6101 }, 6102 '1' => { 6103 'name' => 'payload_length', 6104 'type' => '123' 6105 }, 6106 '2' => { 6107 'name' => 'data_transfer_handle', 6108 'type' => '2087' 6109 }, 6110 '3' => { 6111 'name' => 'transfer_flag', 6112 'type' => '2082' 6113 }, 6114 '4' => { 6115 'name' => 'fru_table_data', 6116 'type' => '6645' 6117 } 6118 }, 6119 'Reg' => { 6120 '3' => 'rcx', 6121 '4' => 'r8' 6122 }, 6123 'Return' => '74', 6124 'ShortName' => 'decode_set_fru_record_table_req' 6125 }, 6126 '74996' => { 6127 'Header' => 'fru.h', 6128 'Param' => { 6129 '0' => { 6130 'name' => 'msg', 6131 'type' => '2077' 6132 }, 6133 '1' => { 6134 'name' => 'payload_length', 6135 'type' => '123' 6136 }, 6137 '2' => { 6138 'name' => 'completion_code', 6139 'type' => '2082' 6140 }, 6141 '3' => { 6142 'name' => 'next_data_transfer_handle', 6143 'type' => '2087' 6144 }, 6145 '4' => { 6146 'name' => 'transfer_flag', 6147 'type' => '2082' 6148 }, 6149 '5' => { 6150 'name' => 'fru_record_table_data', 6151 'type' => '2082' 6152 }, 6153 '6' => { 6154 'name' => 'fru_record_table_length', 6155 'offset' => '0', 6156 'type' => '9084' 6157 } 6158 }, 6159 'Return' => '74', 6160 'ShortName' => 'decode_get_fru_record_table_resp' 6161 }, 6162 '7515' => { 6163 'Header' => 'bios.h', 6164 'Param' => { 6165 '0' => { 6166 'name' => 'msg', 6167 'type' => '2077' 6168 }, 6169 '1' => { 6170 'name' => 'payload_length', 6171 'type' => '123' 6172 }, 6173 '2' => { 6174 'name' => 'transfer_handle', 6175 'type' => '2087' 6176 }, 6177 '3' => { 6178 'name' => 'transfer_flag', 6179 'type' => '2082' 6180 }, 6181 '4' => { 6182 'name' => 'attribute', 6183 'type' => '6645' 6184 } 6185 }, 6186 'Reg' => { 6187 '3' => 'rcx', 6188 '4' => 'r8' 6189 }, 6190 'Return' => '74', 6191 'ShortName' => 'decode_set_bios_attribute_current_value_req' 6192 }, 6193 '75226' => { 6194 'Header' => 'fru.h', 6195 'Param' => { 6196 '0' => { 6197 'name' => 'msg', 6198 'type' => '2077' 6199 }, 6200 '1' => { 6201 'name' => 'payload_length', 6202 'type' => '123' 6203 }, 6204 '2' => { 6205 'name' => 'completion_code', 6206 'type' => '2082' 6207 }, 6208 '3' => { 6209 'name' => 'next_data_transfer_handle', 6210 'type' => '2087' 6211 }, 6212 '4' => { 6213 'name' => 'transfer_flag', 6214 'type' => '2082' 6215 }, 6216 '5' => { 6217 'name' => 'fru_record_table_data', 6218 'type' => '2082' 6219 }, 6220 '6' => { 6221 'name' => 'fru_record_table_length', 6222 'offset' => '0', 6223 'type' => '9084' 6224 }, 6225 '7' => { 6226 'name' => 'max_fru_record_table_length', 6227 'offset' => '8', 6228 'type' => '123' 6229 } 6230 }, 6231 'Return' => '74', 6232 'ShortName' => 'decode_get_fru_record_table_resp_safe' 6233 }, 6234 '75474' => { 6235 'Header' => 'fru.h', 6236 'Param' => { 6237 '0' => { 6238 'name' => 'instance_id', 6239 'type' => '168' 6240 }, 6241 '1' => { 6242 'name' => 'data_transfer_handle', 6243 'type' => '180' 6244 }, 6245 '2' => { 6246 'name' => 'transfer_operation_flag', 6247 'type' => '168' 6248 }, 6249 '3' => { 6250 'name' => 'msg', 6251 'type' => '1632' 6252 }, 6253 '4' => { 6254 'name' => 'payload_length', 6255 'type' => '123' 6256 } 6257 }, 6258 'Return' => '74', 6259 'ShortName' => 'encode_get_fru_record_table_req' 6260 }, 6261 '75709' => { 6262 'Header' => 'fru.h', 6263 'Param' => { 6264 '0' => { 6265 'name' => 'msg', 6266 'type' => '2077' 6267 }, 6268 '1' => { 6269 'name' => 'payload_length', 6270 'type' => '123' 6271 }, 6272 '2' => { 6273 'name' => 'completion_code', 6274 'type' => '2082' 6275 }, 6276 '3' => { 6277 'name' => 'next_transfer_handle', 6278 'type' => '2087' 6279 }, 6280 '4' => { 6281 'name' => 'transfer_flag', 6282 'type' => '2082' 6283 }, 6284 '5' => { 6285 'name' => 'fru_structure_data', 6286 'type' => '6645' 6287 } 6288 }, 6289 'Reg' => { 6290 '4' => 'r8', 6291 '5' => 'r9' 6292 }, 6293 'Return' => '74', 6294 'ShortName' => 'decode_get_fru_record_by_option_resp' 6295 }, 6296 '75876' => { 6297 'Header' => 'fru.h', 6298 'Param' => { 6299 '0' => { 6300 'name' => 'instance_id', 6301 'type' => '168' 6302 }, 6303 '1' => { 6304 'name' => 'completion_code', 6305 'type' => '168' 6306 }, 6307 '2' => { 6308 'name' => 'next_data_transfer_handle', 6309 'type' => '180' 6310 }, 6311 '3' => { 6312 'name' => 'transfer_flag', 6313 'type' => '168' 6314 }, 6315 '4' => { 6316 'name' => 'fru_structure_data', 6317 'type' => '1434' 6318 }, 6319 '5' => { 6320 'name' => 'data_size', 6321 'type' => '123' 6322 }, 6323 '6' => { 6324 'name' => 'msg', 6325 'offset' => '0', 6326 'type' => '1632' 6327 }, 6328 '7' => { 6329 'name' => 'payload_length', 6330 'offset' => '8', 6331 'type' => '123' 6332 } 6333 }, 6334 'Return' => '74', 6335 'ShortName' => 'encode_get_fru_record_by_option_resp' 6336 }, 6337 '76194' => { 6338 'Header' => 'fru.h', 6339 'Param' => { 6340 '0' => { 6341 'name' => 'msg', 6342 'type' => '2077' 6343 }, 6344 '1' => { 6345 'name' => 'payload_length', 6346 'type' => '123' 6347 }, 6348 '2' => { 6349 'name' => 'data_transfer_handle', 6350 'type' => '2087' 6351 }, 6352 '3' => { 6353 'name' => 'fru_table_handle', 6354 'type' => '8521' 6355 }, 6356 '4' => { 6357 'name' => 'record_set_identifier', 6358 'type' => '8521' 6359 }, 6360 '5' => { 6361 'name' => 'record_type', 6362 'type' => '2082' 6363 }, 6364 '6' => { 6365 'name' => 'field_type', 6366 'offset' => '0', 6367 'type' => '2082' 6368 }, 6369 '7' => { 6370 'name' => 'transfer_op_flag', 6371 'offset' => '8', 6372 'type' => '2082' 6373 } 6374 }, 6375 'Reg' => { 6376 '4' => 'r8', 6377 '5' => 'r9' 6378 }, 6379 'Return' => '74', 6380 'ShortName' => 'decode_get_fru_record_by_option_req' 6381 }, 6382 '76396' => { 6383 'Header' => 'fru.h', 6384 'Param' => { 6385 '0' => { 6386 'name' => 'instance_id', 6387 'type' => '168' 6388 }, 6389 '1' => { 6390 'name' => 'data_transfer_handle', 6391 'type' => '180' 6392 }, 6393 '2' => { 6394 'name' => 'fru_table_handle', 6395 'type' => '5053' 6396 }, 6397 '3' => { 6398 'name' => 'record_set_identifier', 6399 'type' => '5053' 6400 }, 6401 '4' => { 6402 'name' => 'record_type', 6403 'type' => '168' 6404 }, 6405 '5' => { 6406 'name' => 'field_type', 6407 'type' => '168' 6408 }, 6409 '6' => { 6410 'name' => 'transfer_op_flag', 6411 'offset' => '0', 6412 'type' => '168' 6413 }, 6414 '7' => { 6415 'name' => 'msg', 6416 'offset' => '8', 6417 'type' => '1632' 6418 }, 6419 '8' => { 6420 'name' => 'payload_length', 6421 'offset' => '16', 6422 'type' => '123' 6423 } 6424 }, 6425 'Return' => '74', 6426 'ShortName' => 'encode_get_fru_record_by_option_req' 6427 }, 6428 '7662' => { 6429 'Header' => 'bios.h', 6430 'Param' => { 6431 '0' => { 6432 'name' => 'msg', 6433 'type' => '2077' 6434 }, 6435 '1' => { 6436 'name' => 'payload_length', 6437 'type' => '123' 6438 }, 6439 '2' => { 6440 'name' => 'completion_code', 6441 'type' => '2082' 6442 }, 6443 '3' => { 6444 'name' => 'next_transfer_handle', 6445 'type' => '2087' 6446 } 6447 }, 6448 'Reg' => { 6449 '0' => 'rdi', 6450 '1' => 'rsi', 6451 '2' => 'rdx', 6452 '3' => 'rcx' 6453 }, 6454 'Return' => '74', 6455 'ShortName' => 'decode_set_bios_attribute_current_value_resp' 6456 }, 6457 '76693' => { 6458 'Header' => 'fru.h', 6459 'Param' => { 6460 '0' => { 6461 'name' => 'table', 6462 'type' => '6245' 6463 }, 6464 '1' => { 6465 'name' => 'table_size', 6466 'type' => '123' 6467 }, 6468 '2' => { 6469 'name' => 'record_table', 6470 'type' => '2082' 6471 }, 6472 '3' => { 6473 'name' => 'record_size', 6474 'type' => '9084' 6475 }, 6476 '4' => { 6477 'name' => 'rsi', 6478 'type' => '5053' 6479 }, 6480 '5' => { 6481 'name' => 'rt', 6482 'type' => '168' 6483 }, 6484 '6' => { 6485 'name' => 'ft', 6486 'offset' => '0', 6487 'type' => '168' 6488 } 6489 }, 6490 'Return' => '74', 6491 'ShortName' => 'get_fru_record_by_option_check' 6492 }, 6493 '77116' => { 6494 'Header' => 'fru.h', 6495 'Param' => { 6496 '0' => { 6497 'name' => 'table', 6498 'type' => '6245' 6499 }, 6500 '1' => { 6501 'name' => 'table_size', 6502 'type' => '123' 6503 }, 6504 '2' => { 6505 'name' => 'record_table', 6506 'type' => '2082' 6507 }, 6508 '3' => { 6509 'name' => 'record_size', 6510 'type' => '9084' 6511 }, 6512 '4' => { 6513 'name' => 'rsi', 6514 'type' => '5053' 6515 }, 6516 '5' => { 6517 'name' => 'rt', 6518 'type' => '168' 6519 }, 6520 '6' => { 6521 'name' => 'ft', 6522 'offset' => '0', 6523 'type' => '168' 6524 } 6525 }, 6526 'Return' => '1', 6527 'ShortName' => 'get_fru_record_by_option' 6528 }, 6529 '77542' => { 6530 'Header' => 'fru.h', 6531 'Param' => { 6532 '0' => { 6533 'name' => 'fru_table', 6534 'type' => '2082' 6535 }, 6536 '1' => { 6537 'name' => 'total_size', 6538 'type' => '123' 6539 }, 6540 '2' => { 6541 'name' => 'curr_size', 6542 'type' => '9084' 6543 }, 6544 '3' => { 6545 'name' => 'record_set_id', 6546 'type' => '5053' 6547 }, 6548 '4' => { 6549 'name' => 'record_type', 6550 'type' => '168' 6551 }, 6552 '5' => { 6553 'name' => 'num_frus', 6554 'type' => '168' 6555 }, 6556 '6' => { 6557 'name' => 'encoding', 6558 'offset' => '0', 6559 'type' => '168' 6560 }, 6561 '7' => { 6562 'name' => 'tlvs', 6563 'offset' => '8', 6564 'type' => '2082' 6565 }, 6566 '8' => { 6567 'name' => 'tlvs_size', 6568 'offset' => '16', 6569 'type' => '123' 6570 } 6571 }, 6572 'Return' => '74', 6573 'ShortName' => 'encode_fru_record' 6574 }, 6575 '7772' => { 6576 'Header' => 'bios.h', 6577 'Param' => { 6578 '0' => { 6579 'name' => 'instance_id', 6580 'type' => '168' 6581 }, 6582 '1' => { 6583 'name' => 'transfer_handle', 6584 'type' => '180' 6585 }, 6586 '2' => { 6587 'name' => 'transfer_flag', 6588 'type' => '168' 6589 }, 6590 '3' => { 6591 'name' => 'attribute_data', 6592 'type' => '6245' 6593 }, 6594 '4' => { 6595 'name' => 'attribute_length', 6596 'type' => '123' 6597 }, 6598 '5' => { 6599 'name' => 'msg', 6600 'type' => '1632' 6601 }, 6602 '6' => { 6603 'name' => 'payload_length', 6604 'offset' => '0', 6605 'type' => '123' 6606 } 6607 }, 6608 'Return' => '74', 6609 'ShortName' => 'encode_set_bios_attribute_current_value_req' 6610 }, 6611 '77790' => { 6612 'Header' => 'fru.h', 6613 'Param' => { 6614 '0' => { 6615 'name' => 'instance_id', 6616 'type' => '168' 6617 }, 6618 '1' => { 6619 'name' => 'completion_code', 6620 'type' => '168' 6621 }, 6622 '2' => { 6623 'name' => 'next_data_transfer_handle', 6624 'type' => '180' 6625 }, 6626 '3' => { 6627 'name' => 'transfer_flag', 6628 'type' => '168' 6629 }, 6630 '4' => { 6631 'name' => 'msg', 6632 'type' => '1632' 6633 } 6634 }, 6635 'Return' => '74', 6636 'ShortName' => 'encode_get_fru_record_table_resp' 6637 }, 6638 '78011' => { 6639 'Header' => 'fru.h', 6640 'Param' => { 6641 '0' => { 6642 'name' => 'msg', 6643 'type' => '2077' 6644 }, 6645 '1' => { 6646 'name' => 'payload_length', 6647 'type' => '123' 6648 }, 6649 '2' => { 6650 'name' => 'data_transfer_handle', 6651 'type' => '2087' 6652 }, 6653 '3' => { 6654 'name' => 'transfer_operation_flag', 6655 'type' => '2082' 6656 } 6657 }, 6658 'Reg' => { 6659 '0' => 'rdi', 6660 '1' => 'rsi', 6661 '2' => 'rdx', 6662 '3' => 'rcx' 6663 }, 6664 'Return' => '74', 6665 'ShortName' => 'decode_get_fru_record_table_req' 6666 }, 6667 '78115' => { 6668 'Header' => 'fru.h', 6669 'Param' => { 6670 '0' => { 6671 'name' => 'instance_id', 6672 'type' => '168' 6673 }, 6674 '1' => { 6675 'name' => 'completion_code', 6676 'type' => '168' 6677 }, 6678 '2' => { 6679 'name' => 'fru_data_major_version', 6680 'type' => '168' 6681 }, 6682 '3' => { 6683 'name' => 'fru_data_minor_version', 6684 'type' => '168' 6685 }, 6686 '4' => { 6687 'name' => 'fru_table_maximum_size', 6688 'type' => '180' 6689 }, 6690 '5' => { 6691 'name' => 'fru_table_length', 6692 'type' => '180' 6693 }, 6694 '6' => { 6695 'name' => 'total_record_set_identifiers', 6696 'offset' => '0', 6697 'type' => '5053' 6698 }, 6699 '7' => { 6700 'name' => 'total_table_records', 6701 'offset' => '8', 6702 'type' => '5053' 6703 }, 6704 '8' => { 6705 'name' => 'checksum', 6706 'offset' => '16', 6707 'type' => '180' 6708 }, 6709 '9' => { 6710 'name' => 'msg', 6711 'offset' => '24', 6712 'type' => '1632' 6713 } 6714 }, 6715 'Return' => '74', 6716 'ShortName' => 'encode_get_fru_record_table_metadata_resp' 6717 }, 6718 '78418' => { 6719 'Header' => 'fru.h', 6720 'Param' => { 6721 '0' => { 6722 'name' => 'msg', 6723 'type' => '2077' 6724 }, 6725 '1' => { 6726 'name' => 'payload_length', 6727 'type' => '123' 6728 }, 6729 '2' => { 6730 'name' => 'completion_code', 6731 'type' => '2082' 6732 }, 6733 '3' => { 6734 'name' => 'fru_data_major_version', 6735 'type' => '2082' 6736 }, 6737 '4' => { 6738 'name' => 'fru_data_minor_version', 6739 'type' => '2082' 6740 }, 6741 '5' => { 6742 'name' => 'fru_table_maximum_size', 6743 'type' => '2087' 6744 }, 6745 '6' => { 6746 'name' => 'fru_table_length', 6747 'offset' => '0', 6748 'type' => '2087' 6749 }, 6750 '7' => { 6751 'name' => 'total_record_set_identifiers', 6752 'offset' => '8', 6753 'type' => '8521' 6754 }, 6755 '8' => { 6756 'name' => 'total_table_records', 6757 'offset' => '16', 6758 'type' => '8521' 6759 }, 6760 '9' => { 6761 'name' => 'checksum', 6762 'offset' => '24', 6763 'type' => '2087' 6764 } 6765 }, 6766 'Reg' => { 6767 '4' => 'r8', 6768 '5' => 'r9' 6769 }, 6770 'Return' => '74', 6771 'ShortName' => 'decode_get_fru_record_table_metadata_resp' 6772 }, 6773 '78628' => { 6774 'Header' => 'fru.h', 6775 'Param' => { 6776 '0' => { 6777 'name' => 'instance_id', 6778 'type' => '168' 6779 }, 6780 '1' => { 6781 'name' => 'msg', 6782 'type' => '1632' 6783 }, 6784 '2' => { 6785 'name' => 'payload_length', 6786 'type' => '123' 6787 } 6788 }, 6789 'Return' => '74', 6790 'ShortName' => 'encode_get_fru_record_table_metadata_req' 6791 }, 6792 '80271' => { 6793 'Header' => 'pdr.h', 6794 'Param' => { 6795 '0' => { 6796 'name' => 'pdr', 6797 'type' => '6245' 6798 }, 6799 '1' => { 6800 'name' => 'pdr_len', 6801 'type' => '5053' 6802 }, 6803 '2' => { 6804 'name' => 'num_entities', 6805 'type' => '9084' 6806 }, 6807 '3' => { 6808 'name' => 'entities', 6809 'type' => '80584' 6810 } 6811 }, 6812 'Return' => '1', 6813 'ShortName' => 'pldm_entity_association_pdr_extract' 6814 }, 6815 '80604' => { 6816 'Header' => 'pdr.h', 6817 'Param' => { 6818 '0' => { 6819 'name' => 'tree', 6820 'type' => '80653' 6821 } 6822 }, 6823 'Reg' => { 6824 '0' => 'rdi' 6825 }, 6826 'Return' => '6423', 6827 'ShortName' => 'pldm_is_empty_entity_assoc_tree' 6828 }, 6829 '80658' => { 6830 'Header' => 'pdr.h', 6831 'Param' => { 6832 '0' => { 6833 'name' => 'tree', 6834 'type' => '80653' 6835 } 6836 }, 6837 'Return' => '1', 6838 'ShortName' => 'pldm_entity_association_tree_destroy_root' 6839 }, 6840 '8072' => { 6841 'Header' => 'bios.h', 6842 'Param' => { 6843 '0' => { 6844 'name' => 'instance_id', 6845 'type' => '168' 6846 }, 6847 '1' => { 6848 'name' => 'completion_code', 6849 'type' => '168' 6850 }, 6851 '2' => { 6852 'name' => 'next_transfer_handle', 6853 'type' => '180' 6854 }, 6855 '3' => { 6856 'name' => 'transfer_flag', 6857 'type' => '168' 6858 }, 6859 '4' => { 6860 'name' => 'attribute_data', 6861 'type' => '6245' 6862 }, 6863 '5' => { 6864 'name' => 'attribute_length', 6865 'type' => '123' 6866 }, 6867 '6' => { 6868 'name' => 'msg', 6869 'offset' => '0', 6870 'type' => '1632' 6871 } 6872 }, 6873 'Return' => '74', 6874 'ShortName' => 'encode_get_bios_current_value_by_handle_resp' 6875 }, 6876 '80721' => { 6877 'Header' => 'pdr.h', 6878 'Param' => { 6879 '0' => { 6880 'name' => 'org_tree', 6881 'type' => '80653' 6882 }, 6883 '1' => { 6884 'name' => 'new_tree', 6885 'type' => '80653' 6886 } 6887 }, 6888 'Return' => '1', 6889 'ShortName' => 'pldm_entity_association_tree_copy_root' 6890 }, 6891 '80937' => { 6892 'Header' => 'pdr.h', 6893 'Param' => { 6894 '0' => { 6895 'name' => 'tree', 6896 'type' => '80653' 6897 }, 6898 '1' => { 6899 'name' => 'entity', 6900 'type' => '80589' 6901 } 6902 }, 6903 'Return' => '80159', 6904 'ShortName' => 'pldm_entity_association_tree_find' 6905 }, 6906 '81719' => { 6907 'Header' => 'pdr.h', 6908 'Param' => { 6909 '0' => { 6910 'name' => 'repo', 6911 'type' => '81968' 6912 } 6913 }, 6914 'Return' => '1', 6915 'ShortName' => 'pldm_pdr_remove_remote_pdrs' 6916 }, 6917 '81973' => { 6918 'Header' => 'pdr.h', 6919 'Param' => { 6920 '0' => { 6921 'name' => 'repo', 6922 'type' => '81968' 6923 }, 6924 '1' => { 6925 'name' => 'terminus_handle', 6926 'type' => '5053' 6927 } 6928 }, 6929 'Return' => '1', 6930 'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle' 6931 }, 6932 '82242' => { 6933 'Header' => 'pdr.h', 6934 'Param' => { 6935 '0' => { 6936 'name' => 'tree', 6937 'type' => '80653' 6938 }, 6939 '1' => { 6940 'name' => 'entity', 6941 'type' => '79300' 6942 }, 6943 '2' => { 6944 'name' => 'node', 6945 'type' => '80932' 6946 } 6947 }, 6948 'Return' => '1', 6949 'ShortName' => 'pldm_find_entity_ref_in_tree' 6950 }, 6951 '82754' => { 6952 'Header' => 'pdr.h', 6953 'Param' => { 6954 '0' => { 6955 'name' => 'node', 6956 'type' => '80159' 6957 }, 6958 '1' => { 6959 'name' => 'repo', 6960 'type' => '81968' 6961 }, 6962 '2' => { 6963 'name' => 'entities', 6964 'type' => '80584' 6965 }, 6966 '3' => { 6967 'name' => 'num_entities', 6968 'type' => '123' 6969 }, 6970 '4' => { 6971 'name' => 'is_remote', 6972 'type' => '6423' 6973 }, 6974 '5' => { 6975 'name' => 'terminus_handle', 6976 'type' => '5053' 6977 } 6978 }, 6979 'Return' => '74', 6980 'ShortName' => 'pldm_entity_association_pdr_add_from_node_check' 6981 }, 6982 '82972' => { 6983 'Header' => 'pdr.h', 6984 'Param' => { 6985 '0' => { 6986 'name' => 'node', 6987 'type' => '80159' 6988 }, 6989 '1' => { 6990 'name' => 'repo', 6991 'type' => '81968' 6992 }, 6993 '2' => { 6994 'name' => 'entities', 6995 'type' => '80584' 6996 }, 6997 '3' => { 6998 'name' => 'num_entities', 6999 'type' => '123' 7000 }, 7001 '4' => { 7002 'name' => 'is_remote', 7003 'type' => '6423' 7004 }, 7005 '5' => { 7006 'name' => 'terminus_handle', 7007 'type' => '5053' 7008 } 7009 }, 7010 'Return' => '1', 7011 'ShortName' => 'pldm_entity_association_pdr_add_from_node' 7012 }, 7013 '83308' => { 7014 'Header' => 'pdr.h', 7015 'Param' => { 7016 '0' => { 7017 'name' => 'tree', 7018 'type' => '80653' 7019 }, 7020 '1' => { 7021 'name' => 'repo', 7022 'type' => '81968' 7023 }, 7024 '2' => { 7025 'name' => 'is_remote', 7026 'type' => '6423' 7027 }, 7028 '3' => { 7029 'name' => 'terminus_handle', 7030 'type' => '5053' 7031 } 7032 }, 7033 'Return' => '1', 7034 'ShortName' => 'pldm_entity_association_pdr_add' 7035 }, 7036 '8379' => { 7037 'Header' => 'bios.h', 7038 'Param' => { 7039 '0' => { 7040 'name' => 'msg', 7041 'type' => '2077' 7042 }, 7043 '1' => { 7044 'name' => 'payload_length', 7045 'type' => '123' 7046 }, 7047 '2' => { 7048 'name' => 'transfer_handle', 7049 'type' => '2087' 7050 }, 7051 '3' => { 7052 'name' => 'transfer_op_flag', 7053 'type' => '2082' 7054 }, 7055 '4' => { 7056 'name' => 'attribute_handle', 7057 'type' => '8521' 7058 } 7059 }, 7060 'Reg' => { 7061 '3' => 'rcx', 7062 '4' => 'r8' 7063 }, 7064 'Return' => '74', 7065 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req' 7066 }, 7067 '84780' => { 7068 'Header' => 'pdr.h', 7069 'Param' => { 7070 '0' => { 7071 'name' => 'parent', 7072 'type' => '80159' 7073 }, 7074 '1' => { 7075 'name' => 'node', 7076 'type' => '80589' 7077 } 7078 }, 7079 'Reg' => { 7080 '1' => 'rsi' 7081 }, 7082 'Return' => '6423', 7083 'ShortName' => 'pldm_is_current_parent_child' 7084 }, 7085 '84869' => { 7086 'Header' => 'pdr.h', 7087 'Param' => { 7088 '0' => { 7089 'name' => 'node', 7090 'type' => '80159' 7091 }, 7092 '1' => { 7093 'name' => 'association_type', 7094 'type' => '168' 7095 } 7096 }, 7097 'Return' => '168', 7098 'ShortName' => 'pldm_entity_get_num_children' 7099 }, 7100 '85084' => { 7101 'Header' => 'pdr.h', 7102 'Param' => { 7103 '0' => { 7104 'name' => 'node', 7105 'type' => '80159' 7106 } 7107 }, 7108 'Return' => '6423', 7109 'ShortName' => 'pldm_entity_is_exist_parent' 7110 }, 7111 '85239' => { 7112 'Header' => 'pdr.h', 7113 'Param' => { 7114 '0' => { 7115 'name' => 'node', 7116 'type' => '80159' 7117 } 7118 }, 7119 'Return' => '79300', 7120 'ShortName' => 'pldm_entity_get_parent' 7121 }, 7122 '8531' => { 7123 'Header' => 'bios.h', 7124 'Param' => { 7125 '0' => { 7126 'name' => 'msg', 7127 'type' => '2077' 7128 }, 7129 '1' => { 7130 'name' => 'payload_length', 7131 'type' => '123' 7132 }, 7133 '2' => { 7134 'name' => 'completion_code', 7135 'type' => '2082' 7136 }, 7137 '3' => { 7138 'name' => 'next_transfer_handle', 7139 'type' => '2087' 7140 }, 7141 '4' => { 7142 'name' => 'transfer_flag', 7143 'type' => '2082' 7144 }, 7145 '5' => { 7146 'name' => 'attribute_data', 7147 'type' => '6645' 7148 } 7149 }, 7150 'Reg' => { 7151 '4' => 'r8', 7152 '5' => 'r9' 7153 }, 7154 'Return' => '74', 7155 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp' 7156 }, 7157 '85394' => { 7158 'Header' => 'pdr.h', 7159 'Param' => { 7160 '0' => { 7161 'name' => 'node', 7162 'type' => '80159' 7163 } 7164 }, 7165 'Return' => '6423', 7166 'ShortName' => 'pldm_entity_is_node_parent' 7167 }, 7168 '85549' => { 7169 'Header' => 'pdr.h', 7170 'Param' => { 7171 '0' => { 7172 'name' => 'tree', 7173 'type' => '80653' 7174 } 7175 }, 7176 'Return' => '1', 7177 'ShortName' => 'pldm_entity_association_tree_destroy' 7178 }, 7179 '85728' => { 7180 'Header' => 'pdr.h', 7181 'Param' => { 7182 '0' => { 7183 'name' => 'tree', 7184 'type' => '80653' 7185 }, 7186 '1' => { 7187 'name' => 'entities', 7188 'type' => '80584' 7189 }, 7190 '2' => { 7191 'name' => 'size', 7192 'type' => '9084' 7193 } 7194 }, 7195 'Return' => '1', 7196 'ShortName' => 'pldm_entity_association_tree_visit' 7197 }, 7198 '86690' => { 7199 'Header' => 'pdr.h', 7200 'Param' => { 7201 '0' => { 7202 'name' => 'tree', 7203 'type' => '80653' 7204 }, 7205 '1' => { 7206 'name' => 'entity', 7207 'type' => '80589' 7208 }, 7209 '2' => { 7210 'name' => 'entity_instance_number', 7211 'type' => '5053' 7212 }, 7213 '3' => { 7214 'name' => 'parent', 7215 'type' => '80159' 7216 }, 7217 '4' => { 7218 'name' => 'association_type', 7219 'type' => '168' 7220 } 7221 }, 7222 'Return' => '80159', 7223 'ShortName' => 'pldm_entity_association_tree_add' 7224 }, 7225 '8693' => { 7226 'Header' => 'bios.h', 7227 'Param' => { 7228 '0' => { 7229 'name' => 'instance_id', 7230 'type' => '168' 7231 }, 7232 '1' => { 7233 'name' => 'transfer_handle', 7234 'type' => '180' 7235 }, 7236 '2' => { 7237 'name' => 'transfer_op_flag', 7238 'type' => '168' 7239 }, 7240 '3' => { 7241 'name' => 'attribute_handle', 7242 'type' => '5053' 7243 }, 7244 '4' => { 7245 'name' => 'msg', 7246 'type' => '1632' 7247 } 7248 }, 7249 'Return' => '74', 7250 'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req' 7251 }, 7252 '87123' => { 7253 'Header' => 'pdr.h', 7254 'Return' => '80653', 7255 'ShortName' => 'pldm_entity_association_tree_init' 7256 }, 7257 '87357' => { 7258 'Header' => 'pdr.h', 7259 'Param' => { 7260 '0' => { 7261 'name' => 'node', 7262 'type' => '80159' 7263 } 7264 }, 7265 'Return' => '79300', 7266 'ShortName' => 'pldm_entity_extract' 7267 }, 7268 '88152' => { 7269 'Header' => 'pdr.h', 7270 'Param' => { 7271 '0' => { 7272 'name' => 'repo', 7273 'type' => '81714' 7274 }, 7275 '1' => { 7276 'name' => 'terminus_handle', 7277 'type' => '5053' 7278 }, 7279 '2' => { 7280 'name' => 'tid', 7281 'type' => '168' 7282 }, 7283 '3' => { 7284 'name' => 'tl_eid', 7285 'type' => '168' 7286 }, 7287 '4' => { 7288 'name' => 'valid_bit', 7289 'type' => '6423' 7290 } 7291 }, 7292 'Return' => '1', 7293 'ShortName' => 'pldm_pdr_update_TL_pdr' 7294 }, 7295 '88512' => { 7296 'Header' => 'pdr.h', 7297 'Param' => { 7298 '0' => { 7299 'name' => 'repo', 7300 'type' => '81714' 7301 }, 7302 '1' => { 7303 'name' => 'fru_rsi', 7304 'type' => '5053' 7305 }, 7306 '2' => { 7307 'name' => 'terminus_handle', 7308 'type' => '8521' 7309 }, 7310 '3' => { 7311 'name' => 'entity_type', 7312 'type' => '8521' 7313 }, 7314 '4' => { 7315 'name' => 'entity_instance_num', 7316 'type' => '8521' 7317 }, 7318 '5' => { 7319 'name' => 'container_id', 7320 'type' => '8521' 7321 } 7322 }, 7323 'Return' => '88497', 7324 'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi' 7325 }, 7326 '88866' => { 7327 'Header' => 'pdr.h', 7328 'Param' => { 7329 '0' => { 7330 'name' => 'repo', 7331 'type' => '81968' 7332 }, 7333 '1' => { 7334 'name' => 'terminus_handle', 7335 'type' => '5053' 7336 }, 7337 '2' => { 7338 'name' => 'fru_rsi', 7339 'type' => '5053' 7340 }, 7341 '3' => { 7342 'name' => 'entity_type', 7343 'type' => '5053' 7344 }, 7345 '4' => { 7346 'name' => 'entity_instance_num', 7347 'type' => '5053' 7348 }, 7349 '5' => { 7350 'name' => 'container_id', 7351 'type' => '5053' 7352 }, 7353 '6' => { 7354 'name' => 'bmc_record_handle', 7355 'offset' => '0', 7356 'type' => '2087' 7357 } 7358 }, 7359 'Return' => '74', 7360 'ShortName' => 'pldm_pdr_add_fru_record_set_check' 7361 }, 7362 '89204' => { 7363 'Header' => 'pdr.h', 7364 'Param' => { 7365 '0' => { 7366 'name' => 'repo', 7367 'type' => '81968' 7368 }, 7369 '1' => { 7370 'name' => 'terminus_handle', 7371 'type' => '5053' 7372 }, 7373 '2' => { 7374 'name' => 'fru_rsi', 7375 'type' => '5053' 7376 }, 7377 '3' => { 7378 'name' => 'entity_type', 7379 'type' => '5053' 7380 }, 7381 '4' => { 7382 'name' => 'entity_instance_num', 7383 'type' => '5053' 7384 }, 7385 '5' => { 7386 'name' => 'container_id', 7387 'type' => '5053' 7388 }, 7389 '6' => { 7390 'name' => 'bmc_record_handle', 7391 'type' => '180' 7392 } 7393 }, 7394 'Return' => '180', 7395 'ShortName' => 'pldm_pdr_add_fru_record_set' 7396 }, 7397 '8922' => { 7398 'Header' => 'bios.h', 7399 'Param' => { 7400 '0' => { 7401 'name' => 'msg', 7402 'type' => '2077' 7403 }, 7404 '1' => { 7405 'name' => 'payload_length', 7406 'type' => '123' 7407 }, 7408 '2' => { 7409 'name' => 'completion_code', 7410 'type' => '2082' 7411 }, 7412 '3' => { 7413 'name' => 'next_transfer_handle', 7414 'type' => '2087' 7415 }, 7416 '4' => { 7417 'name' => 'transfer_flag', 7418 'type' => '2082' 7419 }, 7420 '5' => { 7421 'name' => 'bios_table_offset', 7422 'type' => '9084' 7423 } 7424 }, 7425 'Reg' => { 7426 '4' => 'r8', 7427 '5' => 'r9' 7428 }, 7429 'Return' => '74', 7430 'ShortName' => 'decode_get_bios_table_resp' 7431 }, 7432 '89557' => { 7433 'Header' => 'pdr.h', 7434 'Param' => { 7435 '0' => { 7436 'name' => 'record', 7437 'type' => '88497' 7438 } 7439 }, 7440 'Return' => '6423', 7441 'ShortName' => 'pldm_pdr_record_is_remote' 7442 }, 7443 '89712' => { 7444 'Header' => 'pdr.h', 7445 'Param' => { 7446 '0' => { 7447 'name' => 'repo', 7448 'type' => '81714' 7449 }, 7450 '1' => { 7451 'name' => 'record', 7452 'type' => '88497' 7453 } 7454 }, 7455 'Return' => '180', 7456 'ShortName' => 'pldm_pdr_get_record_handle' 7457 }, 7458 '89930' => { 7459 'Header' => 'pdr.h', 7460 'Param' => { 7461 '0' => { 7462 'name' => 'repo', 7463 'type' => '81714' 7464 } 7465 }, 7466 'Return' => '180', 7467 'ShortName' => 'pldm_pdr_get_repo_size' 7468 }, 7469 '90061' => { 7470 'Header' => 'pdr.h', 7471 'Param' => { 7472 '0' => { 7473 'name' => 'repo', 7474 'type' => '81714' 7475 } 7476 }, 7477 'Return' => '180', 7478 'ShortName' => 'pldm_pdr_get_record_count' 7479 }, 7480 '90192' => { 7481 'Header' => 'pdr.h', 7482 'Param' => { 7483 '0' => { 7484 'name' => 'repo', 7485 'type' => '81714' 7486 }, 7487 '1' => { 7488 'name' => 'pdr_type', 7489 'type' => '168' 7490 }, 7491 '2' => { 7492 'name' => 'curr_record', 7493 'type' => '88497' 7494 }, 7495 '3' => { 7496 'name' => 'data', 7497 'type' => '71366' 7498 }, 7499 '4' => { 7500 'name' => 'size', 7501 'type' => '2087' 7502 } 7503 }, 7504 'Reg' => { 7505 '0' => 'rdi', 7506 '3' => 'rcx', 7507 '4' => 'r8' 7508 }, 7509 'Return' => '88497', 7510 'ShortName' => 'pldm_pdr_find_record_by_type' 7511 }, 7512 '90364' => { 7513 'Header' => 'pdr.h', 7514 'Param' => { 7515 '0' => { 7516 'name' => 'repo', 7517 'type' => '81714' 7518 }, 7519 '1' => { 7520 'name' => 'curr_record', 7521 'type' => '88497' 7522 }, 7523 '2' => { 7524 'name' => 'data', 7525 'type' => '71366' 7526 }, 7527 '3' => { 7528 'name' => 'size', 7529 'type' => '2087' 7530 }, 7531 '4' => { 7532 'name' => 'next_record_handle', 7533 'type' => '2087' 7534 } 7535 }, 7536 'Return' => '88497', 7537 'ShortName' => 'pldm_pdr_get_next_record' 7538 }, 7539 '90531' => { 7540 'Header' => 'pdr.h', 7541 'Param' => { 7542 '0' => { 7543 'name' => 'repo', 7544 'type' => '81714' 7545 }, 7546 '1' => { 7547 'name' => 'record_handle', 7548 'type' => '180' 7549 }, 7550 '2' => { 7551 'name' => 'data', 7552 'type' => '71366' 7553 }, 7554 '3' => { 7555 'name' => 'size', 7556 'type' => '2087' 7557 }, 7558 '4' => { 7559 'name' => 'next_record_handle', 7560 'type' => '2087' 7561 } 7562 }, 7563 'Return' => '88497', 7564 'ShortName' => 'pldm_pdr_find_record' 7565 }, 7566 '90699' => { 7567 'Header' => 'pdr.h', 7568 'Param' => { 7569 '0' => { 7570 'name' => 'repo', 7571 'type' => '81968' 7572 } 7573 }, 7574 'Return' => '1', 7575 'ShortName' => 'pldm_pdr_destroy' 7576 }, 7577 '90854' => { 7578 'Header' => 'pdr.h', 7579 'Return' => '81968', 7580 'ShortName' => 'pldm_pdr_init' 7581 }, 7582 '90926' => { 7583 'Header' => 'pdr.h', 7584 'Param' => { 7585 '0' => { 7586 'name' => 'repo', 7587 'type' => '81968' 7588 }, 7589 '1' => { 7590 'name' => 'data', 7591 'type' => '6245' 7592 }, 7593 '2' => { 7594 'name' => 'size', 7595 'type' => '180' 7596 }, 7597 '3' => { 7598 'name' => 'is_remote', 7599 'type' => '6423' 7600 }, 7601 '4' => { 7602 'name' => 'terminus_handle', 7603 'type' => '5053' 7604 }, 7605 '5' => { 7606 'name' => 'record_handle', 7607 'type' => '2087' 7608 } 7609 }, 7610 'Return' => '74', 7611 'ShortName' => 'pldm_pdr_add_check' 7612 }, 7613 '9094' => { 7614 'Header' => 'bios.h', 7615 'Param' => { 7616 '0' => { 7617 'name' => 'msg', 7618 'type' => '2077' 7619 }, 7620 '1' => { 7621 'name' => 'payload_length', 7622 'type' => '123' 7623 }, 7624 '2' => { 7625 'name' => 'transfer_handle', 7626 'type' => '2087' 7627 }, 7628 '3' => { 7629 'name' => 'transfer_op_flag', 7630 'type' => '2082' 7631 }, 7632 '4' => { 7633 'name' => 'table_type', 7634 'type' => '2082' 7635 } 7636 }, 7637 'Reg' => { 7638 '3' => 'rcx', 7639 '4' => 'r8' 7640 }, 7641 'Return' => '74', 7642 'ShortName' => 'decode_get_bios_table_req' 7643 }, 7644 '91364' => { 7645 'Header' => 'pdr.h', 7646 'Param' => { 7647 '0' => { 7648 'name' => 'repo', 7649 'type' => '81968' 7650 }, 7651 '1' => { 7652 'name' => 'data', 7653 'type' => '6245' 7654 }, 7655 '2' => { 7656 'name' => 'size', 7657 'type' => '180' 7658 }, 7659 '3' => { 7660 'name' => 'record_handle', 7661 'type' => '180' 7662 }, 7663 '4' => { 7664 'name' => 'is_remote', 7665 'type' => '6423' 7666 }, 7667 '5' => { 7668 'name' => 'terminus_handle', 7669 'type' => '5053' 7670 } 7671 }, 7672 'Return' => '180', 7673 'ShortName' => 'pldm_pdr_add' 7674 }, 7675 '9241' => { 7676 'Header' => 'bios.h', 7677 'Param' => { 7678 '0' => { 7679 'name' => 'instance_id', 7680 'type' => '168' 7681 }, 7682 '1' => { 7683 'name' => 'transfer_handle', 7684 'type' => '180' 7685 }, 7686 '2' => { 7687 'name' => 'transfer_op_flag', 7688 'type' => '168' 7689 }, 7690 '3' => { 7691 'name' => 'table_type', 7692 'type' => '168' 7693 }, 7694 '4' => { 7695 'name' => 'msg', 7696 'type' => '1632' 7697 } 7698 }, 7699 'Return' => '74', 7700 'ShortName' => 'encode_get_bios_table_req' 7701 }, 7702 '92863' => { 7703 'Header' => 'utils.h', 7704 'Param' => { 7705 '0' => { 7706 'name' => 'dec', 7707 'type' => '180' 7708 } 7709 }, 7710 'Return' => '180', 7711 'ShortName' => 'dec2bcd32' 7712 }, 7713 '92992' => { 7714 'Header' => 'utils.h', 7715 'Param' => { 7716 '0' => { 7717 'name' => 'bcd', 7718 'type' => '180' 7719 } 7720 }, 7721 'Return' => '180', 7722 'ShortName' => 'bcd2dec32' 7723 }, 7724 '93393' => { 7725 'Header' => 'utils.h', 7726 'Param' => { 7727 '0' => { 7728 'name' => 'version', 7729 'type' => '3344' 7730 }, 7731 '1' => { 7732 'name' => 'buffer', 7733 'type' => '11614' 7734 }, 7735 '2' => { 7736 'name' => 'buffer_size', 7737 'type' => '123' 7738 } 7739 }, 7740 'Reg' => { 7741 '0' => 'rdi' 7742 }, 7743 'Return' => '12557', 7744 'ShortName' => 'ver2str' 7745 }, 7746 '93521' => { 7747 'Header' => 'utils.h', 7748 'Param' => { 7749 '0' => { 7750 'name' => 'data', 7751 'type' => '1434' 7752 }, 7753 '1' => { 7754 'name' => 'size', 7755 'type' => '123' 7756 } 7757 }, 7758 'Return' => '168', 7759 'ShortName' => 'crc8' 7760 }, 7761 '9464' => { 7762 'Header' => 'bios.h', 7763 'Param' => { 7764 '0' => { 7765 'name' => 'instance_id', 7766 'type' => '168' 7767 }, 7768 '1' => { 7769 'name' => 'completion_code', 7770 'type' => '168' 7771 }, 7772 '2' => { 7773 'name' => 'next_transfer_handle', 7774 'type' => '180' 7775 }, 7776 '3' => { 7777 'name' => 'transfer_flag', 7778 'type' => '168' 7779 }, 7780 '4' => { 7781 'name' => 'table_data', 7782 'type' => '2082' 7783 }, 7784 '5' => { 7785 'name' => 'payload_length', 7786 'type' => '123' 7787 }, 7788 '6' => { 7789 'name' => 'msg', 7790 'offset' => '0', 7791 'type' => '1632' 7792 } 7793 }, 7794 'Return' => '74', 7795 'ShortName' => 'encode_get_bios_table_resp' 7796 }, 7797 '94779' => { 7798 'Header' => 'instance-id.h', 7799 'Param' => { 7800 '0' => { 7801 'name' => 'ctx', 7802 'type' => '95002' 7803 }, 7804 '1' => { 7805 'name' => 'tid', 7806 'type' => '94101' 7807 }, 7808 '2' => { 7809 'name' => 'iid', 7810 'type' => '94113' 7811 } 7812 }, 7813 'Return' => '74', 7814 'ShortName' => 'pldm_instance_id_free' 7815 }, 7816 '95007' => { 7817 'Header' => 'instance-id.h', 7818 'Param' => { 7819 '0' => { 7820 'name' => 'ctx', 7821 'type' => '95002' 7822 }, 7823 '1' => { 7824 'name' => 'tid', 7825 'type' => '94101' 7826 }, 7827 '2' => { 7828 'name' => 'iid', 7829 'type' => '95428' 7830 } 7831 }, 7832 'Return' => '74', 7833 'ShortName' => 'pldm_instance_id_alloc' 7834 }, 7835 '95433' => { 7836 'Header' => 'instance-id.h', 7837 'Param' => { 7838 '0' => { 7839 'name' => 'ctx', 7840 'type' => '95002' 7841 } 7842 }, 7843 'Return' => '74', 7844 'ShortName' => 'pldm_instance_db_destroy' 7845 }, 7846 '95518' => { 7847 'Header' => 'instance-id.h', 7848 'Param' => { 7849 '0' => { 7850 'name' => 'ctx', 7851 'type' => '95604' 7852 } 7853 }, 7854 'Return' => '74', 7855 'ShortName' => 'pldm_instance_db_init_default' 7856 }, 7857 '95609' => { 7858 'Header' => 'instance-id.h', 7859 'Param' => { 7860 '0' => { 7861 'name' => 'ctx', 7862 'type' => '95604' 7863 }, 7864 '1' => { 7865 'name' => 'dbpath', 7866 'type' => '12552' 7867 } 7868 }, 7869 'Return' => '74', 7870 'ShortName' => 'pldm_instance_db_init' 7871 }, 7872 '96782' => { 7873 'Header' => 'pldm.h', 7874 'Param' => { 7875 '0' => { 7876 'name' => 'eid', 7877 'type' => '96120' 7878 }, 7879 '1' => { 7880 'name' => 'mctp_fd', 7881 'type' => '74' 7882 }, 7883 '2' => { 7884 'name' => 'pldm_req_msg', 7885 'type' => '6245' 7886 }, 7887 '3' => { 7888 'name' => 'req_msg_len', 7889 'type' => '123' 7890 } 7891 }, 7892 'Return' => '96229', 7893 'ShortName' => 'pldm_send' 7894 }, 7895 '97201' => { 7896 'Header' => 'pldm.h', 7897 'Param' => { 7898 '0' => { 7899 'name' => 'eid', 7900 'type' => '96120' 7901 }, 7902 '1' => { 7903 'name' => 'mctp_fd', 7904 'type' => '74' 7905 }, 7906 '2' => { 7907 'name' => 'pldm_req_msg', 7908 'type' => '6245' 7909 }, 7910 '3' => { 7911 'name' => 'req_msg_len', 7912 'type' => '123' 7913 }, 7914 '4' => { 7915 'name' => 'pldm_resp_msg', 7916 'type' => '71366' 7917 }, 7918 '5' => { 7919 'name' => 'resp_msg_len', 7920 'type' => '9084' 7921 } 7922 }, 7923 'Return' => '96229', 7924 'ShortName' => 'pldm_send_recv' 7925 }, 7926 '9755' => { 7927 'Header' => 'bios.h', 7928 'Param' => { 7929 '0' => { 7930 'name' => 'msg', 7931 'type' => '2077' 7932 }, 7933 '1' => { 7934 'name' => 'payload_length', 7935 'type' => '123' 7936 }, 7937 '2' => { 7938 'name' => 'completion_code', 7939 'type' => '2082' 7940 } 7941 }, 7942 'Reg' => { 7943 '0' => 'rdi', 7944 '1' => 'rsi', 7945 '2' => 'rdx' 7946 }, 7947 'Return' => '74', 7948 'ShortName' => 'decode_set_date_time_resp' 7949 }, 7950 '97684' => { 7951 'Header' => 'pldm.h', 7952 'Param' => { 7953 '0' => { 7954 'name' => 'eid', 7955 'type' => '96120' 7956 }, 7957 '1' => { 7958 'name' => 'mctp_fd', 7959 'type' => '74' 7960 }, 7961 '2' => { 7962 'name' => 'instance_id', 7963 'type' => '168' 7964 }, 7965 '3' => { 7966 'name' => 'pldm_resp_msg', 7967 'type' => '71366' 7968 }, 7969 '4' => { 7970 'name' => 'resp_msg_len', 7971 'type' => '9084' 7972 } 7973 }, 7974 'Return' => '96229', 7975 'ShortName' => 'pldm_recv' 7976 }, 7977 '97910' => { 7978 'Header' => 'pldm.h', 7979 'Param' => { 7980 '0' => { 7981 'name' => 'eid', 7982 'type' => '96120' 7983 }, 7984 '1' => { 7985 'name' => 'mctp_fd', 7986 'type' => '74' 7987 }, 7988 '2' => { 7989 'name' => 'pldm_resp_msg', 7990 'type' => '71366' 7991 }, 7992 '3' => { 7993 'name' => 'resp_msg_len', 7994 'type' => '9084' 7995 } 7996 }, 7997 'Return' => '96229', 7998 'ShortName' => 'pldm_recv_any' 7999 }, 8000 '9827' => { 8001 'Header' => 'bios.h', 8002 'Param' => { 8003 '0' => { 8004 'name' => 'instance_id', 8005 'type' => '168' 8006 }, 8007 '1' => { 8008 'name' => 'completion_code', 8009 'type' => '168' 8010 }, 8011 '2' => { 8012 'name' => 'msg', 8013 'type' => '1632' 8014 }, 8015 '3' => { 8016 'name' => 'payload_length', 8017 'type' => '123' 8018 } 8019 }, 8020 'Return' => '74', 8021 'ShortName' => 'encode_set_date_time_resp' 8022 }, 8023 '98355' => { 8024 'Header' => 'pldm.h', 8025 'Return' => '96229', 8026 'ShortName' => 'pldm_open' 8027 } 8028 }, 8029 'SymbolVersion' => {}, 8030 'Symbols' => { 8031 'libpldm.so.0.4.0' => { 8032 'bcd2dec16' => 1, 8033 'bcd2dec32' => 1, 8034 'bcd2dec8' => 1, 8035 'crc32' => 1, 8036 'crc8' => 1, 8037 'dec2bcd16' => 1, 8038 'dec2bcd32' => 1, 8039 'dec2bcd8' => 1, 8040 'decode_activate_firmware_resp' => 1, 8041 'decode_apply_complete_req' => 1, 8042 'decode_cancel_update_component_resp' => 1, 8043 'decode_cancel_update_resp' => 1, 8044 'decode_descriptor_type_length_value' => 1, 8045 'decode_event_message_buffer_size_resp' => 1, 8046 'decode_event_message_supported_resp' => 1, 8047 'decode_file_ack_req' => 1, 8048 'decode_file_ack_resp' => 1, 8049 'decode_file_ack_with_meta_data_req' => 1, 8050 'decode_file_ack_with_meta_data_resp' => 1, 8051 'decode_firmware_device_id_record' => 1, 8052 'decode_get_alert_status_req' => 1, 8053 'decode_get_alert_status_resp' => 1, 8054 'decode_get_bios_attribute_current_value_by_handle_req' => 1, 8055 'decode_get_bios_attribute_current_value_by_handle_resp' => 1, 8056 'decode_get_bios_table_req' => 1, 8057 'decode_get_bios_table_resp' => 1, 8058 'decode_get_commands_req' => 1, 8059 'decode_get_commands_resp' => 1, 8060 'decode_get_date_time_resp' => 1, 8061 'decode_get_file_table_req' => 1, 8062 'decode_get_file_table_resp' => 1, 8063 'decode_get_firmware_parameters_resp' => 1, 8064 'decode_get_firmware_parameters_resp_comp_entry' => 1, 8065 'decode_get_fru_record_by_option_req' => 1, 8066 'decode_get_fru_record_by_option_resp' => 1, 8067 'decode_get_fru_record_table_metadata_resp' => 1, 8068 'decode_get_fru_record_table_req' => 1, 8069 'decode_get_fru_record_table_resp' => 1, 8070 'decode_get_fru_record_table_resp_safe' => 1, 8071 'decode_get_numeric_effecter_value_req' => 1, 8072 'decode_get_numeric_effecter_value_resp' => 1, 8073 'decode_get_pdr_repository_info_resp' => 1, 8074 'decode_get_pdr_req' => 1, 8075 'decode_get_pdr_resp' => 1, 8076 'decode_get_sensor_reading_req' => 1, 8077 'decode_get_sensor_reading_resp' => 1, 8078 'decode_get_state_sensor_readings_req' => 1, 8079 'decode_get_state_sensor_readings_resp' => 1, 8080 'decode_get_status_resp' => 1, 8081 'decode_get_tid_resp' => 1, 8082 'decode_get_types_resp' => 1, 8083 'decode_get_version_req' => 1, 8084 'decode_get_version_resp' => 1, 8085 'decode_multipart_receive_req' => 1, 8086 'decode_new_file_req' => 1, 8087 'decode_new_file_resp' => 1, 8088 'decode_new_file_with_metadata_req' => 1, 8089 'decode_new_file_with_metadata_resp' => 1, 8090 'decode_numeric_sensor_data' => 1, 8091 'decode_numeric_sensor_pdr_data' => 1, 8092 'decode_pass_component_table_resp' => 1, 8093 'decode_platform_event_message_req' => 1, 8094 'decode_platform_event_message_resp' => 1, 8095 'decode_pldm_comp_image_info' => 1, 8096 'decode_pldm_package_header_info' => 1, 8097 'decode_pldm_pdr_repository_change_record_data' => 1, 8098 'decode_pldm_pdr_repository_chg_event_data' => 1, 8099 'decode_poll_for_platform_event_message_req' => 1, 8100 'decode_poll_for_platform_event_message_resp' => 1, 8101 'decode_query_device_identifiers_resp' => 1, 8102 'decode_read_file_req' => 1, 8103 'decode_read_file_resp' => 1, 8104 'decode_request_firmware_data_req' => 1, 8105 'decode_request_update_resp' => 1, 8106 'decode_rw_file_by_type_memory_req' => 1, 8107 'decode_rw_file_by_type_memory_resp' => 1, 8108 'decode_rw_file_by_type_req' => 1, 8109 'decode_rw_file_by_type_resp' => 1, 8110 'decode_rw_file_memory_req' => 1, 8111 'decode_rw_file_memory_resp' => 1, 8112 'decode_sensor_event_data' => 1, 8113 'decode_sensor_op_data' => 1, 8114 'decode_set_bios_attribute_current_value_req' => 1, 8115 'decode_set_bios_attribute_current_value_resp' => 1, 8116 'decode_set_bios_table_req' => 1, 8117 'decode_set_bios_table_resp' => 1, 8118 'decode_set_date_time_req' => 1, 8119 'decode_set_date_time_resp' => 1, 8120 'decode_set_event_receiver_req' => 1, 8121 'decode_set_event_receiver_resp' => 1, 8122 'decode_set_fru_record_table_req' => 1, 8123 'decode_set_numeric_effecter_value_req' => 1, 8124 'decode_set_numeric_effecter_value_resp' => 1, 8125 'decode_set_state_effecter_states_req' => 1, 8126 'decode_set_state_effecter_states_resp' => 1, 8127 'decode_state_sensor_data' => 1, 8128 'decode_transfer_complete_req' => 1, 8129 'decode_update_component_resp' => 1, 8130 'decode_vendor_defined_descriptor_value' => 1, 8131 'decode_verify_complete_req' => 1, 8132 'decode_write_file_req' => 1, 8133 'decode_write_file_resp' => 1, 8134 'encode_activate_firmware_req' => 1, 8135 'encode_apply_complete_resp' => 1, 8136 'encode_bios_attribute_update_event_req' => 1, 8137 'encode_cancel_update_component_req' => 1, 8138 'encode_cancel_update_req' => 1, 8139 'encode_cc_only_resp' => 1, 8140 'encode_event_message_buffer_size_req' => 1, 8141 'encode_event_message_supported_req' => 1, 8142 'encode_file_ack_req' => 1, 8143 'encode_file_ack_resp' => 1, 8144 'encode_file_ack_with_meta_data_req' => 1, 8145 'encode_file_ack_with_meta_data_resp' => 1, 8146 'encode_fru_record' => 1, 8147 'encode_get_alert_status_req' => 1, 8148 'encode_get_alert_status_resp' => 1, 8149 'encode_get_bios_attribute_current_value_by_handle_req' => 1, 8150 'encode_get_bios_current_value_by_handle_resp' => 1, 8151 'encode_get_bios_table_req' => 1, 8152 'encode_get_bios_table_resp' => 1, 8153 'encode_get_commands_req' => 1, 8154 'encode_get_commands_resp' => 1, 8155 'encode_get_date_time_req' => 1, 8156 'encode_get_date_time_resp' => 1, 8157 'encode_get_file_table_req' => 1, 8158 'encode_get_file_table_resp' => 1, 8159 'encode_get_firmware_parameters_req' => 1, 8160 'encode_get_fru_record_by_option_req' => 1, 8161 'encode_get_fru_record_by_option_resp' => 1, 8162 'encode_get_fru_record_table_metadata_req' => 1, 8163 'encode_get_fru_record_table_metadata_resp' => 1, 8164 'encode_get_fru_record_table_req' => 1, 8165 'encode_get_fru_record_table_resp' => 1, 8166 'encode_get_numeric_effecter_value_req' => 1, 8167 'encode_get_numeric_effecter_value_resp' => 1, 8168 'encode_get_pdr_repository_info_resp' => 1, 8169 'encode_get_pdr_req' => 1, 8170 'encode_get_pdr_resp' => 1, 8171 'encode_get_sensor_reading_req' => 1, 8172 'encode_get_sensor_reading_resp' => 1, 8173 'encode_get_state_sensor_readings_req' => 1, 8174 'encode_get_state_sensor_readings_resp' => 1, 8175 'encode_get_status_req' => 1, 8176 'encode_get_tid_req' => 1, 8177 'encode_get_tid_resp' => 1, 8178 'encode_get_types_req' => 1, 8179 'encode_get_types_resp' => 1, 8180 'encode_get_version_req' => 1, 8181 'encode_get_version_resp' => 1, 8182 'encode_new_file_req' => 1, 8183 'encode_new_file_resp' => 1, 8184 'encode_new_file_with_metadata_req' => 1, 8185 'encode_new_file_with_metadata_resp' => 1, 8186 'encode_pass_component_table_req' => 1, 8187 'encode_platform_event_message_req' => 1, 8188 'encode_platform_event_message_resp' => 1, 8189 'encode_pldm_header_only' => 1, 8190 'encode_pldm_pdr_repository_chg_event_data' => 1, 8191 'encode_poll_for_platform_event_message_req' => 1, 8192 'encode_poll_for_platform_event_message_resp' => 1, 8193 'encode_query_device_identifiers_req' => 1, 8194 'encode_read_file_req' => 1, 8195 'encode_read_file_resp' => 1, 8196 'encode_request_firmware_data_resp' => 1, 8197 'encode_request_update_req' => 1, 8198 'encode_rw_file_by_type_memory_req' => 1, 8199 'encode_rw_file_by_type_memory_resp' => 1, 8200 'encode_rw_file_by_type_req' => 1, 8201 'encode_rw_file_by_type_resp' => 1, 8202 'encode_rw_file_memory_req' => 1, 8203 'encode_rw_file_memory_resp' => 1, 8204 'encode_sensor_event_data' => 1, 8205 'encode_set_bios_attribute_current_value_req' => 1, 8206 'encode_set_bios_attribute_current_value_resp' => 1, 8207 'encode_set_bios_table_req' => 1, 8208 'encode_set_bios_table_resp' => 1, 8209 'encode_set_date_time_req' => 1, 8210 'encode_set_date_time_resp' => 1, 8211 'encode_set_event_receiver_req' => 1, 8212 'encode_set_event_receiver_resp' => 1, 8213 'encode_set_fru_record_table_resp' => 1, 8214 'encode_set_numeric_effecter_value_req' => 1, 8215 'encode_set_numeric_effecter_value_resp' => 1, 8216 'encode_set_state_effecter_states_req' => 1, 8217 'encode_set_state_effecter_states_resp' => 1, 8218 'encode_set_tid_req' => 1, 8219 'encode_state_effecter_pdr' => 1, 8220 'encode_state_sensor_pdr' => 1, 8221 'encode_transfer_complete_resp' => 1, 8222 'encode_update_component_req' => 1, 8223 'encode_verify_complete_resp' => 1, 8224 'encode_write_file_req' => 1, 8225 'encode_write_file_resp' => 1, 8226 'entity_association_tree_find' => 1, 8227 'find_entity_ref_in_tree' => 1, 8228 'get_fru_record_by_option' => 1, 8229 'get_fru_record_by_option_check' => 1, 8230 'is_present' => 1, 8231 'is_time_legal' => 1, 8232 'is_transfer_flag_valid' => 1, 8233 'pack_pldm_header' => 1, 8234 'pldm_bios_table_append_pad_checksum' => 1, 8235 'pldm_bios_table_append_pad_checksum_check' => 1, 8236 'pldm_bios_table_attr_entry_decode_attribute_handle' => 1, 8237 'pldm_bios_table_attr_entry_decode_attribute_type' => 1, 8238 'pldm_bios_table_attr_entry_decode_string_handle' => 1, 8239 'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1, 8240 'pldm_bios_table_attr_entry_enum_decode_def_num_check' => 1, 8241 'pldm_bios_table_attr_entry_enum_decode_pv_hdls_check' => 1, 8242 'pldm_bios_table_attr_entry_enum_decode_pv_num_check' => 1, 8243 'pldm_bios_table_attr_entry_enum_encode_check' => 1, 8244 'pldm_bios_table_attr_entry_enum_encode_length' => 1, 8245 'pldm_bios_table_attr_entry_integer_decode' => 1, 8246 'pldm_bios_table_attr_entry_integer_encode' => 1, 8247 'pldm_bios_table_attr_entry_integer_encode_check' => 1, 8248 'pldm_bios_table_attr_entry_integer_encode_length' => 1, 8249 'pldm_bios_table_attr_entry_integer_info_check' => 1, 8250 'pldm_bios_table_attr_entry_string_decode_def_string' => 1, 8251 'pldm_bios_table_attr_entry_string_decode_def_string_length_check' => 1, 8252 'pldm_bios_table_attr_entry_string_decode_max_length' => 1, 8253 'pldm_bios_table_attr_entry_string_decode_min_length' => 1, 8254 'pldm_bios_table_attr_entry_string_decode_string_type' => 1, 8255 'pldm_bios_table_attr_entry_string_encode_check' => 1, 8256 'pldm_bios_table_attr_entry_string_encode_length' => 1, 8257 'pldm_bios_table_attr_entry_string_info_check' => 1, 8258 'pldm_bios_table_attr_find_by_handle' => 1, 8259 'pldm_bios_table_attr_find_by_string_handle' => 1, 8260 'pldm_bios_table_attr_value_copy_and_update' => 1, 8261 'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1, 8262 'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1, 8263 'pldm_bios_table_attr_value_entry_decode_handle' => 1, 8264 'pldm_bios_table_attr_value_entry_encode_enum' => 1, 8265 'pldm_bios_table_attr_value_entry_encode_enum_check' => 1, 8266 'pldm_bios_table_attr_value_entry_encode_enum_length' => 1, 8267 'pldm_bios_table_attr_value_entry_encode_integer' => 1, 8268 'pldm_bios_table_attr_value_entry_encode_integer_check' => 1, 8269 'pldm_bios_table_attr_value_entry_encode_integer_length' => 1, 8270 'pldm_bios_table_attr_value_entry_encode_string' => 1, 8271 'pldm_bios_table_attr_value_entry_encode_string_check' => 1, 8272 'pldm_bios_table_attr_value_entry_encode_string_length' => 1, 8273 'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1, 8274 'pldm_bios_table_attr_value_entry_enum_decode_number' => 1, 8275 'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1, 8276 'pldm_bios_table_attr_value_entry_length' => 1, 8277 'pldm_bios_table_attr_value_entry_string_decode_length' => 1, 8278 'pldm_bios_table_attr_value_entry_string_decode_string' => 1, 8279 'pldm_bios_table_attr_value_find_by_handle' => 1, 8280 'pldm_bios_table_checksum' => 1, 8281 'pldm_bios_table_iter_create' => 1, 8282 'pldm_bios_table_iter_free' => 1, 8283 'pldm_bios_table_iter_is_end' => 1, 8284 'pldm_bios_table_iter_next' => 1, 8285 'pldm_bios_table_iter_value' => 1, 8286 'pldm_bios_table_pad_checksum_size' => 1, 8287 'pldm_bios_table_string_entry_decode_handle' => 1, 8288 'pldm_bios_table_string_entry_decode_string_check' => 1, 8289 'pldm_bios_table_string_entry_decode_string_length' => 1, 8290 'pldm_bios_table_string_entry_encode_check' => 1, 8291 'pldm_bios_table_string_entry_encode_length' => 1, 8292 'pldm_bios_table_string_find_by_handle' => 1, 8293 'pldm_bios_table_string_find_by_string' => 1, 8294 'pldm_entity_association_pdr_add' => 1, 8295 'pldm_entity_association_pdr_add_from_node' => 1, 8296 'pldm_entity_association_pdr_add_from_node_check' => 1, 8297 'pldm_entity_association_pdr_extract' => 1, 8298 'pldm_entity_association_tree_add' => 1, 8299 'pldm_entity_association_tree_copy_root' => 1, 8300 'pldm_entity_association_tree_destroy' => 1, 8301 'pldm_entity_association_tree_destroy_root' => 1, 8302 'pldm_entity_association_tree_find' => 1, 8303 'pldm_entity_association_tree_init' => 1, 8304 'pldm_entity_association_tree_visit' => 1, 8305 'pldm_entity_extract' => 1, 8306 'pldm_entity_get_num_children' => 1, 8307 'pldm_entity_get_parent' => 1, 8308 'pldm_entity_is_exist_parent' => 1, 8309 'pldm_entity_is_node_parent' => 1, 8310 'pldm_find_entity_ref_in_tree' => 1, 8311 'pldm_instance_db_destroy' => 1, 8312 'pldm_instance_db_init' => 1, 8313 'pldm_instance_db_init_default' => 1, 8314 'pldm_instance_id_alloc' => 1, 8315 'pldm_instance_id_free' => 1, 8316 'pldm_is_current_parent_child' => 1, 8317 'pldm_is_empty_entity_assoc_tree' => 1, 8318 'pldm_open' => 1, 8319 'pldm_pdr_add' => 1, 8320 'pldm_pdr_add_check' => 1, 8321 'pldm_pdr_add_fru_record_set' => 1, 8322 'pldm_pdr_add_fru_record_set_check' => 1, 8323 'pldm_pdr_destroy' => 1, 8324 'pldm_pdr_find_record' => 1, 8325 'pldm_pdr_find_record_by_type' => 1, 8326 'pldm_pdr_fru_record_set_find_by_rsi' => 1, 8327 'pldm_pdr_get_next_record' => 1, 8328 'pldm_pdr_get_record_count' => 1, 8329 'pldm_pdr_get_record_handle' => 1, 8330 'pldm_pdr_get_repo_size' => 1, 8331 'pldm_pdr_init' => 1, 8332 'pldm_pdr_record_is_remote' => 1, 8333 'pldm_pdr_remove_pdrs_by_terminus_handle' => 1, 8334 'pldm_pdr_remove_remote_pdrs' => 1, 8335 'pldm_pdr_update_TL_pdr' => 1, 8336 'pldm_recv' => 1, 8337 'pldm_recv_any' => 1, 8338 'pldm_send' => 1, 8339 'pldm_send_recv' => 1, 8340 'unpack_pldm_header' => 1, 8341 'ver2str' => 1 8342 } 8343 }, 8344 'Target' => 'unix', 8345 'TypeInfo' => { 8346 '1' => { 8347 'Name' => 'void', 8348 'Type' => 'Intrinsic' 8349 }, 8350 '102' => { 8351 'Name' => 'unsigned long', 8352 'Size' => '8', 8353 'Type' => 'Intrinsic' 8354 }, 8355 '109' => { 8356 'Name' => 'long', 8357 'Size' => '8', 8358 'Type' => 'Intrinsic' 8359 }, 8360 '116' => { 8361 'Name' => 'char', 8362 'Size' => '1', 8363 'Type' => 'Intrinsic' 8364 }, 8365 '11614' => { 8366 'BaseType' => '116', 8367 'Name' => 'char*', 8368 'Size' => '8', 8369 'Type' => 'Pointer' 8370 }, 8371 '11631' => { 8372 'BaseType' => '116', 8373 'Name' => 'char const', 8374 'Size' => '1', 8375 'Type' => 'Const' 8376 }, 8377 '11648' => { 8378 'BaseType' => '123', 8379 'Name' => 'size_t const', 8380 'Size' => '8', 8381 'Type' => 'Const' 8382 }, 8383 '11660' => { 8384 'BaseType' => '46', 8385 'Header' => undef, 8386 'Line' => '37', 8387 'Name' => '__int8_t', 8388 'PrivateABI' => 1, 8389 'Size' => '1', 8390 'Type' => 'Typedef' 8391 }, 8392 '11734' => { 8393 'BaseType' => '109', 8394 'Header' => undef, 8395 'Line' => '194', 8396 'Name' => '__ssize_t', 8397 'PrivateABI' => 1, 8398 'Size' => '8', 8399 'Type' => 'Typedef' 8400 }, 8401 '11746' => { 8402 'BaseType' => '11660', 8403 'Header' => undef, 8404 'Line' => '24', 8405 'Name' => 'int8_t', 8406 'PrivateABI' => 1, 8407 'Size' => '1', 8408 'Type' => 'Typedef' 8409 }, 8410 '11811' => { 8411 'BaseType' => '5053', 8412 'Name' => 'uint16_t const', 8413 'Size' => '2', 8414 'Type' => 'Const' 8415 }, 8416 '11828' => { 8417 'BaseType' => '180', 8418 'Name' => 'uint32_t const', 8419 'Size' => '4', 8420 'Type' => 'Const' 8421 }, 8422 '11999' => { 8423 'BaseType' => '168', 8424 'Header' => 'pldm_types.h', 8425 'Line' => '31', 8426 'Name' => 'bool8_t', 8427 'Size' => '1', 8428 'Type' => 'Typedef' 8429 }, 8430 '12011' => { 8431 'BaseType' => '446', 8432 'Header' => 'pldm_types.h', 8433 'Line' => '163', 8434 'Name' => 'real32_t', 8435 'Size' => '4', 8436 'Type' => 'Typedef' 8437 }, 8438 '123' => { 8439 'BaseType' => '102', 8440 'Header' => undef, 8441 'Line' => '214', 8442 'Name' => 'size_t', 8443 'PrivateABI' => 1, 8444 'Size' => '8', 8445 'Type' => 'Typedef' 8446 }, 8447 '12552' => { 8448 'BaseType' => '11631', 8449 'Name' => 'char const*', 8450 'Size' => '8', 8451 'Type' => 'Pointer' 8452 }, 8453 '12557' => { 8454 'BaseType' => '11734', 8455 'Header' => undef, 8456 'Line' => '108', 8457 'Name' => 'ssize_t', 8458 'PrivateABI' => 1, 8459 'Size' => '8', 8460 'Type' => 'Typedef' 8461 }, 8462 '13093' => { 8463 'Header' => 'platform.h', 8464 'Line' => '237', 8465 'Memb' => { 8466 '0' => { 8467 'name' => 'PLDM_SENSOR_OP_STATE', 8468 'value' => '0' 8469 }, 8470 '1' => { 8471 'name' => 'PLDM_STATE_SENSOR_STATE', 8472 'value' => '1' 8473 }, 8474 '2' => { 8475 'name' => 'PLDM_NUMERIC_SENSOR_STATE', 8476 'value' => '2' 8477 } 8478 }, 8479 'Name' => 'enum sensor_event_class_states', 8480 'Size' => '4', 8481 'Type' => 'Enum' 8482 }, 8483 '13127' => { 8484 'BaseType' => '13093', 8485 'Name' => 'enum sensor_event_class_states const', 8486 'Size' => '4', 8487 'Type' => 'Const' 8488 }, 8489 '13350' => { 8490 'Header' => 'platform.h', 8491 'Line' => '454', 8492 'Memb' => { 8493 '0' => { 8494 'name' => 'record_handle', 8495 'offset' => '0', 8496 'type' => '180' 8497 }, 8498 '1' => { 8499 'name' => 'version', 8500 'offset' => '4', 8501 'type' => '168' 8502 }, 8503 '2' => { 8504 'name' => 'type', 8505 'offset' => '5', 8506 'type' => '168' 8507 }, 8508 '3' => { 8509 'name' => 'record_change_num', 8510 'offset' => '6', 8511 'type' => '5053' 8512 }, 8513 '4' => { 8514 'name' => 'length', 8515 'offset' => '8', 8516 'type' => '5053' 8517 } 8518 }, 8519 'Name' => 'struct pldm_pdr_hdr', 8520 'Size' => '10', 8521 'Type' => 'Struct' 8522 }, 8523 '13429' => { 8524 'Header' => 'platform.h', 8525 'Line' => '526', 8526 'Memb' => { 8527 '0' => { 8528 'name' => 'hdr', 8529 'offset' => '0', 8530 'type' => '13350' 8531 }, 8532 '1' => { 8533 'name' => 'terminus_handle', 8534 'offset' => '16', 8535 'type' => '5053' 8536 }, 8537 '2' => { 8538 'name' => 'sensor_id', 8539 'offset' => '18', 8540 'type' => '5053' 8541 }, 8542 '3' => { 8543 'name' => 'entity_type', 8544 'offset' => '20', 8545 'type' => '5053' 8546 }, 8547 '4' => { 8548 'name' => 'entity_instance', 8549 'offset' => '22', 8550 'type' => '5053' 8551 }, 8552 '5' => { 8553 'name' => 'container_id', 8554 'offset' => '24', 8555 'type' => '5053' 8556 }, 8557 '6' => { 8558 'name' => 'sensor_init', 8559 'offset' => '32', 8560 'type' => '168' 8561 }, 8562 '7' => { 8563 'name' => 'sensor_auxiliary_names_pdr', 8564 'offset' => '33', 8565 'type' => '11999' 8566 }, 8567 '8' => { 8568 'name' => 'composite_sensor_count', 8569 'offset' => '34', 8570 'type' => '168' 8571 }, 8572 '9' => { 8573 'name' => 'possible_states', 8574 'offset' => '35', 8575 'type' => '874' 8576 } 8577 }, 8578 'Name' => 'struct pldm_state_sensor_pdr', 8579 'Size' => '24', 8580 'Type' => 'Struct' 8581 }, 8582 '13573' => { 8583 'Header' => 'platform.h', 8584 'Line' => '543', 8585 'Memb' => { 8586 '0' => { 8587 'name' => 'state_set_id', 8588 'offset' => '0', 8589 'type' => '5053' 8590 }, 8591 '1' => { 8592 'name' => 'possible_states_size', 8593 'offset' => '2', 8594 'type' => '168' 8595 }, 8596 '2' => { 8597 'name' => 'states', 8598 'offset' => '3', 8599 'type' => '13631' 8600 } 8601 }, 8602 'Name' => 'struct state_sensor_possible_states', 8603 'Size' => '4', 8604 'Type' => 'Struct' 8605 }, 8606 '13626' => { 8607 'BaseType' => '13573', 8608 'Name' => 'struct state_sensor_possible_states const', 8609 'Size' => '4', 8610 'Type' => 'Const' 8611 }, 8612 '13647' => { 8613 'Header' => 'platform.h', 8614 'Line' => '553', 8615 'Memb' => { 8616 '0' => { 8617 'name' => 'hdr', 8618 'offset' => '0', 8619 'type' => '13350' 8620 }, 8621 '1' => { 8622 'name' => 'terminus_handle', 8623 'offset' => '16', 8624 'type' => '5053' 8625 }, 8626 '10' => { 8627 'name' => 'possible_states', 8628 'offset' => '37', 8629 'type' => '874' 8630 }, 8631 '2' => { 8632 'name' => 'effecter_id', 8633 'offset' => '18', 8634 'type' => '5053' 8635 }, 8636 '3' => { 8637 'name' => 'entity_type', 8638 'offset' => '20', 8639 'type' => '5053' 8640 }, 8641 '4' => { 8642 'name' => 'entity_instance', 8643 'offset' => '22', 8644 'type' => '5053' 8645 }, 8646 '5' => { 8647 'name' => 'container_id', 8648 'offset' => '24', 8649 'type' => '5053' 8650 }, 8651 '6' => { 8652 'name' => 'effecter_semantic_id', 8653 'offset' => '32', 8654 'type' => '5053' 8655 }, 8656 '7' => { 8657 'name' => 'effecter_init', 8658 'offset' => '34', 8659 'type' => '168' 8660 }, 8661 '8' => { 8662 'name' => 'has_description_pdr', 8663 'offset' => '35', 8664 'type' => '11999' 8665 }, 8666 '9' => { 8667 'name' => 'composite_effecter_count', 8668 'offset' => '36', 8669 'type' => '168' 8670 } 8671 }, 8672 'Name' => 'struct pldm_state_effecter_pdr', 8673 'Size' => '26', 8674 'Type' => 'Struct' 8675 }, 8676 '14000' => { 8677 'Header' => 'platform.h', 8678 'Line' => '708', 8679 'Memb' => { 8680 '0' => { 8681 'name' => 'record_handle', 8682 'offset' => '0', 8683 'type' => '180' 8684 }, 8685 '1' => { 8686 'name' => 'version', 8687 'offset' => '4', 8688 'type' => '168' 8689 }, 8690 '2' => { 8691 'name' => 'type', 8692 'offset' => '5', 8693 'type' => '168' 8694 }, 8695 '3' => { 8696 'name' => 'record_change_num', 8697 'offset' => '6', 8698 'type' => '5053' 8699 }, 8700 '4' => { 8701 'name' => 'length', 8702 'offset' => '8', 8703 'type' => '5053' 8704 } 8705 }, 8706 'Name' => 'struct pldm_value_pdr_hdr', 8707 'Size' => '12', 8708 'Type' => 'Struct' 8709 }, 8710 '14079' => { 8711 'Header' => 'platform.h', 8712 'Line' => '721', 8713 'Memb' => { 8714 '0' => { 8715 'name' => 'hdr', 8716 'offset' => '0', 8717 'type' => '14000' 8718 }, 8719 '1' => { 8720 'name' => 'terminus_handle', 8721 'offset' => '18', 8722 'type' => '5053' 8723 }, 8724 '10' => { 8725 'name' => 'rate_unit', 8726 'offset' => '38', 8727 'type' => '168' 8728 }, 8729 '11' => { 8730 'name' => 'base_oem_unit_handle', 8731 'offset' => '39', 8732 'type' => '168' 8733 }, 8734 '12' => { 8735 'name' => 'aux_unit', 8736 'offset' => '40', 8737 'type' => '168' 8738 }, 8739 '13' => { 8740 'name' => 'aux_unit_modifier', 8741 'offset' => '41', 8742 'type' => '11746' 8743 }, 8744 '14' => { 8745 'name' => 'aux_rate_unit', 8746 'offset' => '48', 8747 'type' => '168' 8748 }, 8749 '15' => { 8750 'name' => 'rel', 8751 'offset' => '49', 8752 'type' => '168' 8753 }, 8754 '16' => { 8755 'name' => 'aux_oem_unit_handle', 8756 'offset' => '50', 8757 'type' => '168' 8758 }, 8759 '17' => { 8760 'name' => 'is_linear', 8761 'offset' => '51', 8762 'type' => '11999' 8763 }, 8764 '18' => { 8765 'name' => 'sensor_data_size', 8766 'offset' => '52', 8767 'type' => '168' 8768 }, 8769 '19' => { 8770 'name' => 'resolution', 8771 'offset' => '54', 8772 'type' => '12011' 8773 }, 8774 '2' => { 8775 'name' => 'sensor_id', 8776 'offset' => '20', 8777 'type' => '5053' 8778 }, 8779 '20' => { 8780 'name' => 'offset', 8781 'offset' => '64', 8782 'type' => '12011' 8783 }, 8784 '21' => { 8785 'name' => 'accuracy', 8786 'offset' => '68', 8787 'type' => '5053' 8788 }, 8789 '22' => { 8790 'name' => 'plus_tolerance', 8791 'offset' => '70', 8792 'type' => '168' 8793 }, 8794 '23' => { 8795 'name' => 'minus_tolerance', 8796 'offset' => '71', 8797 'type' => '168' 8798 }, 8799 '24' => { 8800 'name' => 'hysteresis', 8801 'offset' => '72', 8802 'type' => '13988' 8803 }, 8804 '25' => { 8805 'name' => 'supported_thresholds', 8806 'offset' => '82', 8807 'type' => '11987' 8808 }, 8809 '26' => { 8810 'name' => 'threshold_and_hysteresis_volatility', 8811 'offset' => '83', 8812 'type' => '11987' 8813 }, 8814 '27' => { 8815 'name' => 'state_transition_interval', 8816 'offset' => '86', 8817 'type' => '12011' 8818 }, 8819 '28' => { 8820 'name' => 'update_interval', 8821 'offset' => '96', 8822 'type' => '12011' 8823 }, 8824 '29' => { 8825 'name' => 'max_readable', 8826 'offset' => '100', 8827 'type' => '13988' 8828 }, 8829 '3' => { 8830 'name' => 'entity_type', 8831 'offset' => '22', 8832 'type' => '5053' 8833 }, 8834 '30' => { 8835 'name' => 'min_readable', 8836 'offset' => '104', 8837 'type' => '13988' 8838 }, 8839 '31' => { 8840 'name' => 'range_field_format', 8841 'offset' => '114', 8842 'type' => '168' 8843 }, 8844 '32' => { 8845 'name' => 'range_field_support', 8846 'offset' => '115', 8847 'type' => '11987' 8848 }, 8849 '33' => { 8850 'name' => 'nominal_value', 8851 'offset' => '118', 8852 'type' => '13896' 8853 }, 8854 '34' => { 8855 'name' => 'normal_max', 8856 'offset' => '128', 8857 'type' => '13896' 8858 }, 8859 '35' => { 8860 'name' => 'normal_min', 8861 'offset' => '132', 8862 'type' => '13896' 8863 }, 8864 '36' => { 8865 'name' => 'warning_high', 8866 'offset' => '136', 8867 'type' => '13896' 8868 }, 8869 '37' => { 8870 'name' => 'warning_low', 8871 'offset' => '146', 8872 'type' => '13896' 8873 }, 8874 '38' => { 8875 'name' => 'critical_high', 8876 'offset' => '150', 8877 'type' => '13896' 8878 }, 8879 '39' => { 8880 'name' => 'critical_low', 8881 'offset' => '256', 8882 'type' => '13896' 8883 }, 8884 '4' => { 8885 'name' => 'entity_instance_num', 8886 'offset' => '24', 8887 'type' => '5053' 8888 }, 8889 '40' => { 8890 'name' => 'fatal_high', 8891 'offset' => '260', 8892 'type' => '13896' 8893 }, 8894 '41' => { 8895 'name' => 'fatal_low', 8896 'offset' => '264', 8897 'type' => '13896' 8898 }, 8899 '5' => { 8900 'name' => 'container_id', 8901 'offset' => '32', 8902 'type' => '5053' 8903 }, 8904 '6' => { 8905 'name' => 'sensor_init', 8906 'offset' => '34', 8907 'type' => '168' 8908 }, 8909 '7' => { 8910 'name' => 'sensor_auxiliary_names_pdr', 8911 'offset' => '35', 8912 'type' => '11999' 8913 }, 8914 '8' => { 8915 'name' => 'base_unit', 8916 'offset' => '36', 8917 'type' => '168' 8918 }, 8919 '9' => { 8920 'name' => 'unit_modifier', 8921 'offset' => '37', 8922 'type' => '11746' 8923 } 8924 }, 8925 'Name' => 'struct pldm_numeric_sensor_value_pdr', 8926 'Size' => '112', 8927 'Type' => 'Struct' 8928 }, 8929 '142' => { 8930 'BaseType' => '53', 8931 'Header' => undef, 8932 'Line' => '38', 8933 'Name' => '__uint8_t', 8934 'PrivateABI' => 1, 8935 'Size' => '1', 8936 'Type' => 'Typedef' 8937 }, 8938 '1434' => { 8939 'BaseType' => '1439', 8940 'Name' => 'void const*', 8941 'Size' => '8', 8942 'Type' => 'Pointer' 8943 }, 8944 '1439' => { 8945 'BaseType' => '1', 8946 'Name' => 'void const', 8947 'Type' => 'Const' 8948 }, 8949 '14639' => { 8950 'Header' => 'platform.h', 8951 'Line' => '770', 8952 'Memb' => { 8953 '0' => { 8954 'name' => 'state_set_id', 8955 'offset' => '0', 8956 'type' => '5053' 8957 }, 8958 '1' => { 8959 'name' => 'possible_states_size', 8960 'offset' => '2', 8961 'type' => '168' 8962 }, 8963 '2' => { 8964 'name' => 'states', 8965 'offset' => '3', 8966 'type' => '13631' 8967 } 8968 }, 8969 'Name' => 'struct state_effecter_possible_states', 8970 'Size' => '4', 8971 'Type' => 'Struct' 8972 }, 8973 '14692' => { 8974 'BaseType' => '14639', 8975 'Name' => 'struct state_effecter_possible_states const', 8976 'Size' => '4', 8977 'Type' => 'Const' 8978 }, 8979 '14697' => { 8980 'Header' => 'platform.h', 8981 'Line' => '818', 8982 'Memb' => { 8983 '0' => { 8984 'name' => 'set_request', 8985 'offset' => '0', 8986 'type' => '168' 8987 }, 8988 '1' => { 8989 'name' => 'effecter_state', 8990 'offset' => '1', 8991 'type' => '168' 8992 } 8993 }, 8994 'Name' => 'struct state_field_for_state_effecter_set', 8995 'Size' => '2', 8996 'Type' => 'Struct' 8997 }, 8998 '14737' => { 8999 'BaseType' => '14697', 9000 'Header' => 'platform.h', 9001 'Line' => '821', 9002 'Name' => 'set_effecter_state_field', 9003 'Size' => '2', 9004 'Type' => 'Typedef' 9005 }, 9006 '14749' => { 9007 'Header' => 'platform.h', 9008 'Line' => '827', 9009 'Memb' => { 9010 '0' => { 9011 'name' => 'sensor_op_state', 9012 'offset' => '0', 9013 'type' => '168' 9014 }, 9015 '1' => { 9016 'name' => 'present_state', 9017 'offset' => '1', 9018 'type' => '168' 9019 }, 9020 '2' => { 9021 'name' => 'previous_state', 9022 'offset' => '2', 9023 'type' => '168' 9024 }, 9025 '3' => { 9026 'name' => 'event_state', 9027 'offset' => '3', 9028 'type' => '168' 9029 } 9030 }, 9031 'Name' => 'struct state_field_for_get_state_sensor_readings', 9032 'Size' => '4', 9033 'Type' => 'Struct' 9034 }, 9035 '14815' => { 9036 'BaseType' => '14749', 9037 'Header' => 'platform.h', 9038 'Line' => '835', 9039 'Name' => 'get_sensor_state_field', 9040 'Size' => '4', 9041 'Type' => 'Typedef' 9042 }, 9043 '15014' => { 9044 'BaseType' => '168', 9045 'Name' => 'uint8_t[13]', 9046 'Size' => '13', 9047 'Type' => 'Array' 9048 }, 9049 '154' => { 9050 'BaseType' => '81', 9051 'Header' => undef, 9052 'Line' => '42', 9053 'Name' => '__uint32_t', 9054 'PrivateABI' => 1, 9055 'Size' => '4', 9056 'Type' => 'Typedef' 9057 }, 9058 '15496' => { 9059 'Header' => 'platform.h', 9060 'Line' => '972', 9061 'Memb' => { 9062 '0' => { 9063 'name' => 'sensor_id', 9064 'offset' => '0', 9065 'type' => '5053' 9066 }, 9067 '1' => { 9068 'name' => 'sensor_event_class_type', 9069 'offset' => '2', 9070 'type' => '168' 9071 }, 9072 '2' => { 9073 'name' => 'event_class', 9074 'offset' => '3', 9075 'type' => '874' 9076 } 9077 }, 9078 'Name' => 'struct pldm_sensor_event_data', 9079 'Size' => '4', 9080 'Type' => 'Struct' 9081 }, 9082 '15708' => { 9083 'Header' => 'platform.h', 9084 'Line' => '1053', 9085 'Memb' => { 9086 '0' => { 9087 'name' => 'event_data_format', 9088 'offset' => '0', 9089 'type' => '168' 9090 }, 9091 '1' => { 9092 'name' => 'number_of_change_records', 9093 'offset' => '1', 9094 'type' => '168' 9095 }, 9096 '2' => { 9097 'name' => 'change_records', 9098 'offset' => '2', 9099 'type' => '874' 9100 } 9101 }, 9102 'Name' => 'struct pldm_pdr_repository_chg_event_data', 9103 'Size' => '3', 9104 'Type' => 'Struct' 9105 }, 9106 '1632' => { 9107 'BaseType' => '830', 9108 'Name' => 'struct pldm_msg*', 9109 'Size' => '8', 9110 'Type' => 'Pointer' 9111 }, 9112 '166' => { 9113 'BaseType' => '1', 9114 'Name' => 'void*', 9115 'Size' => '8', 9116 'Type' => 'Pointer' 9117 }, 9118 '168' => { 9119 'BaseType' => '142', 9120 'Header' => undef, 9121 'Line' => '24', 9122 'Name' => 'uint8_t', 9123 'PrivateABI' => 1, 9124 'Size' => '1', 9125 'Type' => 'Typedef' 9126 }, 9127 '16933' => { 9128 'BaseType' => '166', 9129 'Name' => 'void**', 9130 'Size' => '8', 9131 'Type' => 'Pointer' 9132 }, 9133 '180' => { 9134 'BaseType' => '154', 9135 'Header' => undef, 9136 'Line' => '26', 9137 'Name' => 'uint32_t', 9138 'PrivateABI' => 1, 9139 'Size' => '4', 9140 'Type' => 'Typedef' 9141 }, 9142 '2077' => { 9143 'BaseType' => '869', 9144 'Name' => 'struct pldm_msg const*', 9145 'Size' => '8', 9146 'Type' => 'Pointer' 9147 }, 9148 '2082' => { 9149 'BaseType' => '168', 9150 'Name' => 'uint8_t*', 9151 'Size' => '8', 9152 'Type' => 'Pointer' 9153 }, 9154 '2087' => { 9155 'BaseType' => '180', 9156 'Name' => 'uint32_t*', 9157 'Size' => '8', 9158 'Type' => 'Pointer' 9159 }, 9160 '21095' => { 9161 'BaseType' => '9084', 9162 'Name' => 'size_t*const', 9163 'Size' => '8', 9164 'Type' => 'Const' 9165 }, 9166 '22708' => { 9167 'BaseType' => '22718', 9168 'Name' => 'uint32_t const*const*', 9169 'Size' => '8', 9170 'Type' => 'Pointer' 9171 }, 9172 '22713' => { 9173 'BaseType' => '11828', 9174 'Name' => 'uint32_t const*', 9175 'Size' => '8', 9176 'Type' => 'Pointer' 9177 }, 9178 '22718' => { 9179 'BaseType' => '22713', 9180 'Name' => 'uint32_t const*const', 9181 'Size' => '8', 9182 'Type' => 'Const' 9183 }, 9184 '22723' => { 9185 'BaseType' => '15708', 9186 'Name' => 'struct pldm_pdr_repository_chg_event_data*', 9187 'Size' => '8', 9188 'Type' => 'Pointer' 9189 }, 9190 '2903' => { 9191 'BaseType' => '429', 9192 'Name' => 'ver32_t*', 9193 'Size' => '8', 9194 'Type' => 'Pointer' 9195 }, 9196 '29133' => { 9197 'BaseType' => '14079', 9198 'Name' => 'struct pldm_numeric_sensor_value_pdr*', 9199 'Size' => '8', 9200 'Type' => 'Pointer' 9201 }, 9202 '3344' => { 9203 'BaseType' => '441', 9204 'Name' => 'ver32_t const*', 9205 'Size' => '8', 9206 'Type' => 'Pointer' 9207 }, 9208 '35700' => { 9209 'BaseType' => '15496', 9210 'Name' => 'struct pldm_sensor_event_data*', 9211 'Size' => '8', 9212 'Type' => 'Pointer' 9213 }, 9214 '35705' => { 9215 'BaseType' => '35700', 9216 'Name' => 'struct pldm_sensor_event_data*const', 9217 'Size' => '8', 9218 'Type' => 'Const' 9219 }, 9220 '363' => { 9221 'Header' => 'pldm_types.h', 9222 'Line' => '24', 9223 'Memb' => { 9224 '0' => { 9225 'name' => 'alpha', 9226 'offset' => '0', 9227 'type' => '168' 9228 }, 9229 '1' => { 9230 'name' => 'update', 9231 'offset' => '1', 9232 'type' => '168' 9233 }, 9234 '2' => { 9235 'name' => 'minor', 9236 'offset' => '2', 9237 'type' => '168' 9238 }, 9239 '3' => { 9240 'name' => 'major', 9241 'offset' => '3', 9242 'type' => '168' 9243 } 9244 }, 9245 'Name' => 'struct pldm_version', 9246 'Size' => '4', 9247 'Type' => 'Struct' 9248 }, 9249 '36709' => { 9250 'BaseType' => '14815', 9251 'Name' => 'get_sensor_state_field*', 9252 'Size' => '8', 9253 'Type' => 'Pointer' 9254 }, 9255 '41864' => { 9256 'BaseType' => '14737', 9257 'Name' => 'set_effecter_state_field*', 9258 'Size' => '8', 9259 'Type' => 'Pointer' 9260 }, 9261 '42691' => { 9262 'BaseType' => '13429', 9263 'Name' => 'struct pldm_state_sensor_pdr*', 9264 'Size' => '8', 9265 'Type' => 'Pointer' 9266 }, 9267 '42696' => { 9268 'BaseType' => '42691', 9269 'Name' => 'struct pldm_state_sensor_pdr*const', 9270 'Size' => '8', 9271 'Type' => 'Const' 9272 }, 9273 '42701' => { 9274 'BaseType' => '13626', 9275 'Name' => 'struct state_sensor_possible_states const*', 9276 'Size' => '8', 9277 'Type' => 'Pointer' 9278 }, 9279 '42706' => { 9280 'BaseType' => '42701', 9281 'Name' => 'struct state_sensor_possible_states const*const', 9282 'Size' => '8', 9283 'Type' => 'Const' 9284 }, 9285 '429' => { 9286 'BaseType' => '363', 9287 'Header' => 'pldm_types.h', 9288 'Line' => '29', 9289 'Name' => 'ver32_t', 9290 'Size' => '4', 9291 'Type' => 'Typedef' 9292 }, 9293 '43023' => { 9294 'BaseType' => '13647', 9295 'Name' => 'struct pldm_state_effecter_pdr*', 9296 'Size' => '8', 9297 'Type' => 'Pointer' 9298 }, 9299 '43028' => { 9300 'BaseType' => '43023', 9301 'Name' => 'struct pldm_state_effecter_pdr*const', 9302 'Size' => '8', 9303 'Type' => 'Const' 9304 }, 9305 '43033' => { 9306 'BaseType' => '14692', 9307 'Name' => 'struct state_effecter_possible_states const*', 9308 'Size' => '8', 9309 'Type' => 'Pointer' 9310 }, 9311 '43038' => { 9312 'BaseType' => '43033', 9313 'Name' => 'struct state_effecter_possible_states const*const', 9314 'Size' => '8', 9315 'Type' => 'Const' 9316 }, 9317 '441' => { 9318 'BaseType' => '429', 9319 'Name' => 'ver32_t const', 9320 'Size' => '4', 9321 'Type' => 'Const' 9322 }, 9323 '446' => { 9324 'Name' => 'float', 9325 'Size' => '4', 9326 'Type' => 'Intrinsic' 9327 }, 9328 '46' => { 9329 'Name' => 'signed char', 9330 'Size' => '1', 9331 'Type' => 'Intrinsic' 9332 }, 9333 '46553' => { 9334 'BaseType' => '102', 9335 'Header' => undef, 9336 'Line' => '45', 9337 'Name' => '__uint64_t', 9338 'PrivateABI' => 1, 9339 'Size' => '8', 9340 'Type' => 'Typedef' 9341 }, 9342 '46642' => { 9343 'BaseType' => '46553', 9344 'Header' => undef, 9345 'Line' => '27', 9346 'Name' => 'uint64_t', 9347 'PrivateABI' => 1, 9348 'Size' => '8', 9349 'Type' => 'Typedef' 9350 }, 9351 '46654' => { 9352 'Header' => 'bios.h', 9353 'Line' => '38', 9354 'Memb' => { 9355 '0' => { 9356 'name' => 'PLDM_BIOS_STRING_TABLE', 9357 'value' => '0' 9358 }, 9359 '1' => { 9360 'name' => 'PLDM_BIOS_ATTR_TABLE', 9361 'value' => '1' 9362 }, 9363 '2' => { 9364 'name' => 'PLDM_BIOS_ATTR_VAL_TABLE', 9365 'value' => '2' 9366 } 9367 }, 9368 'Name' => 'enum pldm_bios_table_types', 9369 'Size' => '4', 9370 'Type' => 'Enum' 9371 }, 9372 '46688' => { 9373 'Header' => 'bios.h', 9374 'Line' => '47', 9375 'Memb' => { 9376 '0' => { 9377 'name' => 'string_handle', 9378 'offset' => '0', 9379 'type' => '5053' 9380 }, 9381 '1' => { 9382 'name' => 'string_length', 9383 'offset' => '2', 9384 'type' => '5053' 9385 }, 9386 '2' => { 9387 'name' => 'name', 9388 'offset' => '4', 9389 'type' => '46745' 9390 } 9391 }, 9392 'Name' => 'struct pldm_bios_string_table_entry', 9393 'Size' => '5', 9394 'Type' => 'Struct' 9395 }, 9396 '46740' => { 9397 'BaseType' => '46688', 9398 'Name' => 'struct pldm_bios_string_table_entry const', 9399 'Size' => '5', 9400 'Type' => 'Const' 9401 }, 9402 '46745' => { 9403 'BaseType' => '116', 9404 'Name' => 'char[1]', 9405 'Size' => '1', 9406 'Type' => 'Array' 9407 }, 9408 '46761' => { 9409 'Header' => 'bios.h', 9410 'Line' => '53', 9411 'Memb' => { 9412 '0' => { 9413 'name' => 'attr_handle', 9414 'offset' => '0', 9415 'type' => '5053' 9416 }, 9417 '1' => { 9418 'name' => 'attr_type', 9419 'offset' => '2', 9420 'type' => '168' 9421 }, 9422 '2' => { 9423 'name' => 'string_handle', 9424 'offset' => '3', 9425 'type' => '5053' 9426 }, 9427 '3' => { 9428 'name' => 'metadata', 9429 'offset' => '5', 9430 'type' => '874' 9431 } 9432 }, 9433 'Name' => 'struct pldm_bios_attr_table_entry', 9434 'Size' => '6', 9435 'Type' => 'Struct' 9436 }, 9437 '46826' => { 9438 'BaseType' => '46761', 9439 'Name' => 'struct pldm_bios_attr_table_entry const', 9440 'Size' => '6', 9441 'Type' => 'Const' 9442 }, 9443 '46847' => { 9444 'Header' => 'bios.h', 9445 'Line' => '65', 9446 'Memb' => { 9447 '0' => { 9448 'name' => 'attr_handle', 9449 'offset' => '0', 9450 'type' => '5053' 9451 }, 9452 '1' => { 9453 'name' => 'attr_type', 9454 'offset' => '2', 9455 'type' => '168' 9456 }, 9457 '2' => { 9458 'name' => 'value', 9459 'offset' => '3', 9460 'type' => '874' 9461 } 9462 }, 9463 'Name' => 'struct pldm_bios_attr_val_table_entry', 9464 'Size' => '4', 9465 'Type' => 'Struct' 9466 }, 9467 '46899' => { 9468 'BaseType' => '46847', 9469 'Name' => 'struct pldm_bios_attr_val_table_entry const', 9470 'Size' => '4', 9471 'Type' => 'Const' 9472 }, 9473 '46968' => { 9474 'Header' => 'bios_table.h', 9475 'Line' => '204', 9476 'Memb' => { 9477 '0' => { 9478 'name' => 'name_handle', 9479 'offset' => '0', 9480 'type' => '5053' 9481 }, 9482 '1' => { 9483 'name' => 'read_only', 9484 'offset' => '2', 9485 'type' => '6423' 9486 }, 9487 '2' => { 9488 'name' => 'pv_num', 9489 'offset' => '3', 9490 'type' => '168' 9491 }, 9492 '3' => { 9493 'name' => 'pv_handle', 9494 'offset' => '8', 9495 'type' => '47071' 9496 }, 9497 '4' => { 9498 'name' => 'def_num', 9499 'offset' => '22', 9500 'type' => '168' 9501 }, 9502 '5' => { 9503 'name' => 'def_index', 9504 'offset' => '36', 9505 'type' => '6245' 9506 } 9507 }, 9508 'Name' => 'struct pldm_bios_table_attr_entry_enum_info', 9509 'Size' => '32', 9510 'Type' => 'Struct' 9511 }, 9512 '47059' => { 9513 'BaseType' => '46968', 9514 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const', 9515 'Size' => '32', 9516 'Type' => 'Const' 9517 }, 9518 '4707' => { 9519 'BaseType' => '825', 9520 'Name' => 'struct pldm_msg_hdr const*', 9521 'Size' => '8', 9522 'Type' => 'Pointer' 9523 }, 9524 '47071' => { 9525 'BaseType' => '11811', 9526 'Name' => 'uint16_t const*', 9527 'Size' => '8', 9528 'Type' => 'Pointer' 9529 }, 9530 '47081' => { 9531 'Header' => 'bios_table.h', 9532 'Line' => '292', 9533 'Memb' => { 9534 '0' => { 9535 'name' => 'name_handle', 9536 'offset' => '0', 9537 'type' => '5053' 9538 }, 9539 '1' => { 9540 'name' => 'read_only', 9541 'offset' => '2', 9542 'type' => '6423' 9543 }, 9544 '2' => { 9545 'name' => 'string_type', 9546 'offset' => '3', 9547 'type' => '168' 9548 }, 9549 '3' => { 9550 'name' => 'min_length', 9551 'offset' => '4', 9552 'type' => '5053' 9553 }, 9554 '4' => { 9555 'name' => 'max_length', 9556 'offset' => '6', 9557 'type' => '5053' 9558 }, 9559 '5' => { 9560 'name' => 'def_length', 9561 'offset' => '8', 9562 'type' => '5053' 9563 }, 9564 '6' => { 9565 'name' => 'def_string', 9566 'offset' => '22', 9567 'type' => '12552' 9568 } 9569 }, 9570 'Name' => 'struct pldm_bios_table_attr_entry_string_info', 9571 'Size' => '24', 9572 'Type' => 'Struct' 9573 }, 9574 '4712' => { 9575 'BaseType' => '890', 9576 'Name' => 'struct pldm_header_info*', 9577 'Size' => '8', 9578 'Type' => 'Pointer' 9579 }, 9580 '47193' => { 9581 'BaseType' => '47081', 9582 'Name' => 'struct pldm_bios_table_attr_entry_string_info const', 9583 'Size' => '24', 9584 'Type' => 'Const' 9585 }, 9586 '47203' => { 9587 'Header' => 'bios_table.h', 9588 'Line' => '382', 9589 'Memb' => { 9590 '0' => { 9591 'name' => 'name_handle', 9592 'offset' => '0', 9593 'type' => '5053' 9594 }, 9595 '1' => { 9596 'name' => 'read_only', 9597 'offset' => '2', 9598 'type' => '6423' 9599 }, 9600 '2' => { 9601 'name' => 'lower_bound', 9602 'offset' => '8', 9603 'type' => '46642' 9604 }, 9605 '3' => { 9606 'name' => 'upper_bound', 9607 'offset' => '22', 9608 'type' => '46642' 9609 }, 9610 '4' => { 9611 'name' => 'scalar_increment', 9612 'offset' => '36', 9613 'type' => '180' 9614 }, 9615 '5' => { 9616 'name' => 'default_value', 9617 'offset' => '50', 9618 'type' => '46642' 9619 } 9620 }, 9621 'Name' => 'struct pldm_bios_table_attr_entry_integer_info', 9622 'Size' => '40', 9623 'Type' => 'Struct' 9624 }, 9625 '47301' => { 9626 'BaseType' => '47203', 9627 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const', 9628 'Size' => '40', 9629 'Type' => 'Const' 9630 }, 9631 '47657' => { 9632 'Name' => 'ssize_t(*)(void const*)', 9633 'Param' => { 9634 '0' => { 9635 'type' => '1434' 9636 } 9637 }, 9638 'Return' => '12557', 9639 'Size' => '8', 9640 'Type' => 'FuncPtr' 9641 }, 9642 '47725' => { 9643 'Header' => undef, 9644 'Line' => '993', 9645 'Memb' => { 9646 '0' => { 9647 'name' => 'table_data', 9648 'offset' => '0', 9649 'type' => '6245' 9650 }, 9651 '1' => { 9652 'name' => 'table_len', 9653 'offset' => '8', 9654 'type' => '123' 9655 }, 9656 '2' => { 9657 'name' => 'current_pos', 9658 'offset' => '22', 9659 'type' => '123' 9660 }, 9661 '3' => { 9662 'name' => 'entry_length_handler', 9663 'offset' => '36', 9664 'type' => '47657' 9665 } 9666 }, 9667 'Name' => 'struct pldm_bios_table_iter', 9668 'PrivateABI' => 1, 9669 'Size' => '32', 9670 'Type' => 'Struct' 9671 }, 9672 '47795' => { 9673 'BaseType' => '47725', 9674 'Name' => 'struct pldm_bios_table_iter const', 9675 'Size' => '32', 9676 'Type' => 'Const' 9677 }, 9678 '4802' => { 9679 'BaseType' => '969', 9680 'Name' => 'struct pldm_header_info const*', 9681 'Size' => '8', 9682 'Type' => 'Pointer' 9683 }, 9684 '4807' => { 9685 'BaseType' => '714', 9686 'Name' => 'struct pldm_msg_hdr*', 9687 'Size' => '8', 9688 'Type' => 'Pointer' 9689 }, 9690 '48827' => { 9691 'BaseType' => '47725', 9692 'Name' => 'struct pldm_bios_table_iter*', 9693 'Size' => '8', 9694 'Type' => 'Pointer' 9695 }, 9696 '48832' => { 9697 'BaseType' => '46899', 9698 'Name' => 'struct pldm_bios_attr_val_table_entry const*', 9699 'Size' => '8', 9700 'Type' => 'Pointer' 9701 }, 9702 '49247' => { 9703 'BaseType' => '46826', 9704 'Name' => 'struct pldm_bios_attr_table_entry const*', 9705 'Size' => '8', 9706 'Type' => 'Pointer' 9707 }, 9708 '49853' => { 9709 'BaseType' => '46740', 9710 'Name' => 'struct pldm_bios_string_table_entry const*', 9711 'Size' => '8', 9712 'Type' => 'Pointer' 9713 }, 9714 '5003' => { 9715 'BaseType' => '67', 9716 'Header' => undef, 9717 'Line' => '40', 9718 'Name' => '__uint16_t', 9719 'PrivateABI' => 1, 9720 'Size' => '2', 9721 'Type' => 'Typedef' 9722 }, 9723 '5048' => { 9724 'BaseType' => '168', 9725 'Name' => 'uint8_t const', 9726 'Size' => '1', 9727 'Type' => 'Const' 9728 }, 9729 '5053' => { 9730 'BaseType' => '5003', 9731 'Header' => undef, 9732 'Line' => '25', 9733 'Name' => 'uint16_t', 9734 'PrivateABI' => 1, 9735 'Size' => '2', 9736 'Type' => 'Typedef' 9737 }, 9738 '51020' => { 9739 'BaseType' => '47795', 9740 'Name' => 'struct pldm_bios_table_iter const*', 9741 'Size' => '8', 9742 'Type' => 'Pointer' 9743 }, 9744 '53' => { 9745 'Name' => 'unsigned char', 9746 'Size' => '1', 9747 'Type' => 'Intrinsic' 9748 }, 9749 '55965' => { 9750 'BaseType' => '46642', 9751 'Name' => 'uint64_t*', 9752 'Size' => '8', 9753 'Type' => 'Pointer' 9754 }, 9755 '56242' => { 9756 'BaseType' => '47301', 9757 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*', 9758 'Size' => '8', 9759 'Type' => 'Pointer' 9760 }, 9761 '56551' => { 9762 'BaseType' => '12552', 9763 'Name' => 'char const**', 9764 'Size' => '8', 9765 'Type' => 'Pointer' 9766 }, 9767 '57825' => { 9768 'BaseType' => '47193', 9769 'Name' => 'struct pldm_bios_table_attr_entry_string_info const*', 9770 'Size' => '8', 9771 'Type' => 'Pointer' 9772 }, 9773 '59179' => { 9774 'BaseType' => '47059', 9775 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*', 9776 'Size' => '8', 9777 'Type' => 'Pointer' 9778 }, 9779 '6206' => { 9780 'Header' => 'utils.h', 9781 'Line' => '18', 9782 'Memb' => { 9783 '0' => { 9784 'name' => 'ptr', 9785 'offset' => '0', 9786 'type' => '6245' 9787 }, 9788 '1' => { 9789 'name' => 'length', 9790 'offset' => '8', 9791 'type' => '123' 9792 } 9793 }, 9794 'Name' => 'struct variable_field', 9795 'Size' => '16', 9796 'Type' => 'Struct' 9797 }, 9798 '6245' => { 9799 'BaseType' => '5048', 9800 'Name' => 'uint8_t const*', 9801 'Size' => '8', 9802 'Type' => 'Pointer' 9803 }, 9804 '6423' => { 9805 'Name' => '_Bool', 9806 'Size' => '1', 9807 'Type' => 'Intrinsic' 9808 }, 9809 '64446' => { 9810 'Header' => 'firmware_update.h', 9811 'Line' => '329', 9812 'Memb' => { 9813 '0' => { 9814 'name' => 'uuid', 9815 'offset' => '0', 9816 'type' => '64550' 9817 }, 9818 '1' => { 9819 'name' => 'package_header_format_version', 9820 'offset' => '22', 9821 'type' => '168' 9822 }, 9823 '2' => { 9824 'name' => 'package_header_size', 9825 'offset' => '23', 9826 'type' => '5053' 9827 }, 9828 '3' => { 9829 'name' => 'package_release_date_time', 9830 'offset' => '25', 9831 'type' => '15014' 9832 }, 9833 '4' => { 9834 'name' => 'component_bitmap_bit_length', 9835 'offset' => '50', 9836 'type' => '5053' 9837 }, 9838 '5' => { 9839 'name' => 'package_version_string_type', 9840 'offset' => '52', 9841 'type' => '168' 9842 }, 9843 '6' => { 9844 'name' => 'package_version_string_length', 9845 'offset' => '53', 9846 'type' => '168' 9847 } 9848 }, 9849 'Name' => 'struct pldm_package_header_information', 9850 'Size' => '36', 9851 'Type' => 'Struct' 9852 }, 9853 '64550' => { 9854 'BaseType' => '168', 9855 'Name' => 'uint8_t[16]', 9856 'Size' => '16', 9857 'Type' => 'Array' 9858 }, 9859 '64582' => { 9860 'Header' => 'firmware_update.h', 9861 'Line' => '343', 9862 'Memb' => { 9863 '0' => { 9864 'name' => 'record_length', 9865 'offset' => '0', 9866 'type' => '5053' 9867 }, 9868 '1' => { 9869 'name' => 'descriptor_count', 9870 'offset' => '2', 9871 'type' => '168' 9872 }, 9873 '2' => { 9874 'name' => 'device_update_option_flags', 9875 'offset' => '3', 9876 'type' => '61949' 9877 }, 9878 '3' => { 9879 'name' => 'comp_image_set_version_string_type', 9880 'offset' => '7', 9881 'type' => '168' 9882 }, 9883 '4' => { 9884 'name' => 'comp_image_set_version_string_length', 9885 'offset' => '8', 9886 'type' => '168' 9887 }, 9888 '5' => { 9889 'name' => 'fw_device_pkg_data_length', 9890 'offset' => '9', 9891 'type' => '5053' 9892 } 9893 }, 9894 'Name' => 'struct pldm_firmware_device_id_record', 9895 'Size' => '11', 9896 'Type' => 'Struct' 9897 }, 9898 '64777' => { 9899 'Header' => 'firmware_update.h', 9900 'Line' => '377', 9901 'Memb' => { 9902 '0' => { 9903 'name' => 'comp_classification', 9904 'offset' => '0', 9905 'type' => '5053' 9906 }, 9907 '1' => { 9908 'name' => 'comp_identifier', 9909 'offset' => '2', 9910 'type' => '5053' 9911 }, 9912 '2' => { 9913 'name' => 'comp_comparison_stamp', 9914 'offset' => '4', 9915 'type' => '180' 9916 }, 9917 '3' => { 9918 'name' => 'comp_options', 9919 'offset' => '8', 9920 'type' => '61451' 9921 }, 9922 '4' => { 9923 'name' => 'requested_comp_activation_method', 9924 'offset' => '16', 9925 'type' => '61451' 9926 }, 9927 '5' => { 9928 'name' => 'comp_location_offset', 9929 'offset' => '18', 9930 'type' => '180' 9931 }, 9932 '6' => { 9933 'name' => 'comp_size', 9934 'offset' => '22', 9935 'type' => '180' 9936 }, 9937 '7' => { 9938 'name' => 'comp_version_string_type', 9939 'offset' => '32', 9940 'type' => '168' 9941 }, 9942 '8' => { 9943 'name' => 'comp_version_string_length', 9944 'offset' => '33', 9945 'type' => '168' 9946 } 9947 }, 9948 'Name' => 'struct pldm_component_image_information', 9949 'Size' => '22', 9950 'Type' => 'Struct' 9951 }, 9952 '64959' => { 9953 'Header' => 'firmware_update.h', 9954 'Line' => '403', 9955 'Memb' => { 9956 '0' => { 9957 'name' => 'completion_code', 9958 'offset' => '0', 9959 'type' => '168' 9960 }, 9961 '1' => { 9962 'name' => 'capabilities_during_update', 9963 'offset' => '1', 9964 'type' => '61949' 9965 }, 9966 '2' => { 9967 'name' => 'comp_count', 9968 'offset' => '5', 9969 'type' => '5053' 9970 }, 9971 '3' => { 9972 'name' => 'active_comp_image_set_ver_str_type', 9973 'offset' => '7', 9974 'type' => '168' 9975 }, 9976 '4' => { 9977 'name' => 'active_comp_image_set_ver_str_len', 9978 'offset' => '8', 9979 'type' => '168' 9980 }, 9981 '5' => { 9982 'name' => 'pending_comp_image_set_ver_str_type', 9983 'offset' => '9', 9984 'type' => '168' 9985 }, 9986 '6' => { 9987 'name' => 'pending_comp_image_set_ver_str_len', 9988 'offset' => '16', 9989 'type' => '168' 9990 } 9991 }, 9992 'Name' => 'struct pldm_get_firmware_parameters_resp', 9993 'Size' => '11', 9994 'Type' => 'Struct' 9995 }, 9996 '65063' => { 9997 'Header' => 'firmware_update.h', 9998 'Line' => '417', 9999 'Memb' => { 10000 '0' => { 10001 'name' => 'comp_classification', 10002 'offset' => '0', 10003 'type' => '5053' 10004 }, 10005 '1' => { 10006 'name' => 'comp_identifier', 10007 'offset' => '2', 10008 'type' => '5053' 10009 }, 10010 '10' => { 10011 'name' => 'pending_comp_release_date', 10012 'offset' => '37', 10013 'type' => '65245' 10014 }, 10015 '11' => { 10016 'name' => 'comp_activation_methods', 10017 'offset' => '51', 10018 'type' => '61451' 10019 }, 10020 '12' => { 10021 'name' => 'capabilities_during_update', 10022 'offset' => '53', 10023 'type' => '61949' 10024 }, 10025 '2' => { 10026 'name' => 'comp_classification_index', 10027 'offset' => '4', 10028 'type' => '168' 10029 }, 10030 '3' => { 10031 'name' => 'active_comp_comparison_stamp', 10032 'offset' => '5', 10033 'type' => '180' 10034 }, 10035 '4' => { 10036 'name' => 'active_comp_ver_str_type', 10037 'offset' => '9', 10038 'type' => '168' 10039 }, 10040 '5' => { 10041 'name' => 'active_comp_ver_str_len', 10042 'offset' => '16', 10043 'type' => '168' 10044 }, 10045 '6' => { 10046 'name' => 'active_comp_release_date', 10047 'offset' => '17', 10048 'type' => '65245' 10049 }, 10050 '7' => { 10051 'name' => 'pending_comp_comparison_stamp', 10052 'offset' => '25', 10053 'type' => '180' 10054 }, 10055 '8' => { 10056 'name' => 'pending_comp_ver_str_type', 10057 'offset' => '35', 10058 'type' => '168' 10059 }, 10060 '9' => { 10061 'name' => 'pending_comp_ver_str_len', 10062 'offset' => '36', 10063 'type' => '168' 10064 } 10065 }, 10066 'Name' => 'struct pldm_component_parameter_entry', 10067 'Size' => '39', 10068 'Type' => 'Struct' 10069 }, 10070 '65245' => { 10071 'BaseType' => '168', 10072 'Name' => 'uint8_t[8]', 10073 'Size' => '8', 10074 'Type' => 'Array' 10075 }, 10076 '66105' => { 10077 'BaseType' => '6206', 10078 'Name' => 'struct variable_field const', 10079 'Size' => '16', 10080 'Type' => 'Const' 10081 }, 10082 '6645' => { 10083 'BaseType' => '6206', 10084 'Name' => 'struct variable_field*', 10085 'Size' => '8', 10086 'Type' => 'Pointer' 10087 }, 10088 '66453' => { 10089 'BaseType' => '11999', 10090 'Name' => 'bool8_t*', 10091 'Size' => '8', 10092 'Type' => 'Pointer' 10093 }, 10094 '67' => { 10095 'Name' => 'unsigned short', 10096 'Size' => '2', 10097 'Type' => 'Intrinsic' 10098 }, 10099 '69533' => { 10100 'BaseType' => '66105', 10101 'Name' => 'struct variable_field const*', 10102 'Size' => '8', 10103 'Type' => 'Pointer' 10104 }, 10105 '70835' => { 10106 'BaseType' => '65063', 10107 'Name' => 'struct pldm_component_parameter_entry*', 10108 'Size' => '8', 10109 'Type' => 'Pointer' 10110 }, 10111 '71065' => { 10112 'BaseType' => '64959', 10113 'Name' => 'struct pldm_get_firmware_parameters_resp*', 10114 'Size' => '8', 10115 'Type' => 'Pointer' 10116 }, 10117 '71366' => { 10118 'BaseType' => '2082', 10119 'Name' => 'uint8_t**', 10120 'Size' => '8', 10121 'Type' => 'Pointer' 10122 }, 10123 '714' => { 10124 'Header' => 'base.h', 10125 'Line' => '117', 10126 'Memb' => { 10127 '0' => { 10128 'name' => 'command', 10129 'offset' => '2', 10130 'type' => '168' 10131 } 10132 }, 10133 'Name' => 'struct pldm_msg_hdr', 10134 'Size' => '3', 10135 'Type' => 'Struct' 10136 }, 10137 '71663' => { 10138 'BaseType' => '64777', 10139 'Name' => 'struct pldm_component_image_information*', 10140 'Size' => '8', 10141 'Type' => 'Pointer' 10142 }, 10143 '72279' => { 10144 'BaseType' => '64582', 10145 'Name' => 'struct pldm_firmware_device_id_record*', 10146 'Size' => '8', 10147 'Type' => 'Pointer' 10148 }, 10149 '72431' => { 10150 'BaseType' => '64446', 10151 'Name' => 'struct pldm_package_header_information*', 10152 'Size' => '8', 10153 'Type' => 'Pointer' 10154 }, 10155 '74' => { 10156 'Name' => 'int', 10157 'Size' => '4', 10158 'Type' => 'Intrinsic' 10159 }, 10160 '79065' => { 10161 'BaseType' => '79082', 10162 'Header' => undef, 10163 'Line' => '15', 10164 'Name' => 'pldm_pdr', 10165 'PrivateABI' => 1, 10166 'Size' => '24', 10167 'Type' => 'Typedef' 10168 }, 10169 '79077' => { 10170 'BaseType' => '79065', 10171 'Name' => 'pldm_pdr const', 10172 'Size' => '24', 10173 'Type' => 'Const' 10174 }, 10175 '79082' => { 10176 'Header' => undef, 10177 'Line' => '18', 10178 'Memb' => { 10179 '0' => { 10180 'name' => 'record_count', 10181 'offset' => '0', 10182 'type' => '180' 10183 }, 10184 '1' => { 10185 'name' => 'size', 10186 'offset' => '4', 10187 'type' => '180' 10188 }, 10189 '2' => { 10190 'name' => 'first', 10191 'offset' => '8', 10192 'type' => '80154' 10193 }, 10194 '3' => { 10195 'name' => 'last', 10196 'offset' => '22', 10197 'type' => '80154' 10198 } 10199 }, 10200 'Name' => 'struct pldm_pdr', 10201 'PrivateABI' => 1, 10202 'Size' => '24', 10203 'Type' => 'Struct' 10204 }, 10205 '79142' => { 10206 'BaseType' => '79159', 10207 'Header' => undef, 10208 'Line' => '20', 10209 'Name' => 'pldm_pdr_record', 10210 'PrivateABI' => 1, 10211 'Size' => '32', 10212 'Type' => 'Typedef' 10213 }, 10214 '79154' => { 10215 'BaseType' => '79142', 10216 'Name' => 'pldm_pdr_record const', 10217 'Size' => '32', 10218 'Type' => 'Const' 10219 }, 10220 '79159' => { 10221 'Header' => undef, 10222 'Line' => '9', 10223 'Memb' => { 10224 '0' => { 10225 'name' => 'record_handle', 10226 'offset' => '0', 10227 'type' => '180' 10228 }, 10229 '1' => { 10230 'name' => 'size', 10231 'offset' => '4', 10232 'type' => '180' 10233 }, 10234 '2' => { 10235 'name' => 'data', 10236 'offset' => '8', 10237 'type' => '2082' 10238 }, 10239 '3' => { 10240 'name' => 'next', 10241 'offset' => '22', 10242 'type' => '80142' 10243 }, 10244 '4' => { 10245 'name' => 'is_remote', 10246 'offset' => '36', 10247 'type' => '6423' 10248 }, 10249 '5' => { 10250 'name' => 'terminus_handle', 10251 'offset' => '38', 10252 'type' => '5053' 10253 } 10254 }, 10255 'Name' => 'struct pldm_pdr_record', 10256 'PrivateABI' => 1, 10257 'Size' => '32', 10258 'Type' => 'Struct' 10259 }, 10260 '79243' => { 10261 'Header' => 'pdr.h', 10262 'Line' => '310', 10263 'Memb' => { 10264 '0' => { 10265 'name' => 'entity_type', 10266 'offset' => '0', 10267 'type' => '5053' 10268 }, 10269 '1' => { 10270 'name' => 'entity_instance_num', 10271 'offset' => '2', 10272 'type' => '5053' 10273 }, 10274 '2' => { 10275 'name' => 'entity_container_id', 10276 'offset' => '4', 10277 'type' => '5053' 10278 } 10279 }, 10280 'Name' => 'struct pldm_entity', 10281 'Size' => '6', 10282 'Type' => 'Struct' 10283 }, 10284 '79300' => { 10285 'BaseType' => '79243', 10286 'Header' => 'pdr.h', 10287 'Line' => '314', 10288 'Name' => 'pldm_entity', 10289 'Size' => '6', 10290 'Type' => 'Typedef' 10291 }, 10292 '79344' => { 10293 'BaseType' => '79356', 10294 'Header' => undef, 10295 'Line' => '324', 10296 'Name' => 'pldm_entity_association_tree', 10297 'PrivateABI' => 1, 10298 'Size' => '16', 10299 'Type' => 'Typedef' 10300 }, 10301 '79356' => { 10302 'Header' => undef, 10303 'Line' => '452', 10304 'Memb' => { 10305 '0' => { 10306 'name' => 'root', 10307 'offset' => '0', 10308 'type' => '80159' 10309 }, 10310 '1' => { 10311 'name' => 'last_used_container_id', 10312 'offset' => '8', 10313 'type' => '5053' 10314 } 10315 }, 10316 'Name' => 'struct pldm_entity_association_tree', 10317 'PrivateABI' => 1, 10318 'Size' => '16', 10319 'Type' => 'Struct' 10320 }, 10321 '79399' => { 10322 'BaseType' => '79416', 10323 'Header' => undef, 10324 'Line' => '329', 10325 'Name' => 'pldm_entity_node', 10326 'PrivateABI' => 1, 10327 'Size' => '40', 10328 'Type' => 'Typedef' 10329 }, 10330 '79416' => { 10331 'Header' => undef, 10332 'Line' => '457', 10333 'Memb' => { 10334 '0' => { 10335 'name' => 'entity', 10336 'offset' => '0', 10337 'type' => '79300' 10338 }, 10339 '1' => { 10340 'name' => 'parent', 10341 'offset' => '6', 10342 'type' => '79300' 10343 }, 10344 '2' => { 10345 'name' => 'remote_container_id', 10346 'offset' => '18', 10347 'type' => '5053' 10348 }, 10349 '3' => { 10350 'name' => 'first_child', 10351 'offset' => '22', 10352 'type' => '80159' 10353 }, 10354 '4' => { 10355 'name' => 'next_sibling', 10356 'offset' => '36', 10357 'type' => '80159' 10358 }, 10359 '5' => { 10360 'name' => 'association_type', 10361 'offset' => '50', 10362 'type' => '168' 10363 } 10364 }, 10365 'Name' => 'struct pldm_entity_node', 10366 'PrivateABI' => 1, 10367 'Size' => '40', 10368 'Type' => 'Struct' 10369 }, 10370 '80142' => { 10371 'BaseType' => '79159', 10372 'Name' => 'struct pldm_pdr_record*', 10373 'Size' => '8', 10374 'Type' => 'Pointer' 10375 }, 10376 '80154' => { 10377 'BaseType' => '79142', 10378 'Name' => 'pldm_pdr_record*', 10379 'Size' => '8', 10380 'Type' => 'Pointer' 10381 }, 10382 '80159' => { 10383 'BaseType' => '79399', 10384 'Name' => 'pldm_entity_node*', 10385 'Size' => '8', 10386 'Type' => 'Pointer' 10387 }, 10388 '80584' => { 10389 'BaseType' => '80589', 10390 'Name' => 'pldm_entity**', 10391 'Size' => '8', 10392 'Type' => 'Pointer' 10393 }, 10394 '80589' => { 10395 'BaseType' => '79300', 10396 'Name' => 'pldm_entity*', 10397 'Size' => '8', 10398 'Type' => 'Pointer' 10399 }, 10400 '80653' => { 10401 'BaseType' => '79344', 10402 'Name' => 'pldm_entity_association_tree*', 10403 'Size' => '8', 10404 'Type' => 'Pointer' 10405 }, 10406 '80932' => { 10407 'BaseType' => '80159', 10408 'Name' => 'pldm_entity_node**', 10409 'Size' => '8', 10410 'Type' => 'Pointer' 10411 }, 10412 '81' => { 10413 'Name' => 'unsigned int', 10414 'Size' => '4', 10415 'Type' => 'Intrinsic' 10416 }, 10417 '81714' => { 10418 'BaseType' => '79077', 10419 'Name' => 'pldm_pdr const*', 10420 'Size' => '8', 10421 'Type' => 'Pointer' 10422 }, 10423 '81968' => { 10424 'BaseType' => '79065', 10425 'Name' => 'pldm_pdr*', 10426 'Size' => '8', 10427 'Type' => 'Pointer' 10428 }, 10429 '825' => { 10430 'BaseType' => '714', 10431 'Name' => 'struct pldm_msg_hdr const', 10432 'Size' => '3', 10433 'Type' => 'Const' 10434 }, 10435 '830' => { 10436 'Header' => 'base.h', 10437 'Line' => '150', 10438 'Memb' => { 10439 '0' => { 10440 'name' => 'hdr', 10441 'offset' => '0', 10442 'type' => '714' 10443 }, 10444 '1' => { 10445 'name' => 'payload', 10446 'offset' => '3', 10447 'type' => '874' 10448 } 10449 }, 10450 'Name' => 'struct pldm_msg', 10451 'Size' => '4', 10452 'Type' => 'Struct' 10453 }, 10454 '8521' => { 10455 'BaseType' => '5053', 10456 'Name' => 'uint16_t*', 10457 'Size' => '8', 10458 'Type' => 'Pointer' 10459 }, 10460 '869' => { 10461 'BaseType' => '830', 10462 'Name' => 'struct pldm_msg const', 10463 'Size' => '4', 10464 'Type' => 'Const' 10465 }, 10466 '874' => { 10467 'BaseType' => '168', 10468 'Name' => 'uint8_t[1]', 10469 'Size' => '1', 10470 'Type' => 'Array' 10471 }, 10472 '88497' => { 10473 'BaseType' => '79154', 10474 'Name' => 'pldm_pdr_record const*', 10475 'Size' => '8', 10476 'Type' => 'Pointer' 10477 }, 10478 '890' => { 10479 'Header' => 'base.h', 10480 'Line' => '160', 10481 'Memb' => { 10482 '0' => { 10483 'name' => 'msg_type', 10484 'offset' => '0', 10485 'type' => '702' 10486 }, 10487 '1' => { 10488 'name' => 'instance', 10489 'offset' => '4', 10490 'type' => '168' 10491 }, 10492 '2' => { 10493 'name' => 'pldm_type', 10494 'offset' => '5', 10495 'type' => '168' 10496 }, 10497 '3' => { 10498 'name' => 'command', 10499 'offset' => '6', 10500 'type' => '168' 10501 }, 10502 '4' => { 10503 'name' => 'completion_code', 10504 'offset' => '7', 10505 'type' => '168' 10506 } 10507 }, 10508 'Name' => 'struct pldm_header_info', 10509 'Size' => '8', 10510 'Type' => 'Struct' 10511 }, 10512 '9084' => { 10513 'BaseType' => '123', 10514 'Name' => 'size_t*', 10515 'Size' => '8', 10516 'Type' => 'Pointer' 10517 }, 10518 '94101' => { 10519 'BaseType' => '168', 10520 'Header' => 'base.h', 10521 'Line' => '14', 10522 'Name' => 'pldm_tid_t', 10523 'Size' => '1', 10524 'Type' => 'Typedef' 10525 }, 10526 '94113' => { 10527 'BaseType' => '168', 10528 'Header' => 'instance-id.h', 10529 'Line' => '11', 10530 'Name' => 'pldm_instance_id_t', 10531 'Size' => '1', 10532 'Type' => 'Typedef' 10533 }, 10534 '94493' => { 10535 'Header' => undef, 10536 'Line' => '18', 10537 'Memb' => { 10538 '0' => { 10539 'name' => 'prev', 10540 'offset' => '0', 10541 'type' => '94113' 10542 }, 10543 '1' => { 10544 'name' => 'allocations', 10545 'offset' => '4', 10546 'type' => '180' 10547 } 10548 }, 10549 'Name' => 'struct pldm_tid_state', 10550 'PrivateABI' => 1, 10551 'Size' => '8', 10552 'Type' => 'Struct' 10553 }, 10554 '94532' => { 10555 'Header' => undef, 10556 'Line' => '23', 10557 'Memb' => { 10558 '0' => { 10559 'name' => 'state', 10560 'offset' => '0', 10561 'type' => '94574' 10562 }, 10563 '1' => { 10564 'name' => 'lock_db_fd', 10565 'offset' => '8264', 10566 'type' => '74' 10567 } 10568 }, 10569 'Name' => 'struct pldm_instance_db', 10570 'PrivateABI' => 1, 10571 'Size' => '2052', 10572 'Type' => 'Struct' 10573 }, 10574 '94574' => { 10575 'BaseType' => '94493', 10576 'Name' => 'struct pldm_tid_state[256]', 10577 'Size' => '2048', 10578 'Type' => 'Array' 10579 }, 10580 '95002' => { 10581 'BaseType' => '94532', 10582 'Name' => 'struct pldm_instance_db*', 10583 'Size' => '8', 10584 'Type' => 'Pointer' 10585 }, 10586 '95428' => { 10587 'BaseType' => '94113', 10588 'Name' => 'pldm_instance_id_t*', 10589 'Size' => '8', 10590 'Type' => 'Pointer' 10591 }, 10592 '95604' => { 10593 'BaseType' => '95002', 10594 'Name' => 'struct pldm_instance_db**', 10595 'Size' => '8', 10596 'Type' => 'Pointer' 10597 }, 10598 '96120' => { 10599 'BaseType' => '168', 10600 'Header' => 'pldm.h', 10601 'Line' => '12', 10602 'Name' => 'mctp_eid_t', 10603 'Size' => '1', 10604 'Type' => 'Typedef' 10605 }, 10606 '96132' => { 10607 'Header' => 'pldm.h', 10608 'Line' => '14', 10609 'Memb' => { 10610 '0' => { 10611 'name' => 'PLDM_REQUESTER_SUCCESS', 10612 'value' => '0' 10613 }, 10614 '1' => { 10615 'name' => 'PLDM_REQUESTER_OPEN_FAIL', 10616 'value' => '18446744073709551615 (-1)' 10617 }, 10618 '10' => { 10619 'name' => 'PLDM_REQUESTER_SETUP_FAIL', 10620 'value' => '18446744073709551606 (-10)' 10621 }, 10622 '11' => { 10623 'name' => 'PLDM_REQUESTER_INVALID_SETUP', 10624 'value' => '18446744073709551605 (-11)' 10625 }, 10626 '12' => { 10627 'name' => 'PLDM_REQUESTER_POLL_FAIL', 10628 'value' => '18446744073709551604 (-12)' 10629 }, 10630 '2' => { 10631 'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG', 10632 'value' => '18446744073709551614 (-2)' 10633 }, 10634 '3' => { 10635 'name' => 'PLDM_REQUESTER_NOT_RESP_MSG', 10636 'value' => '18446744073709551613 (-3)' 10637 }, 10638 '4' => { 10639 'name' => 'PLDM_REQUESTER_NOT_REQ_MSG', 10640 'value' => '18446744073709551612 (-4)' 10641 }, 10642 '5' => { 10643 'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL', 10644 'value' => '18446744073709551611 (-5)' 10645 }, 10646 '6' => { 10647 'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH', 10648 'value' => '18446744073709551610 (-6)' 10649 }, 10650 '7' => { 10651 'name' => 'PLDM_REQUESTER_SEND_FAIL', 10652 'value' => '18446744073709551609 (-7)' 10653 }, 10654 '8' => { 10655 'name' => 'PLDM_REQUESTER_RECV_FAIL', 10656 'value' => '18446744073709551608 (-8)' 10657 }, 10658 '9' => { 10659 'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN', 10660 'value' => '18446744073709551607 (-9)' 10661 } 10662 }, 10663 'Name' => 'enum pldm_requester_error_codes', 10664 'Size' => '4', 10665 'Type' => 'Enum' 10666 }, 10667 '96229' => { 10668 'BaseType' => '96132', 10669 'Header' => 'pldm.h', 10670 'Line' => '28', 10671 'Name' => 'pldm_requester_rc_t', 10672 'Size' => '4', 10673 'Type' => 'Typedef' 10674 }, 10675 '969' => { 10676 'BaseType' => '890', 10677 'Name' => 'struct pldm_header_info const', 10678 'Size' => '8', 10679 'Type' => 'Const' 10680 } 10681 }, 10682 'UndefinedSymbols' => { 10683 'libpldm.so.0.4.0' => { 10684 '_ITM_deregisterTMCloneTable' => 0, 10685 '_ITM_registerTMCloneTable' => 0, 10686 '__assert_fail@GLIBC_2.2.5' => 0, 10687 '__cxa_finalize@GLIBC_2.2.5' => 0, 10688 '__errno_location@GLIBC_2.2.5' => 0, 10689 '__gmon_start__' => 0, 10690 '__stack_chk_fail@GLIBC_2.4' => 0, 10691 'calloc@GLIBC_2.2.5' => 0, 10692 'clock_gettime@GLIBC_2.17' => 0, 10693 'close@GLIBC_2.2.5' => 0, 10694 'connect@GLIBC_2.2.5' => 0, 10695 'dup@GLIBC_2.2.5' => 0, 10696 'fclose@GLIBC_2.2.5' => 0, 10697 'fcntl64@GLIBC_2.28' => 0, 10698 'fgets@GLIBC_2.2.5' => 0, 10699 'fopen64@GLIBC_2.2.5' => 0, 10700 'free@GLIBC_2.2.5' => 0, 10701 'getsockopt@GLIBC_2.2.5' => 0, 10702 'malloc@GLIBC_2.2.5' => 0, 10703 'memcmp@GLIBC_2.2.5' => 0, 10704 'memcpy@GLIBC_2.14' => 0, 10705 'open64@GLIBC_2.2.5' => 0, 10706 'poll@GLIBC_2.2.5' => 0, 10707 'recv@GLIBC_2.2.5' => 0, 10708 'recvmsg@GLIBC_2.2.5' => 0, 10709 'sendmsg@GLIBC_2.2.5' => 0, 10710 'sendto@GLIBC_2.2.5' => 0, 10711 'setsockopt@GLIBC_2.2.5' => 0, 10712 'socket@GLIBC_2.2.5' => 0, 10713 'stat64@GLIBC_2.33' => 0, 10714 'strlen@GLIBC_2.2.5' => 0, 10715 'strtol@GLIBC_2.2.5' => 0, 10716 'write@GLIBC_2.2.5' => 0 10717 } 10718 }, 10719 'WordSize' => '8' 10720 }; 10721