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