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