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