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