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