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