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