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.9.1', 26 'LibraryVersion' => '0.9.1', 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 '1303' => { 41 'Header' => 'utils.h', 42 'Line' => '108', 43 'Param' => { 44 '0' => { 45 'name' => 'transfer_flag', 46 'type' => '121' 47 } 48 }, 49 'Return' => '805', 50 'ShortName' => 'is_transfer_flag_valid' 51 }, 52 '1363' => { 53 'Header' => 'utils.h', 54 'Line' => '99', 55 'Param' => { 56 '0' => { 57 'name' => 'seconds', 58 'type' => '121' 59 }, 60 '1' => { 61 'name' => 'minutes', 62 'type' => '121' 63 }, 64 '2' => { 65 'name' => 'hours', 66 'type' => '121' 67 }, 68 '3' => { 69 'name' => 'day', 70 'type' => '121' 71 }, 72 '4' => { 73 'name' => 'month', 74 'type' => '121' 75 }, 76 '5' => { 77 'name' => 'year', 78 'type' => '1011' 79 } 80 }, 81 'Reg' => { 82 '0' => 'rdi', 83 '1' => 'rsi', 84 '2' => 'rdx', 85 '5' => 'r9' 86 }, 87 'Return' => '805', 88 'ShortName' => 'is_time_legal' 89 }, 90 '1548' => { 91 'Header' => 'utils.h', 92 'Line' => '87', 93 'Param' => { 94 '0' => { 95 'name' => 'dec', 96 'type' => '1023' 97 } 98 }, 99 'Return' => '1023', 100 'ShortName' => 'dec2bcd32' 101 }, 102 '1677' => { 103 'Header' => 'utils.h', 104 'Line' => '81', 105 'Param' => { 106 '0' => { 107 'name' => 'bcd', 108 'type' => '1023' 109 } 110 }, 111 'Return' => '1023', 112 'ShortName' => 'bcd2dec32' 113 }, 114 '1780' => { 115 'Header' => 'utils.h', 116 'Line' => '75', 117 'Param' => { 118 '0' => { 119 'name' => 'dec', 120 'type' => '1011' 121 } 122 }, 123 'Return' => '1011', 124 'ShortName' => 'dec2bcd16' 125 }, 126 '1896' => { 127 'Header' => 'utils.h', 128 'Line' => '69', 129 'Param' => { 130 '0' => { 131 'name' => 'bcd', 132 'type' => '1011' 133 } 134 }, 135 'Return' => '1011', 136 'ShortName' => 'bcd2dec16' 137 }, 138 '1999' => { 139 'Header' => 'utils.h', 140 'Line' => '63', 141 'Param' => { 142 '0' => { 143 'name' => 'dec', 144 'type' => '121' 145 } 146 }, 147 'Return' => '121', 148 'ShortName' => 'dec2bcd8' 149 }, 150 '2052' => { 151 'Header' => 'utils.h', 152 'Line' => '57', 153 'Param' => { 154 '0' => { 155 'name' => 'bcd', 156 'type' => '121' 157 } 158 }, 159 'Return' => '121', 160 'ShortName' => 'bcd2dec8' 161 }, 162 '2105' => { 163 'Header' => 'utils.h', 164 'Line' => '51', 165 'Param' => { 166 '0' => { 167 'name' => 'version', 168 'type' => '2228' 169 }, 170 '1' => { 171 'name' => 'buffer', 172 'type' => '982' 173 }, 174 '2' => { 175 'name' => 'buffer_size', 176 'type' => '1145' 177 } 178 }, 179 'Reg' => { 180 '0' => 'rdi', 181 '1' => 'rcx' 182 }, 183 'Return' => '1207', 184 'ShortName' => 'ver2str' 185 }, 186 '2233' => { 187 'Header' => 'utils.h', 188 'Line' => '31', 189 'Param' => { 190 '0' => { 191 'name' => 'data', 192 'type' => '2341' 193 }, 194 '1' => { 195 'name' => 'size', 196 'type' => '1145' 197 } 198 }, 199 'Reg' => { 200 '1' => 'rdx' 201 }, 202 'Return' => '121', 203 'ShortName' => 'crc8' 204 }, 205 '2347' => { 206 'Header' => 'utils.h', 207 'Line' => '39', 208 'Param' => { 209 '0' => { 210 'name' => 'data', 211 'type' => '2341' 212 }, 213 '1' => { 214 'name' => 'size', 215 'type' => '1145' 216 } 217 }, 218 'Reg' => { 219 '1' => 'rcx' 220 }, 221 'Return' => '1023', 222 'ShortName' => 'crc32' 223 }, 224 '3958' => { 225 'Header' => 'base.h', 226 'Line' => '651', 227 'Param' => { 228 '0' => { 229 'name' => 'msg_type', 230 'type' => '121' 231 }, 232 '1' => { 233 'name' => 'instance_id', 234 'type' => '121' 235 }, 236 '2' => { 237 'name' => 'pldm_type', 238 'type' => '121' 239 }, 240 '3' => { 241 'name' => 'command', 242 'type' => '121' 243 }, 244 '4' => { 245 'name' => 'msg', 246 'type' => '4151' 247 } 248 }, 249 'Return' => '100', 250 'ShortName' => 'encode_pldm_header_only' 251 }, 252 '4156' => { 253 'Header' => 'base.h', 254 'Line' => '638', 255 'Param' => { 256 '0' => { 257 'name' => 'instance_id', 258 'type' => '121' 259 }, 260 '1' => { 261 'name' => 'type', 262 'type' => '121' 263 }, 264 '2' => { 265 'name' => 'command', 266 'type' => '121' 267 }, 268 '3' => { 269 'name' => 'cc', 270 'type' => '121' 271 }, 272 '4' => { 273 'name' => 'msg', 274 'type' => '4151' 275 } 276 }, 277 'Return' => '100', 278 'ShortName' => 'encode_cc_only_resp' 279 }, 280 '4365' => { 281 'Header' => 'base.h', 282 'Line' => '621', 283 'Param' => { 284 '0' => { 285 'name' => 'msg', 286 'type' => '4598' 287 }, 288 '1' => { 289 'name' => 'payload_length', 290 'type' => '1145' 291 }, 292 '2' => { 293 'name' => 'pldm_type', 294 'type' => '4603' 295 }, 296 '3' => { 297 'name' => 'transfer_opflag', 298 'type' => '4603' 299 }, 300 '4' => { 301 'name' => 'transfer_ctx', 302 'type' => '4608' 303 }, 304 '5' => { 305 'name' => 'transfer_handle', 306 'type' => '4608' 307 }, 308 '6' => { 309 'name' => 'section_offset', 310 'offset' => '0', 311 'type' => '4608' 312 }, 313 '7' => { 314 'name' => 'section_length', 315 'offset' => '8', 316 'type' => '4608' 317 } 318 }, 319 'Reg' => { 320 '2' => 'rdx', 321 '3' => 'r10', 322 '4' => 'r8', 323 '5' => 'r9' 324 }, 325 'Return' => '100', 326 'ShortName' => 'decode_multipart_receive_req' 327 }, 328 '4618' => { 329 'Header' => 'base.h', 330 'Line' => '603', 331 'Param' => { 332 '0' => { 333 'name' => 'instance_id', 334 'type' => '121' 335 }, 336 '1' => { 337 'name' => 'tid', 338 'type' => '121' 339 }, 340 '2' => { 341 'name' => 'msg', 342 'type' => '4151' 343 } 344 }, 345 'Return' => '100', 346 'ShortName' => 'encode_set_tid_req' 347 }, 348 '4813' => { 349 'Header' => 'base.h', 350 'Line' => '485', 351 'Param' => { 352 '0' => { 353 'name' => 'msg', 354 'type' => '4598' 355 }, 356 '1' => { 357 'name' => 'payload_length', 358 'type' => '1145' 359 }, 360 '2' => { 361 'name' => 'completion_code', 362 'type' => '4603' 363 }, 364 '3' => { 365 'name' => 'tid', 366 'type' => '4603' 367 } 368 }, 369 'Reg' => { 370 '0' => 'rdi', 371 '1' => 'rsi', 372 '2' => 'rdx', 373 '3' => 'rcx' 374 }, 375 'Return' => '100', 376 'ShortName' => 'decode_get_tid_resp' 377 }, 378 '4929' => { 379 'Header' => 'base.h', 380 'Line' => '591', 381 'Param' => { 382 '0' => { 383 'name' => 'instance_id', 384 'type' => '121' 385 }, 386 '1' => { 387 'name' => 'completion_code', 388 'type' => '121' 389 }, 390 '2' => { 391 'name' => 'tid', 392 'type' => '121' 393 }, 394 '3' => { 395 'name' => 'msg', 396 'type' => '4151' 397 } 398 }, 399 'Return' => '100', 400 'ShortName' => 'encode_get_tid_resp' 401 }, 402 '5139' => { 403 'Header' => 'base.h', 404 'Line' => '579', 405 'Param' => { 406 '0' => { 407 'name' => 'instance_id', 408 'type' => '121' 409 }, 410 '1' => { 411 'name' => 'msg', 412 'type' => '4151' 413 } 414 }, 415 'Return' => '100', 416 'ShortName' => 'encode_get_tid_req' 417 }, 418 '5272' => { 419 'Header' => 'base.h', 420 'Line' => '464', 421 'Param' => { 422 '0' => { 423 'name' => 'msg', 424 'type' => '4598' 425 }, 426 '1' => { 427 'name' => 'payload_length', 428 'type' => '1145' 429 }, 430 '2' => { 431 'name' => 'completion_code', 432 'type' => '4603' 433 }, 434 '3' => { 435 'name' => 'next_transfer_handle', 436 'type' => '4608' 437 }, 438 '4' => { 439 'name' => 'transfer_flag', 440 'type' => '4603' 441 }, 442 '5' => { 443 'name' => 'version', 444 'type' => '5501' 445 } 446 }, 447 'Reg' => { 448 '1' => 'r10', 449 '2' => 'rdx', 450 '3' => 'rcx', 451 '4' => 'r8', 452 '5' => 'r9' 453 }, 454 'Return' => '100', 455 'ShortName' => 'decode_get_version_resp' 456 }, 457 '5511' => { 458 'Header' => 'base.h', 459 'Line' => '563', 460 'Param' => { 461 '0' => { 462 'name' => 'msg', 463 'type' => '4598' 464 }, 465 '1' => { 466 'name' => 'payload_length', 467 'type' => '1145' 468 }, 469 '2' => { 470 'name' => 'transfer_handle', 471 'type' => '4608' 472 }, 473 '3' => { 474 'name' => 'transfer_opflag', 475 'type' => '4603' 476 }, 477 '4' => { 478 'name' => 'type', 479 'type' => '4603' 480 } 481 }, 482 'Reg' => { 483 '0' => 'rdi', 484 '1' => 'rsi', 485 '2' => 'rdx', 486 '3' => 'rcx', 487 '4' => 'r8' 488 }, 489 'Return' => '100', 490 'ShortName' => 'decode_get_version_req' 491 }, 492 '5641' => { 493 'Header' => 'base.h', 494 'Line' => '549', 495 'Param' => { 496 '0' => { 497 'name' => 'instance_id', 498 'type' => '121' 499 }, 500 '1' => { 501 'name' => 'completion_code', 502 'type' => '121' 503 }, 504 '2' => { 505 'name' => 'next_transfer_handle', 506 'type' => '1023' 507 }, 508 '3' => { 509 'name' => 'transfer_flag', 510 'type' => '121' 511 }, 512 '4' => { 513 'name' => 'version_data', 514 'type' => '2228' 515 }, 516 '5' => { 517 'name' => 'version_size', 518 'type' => '1145' 519 }, 520 '6' => { 521 'name' => 'msg', 522 'offset' => '0', 523 'type' => '4151' 524 } 525 }, 526 'Reg' => { 527 '2' => 'r15' 528 }, 529 'Return' => '100', 530 'ShortName' => 'encode_get_version_resp' 531 }, 532 '6011' => { 533 'Header' => 'base.h', 534 'Line' => '445', 535 'Param' => { 536 '0' => { 537 'name' => 'instance_id', 538 'type' => '121' 539 }, 540 '1' => { 541 'name' => 'transfer_handle', 542 'type' => '1023' 543 }, 544 '2' => { 545 'name' => 'transfer_opflag', 546 'type' => '121' 547 }, 548 '3' => { 549 'name' => 'type', 550 'type' => '121' 551 }, 552 '4' => { 553 'name' => 'msg', 554 'type' => '4151' 555 } 556 }, 557 'Return' => '100', 558 'ShortName' => 'encode_get_version_req' 559 }, 560 '6241' => { 561 'Header' => 'base.h', 562 'Line' => '426', 563 'Param' => { 564 '0' => { 565 'name' => 'msg', 566 'type' => '4598' 567 }, 568 '1' => { 569 'name' => 'payload_length', 570 'type' => '1145' 571 }, 572 '2' => { 573 'name' => 'completion_code', 574 'type' => '4603' 575 }, 576 '3' => { 577 'name' => 'commands', 578 'type' => '6424' 579 } 580 }, 581 'Reg' => { 582 '0' => 'rdi', 583 '1' => 'rsi', 584 '2' => 'rdx', 585 '3' => 'rcx' 586 }, 587 'Return' => '100', 588 'ShortName' => 'decode_get_commands_resp' 589 }, 590 '6434' => { 591 'Header' => 'base.h', 592 'Line' => '393', 593 'Param' => { 594 '0' => { 595 'name' => 'msg', 596 'type' => '4598' 597 }, 598 '1' => { 599 'name' => 'payload_length', 600 'type' => '1145' 601 }, 602 '2' => { 603 'name' => 'completion_code', 604 'type' => '4603' 605 }, 606 '3' => { 607 'name' => 'types', 608 'type' => '6424' 609 } 610 }, 611 'Reg' => { 612 '0' => 'rdi', 613 '1' => 'rsi', 614 '2' => 'rdx', 615 '3' => 'rcx' 616 }, 617 'Return' => '100', 618 'ShortName' => 'decode_get_types_resp' 619 }, 620 '6618' => { 621 'Header' => 'base.h', 622 'Line' => '530', 623 'Param' => { 624 '0' => { 625 'name' => 'instance_id', 626 'type' => '121' 627 }, 628 '1' => { 629 'name' => 'completion_code', 630 'type' => '121' 631 }, 632 '2' => { 633 'name' => 'commands', 634 'type' => '6886' 635 }, 636 '3' => { 637 'name' => 'msg', 638 'type' => '4151' 639 } 640 }, 641 'Return' => '100', 642 'ShortName' => 'encode_get_commands_resp' 643 }, 644 '6891' => { 645 'Header' => 'base.h', 646 'Line' => '516', 647 'Param' => { 648 '0' => { 649 'name' => 'msg', 650 'type' => '4598' 651 }, 652 '1' => { 653 'name' => 'payload_length', 654 'type' => '1145' 655 }, 656 '2' => { 657 'name' => 'type', 658 'type' => '4603' 659 }, 660 '3' => { 661 'name' => 'version', 662 'type' => '5501' 663 } 664 }, 665 'Reg' => { 666 '0' => 'rdi', 667 '1' => 'rsi', 668 '2' => 'rdx', 669 '3' => 'rcx' 670 }, 671 'Return' => '100', 672 'ShortName' => 'decode_get_commands_req' 673 }, 674 '7002' => { 675 'Header' => 'base.h', 676 'Line' => '503', 677 'Param' => { 678 '0' => { 679 'name' => 'instance_id', 680 'type' => '121' 681 }, 682 '1' => { 683 'name' => 'completion_code', 684 'type' => '121' 685 }, 686 '2' => { 687 'name' => 'types', 688 'type' => '6886' 689 }, 690 '3' => { 691 'name' => 'msg', 692 'type' => '4151' 693 } 694 }, 695 'Return' => '100', 696 'ShortName' => 'encode_get_types_resp' 697 }, 698 '7270' => { 699 'Header' => 'base.h', 700 'Line' => '408', 701 'Param' => { 702 '0' => { 703 'name' => 'instance_id', 704 'type' => '121' 705 }, 706 '1' => { 707 'name' => 'type', 708 'type' => '121' 709 }, 710 '2' => { 711 'name' => 'version', 712 'type' => '1093' 713 }, 714 '3' => { 715 'name' => 'msg', 716 'type' => '4151' 717 } 718 }, 719 'Reg' => { 720 '2' => 'rbp' 721 }, 722 'Return' => '100', 723 'ShortName' => 'encode_get_commands_req' 724 }, 725 '7475' => { 726 'Header' => 'base.h', 727 'Line' => '376', 728 'Param' => { 729 '0' => { 730 'name' => 'instance_id', 731 'type' => '121' 732 }, 733 '1' => { 734 'name' => 'msg', 735 'type' => '4151' 736 } 737 }, 738 'Return' => '100', 739 'ShortName' => 'encode_get_types_req' 740 }, 741 '7606' => { 742 'Header' => 'base.h', 743 'Line' => '231', 744 'Param' => { 745 '0' => { 746 'name' => 'req', 747 'type' => '7674' 748 }, 749 '1' => { 750 'name' => 'resp', 751 'type' => '7674' 752 } 753 }, 754 'Reg' => { 755 '0' => 'rdi', 756 '1' => 'rsi' 757 }, 758 'Return' => '805', 759 'ShortName' => 'pldm_msg_hdr_correlate_response' 760 }, 761 '7679' => { 762 'Header' => 'base.h', 763 'Line' => '361', 764 'Param' => { 765 '0' => { 766 'name' => 'msg', 767 'type' => '7674' 768 }, 769 '1' => { 770 'name' => 'hdr', 771 'type' => '7913' 772 } 773 }, 774 'Return' => '121', 775 'ShortName' => 'unpack_pldm_header' 776 }, 777 '7939' => { 778 'Header' => 'base.h', 779 'Line' => '348', 780 'Param' => { 781 '0' => { 782 'name' => 'hdr', 783 'type' => '8173' 784 }, 785 '1' => { 786 'name' => 'msg', 787 'type' => '8178' 788 } 789 }, 790 'Return' => '121', 791 'ShortName' => 'pack_pldm_header' 792 }, 793 '10267' => { 794 'Header' => 'bios.h', 795 'Line' => '612', 796 'Param' => { 797 '0' => { 798 'name' => 'msg', 799 'type' => '4598' 800 }, 801 '1' => { 802 'name' => 'payload_length', 803 'type' => '1145' 804 }, 805 '2' => { 806 'name' => 'transfer_handle', 807 'type' => '4608' 808 }, 809 '3' => { 810 'name' => 'transfer_flag', 811 'type' => '4603' 812 }, 813 '4' => { 814 'name' => 'table_type', 815 'type' => '4603' 816 }, 817 '5' => { 818 'name' => 'table', 819 'type' => '10444' 820 } 821 }, 822 'Reg' => { 823 '1' => 'rsi', 824 '2' => 'rdi', 825 '3' => 'r10', 826 '4' => 'r8', 827 '5' => 'r9' 828 }, 829 'Return' => '100', 830 'ShortName' => 'decode_set_bios_table_req' 831 }, 832 '10454' => { 833 'Header' => 'bios.h', 834 'Line' => '594', 835 'Param' => { 836 '0' => { 837 'name' => 'instance_id', 838 'type' => '121' 839 }, 840 '1' => { 841 'name' => 'completion_code', 842 'type' => '121' 843 }, 844 '2' => { 845 'name' => 'next_transfer_handle', 846 'type' => '1023' 847 }, 848 '3' => { 849 'name' => 'msg', 850 'type' => '4151' 851 } 852 }, 853 'Return' => '100', 854 'ShortName' => 'encode_set_bios_table_resp' 855 }, 856 '10673' => { 857 'Header' => 'bios.h', 858 'Line' => '322', 859 'Param' => { 860 '0' => { 861 'name' => 'msg', 862 'type' => '4598' 863 }, 864 '1' => { 865 'name' => 'payload_length', 866 'type' => '1145' 867 }, 868 '2' => { 869 'name' => 'completion_code', 870 'type' => '4603' 871 }, 872 '3' => { 873 'name' => 'next_transfer_handle', 874 'type' => '4608' 875 } 876 }, 877 'Reg' => { 878 '0' => 'rdi', 879 '1' => 'rsi', 880 '2' => 'rdx', 881 '3' => 'rcx' 882 }, 883 'Return' => '100', 884 'ShortName' => 'decode_set_bios_table_resp' 885 }, 886 '10783' => { 887 'Header' => 'bios.h', 888 'Line' => '302', 889 'Param' => { 890 '0' => { 891 'name' => 'instance_id', 892 'type' => '121' 893 }, 894 '1' => { 895 'name' => 'transfer_handle', 896 'type' => '1023' 897 }, 898 '2' => { 899 'name' => 'transfer_flag', 900 'type' => '121' 901 }, 902 '3' => { 903 'name' => 'table_type', 904 'type' => '121' 905 }, 906 '4' => { 907 'name' => 'table_data', 908 'type' => '1219' 909 }, 910 '5' => { 911 'name' => 'table_length', 912 'type' => '1145' 913 }, 914 '6' => { 915 'name' => 'msg', 916 'offset' => '0', 917 'type' => '4151' 918 }, 919 '7' => { 920 'name' => 'payload_length', 921 'offset' => '8', 922 'type' => '1145' 923 } 924 }, 925 'Return' => '100', 926 'ShortName' => 'encode_set_bios_table_req' 927 }, 928 '11172' => { 929 'Header' => 'bios.h', 930 'Line' => '514', 931 'Param' => { 932 '0' => { 933 'name' => 'instance_id', 934 'type' => '121' 935 }, 936 '1' => { 937 'name' => 'completion_code', 938 'type' => '121' 939 }, 940 '2' => { 941 'name' => 'next_transfer_handle', 942 'type' => '1023' 943 }, 944 '3' => { 945 'name' => 'msg', 946 'type' => '4151' 947 } 948 }, 949 'Return' => '100', 950 'ShortName' => 'encode_set_bios_attribute_current_value_resp' 951 }, 952 '11386' => { 953 'Header' => 'bios.h', 954 'Line' => '502', 955 'Param' => { 956 '0' => { 957 'name' => 'msg', 958 'type' => '4598' 959 }, 960 '1' => { 961 'name' => 'payload_length', 962 'type' => '1145' 963 }, 964 '2' => { 965 'name' => 'transfer_handle', 966 'type' => '4608' 967 }, 968 '3' => { 969 'name' => 'transfer_flag', 970 'type' => '4603' 971 }, 972 '4' => { 973 'name' => 'attribute', 974 'type' => '10444' 975 } 976 }, 977 'Reg' => { 978 '1' => 'rsi', 979 '2' => 'rdx', 980 '3' => 'rcx', 981 '4' => 'r8' 982 }, 983 'Return' => '100', 984 'ShortName' => 'decode_set_bios_attribute_current_value_req' 985 }, 986 '11533' => { 987 'Header' => 'bios.h', 988 'Line' => '279', 989 'Param' => { 990 '0' => { 991 'name' => 'msg', 992 'type' => '4598' 993 }, 994 '1' => { 995 'name' => 'payload_length', 996 'type' => '1145' 997 }, 998 '2' => { 999 'name' => 'completion_code', 1000 'type' => '4603' 1001 }, 1002 '3' => { 1003 'name' => 'next_transfer_handle', 1004 'type' => '4608' 1005 } 1006 }, 1007 'Reg' => { 1008 '0' => 'rdi', 1009 '1' => 'rsi', 1010 '2' => 'rdx', 1011 '3' => 'rcx' 1012 }, 1013 'Return' => '100', 1014 'ShortName' => 'decode_set_bios_attribute_current_value_resp' 1015 }, 1016 '11643' => { 1017 'Header' => 'bios.h', 1018 'Line' => '259', 1019 'Param' => { 1020 '0' => { 1021 'name' => 'instance_id', 1022 'type' => '121' 1023 }, 1024 '1' => { 1025 'name' => 'transfer_handle', 1026 'type' => '1023' 1027 }, 1028 '2' => { 1029 'name' => 'transfer_flag', 1030 'type' => '121' 1031 }, 1032 '3' => { 1033 'name' => 'attribute_data', 1034 'type' => '1219' 1035 }, 1036 '4' => { 1037 'name' => 'attribute_length', 1038 'type' => '1145' 1039 }, 1040 '5' => { 1041 'name' => 'msg', 1042 'type' => '4151' 1043 }, 1044 '6' => { 1045 'name' => 'payload_length', 1046 'offset' => '0', 1047 'type' => '1145' 1048 } 1049 }, 1050 'Reg' => { 1051 '3' => 'rbp' 1052 }, 1053 'Return' => '100', 1054 'ShortName' => 'encode_set_bios_attribute_current_value_req' 1055 }, 1056 '12015' => { 1057 'Header' => 'bios.h', 1058 'Line' => '480', 1059 'Param' => { 1060 '0' => { 1061 'name' => 'instance_id', 1062 'type' => '121' 1063 }, 1064 '1' => { 1065 'name' => 'completion_code', 1066 'type' => '121' 1067 }, 1068 '2' => { 1069 'name' => 'next_transfer_handle', 1070 'type' => '1023' 1071 }, 1072 '3' => { 1073 'name' => 'transfer_flag', 1074 'type' => '121' 1075 }, 1076 '4' => { 1077 'name' => 'attribute_data', 1078 'type' => '1219' 1079 }, 1080 '5' => { 1081 'name' => 'attribute_length', 1082 'type' => '1145' 1083 }, 1084 '6' => { 1085 'name' => 'msg', 1086 'offset' => '0', 1087 'type' => '4151' 1088 } 1089 }, 1090 'Reg' => { 1091 '2' => 'r14' 1092 }, 1093 'Return' => '100', 1094 'ShortName' => 'encode_get_bios_current_value_by_handle_resp' 1095 }, 1096 '12384' => { 1097 'Header' => 'bios.h', 1098 'Line' => '461', 1099 'Param' => { 1100 '0' => { 1101 'name' => 'msg', 1102 'type' => '4598' 1103 }, 1104 '1' => { 1105 'name' => 'payload_length', 1106 'type' => '1145' 1107 }, 1108 '2' => { 1109 'name' => 'transfer_handle', 1110 'type' => '4608' 1111 }, 1112 '3' => { 1113 'name' => 'transfer_op_flag', 1114 'type' => '4603' 1115 }, 1116 '4' => { 1117 'name' => 'attribute_handle', 1118 'type' => '12526' 1119 } 1120 }, 1121 'Reg' => { 1122 '1' => 'r9', 1123 '2' => 'rdx', 1124 '3' => 'rcx', 1125 '4' => 'r8' 1126 }, 1127 'Return' => '100', 1128 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req' 1129 }, 1130 '12536' => { 1131 'Header' => 'bios.h', 1132 'Line' => '446', 1133 'Param' => { 1134 '0' => { 1135 'name' => 'msg', 1136 'type' => '4598' 1137 }, 1138 '1' => { 1139 'name' => 'payload_length', 1140 'type' => '1145' 1141 }, 1142 '2' => { 1143 'name' => 'completion_code', 1144 'type' => '4603' 1145 }, 1146 '3' => { 1147 'name' => 'next_transfer_handle', 1148 'type' => '4608' 1149 }, 1150 '4' => { 1151 'name' => 'transfer_flag', 1152 'type' => '4603' 1153 }, 1154 '5' => { 1155 'name' => 'attribute_data', 1156 'type' => '10444' 1157 } 1158 }, 1159 'Reg' => { 1160 '1' => 'rsi', 1161 '2' => 'rdx', 1162 '3' => 'r10', 1163 '4' => 'r8', 1164 '5' => 'r9' 1165 }, 1166 'Return' => '100', 1167 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp' 1168 }, 1169 '12698' => { 1170 'Header' => 'bios.h', 1171 'Line' => '430', 1172 'Param' => { 1173 '0' => { 1174 'name' => 'instance_id', 1175 'type' => '121' 1176 }, 1177 '1' => { 1178 'name' => 'transfer_handle', 1179 'type' => '1023' 1180 }, 1181 '2' => { 1182 'name' => 'transfer_op_flag', 1183 'type' => '121' 1184 }, 1185 '3' => { 1186 'name' => 'attribute_handle', 1187 'type' => '1011' 1188 }, 1189 '4' => { 1190 'name' => 'msg', 1191 'type' => '4151' 1192 } 1193 }, 1194 'Return' => '100', 1195 'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req' 1196 }, 1197 '12927' => { 1198 'Header' => 'bios.h', 1199 'Line' => '412', 1200 'Param' => { 1201 '0' => { 1202 'name' => 'msg', 1203 'type' => '4598' 1204 }, 1205 '1' => { 1206 'name' => 'payload_length', 1207 'type' => '1145' 1208 }, 1209 '2' => { 1210 'name' => 'completion_code', 1211 'type' => '4603' 1212 }, 1213 '3' => { 1214 'name' => 'next_transfer_handle', 1215 'type' => '4608' 1216 }, 1217 '4' => { 1218 'name' => 'transfer_flag', 1219 'type' => '4603' 1220 }, 1221 '5' => { 1222 'name' => 'bios_table_offset', 1223 'type' => '13089' 1224 } 1225 }, 1226 'Reg' => { 1227 '1' => 'r10', 1228 '2' => 'rsi', 1229 '3' => 'rdi', 1230 '4' => 'r8', 1231 '5' => 'r9' 1232 }, 1233 'Return' => '100', 1234 'ShortName' => 'decode_get_bios_table_resp' 1235 }, 1236 '13099' => { 1237 'Header' => 'bios.h', 1238 'Line' => '395', 1239 'Param' => { 1240 '0' => { 1241 'name' => 'msg', 1242 'type' => '4598' 1243 }, 1244 '1' => { 1245 'name' => 'payload_length', 1246 'type' => '1145' 1247 }, 1248 '2' => { 1249 'name' => 'transfer_handle', 1250 'type' => '4608' 1251 }, 1252 '3' => { 1253 'name' => 'transfer_op_flag', 1254 'type' => '4603' 1255 }, 1256 '4' => { 1257 'name' => 'table_type', 1258 'type' => '4603' 1259 } 1260 }, 1261 'Reg' => { 1262 '1' => 'r9', 1263 '2' => 'rdx', 1264 '3' => 'rcx', 1265 '4' => 'r8' 1266 }, 1267 'Return' => '100', 1268 'ShortName' => 'decode_get_bios_table_req' 1269 }, 1270 '13246' => { 1271 'Header' => 'bios.h', 1272 'Line' => '381', 1273 'Param' => { 1274 '0' => { 1275 'name' => 'instance_id', 1276 'type' => '121' 1277 }, 1278 '1' => { 1279 'name' => 'transfer_handle', 1280 'type' => '1023' 1281 }, 1282 '2' => { 1283 'name' => 'transfer_op_flag', 1284 'type' => '121' 1285 }, 1286 '3' => { 1287 'name' => 'table_type', 1288 'type' => '121' 1289 }, 1290 '4' => { 1291 'name' => 'msg', 1292 'type' => '4151' 1293 } 1294 }, 1295 'Return' => '100', 1296 'ShortName' => 'encode_get_bios_table_req' 1297 }, 1298 '13470' => { 1299 'Header' => 'bios.h', 1300 'Line' => '366', 1301 'Param' => { 1302 '0' => { 1303 'name' => 'instance_id', 1304 'type' => '121' 1305 }, 1306 '1' => { 1307 'name' => 'completion_code', 1308 'type' => '121' 1309 }, 1310 '2' => { 1311 'name' => 'next_transfer_handle', 1312 'type' => '1023' 1313 }, 1314 '3' => { 1315 'name' => 'transfer_flag', 1316 'type' => '121' 1317 }, 1318 '4' => { 1319 'name' => 'table_data', 1320 'type' => '4603' 1321 }, 1322 '5' => { 1323 'name' => 'payload_length', 1324 'type' => '1145' 1325 }, 1326 '6' => { 1327 'name' => 'msg', 1328 'offset' => '0', 1329 'type' => '4151' 1330 } 1331 }, 1332 'Reg' => { 1333 '2' => 'r15' 1334 }, 1335 'Return' => '100', 1336 'ShortName' => 'encode_get_bios_table_resp' 1337 }, 1338 '13823' => { 1339 'Header' => 'bios.h', 1340 'Line' => '581', 1341 'Param' => { 1342 '0' => { 1343 'name' => 'msg', 1344 'type' => '4598' 1345 }, 1346 '1' => { 1347 'name' => 'payload_length', 1348 'type' => '1145' 1349 }, 1350 '2' => { 1351 'name' => 'completion_code', 1352 'type' => '4603' 1353 } 1354 }, 1355 'Reg' => { 1356 '0' => 'rdi', 1357 '1' => 'rsi', 1358 '2' => 'rdx' 1359 }, 1360 'Return' => '100', 1361 'ShortName' => 'decode_set_date_time_resp' 1362 }, 1363 '13896' => { 1364 'Header' => 'bios.h', 1365 'Line' => '565', 1366 'Param' => { 1367 '0' => { 1368 'name' => 'instance_id', 1369 'type' => '121' 1370 }, 1371 '1' => { 1372 'name' => 'completion_code', 1373 'type' => '121' 1374 }, 1375 '2' => { 1376 'name' => 'msg', 1377 'type' => '4151' 1378 }, 1379 '3' => { 1380 'name' => 'payload_length', 1381 'type' => '1145' 1382 } 1383 }, 1384 'Return' => '100', 1385 'ShortName' => 'encode_set_date_time_resp' 1386 }, 1387 '14103' => { 1388 'Header' => 'bios.h', 1389 'Line' => '551', 1390 'Param' => { 1391 '0' => { 1392 'name' => 'msg', 1393 'type' => '4598' 1394 }, 1395 '1' => { 1396 'name' => 'payload_length', 1397 'type' => '1145' 1398 }, 1399 '2' => { 1400 'name' => 'seconds', 1401 'type' => '4603' 1402 }, 1403 '3' => { 1404 'name' => 'minutes', 1405 'type' => '4603' 1406 }, 1407 '4' => { 1408 'name' => 'hours', 1409 'type' => '4603' 1410 }, 1411 '5' => { 1412 'name' => 'day', 1413 'type' => '4603' 1414 }, 1415 '6' => { 1416 'name' => 'month', 1417 'offset' => '0', 1418 'type' => '4603' 1419 }, 1420 '7' => { 1421 'name' => 'year', 1422 'offset' => '8', 1423 'type' => '12526' 1424 } 1425 }, 1426 'Reg' => { 1427 '2' => 'rbp', 1428 '3' => 'r12', 1429 '4' => 'r13', 1430 '5' => 'r14' 1431 }, 1432 'Return' => '100', 1433 'ShortName' => 'decode_set_date_time_req' 1434 }, 1435 '14394' => { 1436 'Header' => 'bios.h', 1437 'Line' => '534', 1438 'Param' => { 1439 '0' => { 1440 'name' => 'instance_id', 1441 'type' => '121' 1442 }, 1443 '1' => { 1444 'name' => 'seconds', 1445 'type' => '121' 1446 }, 1447 '2' => { 1448 'name' => 'minutes', 1449 'type' => '121' 1450 }, 1451 '3' => { 1452 'name' => 'hours', 1453 'type' => '121' 1454 }, 1455 '4' => { 1456 'name' => 'day', 1457 'type' => '121' 1458 }, 1459 '5' => { 1460 'name' => 'month', 1461 'type' => '121' 1462 }, 1463 '6' => { 1464 'name' => 'year', 1465 'offset' => '0', 1466 'type' => '1011' 1467 }, 1468 '7' => { 1469 'name' => 'msg', 1470 'offset' => '8', 1471 'type' => '4151' 1472 }, 1473 '8' => { 1474 'name' => 'payload_length', 1475 'offset' => '16', 1476 'type' => '1145' 1477 } 1478 }, 1479 'Return' => '100', 1480 'ShortName' => 'encode_set_date_time_req' 1481 }, 1482 '14887' => { 1483 'Header' => 'bios.h', 1484 'Line' => '238', 1485 'Param' => { 1486 '0' => { 1487 'name' => 'msg', 1488 'type' => '4598' 1489 }, 1490 '1' => { 1491 'name' => 'payload_length', 1492 'type' => '1145' 1493 }, 1494 '2' => { 1495 'name' => 'completion_code', 1496 'type' => '4603' 1497 }, 1498 '3' => { 1499 'name' => 'seconds', 1500 'type' => '4603' 1501 }, 1502 '4' => { 1503 'name' => 'minutes', 1504 'type' => '4603' 1505 }, 1506 '5' => { 1507 'name' => 'hours', 1508 'type' => '4603' 1509 }, 1510 '6' => { 1511 'name' => 'day', 1512 'offset' => '0', 1513 'type' => '4603' 1514 }, 1515 '7' => { 1516 'name' => 'month', 1517 'offset' => '8', 1518 'type' => '4603' 1519 }, 1520 '8' => { 1521 'name' => 'year', 1522 'offset' => '16', 1523 'type' => '12526' 1524 } 1525 }, 1526 'Reg' => { 1527 '1' => 'rdi', 1528 '2' => 'r10', 1529 '3' => 'rdx', 1530 '4' => 'r8', 1531 '5' => 'r9' 1532 }, 1533 'Return' => '100', 1534 'ShortName' => 'decode_get_date_time_resp' 1535 }, 1536 '15088' => { 1537 'Header' => 'bios.h', 1538 'Line' => '346', 1539 'Param' => { 1540 '0' => { 1541 'name' => 'instance_id', 1542 'type' => '121' 1543 }, 1544 '1' => { 1545 'name' => 'completion_code', 1546 'type' => '121' 1547 }, 1548 '2' => { 1549 'name' => 'seconds', 1550 'type' => '121' 1551 }, 1552 '3' => { 1553 'name' => 'minutes', 1554 'type' => '121' 1555 }, 1556 '4' => { 1557 'name' => 'hours', 1558 'type' => '121' 1559 }, 1560 '5' => { 1561 'name' => 'day', 1562 'type' => '121' 1563 }, 1564 '6' => { 1565 'name' => 'month', 1566 'offset' => '0', 1567 'type' => '121' 1568 }, 1569 '7' => { 1570 'name' => 'year', 1571 'offset' => '8', 1572 'type' => '1011' 1573 }, 1574 '8' => { 1575 'name' => 'msg', 1576 'offset' => '16', 1577 'type' => '4151' 1578 } 1579 }, 1580 'Return' => '100', 1581 'ShortName' => 'encode_get_date_time_resp' 1582 }, 1583 '15372' => { 1584 'Header' => 'bios.h', 1585 'Line' => '217', 1586 'Param' => { 1587 '0' => { 1588 'name' => 'instance_id', 1589 'type' => '121' 1590 }, 1591 '1' => { 1592 'name' => 'msg', 1593 'type' => '4151' 1594 } 1595 }, 1596 'Return' => '100', 1597 'ShortName' => 'encode_get_date_time_req' 1598 }, 1599 '17318' => { 1600 'Header' => 'bios_table.h', 1601 'Line' => '633', 1602 'Param' => { 1603 '0' => { 1604 'name' => 'table', 1605 'type' => '1219' 1606 }, 1607 '1' => { 1608 'name' => 'size', 1609 'type' => '1145' 1610 } 1611 }, 1612 'Reg' => { 1613 '0' => 'rdi', 1614 '1' => 'rsi' 1615 }, 1616 'Return' => '805', 1617 'ShortName' => 'pldm_bios_table_checksum' 1618 }, 1619 '17463' => { 1620 'Header' => 'bios_table.h', 1621 'Line' => '624', 1622 'Param' => { 1623 '0' => { 1624 'name' => 'src_table', 1625 'type' => '2341' 1626 }, 1627 '1' => { 1628 'name' => 'src_length', 1629 'type' => '1145' 1630 }, 1631 '2' => { 1632 'name' => 'dest_table', 1633 'type' => '2579' 1634 }, 1635 '3' => { 1636 'name' => 'dest_length', 1637 'type' => '13089' 1638 }, 1639 '4' => { 1640 'name' => 'entry', 1641 'type' => '2341' 1642 }, 1643 '5' => { 1644 'name' => 'entry_length', 1645 'type' => '1145' 1646 } 1647 }, 1648 'Reg' => { 1649 '2' => 'r14', 1650 '4' => 'r13' 1651 }, 1652 'Return' => '100', 1653 'ShortName' => 'pldm_bios_table_attr_value_copy_and_update' 1654 }, 1655 '18151' => { 1656 'Header' => 'bios_table.h', 1657 'Line' => '590', 1658 'Param' => { 1659 '0' => { 1660 'name' => 'table', 1661 'type' => '2341' 1662 }, 1663 '1' => { 1664 'name' => 'length', 1665 'type' => '1145' 1666 }, 1667 '2' => { 1668 'name' => 'handle', 1669 'type' => '1011' 1670 } 1671 }, 1672 'Reg' => { 1673 '2' => 'r8' 1674 }, 1675 'Return' => '18146', 1676 'ShortName' => 'pldm_bios_table_attr_value_find_by_handle' 1677 }, 1678 '18414' => { 1679 'Header' => 'bios_table.h', 1680 'Line' => '197', 1681 'Param' => { 1682 '0' => { 1683 'name' => 'table', 1684 'type' => '2341' 1685 }, 1686 '1' => { 1687 'name' => 'length', 1688 'type' => '1145' 1689 }, 1690 '2' => { 1691 'name' => 'handle', 1692 'type' => '1011' 1693 } 1694 }, 1695 'Reg' => { 1696 '2' => 'r8' 1697 }, 1698 'Return' => '18560', 1699 'ShortName' => 'pldm_bios_table_attr_find_by_string_handle' 1700 }, 1701 '18681' => { 1702 'Header' => 'bios_table.h', 1703 'Line' => '187', 1704 'Param' => { 1705 '0' => { 1706 'name' => 'table', 1707 'type' => '2341' 1708 }, 1709 '1' => { 1710 'name' => 'length', 1711 'type' => '1145' 1712 }, 1713 '2' => { 1714 'name' => 'handle', 1715 'type' => '1011' 1716 } 1717 }, 1718 'Reg' => { 1719 '2' => 'r8' 1720 }, 1721 'Return' => '18560', 1722 'ShortName' => 'pldm_bios_table_attr_find_by_handle' 1723 }, 1724 '18943' => { 1725 'Header' => 'bios_table.h', 1726 'Line' => '146', 1727 'Param' => { 1728 '0' => { 1729 'name' => 'table', 1730 'type' => '2341' 1731 }, 1732 '1' => { 1733 'name' => 'length', 1734 'type' => '1145' 1735 }, 1736 '2' => { 1737 'name' => 'str', 1738 'type' => '3920' 1739 } 1740 }, 1741 'Reg' => { 1742 '0' => 'rbp', 1743 '1' => 'r12', 1744 '2' => 'rbx' 1745 }, 1746 'Return' => '19163', 1747 'ShortName' => 'pldm_bios_table_string_find_by_string' 1748 }, 1749 '19332' => { 1750 'Header' => 'bios_table.h', 1751 'Line' => '155', 1752 'Param' => { 1753 '0' => { 1754 'name' => 'table', 1755 'type' => '2341' 1756 }, 1757 '1' => { 1758 'name' => 'length', 1759 'type' => '1145' 1760 }, 1761 '2' => { 1762 'name' => 'handle', 1763 'type' => '1011' 1764 } 1765 }, 1766 'Reg' => { 1767 '2' => 'r8' 1768 }, 1769 'Return' => '19163', 1770 'ShortName' => 'pldm_bios_table_string_find_by_handle' 1771 }, 1772 '20093' => { 1773 'Header' => 'bios_table.h', 1774 'Line' => '53', 1775 'Param' => { 1776 '0' => { 1777 'name' => 'iter', 1778 'type' => '18141' 1779 } 1780 }, 1781 'Reg' => { 1782 '0' => 'rdi' 1783 }, 1784 'Return' => '2341', 1785 'ShortName' => 'pldm_bios_table_iter_value' 1786 }, 1787 '20141' => { 1788 'Header' => 'bios_table.h', 1789 'Line' => '47', 1790 'Param' => { 1791 '0' => { 1792 'name' => 'iter', 1793 'type' => '18141' 1794 } 1795 }, 1796 'Return' => '1', 1797 'ShortName' => 'pldm_bios_table_iter_next' 1798 }, 1799 '20251' => { 1800 'Header' => 'bios_table.h', 1801 'Line' => '42', 1802 'Param' => { 1803 '0' => { 1804 'name' => 'iter', 1805 'type' => '20326' 1806 } 1807 }, 1808 'Return' => '805', 1809 'ShortName' => 'pldm_bios_table_iter_is_end' 1810 }, 1811 '20331' => { 1812 'Header' => 'bios_table.h', 1813 'Line' => '34', 1814 'Param' => { 1815 '0' => { 1816 'name' => 'iter', 1817 'type' => '18141' 1818 } 1819 }, 1820 'Return' => '1', 1821 'ShortName' => 'pldm_bios_table_iter_free' 1822 }, 1823 '20403' => { 1824 'Header' => 'bios_table.h', 1825 'Line' => '28', 1826 'Param' => { 1827 '0' => { 1828 'name' => 'table', 1829 'type' => '2341' 1830 }, 1831 '1' => { 1832 'name' => 'length', 1833 'type' => '1145' 1834 }, 1835 '2' => { 1836 'name' => 'type', 1837 'type' => '16017' 1838 } 1839 }, 1840 'Reg' => { 1841 '0' => 'rbp', 1842 '1' => 'r12', 1843 '2' => 'rbx' 1844 }, 1845 'Return' => '18141', 1846 'ShortName' => 'pldm_bios_table_iter_create' 1847 }, 1848 '20641' => { 1849 'Header' => 'bios_table.h', 1850 'Line' => '609', 1851 'Param' => { 1852 '0' => { 1853 'name' => 'table', 1854 'type' => '2579' 1855 }, 1856 '1' => { 1857 'name' => 'capacity', 1858 'type' => '1145' 1859 }, 1860 '2' => { 1861 'name' => 'size', 1862 'type' => '13089' 1863 } 1864 }, 1865 'Reg' => { 1866 '0' => 'rbp', 1867 '1' => 'r13', 1868 '2' => 'rbx' 1869 }, 1870 'Return' => '100', 1871 'ShortName' => 'pldm_bios_table_append_pad_checksum' 1872 }, 1873 '20941' => { 1874 'Header' => 'bios_table.h', 1875 'Line' => '597', 1876 'Param' => { 1877 '0' => { 1878 'name' => 'size_without_pad', 1879 'type' => '1145' 1880 } 1881 }, 1882 'Return' => '1145', 1883 'ShortName' => 'pldm_bios_table_pad_checksum_size' 1884 }, 1885 '21276' => { 1886 'Header' => 'bios_table.h', 1887 'Line' => '572', 1888 'Param' => { 1889 '0' => { 1890 'name' => 'entry', 1891 'type' => '18146' 1892 } 1893 }, 1894 'Reg' => { 1895 '0' => 'rdi' 1896 }, 1897 'Return' => '1011', 1898 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle' 1899 }, 1900 '21325' => { 1901 'Header' => 'bios_table.h', 1902 'Line' => '579', 1903 'Param' => { 1904 '0' => { 1905 'name' => 'entry', 1906 'type' => '18146' 1907 } 1908 }, 1909 'Return' => '1145', 1910 'ShortName' => 'pldm_bios_table_attr_value_entry_length' 1911 }, 1912 '21809' => { 1913 'Header' => 'bios_table.h', 1914 'Line' => '546', 1915 'Param' => { 1916 '0' => { 1917 'name' => 'entry', 1918 'type' => '18146' 1919 } 1920 }, 1921 'Reg' => { 1922 '0' => 'rdi' 1923 }, 1924 'Return' => '15859', 1925 'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv' 1926 }, 1927 '21949' => { 1928 'Header' => 'bios_table.h', 1929 'Line' => '562', 1930 'Param' => { 1931 '0' => { 1932 'name' => 'entry', 1933 'type' => '2579' 1934 }, 1935 '1' => { 1936 'name' => 'entry_length', 1937 'type' => '1145' 1938 }, 1939 '2' => { 1940 'name' => 'attr_handle', 1941 'type' => '1011' 1942 }, 1943 '3' => { 1944 'name' => 'attr_type', 1945 'type' => '121' 1946 }, 1947 '4' => { 1948 'name' => 'cv', 1949 'type' => '15859' 1950 } 1951 }, 1952 'Reg' => { 1953 '0' => 'rbx', 1954 '1' => 'r12', 1955 '2' => 'r13', 1956 '3' => 'rbp', 1957 '4' => 'r8' 1958 }, 1959 'Return' => '100', 1960 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer' 1961 }, 1962 '22218' => { 1963 'Header' => 'bios_table.h', 1964 'Line' => '540', 1965 'Return' => '1145', 1966 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length' 1967 }, 1968 '22380' => { 1969 'Header' => 'bios_table.h', 1970 'Line' => '533', 1971 'Param' => { 1972 '0' => { 1973 'name' => 'entry', 1974 'type' => '2579' 1975 }, 1976 '1' => { 1977 'name' => 'entry_length', 1978 'type' => '1145' 1979 }, 1980 '2' => { 1981 'name' => 'attr_handle', 1982 'type' => '1011' 1983 }, 1984 '3' => { 1985 'name' => 'attr_type', 1986 'type' => '121' 1987 }, 1988 '4' => { 1989 'name' => 'str_length', 1990 'type' => '1011' 1991 }, 1992 '5' => { 1993 'name' => 'str', 1994 'type' => '3920' 1995 } 1996 }, 1997 'Reg' => { 1998 '0' => 'rbx', 1999 '1' => 'rsi', 2000 '2' => 'rbx', 2001 '3' => 'rcx', 2002 '4' => 'r8', 2003 '5' => 'r9' 2004 }, 2005 'Return' => '100', 2006 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string' 2007 }, 2008 '22742' => { 2009 'Header' => 'bios_table.h', 2010 'Line' => '514', 2011 'Param' => { 2012 '0' => { 2013 'name' => 'entry', 2014 'type' => '18146' 2015 }, 2016 '1' => { 2017 'name' => 'current_string', 2018 'type' => '10444' 2019 } 2020 }, 2021 'Return' => '1', 2022 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string' 2023 }, 2024 '22837' => { 2025 'Header' => 'bios_table.h', 2026 'Line' => '504', 2027 'Param' => { 2028 '0' => { 2029 'name' => 'entry', 2030 'type' => '18146' 2031 } 2032 }, 2033 'Reg' => { 2034 '0' => 'rdi' 2035 }, 2036 'Return' => '1011', 2037 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length' 2038 }, 2039 '22978' => { 2040 'Header' => 'bios_table.h', 2041 'Line' => '498', 2042 'Param' => { 2043 '0' => { 2044 'name' => 'string_length', 2045 'type' => '1011' 2046 } 2047 }, 2048 'Reg' => { 2049 '0' => 'rdi' 2050 }, 2051 'Return' => '1145', 2052 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length' 2053 }, 2054 '23160' => { 2055 'Header' => 'bios_table.h', 2056 'Line' => '488', 2057 'Param' => { 2058 '0' => { 2059 'name' => 'entry', 2060 'type' => '2579' 2061 }, 2062 '1' => { 2063 'name' => 'entry_length', 2064 'type' => '1145' 2065 }, 2066 '2' => { 2067 'name' => 'attr_handle', 2068 'type' => '1011' 2069 }, 2070 '3' => { 2071 'name' => 'attr_type', 2072 'type' => '121' 2073 }, 2074 '4' => { 2075 'name' => 'count', 2076 'type' => '121' 2077 }, 2078 '5' => { 2079 'name' => 'handles', 2080 'type' => '1219' 2081 } 2082 }, 2083 'Reg' => { 2084 '0' => 'rdi', 2085 '2' => 'rdi', 2086 '3' => 'rcx', 2087 '4' => 'r8', 2088 '5' => 'r9' 2089 }, 2090 'Return' => '100', 2091 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum' 2092 }, 2093 '23447' => { 2094 'Header' => 'bios_table.h', 2095 'Line' => '469', 2096 'Param' => { 2097 '0' => { 2098 'name' => 'entry', 2099 'type' => '18146' 2100 }, 2101 '1' => { 2102 'name' => 'handles', 2103 'type' => '4603' 2104 }, 2105 '2' => { 2106 'name' => 'number', 2107 'type' => '121' 2108 } 2109 }, 2110 'Return' => '121', 2111 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles' 2112 }, 2113 '23694' => { 2114 'Header' => 'bios_table.h', 2115 'Line' => '459', 2116 'Param' => { 2117 '0' => { 2118 'name' => 'entry', 2119 'type' => '18146' 2120 } 2121 }, 2122 'Reg' => { 2123 '0' => 'rdi' 2124 }, 2125 'Return' => '121', 2126 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number' 2127 }, 2128 '23743' => { 2129 'Header' => 'bios_table.h', 2130 'Line' => '453', 2131 'Param' => { 2132 '0' => { 2133 'name' => 'count', 2134 'type' => '121' 2135 } 2136 }, 2137 'Reg' => { 2138 '0' => 'rdi' 2139 }, 2140 'Return' => '1145', 2141 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length' 2142 }, 2143 '23792' => { 2144 'Header' => 'bios_table.h', 2145 'Line' => '446', 2146 'Param' => { 2147 '0' => { 2148 'name' => 'entry', 2149 'type' => '18146' 2150 } 2151 }, 2152 'Reg' => { 2153 '0' => 'rdi' 2154 }, 2155 'Return' => '121', 2156 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type' 2157 }, 2158 '23841' => { 2159 'Header' => 'bios_table.h', 2160 'Line' => '439', 2161 'Param' => { 2162 '0' => { 2163 'name' => 'entry', 2164 'type' => '18146' 2165 } 2166 }, 2167 'Reg' => { 2168 '0' => 'rdi' 2169 }, 2170 'Return' => '1011', 2171 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle' 2172 }, 2173 '24388' => { 2174 'Header' => 'bios_table.h', 2175 'Line' => '431', 2176 'Param' => { 2177 '0' => { 2178 'name' => 'entry', 2179 'type' => '18560' 2180 }, 2181 '1' => { 2182 'name' => 'lower', 2183 'type' => '24509' 2184 }, 2185 '2' => { 2186 'name' => 'upper', 2187 'type' => '24509' 2188 }, 2189 '3' => { 2190 'name' => 'scalar', 2191 'type' => '4608' 2192 }, 2193 '4' => { 2194 'name' => 'def', 2195 'type' => '24509' 2196 } 2197 }, 2198 'Reg' => { 2199 '0' => 'rdi', 2200 '1' => 'rsi', 2201 '2' => 'rdx', 2202 '3' => 'rcx', 2203 '4' => 'r8' 2204 }, 2205 'Return' => '1', 2206 'ShortName' => 'pldm_bios_table_attr_entry_integer_decode' 2207 }, 2208 '24524' => { 2209 'Header' => 'bios_table.h', 2210 'Line' => '419', 2211 'Param' => { 2212 '0' => { 2213 'name' => 'entry', 2214 'type' => '2579' 2215 }, 2216 '1' => { 2217 'name' => 'entry_length', 2218 'type' => '1145' 2219 }, 2220 '2' => { 2221 'name' => 'info', 2222 'type' => '24786' 2223 } 2224 }, 2225 'Reg' => { 2226 '0' => 'r12', 2227 '1' => 'rbp', 2228 '2' => 'rbx' 2229 }, 2230 'Return' => '100', 2231 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode' 2232 }, 2233 '24796' => { 2234 'Header' => 'bios_table.h', 2235 'Line' => '400', 2236 'Param' => { 2237 '0' => { 2238 'name' => 'info', 2239 'type' => '24786' 2240 }, 2241 '1' => { 2242 'name' => 'errmsg', 2243 'type' => '25095' 2244 } 2245 }, 2246 'Return' => '100', 2247 'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check' 2248 }, 2249 '25100' => { 2250 'Header' => 'bios_table.h', 2251 'Line' => '407', 2252 'Return' => '1145', 2253 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length' 2254 }, 2255 '25276' => { 2256 'Header' => 'bios_table.h', 2257 'Line' => '374', 2258 'Param' => { 2259 '0' => { 2260 'name' => 'entry', 2261 'type' => '18560' 2262 }, 2263 '1' => { 2264 'name' => 'buffer', 2265 'type' => '982' 2266 }, 2267 '2' => { 2268 'name' => 'size', 2269 'type' => '1145' 2270 } 2271 }, 2272 'Reg' => { 2273 '2' => 'r12' 2274 }, 2275 'Return' => '1011', 2276 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string' 2277 }, 2278 '25570' => { 2279 'Header' => 'bios_table.h', 2280 'Line' => '366', 2281 'Param' => { 2282 '0' => { 2283 'name' => 'entry', 2284 'type' => '18560' 2285 } 2286 }, 2287 'Reg' => { 2288 '0' => 'rdi' 2289 }, 2290 'Return' => '1011', 2291 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length' 2292 }, 2293 '25639' => { 2294 'Header' => 'bios_table.h', 2295 'Line' => '358', 2296 'Param' => { 2297 '0' => { 2298 'name' => 'entry', 2299 'type' => '18560' 2300 } 2301 }, 2302 'Reg' => { 2303 '0' => 'rdi' 2304 }, 2305 'Return' => '1011', 2306 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length' 2307 }, 2308 '25708' => { 2309 'Header' => 'bios_table.h', 2310 'Line' => '350', 2311 'Param' => { 2312 '0' => { 2313 'name' => 'entry', 2314 'type' => '18560' 2315 } 2316 }, 2317 'Reg' => { 2318 '0' => 'rdi' 2319 }, 2320 'Return' => '121', 2321 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type' 2322 }, 2323 '25777' => { 2324 'Header' => 'bios_table.h', 2325 'Line' => '342', 2326 'Param' => { 2327 '0' => { 2328 'name' => 'entry', 2329 'type' => '18560' 2330 }, 2331 '1' => { 2332 'name' => 'def_string_length', 2333 'type' => '12526' 2334 } 2335 }, 2336 'Reg' => { 2337 '0' => 'rdi', 2338 '1' => 'rsi' 2339 }, 2340 'Return' => '100', 2341 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length' 2342 }, 2343 '25865' => { 2344 'Header' => 'bios_table.h', 2345 'Line' => '331', 2346 'Param' => { 2347 '0' => { 2348 'name' => 'entry', 2349 'type' => '2579' 2350 }, 2351 '1' => { 2352 'name' => 'entry_length', 2353 'type' => '1145' 2354 }, 2355 '2' => { 2356 'name' => 'info', 2357 'type' => '26224' 2358 } 2359 }, 2360 'Reg' => { 2361 '0' => 'r12', 2362 '2' => 'rbx' 2363 }, 2364 'Return' => '100', 2365 'ShortName' => 'pldm_bios_table_attr_entry_string_encode' 2366 }, 2367 '26229' => { 2368 'Header' => 'bios_table.h', 2369 'Line' => '310', 2370 'Param' => { 2371 '0' => { 2372 'name' => 'info', 2373 'type' => '26224' 2374 }, 2375 '1' => { 2376 'name' => 'errmsg', 2377 'type' => '25095' 2378 } 2379 }, 2380 'Reg' => { 2381 '1' => 'rbx' 2382 }, 2383 'Return' => '100', 2384 'ShortName' => 'pldm_bios_table_attr_entry_string_info_check' 2385 }, 2386 '26498' => { 2387 'Header' => 'bios_table.h', 2388 'Line' => '318', 2389 'Param' => { 2390 '0' => { 2391 'name' => 'def_str_len', 2392 'type' => '1011' 2393 } 2394 }, 2395 'Reg' => { 2396 '0' => 'rdi' 2397 }, 2398 'Return' => '1145', 2399 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length' 2400 }, 2401 '26748' => { 2402 'Header' => 'bios_table.h', 2403 'Line' => '284', 2404 'Param' => { 2405 '0' => { 2406 'name' => 'entry', 2407 'type' => '18560' 2408 }, 2409 '1' => { 2410 'name' => 'def_indices', 2411 'type' => '4603' 2412 }, 2413 '2' => { 2414 'name' => 'def_num', 2415 'type' => '121' 2416 } 2417 }, 2418 'Reg' => { 2419 '0' => 'rbp', 2420 '1' => 'r12' 2421 }, 2422 'Return' => '121', 2423 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices' 2424 }, 2425 '27045' => { 2426 'Header' => 'bios_table.h', 2427 'Line' => '272', 2428 'Param' => { 2429 '0' => { 2430 'name' => 'entry', 2431 'type' => '18560' 2432 }, 2433 '1' => { 2434 'name' => 'pv_hdls', 2435 'type' => '12526' 2436 }, 2437 '2' => { 2438 'name' => 'pv_num', 2439 'type' => '121' 2440 } 2441 }, 2442 'Reg' => { 2443 '0' => 'rcx', 2444 '1' => 'rsi', 2445 '2' => 'rdx' 2446 }, 2447 'Return' => '100', 2448 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls' 2449 }, 2450 '27210' => { 2451 'Header' => 'bios_table.h', 2452 'Line' => '255', 2453 'Param' => { 2454 '0' => { 2455 'name' => 'entry', 2456 'type' => '18560' 2457 }, 2458 '1' => { 2459 'name' => 'def_num', 2460 'type' => '4603' 2461 } 2462 }, 2463 'Reg' => { 2464 '0' => 'rdi', 2465 '1' => 'rsi' 2466 }, 2467 'Return' => '100', 2468 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num' 2469 }, 2470 '27289' => { 2471 'Header' => 'bios_table.h', 2472 'Line' => '245', 2473 'Param' => { 2474 '0' => { 2475 'name' => 'entry', 2476 'type' => '18560' 2477 }, 2478 '1' => { 2479 'name' => 'pv_num', 2480 'type' => '4603' 2481 } 2482 }, 2483 'Reg' => { 2484 '0' => 'rdi', 2485 '1' => 'rsi' 2486 }, 2487 'Return' => '100', 2488 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num' 2489 }, 2490 '27349' => { 2491 'Header' => 'bios_table.h', 2492 'Line' => '234', 2493 'Param' => { 2494 '0' => { 2495 'name' => 'entry', 2496 'type' => '2579' 2497 }, 2498 '1' => { 2499 'name' => 'entry_length', 2500 'type' => '1145' 2501 }, 2502 '2' => { 2503 'name' => 'info', 2504 'type' => '27678' 2505 } 2506 }, 2507 'Reg' => { 2508 '0' => 'rbp', 2509 '2' => 'rbx' 2510 }, 2511 'Return' => '100', 2512 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode' 2513 }, 2514 '27683' => { 2515 'Header' => 'bios_table.h', 2516 'Line' => '220', 2517 'Param' => { 2518 '0' => { 2519 'name' => 'pv_num', 2520 'type' => '121' 2521 }, 2522 '1' => { 2523 'name' => 'def_num', 2524 'type' => '121' 2525 } 2526 }, 2527 'Reg' => { 2528 '0' => 'rdi', 2529 '1' => 'rsi' 2530 }, 2531 'Return' => '1145', 2532 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length' 2533 }, 2534 '27743' => { 2535 'Header' => 'bios_table.h', 2536 'Line' => '177', 2537 'Param' => { 2538 '0' => { 2539 'name' => 'entry', 2540 'type' => '18560' 2541 } 2542 }, 2543 'Reg' => { 2544 '0' => 'rdi' 2545 }, 2546 'Return' => '1011', 2547 'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle' 2548 }, 2549 '27790' => { 2550 'Header' => 'bios_table.h', 2551 'Line' => '169', 2552 'Param' => { 2553 '0' => { 2554 'name' => 'entry', 2555 'type' => '18560' 2556 } 2557 }, 2558 'Reg' => { 2559 '0' => 'rdi' 2560 }, 2561 'Return' => '121', 2562 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type' 2563 }, 2564 '27837' => { 2565 'Header' => 'bios_table.h', 2566 'Line' => '162', 2567 'Param' => { 2568 '0' => { 2569 'name' => 'entry', 2570 'type' => '18560' 2571 } 2572 }, 2573 'Reg' => { 2574 '0' => 'rdi' 2575 }, 2576 'Return' => '1011', 2577 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle' 2578 }, 2579 '28470' => { 2580 'Header' => 'bios_table.h', 2581 'Line' => '135', 2582 'Param' => { 2583 '0' => { 2584 'name' => 'entry', 2585 'type' => '19163' 2586 }, 2587 '1' => { 2588 'name' => 'buffer', 2589 'type' => '982' 2590 }, 2591 '2' => { 2592 'name' => 'size', 2593 'type' => '1145' 2594 } 2595 }, 2596 'Reg' => { 2597 '0' => 'rdi', 2598 '1' => 'rsi', 2599 '2' => 'rdx' 2600 }, 2601 'Return' => '100', 2602 'ShortName' => 'pldm_bios_table_string_entry_decode_string' 2603 }, 2604 '28707' => { 2605 'Header' => 'bios_table.h', 2606 'Line' => '120', 2607 'Param' => { 2608 '0' => { 2609 'name' => 'entry', 2610 'type' => '19163' 2611 } 2612 }, 2613 'Reg' => { 2614 '0' => 'rdi' 2615 }, 2616 'Return' => '1011', 2617 'ShortName' => 'pldm_bios_table_string_entry_decode_string_length' 2618 }, 2619 '28754' => { 2620 'Header' => 'bios_table.h', 2621 'Line' => '113', 2622 'Param' => { 2623 '0' => { 2624 'name' => 'entry', 2625 'type' => '19163' 2626 } 2627 }, 2628 'Reg' => { 2629 '0' => 'rdi' 2630 }, 2631 'Return' => '1011', 2632 'ShortName' => 'pldm_bios_table_string_entry_decode_handle' 2633 }, 2634 '28801' => { 2635 'Header' => 'bios_table.h', 2636 'Line' => '106', 2637 'Param' => { 2638 '0' => { 2639 'name' => 'entry', 2640 'type' => '2579' 2641 }, 2642 '1' => { 2643 'name' => 'entry_length', 2644 'type' => '1145' 2645 }, 2646 '2' => { 2647 'name' => 'str', 2648 'type' => '3920' 2649 }, 2650 '3' => { 2651 'name' => 'str_length', 2652 'type' => '1011' 2653 } 2654 }, 2655 'Return' => '100', 2656 'ShortName' => 'pldm_bios_table_string_entry_encode' 2657 }, 2658 '29162' => { 2659 'Header' => 'bios_table.h', 2660 'Line' => '92', 2661 'Param' => { 2662 '0' => { 2663 'name' => 'string_length', 2664 'type' => '1011' 2665 } 2666 }, 2667 'Reg' => { 2668 '0' => 'rdi' 2669 }, 2670 'Return' => '1145', 2671 'ShortName' => 'pldm_bios_table_string_entry_encode_length' 2672 }, 2673 '35701' => { 2674 'Header' => 'firmware_update.h', 2675 'Line' => '1501', 2676 'Param' => { 2677 '0' => { 2678 'name' => 'msg', 2679 'type' => '4598' 2680 }, 2681 '1' => { 2682 'name' => 'payload_length', 2683 'type' => '1145' 2684 }, 2685 '2' => { 2686 'name' => 'completion_code', 2687 'type' => '4603' 2688 }, 2689 '3' => { 2690 'name' => 'non_functioning_component_indication', 2691 'type' => '35883' 2692 }, 2693 '4' => { 2694 'name' => 'non_functioning_component_bitmap', 2695 'type' => '35888' 2696 } 2697 }, 2698 'Reg' => { 2699 '0' => 'rbx', 2700 '3' => 'rbp', 2701 '4' => 'r12' 2702 }, 2703 'Return' => '100', 2704 'ShortName' => 'decode_cancel_update_resp' 2705 }, 2706 '35898' => { 2707 'Header' => 'firmware_update.h', 2708 'Line' => '1484', 2709 'Param' => { 2710 '0' => { 2711 'name' => 'instance_id', 2712 'type' => '121' 2713 }, 2714 '1' => { 2715 'name' => 'msg', 2716 'type' => '4151' 2717 }, 2718 '2' => { 2719 'name' => 'payload_length', 2720 'type' => '1145' 2721 } 2722 }, 2723 'Return' => '100', 2724 'ShortName' => 'encode_cancel_update_req' 2725 }, 2726 '36069' => { 2727 'Header' => 'firmware_update.h', 2728 'Line' => '1469', 2729 'Param' => { 2730 '0' => { 2731 'name' => 'msg', 2732 'type' => '4598' 2733 }, 2734 '1' => { 2735 'name' => 'payload_length', 2736 'type' => '1145' 2737 }, 2738 '2' => { 2739 'name' => 'completion_code', 2740 'type' => '4603' 2741 } 2742 }, 2743 'Reg' => { 2744 '0' => 'rdi', 2745 '1' => 'rsi', 2746 '2' => 'rdx' 2747 }, 2748 'Return' => '100', 2749 'ShortName' => 'decode_cancel_update_component_resp' 2750 }, 2751 '36145' => { 2752 'Header' => 'firmware_update.h', 2753 'Line' => '1457', 2754 'Param' => { 2755 '0' => { 2756 'name' => 'instance_id', 2757 'type' => '121' 2758 }, 2759 '1' => { 2760 'name' => 'msg', 2761 'type' => '4151' 2762 }, 2763 '2' => { 2764 'name' => 'payload_length', 2765 'type' => '1145' 2766 } 2767 }, 2768 'Return' => '100', 2769 'ShortName' => 'encode_cancel_update_component_req' 2770 }, 2771 '36316' => { 2772 'Header' => 'firmware_update.h', 2773 'Line' => '1439', 2774 'Param' => { 2775 '0' => { 2776 'name' => 'msg', 2777 'type' => '4598' 2778 }, 2779 '1' => { 2780 'name' => 'payload_length', 2781 'type' => '1145' 2782 }, 2783 '2' => { 2784 'name' => 'completion_code', 2785 'type' => '4603' 2786 }, 2787 '3' => { 2788 'name' => 'current_state', 2789 'type' => '4603' 2790 }, 2791 '4' => { 2792 'name' => 'previous_state', 2793 'type' => '4603' 2794 }, 2795 '5' => { 2796 'name' => 'aux_state', 2797 'type' => '4603' 2798 }, 2799 '6' => { 2800 'name' => 'aux_state_status', 2801 'offset' => '0', 2802 'type' => '4603' 2803 }, 2804 '7' => { 2805 'name' => 'progress_percent', 2806 'offset' => '8', 2807 'type' => '4603' 2808 }, 2809 '8' => { 2810 'name' => 'reason_code', 2811 'offset' => '16', 2812 'type' => '4603' 2813 }, 2814 '9' => { 2815 'name' => 'update_option_flags_enabled', 2816 'offset' => '24', 2817 'type' => '36643' 2818 } 2819 }, 2820 'Reg' => { 2821 '0' => 'rbx', 2822 '3' => 'r12', 2823 '4' => 'rbp', 2824 '5' => 'r13' 2825 }, 2826 'Return' => '100', 2827 'ShortName' => 'decode_get_status_resp' 2828 }, 2829 '36653' => { 2830 'Header' => 'firmware_update.h', 2831 'Line' => '1419', 2832 'Param' => { 2833 '0' => { 2834 'name' => 'instance_id', 2835 'type' => '121' 2836 }, 2837 '1' => { 2838 'name' => 'msg', 2839 'type' => '4151' 2840 }, 2841 '2' => { 2842 'name' => 'payload_length', 2843 'type' => '1145' 2844 } 2845 }, 2846 'Return' => '100', 2847 'ShortName' => 'encode_get_status_req' 2848 }, 2849 '36824' => { 2850 'Header' => 'firmware_update.h', 2851 'Line' => '1403', 2852 'Param' => { 2853 '0' => { 2854 'name' => 'msg', 2855 'type' => '4598' 2856 }, 2857 '1' => { 2858 'name' => 'payload_length', 2859 'type' => '1145' 2860 }, 2861 '2' => { 2862 'name' => 'completion_code', 2863 'type' => '4603' 2864 }, 2865 '3' => { 2866 'name' => 'estimated_time_activation', 2867 'type' => '12526' 2868 } 2869 }, 2870 'Reg' => { 2871 '1' => 'rsi', 2872 '2' => 'rdx', 2873 '3' => 'rcx' 2874 }, 2875 'Return' => '100', 2876 'ShortName' => 'decode_activate_firmware_resp' 2877 }, 2878 '36950' => { 2879 'Header' => 'firmware_update.h', 2880 'Line' => '1389', 2881 'Param' => { 2882 '0' => { 2883 'name' => 'instance_id', 2884 'type' => '121' 2885 }, 2886 '1' => { 2887 'name' => 'self_contained_activation_req', 2888 'type' => '29889' 2889 }, 2890 '2' => { 2891 'name' => 'msg', 2892 'type' => '4151' 2893 }, 2894 '3' => { 2895 'name' => 'payload_length', 2896 'type' => '1145' 2897 } 2898 }, 2899 'Return' => '100', 2900 'ShortName' => 'encode_activate_firmware_req' 2901 }, 2902 '37192' => { 2903 'Header' => 'firmware_update.h', 2904 'Line' => '1374', 2905 'Param' => { 2906 '0' => { 2907 'name' => 'instance_id', 2908 'type' => '121' 2909 }, 2910 '1' => { 2911 'name' => 'completion_code', 2912 'type' => '121' 2913 }, 2914 '2' => { 2915 'name' => 'msg', 2916 'type' => '4151' 2917 }, 2918 '3' => { 2919 'name' => 'payload_length', 2920 'type' => '1145' 2921 } 2922 }, 2923 'Return' => '100', 2924 'ShortName' => 'encode_apply_complete_resp' 2925 }, 2926 '37382' => { 2927 'Header' => 'firmware_update.h', 2928 'Line' => '1357', 2929 'Param' => { 2930 '0' => { 2931 'name' => 'msg', 2932 'type' => '4598' 2933 }, 2934 '1' => { 2935 'name' => 'payload_length', 2936 'type' => '1145' 2937 }, 2938 '2' => { 2939 'name' => 'apply_result', 2940 'type' => '4603' 2941 }, 2942 '3' => { 2943 'name' => 'comp_activation_methods_modification', 2944 'type' => '37492' 2945 } 2946 }, 2947 'Reg' => { 2948 '0' => 'rdi', 2949 '1' => 'rsi', 2950 '2' => 'rdx', 2951 '3' => 'rcx' 2952 }, 2953 'Return' => '100', 2954 'ShortName' => 'decode_apply_complete_req' 2955 }, 2956 '37502' => { 2957 'Header' => 'firmware_update.h', 2958 'Line' => '1344', 2959 'Param' => { 2960 '0' => { 2961 'name' => 'instance_id', 2962 'type' => '121' 2963 }, 2964 '1' => { 2965 'name' => 'completion_code', 2966 'type' => '121' 2967 }, 2968 '2' => { 2969 'name' => 'msg', 2970 'type' => '4151' 2971 }, 2972 '3' => { 2973 'name' => 'payload_length', 2974 'type' => '1145' 2975 } 2976 }, 2977 'Return' => '100', 2978 'ShortName' => 'encode_verify_complete_resp' 2979 }, 2980 '37692' => { 2981 'Header' => 'firmware_update.h', 2982 'Line' => '1329', 2983 'Param' => { 2984 '0' => { 2985 'name' => 'msg', 2986 'type' => '4598' 2987 }, 2988 '1' => { 2989 'name' => 'payload_length', 2990 'type' => '1145' 2991 }, 2992 '2' => { 2993 'name' => 'verify_result', 2994 'type' => '4603' 2995 } 2996 }, 2997 'Reg' => { 2998 '0' => 'rdi', 2999 '1' => 'rsi', 3000 '2' => 'rdx' 3001 }, 3002 'Return' => '100', 3003 'ShortName' => 'decode_verify_complete_req' 3004 }, 3005 '37768' => { 3006 'Header' => 'firmware_update.h', 3007 'Line' => '1318', 3008 'Param' => { 3009 '0' => { 3010 'name' => 'instance_id', 3011 'type' => '121' 3012 }, 3013 '1' => { 3014 'name' => 'completion_code', 3015 'type' => '121' 3016 }, 3017 '2' => { 3018 'name' => 'msg', 3019 'type' => '4151' 3020 }, 3021 '3' => { 3022 'name' => 'payload_length', 3023 'type' => '1145' 3024 } 3025 }, 3026 'Return' => '100', 3027 'ShortName' => 'encode_transfer_complete_resp' 3028 }, 3029 '37958' => { 3030 'Header' => 'firmware_update.h', 3031 'Line' => '1302', 3032 'Param' => { 3033 '0' => { 3034 'name' => 'msg', 3035 'type' => '4598' 3036 }, 3037 '1' => { 3038 'name' => 'payload_length', 3039 'type' => '1145' 3040 }, 3041 '2' => { 3042 'name' => 'transfer_result', 3043 'type' => '4603' 3044 } 3045 }, 3046 'Reg' => { 3047 '0' => 'rdi', 3048 '1' => 'rsi', 3049 '2' => 'rdx' 3050 }, 3051 'Return' => '100', 3052 'ShortName' => 'decode_transfer_complete_req' 3053 }, 3054 '38034' => { 3055 'Header' => 'firmware_update.h', 3056 'Line' => '1289', 3057 'Param' => { 3058 '0' => { 3059 'name' => 'instance_id', 3060 'type' => '121' 3061 }, 3062 '1' => { 3063 'name' => 'completion_code', 3064 'type' => '121' 3065 }, 3066 '2' => { 3067 'name' => 'msg', 3068 'type' => '4151' 3069 }, 3070 '3' => { 3071 'name' => 'payload_length', 3072 'type' => '1145' 3073 } 3074 }, 3075 'Reg' => { 3076 '2' => 'rbx' 3077 }, 3078 'Return' => '100', 3079 'ShortName' => 'encode_request_firmware_data_resp' 3080 }, 3081 '38224' => { 3082 'Header' => 'firmware_update.h', 3083 'Line' => '1267', 3084 'Param' => { 3085 '0' => { 3086 'name' => 'msg', 3087 'type' => '4598' 3088 }, 3089 '1' => { 3090 'name' => 'payload_length', 3091 'type' => '1145' 3092 }, 3093 '2' => { 3094 'name' => 'offset', 3095 'type' => '4608' 3096 }, 3097 '3' => { 3098 'name' => 'length', 3099 'type' => '4608' 3100 } 3101 }, 3102 'Reg' => { 3103 '0' => 'rdi', 3104 '1' => 'rsi', 3105 '2' => 'rdx', 3106 '3' => 'rcx' 3107 }, 3108 'Return' => '100', 3109 'ShortName' => 'decode_request_firmware_data_req' 3110 }, 3111 '38344' => { 3112 'Header' => 'firmware_update.h', 3113 'Line' => '1249', 3114 'Param' => { 3115 '0' => { 3116 'name' => 'msg', 3117 'type' => '4598' 3118 }, 3119 '1' => { 3120 'name' => 'payload_length', 3121 'type' => '1145' 3122 }, 3123 '2' => { 3124 'name' => 'completion_code', 3125 'type' => '4603' 3126 }, 3127 '3' => { 3128 'name' => 'comp_compatibility_resp', 3129 'type' => '4603' 3130 }, 3131 '4' => { 3132 'name' => 'comp_compatibility_resp_code', 3133 'type' => '4603' 3134 }, 3135 '5' => { 3136 'name' => 'update_option_flags_enabled', 3137 'type' => '36643' 3138 }, 3139 '6' => { 3140 'name' => 'time_before_req_fw_data', 3141 'offset' => '0', 3142 'type' => '12526' 3143 } 3144 }, 3145 'Reg' => { 3146 '0' => 'rbx', 3147 '3' => 'r12', 3148 '4' => 'rbp', 3149 '5' => 'r13' 3150 }, 3151 'Return' => '100', 3152 'ShortName' => 'decode_update_component_resp' 3153 }, 3154 '38578' => { 3155 'Header' => 'firmware_update.h', 3156 'Line' => '1225', 3157 'Param' => { 3158 '0' => { 3159 'name' => 'instance_id', 3160 'type' => '121' 3161 }, 3162 '1' => { 3163 'name' => 'comp_classification', 3164 'type' => '1011' 3165 }, 3166 '2' => { 3167 'name' => 'comp_identifier', 3168 'type' => '1011' 3169 }, 3170 '3' => { 3171 'name' => 'comp_classification_index', 3172 'type' => '121' 3173 }, 3174 '4' => { 3175 'name' => 'comp_comparison_stamp', 3176 'type' => '1023' 3177 }, 3178 '5' => { 3179 'name' => 'comp_image_size', 3180 'type' => '1023' 3181 }, 3182 '6' => { 3183 'name' => 'update_option_flags', 3184 'offset' => '0', 3185 'type' => '30665' 3186 }, 3187 '7' => { 3188 'name' => 'comp_ver_str_type', 3189 'offset' => '8', 3190 'type' => '121' 3191 }, 3192 '8' => { 3193 'name' => 'comp_ver_str_len', 3194 'offset' => '16', 3195 'type' => '121' 3196 }, 3197 '9' => { 3198 'name' => 'comp_ver_str', 3199 'offset' => '24', 3200 'type' => '39046' 3201 }, 3202 '10' => { 3203 'name' => 'msg', 3204 'offset' => '32', 3205 'type' => '4151' 3206 }, 3207 '11' => { 3208 'name' => 'payload_length', 3209 'offset' => '40', 3210 'type' => '1145' 3211 } 3212 }, 3213 'Return' => '100', 3214 'ShortName' => 'encode_update_component_req' 3215 }, 3216 '39056' => { 3217 'Header' => 'firmware_update.h', 3218 'Line' => '1198', 3219 'Param' => { 3220 '0' => { 3221 'name' => 'msg', 3222 'type' => '4598' 3223 }, 3224 '1' => { 3225 'name' => 'payload_length', 3226 'type' => '31672' 3227 }, 3228 '2' => { 3229 'name' => 'completion_code', 3230 'type' => '4603' 3231 }, 3232 '3' => { 3233 'name' => 'comp_resp', 3234 'type' => '4603' 3235 }, 3236 '4' => { 3237 'name' => 'comp_resp_code', 3238 'type' => '4603' 3239 } 3240 }, 3241 'Reg' => { 3242 '0' => 'rbx', 3243 '3' => 'r12', 3244 '4' => 'rbp' 3245 }, 3246 'Return' => '100', 3247 'ShortName' => 'decode_pass_component_table_resp' 3248 }, 3249 '39255' => { 3250 'Header' => 'firmware_update.h', 3251 'Line' => '1180', 3252 'Param' => { 3253 '0' => { 3254 'name' => 'instance_id', 3255 'type' => '121' 3256 }, 3257 '1' => { 3258 'name' => 'transfer_flag', 3259 'type' => '121' 3260 }, 3261 '2' => { 3262 'name' => 'comp_classification', 3263 'type' => '1011' 3264 }, 3265 '3' => { 3266 'name' => 'comp_identifier', 3267 'type' => '1011' 3268 }, 3269 '4' => { 3270 'name' => 'comp_classification_index', 3271 'type' => '121' 3272 }, 3273 '5' => { 3274 'name' => 'comp_comparison_stamp', 3275 'type' => '1023' 3276 }, 3277 '6' => { 3278 'name' => 'comp_ver_str_type', 3279 'offset' => '0', 3280 'type' => '121' 3281 }, 3282 '7' => { 3283 'name' => 'comp_ver_str_len', 3284 'offset' => '8', 3285 'type' => '121' 3286 }, 3287 '8' => { 3288 'name' => 'comp_ver_str', 3289 'offset' => '16', 3290 'type' => '39046' 3291 }, 3292 '9' => { 3293 'name' => 'msg', 3294 'offset' => '24', 3295 'type' => '4151' 3296 }, 3297 '10' => { 3298 'name' => 'payload_length', 3299 'offset' => '32', 3300 'type' => '1145' 3301 } 3302 }, 3303 'Return' => '100', 3304 'ShortName' => 'encode_pass_component_table_req' 3305 }, 3306 '39740' => { 3307 'Header' => 'firmware_update.h', 3308 'Line' => '1155', 3309 'Param' => { 3310 '0' => { 3311 'name' => 'msg', 3312 'type' => '4598' 3313 }, 3314 '1' => { 3315 'name' => 'payload_length', 3316 'type' => '1145' 3317 }, 3318 '2' => { 3319 'name' => 'completion_code', 3320 'type' => '4603' 3321 }, 3322 '3' => { 3323 'name' => 'fd_meta_data_len', 3324 'type' => '12526' 3325 }, 3326 '4' => { 3327 'name' => 'fd_will_send_pkg_data', 3328 'type' => '4603' 3329 } 3330 }, 3331 'Reg' => { 3332 '1' => 'r9', 3333 '2' => 'rdx', 3334 '3' => 'rcx', 3335 '4' => 'r8' 3336 }, 3337 'Return' => '100', 3338 'ShortName' => 'decode_request_update_resp' 3339 }, 3340 '39887' => { 3341 'Header' => 'firmware_update.h', 3342 'Line' => '1136', 3343 'Param' => { 3344 '0' => { 3345 'name' => 'instance_id', 3346 'type' => '121' 3347 }, 3348 '1' => { 3349 'name' => 'max_transfer_size', 3350 'type' => '1023' 3351 }, 3352 '2' => { 3353 'name' => 'num_of_comp', 3354 'type' => '1011' 3355 }, 3356 '3' => { 3357 'name' => 'max_outstanding_transfer_req', 3358 'type' => '121' 3359 }, 3360 '4' => { 3361 'name' => 'pkg_data_len', 3362 'type' => '1011' 3363 }, 3364 '5' => { 3365 'name' => 'comp_image_set_ver_str_type', 3366 'type' => '121' 3367 }, 3368 '6' => { 3369 'name' => 'comp_image_set_ver_str_len', 3370 'offset' => '0', 3371 'type' => '121' 3372 }, 3373 '7' => { 3374 'name' => 'comp_img_set_ver_str', 3375 'offset' => '8', 3376 'type' => '39046' 3377 }, 3378 '8' => { 3379 'name' => 'msg', 3380 'offset' => '16', 3381 'type' => '4151' 3382 }, 3383 '9' => { 3384 'name' => 'payload_length', 3385 'offset' => '24', 3386 'type' => '1145' 3387 } 3388 }, 3389 'Return' => '100', 3390 'ShortName' => 'encode_request_update_req' 3391 }, 3392 '49788' => { 3393 'Header' => 'firmware_update.h', 3394 'Line' => '952', 3395 'Param' => { 3396 '0' => { 3397 'name' => 'data', 3398 'type' => '1219' 3399 }, 3400 '1' => { 3401 'name' => 'length', 3402 'type' => '1145' 3403 }, 3404 '2' => { 3405 'name' => 'component_data', 3406 'type' => '50110' 3407 }, 3408 '3' => { 3409 'name' => 'active_comp_ver_str', 3410 'type' => '10444' 3411 }, 3412 '4' => { 3413 'name' => 'pending_comp_ver_str', 3414 'type' => '10444' 3415 } 3416 }, 3417 'Reg' => { 3418 '1' => 'r9', 3419 '2' => 'rdx', 3420 '3' => 'rdi', 3421 '4' => 'r8' 3422 }, 3423 'Return' => '100', 3424 'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry' 3425 }, 3426 '50115' => { 3427 'Header' => 'firmware_update.h', 3428 'Line' => '933', 3429 'Param' => { 3430 '0' => { 3431 'name' => 'msg', 3432 'type' => '4598' 3433 }, 3434 '1' => { 3435 'name' => 'payload_length', 3436 'type' => '1145' 3437 }, 3438 '2' => { 3439 'name' => 'resp_data', 3440 'type' => '50335' 3441 }, 3442 '3' => { 3443 'name' => 'active_comp_image_set_ver_str', 3444 'type' => '10444' 3445 }, 3446 '4' => { 3447 'name' => 'pending_comp_image_set_ver_str', 3448 'type' => '10444' 3449 }, 3450 '5' => { 3451 'name' => 'comp_parameter_table', 3452 'type' => '10444' 3453 } 3454 }, 3455 'Reg' => { 3456 '0' => 'rbx', 3457 '1' => 'r12', 3458 '2' => 'rbp', 3459 '3' => 'r13', 3460 '4' => 'r14', 3461 '5' => 'r15' 3462 }, 3463 'Return' => '100', 3464 'ShortName' => 'decode_get_firmware_parameters_resp' 3465 }, 3466 '50340' => { 3467 'Header' => 'firmware_update.h', 3468 'Line' => '916', 3469 'Param' => { 3470 '0' => { 3471 'name' => 'instance_id', 3472 'type' => '121' 3473 }, 3474 '1' => { 3475 'name' => 'payload_length', 3476 'type' => '1145' 3477 }, 3478 '2' => { 3479 'name' => 'msg', 3480 'type' => '4151' 3481 } 3482 }, 3483 'Reg' => { 3484 '0' => 'rdi', 3485 '1' => 'rsi', 3486 '2' => 'rdx' 3487 }, 3488 'Return' => '100', 3489 'ShortName' => 'encode_get_firmware_parameters_req' 3490 }, 3491 '50480' => { 3492 'Header' => 'firmware_update.h', 3493 'Line' => '898', 3494 'Param' => { 3495 '0' => { 3496 'name' => 'msg', 3497 'type' => '4598' 3498 }, 3499 '1' => { 3500 'name' => 'payload_length', 3501 'type' => '1145' 3502 }, 3503 '2' => { 3504 'name' => 'completion_code', 3505 'type' => '4603' 3506 }, 3507 '3' => { 3508 'name' => 'device_identifiers_len', 3509 'type' => '4608' 3510 }, 3511 '4' => { 3512 'name' => 'descriptor_count', 3513 'type' => '4603' 3514 }, 3515 '5' => { 3516 'name' => 'descriptor_data', 3517 'type' => '50636' 3518 } 3519 }, 3520 'Reg' => { 3521 '1' => 'r10', 3522 '3' => 'rcx', 3523 '4' => 'r8', 3524 '5' => 'r9' 3525 }, 3526 'Return' => '100', 3527 'ShortName' => 'decode_query_device_identifiers_resp' 3528 }, 3529 '50646' => { 3530 'Header' => 'firmware_update.h', 3531 'Line' => '883', 3532 'Param' => { 3533 '0' => { 3534 'name' => 'instance_id', 3535 'type' => '121' 3536 }, 3537 '1' => { 3538 'name' => 'payload_length', 3539 'type' => '1145' 3540 }, 3541 '2' => { 3542 'name' => 'msg', 3543 'type' => '4151' 3544 } 3545 }, 3546 'Reg' => { 3547 '0' => 'rdi', 3548 '1' => 'rsi', 3549 '2' => 'rdx' 3550 }, 3551 'Return' => '100', 3552 'ShortName' => 'encode_query_device_identifiers_req' 3553 }, 3554 '50786' => { 3555 'Header' => 'firmware_update.h', 3556 'Line' => '867', 3557 'Param' => { 3558 '0' => { 3559 'name' => 'data', 3560 'type' => '1219' 3561 }, 3562 '1' => { 3563 'name' => 'length', 3564 'type' => '1145' 3565 }, 3566 '2' => { 3567 'name' => 'pldm_comp_image_info', 3568 'type' => '50933' 3569 }, 3570 '3' => { 3571 'name' => 'comp_version_str', 3572 'type' => '10444' 3573 } 3574 }, 3575 'Reg' => { 3576 '0' => 'rbx', 3577 '1' => 'r13', 3578 '2' => 'rbp', 3579 '3' => 'r12' 3580 }, 3581 'Return' => '100', 3582 'ShortName' => 'decode_pldm_comp_image_info' 3583 }, 3584 '50938' => { 3585 'Header' => 'firmware_update.h', 3586 'Line' => '852', 3587 'Param' => { 3588 '0' => { 3589 'name' => 'data', 3590 'type' => '1219' 3591 }, 3592 '1' => { 3593 'name' => 'length', 3594 'type' => '1145' 3595 }, 3596 '2' => { 3597 'name' => 'descriptor_title_str_type', 3598 'type' => '4603' 3599 }, 3600 '3' => { 3601 'name' => 'descriptor_title_str', 3602 'type' => '10444' 3603 }, 3604 '4' => { 3605 'name' => 'descriptor_data', 3606 'type' => '10444' 3607 } 3608 }, 3609 'Reg' => { 3610 '0' => 'rbx', 3611 '1' => 'rbp', 3612 '2' => 'r14', 3613 '3' => 'r12', 3614 '4' => 'r13' 3615 }, 3616 'Return' => '100', 3617 'ShortName' => 'decode_vendor_defined_descriptor_value' 3618 }, 3619 '51120' => { 3620 'Header' => 'firmware_update.h', 3621 'Line' => '836', 3622 'Param' => { 3623 '0' => { 3624 'name' => 'data', 3625 'type' => '1219' 3626 }, 3627 '1' => { 3628 'name' => 'length', 3629 'type' => '1145' 3630 }, 3631 '2' => { 3632 'name' => 'descriptor_type', 3633 'type' => '12526' 3634 }, 3635 '3' => { 3636 'name' => 'descriptor_data', 3637 'type' => '10444' 3638 } 3639 }, 3640 'Reg' => { 3641 '0' => 'rbx', 3642 '1' => 'r12', 3643 '3' => 'rbp' 3644 }, 3645 'Return' => '100', 3646 'ShortName' => 'decode_descriptor_type_length_value' 3647 }, 3648 '51292' => { 3649 'Header' => 'firmware_update.h', 3650 'Line' => '817', 3651 'Param' => { 3652 '0' => { 3653 'name' => 'data', 3654 'type' => '1219' 3655 }, 3656 '1' => { 3657 'name' => 'length', 3658 'type' => '1145' 3659 }, 3660 '2' => { 3661 'name' => 'component_bitmap_bit_length', 3662 'type' => '1011' 3663 }, 3664 '3' => { 3665 'name' => 'fw_device_id_record', 3666 'type' => '51549' 3667 }, 3668 '4' => { 3669 'name' => 'applicable_components', 3670 'type' => '10444' 3671 }, 3672 '5' => { 3673 'name' => 'comp_image_set_version_str', 3674 'type' => '10444' 3675 }, 3676 '6' => { 3677 'name' => 'record_descriptors', 3678 'offset' => '0', 3679 'type' => '10444' 3680 }, 3681 '7' => { 3682 'name' => 'fw_device_pkg_data', 3683 'offset' => '8', 3684 'type' => '10444' 3685 } 3686 }, 3687 'Reg' => { 3688 '1' => 'r15', 3689 '3' => 'rbp', 3690 '4' => 'r14', 3691 '5' => 'r13' 3692 }, 3693 'Return' => '100', 3694 'ShortName' => 'decode_firmware_device_id_record' 3695 }, 3696 '51554' => { 3697 'Header' => 'firmware_update.h', 3698 'Line' => '796', 3699 'Param' => { 3700 '0' => { 3701 'name' => 'data', 3702 'type' => '1219' 3703 }, 3704 '1' => { 3705 'name' => 'length', 3706 'type' => '1145' 3707 }, 3708 '2' => { 3709 'name' => 'package_header_info', 3710 'type' => '51859' 3711 }, 3712 '3' => { 3713 'name' => 'package_version_str', 3714 'type' => '10444' 3715 } 3716 }, 3717 'Reg' => { 3718 '0' => 'rbx', 3719 '1' => 'r13', 3720 '2' => 'rbp', 3721 '3' => 'r12' 3722 }, 3723 'Return' => '100', 3724 'ShortName' => 'decode_pldm_package_header_info' 3725 }, 3726 '55112' => { 3727 'Header' => 'fru.h', 3728 'Line' => '502', 3729 'Param' => { 3730 '0' => { 3731 'name' => 'instance_id', 3732 'type' => '121' 3733 }, 3734 '1' => { 3735 'name' => 'completion_code', 3736 'type' => '121' 3737 }, 3738 '2' => { 3739 'name' => 'next_data_transfer_handle', 3740 'type' => '1023' 3741 }, 3742 '3' => { 3743 'name' => 'payload_length', 3744 'type' => '1145' 3745 }, 3746 '4' => { 3747 'name' => 'msg', 3748 'type' => '4151' 3749 } 3750 }, 3751 'Return' => '100', 3752 'ShortName' => 'encode_set_fru_record_table_resp' 3753 }, 3754 '55352' => { 3755 'Header' => 'fru.h', 3756 'Line' => '487', 3757 'Param' => { 3758 '0' => { 3759 'name' => 'msg', 3760 'type' => '4598' 3761 }, 3762 '1' => { 3763 'name' => 'payload_length', 3764 'type' => '1145' 3765 }, 3766 '2' => { 3767 'name' => 'data_transfer_handle', 3768 'type' => '4608' 3769 }, 3770 '3' => { 3771 'name' => 'transfer_flag', 3772 'type' => '4603' 3773 }, 3774 '4' => { 3775 'name' => 'fru_table_data', 3776 'type' => '10444' 3777 } 3778 }, 3779 'Reg' => { 3780 '1' => 'rsi', 3781 '2' => 'rdx', 3782 '3' => 'rcx', 3783 '4' => 'r8' 3784 }, 3785 'Return' => '100', 3786 'ShortName' => 'decode_set_fru_record_table_req' 3787 }, 3788 '55519' => { 3789 'Header' => 'fru.h', 3790 'Line' => '360', 3791 'Param' => { 3792 '0' => { 3793 'name' => 'msg', 3794 'type' => '4598' 3795 }, 3796 '1' => { 3797 'name' => 'payload_length', 3798 'type' => '1145' 3799 }, 3800 '2' => { 3801 'name' => 'completion_code', 3802 'type' => '4603' 3803 }, 3804 '3' => { 3805 'name' => 'next_data_transfer_handle', 3806 'type' => '4608' 3807 }, 3808 '4' => { 3809 'name' => 'transfer_flag', 3810 'type' => '4603' 3811 }, 3812 '5' => { 3813 'name' => 'fru_record_table_data', 3814 'type' => '4603' 3815 }, 3816 '6' => { 3817 'name' => 'fru_record_table_length', 3818 'offset' => '0', 3819 'type' => '13089' 3820 } 3821 }, 3822 'Return' => '100', 3823 'ShortName' => 'decode_get_fru_record_table_resp' 3824 }, 3825 '55749' => { 3826 'Header' => 'fru.h', 3827 'Line' => '387', 3828 'Param' => { 3829 '0' => { 3830 'name' => 'msg', 3831 'type' => '4598' 3832 }, 3833 '1' => { 3834 'name' => 'payload_length', 3835 'type' => '1145' 3836 }, 3837 '2' => { 3838 'name' => 'completion_code', 3839 'type' => '4603' 3840 }, 3841 '3' => { 3842 'name' => 'next_data_transfer_handle', 3843 'type' => '4608' 3844 }, 3845 '4' => { 3846 'name' => 'transfer_flag', 3847 'type' => '4603' 3848 }, 3849 '5' => { 3850 'name' => 'fru_record_table_data', 3851 'type' => '4603' 3852 }, 3853 '6' => { 3854 'name' => 'fru_record_table_length', 3855 'offset' => '0', 3856 'type' => '13089' 3857 }, 3858 '7' => { 3859 'name' => 'max_fru_record_table_length', 3860 'offset' => '8', 3861 'type' => '1145' 3862 } 3863 }, 3864 'Reg' => { 3865 '3' => 'r10', 3866 '4' => 'r8', 3867 '5' => 'r9' 3868 }, 3869 'Return' => '100', 3870 'ShortName' => 'decode_get_fru_record_table_resp_safe' 3871 }, 3872 '56070' => { 3873 'Header' => 'fru.h', 3874 'Line' => '339', 3875 'Param' => { 3876 '0' => { 3877 'name' => 'instance_id', 3878 'type' => '121' 3879 }, 3880 '1' => { 3881 'name' => 'data_transfer_handle', 3882 'type' => '1023' 3883 }, 3884 '2' => { 3885 'name' => 'transfer_operation_flag', 3886 'type' => '121' 3887 }, 3888 '3' => { 3889 'name' => 'msg', 3890 'type' => '4151' 3891 }, 3892 '4' => { 3893 'name' => 'payload_length', 3894 'type' => '1145' 3895 } 3896 }, 3897 'Return' => '100', 3898 'ShortName' => 'encode_get_fru_record_table_req' 3899 }, 3900 '56305' => { 3901 'Header' => 'fru.h', 3902 'Line' => '451', 3903 'Param' => { 3904 '0' => { 3905 'name' => 'msg', 3906 'type' => '4598' 3907 }, 3908 '1' => { 3909 'name' => 'payload_length', 3910 'type' => '1145' 3911 }, 3912 '2' => { 3913 'name' => 'completion_code', 3914 'type' => '4603' 3915 }, 3916 '3' => { 3917 'name' => 'next_transfer_handle', 3918 'type' => '4608' 3919 }, 3920 '4' => { 3921 'name' => 'transfer_flag', 3922 'type' => '4603' 3923 }, 3924 '5' => { 3925 'name' => 'fru_structure_data', 3926 'type' => '10444' 3927 } 3928 }, 3929 'Reg' => { 3930 '1' => 'rsi', 3931 '2' => 'rdx', 3932 '3' => 'r10', 3933 '4' => 'r8', 3934 '5' => 'r9' 3935 }, 3936 'Return' => '100', 3937 'ShortName' => 'decode_get_fru_record_by_option_resp' 3938 }, 3939 '56472' => { 3940 'Header' => 'fru.h', 3941 'Line' => '313', 3942 'Param' => { 3943 '0' => { 3944 'name' => 'instance_id', 3945 'type' => '121' 3946 }, 3947 '1' => { 3948 'name' => 'completion_code', 3949 'type' => '121' 3950 }, 3951 '2' => { 3952 'name' => 'next_data_transfer_handle', 3953 'type' => '1023' 3954 }, 3955 '3' => { 3956 'name' => 'transfer_flag', 3957 'type' => '121' 3958 }, 3959 '4' => { 3960 'name' => 'fru_structure_data', 3961 'type' => '2341' 3962 }, 3963 '5' => { 3964 'name' => 'data_size', 3965 'type' => '1145' 3966 }, 3967 '6' => { 3968 'name' => 'msg', 3969 'offset' => '0', 3970 'type' => '4151' 3971 }, 3972 '7' => { 3973 'name' => 'payload_length', 3974 'offset' => '8', 3975 'type' => '1145' 3976 } 3977 }, 3978 'Reg' => { 3979 '2' => 'r15' 3980 }, 3981 'Return' => '100', 3982 'ShortName' => 'encode_get_fru_record_by_option_resp' 3983 }, 3984 '56863' => { 3985 'Header' => 'fru.h', 3986 'Line' => '292', 3987 'Param' => { 3988 '0' => { 3989 'name' => 'msg', 3990 'type' => '4598' 3991 }, 3992 '1' => { 3993 'name' => 'payload_length', 3994 'type' => '1145' 3995 }, 3996 '2' => { 3997 'name' => 'data_transfer_handle', 3998 'type' => '4608' 3999 }, 4000 '3' => { 4001 'name' => 'fru_table_handle', 4002 'type' => '12526' 4003 }, 4004 '4' => { 4005 'name' => 'record_set_identifier', 4006 'type' => '12526' 4007 }, 4008 '5' => { 4009 'name' => 'record_type', 4010 'type' => '4603' 4011 }, 4012 '6' => { 4013 'name' => 'field_type', 4014 'offset' => '0', 4015 'type' => '4603' 4016 }, 4017 '7' => { 4018 'name' => 'transfer_op_flag', 4019 'offset' => '8', 4020 'type' => '4603' 4021 } 4022 }, 4023 'Reg' => { 4024 '1' => 'r10', 4025 '2' => 'rdx', 4026 '3' => 'rdi', 4027 '4' => 'r8', 4028 '5' => 'r9' 4029 }, 4030 'Return' => '100', 4031 'ShortName' => 'decode_get_fru_record_by_option_req' 4032 }, 4033 '57065' => { 4034 'Header' => 'fru.h', 4035 'Line' => '433', 4036 'Param' => { 4037 '0' => { 4038 'name' => 'instance_id', 4039 'type' => '121' 4040 }, 4041 '1' => { 4042 'name' => 'data_transfer_handle', 4043 'type' => '1023' 4044 }, 4045 '2' => { 4046 'name' => 'fru_table_handle', 4047 'type' => '1011' 4048 }, 4049 '3' => { 4050 'name' => 'record_set_identifier', 4051 'type' => '1011' 4052 }, 4053 '4' => { 4054 'name' => 'record_type', 4055 'type' => '121' 4056 }, 4057 '5' => { 4058 'name' => 'field_type', 4059 'type' => '121' 4060 }, 4061 '6' => { 4062 'name' => 'transfer_op_flag', 4063 'offset' => '0', 4064 'type' => '121' 4065 }, 4066 '7' => { 4067 'name' => 'msg', 4068 'offset' => '8', 4069 'type' => '4151' 4070 }, 4071 '8' => { 4072 'name' => 'payload_length', 4073 'offset' => '16', 4074 'type' => '1145' 4075 } 4076 }, 4077 'Return' => '100', 4078 'ShortName' => 'encode_get_fru_record_by_option_req' 4079 }, 4080 '57362' => { 4081 'Header' => 'fru.h', 4082 'Line' => '468', 4083 'Param' => { 4084 '0' => { 4085 'name' => 'table', 4086 'type' => '1219' 4087 }, 4088 '1' => { 4089 'name' => 'table_size', 4090 'type' => '1145' 4091 }, 4092 '2' => { 4093 'name' => 'record_table', 4094 'type' => '4603' 4095 }, 4096 '3' => { 4097 'name' => 'record_size', 4098 'type' => '13089' 4099 }, 4100 '4' => { 4101 'name' => 'rsi', 4102 'type' => '1011' 4103 }, 4104 '5' => { 4105 'name' => 'rt', 4106 'type' => '121' 4107 }, 4108 '6' => { 4109 'name' => 'ft', 4110 'offset' => '0', 4111 'type' => '121' 4112 } 4113 }, 4114 'Return' => '100', 4115 'ShortName' => 'get_fru_record_by_option' 4116 }, 4117 '58021' => { 4118 'Header' => 'fru.h', 4119 'Line' => '409', 4120 'Param' => { 4121 '0' => { 4122 'name' => 'fru_table', 4123 'type' => '4603' 4124 }, 4125 '1' => { 4126 'name' => 'total_size', 4127 'type' => '1145' 4128 }, 4129 '2' => { 4130 'name' => 'curr_size', 4131 'type' => '13089' 4132 }, 4133 '3' => { 4134 'name' => 'record_set_id', 4135 'type' => '1011' 4136 }, 4137 '4' => { 4138 'name' => 'record_type', 4139 'type' => '121' 4140 }, 4141 '5' => { 4142 'name' => 'num_frus', 4143 'type' => '121' 4144 }, 4145 '6' => { 4146 'name' => 'encoding', 4147 'offset' => '0', 4148 'type' => '121' 4149 }, 4150 '7' => { 4151 'name' => 'tlvs', 4152 'offset' => '8', 4153 'type' => '4603' 4154 }, 4155 '8' => { 4156 'name' => 'tlvs_size', 4157 'offset' => '16', 4158 'type' => '1145' 4159 } 4160 }, 4161 'Reg' => { 4162 '0' => 'rdi', 4163 '1' => 'rsi', 4164 '2' => 'rbx', 4165 '3' => 'rcx', 4166 '4' => 'r8', 4167 '5' => 'r9' 4168 }, 4169 'Return' => '100', 4170 'ShortName' => 'encode_fru_record' 4171 }, 4172 '58343' => { 4173 'Header' => 'fru.h', 4174 'Line' => '269', 4175 'Param' => { 4176 '0' => { 4177 'name' => 'instance_id', 4178 'type' => '121' 4179 }, 4180 '1' => { 4181 'name' => 'completion_code', 4182 'type' => '121' 4183 }, 4184 '2' => { 4185 'name' => 'next_data_transfer_handle', 4186 'type' => '1023' 4187 }, 4188 '3' => { 4189 'name' => 'transfer_flag', 4190 'type' => '121' 4191 }, 4192 '4' => { 4193 'name' => 'msg', 4194 'type' => '4151' 4195 } 4196 }, 4197 'Return' => '100', 4198 'ShortName' => 'encode_get_fru_record_table_resp' 4199 }, 4200 '58565' => { 4201 'Header' => 'fru.h', 4202 'Line' => '251', 4203 'Param' => { 4204 '0' => { 4205 'name' => 'msg', 4206 'type' => '4598' 4207 }, 4208 '1' => { 4209 'name' => 'payload_length', 4210 'type' => '1145' 4211 }, 4212 '2' => { 4213 'name' => 'data_transfer_handle', 4214 'type' => '4608' 4215 }, 4216 '3' => { 4217 'name' => 'transfer_operation_flag', 4218 'type' => '4603' 4219 } 4220 }, 4221 'Reg' => { 4222 '0' => 'rdi', 4223 '1' => 'rsi', 4224 '2' => 'rdx', 4225 '3' => 'rcx' 4226 }, 4227 'Return' => '100', 4228 'ShortName' => 'decode_get_fru_record_table_req' 4229 }, 4230 '58669' => { 4231 'Header' => 'fru.h', 4232 'Line' => '232', 4233 'Param' => { 4234 '0' => { 4235 'name' => 'instance_id', 4236 'type' => '121' 4237 }, 4238 '1' => { 4239 'name' => 'completion_code', 4240 'type' => '121' 4241 }, 4242 '2' => { 4243 'name' => 'fru_data_major_version', 4244 'type' => '121' 4245 }, 4246 '3' => { 4247 'name' => 'fru_data_minor_version', 4248 'type' => '121' 4249 }, 4250 '4' => { 4251 'name' => 'fru_table_maximum_size', 4252 'type' => '1023' 4253 }, 4254 '5' => { 4255 'name' => 'fru_table_length', 4256 'type' => '1023' 4257 }, 4258 '6' => { 4259 'name' => 'total_record_set_identifiers', 4260 'offset' => '0', 4261 'type' => '1011' 4262 }, 4263 '7' => { 4264 'name' => 'total_table_records', 4265 'offset' => '8', 4266 'type' => '1011' 4267 }, 4268 '8' => { 4269 'name' => 'checksum', 4270 'offset' => '16', 4271 'type' => '1023' 4272 }, 4273 '9' => { 4274 'name' => 'msg', 4275 'offset' => '24', 4276 'type' => '4151' 4277 } 4278 }, 4279 'Return' => '100', 4280 'ShortName' => 'encode_get_fru_record_table_metadata_resp' 4281 }, 4282 '58972' => { 4283 'Header' => 'fru.h', 4284 'Line' => '203', 4285 'Param' => { 4286 '0' => { 4287 'name' => 'msg', 4288 'type' => '4598' 4289 }, 4290 '1' => { 4291 'name' => 'payload_length', 4292 'type' => '1145' 4293 }, 4294 '2' => { 4295 'name' => 'completion_code', 4296 'type' => '4603' 4297 }, 4298 '3' => { 4299 'name' => 'fru_data_major_version', 4300 'type' => '4603' 4301 }, 4302 '4' => { 4303 'name' => 'fru_data_minor_version', 4304 'type' => '4603' 4305 }, 4306 '5' => { 4307 'name' => 'fru_table_maximum_size', 4308 'type' => '4608' 4309 }, 4310 '6' => { 4311 'name' => 'fru_table_length', 4312 'offset' => '0', 4313 'type' => '4608' 4314 }, 4315 '7' => { 4316 'name' => 'total_record_set_identifiers', 4317 'offset' => '8', 4318 'type' => '12526' 4319 }, 4320 '8' => { 4321 'name' => 'total_table_records', 4322 'offset' => '16', 4323 'type' => '12526' 4324 }, 4325 '9' => { 4326 'name' => 'checksum', 4327 'offset' => '24', 4328 'type' => '4608' 4329 } 4330 }, 4331 'Reg' => { 4332 '1' => 'rdi', 4333 '2' => 'rdx', 4334 '3' => 'r10', 4335 '4' => 'r8', 4336 '5' => 'r9' 4337 }, 4338 'Return' => '100', 4339 'ShortName' => 'decode_get_fru_record_table_metadata_resp' 4340 }, 4341 '59182' => { 4342 'Header' => 'fru.h', 4343 'Line' => '178', 4344 'Param' => { 4345 '0' => { 4346 'name' => 'instance_id', 4347 'type' => '121' 4348 }, 4349 '1' => { 4350 'name' => 'msg', 4351 'type' => '4151' 4352 }, 4353 '2' => { 4354 'name' => 'payload_length', 4355 'type' => '1145' 4356 } 4357 }, 4358 'Return' => '100', 4359 'ShortName' => 'encode_get_fru_record_table_metadata_req' 4360 }, 4361 '77093' => { 4362 'Header' => 'pdr.h', 4363 'Line' => '638', 4364 'Param' => { 4365 '0' => { 4366 'name' => 'pdr', 4367 'type' => '1219' 4368 }, 4369 '1' => { 4370 'name' => 'pdr_len', 4371 'type' => '1011' 4372 }, 4373 '2' => { 4374 'name' => 'num_entities', 4375 'type' => '13089' 4376 }, 4377 '3' => { 4378 'name' => 'entities', 4379 'type' => '77418' 4380 } 4381 }, 4382 'Reg' => { 4383 '2' => 'rbp', 4384 '3' => 'r12' 4385 }, 4386 'Return' => '1', 4387 'ShortName' => 'pldm_entity_association_pdr_extract' 4388 }, 4389 '77433' => { 4390 'Header' => 'pdr.h', 4391 'Line' => '626', 4392 'Param' => { 4393 '0' => { 4394 'name' => 'tree', 4395 'type' => '77482' 4396 } 4397 }, 4398 'Reg' => { 4399 '0' => 'rdi' 4400 }, 4401 'Return' => '805', 4402 'ShortName' => 'pldm_is_empty_entity_assoc_tree' 4403 }, 4404 '77487' => { 4405 'Header' => 'pdr.h', 4406 'Line' => '616', 4407 'Param' => { 4408 '0' => { 4409 'name' => 'tree', 4410 'type' => '77482' 4411 } 4412 }, 4413 'Reg' => { 4414 '0' => 'rdi' 4415 }, 4416 'Return' => '1', 4417 'ShortName' => 'pldm_entity_association_tree_destroy_root' 4418 }, 4419 '77646' => { 4420 'Header' => 'pdr.h', 4421 'Line' => '593', 4422 'Param' => { 4423 '0' => { 4424 'name' => 'org_tree', 4425 'type' => '77482' 4426 }, 4427 '1' => { 4428 'name' => 'new_tree', 4429 'type' => '77482' 4430 } 4431 }, 4432 'Return' => '1', 4433 'ShortName' => 'pldm_entity_association_tree_copy_root' 4434 }, 4435 '78075' => { 4436 'Header' => 'pdr.h', 4437 'Line' => '567', 4438 'Param' => { 4439 '0' => { 4440 'name' => 'tree', 4441 'type' => '77482' 4442 }, 4443 '1' => { 4444 'name' => 'entity', 4445 'type' => '67463' 4446 } 4447 }, 4448 'Return' => '60996', 4449 'ShortName' => 'pldm_entity_association_tree_find' 4450 }, 4451 '78355' => { 4452 'Header' => 'pdr.h', 4453 'Line' => '581', 4454 'Param' => { 4455 '0' => { 4456 'name' => 'tree', 4457 'type' => '77482' 4458 }, 4459 '1' => { 4460 'name' => 'entity', 4461 'type' => '67463' 4462 }, 4463 '2' => { 4464 'name' => 'is_remote', 4465 'type' => '805' 4466 } 4467 }, 4468 'Return' => '60996', 4469 'ShortName' => 'pldm_entity_association_tree_find_with_locality' 4470 }, 4471 '78737' => { 4472 'Header' => 'pdr.h', 4473 'Line' => '213', 4474 'Param' => { 4475 '0' => { 4476 'name' => 'repo', 4477 'type' => '78859' 4478 }, 4479 '1' => { 4480 'name' => 'first', 4481 'type' => '1023' 4482 }, 4483 '2' => { 4484 'name' => 'last', 4485 'type' => '1023' 4486 } 4487 }, 4488 'Reg' => { 4489 '1' => 'rsi', 4490 '2' => 'rdx' 4491 }, 4492 'Return' => '60991', 4493 'ShortName' => 'pldm_pdr_find_last_in_range' 4494 }, 4495 '78864' => { 4496 'Header' => 'pdr.h', 4497 'Line' => '178', 4498 'Param' => { 4499 '0' => { 4500 'name' => 'repo', 4501 'type' => '61872' 4502 } 4503 }, 4504 'Reg' => { 4505 '0' => 'rdi' 4506 }, 4507 'Return' => '1', 4508 'ShortName' => 'pldm_pdr_remove_remote_pdrs' 4509 }, 4510 '79112' => { 4511 'Header' => 'pdr.h', 4512 'Line' => '187', 4513 'Param' => { 4514 '0' => { 4515 'name' => 'repo', 4516 'type' => '61872' 4517 }, 4518 '1' => { 4519 'name' => 'terminus_handle', 4520 'type' => '1011' 4521 } 4522 }, 4523 'Reg' => { 4524 '0' => 'rdi', 4525 '1' => 'rsi' 4526 }, 4527 'Return' => '1', 4528 'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle' 4529 }, 4530 '79380' => { 4531 'Header' => 'pdr.h', 4532 'Line' => '528', 4533 'Param' => { 4534 '0' => { 4535 'name' => 'tree', 4536 'type' => '77482' 4537 }, 4538 '1' => { 4539 'name' => 'entity', 4540 'type' => '60129' 4541 }, 4542 '2' => { 4543 'name' => 'node', 4544 'type' => '78070' 4545 } 4546 }, 4547 'Return' => '1', 4548 'ShortName' => 'pldm_find_entity_ref_in_tree' 4549 }, 4550 '79667' => { 4551 'Header' => 'pdr.h', 4552 'Line' => '517', 4553 'Param' => { 4554 '0' => { 4555 'name' => 'node', 4556 'type' => '60996' 4557 }, 4558 '1' => { 4559 'name' => 'repo', 4560 'type' => '61872' 4561 }, 4562 '2' => { 4563 'name' => 'entities', 4564 'type' => '77418' 4565 }, 4566 '3' => { 4567 'name' => 'num_entities', 4568 'type' => '1145' 4569 }, 4570 '4' => { 4571 'name' => 'is_remote', 4572 'type' => '805' 4573 }, 4574 '5' => { 4575 'name' => 'terminus_handle', 4576 'type' => '1011' 4577 }, 4578 '6' => { 4579 'name' => 'record_handle', 4580 'offset' => '0', 4581 'type' => '1023' 4582 } 4583 }, 4584 'Reg' => { 4585 '0' => 'rdi', 4586 '1' => 'rsi', 4587 '2' => 'rdx', 4588 '3' => 'rcx', 4589 '4' => 'r8', 4590 '5' => 'r9' 4591 }, 4592 'Return' => '100', 4593 'ShortName' => 'pldm_entity_association_pdr_add_from_node_with_record_handle' 4594 }, 4595 '79900' => { 4596 'Header' => 'pdr.h', 4597 'Line' => '500', 4598 'Param' => { 4599 '0' => { 4600 'name' => 'node', 4601 'type' => '60996' 4602 }, 4603 '1' => { 4604 'name' => 'repo', 4605 'type' => '61872' 4606 }, 4607 '2' => { 4608 'name' => 'entities', 4609 'type' => '77418' 4610 }, 4611 '3' => { 4612 'name' => 'num_entities', 4613 'type' => '1145' 4614 }, 4615 '4' => { 4616 'name' => 'is_remote', 4617 'type' => '805' 4618 }, 4619 '5' => { 4620 'name' => 'terminus_handle', 4621 'type' => '1011' 4622 } 4623 }, 4624 'Return' => '100', 4625 'ShortName' => 'pldm_entity_association_pdr_add_from_node' 4626 }, 4627 '80118' => { 4628 'Header' => 'pdr.h', 4629 'Line' => '451', 4630 'Param' => { 4631 '0' => { 4632 'name' => 'tree', 4633 'type' => '77482' 4634 }, 4635 '1' => { 4636 'name' => 'repo', 4637 'type' => '61872' 4638 }, 4639 '2' => { 4640 'name' => 'is_remote', 4641 'type' => '805' 4642 }, 4643 '3' => { 4644 'name' => 'terminus_handle', 4645 'type' => '1011' 4646 } 4647 }, 4648 'Return' => '100', 4649 'ShortName' => 'pldm_entity_association_pdr_add' 4650 }, 4651 '81675' => { 4652 'Header' => 'pdr.h', 4653 'Line' => '554', 4654 'Param' => { 4655 '0' => { 4656 'name' => 'parent', 4657 'type' => '60996' 4658 }, 4659 '1' => { 4660 'name' => 'node', 4661 'type' => '67463' 4662 } 4663 }, 4664 'Reg' => { 4665 '0' => 'rdi', 4666 '1' => 'rsi' 4667 }, 4668 'Return' => '805', 4669 'ShortName' => 'pldm_is_current_parent_child' 4670 }, 4671 '81764' => { 4672 'Header' => 'pdr.h', 4673 'Line' => '540', 4674 'Param' => { 4675 '0' => { 4676 'name' => 'node', 4677 'type' => '60996' 4678 }, 4679 '1' => { 4680 'name' => 'association_type', 4681 'type' => '121' 4682 } 4683 }, 4684 'Reg' => { 4685 '0' => 'rdi', 4686 '1' => 'rcx' 4687 }, 4688 'Return' => '121', 4689 'ShortName' => 'pldm_entity_get_num_children' 4690 }, 4691 '81979' => { 4692 'Header' => 'pdr.h', 4693 'Line' => '435', 4694 'Param' => { 4695 '0' => { 4696 'name' => 'node', 4697 'type' => '60996' 4698 } 4699 }, 4700 'Reg' => { 4701 '0' => 'rdi' 4702 }, 4703 'Return' => '805', 4704 'ShortName' => 'pldm_entity_is_exist_parent' 4705 }, 4706 '82028' => { 4707 'Header' => 'pdr.h', 4708 'Line' => '425', 4709 'Param' => { 4710 '0' => { 4711 'name' => 'node', 4712 'type' => '60996' 4713 } 4714 }, 4715 'Return' => '60129', 4716 'ShortName' => 'pldm_entity_get_parent' 4717 }, 4718 '82162' => { 4719 'Header' => 'pdr.h', 4720 'Line' => '415', 4721 'Param' => { 4722 '0' => { 4723 'name' => 'node', 4724 'type' => '60996' 4725 } 4726 }, 4727 'Return' => '805', 4728 'ShortName' => 'pldm_entity_is_node_parent' 4729 }, 4730 '82317' => { 4731 'Header' => 'pdr.h', 4732 'Line' => '405', 4733 'Param' => { 4734 '0' => { 4735 'name' => 'tree', 4736 'type' => '77482' 4737 } 4738 }, 4739 'Reg' => { 4740 '0' => 'rdi' 4741 }, 4742 'Return' => '1', 4743 'ShortName' => 'pldm_entity_association_tree_destroy' 4744 }, 4745 '82496' => { 4746 'Header' => 'pdr.h', 4747 'Line' => '377', 4748 'Param' => { 4749 '0' => { 4750 'name' => 'tree', 4751 'type' => '77482' 4752 }, 4753 '1' => { 4754 'name' => 'entities', 4755 'type' => '77418' 4756 }, 4757 '2' => { 4758 'name' => 'size', 4759 'type' => '13089' 4760 } 4761 }, 4762 'Reg' => { 4763 '2' => 'rbp' 4764 }, 4765 'Return' => '1', 4766 'ShortName' => 'pldm_entity_association_tree_visit' 4767 }, 4768 '82955' => { 4769 'Header' => 'pdr.h', 4770 'Line' => '359', 4771 'Param' => { 4772 '0' => { 4773 'name' => 'tree', 4774 'type' => '77482' 4775 }, 4776 '1' => { 4777 'name' => 'entity', 4778 'type' => '67463' 4779 }, 4780 '2' => { 4781 'name' => 'entity_instance_number', 4782 'type' => '1011' 4783 }, 4784 '3' => { 4785 'name' => 'parent', 4786 'type' => '60996' 4787 }, 4788 '4' => { 4789 'name' => 'association_type', 4790 'type' => '121' 4791 }, 4792 '5' => { 4793 'name' => 'is_remote', 4794 'type' => '805' 4795 }, 4796 '6' => { 4797 'name' => 'is_update_container_id', 4798 'offset' => '0', 4799 'type' => '805' 4800 }, 4801 '7' => { 4802 'name' => 'container_id', 4803 'offset' => '8', 4804 'type' => '1011' 4805 } 4806 }, 4807 'Return' => '60996', 4808 'ShortName' => 'pldm_entity_association_tree_add_entity' 4809 }, 4810 '83562' => { 4811 'Header' => 'pdr.h', 4812 'Line' => '331', 4813 'Param' => { 4814 '0' => { 4815 'name' => 'tree', 4816 'type' => '77482' 4817 }, 4818 '1' => { 4819 'name' => 'entity', 4820 'type' => '67463' 4821 }, 4822 '2' => { 4823 'name' => 'entity_instance_number', 4824 'type' => '1011' 4825 }, 4826 '3' => { 4827 'name' => 'parent', 4828 'type' => '60996' 4829 }, 4830 '4' => { 4831 'name' => 'association_type', 4832 'type' => '121' 4833 } 4834 }, 4835 'Return' => '60996', 4836 'ShortName' => 'pldm_entity_association_tree_add' 4837 }, 4838 '83885' => { 4839 'Header' => 'pdr.h', 4840 'Line' => '314', 4841 'Return' => '77482', 4842 'ShortName' => 'pldm_entity_association_tree_init' 4843 }, 4844 '83959' => { 4845 'Header' => 'pdr.h', 4846 'Line' => '399', 4847 'Param' => { 4848 '0' => { 4849 'name' => 'entity', 4850 'type' => '84093' 4851 } 4852 }, 4853 'Return' => '1011', 4854 'ShortName' => 'pldm_entity_node_get_remote_container_id' 4855 }, 4856 '84119' => { 4857 'Header' => 'pdr.h', 4858 'Line' => '388', 4859 'Param' => { 4860 '0' => { 4861 'name' => 'node', 4862 'type' => '60996' 4863 } 4864 }, 4865 'Return' => '60129', 4866 'ShortName' => 'pldm_entity_extract' 4867 }, 4868 '84715' => { 4869 'Header' => 'pdr.h', 4870 'Line' => '200', 4871 'Param' => { 4872 '0' => { 4873 'name' => 'repo', 4874 'type' => '78859' 4875 }, 4876 '1' => { 4877 'name' => 'terminus_handle', 4878 'type' => '1011' 4879 }, 4880 '2' => { 4881 'name' => 'tid', 4882 'type' => '121' 4883 }, 4884 '3' => { 4885 'name' => 'tl_eid', 4886 'type' => '121' 4887 }, 4888 '4' => { 4889 'name' => 'valid_bit', 4890 'type' => '805' 4891 } 4892 }, 4893 'Reg' => { 4894 '0' => 'rbx', 4895 '1' => 'rbp', 4896 '2' => 'r12', 4897 '3' => 'r13' 4898 }, 4899 'Return' => '1', 4900 'ShortName' => 'pldm_pdr_update_TL_pdr' 4901 }, 4902 '85069' => { 4903 'Header' => 'pdr.h', 4904 'Line' => '279', 4905 'Param' => { 4906 '0' => { 4907 'name' => 'repo', 4908 'type' => '78859' 4909 }, 4910 '1' => { 4911 'name' => 'fru_rsi', 4912 'type' => '1011' 4913 }, 4914 '2' => { 4915 'name' => 'terminus_handle', 4916 'type' => '12526' 4917 }, 4918 '3' => { 4919 'name' => 'entity_type', 4920 'type' => '12526' 4921 }, 4922 '4' => { 4923 'name' => 'entity_instance_num', 4924 'type' => '12526' 4925 }, 4926 '5' => { 4927 'name' => 'container_id', 4928 'type' => '12526' 4929 } 4930 }, 4931 'Reg' => { 4932 '2' => 'r12' 4933 }, 4934 'Return' => '62895', 4935 'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi' 4936 }, 4937 '85423' => { 4938 'Header' => 'pdr.h', 4939 'Line' => '258', 4940 'Param' => { 4941 '0' => { 4942 'name' => 'repo', 4943 'type' => '61872' 4944 }, 4945 '1' => { 4946 'name' => 'terminus_handle', 4947 'type' => '1011' 4948 }, 4949 '2' => { 4950 'name' => 'fru_rsi', 4951 'type' => '1011' 4952 }, 4953 '3' => { 4954 'name' => 'entity_type', 4955 'type' => '1011' 4956 }, 4957 '4' => { 4958 'name' => 'entity_instance_num', 4959 'type' => '1011' 4960 }, 4961 '5' => { 4962 'name' => 'container_id', 4963 'type' => '1011' 4964 }, 4965 '6' => { 4966 'name' => 'bmc_record_handle', 4967 'offset' => '0', 4968 'type' => '4608' 4969 } 4970 }, 4971 'Return' => '100', 4972 'ShortName' => 'pldm_pdr_add_fru_record_set' 4973 }, 4974 '85736' => { 4975 'Header' => 'pdr.h', 4976 'Line' => '170', 4977 'Param' => { 4978 '0' => { 4979 'name' => 'record', 4980 'type' => '62895' 4981 } 4982 }, 4983 'Return' => '805', 4984 'ShortName' => 'pldm_pdr_record_is_remote' 4985 }, 4986 '86107' => { 4987 'Header' => 'pdr.h', 4988 'Line' => '94', 4989 'Param' => { 4990 '0' => { 4991 'name' => 'repo', 4992 'type' => '78859' 4993 }, 4994 '1' => { 4995 'name' => 'record', 4996 'type' => '62895' 4997 } 4998 }, 4999 'Return' => '1023', 5000 'ShortName' => 'pldm_pdr_get_record_handle' 5001 }, 5002 '86324' => { 5003 'Header' => 'pdr.h', 5004 'Line' => '62', 5005 'Param' => { 5006 '0' => { 5007 'name' => 'repo', 5008 'type' => '78859' 5009 } 5010 }, 5011 'Return' => '1023', 5012 'ShortName' => 'pldm_pdr_get_repo_size' 5013 }, 5014 '86455' => { 5015 'Header' => 'pdr.h', 5016 'Line' => '52', 5017 'Param' => { 5018 '0' => { 5019 'name' => 'repo', 5020 'type' => '78859' 5021 } 5022 }, 5023 'Return' => '1023', 5024 'ShortName' => 'pldm_pdr_get_record_count' 5025 }, 5026 '86586' => { 5027 'Header' => 'pdr.h', 5028 'Line' => '160', 5029 'Param' => { 5030 '0' => { 5031 'name' => 'repo', 5032 'type' => '78859' 5033 }, 5034 '1' => { 5035 'name' => 'pdr_type', 5036 'type' => '121' 5037 }, 5038 '2' => { 5039 'name' => 'curr_record', 5040 'type' => '62895' 5041 }, 5042 '3' => { 5043 'name' => 'data', 5044 'type' => '50636' 5045 }, 5046 '4' => { 5047 'name' => 'size', 5048 'type' => '4608' 5049 } 5050 }, 5051 'Reg' => { 5052 '0' => 'rdi', 5053 '3' => 'rcx', 5054 '4' => 'r8' 5055 }, 5056 'Return' => '62895', 5057 'ShortName' => 'pldm_pdr_find_record_by_type' 5058 }, 5059 '86757' => { 5060 'Header' => 'pdr.h', 5061 'Line' => '142', 5062 'Param' => { 5063 '0' => { 5064 'name' => 'repo', 5065 'type' => '78859' 5066 }, 5067 '1' => { 5068 'name' => 'curr_record', 5069 'type' => '62895' 5070 }, 5071 '2' => { 5072 'name' => 'data', 5073 'type' => '50636' 5074 }, 5075 '3' => { 5076 'name' => 'size', 5077 'type' => '4608' 5078 }, 5079 '4' => { 5080 'name' => 'next_record_handle', 5081 'type' => '4608' 5082 } 5083 }, 5084 'Reg' => { 5085 '0' => 'rdi', 5086 '1' => 'rsi', 5087 '2' => 'r9', 5088 '3' => 'rcx', 5089 '4' => 'r8' 5090 }, 5091 'Return' => '62895', 5092 'ShortName' => 'pldm_pdr_get_next_record' 5093 }, 5094 '86964' => { 5095 'Header' => 'pdr.h', 5096 'Line' => '123', 5097 'Param' => { 5098 '0' => { 5099 'name' => 'repo', 5100 'type' => '78859' 5101 }, 5102 '1' => { 5103 'name' => 'record_handle', 5104 'type' => '1023' 5105 }, 5106 '2' => { 5107 'name' => 'data', 5108 'type' => '50636' 5109 }, 5110 '3' => { 5111 'name' => 'size', 5112 'type' => '4608' 5113 }, 5114 '4' => { 5115 'name' => 'next_record_handle', 5116 'type' => '4608' 5117 } 5118 }, 5119 'Reg' => { 5120 '0' => 'rdi', 5121 '1' => 'rsi', 5122 '2' => 'r9', 5123 '3' => 'rcx', 5124 '4' => 'r8' 5125 }, 5126 'Return' => '62895', 5127 'ShortName' => 'pldm_pdr_find_record' 5128 }, 5129 '87143' => { 5130 'Header' => 'pdr.h', 5131 'Line' => '42', 5132 'Param' => { 5133 '0' => { 5134 'name' => 'repo', 5135 'type' => '61872' 5136 } 5137 }, 5138 'Reg' => { 5139 '0' => 'rdi' 5140 }, 5141 'Return' => '1', 5142 'ShortName' => 'pldm_pdr_destroy' 5143 }, 5144 '87296' => { 5145 'Header' => 'pdr.h', 5146 'Line' => '36', 5147 'Return' => '61872', 5148 'ShortName' => 'pldm_pdr_init' 5149 }, 5150 '87368' => { 5151 'Header' => 'pdr.h', 5152 'Line' => '79', 5153 'Param' => { 5154 '0' => { 5155 'name' => 'repo', 5156 'type' => '61872' 5157 }, 5158 '1' => { 5159 'name' => 'data', 5160 'type' => '1219' 5161 }, 5162 '2' => { 5163 'name' => 'size', 5164 'type' => '1023' 5165 }, 5166 '3' => { 5167 'name' => 'is_remote', 5168 'type' => '805' 5169 }, 5170 '4' => { 5171 'name' => 'terminus_handle', 5172 'type' => '1011' 5173 }, 5174 '5' => { 5175 'name' => 'record_handle', 5176 'type' => '4608' 5177 } 5178 }, 5179 'Reg' => { 5180 '0' => 'rbp', 5181 '1' => 'r13', 5182 '2' => 'r14', 5183 '5' => 'r12' 5184 }, 5185 'Return' => '100', 5186 'ShortName' => 'pldm_pdr_add' 5187 }, 5188 '95191' => { 5189 'Header' => 'platform.h', 5190 'Line' => '2514', 5191 'Param' => { 5192 '0' => { 5193 'name' => 'event', 5194 'type' => '95240' 5195 } 5196 }, 5197 'Reg' => { 5198 '0' => 'rdi' 5199 }, 5200 'Return' => '4603', 5201 'ShortName' => 'pldm_platform_cper_event_event_data' 5202 }, 5203 '95245' => { 5204 'Header' => 'platform.h', 5205 'Line' => '2503', 5206 'Param' => { 5207 '0' => { 5208 'name' => 'event_data', 5209 'type' => '2341' 5210 }, 5211 '1' => { 5212 'name' => 'event_data_length', 5213 'type' => '1145' 5214 }, 5215 '2' => { 5216 'name' => 'cper_event', 5217 'type' => '95240' 5218 }, 5219 '3' => { 5220 'name' => 'cper_event_length', 5221 'type' => '1145' 5222 } 5223 }, 5224 'Return' => '100', 5225 'ShortName' => 'decode_pldm_platform_cper_event' 5226 }, 5227 '96429' => { 5228 'Header' => 'platform.h', 5229 'Line' => '2492', 5230 'Param' => { 5231 '0' => { 5232 'name' => 'pdr', 5233 'type' => '97040' 5234 } 5235 }, 5236 'Reg' => { 5237 '0' => 'rdi' 5238 }, 5239 'Return' => '100', 5240 'ShortName' => 'decode_pldm_entity_auxiliary_names_pdr_index' 5241 }, 5242 '97045' => { 5243 'Header' => 'platform.h', 5244 'Line' => '2470', 5245 'Param' => { 5246 '0' => { 5247 'name' => 'data', 5248 'type' => '2341' 5249 }, 5250 '1' => { 5251 'name' => 'data_length', 5252 'type' => '1145' 5253 }, 5254 '2' => { 5255 'name' => 'pdr', 5256 'type' => '97040' 5257 }, 5258 '3' => { 5259 'name' => 'pdr_length', 5260 'type' => '1145' 5261 } 5262 }, 5263 'Return' => '100', 5264 'ShortName' => 'decode_entity_auxiliary_names_pdr' 5265 }, 5266 '101652' => { 5267 'Header' => 'platform.h', 5268 'Line' => '1854', 5269 'Param' => { 5270 '0' => { 5271 'name' => 'instance_id', 5272 'type' => '121' 5273 }, 5274 '1' => { 5275 'name' => 'resp', 5276 'type' => '102768' 5277 }, 5278 '2' => { 5279 'name' => 'msg', 5280 'type' => '4151' 5281 }, 5282 '3' => { 5283 'name' => 'payload_length', 5284 'type' => '1145' 5285 } 5286 }, 5287 'Reg' => { 5288 '2' => 'r13' 5289 }, 5290 'Return' => '100', 5291 'ShortName' => 'encode_get_state_effecter_states_resp' 5292 }, 5293 '102783' => { 5294 'Header' => 'platform.h', 5295 'Line' => '1837', 5296 'Param' => { 5297 '0' => { 5298 'name' => 'msg', 5299 'type' => '4598' 5300 }, 5301 '1' => { 5302 'name' => 'payload_length', 5303 'type' => '1145' 5304 }, 5305 '2' => { 5306 'name' => 'resp', 5307 'type' => '102768' 5308 } 5309 }, 5310 'Reg' => { 5311 '2' => 'rdx' 5312 }, 5313 'Return' => '100', 5314 'ShortName' => 'decode_get_state_effecter_states_resp' 5315 }, 5316 '103813' => { 5317 'Header' => 'platform.h', 5318 'Line' => '1806', 5319 'Param' => { 5320 '0' => { 5321 'name' => 'msg', 5322 'type' => '4598' 5323 }, 5324 '1' => { 5325 'name' => 'payload_length', 5326 'type' => '1145' 5327 }, 5328 '2' => { 5329 'name' => 'effecter_id', 5330 'type' => '12526' 5331 } 5332 }, 5333 'Return' => '100', 5334 'ShortName' => 'decode_get_state_effecter_states_req' 5335 }, 5336 '104452' => { 5337 'Header' => 'platform.h', 5338 'Line' => '1820', 5339 'Param' => { 5340 '0' => { 5341 'name' => 'instance_id', 5342 'type' => '121' 5343 }, 5344 '1' => { 5345 'name' => 'effecter_id', 5346 'type' => '1011' 5347 }, 5348 '2' => { 5349 'name' => 'msg', 5350 'type' => '4151' 5351 }, 5352 '3' => { 5353 'name' => 'payload_length', 5354 'type' => '1145' 5355 } 5356 }, 5357 'Return' => '100', 5358 'ShortName' => 'encode_get_state_effecter_states_req' 5359 }, 5360 '122202' => { 5361 'Header' => 'platform.h', 5362 'Line' => '1986', 5363 'Param' => { 5364 '0' => { 5365 'name' => 'msg', 5366 'type' => '4598' 5367 }, 5368 '1' => { 5369 'name' => 'payload_length', 5370 'type' => '1145' 5371 }, 5372 '2' => { 5373 'name' => 'completion_code', 5374 'type' => '4603' 5375 }, 5376 '3' => { 5377 'name' => 'tid', 5378 'type' => '4603' 5379 }, 5380 '4' => { 5381 'name' => 'event_id', 5382 'type' => '12526' 5383 }, 5384 '5' => { 5385 'name' => 'next_data_transfer_handle', 5386 'type' => '4608' 5387 }, 5388 '6' => { 5389 'name' => 'transfer_flag', 5390 'offset' => '0', 5391 'type' => '4603' 5392 }, 5393 '7' => { 5394 'name' => 'event_class', 5395 'offset' => '8', 5396 'type' => '4603' 5397 }, 5398 '8' => { 5399 'name' => 'event_data_size', 5400 'offset' => '16', 5401 'type' => '4608' 5402 }, 5403 '9' => { 5404 'name' => 'event_data', 5405 'offset' => '24', 5406 'type' => '52619' 5407 }, 5408 '10' => { 5409 'name' => 'event_data_integrity_checksum', 5410 'offset' => '32', 5411 'type' => '4608' 5412 } 5413 }, 5414 'Return' => '100', 5415 'ShortName' => 'decode_poll_for_platform_event_message_resp' 5416 }, 5417 '124336' => { 5418 'Header' => 'platform.h', 5419 'Line' => '1960', 5420 'Param' => { 5421 '0' => { 5422 'name' => 'instance_id', 5423 'type' => '121' 5424 }, 5425 '1' => { 5426 'name' => 'format_version', 5427 'type' => '121' 5428 }, 5429 '2' => { 5430 'name' => 'transfer_operation_flag', 5431 'type' => '121' 5432 }, 5433 '3' => { 5434 'name' => 'data_transfer_handle', 5435 'type' => '1023' 5436 }, 5437 '4' => { 5438 'name' => 'event_id_to_acknowledge', 5439 'type' => '1011' 5440 }, 5441 '5' => { 5442 'name' => 'msg', 5443 'type' => '4151' 5444 }, 5445 '6' => { 5446 'name' => 'payload_length', 5447 'offset' => '0', 5448 'type' => '1145' 5449 } 5450 }, 5451 'Return' => '100', 5452 'ShortName' => 'encode_poll_for_platform_event_message_req' 5453 }, 5454 '125434' => { 5455 'Header' => 'platform.h', 5456 'Line' => '2430', 5457 'Param' => { 5458 '0' => { 5459 'name' => 'instance_id', 5460 'type' => '121' 5461 }, 5462 '1' => { 5463 'name' => 'completion_code', 5464 'type' => '121' 5465 }, 5466 '2' => { 5467 'name' => 'msg', 5468 'type' => '4151' 5469 } 5470 }, 5471 'Return' => '100', 5472 'ShortName' => 'encode_set_event_receiver_resp' 5473 }, 5474 '125607' => { 5475 'Header' => 'platform.h', 5476 'Line' => '2416', 5477 'Param' => { 5478 '0' => { 5479 'name' => 'msg', 5480 'type' => '4598' 5481 }, 5482 '1' => { 5483 'name' => 'payload_length', 5484 'type' => '1145' 5485 }, 5486 '2' => { 5487 'name' => 'event_message_global_enable', 5488 'type' => '4603' 5489 }, 5490 '3' => { 5491 'name' => 'transport_protocol_type', 5492 'type' => '4603' 5493 }, 5494 '4' => { 5495 'name' => 'event_receiver_address_info', 5496 'type' => '4603' 5497 }, 5498 '5' => { 5499 'name' => 'heartbeat_timer', 5500 'type' => '12526' 5501 } 5502 }, 5503 'Return' => '100', 5504 'ShortName' => 'decode_set_event_receiver_req' 5505 }, 5506 '126732' => { 5507 'Header' => 'platform.h', 5508 'Line' => '2394', 5509 'Param' => { 5510 '0' => { 5511 'name' => 'msg', 5512 'type' => '4598' 5513 }, 5514 '1' => { 5515 'name' => 'payload_length', 5516 'type' => '1145' 5517 }, 5518 '2' => { 5519 'name' => 'completion_code', 5520 'type' => '4603' 5521 } 5522 }, 5523 'Reg' => { 5524 '0' => 'rdi', 5525 '1' => 'rsi', 5526 '2' => 'rdx' 5527 }, 5528 'Return' => '100', 5529 'ShortName' => 'decode_set_event_receiver_resp' 5530 }, 5531 '127233' => { 5532 'Header' => 'platform.h', 5533 'Line' => '2380', 5534 'Param' => { 5535 '0' => { 5536 'name' => 'instance_id', 5537 'type' => '121' 5538 }, 5539 '1' => { 5540 'name' => 'event_message_global_enable', 5541 'type' => '121' 5542 }, 5543 '2' => { 5544 'name' => 'transport_protocol_type', 5545 'type' => '121' 5546 }, 5547 '3' => { 5548 'name' => 'event_receiver_address_info', 5549 'type' => '121' 5550 }, 5551 '4' => { 5552 'name' => 'heartbeat_timer', 5553 'type' => '1011' 5554 }, 5555 '5' => { 5556 'name' => 'msg', 5557 'type' => '4151' 5558 } 5559 }, 5560 'Return' => '100', 5561 'ShortName' => 'encode_set_event_receiver_req' 5562 }, 5563 '127491' => { 5564 'Header' => 'platform.h', 5565 'Line' => '1501', 5566 'Param' => { 5567 '0' => { 5568 'name' => 'msg', 5569 'type' => '4598' 5570 }, 5571 '1' => { 5572 'name' => 'payload_length', 5573 'type' => '1145' 5574 }, 5575 '2' => { 5576 'name' => 'sensor_id', 5577 'type' => '12526' 5578 }, 5579 '3' => { 5580 'name' => 'rearm_event_state', 5581 'type' => '4603' 5582 } 5583 }, 5584 'Return' => '100', 5585 'ShortName' => 'decode_get_sensor_reading_req' 5586 }, 5587 '128318' => { 5588 'Header' => 'platform.h', 5589 'Line' => '1527', 5590 'Param' => { 5591 '0' => { 5592 'name' => 'instance_id', 5593 'type' => '121' 5594 }, 5595 '1' => { 5596 'name' => 'completion_code', 5597 'type' => '121' 5598 }, 5599 '2' => { 5600 'name' => 'sensor_data_size', 5601 'type' => '121' 5602 }, 5603 '3' => { 5604 'name' => 'sensor_operational_state', 5605 'type' => '121' 5606 }, 5607 '4' => { 5608 'name' => 'sensor_event_message_enable', 5609 'type' => '121' 5610 }, 5611 '5' => { 5612 'name' => 'present_state', 5613 'type' => '121' 5614 }, 5615 '6' => { 5616 'name' => 'previous_state', 5617 'offset' => '0', 5618 'type' => '121' 5619 }, 5620 '7' => { 5621 'name' => 'event_state', 5622 'offset' => '8', 5623 'type' => '121' 5624 }, 5625 '8' => { 5626 'name' => 'present_reading', 5627 'offset' => '16', 5628 'type' => '1219' 5629 }, 5630 '9' => { 5631 'name' => 'msg', 5632 'offset' => '24', 5633 'type' => '4151' 5634 }, 5635 '10' => { 5636 'name' => 'payload_length', 5637 'offset' => '32', 5638 'type' => '1145' 5639 } 5640 }, 5641 'Return' => '100', 5642 'ShortName' => 'encode_get_sensor_reading_resp' 5643 }, 5644 '128872' => { 5645 'Header' => 'platform.h', 5646 'Line' => '2355', 5647 'Param' => { 5648 '0' => { 5649 'name' => 'msg', 5650 'type' => '4598' 5651 }, 5652 '1' => { 5653 'name' => 'payload_length', 5654 'type' => '1145' 5655 }, 5656 '2' => { 5657 'name' => 'completion_code', 5658 'type' => '4603' 5659 }, 5660 '3' => { 5661 'name' => 'sensor_data_size', 5662 'type' => '4603' 5663 }, 5664 '4' => { 5665 'name' => 'sensor_operational_state', 5666 'type' => '4603' 5667 }, 5668 '5' => { 5669 'name' => 'sensor_event_message_enable', 5670 'type' => '4603' 5671 }, 5672 '6' => { 5673 'name' => 'present_state', 5674 'offset' => '0', 5675 'type' => '4603' 5676 }, 5677 '7' => { 5678 'name' => 'previous_state', 5679 'offset' => '8', 5680 'type' => '4603' 5681 }, 5682 '8' => { 5683 'name' => 'event_state', 5684 'offset' => '16', 5685 'type' => '4603' 5686 }, 5687 '9' => { 5688 'name' => 'present_reading', 5689 'offset' => '24', 5690 'type' => '4603' 5691 } 5692 }, 5693 'Return' => '100', 5694 'ShortName' => 'decode_get_sensor_reading_resp' 5695 }, 5696 '131601' => { 5697 'Header' => 'platform.h', 5698 'Line' => '2330', 5699 'Param' => { 5700 '0' => { 5701 'name' => 'instance_id', 5702 'type' => '121' 5703 }, 5704 '1' => { 5705 'name' => 'sensor_id', 5706 'type' => '1011' 5707 }, 5708 '2' => { 5709 'name' => 'rearm_event_state', 5710 'type' => '121' 5711 }, 5712 '3' => { 5713 'name' => 'msg', 5714 'type' => '4151' 5715 } 5716 }, 5717 'Return' => '100', 5718 'ShortName' => 'encode_get_sensor_reading_req' 5719 }, 5720 '131819' => { 5721 'Header' => 'platform.h', 5722 'Line' => '2311', 5723 'Param' => { 5724 '0' => { 5725 'name' => 'change_record_data', 5726 'type' => '1219' 5727 }, 5728 '1' => { 5729 'name' => 'change_record_data_size', 5730 'type' => '1145' 5731 }, 5732 '2' => { 5733 'name' => 'event_data_operation', 5734 'type' => '4603' 5735 }, 5736 '3' => { 5737 'name' => 'number_of_change_entries', 5738 'type' => '4603' 5739 }, 5740 '4' => { 5741 'name' => 'change_entry_data_offset', 5742 'type' => '13089' 5743 } 5744 }, 5745 'Reg' => { 5746 '0' => 'rdi', 5747 '2' => 'rsi', 5748 '3' => 'r9', 5749 '4' => 'r8' 5750 }, 5751 'Return' => '100', 5752 'ShortName' => 'decode_pldm_pdr_repository_change_record_data' 5753 }, 5754 '133281' => { 5755 'Header' => 'platform.h', 5756 'Line' => '2217', 5757 'Param' => { 5758 '0' => { 5759 'name' => 'event_data', 5760 'type' => '2341' 5761 }, 5762 '1' => { 5763 'name' => 'event_data_length', 5764 'type' => '1145' 5765 }, 5766 '2' => { 5767 'name' => 'poll_event', 5768 'type' => '134291' 5769 } 5770 }, 5771 'Return' => '100', 5772 'ShortName' => 'decode_pldm_message_poll_event_data' 5773 }, 5774 '134296' => { 5775 'Header' => 'platform.h', 5776 'Line' => '2203', 5777 'Param' => { 5778 '0' => { 5779 'name' => 'event_data', 5780 'type' => '1219' 5781 }, 5782 '1' => { 5783 'name' => 'event_data_size', 5784 'type' => '1145' 5785 }, 5786 '2' => { 5787 'name' => 'event_data_format', 5788 'type' => '4603' 5789 }, 5790 '3' => { 5791 'name' => 'number_of_change_records', 5792 'type' => '4603' 5793 }, 5794 '4' => { 5795 'name' => 'change_record_data_offset', 5796 'type' => '13089' 5797 } 5798 }, 5799 'Reg' => { 5800 '0' => 'rdi', 5801 '2' => 'rsi', 5802 '3' => 'r9', 5803 '4' => 'r8' 5804 }, 5805 'Return' => '100', 5806 'ShortName' => 'decode_pldm_pdr_repository_chg_event_data' 5807 }, 5808 '134973' => { 5809 'Header' => 'platform.h', 5810 'Line' => '2265', 5811 'Param' => { 5812 '0' => { 5813 'name' => 'event_data_format', 5814 'type' => '121' 5815 }, 5816 '1' => { 5817 'name' => 'number_of_change_records', 5818 'type' => '121' 5819 }, 5820 '2' => { 5821 'name' => 'event_data_operations', 5822 'type' => '1219' 5823 }, 5824 '3' => { 5825 'name' => 'numbers_of_change_entries', 5826 'type' => '1219' 5827 }, 5828 '4' => { 5829 'name' => 'change_entries', 5830 'type' => '135292' 5831 }, 5832 '5' => { 5833 'name' => 'event_data', 5834 'type' => '135307' 5835 }, 5836 '6' => { 5837 'name' => 'actual_change_records_size', 5838 'offset' => '0', 5839 'type' => '13089' 5840 }, 5841 '7' => { 5842 'name' => 'max_change_records_size', 5843 'offset' => '8', 5844 'type' => '1145' 5845 } 5846 }, 5847 'Reg' => { 5848 '0' => 'rdi', 5849 '1' => 'rbx', 5850 '2' => 'r10', 5851 '3' => 'r11', 5852 '4' => 'r8', 5853 '5' => 'r9' 5854 }, 5855 'Return' => '100', 5856 'ShortName' => 'encode_pldm_pdr_repository_chg_event_data' 5857 }, 5858 '135317' => { 5859 'Header' => 'platform.h', 5860 'Line' => '2181', 5861 'Param' => { 5862 '0' => { 5863 'name' => 'msg', 5864 'type' => '4598' 5865 }, 5866 '1' => { 5867 'name' => 'payload_length', 5868 'type' => '1145' 5869 }, 5870 '2' => { 5871 'name' => 'completion_code', 5872 'type' => '4603' 5873 }, 5874 '3' => { 5875 'name' => 'effecter_data_size', 5876 'type' => '4603' 5877 }, 5878 '4' => { 5879 'name' => 'effecter_oper_state', 5880 'type' => '4603' 5881 }, 5882 '5' => { 5883 'name' => 'pending_value', 5884 'type' => '4603' 5885 }, 5886 '6' => { 5887 'name' => 'present_value', 5888 'offset' => '0', 5889 'type' => '4603' 5890 } 5891 }, 5892 'Return' => '100', 5893 'ShortName' => 'decode_get_numeric_effecter_value_resp' 5894 }, 5895 '138786' => { 5896 'Header' => 'platform.h', 5897 'Line' => '1458', 5898 'Param' => { 5899 '0' => { 5900 'name' => 'msg', 5901 'type' => '4598' 5902 }, 5903 '1' => { 5904 'name' => 'payload_length', 5905 'type' => '1145' 5906 }, 5907 '2' => { 5908 'name' => 'effecter_id', 5909 'type' => '12526' 5910 } 5911 }, 5912 'Return' => '100', 5913 'ShortName' => 'decode_get_numeric_effecter_value_req' 5914 }, 5915 '139457' => { 5916 'Header' => 'platform.h', 5917 'Line' => '1482', 5918 'Param' => { 5919 '0' => { 5920 'name' => 'instance_id', 5921 'type' => '121' 5922 }, 5923 '1' => { 5924 'name' => 'completion_code', 5925 'type' => '121' 5926 }, 5927 '2' => { 5928 'name' => 'effecter_data_size', 5929 'type' => '121' 5930 }, 5931 '3' => { 5932 'name' => 'effecter_oper_state', 5933 'type' => '121' 5934 }, 5935 '4' => { 5936 'name' => 'pending_value', 5937 'type' => '1219' 5938 }, 5939 '5' => { 5940 'name' => 'present_value', 5941 'type' => '1219' 5942 }, 5943 '6' => { 5944 'name' => 'msg', 5945 'offset' => '0', 5946 'type' => '4151' 5947 }, 5948 '7' => { 5949 'name' => 'payload_length', 5950 'offset' => '8', 5951 'type' => '1145' 5952 } 5953 }, 5954 'Return' => '100', 5955 'ShortName' => 'encode_get_numeric_effecter_value_resp' 5956 }, 5957 '140155' => { 5958 'Header' => 'platform.h', 5959 'Line' => '2160', 5960 'Param' => { 5961 '0' => { 5962 'name' => 'instance_id', 5963 'type' => '121' 5964 }, 5965 '1' => { 5966 'name' => 'effecter_id', 5967 'type' => '1011' 5968 }, 5969 '2' => { 5970 'name' => 'msg', 5971 'type' => '4151' 5972 } 5973 }, 5974 'Return' => '100', 5975 'ShortName' => 'encode_get_numeric_effecter_value_req' 5976 }, 5977 '140353' => { 5978 'Header' => 'platform.h', 5979 'Line' => '2145', 5980 'Param' => { 5981 '0' => { 5982 'name' => 'pdr_data', 5983 'type' => '2341' 5984 }, 5985 '1' => { 5986 'name' => 'pdr_data_length', 5987 'type' => '1145' 5988 }, 5989 '2' => { 5990 'name' => 'pdr_value', 5991 'type' => '165523' 5992 } 5993 }, 5994 'Return' => '100', 5995 'ShortName' => 'decode_numeric_sensor_pdr_data' 5996 }, 5997 '165528' => { 5998 'Header' => 'platform.h', 5999 'Line' => '2133', 6000 'Param' => { 6001 '0' => { 6002 'name' => 'sensor_data', 6003 'type' => '1219' 6004 }, 6005 '1' => { 6006 'name' => 'sensor_data_length', 6007 'type' => '1145' 6008 }, 6009 '2' => { 6010 'name' => 'event_state', 6011 'type' => '4603' 6012 }, 6013 '3' => { 6014 'name' => 'previous_event_state', 6015 'type' => '4603' 6016 }, 6017 '4' => { 6018 'name' => 'sensor_data_size', 6019 'type' => '4603' 6020 }, 6021 '5' => { 6022 'name' => 'present_reading', 6023 'type' => '4608' 6024 } 6025 }, 6026 'Reg' => { 6027 '0' => 'rdi', 6028 '5' => 'r9' 6029 }, 6030 'Return' => '100', 6031 'ShortName' => 'decode_numeric_sensor_data' 6032 }, 6033 '167618' => { 6034 'Header' => 'platform.h', 6035 'Line' => '2112', 6036 'Param' => { 6037 '0' => { 6038 'name' => 'sensor_data', 6039 'type' => '1219' 6040 }, 6041 '1' => { 6042 'name' => 'sensor_data_length', 6043 'type' => '1145' 6044 }, 6045 '2' => { 6046 'name' => 'sensor_offset', 6047 'type' => '4603' 6048 }, 6049 '3' => { 6050 'name' => 'event_state', 6051 'type' => '4603' 6052 }, 6053 '4' => { 6054 'name' => 'previous_event_state', 6055 'type' => '4603' 6056 } 6057 }, 6058 'Reg' => { 6059 '0' => 'rdi', 6060 '2' => 'rsi', 6061 '3' => 'r9', 6062 '4' => 'r8' 6063 }, 6064 'Return' => '100', 6065 'ShortName' => 'decode_state_sensor_data' 6066 }, 6067 '168424' => { 6068 'Header' => 'platform.h', 6069 'Line' => '2094', 6070 'Param' => { 6071 '0' => { 6072 'name' => 'sensor_data', 6073 'type' => '1219' 6074 }, 6075 '1' => { 6076 'name' => 'sensor_data_length', 6077 'type' => '1145' 6078 }, 6079 '2' => { 6080 'name' => 'present_op_state', 6081 'type' => '4603' 6082 }, 6083 '3' => { 6084 'name' => 'previous_op_state', 6085 'type' => '4603' 6086 } 6087 }, 6088 'Reg' => { 6089 '0' => 'r8', 6090 '2' => 'rdx', 6091 '3' => 'rcx' 6092 }, 6093 'Return' => '100', 6094 'ShortName' => 'decode_sensor_op_data' 6095 }, 6096 '169081' => { 6097 'Header' => 'platform.h', 6098 'Line' => '2077', 6099 'Param' => { 6100 '0' => { 6101 'name' => 'event_data', 6102 'type' => '1219' 6103 }, 6104 '1' => { 6105 'name' => 'event_data_length', 6106 'type' => '1145' 6107 }, 6108 '2' => { 6109 'name' => 'sensor_id', 6110 'type' => '12526' 6111 }, 6112 '3' => { 6113 'name' => 'sensor_event_class_type', 6114 'type' => '4603' 6115 }, 6116 '4' => { 6117 'name' => 'event_class_data_offset', 6118 'type' => '13089' 6119 } 6120 }, 6121 'Return' => '100', 6122 'ShortName' => 'decode_sensor_event_data' 6123 }, 6124 '169961' => { 6125 'Header' => 'platform.h', 6126 'Line' => '2056', 6127 'Param' => { 6128 '0' => { 6129 'name' => 'msg', 6130 'type' => '4598' 6131 }, 6132 '1' => { 6133 'name' => 'payload_length', 6134 'type' => '1145' 6135 }, 6136 '2' => { 6137 'name' => 'completion_code', 6138 'type' => '4603' 6139 }, 6140 '3' => { 6141 'name' => 'synchrony_config', 6142 'type' => '4603' 6143 }, 6144 '4' => { 6145 'name' => 'synchrony_config_support', 6146 'type' => '6424' 6147 }, 6148 '5' => { 6149 'name' => 'number_event_class_returned', 6150 'type' => '4603' 6151 }, 6152 '6' => { 6153 'name' => 'event_class', 6154 'offset' => '0', 6155 'type' => '4603' 6156 }, 6157 '7' => { 6158 'name' => 'event_class_count', 6159 'offset' => '8', 6160 'type' => '121' 6161 } 6162 }, 6163 'Reg' => { 6164 '4' => 'r8', 6165 '5' => 'r9' 6166 }, 6167 'Return' => '100', 6168 'ShortName' => 'decode_event_message_supported_resp' 6169 }, 6170 '171246' => { 6171 'Header' => 'platform.h', 6172 'Line' => '2039', 6173 'Param' => { 6174 '0' => { 6175 'name' => 'instance_id', 6176 'type' => '121' 6177 }, 6178 '1' => { 6179 'name' => 'format_version', 6180 'type' => '121' 6181 }, 6182 '2' => { 6183 'name' => 'msg', 6184 'type' => '4151' 6185 } 6186 }, 6187 'Return' => '100', 6188 'ShortName' => 'encode_event_message_supported_req' 6189 }, 6190 '171444' => { 6191 'Header' => 'platform.h', 6192 'Line' => '2012', 6193 'Param' => { 6194 '0' => { 6195 'name' => 'msg', 6196 'type' => '4598' 6197 }, 6198 '1' => { 6199 'name' => 'payload_length', 6200 'type' => '1145' 6201 }, 6202 '2' => { 6203 'name' => 'completion_code', 6204 'type' => '4603' 6205 }, 6206 '3' => { 6207 'name' => 'terminus_max_buffer_size', 6208 'type' => '12526' 6209 } 6210 }, 6211 'Return' => '100', 6212 'ShortName' => 'decode_event_message_buffer_size_resp' 6213 }, 6214 '172277' => { 6215 'Header' => 'platform.h', 6216 'Line' => '2025', 6217 'Param' => { 6218 '0' => { 6219 'name' => 'instance_id', 6220 'type' => '121' 6221 }, 6222 '1' => { 6223 'name' => 'event_receiver_max_buffer_size', 6224 'type' => '1011' 6225 }, 6226 '2' => { 6227 'name' => 'msg', 6228 'type' => '4151' 6229 } 6230 }, 6231 'Reg' => { 6232 '2' => 'rbx' 6233 }, 6234 'Return' => '100', 6235 'ShortName' => 'encode_event_message_buffer_size_req' 6236 }, 6237 '172475' => { 6238 'Header' => 'platform.h', 6239 'Line' => '2001', 6240 'Param' => { 6241 '0' => { 6242 'name' => 'msg', 6243 'type' => '4598' 6244 }, 6245 '1' => { 6246 'name' => 'payload_length', 6247 'type' => '1145' 6248 }, 6249 '2' => { 6250 'name' => 'completion_code', 6251 'type' => '4603' 6252 }, 6253 '3' => { 6254 'name' => 'platform_event_status', 6255 'type' => '4603' 6256 } 6257 }, 6258 'Reg' => { 6259 '3' => 'rcx' 6260 }, 6261 'Return' => '100', 6262 'ShortName' => 'decode_platform_event_message_resp' 6263 }, 6264 '173151' => { 6265 'Header' => 'platform.h', 6266 'Line' => '1944', 6267 'Param' => { 6268 '0' => { 6269 'name' => 'instance_id', 6270 'type' => '121' 6271 }, 6272 '1' => { 6273 'name' => 'format_version', 6274 'type' => '121' 6275 }, 6276 '2' => { 6277 'name' => 'tid', 6278 'type' => '121' 6279 }, 6280 '3' => { 6281 'name' => 'event_class', 6282 'type' => '121' 6283 }, 6284 '4' => { 6285 'name' => 'event_data', 6286 'type' => '1219' 6287 }, 6288 '5' => { 6289 'name' => 'event_data_length', 6290 'type' => '1145' 6291 }, 6292 '6' => { 6293 'name' => 'msg', 6294 'offset' => '0', 6295 'type' => '4151' 6296 }, 6297 '7' => { 6298 'name' => 'payload_length', 6299 'offset' => '8', 6300 'type' => '1145' 6301 } 6302 }, 6303 'Return' => '100', 6304 'ShortName' => 'encode_platform_event_message_req' 6305 }, 6306 '173552' => { 6307 'Header' => 'platform.h', 6308 'Line' => '1924', 6309 'Param' => { 6310 '0' => { 6311 'name' => 'instance_id', 6312 'type' => '121' 6313 }, 6314 '1' => { 6315 'name' => 'completion_code', 6316 'type' => '121' 6317 }, 6318 '2' => { 6319 'name' => 'tid', 6320 'type' => '121' 6321 }, 6322 '3' => { 6323 'name' => 'event_id', 6324 'type' => '1011' 6325 }, 6326 '4' => { 6327 'name' => 'next_data_transfer_handle', 6328 'type' => '1023' 6329 }, 6330 '5' => { 6331 'name' => 'transfer_flag', 6332 'type' => '121' 6333 }, 6334 '6' => { 6335 'name' => 'event_class', 6336 'offset' => '0', 6337 'type' => '121' 6338 }, 6339 '7' => { 6340 'name' => 'event_data_size', 6341 'offset' => '8', 6342 'type' => '1023' 6343 }, 6344 '8' => { 6345 'name' => 'event_data', 6346 'offset' => '16', 6347 'type' => '4603' 6348 }, 6349 '9' => { 6350 'name' => 'checksum', 6351 'offset' => '24', 6352 'type' => '1023' 6353 }, 6354 '10' => { 6355 'name' => 'msg', 6356 'offset' => '32', 6357 'type' => '4151' 6358 }, 6359 '11' => { 6360 'name' => 'payload_length', 6361 'offset' => '40', 6362 'type' => '1145' 6363 } 6364 }, 6365 'Return' => '100', 6366 'ShortName' => 'encode_poll_for_platform_event_message_resp' 6367 }, 6368 '175673' => { 6369 'Header' => 'platform.h', 6370 'Line' => '1902', 6371 'Param' => { 6372 '0' => { 6373 'name' => 'instance_id', 6374 'type' => '121' 6375 }, 6376 '1' => { 6377 'name' => 'completion_code', 6378 'type' => '121' 6379 }, 6380 '2' => { 6381 'name' => 'platform_event_status', 6382 'type' => '121' 6383 }, 6384 '3' => { 6385 'name' => 'msg', 6386 'type' => '4151' 6387 } 6388 }, 6389 'Return' => '100', 6390 'ShortName' => 'encode_platform_event_message_resp' 6391 }, 6392 '175891' => { 6393 'Header' => 'platform.h', 6394 'Line' => '1887', 6395 'Param' => { 6396 '0' => { 6397 'name' => 'msg', 6398 'type' => '4598' 6399 }, 6400 '1' => { 6401 'name' => 'payload_length', 6402 'type' => '1145' 6403 }, 6404 '2' => { 6405 'name' => 'format_version', 6406 'type' => '4603' 6407 }, 6408 '3' => { 6409 'name' => 'transfer_operation_flag', 6410 'type' => '4603' 6411 }, 6412 '4' => { 6413 'name' => 'data_transfer_handle', 6414 'type' => '4608' 6415 }, 6416 '5' => { 6417 'name' => 'event_id_to_acknowledge', 6418 'type' => '12526' 6419 } 6420 }, 6421 'Return' => '100', 6422 'ShortName' => 'decode_poll_for_platform_event_message_req' 6423 }, 6424 '177212' => { 6425 'Header' => 'platform.h', 6426 'Line' => '1871', 6427 'Param' => { 6428 '0' => { 6429 'name' => 'msg', 6430 'type' => '4598' 6431 }, 6432 '1' => { 6433 'name' => 'payload_length', 6434 'type' => '1145' 6435 }, 6436 '2' => { 6437 'name' => 'format_version', 6438 'type' => '4603' 6439 }, 6440 '3' => { 6441 'name' => 'tid', 6442 'type' => '4603' 6443 }, 6444 '4' => { 6445 'name' => 'event_class', 6446 'type' => '4603' 6447 }, 6448 '5' => { 6449 'name' => 'event_data_offset', 6450 'type' => '13089' 6451 } 6452 }, 6453 'Reg' => { 6454 '0' => 'rdi', 6455 '2' => 'rsi', 6456 '3' => 'r11', 6457 '4' => 'r8', 6458 '5' => 'r9' 6459 }, 6460 'Return' => '100', 6461 'ShortName' => 'decode_platform_event_message_req' 6462 }, 6463 '178038' => { 6464 'Header' => 'platform.h', 6465 'Line' => '2289', 6466 'Param' => { 6467 '0' => { 6468 'name' => 'event_data', 6469 'type' => '178229' 6470 }, 6471 '1' => { 6472 'name' => 'event_data_size', 6473 'type' => '31672' 6474 }, 6475 '2' => { 6476 'name' => 'sensor_id', 6477 'type' => '15842' 6478 }, 6479 '3' => { 6480 'name' => 'sensor_event_class', 6481 'type' => '90737' 6482 }, 6483 '4' => { 6484 'name' => 'sensor_offset', 6485 'type' => '1006' 6486 }, 6487 '5' => { 6488 'name' => 'event_state', 6489 'type' => '1006' 6490 }, 6491 '6' => { 6492 'name' => 'previous_event_state', 6493 'offset' => '0', 6494 'type' => '1006' 6495 }, 6496 '7' => { 6497 'name' => 'actual_event_data_size', 6498 'type' => '132501' 6499 } 6500 }, 6501 'Reg' => { 6502 '1' => 'rdi', 6503 '2' => 'rdx', 6504 '3' => 'rcx', 6505 '4' => 'r8', 6506 '5' => 'r9', 6507 '7' => 'rsi' 6508 }, 6509 'Return' => '100', 6510 'ShortName' => 'encode_sensor_event_data' 6511 }, 6512 '178244' => { 6513 'Header' => 'platform.h', 6514 'Line' => '1423', 6515 'Param' => { 6516 '0' => { 6517 'name' => 'msg', 6518 'type' => '4598' 6519 }, 6520 '1' => { 6521 'name' => 'payload_length', 6522 'type' => '1145' 6523 }, 6524 '2' => { 6525 'name' => 'sensor_id', 6526 'type' => '12526' 6527 }, 6528 '3' => { 6529 'name' => 'sensor_rearm', 6530 'type' => '6424' 6531 }, 6532 '4' => { 6533 'name' => 'reserved', 6534 'type' => '4603' 6535 } 6536 }, 6537 'Return' => '100', 6538 'ShortName' => 'decode_get_state_sensor_readings_req' 6539 }, 6540 '179220' => { 6541 'Header' => 'platform.h', 6542 'Line' => '1791', 6543 'Param' => { 6544 '0' => { 6545 'name' => 'msg', 6546 'type' => '4598' 6547 }, 6548 '1' => { 6549 'name' => 'payload_length', 6550 'type' => '1145' 6551 }, 6552 '2' => { 6553 'name' => 'completion_code', 6554 'type' => '4603' 6555 }, 6556 '3' => { 6557 'name' => 'comp_sensor_count', 6558 'type' => '4603' 6559 }, 6560 '4' => { 6561 'name' => 'field', 6562 'type' => '180457' 6563 } 6564 }, 6565 'Reg' => { 6566 '3' => 'rcx', 6567 '4' => 'r8' 6568 }, 6569 'Return' => '100', 6570 'ShortName' => 'decode_get_state_sensor_readings_resp' 6571 }, 6572 '180462' => { 6573 'Header' => 'platform.h', 6574 'Line' => '1771', 6575 'Param' => { 6576 '0' => { 6577 'name' => 'instance_id', 6578 'type' => '121' 6579 }, 6580 '1' => { 6581 'name' => 'sensor_id', 6582 'type' => '1011' 6583 }, 6584 '2' => { 6585 'name' => 'sensor_rearm', 6586 'type' => '2776' 6587 }, 6588 '3' => { 6589 'name' => 'reserved', 6590 'type' => '121' 6591 }, 6592 '4' => { 6593 'name' => 'msg', 6594 'type' => '4151' 6595 } 6596 }, 6597 'Return' => '100', 6598 'ShortName' => 'encode_get_state_sensor_readings_req' 6599 }, 6600 '180700' => { 6601 'Header' => 'platform.h', 6602 'Line' => '1443', 6603 'Param' => { 6604 '0' => { 6605 'name' => 'instance_id', 6606 'type' => '121' 6607 }, 6608 '1' => { 6609 'name' => 'completion_code', 6610 'type' => '121' 6611 }, 6612 '2' => { 6613 'name' => 'comp_sensor_count', 6614 'type' => '121' 6615 }, 6616 '3' => { 6617 'name' => 'field', 6618 'type' => '180457' 6619 }, 6620 '4' => { 6621 'name' => 'msg', 6622 'type' => '4151' 6623 } 6624 }, 6625 'Return' => '100', 6626 'ShortName' => 'encode_get_state_sensor_readings_resp' 6627 }, 6628 '181054' => { 6629 'Header' => 'platform.h', 6630 'Line' => '1752', 6631 'Param' => { 6632 '0' => { 6633 'name' => 'msg', 6634 'type' => '4598' 6635 }, 6636 '1' => { 6637 'name' => 'payload_length', 6638 'type' => '1145' 6639 }, 6640 '2' => { 6641 'name' => 'completion_code', 6642 'type' => '4603' 6643 } 6644 }, 6645 'Reg' => { 6646 '0' => 'rdi', 6647 '1' => 'rsi', 6648 '2' => 'rdx' 6649 }, 6650 'Return' => '100', 6651 'ShortName' => 'decode_set_numeric_effecter_value_resp' 6652 }, 6653 '181131' => { 6654 'Header' => 'platform.h', 6655 'Line' => '1739', 6656 'Param' => { 6657 '0' => { 6658 'name' => 'instance_id', 6659 'type' => '121' 6660 }, 6661 '1' => { 6662 'name' => 'effecter_id', 6663 'type' => '1011' 6664 }, 6665 '2' => { 6666 'name' => 'effecter_data_size', 6667 'type' => '121' 6668 }, 6669 '3' => { 6670 'name' => 'effecter_value', 6671 'type' => '1219' 6672 }, 6673 '4' => { 6674 'name' => 'msg', 6675 'type' => '4151' 6676 }, 6677 '5' => { 6678 'name' => 'payload_length', 6679 'type' => '1145' 6680 } 6681 }, 6682 'Reg' => { 6683 '3' => 'r12' 6684 }, 6685 'Return' => '100', 6686 'ShortName' => 'encode_set_numeric_effecter_value_req' 6687 }, 6688 '181603' => { 6689 'Header' => 'platform.h', 6690 'Line' => '1314', 6691 'Param' => { 6692 '0' => { 6693 'name' => 'instance_id', 6694 'type' => '121' 6695 }, 6696 '1' => { 6697 'name' => 'completion_code', 6698 'type' => '121' 6699 }, 6700 '2' => { 6701 'name' => 'msg', 6702 'type' => '4151' 6703 }, 6704 '3' => { 6705 'name' => 'payload_length', 6706 'type' => '1145' 6707 } 6708 }, 6709 'Return' => '100', 6710 'ShortName' => 'encode_set_numeric_effecter_value_resp' 6711 }, 6712 '181796' => { 6713 'Header' => 'platform.h', 6714 'Line' => '1298', 6715 'Param' => { 6716 '0' => { 6717 'name' => 'msg', 6718 'type' => '4598' 6719 }, 6720 '1' => { 6721 'name' => 'payload_length', 6722 'type' => '1145' 6723 }, 6724 '2' => { 6725 'name' => 'effecter_id', 6726 'type' => '12526' 6727 }, 6728 '3' => { 6729 'name' => 'effecter_data_size', 6730 'type' => '4603' 6731 }, 6732 '4' => { 6733 'name' => 'effecter_value', 6734 'type' => '4603' 6735 } 6736 }, 6737 'Return' => '100', 6738 'ShortName' => 'decode_set_numeric_effecter_value_req' 6739 }, 6740 '185802' => { 6741 'Header' => 'platform.h', 6742 'Line' => '1650', 6743 'Param' => { 6744 '0' => { 6745 'name' => 'msg', 6746 'type' => '4598' 6747 }, 6748 '1' => { 6749 'name' => 'payload_length', 6750 'type' => '1145' 6751 }, 6752 '2' => { 6753 'name' => 'completion_code', 6754 'type' => '4603' 6755 }, 6756 '3' => { 6757 'name' => 'next_record_hndl', 6758 'type' => '4608' 6759 }, 6760 '4' => { 6761 'name' => 'next_data_transfer_hndl', 6762 'type' => '4608' 6763 }, 6764 '5' => { 6765 'name' => 'transfer_flag', 6766 'type' => '4603' 6767 }, 6768 '6' => { 6769 'name' => 'resp_cnt', 6770 'offset' => '0', 6771 'type' => '12526' 6772 }, 6773 '7' => { 6774 'name' => 'record_data', 6775 'offset' => '8', 6776 'type' => '4603' 6777 }, 6778 '8' => { 6779 'name' => 'record_data_length', 6780 'offset' => '16', 6781 'type' => '1145' 6782 }, 6783 '9' => { 6784 'name' => 'transfer_crc', 6785 'offset' => '24', 6786 'type' => '4603' 6787 } 6788 }, 6789 'Reg' => { 6790 '5' => 'rbx' 6791 }, 6792 'Return' => '100', 6793 'ShortName' => 'decode_get_pdr_resp' 6794 }, 6795 '187743' => { 6796 'Header' => 'platform.h', 6797 'Line' => '1619', 6798 'Param' => { 6799 '0' => { 6800 'name' => 'instance_id', 6801 'type' => '121' 6802 }, 6803 '1' => { 6804 'name' => 'record_hndl', 6805 'type' => '1023' 6806 }, 6807 '2' => { 6808 'name' => 'data_transfer_hndl', 6809 'type' => '1023' 6810 }, 6811 '3' => { 6812 'name' => 'transfer_op_flag', 6813 'type' => '121' 6814 }, 6815 '4' => { 6816 'name' => 'request_cnt', 6817 'type' => '1011' 6818 }, 6819 '5' => { 6820 'name' => 'record_chg_num', 6821 'type' => '1011' 6822 }, 6823 '6' => { 6824 'name' => 'msg', 6825 'offset' => '0', 6826 'type' => '4151' 6827 }, 6828 '7' => { 6829 'name' => 'payload_length', 6830 'offset' => '8', 6831 'type' => '1145' 6832 } 6833 }, 6834 'Reg' => { 6835 '2' => 'r14' 6836 }, 6837 'Return' => '100', 6838 'ShortName' => 'encode_get_pdr_req' 6839 }, 6840 '189966' => { 6841 'Header' => 'platform.h', 6842 'Line' => '1581', 6843 'Param' => { 6844 '0' => { 6845 'name' => 'msg', 6846 'type' => '4598' 6847 }, 6848 '1' => { 6849 'name' => 'payload_length', 6850 'type' => '1145' 6851 }, 6852 '2' => { 6853 'name' => 'completion_code', 6854 'type' => '4603' 6855 }, 6856 '3' => { 6857 'name' => 'repository_state', 6858 'type' => '4603' 6859 }, 6860 '4' => { 6861 'name' => 'update_time', 6862 'type' => '4603' 6863 }, 6864 '5' => { 6865 'name' => 'oem_update_time', 6866 'type' => '4603' 6867 }, 6868 '6' => { 6869 'name' => 'record_count', 6870 'offset' => '0', 6871 'type' => '4608' 6872 }, 6873 '7' => { 6874 'name' => 'repository_size', 6875 'offset' => '8', 6876 'type' => '4608' 6877 }, 6878 '8' => { 6879 'name' => 'largest_record_size', 6880 'offset' => '16', 6881 'type' => '4608' 6882 }, 6883 '9' => { 6884 'name' => 'data_transfer_handle_timeout', 6885 'offset' => '24', 6886 'type' => '4603' 6887 } 6888 }, 6889 'Return' => '100', 6890 'ShortName' => 'decode_get_pdr_repository_info_resp' 6891 }, 6892 '192032' => { 6893 'Header' => 'platform.h', 6894 'Line' => '1557', 6895 'Param' => { 6896 '0' => { 6897 'name' => 'instance_id', 6898 'type' => '121' 6899 }, 6900 '1' => { 6901 'name' => 'completion_code', 6902 'type' => '121' 6903 }, 6904 '2' => { 6905 'name' => 'repository_state', 6906 'type' => '121' 6907 }, 6908 '3' => { 6909 'name' => 'update_time', 6910 'type' => '1219' 6911 }, 6912 '4' => { 6913 'name' => 'oem_update_time', 6914 'type' => '1219' 6915 }, 6916 '5' => { 6917 'name' => 'record_count', 6918 'type' => '1023' 6919 }, 6920 '6' => { 6921 'name' => 'repository_size', 6922 'offset' => '0', 6923 'type' => '1023' 6924 }, 6925 '7' => { 6926 'name' => 'largest_record_size', 6927 'offset' => '8', 6928 'type' => '1023' 6929 }, 6930 '8' => { 6931 'name' => 'data_transfer_handle_timeout', 6932 'offset' => '16', 6933 'type' => '121' 6934 }, 6935 '9' => { 6936 'name' => 'msg', 6937 'offset' => '24', 6938 'type' => '4151' 6939 } 6940 }, 6941 'Return' => '100', 6942 'ShortName' => 'encode_get_pdr_repository_info_resp' 6943 }, 6944 '192505' => { 6945 'Header' => 'platform.h', 6946 'Line' => '1381', 6947 'Param' => { 6948 '0' => { 6949 'name' => 'instance_id', 6950 'type' => '121' 6951 }, 6952 '1' => { 6953 'name' => 'completion_code', 6954 'type' => '121' 6955 }, 6956 '2' => { 6957 'name' => 'next_record_hndl', 6958 'type' => '1023' 6959 }, 6960 '3' => { 6961 'name' => 'next_data_transfer_hndl', 6962 'type' => '1023' 6963 }, 6964 '4' => { 6965 'name' => 'transfer_flag', 6966 'type' => '121' 6967 }, 6968 '5' => { 6969 'name' => 'resp_cnt', 6970 'type' => '1011' 6971 }, 6972 '6' => { 6973 'name' => 'record_data', 6974 'offset' => '0', 6975 'type' => '1219' 6976 }, 6977 '7' => { 6978 'name' => 'transfer_crc', 6979 'offset' => '8', 6980 'type' => '121' 6981 }, 6982 '8' => { 6983 'name' => 'msg', 6984 'offset' => '16', 6985 'type' => '4151' 6986 } 6987 }, 6988 'Return' => '100', 6989 'ShortName' => 'encode_get_pdr_resp' 6990 }, 6991 '192954' => { 6992 'Header' => 'platform.h', 6993 'Line' => '1402', 6994 'Param' => { 6995 '0' => { 6996 'name' => 'msg', 6997 'type' => '4598' 6998 }, 6999 '1' => { 7000 'name' => 'payload_length', 7001 'type' => '1145' 7002 }, 7003 '2' => { 7004 'name' => 'record_hndl', 7005 'type' => '4608' 7006 }, 7007 '3' => { 7008 'name' => 'data_transfer_hndl', 7009 'type' => '4608' 7010 }, 7011 '4' => { 7012 'name' => 'transfer_op_flag', 7013 'type' => '4603' 7014 }, 7015 '5' => { 7016 'name' => 'request_cnt', 7017 'type' => '12526' 7018 }, 7019 '6' => { 7020 'name' => 'record_chg_num', 7021 'offset' => '0', 7022 'type' => '12526' 7023 } 7024 }, 7025 'Return' => '100', 7026 'ShortName' => 'decode_get_pdr_req' 7027 }, 7028 '194566' => { 7029 'Header' => 'platform.h', 7030 'Line' => '1353', 7031 'Param' => { 7032 '0' => { 7033 'name' => 'msg', 7034 'type' => '4598' 7035 }, 7036 '1' => { 7037 'name' => 'payload_length', 7038 'type' => '1145' 7039 }, 7040 '2' => { 7041 'name' => 'effecter_id', 7042 'type' => '12526' 7043 }, 7044 '3' => { 7045 'name' => 'comp_effecter_count', 7046 'type' => '4603' 7047 }, 7048 '4' => { 7049 'name' => 'field', 7050 'type' => '195689' 7051 } 7052 }, 7053 'Return' => '100', 7054 'ShortName' => 'decode_set_state_effecter_states_req' 7055 }, 7056 '195694' => { 7057 'Header' => 'platform.h', 7058 'Line' => '1718', 7059 'Param' => { 7060 '0' => { 7061 'name' => 'msg', 7062 'type' => '4598' 7063 }, 7064 '1' => { 7065 'name' => 'payload_length', 7066 'type' => '1145' 7067 }, 7068 '2' => { 7069 'name' => 'completion_code', 7070 'type' => '4603' 7071 } 7072 }, 7073 'Reg' => { 7074 '0' => 'rdi', 7075 '1' => 'rsi', 7076 '2' => 'rdx' 7077 }, 7078 'Return' => '100', 7079 'ShortName' => 'decode_set_state_effecter_states_resp' 7080 }, 7081 '195769' => { 7082 'Header' => 'platform.h', 7083 'Line' => '1699', 7084 'Param' => { 7085 '0' => { 7086 'name' => 'instance_id', 7087 'type' => '121' 7088 }, 7089 '1' => { 7090 'name' => 'effecter_id', 7091 'type' => '1011' 7092 }, 7093 '2' => { 7094 'name' => 'comp_effecter_count', 7095 'type' => '121' 7096 }, 7097 '3' => { 7098 'name' => 'field', 7099 'type' => '195689' 7100 }, 7101 '4' => { 7102 'name' => 'msg', 7103 'type' => '4151' 7104 } 7105 }, 7106 'Reg' => { 7107 '1' => 'rsi' 7108 }, 7109 'Return' => '100', 7110 'ShortName' => 'encode_set_state_effecter_states_req' 7111 }, 7112 '196113' => { 7113 'Header' => 'platform.h', 7114 'Line' => '1331', 7115 'Param' => { 7116 '0' => { 7117 'name' => 'instance_id', 7118 'type' => '121' 7119 }, 7120 '1' => { 7121 'name' => 'completion_code', 7122 'type' => '121' 7123 }, 7124 '2' => { 7125 'name' => 'msg', 7126 'type' => '4151' 7127 } 7128 }, 7129 'Return' => '100', 7130 'ShortName' => 'encode_set_state_effecter_states_resp' 7131 }, 7132 '196280' => { 7133 'Header' => 'platform.h', 7134 'Line' => '681', 7135 'Param' => { 7136 '0' => { 7137 'name' => 'sensor', 7138 'type' => '196670' 7139 }, 7140 '1' => { 7141 'name' => 'allocation_size', 7142 'type' => '31672' 7143 }, 7144 '2' => { 7145 'name' => 'possible_states', 7146 'type' => '196680' 7147 }, 7148 '3' => { 7149 'name' => 'possible_states_size', 7150 'type' => '31672' 7151 }, 7152 '4' => { 7153 'name' => 'actual_size', 7154 'type' => '132501' 7155 } 7156 }, 7157 'Reg' => { 7158 '0' => 'rdi', 7159 '1' => 'rsi', 7160 '2' => 'r9', 7161 '3' => 'rcx', 7162 '4' => 'r8' 7163 }, 7164 'Return' => '100', 7165 'ShortName' => 'encode_state_sensor_pdr' 7166 }, 7167 '196690' => { 7168 'Header' => 'platform.h', 7169 'Line' => '921', 7170 'Param' => { 7171 '0' => { 7172 'name' => 'effecter', 7173 'type' => '196860' 7174 }, 7175 '1' => { 7176 'name' => 'allocation_size', 7177 'type' => '31672' 7178 }, 7179 '2' => { 7180 'name' => 'possible_states', 7181 'type' => '196870' 7182 }, 7183 '3' => { 7184 'name' => 'possible_states_size', 7185 'type' => '31672' 7186 }, 7187 '4' => { 7188 'name' => 'actual_size', 7189 'type' => '132501' 7190 } 7191 }, 7192 'Reg' => { 7193 '0' => 'rdi', 7194 '1' => 'rsi', 7195 '2' => 'rdx', 7196 '3' => 'rcx', 7197 '4' => 'r8' 7198 }, 7199 'Return' => '100', 7200 'ShortName' => 'encode_state_effecter_pdr' 7201 }, 7202 '200305' => { 7203 'Header' => 'instance-id.h', 7204 'Line' => '85', 7205 'Param' => { 7206 '0' => { 7207 'name' => 'ctx', 7208 'type' => '200485' 7209 }, 7210 '1' => { 7211 'name' => 'tid', 7212 'type' => '175' 7213 }, 7214 '2' => { 7215 'name' => 'iid', 7216 'type' => '187' 7217 } 7218 }, 7219 'Return' => '100', 7220 'ShortName' => 'pldm_instance_id_free' 7221 }, 7222 '200490' => { 7223 'Header' => 'instance-id.h', 7224 'Line' => '68', 7225 'Param' => { 7226 '0' => { 7227 'name' => 'ctx', 7228 'type' => '200485' 7229 }, 7230 '1' => { 7231 'name' => 'tid', 7232 'type' => '175' 7233 }, 7234 '2' => { 7235 'name' => 'iid', 7236 'type' => '200872' 7237 } 7238 }, 7239 'Return' => '100', 7240 'ShortName' => 'pldm_instance_id_alloc' 7241 }, 7242 '200877' => { 7243 'Header' => 'instance-id.h', 7244 'Line' => '51', 7245 'Param' => { 7246 '0' => { 7247 'name' => 'ctx', 7248 'type' => '200485' 7249 } 7250 }, 7251 'Reg' => { 7252 '0' => 'rdi' 7253 }, 7254 'Return' => '100', 7255 'ShortName' => 'pldm_instance_db_destroy' 7256 }, 7257 '200962' => { 7258 'Header' => 'instance-id.h', 7259 'Line' => '41', 7260 'Param' => { 7261 '0' => { 7262 'name' => 'ctx', 7263 'type' => '201048' 7264 } 7265 }, 7266 'Return' => '100', 7267 'ShortName' => 'pldm_instance_db_init_default' 7268 }, 7269 '201053' => { 7270 'Header' => 'instance-id.h', 7271 'Line' => '28', 7272 'Param' => { 7273 '0' => { 7274 'name' => 'ctx', 7275 'type' => '201048' 7276 }, 7277 '1' => { 7278 'name' => 'dbpath', 7279 'type' => '3920' 7280 } 7281 }, 7282 'Return' => '100', 7283 'ShortName' => 'pldm_instance_db_init' 7284 }, 7285 '202004' => { 7286 'Header' => 'transport.h', 7287 'Line' => '53', 7288 'Param' => { 7289 '0' => { 7290 'name' => 'transport', 7291 'type' => '202041' 7292 }, 7293 '1' => { 7294 'name' => 'tid', 7295 'type' => '175' 7296 }, 7297 '2' => { 7298 'name' => 'pldm_msg', 7299 'type' => '2341' 7300 }, 7301 '3' => { 7302 'name' => 'msg_len', 7303 'type' => '1145' 7304 } 7305 }, 7306 'Reg' => { 7307 '0' => 'rdi', 7308 '1' => 'rsi', 7309 '2' => 'rdx', 7310 '3' => 'rcx' 7311 }, 7312 'Return' => '201955', 7313 'ShortName' => 'pldm_transport_send_msg' 7314 }, 7315 '202051' => { 7316 'Header' => 'transport.h', 7317 'Line' => '118', 7318 'Param' => { 7319 '0' => { 7320 'name' => 'transport', 7321 'type' => '202041' 7322 }, 7323 '1' => { 7324 'name' => 'tid', 7325 'type' => '175' 7326 }, 7327 '2' => { 7328 'name' => 'pldm_req_msg', 7329 'type' => '2341' 7330 }, 7331 '3' => { 7332 'name' => 'req_msg_len', 7333 'type' => '1145' 7334 }, 7335 '4' => { 7336 'name' => 'pldm_resp_msg', 7337 'type' => '52619' 7338 }, 7339 '5' => { 7340 'name' => 'resp_msg_len', 7341 'type' => '13089' 7342 } 7343 }, 7344 'Reg' => { 7345 '2' => 'r14' 7346 }, 7347 'Return' => '201955', 7348 'ShortName' => 'pldm_transport_send_recv_msg' 7349 }, 7350 '202108' => { 7351 'Header' => 'mctp-demux.h', 7352 'Line' => '18', 7353 'Param' => { 7354 '0' => { 7355 'name' => 'ctx', 7356 'type' => '201999' 7357 } 7358 }, 7359 'Reg' => { 7360 '0' => 'rdi' 7361 }, 7362 'Return' => '1', 7363 'ShortName' => 'pldm_transport_mctp_demux_destroy' 7364 }, 7365 '202145' => { 7366 'Header' => 'transport.h', 7367 'Line' => '81', 7368 'Param' => { 7369 '0' => { 7370 'name' => 'transport', 7371 'type' => '202041' 7372 }, 7373 '1' => { 7374 'name' => 'tid', 7375 'type' => '202182' 7376 }, 7377 '2' => { 7378 'name' => 'pldm_msg', 7379 'type' => '52619' 7380 }, 7381 '3' => { 7382 'name' => 'msg_len', 7383 'type' => '13089' 7384 } 7385 }, 7386 'Reg' => { 7387 '0' => 'rdi', 7388 '1' => 'rsi', 7389 '2' => 'rbp', 7390 '3' => 'rcx' 7391 }, 7392 'Return' => '201955', 7393 'ShortName' => 'pldm_transport_recv_msg' 7394 }, 7395 '202187' => { 7396 'Header' => 'mctp-demux.h', 7397 'Line' => '32', 7398 'Param' => { 7399 '0' => { 7400 'name' => 'ctx', 7401 'type' => '201999' 7402 }, 7403 '1' => { 7404 'name' => 'tid', 7405 'type' => '175' 7406 }, 7407 '2' => { 7408 'name' => 'eid', 7409 'type' => '201840' 7410 } 7411 }, 7412 'Reg' => { 7413 '0' => 'rdi', 7414 '1' => 'rsi', 7415 '2' => 'rdx' 7416 }, 7417 'Return' => '100', 7418 'ShortName' => 'pldm_transport_mctp_demux_map_tid' 7419 }, 7420 '202219' => { 7421 'Header' => 'mctp-demux.h', 7422 'Line' => '22', 7423 'Param' => { 7424 '0' => { 7425 'name' => 'ctx', 7426 'type' => '201999' 7427 } 7428 }, 7429 'Reg' => { 7430 '0' => 'rdi' 7431 }, 7432 'Return' => '202041', 7433 'ShortName' => 'pldm_transport_mctp_demux_core' 7434 }, 7435 '202263' => { 7436 'Header' => 'mctp-demux.h', 7437 'Line' => '15', 7438 'Param' => { 7439 '0' => { 7440 'name' => 'ctx', 7441 'type' => '202285' 7442 } 7443 }, 7444 'Reg' => { 7445 '0' => 'r12' 7446 }, 7447 'Return' => '100', 7448 'ShortName' => 'pldm_transport_mctp_demux_init' 7449 }, 7450 '202344' => { 7451 'Header' => 'pldm.h', 7452 'Line' => '119', 7453 'Return' => '1', 7454 'ShortName' => 'pldm_close' 7455 }, 7456 '202388' => { 7457 'Header' => 'pldm.h', 7458 'Line' => '75', 7459 'Param' => { 7460 '0' => { 7461 'name' => 'eid', 7462 'type' => '201840' 7463 }, 7464 '1' => { 7465 'name' => 'mctp_fd', 7466 'type' => '100' 7467 }, 7468 '2' => { 7469 'name' => 'pldm_req_msg', 7470 'type' => '1219' 7471 }, 7472 '3' => { 7473 'name' => 'req_msg_len', 7474 'type' => '1145' 7475 } 7476 }, 7477 'Reg' => { 7478 '0' => 'rdi', 7479 '1' => 'rsi', 7480 '2' => 'rdx', 7481 '3' => 'rcx' 7482 }, 7483 'Return' => '201955', 7484 'ShortName' => 'pldm_send' 7485 }, 7486 '202807' => { 7487 'Header' => 'pldm.h', 7488 'Line' => '57', 7489 'Param' => { 7490 '0' => { 7491 'name' => 'eid', 7492 'type' => '201840' 7493 }, 7494 '1' => { 7495 'name' => 'mctp_fd', 7496 'type' => '100' 7497 }, 7498 '2' => { 7499 'name' => 'pldm_req_msg', 7500 'type' => '1219' 7501 }, 7502 '3' => { 7503 'name' => 'req_msg_len', 7504 'type' => '1145' 7505 }, 7506 '4' => { 7507 'name' => 'pldm_resp_msg', 7508 'type' => '50636' 7509 }, 7510 '5' => { 7511 'name' => 'resp_msg_len', 7512 'type' => '13089' 7513 } 7514 }, 7515 'Reg' => { 7516 '0' => 'rdi', 7517 '1' => 'rsi', 7518 '2' => 'rdx', 7519 '3' => 'rcx', 7520 '4' => 'r8', 7521 '5' => 'r9' 7522 }, 7523 'Return' => '201955', 7524 'ShortName' => 'pldm_send_recv' 7525 }, 7526 '203290' => { 7527 'Header' => 'pldm.h', 7528 'Line' => '94', 7529 'Param' => { 7530 '0' => { 7531 'name' => 'eid', 7532 'type' => '201840' 7533 }, 7534 '1' => { 7535 'name' => 'mctp_fd', 7536 'type' => '100' 7537 }, 7538 '2' => { 7539 'name' => 'instance_id', 7540 'type' => '121' 7541 }, 7542 '3' => { 7543 'name' => 'pldm_resp_msg', 7544 'type' => '50636' 7545 }, 7546 '4' => { 7547 'name' => 'resp_msg_len', 7548 'type' => '13089' 7549 } 7550 }, 7551 'Reg' => { 7552 '3' => 'rbx' 7553 }, 7554 'Return' => '201955', 7555 'ShortName' => 'pldm_recv' 7556 }, 7557 '203516' => { 7558 'Header' => 'pldm.h', 7559 'Line' => '112', 7560 'Param' => { 7561 '0' => { 7562 'name' => 'eid', 7563 'type' => '201840' 7564 }, 7565 '1' => { 7566 'name' => 'mctp_fd', 7567 'type' => '100' 7568 }, 7569 '2' => { 7570 'name' => 'pldm_resp_msg', 7571 'type' => '50636' 7572 }, 7573 '3' => { 7574 'name' => 'resp_msg_len', 7575 'type' => '13089' 7576 } 7577 }, 7578 'Reg' => { 7579 '2' => 'r12', 7580 '3' => 'r13' 7581 }, 7582 'Return' => '201955', 7583 'ShortName' => 'pldm_recv_any' 7584 }, 7585 '203969' => { 7586 'Header' => 'pldm.h', 7587 'Line' => '39', 7588 'Return' => '201955', 7589 'ShortName' => 'pldm_open' 7590 }, 7591 '206387' => { 7592 'Header' => 'af-mctp.h', 7593 'Line' => '54', 7594 'Param' => { 7595 '0' => { 7596 'name' => 'transport', 7597 'type' => '206543' 7598 }, 7599 '1' => { 7600 'name' => 'smctp', 7601 'type' => '206548' 7602 }, 7603 '2' => { 7604 'name' => 'len', 7605 'type' => '1145' 7606 } 7607 }, 7608 'Reg' => { 7609 '1' => 'rsi', 7610 '2' => 'rdx' 7611 }, 7612 'Return' => '100', 7613 'ShortName' => 'pldm_transport_af_mctp_bind' 7614 }, 7615 '206553' => { 7616 'Header' => 'af-mctp.h', 7617 'Line' => '19', 7618 'Param' => { 7619 '0' => { 7620 'name' => 'ctx', 7621 'type' => '206543' 7622 } 7623 }, 7624 'Reg' => { 7625 '0' => 'rdi' 7626 }, 7627 'Return' => '1', 7628 'ShortName' => 'pldm_transport_af_mctp_destroy' 7629 }, 7630 '206637' => { 7631 'Header' => 'af-mctp.h', 7632 'Line' => '16', 7633 'Param' => { 7634 '0' => { 7635 'name' => 'ctx', 7636 'type' => '206861' 7637 } 7638 }, 7639 'Reg' => { 7640 '0' => 'r12' 7641 }, 7642 'Return' => '100', 7643 'ShortName' => 'pldm_transport_af_mctp_init' 7644 }, 7645 '208048' => { 7646 'Header' => 'af-mctp.h', 7647 'Line' => '37', 7648 'Param' => { 7649 '0' => { 7650 'name' => 'ctx', 7651 'type' => '206543' 7652 }, 7653 '1' => { 7654 'name' => 'tid', 7655 'type' => '175' 7656 }, 7657 '2' => { 7658 'name' => 'eid', 7659 'type' => '201840' 7660 } 7661 }, 7662 'Reg' => { 7663 '0' => 'rdi', 7664 '1' => 'rsi', 7665 '2' => 'rdx' 7666 }, 7667 'Return' => '100', 7668 'ShortName' => 'pldm_transport_af_mctp_unmap_tid' 7669 }, 7670 '208121' => { 7671 'Header' => 'af-mctp.h', 7672 'Line' => '33', 7673 'Param' => { 7674 '0' => { 7675 'name' => 'ctx', 7676 'type' => '206543' 7677 }, 7678 '1' => { 7679 'name' => 'tid', 7680 'type' => '175' 7681 }, 7682 '2' => { 7683 'name' => 'eid', 7684 'type' => '201840' 7685 } 7686 }, 7687 'Reg' => { 7688 '0' => 'rdi', 7689 '1' => 'rsi', 7690 '2' => 'rdx' 7691 }, 7692 'Return' => '100', 7693 'ShortName' => 'pldm_transport_af_mctp_map_tid' 7694 }, 7695 '208362' => { 7696 'Header' => 'af-mctp.h', 7697 'Line' => '28', 7698 'Param' => { 7699 '0' => { 7700 'name' => 't', 7701 'type' => '202041' 7702 }, 7703 '1' => { 7704 'name' => 'pollfd', 7705 'type' => '205039' 7706 } 7707 }, 7708 'Reg' => { 7709 '0' => 'rdi', 7710 '1' => 'rsi' 7711 }, 7712 'Return' => '100', 7713 'ShortName' => 'pldm_transport_af_mctp_init_pollfd' 7714 }, 7715 '208440' => { 7716 'Header' => 'af-mctp.h', 7717 'Line' => '23', 7718 'Param' => { 7719 '0' => { 7720 'name' => 'ctx', 7721 'type' => '206543' 7722 } 7723 }, 7724 'Reg' => { 7725 '0' => 'rdi' 7726 }, 7727 'Return' => '202041', 7728 'ShortName' => 'pldm_transport_af_mctp_core' 7729 }, 7730 '212159' => { 7731 'Header' => 'mctp-demux.h', 7732 'Line' => '36', 7733 'Param' => { 7734 '0' => { 7735 'name' => 'ctx', 7736 'type' => '201999' 7737 }, 7738 '1' => { 7739 'name' => 'tid', 7740 'type' => '175' 7741 }, 7742 '2' => { 7743 'name' => 'eid', 7744 'type' => '201840' 7745 } 7746 }, 7747 'Reg' => { 7748 '0' => 'rdi', 7749 '1' => 'rsi', 7750 '2' => 'rdx' 7751 }, 7752 'Return' => '100', 7753 'ShortName' => 'pldm_transport_mctp_demux_unmap_tid' 7754 }, 7755 '212473' => { 7756 'Header' => 'mctp-demux.h', 7757 'Line' => '27', 7758 'Param' => { 7759 '0' => { 7760 'name' => 't', 7761 'type' => '202041' 7762 }, 7763 '1' => { 7764 'name' => 'pollfd', 7765 'type' => '205039' 7766 } 7767 }, 7768 'Reg' => { 7769 '0' => 'rdi', 7770 '1' => 'rsi' 7771 }, 7772 'Return' => '100', 7773 'ShortName' => 'pldm_transport_mctp_demux_init_pollfd' 7774 }, 7775 '220309' => { 7776 'Header' => 'transport.h', 7777 'Line' => '31', 7778 'Param' => { 7779 '0' => { 7780 'name' => 'transport', 7781 'type' => '202041' 7782 }, 7783 '1' => { 7784 'name' => 'timeout', 7785 'type' => '100' 7786 } 7787 }, 7788 'Return' => '100', 7789 'ShortName' => 'pldm_transport_poll' 7790 }, 7791 '222508' => { 7792 'Header' => 'file_io.h', 7793 'Line' => '912', 7794 'Param' => { 7795 '0' => { 7796 'name' => 'instance_id', 7797 'type' => '121' 7798 }, 7799 '1' => { 7800 'name' => 'completion_code', 7801 'type' => '121' 7802 }, 7803 '2' => { 7804 'name' => 'msg', 7805 'type' => '4151' 7806 } 7807 }, 7808 'Return' => '100', 7809 'ShortName' => 'encode_new_file_with_metadata_resp' 7810 }, 7811 '222708' => { 7812 'Header' => 'file_io.h', 7813 'Line' => '898', 7814 'Param' => { 7815 '0' => { 7816 'name' => 'msg', 7817 'type' => '4598' 7818 }, 7819 '1' => { 7820 'name' => 'payload_length', 7821 'type' => '1145' 7822 }, 7823 '2' => { 7824 'name' => 'file_type', 7825 'type' => '12526' 7826 }, 7827 '3' => { 7828 'name' => 'file_handle', 7829 'type' => '4608' 7830 }, 7831 '4' => { 7832 'name' => 'length', 7833 'type' => '24509' 7834 }, 7835 '5' => { 7836 'name' => 'file_meta_data_1', 7837 'type' => '4608' 7838 }, 7839 '6' => { 7840 'name' => 'file_meta_data_2', 7841 'offset' => '0', 7842 'type' => '4608' 7843 }, 7844 '7' => { 7845 'name' => 'file_meta_data_3', 7846 'offset' => '8', 7847 'type' => '4608' 7848 }, 7849 '8' => { 7850 'name' => 'file_meta_data_4', 7851 'offset' => '16', 7852 'type' => '4608' 7853 } 7854 }, 7855 'Reg' => { 7856 '1' => 'r10', 7857 '2' => 'rdx', 7858 '3' => 'rdi', 7859 '4' => 'r8', 7860 '5' => 'r9' 7861 }, 7862 'Return' => '100', 7863 'ShortName' => 'decode_new_file_with_metadata_req' 7864 }, 7865 '222940' => { 7866 'Header' => 'file_io.h', 7867 'Line' => '881', 7868 'Param' => { 7869 '0' => { 7870 'name' => 'msg', 7871 'type' => '4598' 7872 }, 7873 '1' => { 7874 'name' => 'payload_length', 7875 'type' => '1145' 7876 }, 7877 '2' => { 7878 'name' => 'completion_code', 7879 'type' => '4603' 7880 } 7881 }, 7882 'Reg' => { 7883 '0' => 'rdi', 7884 '1' => 'rsi', 7885 '2' => 'rdx' 7886 }, 7887 'Return' => '100', 7888 'ShortName' => 'decode_new_file_with_metadata_resp' 7889 }, 7890 '223041' => { 7891 'Header' => 'file_io.h', 7892 'Line' => '866', 7893 'Param' => { 7894 '0' => { 7895 'name' => 'instance_id', 7896 'type' => '121' 7897 }, 7898 '1' => { 7899 'name' => 'file_type', 7900 'type' => '1011' 7901 }, 7902 '2' => { 7903 'name' => 'file_handle', 7904 'type' => '1023' 7905 }, 7906 '3' => { 7907 'name' => 'length', 7908 'type' => '15859' 7909 }, 7910 '4' => { 7911 'name' => 'file_meta_data_1', 7912 'type' => '1023' 7913 }, 7914 '5' => { 7915 'name' => 'file_meta_data_2', 7916 'type' => '1023' 7917 }, 7918 '6' => { 7919 'name' => 'file_meta_data_3', 7920 'offset' => '0', 7921 'type' => '1023' 7922 }, 7923 '7' => { 7924 'name' => 'file_meta_data_4', 7925 'offset' => '8', 7926 'type' => '1023' 7927 }, 7928 '8' => { 7929 'name' => 'msg', 7930 'offset' => '16', 7931 'type' => '4151' 7932 } 7933 }, 7934 'Reg' => { 7935 '2' => 'r14' 7936 }, 7937 'Return' => '100', 7938 'ShortName' => 'encode_new_file_with_metadata_req' 7939 }, 7940 '223338' => { 7941 'Header' => 'file_io.h', 7942 'Line' => '824', 7943 'Param' => { 7944 '0' => { 7945 'name' => 'instance_id', 7946 'type' => '121' 7947 }, 7948 '1' => { 7949 'name' => 'completion_code', 7950 'type' => '121' 7951 }, 7952 '2' => { 7953 'name' => 'msg', 7954 'type' => '4151' 7955 } 7956 }, 7957 'Return' => '100', 7958 'ShortName' => 'encode_file_ack_with_meta_data_resp' 7959 }, 7960 '223533' => { 7961 'Header' => 'file_io.h', 7962 'Line' => '811', 7963 'Param' => { 7964 '0' => { 7965 'name' => 'msg', 7966 'type' => '4598' 7967 }, 7968 '1' => { 7969 'name' => 'payload_length', 7970 'type' => '1145' 7971 }, 7972 '2' => { 7973 'name' => 'file_type', 7974 'type' => '12526' 7975 }, 7976 '3' => { 7977 'name' => 'file_handle', 7978 'type' => '4608' 7979 }, 7980 '4' => { 7981 'name' => 'file_status', 7982 'type' => '4603' 7983 }, 7984 '5' => { 7985 'name' => 'file_meta_data_1', 7986 'type' => '4608' 7987 }, 7988 '6' => { 7989 'name' => 'file_meta_data_2', 7990 'offset' => '0', 7991 'type' => '4608' 7992 }, 7993 '7' => { 7994 'name' => 'file_meta_data_3', 7995 'offset' => '8', 7996 'type' => '4608' 7997 }, 7998 '8' => { 7999 'name' => 'file_meta_data_4', 8000 'offset' => '16', 8001 'type' => '4608' 8002 } 8003 }, 8004 'Reg' => { 8005 '1' => 'rsi', 8006 '2' => 'rdx', 8007 '3' => 'rcx', 8008 '4' => 'r8', 8009 '5' => 'r9' 8010 }, 8011 'Return' => '100', 8012 'ShortName' => 'decode_file_ack_with_meta_data_req' 8013 }, 8014 '223745' => { 8015 'Header' => 'file_io.h', 8016 'Line' => '794', 8017 'Param' => { 8018 '0' => { 8019 'name' => 'msg', 8020 'type' => '4598' 8021 }, 8022 '1' => { 8023 'name' => 'payload_length', 8024 'type' => '1145' 8025 }, 8026 '2' => { 8027 'name' => 'completion_code', 8028 'type' => '4603' 8029 } 8030 }, 8031 'Reg' => { 8032 '0' => 'rdi', 8033 '1' => 'rsi', 8034 '2' => 'rdx' 8035 }, 8036 'Return' => '100', 8037 'ShortName' => 'decode_file_ack_with_meta_data_resp' 8038 }, 8039 '223841' => { 8040 'Header' => 'file_io.h', 8041 'Line' => '781', 8042 'Param' => { 8043 '0' => { 8044 'name' => 'instance_id', 8045 'type' => '121' 8046 }, 8047 '1' => { 8048 'name' => 'file_type', 8049 'type' => '1011' 8050 }, 8051 '2' => { 8052 'name' => 'file_handle', 8053 'type' => '1023' 8054 }, 8055 '3' => { 8056 'name' => 'file_status', 8057 'type' => '121' 8058 }, 8059 '4' => { 8060 'name' => 'file_meta_data_1', 8061 'type' => '1023' 8062 }, 8063 '5' => { 8064 'name' => 'file_meta_data_2', 8065 'type' => '1023' 8066 }, 8067 '6' => { 8068 'name' => 'file_meta_data_3', 8069 'offset' => '0', 8070 'type' => '1023' 8071 }, 8072 '7' => { 8073 'name' => 'file_meta_data_4', 8074 'offset' => '8', 8075 'type' => '1023' 8076 }, 8077 '8' => { 8078 'name' => 'msg', 8079 'offset' => '16', 8080 'type' => '4151' 8081 } 8082 }, 8083 'Reg' => { 8084 '2' => 'r14' 8085 }, 8086 'Return' => '100', 8087 'ShortName' => 'encode_file_ack_with_meta_data_req' 8088 }, 8089 '224138' => { 8090 'Header' => 'file_io.h', 8091 'Line' => '741', 8092 'Param' => { 8093 '0' => { 8094 'name' => 'msg', 8095 'type' => '4598' 8096 }, 8097 '1' => { 8098 'name' => 'payload_length', 8099 'type' => '1145' 8100 }, 8101 '2' => { 8102 'name' => 'completion_code', 8103 'type' => '4603' 8104 } 8105 }, 8106 'Reg' => { 8107 '0' => 'rdi', 8108 '1' => 'rsi', 8109 '2' => 'rdx' 8110 }, 8111 'Return' => '100', 8112 'ShortName' => 'decode_file_ack_resp' 8113 }, 8114 '224239' => { 8115 'Header' => 'file_io.h', 8116 'Line' => '730', 8117 'Param' => { 8118 '0' => { 8119 'name' => 'instance_id', 8120 'type' => '121' 8121 }, 8122 '1' => { 8123 'name' => 'file_type', 8124 'type' => '1011' 8125 }, 8126 '2' => { 8127 'name' => 'file_handle', 8128 'type' => '1023' 8129 }, 8130 '3' => { 8131 'name' => 'file_status', 8132 'type' => '121' 8133 }, 8134 '4' => { 8135 'name' => 'msg', 8136 'type' => '4151' 8137 } 8138 }, 8139 'Return' => '100', 8140 'ShortName' => 'encode_file_ack_req' 8141 }, 8142 '224474' => { 8143 'Header' => 'file_io.h', 8144 'Line' => '718', 8145 'Param' => { 8146 '0' => { 8147 'name' => 'instance_id', 8148 'type' => '121' 8149 }, 8150 '1' => { 8151 'name' => 'completion_code', 8152 'type' => '121' 8153 }, 8154 '2' => { 8155 'name' => 'msg', 8156 'type' => '4151' 8157 } 8158 }, 8159 'Return' => '100', 8160 'ShortName' => 'encode_file_ack_resp' 8161 }, 8162 '224664' => { 8163 'Header' => 'file_io.h', 8164 'Line' => '706', 8165 'Param' => { 8166 '0' => { 8167 'name' => 'msg', 8168 'type' => '4598' 8169 }, 8170 '1' => { 8171 'name' => 'payload_length', 8172 'type' => '1145' 8173 }, 8174 '2' => { 8175 'name' => 'file_type', 8176 'type' => '12526' 8177 }, 8178 '3' => { 8179 'name' => 'file_handle', 8180 'type' => '4608' 8181 }, 8182 '4' => { 8183 'name' => 'file_status', 8184 'type' => '4603' 8185 } 8186 }, 8187 'Reg' => { 8188 '1' => 'rsi', 8189 '2' => 'rdx', 8190 '3' => 'rcx', 8191 '4' => 'r8' 8192 }, 8193 'Return' => '100', 8194 'ShortName' => 'decode_file_ack_req' 8195 }, 8196 '224806' => { 8197 'Header' => 'file_io.h', 8198 'Line' => '675', 8199 'Param' => { 8200 '0' => { 8201 'name' => 'msg', 8202 'type' => '4598' 8203 }, 8204 '1' => { 8205 'name' => 'payload_length', 8206 'type' => '1145' 8207 }, 8208 '2' => { 8209 'name' => 'completion_code', 8210 'type' => '4603' 8211 }, 8212 '3' => { 8213 'name' => 'length', 8214 'type' => '4608' 8215 } 8216 }, 8217 'Reg' => { 8218 '0' => 'rdi', 8219 '1' => 'rsi', 8220 '2' => 'rdx', 8221 '3' => 'rcx' 8222 }, 8223 'Return' => '100', 8224 'ShortName' => 'decode_rw_file_by_type_resp' 8225 }, 8226 '224921' => { 8227 'Header' => 'file_io.h', 8228 'Line' => '661', 8229 'Param' => { 8230 '0' => { 8231 'name' => 'instance_id', 8232 'type' => '121' 8233 }, 8234 '1' => { 8235 'name' => 'command', 8236 'type' => '121' 8237 }, 8238 '2' => { 8239 'name' => 'file_type', 8240 'type' => '1011' 8241 }, 8242 '3' => { 8243 'name' => 'file_handle', 8244 'type' => '1023' 8245 }, 8246 '4' => { 8247 'name' => 'offset', 8248 'type' => '1023' 8249 }, 8250 '5' => { 8251 'name' => 'length', 8252 'type' => '1023' 8253 }, 8254 '6' => { 8255 'name' => 'msg', 8256 'offset' => '0', 8257 'type' => '4151' 8258 } 8259 }, 8260 'Return' => '100', 8261 'ShortName' => 'encode_rw_file_by_type_req' 8262 }, 8263 '225191' => { 8264 'Header' => 'file_io.h', 8265 'Line' => '644', 8266 'Param' => { 8267 '0' => { 8268 'name' => 'instance_id', 8269 'type' => '121' 8270 }, 8271 '1' => { 8272 'name' => 'command', 8273 'type' => '121' 8274 }, 8275 '2' => { 8276 'name' => 'completion_code', 8277 'type' => '121' 8278 }, 8279 '3' => { 8280 'name' => 'length', 8281 'type' => '1023' 8282 }, 8283 '4' => { 8284 'name' => 'msg', 8285 'type' => '4151' 8286 } 8287 }, 8288 'Return' => '100', 8289 'ShortName' => 'encode_rw_file_by_type_resp' 8290 }, 8291 '225421' => { 8292 'Header' => 'file_io.h', 8293 'Line' => '626', 8294 'Param' => { 8295 '0' => { 8296 'name' => 'msg', 8297 'type' => '4598' 8298 }, 8299 '1' => { 8300 'name' => 'payload_length', 8301 'type' => '1145' 8302 }, 8303 '2' => { 8304 'name' => 'file_type', 8305 'type' => '12526' 8306 }, 8307 '3' => { 8308 'name' => 'file_handle', 8309 'type' => '4608' 8310 }, 8311 '4' => { 8312 'name' => 'offset', 8313 'type' => '4608' 8314 }, 8315 '5' => { 8316 'name' => 'length', 8317 'type' => '4608' 8318 } 8319 }, 8320 'Reg' => { 8321 '1' => 'r10', 8322 '2' => 'rdx', 8323 '3' => 'rdi', 8324 '4' => 'r8', 8325 '5' => 'r9' 8326 }, 8327 'Return' => '100', 8328 'ShortName' => 'decode_rw_file_by_type_req' 8329 }, 8330 '225583' => { 8331 'Header' => 'file_io.h', 8332 'Line' => '590', 8333 'Param' => { 8334 '0' => { 8335 'name' => 'msg', 8336 'type' => '4598' 8337 }, 8338 '1' => { 8339 'name' => 'payload_length', 8340 'type' => '1145' 8341 }, 8342 '2' => { 8343 'name' => 'completion_code', 8344 'type' => '4603' 8345 } 8346 }, 8347 'Reg' => { 8348 '0' => 'rdi', 8349 '1' => 'rsi', 8350 '2' => 'rdx' 8351 }, 8352 'Return' => '100', 8353 'ShortName' => 'decode_new_file_resp' 8354 }, 8355 '225684' => { 8356 'Header' => 'file_io.h', 8357 'Line' => '579', 8358 'Param' => { 8359 '0' => { 8360 'name' => 'instance_id', 8361 'type' => '121' 8362 }, 8363 '1' => { 8364 'name' => 'file_type', 8365 'type' => '1011' 8366 }, 8367 '2' => { 8368 'name' => 'file_handle', 8369 'type' => '1023' 8370 }, 8371 '3' => { 8372 'name' => 'length', 8373 'type' => '15859' 8374 }, 8375 '4' => { 8376 'name' => 'msg', 8377 'type' => '4151' 8378 } 8379 }, 8380 'Return' => '100', 8381 'ShortName' => 'encode_new_file_req' 8382 }, 8383 '225919' => { 8384 'Header' => 'file_io.h', 8385 'Line' => '567', 8386 'Param' => { 8387 '0' => { 8388 'name' => 'instance_id', 8389 'type' => '121' 8390 }, 8391 '1' => { 8392 'name' => 'completion_code', 8393 'type' => '121' 8394 }, 8395 '2' => { 8396 'name' => 'msg', 8397 'type' => '4151' 8398 } 8399 }, 8400 'Return' => '100', 8401 'ShortName' => 'encode_new_file_resp' 8402 }, 8403 '226109' => { 8404 'Header' => 'file_io.h', 8405 'Line' => '555', 8406 'Param' => { 8407 '0' => { 8408 'name' => 'msg', 8409 'type' => '4598' 8410 }, 8411 '1' => { 8412 'name' => 'payload_length', 8413 'type' => '1145' 8414 }, 8415 '2' => { 8416 'name' => 'file_type', 8417 'type' => '12526' 8418 }, 8419 '3' => { 8420 'name' => 'file_handle', 8421 'type' => '4608' 8422 }, 8423 '4' => { 8424 'name' => 'length', 8425 'type' => '24509' 8426 } 8427 }, 8428 'Reg' => { 8429 '1' => 'r9', 8430 '2' => 'rdx', 8431 '3' => 'rcx', 8432 '4' => 'r8' 8433 }, 8434 'Return' => '100', 8435 'ShortName' => 'decode_new_file_req' 8436 }, 8437 '226251' => { 8438 'Header' => 'file_io.h', 8439 'Line' => '523', 8440 'Param' => { 8441 '0' => { 8442 'name' => 'msg', 8443 'type' => '4598' 8444 }, 8445 '1' => { 8446 'name' => 'payload_length', 8447 'type' => '1145' 8448 }, 8449 '2' => { 8450 'name' => 'completion_code', 8451 'type' => '4603' 8452 }, 8453 '3' => { 8454 'name' => 'length', 8455 'type' => '4608' 8456 } 8457 }, 8458 'Reg' => { 8459 '0' => 'rdi', 8460 '1' => 'rsi', 8461 '2' => 'rdx', 8462 '3' => 'rcx' 8463 }, 8464 'Return' => '100', 8465 'ShortName' => 'decode_rw_file_by_type_memory_resp' 8466 }, 8467 '226366' => { 8468 'Header' => 'file_io.h', 8469 'Line' => '509', 8470 'Param' => { 8471 '0' => { 8472 'name' => 'instance_id', 8473 'type' => '121' 8474 }, 8475 '1' => { 8476 'name' => 'command', 8477 'type' => '121' 8478 }, 8479 '2' => { 8480 'name' => 'file_type', 8481 'type' => '1011' 8482 }, 8483 '3' => { 8484 'name' => 'file_handle', 8485 'type' => '1023' 8486 }, 8487 '4' => { 8488 'name' => 'offset', 8489 'type' => '1023' 8490 }, 8491 '5' => { 8492 'name' => 'length', 8493 'type' => '1023' 8494 }, 8495 '6' => { 8496 'name' => 'address', 8497 'offset' => '0', 8498 'type' => '15859' 8499 }, 8500 '7' => { 8501 'name' => 'msg', 8502 'offset' => '8', 8503 'type' => '4151' 8504 } 8505 }, 8506 'Return' => '100', 8507 'ShortName' => 'encode_rw_file_by_type_memory_req' 8508 }, 8509 '226651' => { 8510 'Header' => 'file_io.h', 8511 'Line' => '491', 8512 'Param' => { 8513 '0' => { 8514 'name' => 'instance_id', 8515 'type' => '121' 8516 }, 8517 '1' => { 8518 'name' => 'command', 8519 'type' => '121' 8520 }, 8521 '2' => { 8522 'name' => 'completion_code', 8523 'type' => '121' 8524 }, 8525 '3' => { 8526 'name' => 'length', 8527 'type' => '1023' 8528 }, 8529 '4' => { 8530 'name' => 'msg', 8531 'type' => '4151' 8532 } 8533 }, 8534 'Return' => '100', 8535 'ShortName' => 'encode_rw_file_by_type_memory_resp' 8536 }, 8537 '226881' => { 8538 'Header' => 'file_io.h', 8539 'Line' => '473', 8540 'Param' => { 8541 '0' => { 8542 'name' => 'msg', 8543 'type' => '4598' 8544 }, 8545 '1' => { 8546 'name' => 'payload_length', 8547 'type' => '1145' 8548 }, 8549 '2' => { 8550 'name' => 'file_type', 8551 'type' => '12526' 8552 }, 8553 '3' => { 8554 'name' => 'file_handle', 8555 'type' => '4608' 8556 }, 8557 '4' => { 8558 'name' => 'offset', 8559 'type' => '4608' 8560 }, 8561 '5' => { 8562 'name' => 'length', 8563 'type' => '4608' 8564 }, 8565 '6' => { 8566 'name' => 'address', 8567 'offset' => '0', 8568 'type' => '24509' 8569 } 8570 }, 8571 'Reg' => { 8572 '1' => 'r10', 8573 '2' => 'rdx', 8574 '3' => 'rdi', 8575 '4' => 'r8', 8576 '5' => 'r9' 8577 }, 8578 'Return' => '100', 8579 'ShortName' => 'decode_rw_file_by_type_memory_req' 8580 }, 8581 '227058' => { 8582 'Header' => 'file_io.h', 8583 'Line' => '435', 8584 'Param' => { 8585 '0' => { 8586 'name' => 'instance_id', 8587 'type' => '121' 8588 }, 8589 '1' => { 8590 'name' => 'completion_code', 8591 'type' => '121' 8592 }, 8593 '2' => { 8594 'name' => 'length', 8595 'type' => '1023' 8596 }, 8597 '3' => { 8598 'name' => 'msg', 8599 'type' => '4151' 8600 } 8601 }, 8602 'Return' => '100', 8603 'ShortName' => 'encode_write_file_resp' 8604 }, 8605 '227273' => { 8606 'Header' => 'file_io.h', 8607 'Line' => '422', 8608 'Param' => { 8609 '0' => { 8610 'name' => 'msg', 8611 'type' => '4598' 8612 }, 8613 '1' => { 8614 'name' => 'payload_length', 8615 'type' => '1145' 8616 }, 8617 '2' => { 8618 'name' => 'completion_code', 8619 'type' => '4603' 8620 }, 8621 '3' => { 8622 'name' => 'length', 8623 'type' => '4608' 8624 } 8625 }, 8626 'Reg' => { 8627 '0' => 'rdi', 8628 '1' => 'rsi', 8629 '2' => 'rdx', 8630 '3' => 'rcx' 8631 }, 8632 'Return' => '100', 8633 'ShortName' => 'decode_write_file_resp' 8634 }, 8635 '227383' => { 8636 'Header' => 'file_io.h', 8637 'Line' => '410', 8638 'Param' => { 8639 '0' => { 8640 'name' => 'instance_id', 8641 'type' => '121' 8642 }, 8643 '1' => { 8644 'name' => 'file_handle', 8645 'type' => '1023' 8646 }, 8647 '2' => { 8648 'name' => 'offset', 8649 'type' => '1023' 8650 }, 8651 '3' => { 8652 'name' => 'length', 8653 'type' => '1023' 8654 }, 8655 '4' => { 8656 'name' => 'msg', 8657 'type' => '4151' 8658 } 8659 }, 8660 'Return' => '100', 8661 'ShortName' => 'encode_write_file_req' 8662 }, 8663 '227618' => { 8664 'Header' => 'file_io.h', 8665 'Line' => '391', 8666 'Param' => { 8667 '0' => { 8668 'name' => 'msg', 8669 'type' => '4598' 8670 }, 8671 '1' => { 8672 'name' => 'payload_length', 8673 'type' => '1145' 8674 }, 8675 '2' => { 8676 'name' => 'file_handle', 8677 'type' => '4608' 8678 }, 8679 '3' => { 8680 'name' => 'offset', 8681 'type' => '4608' 8682 }, 8683 '4' => { 8684 'name' => 'length', 8685 'type' => '4608' 8686 }, 8687 '5' => { 8688 'name' => 'file_data_offset', 8689 'type' => '13089' 8690 } 8691 }, 8692 'Reg' => { 8693 '1' => 'rsi', 8694 '3' => 'rcx', 8695 '4' => 'r8', 8696 '5' => 'r9' 8697 }, 8698 'Return' => '100', 8699 'ShortName' => 'decode_write_file_req' 8700 }, 8701 '227773' => { 8702 'Header' => 'file_io.h', 8703 'Line' => '377', 8704 'Param' => { 8705 '0' => { 8706 'name' => 'instance_id', 8707 'type' => '121' 8708 }, 8709 '1' => { 8710 'name' => 'completion_code', 8711 'type' => '121' 8712 }, 8713 '2' => { 8714 'name' => 'length', 8715 'type' => '1023' 8716 }, 8717 '3' => { 8718 'name' => 'msg', 8719 'type' => '4151' 8720 } 8721 }, 8722 'Return' => '100', 8723 'ShortName' => 'encode_read_file_resp' 8724 }, 8725 '227988' => { 8726 'Header' => 'file_io.h', 8727 'Line' => '359', 8728 'Param' => { 8729 '0' => { 8730 'name' => 'msg', 8731 'type' => '4598' 8732 }, 8733 '1' => { 8734 'name' => 'payload_length', 8735 'type' => '1145' 8736 }, 8737 '2' => { 8738 'name' => 'completion_code', 8739 'type' => '4603' 8740 }, 8741 '3' => { 8742 'name' => 'length', 8743 'type' => '4608' 8744 }, 8745 '4' => { 8746 'name' => 'file_data_offset', 8747 'type' => '13089' 8748 } 8749 }, 8750 'Reg' => { 8751 '1' => 'r9', 8752 '2' => 'rdx', 8753 '3' => 'rcx', 8754 '4' => 'r8' 8755 }, 8756 'Return' => '100', 8757 'ShortName' => 'decode_read_file_resp' 8758 }, 8759 '228124' => { 8760 'Header' => 'file_io.h', 8761 'Line' => '344', 8762 'Param' => { 8763 '0' => { 8764 'name' => 'instance_id', 8765 'type' => '121' 8766 }, 8767 '1' => { 8768 'name' => 'file_handle', 8769 'type' => '1023' 8770 }, 8771 '2' => { 8772 'name' => 'offset', 8773 'type' => '1023' 8774 }, 8775 '3' => { 8776 'name' => 'length', 8777 'type' => '1023' 8778 }, 8779 '4' => { 8780 'name' => 'msg', 8781 'type' => '4151' 8782 } 8783 }, 8784 'Return' => '100', 8785 'ShortName' => 'encode_read_file_req' 8786 }, 8787 '228359' => { 8788 'Header' => 'file_io.h', 8789 'Line' => '330', 8790 'Param' => { 8791 '0' => { 8792 'name' => 'msg', 8793 'type' => '4598' 8794 }, 8795 '1' => { 8796 'name' => 'payload_length', 8797 'type' => '1145' 8798 }, 8799 '2' => { 8800 'name' => 'file_handle', 8801 'type' => '4608' 8802 }, 8803 '3' => { 8804 'name' => 'offset', 8805 'type' => '4608' 8806 }, 8807 '4' => { 8808 'name' => 'length', 8809 'type' => '4608' 8810 } 8811 }, 8812 'Reg' => { 8813 '1' => 'r9', 8814 '2' => 'rdx', 8815 '3' => 'rcx', 8816 '4' => 'r8' 8817 }, 8818 'Return' => '100', 8819 'ShortName' => 'decode_read_file_req' 8820 }, 8821 '228495' => { 8822 'Header' => 'file_io.h', 8823 'Line' => '274', 8824 'Param' => { 8825 '0' => { 8826 'name' => 'msg', 8827 'type' => '4598' 8828 }, 8829 '1' => { 8830 'name' => 'payload_length', 8831 'type' => '1145' 8832 }, 8833 '2' => { 8834 'name' => 'completion_code', 8835 'type' => '4603' 8836 }, 8837 '3' => { 8838 'name' => 'next_transfer_handle', 8839 'type' => '4608' 8840 }, 8841 '4' => { 8842 'name' => 'transfer_flag', 8843 'type' => '4603' 8844 }, 8845 '5' => { 8846 'name' => 'file_table_data_start_offset', 8847 'type' => '4603' 8848 }, 8849 '6' => { 8850 'name' => 'file_table_length', 8851 'offset' => '0', 8852 'type' => '13089' 8853 } 8854 }, 8855 'Reg' => { 8856 '1' => 'rsi', 8857 '2' => 'rdi', 8858 '3' => 'r10', 8859 '4' => 'r8', 8860 '5' => 'r9' 8861 }, 8862 'Return' => '100', 8863 'ShortName' => 'decode_get_file_table_resp' 8864 }, 8865 '228669' => { 8866 'Header' => 'file_io.h', 8867 'Line' => '258', 8868 'Param' => { 8869 '0' => { 8870 'name' => 'instance_id', 8871 'type' => '121' 8872 }, 8873 '1' => { 8874 'name' => 'transfer_handle', 8875 'type' => '1023' 8876 }, 8877 '2' => { 8878 'name' => 'transfer_opflag', 8879 'type' => '121' 8880 }, 8881 '3' => { 8882 'name' => 'table_type', 8883 'type' => '121' 8884 }, 8885 '4' => { 8886 'name' => 'msg', 8887 'type' => '4151' 8888 } 8889 }, 8890 'Return' => '100', 8891 'ShortName' => 'encode_get_file_table_req' 8892 }, 8893 '228896' => { 8894 'Header' => 'file_io.h', 8895 'Line' => '244', 8896 'Param' => { 8897 '0' => { 8898 'name' => 'instance_id', 8899 'type' => '121' 8900 }, 8901 '1' => { 8902 'name' => 'completion_code', 8903 'type' => '121' 8904 }, 8905 '2' => { 8906 'name' => 'next_transfer_handle', 8907 'type' => '1023' 8908 }, 8909 '3' => { 8910 'name' => 'transfer_flag', 8911 'type' => '121' 8912 }, 8913 '4' => { 8914 'name' => 'table_data', 8915 'type' => '1219' 8916 }, 8917 '5' => { 8918 'name' => 'table_size', 8919 'type' => '1145' 8920 }, 8921 '6' => { 8922 'name' => 'msg', 8923 'offset' => '0', 8924 'type' => '4151' 8925 } 8926 }, 8927 'Reg' => { 8928 '2' => 'r15' 8929 }, 8930 'Return' => '100', 8931 'ShortName' => 'encode_get_file_table_resp' 8932 }, 8933 '229254' => { 8934 'Header' => 'file_io.h', 8935 'Line' => '227', 8936 'Param' => { 8937 '0' => { 8938 'name' => 'msg', 8939 'type' => '4598' 8940 }, 8941 '1' => { 8942 'name' => 'payload_length', 8943 'type' => '1145' 8944 }, 8945 '2' => { 8946 'name' => 'transfer_handle', 8947 'type' => '4608' 8948 }, 8949 '3' => { 8950 'name' => 'transfer_opflag', 8951 'type' => '4603' 8952 }, 8953 '4' => { 8954 'name' => 'table_type', 8955 'type' => '4603' 8956 } 8957 }, 8958 'Reg' => { 8959 '1' => 'r9', 8960 '2' => 'rdx', 8961 '3' => 'rcx', 8962 '4' => 'r8' 8963 }, 8964 'Return' => '100', 8965 'ShortName' => 'decode_get_file_table_req' 8966 }, 8967 '229389' => { 8968 'Header' => 'file_io.h', 8969 'Line' => '183', 8970 'Param' => { 8971 '0' => { 8972 'name' => 'msg', 8973 'type' => '4598' 8974 }, 8975 '1' => { 8976 'name' => 'payload_length', 8977 'type' => '1145' 8978 }, 8979 '2' => { 8980 'name' => 'completion_code', 8981 'type' => '4603' 8982 }, 8983 '3' => { 8984 'name' => 'length', 8985 'type' => '4608' 8986 } 8987 }, 8988 'Reg' => { 8989 '0' => 'rdi', 8990 '1' => 'rsi', 8991 '2' => 'rdx', 8992 '3' => 'rcx' 8993 }, 8994 'Return' => '100', 8995 'ShortName' => 'decode_rw_file_memory_resp' 8996 }, 8997 '229498' => { 8998 'Header' => 'file_io.h', 8999 'Line' => '169', 9000 'Param' => { 9001 '0' => { 9002 'name' => 'instance_id', 9003 'type' => '121' 9004 }, 9005 '1' => { 9006 'name' => 'command', 9007 'type' => '121' 9008 }, 9009 '2' => { 9010 'name' => 'file_handle', 9011 'type' => '1023' 9012 }, 9013 '3' => { 9014 'name' => 'offset', 9015 'type' => '1023' 9016 }, 9017 '4' => { 9018 'name' => 'length', 9019 'type' => '1023' 9020 }, 9021 '5' => { 9022 'name' => 'address', 9023 'type' => '15859' 9024 }, 9025 '6' => { 9026 'name' => 'msg', 9027 'offset' => '0', 9028 'type' => '4151' 9029 } 9030 }, 9031 'Reg' => { 9032 '2' => 'r14' 9033 }, 9034 'Return' => '100', 9035 'ShortName' => 'encode_rw_file_memory_req' 9036 }, 9037 '229757' => { 9038 'Header' => 'file_io.h', 9039 'Line' => '152', 9040 'Param' => { 9041 '0' => { 9042 'name' => 'instance_id', 9043 'type' => '121' 9044 }, 9045 '1' => { 9046 'name' => 'command', 9047 'type' => '121' 9048 }, 9049 '2' => { 9050 'name' => 'completion_code', 9051 'type' => '121' 9052 }, 9053 '3' => { 9054 'name' => 'length', 9055 'type' => '1023' 9056 }, 9057 '4' => { 9058 'name' => 'msg', 9059 'type' => '4151' 9060 } 9061 }, 9062 'Return' => '100', 9063 'ShortName' => 'encode_rw_file_memory_resp' 9064 }, 9065 '229978' => { 9066 'Header' => 'file_io.h', 9067 'Line' => '136', 9068 'Param' => { 9069 '0' => { 9070 'name' => 'msg', 9071 'type' => '4598' 9072 }, 9073 '1' => { 9074 'name' => 'payload_length', 9075 'type' => '1145' 9076 }, 9077 '2' => { 9078 'name' => 'file_handle', 9079 'type' => '4608' 9080 }, 9081 '3' => { 9082 'name' => 'offset', 9083 'type' => '4608' 9084 }, 9085 '4' => { 9086 'name' => 'length', 9087 'type' => '4608' 9088 }, 9089 '5' => { 9090 'name' => 'address', 9091 'type' => '24509' 9092 } 9093 }, 9094 'Reg' => { 9095 '1' => 'r10', 9096 '2' => 'rdx', 9097 '3' => 'rdi', 9098 '4' => 'r8', 9099 '5' => 'r9' 9100 }, 9101 'Return' => '100', 9102 'ShortName' => 'decode_rw_file_memory_req' 9103 }, 9104 '231027' => { 9105 'Header' => 'host.h', 9106 'Line' => '101', 9107 'Param' => { 9108 '0' => { 9109 'name' => 'instance_id', 9110 'type' => '121' 9111 }, 9112 '1' => { 9113 'name' => 'completion_code', 9114 'type' => '121' 9115 }, 9116 '2' => { 9117 'name' => 'rack_entry', 9118 'type' => '1023' 9119 }, 9120 '3' => { 9121 'name' => 'pri_cec_node', 9122 'type' => '1023' 9123 }, 9124 '4' => { 9125 'name' => 'msg', 9126 'type' => '4151' 9127 }, 9128 '5' => { 9129 'name' => 'payload_length', 9130 'type' => '1145' 9131 } 9132 }, 9133 'Reg' => { 9134 '2' => 'r12' 9135 }, 9136 'Return' => '100', 9137 'ShortName' => 'encode_get_alert_status_resp' 9138 }, 9139 '231275' => { 9140 'Header' => 'host.h', 9141 'Line' => '86', 9142 'Param' => { 9143 '0' => { 9144 'name' => 'msg', 9145 'type' => '4598' 9146 }, 9147 '1' => { 9148 'name' => 'payload_length', 9149 'type' => '1145' 9150 }, 9151 '2' => { 9152 'name' => 'version_id', 9153 'type' => '4603' 9154 } 9155 }, 9156 'Reg' => { 9157 '0' => 'rdi', 9158 '1' => 'rsi', 9159 '2' => 'rdx' 9160 }, 9161 'Return' => '100', 9162 'ShortName' => 'decode_get_alert_status_req' 9163 }, 9164 '231358' => { 9165 'Header' => 'host.h', 9166 'Line' => '70', 9167 'Param' => { 9168 '0' => { 9169 'name' => 'msg', 9170 'type' => '4598' 9171 }, 9172 '1' => { 9173 'name' => 'payload_length', 9174 'type' => '1145' 9175 }, 9176 '2' => { 9177 'name' => 'completion_code', 9178 'type' => '4603' 9179 }, 9180 '3' => { 9181 'name' => 'rack_entry', 9182 'type' => '4608' 9183 }, 9184 '4' => { 9185 'name' => 'pri_cec_node', 9186 'type' => '4608' 9187 } 9188 }, 9189 'Reg' => { 9190 '1' => 'r9', 9191 '2' => 'rdx', 9192 '3' => 'rcx', 9193 '4' => 'r8' 9194 }, 9195 'Return' => '100', 9196 'ShortName' => 'decode_get_alert_status_resp' 9197 }, 9198 '231497' => { 9199 'Header' => 'host.h', 9200 'Line' => '52', 9201 'Param' => { 9202 '0' => { 9203 'name' => 'instance_id', 9204 'type' => '121' 9205 }, 9206 '1' => { 9207 'name' => 'version_id', 9208 'type' => '121' 9209 }, 9210 '2' => { 9211 'name' => 'msg', 9212 'type' => '4151' 9213 }, 9214 '3' => { 9215 'name' => 'payload_length', 9216 'type' => '1145' 9217 } 9218 }, 9219 'Return' => '100', 9220 'ShortName' => 'encode_get_alert_status_req' 9221 }, 9222 '232565' => { 9223 'Header' => 'platform.h', 9224 'Line' => '47', 9225 'Param' => { 9226 '0' => { 9227 'name' => 'instance_id', 9228 'type' => '121' 9229 }, 9230 '1' => { 9231 'name' => 'format_version', 9232 'type' => '121' 9233 }, 9234 '2' => { 9235 'name' => 'tid', 9236 'type' => '121' 9237 }, 9238 '3' => { 9239 'name' => 'num_handles', 9240 'type' => '121' 9241 }, 9242 '4' => { 9243 'name' => 'list_of_handles', 9244 'type' => '1219' 9245 }, 9246 '5' => { 9247 'name' => 'payload_length', 9248 'type' => '1145' 9249 }, 9250 '6' => { 9251 'name' => 'msg', 9252 'offset' => '0', 9253 'type' => '4151' 9254 } 9255 }, 9256 'Return' => '100', 9257 'ShortName' => 'encode_bios_attribute_update_event_req' 9258 }, 9259 '234417' => { 9260 'Header' => 'file_io.h', 9261 'Line' => '160', 9262 'Param' => { 9263 '0' => { 9264 'name' => 'instance_id', 9265 'type' => '121' 9266 }, 9267 '1' => { 9268 'name' => 'resp', 9269 'type' => '236136' 9270 }, 9271 '2' => { 9272 'name' => 'resp_len', 9273 'type' => '1145' 9274 }, 9275 '3' => { 9276 'name' => 'responseMsg', 9277 'type' => '4151' 9278 }, 9279 '4' => { 9280 'name' => 'payload_length', 9281 'type' => '1145' 9282 } 9283 }, 9284 'Reg' => { 9285 '3' => 'r13' 9286 }, 9287 'Return' => '100', 9288 'ShortName' => 'encode_oem_meta_file_io_read_resp' 9289 }, 9290 '236151' => { 9291 'Header' => 'file_io.h', 9292 'Line' => '147', 9293 'Param' => { 9294 '0' => { 9295 'name' => 'resp', 9296 'type' => '236136' 9297 } 9298 }, 9299 'Reg' => { 9300 '0' => 'rdi' 9301 }, 9302 'Return' => '2579', 9303 'ShortName' => 'pldm_oem_meta_file_io_read_resp_data' 9304 }, 9305 '236199' => { 9306 'Header' => 'file_io.h', 9307 'Line' => '137', 9308 'Param' => { 9309 '0' => { 9310 'name' => 'msg', 9311 'type' => '4598' 9312 }, 9313 '1' => { 9314 'name' => 'payload_length', 9315 'type' => '1145' 9316 }, 9317 '2' => { 9318 'name' => 'req', 9319 'type' => '237319' 9320 } 9321 }, 9322 'Return' => '100', 9323 'ShortName' => 'decode_oem_meta_file_io_read_req' 9324 }, 9325 '237324' => { 9326 'Header' => 'file_io.h', 9327 'Line' => '126', 9328 'Param' => { 9329 '0' => { 9330 'name' => 'msg', 9331 'type' => '4598' 9332 }, 9333 '1' => { 9334 'name' => 'payload_length', 9335 'type' => '1145' 9336 }, 9337 '2' => { 9338 'name' => 'file_handle', 9339 'type' => '4603' 9340 }, 9341 '3' => { 9342 'name' => 'length', 9343 'type' => '4608' 9344 }, 9345 '4' => { 9346 'name' => 'data', 9347 'type' => '4603' 9348 } 9349 }, 9350 'Reg' => { 9351 '0' => 'rbx', 9352 '1' => 'rsi', 9353 '2' => 'rbp', 9354 '3' => 'rcx', 9355 '4' => 'r8' 9356 }, 9357 'Return' => '100', 9358 'ShortName' => 'decode_oem_meta_file_io_req' 9359 }, 9360 '237758' => { 9361 'Header' => 'file_io.h', 9362 'Line' => '113', 9363 'Param' => { 9364 '0' => { 9365 'name' => 'msg', 9366 'type' => '4598' 9367 }, 9368 '1' => { 9369 'name' => 'payload_length', 9370 'type' => '1145' 9371 }, 9372 '2' => { 9373 'name' => 'req', 9374 'type' => '237753' 9375 }, 9376 '3' => { 9377 'name' => 'req_length', 9378 'type' => '1145' 9379 } 9380 }, 9381 'Return' => '100', 9382 'ShortName' => 'decode_oem_meta_file_io_write_req' 9383 }, 9384 '238707' => { 9385 'Header' => 'file_io.h', 9386 'Line' => '102', 9387 'Param' => { 9388 '0' => { 9389 'name' => 'req', 9390 'type' => '237753' 9391 } 9392 }, 9393 'Reg' => { 9394 '0' => 'rdi' 9395 }, 9396 'Return' => '2579', 9397 'ShortName' => 'pldm_oem_meta_file_io_write_req_data' 9398 } 9399 }, 9400 'SymbolVersion' => {}, 9401 'Symbols' => { 9402 'libpldm.so.0.9.1' => { 9403 'bcd2dec16' => 1, 9404 'bcd2dec32' => 1, 9405 'bcd2dec8' => 1, 9406 'crc32' => 1, 9407 'crc8' => 1, 9408 'dec2bcd16' => 1, 9409 'dec2bcd32' => 1, 9410 'dec2bcd8' => 1, 9411 'decode_activate_firmware_resp' => 1, 9412 'decode_apply_complete_req' => 1, 9413 'decode_cancel_update_component_resp' => 1, 9414 'decode_cancel_update_resp' => 1, 9415 'decode_descriptor_type_length_value' => 1, 9416 'decode_entity_auxiliary_names_pdr' => 1, 9417 'decode_event_message_buffer_size_resp' => 1, 9418 'decode_event_message_supported_resp' => 1, 9419 'decode_file_ack_req' => 1, 9420 'decode_file_ack_resp' => 1, 9421 'decode_file_ack_with_meta_data_req' => 1, 9422 'decode_file_ack_with_meta_data_resp' => 1, 9423 'decode_firmware_device_id_record' => 1, 9424 'decode_get_alert_status_req' => 1, 9425 'decode_get_alert_status_resp' => 1, 9426 'decode_get_bios_attribute_current_value_by_handle_req' => 1, 9427 'decode_get_bios_attribute_current_value_by_handle_resp' => 1, 9428 'decode_get_bios_table_req' => 1, 9429 'decode_get_bios_table_resp' => 1, 9430 'decode_get_commands_req' => 1, 9431 'decode_get_commands_resp' => 1, 9432 'decode_get_date_time_resp' => 1, 9433 'decode_get_file_table_req' => 1, 9434 'decode_get_file_table_resp' => 1, 9435 'decode_get_firmware_parameters_resp' => 1, 9436 'decode_get_firmware_parameters_resp_comp_entry' => 1, 9437 'decode_get_fru_record_by_option_req' => 1, 9438 'decode_get_fru_record_by_option_resp' => 1, 9439 'decode_get_fru_record_table_metadata_resp' => 1, 9440 'decode_get_fru_record_table_req' => 1, 9441 'decode_get_fru_record_table_resp' => 1, 9442 'decode_get_fru_record_table_resp_safe' => 1, 9443 'decode_get_numeric_effecter_value_req' => 1, 9444 'decode_get_numeric_effecter_value_resp' => 1, 9445 'decode_get_pdr_repository_info_resp' => 1, 9446 'decode_get_pdr_req' => 1, 9447 'decode_get_pdr_resp' => 1, 9448 'decode_get_sensor_reading_req' => 1, 9449 'decode_get_sensor_reading_resp' => 1, 9450 'decode_get_state_effecter_states_req' => 1, 9451 'decode_get_state_effecter_states_resp' => 1, 9452 'decode_get_state_sensor_readings_req' => 1, 9453 'decode_get_state_sensor_readings_resp' => 1, 9454 'decode_get_status_resp' => 1, 9455 'decode_get_tid_resp' => 1, 9456 'decode_get_types_resp' => 1, 9457 'decode_get_version_req' => 1, 9458 'decode_get_version_resp' => 1, 9459 'decode_multipart_receive_req' => 1, 9460 'decode_new_file_req' => 1, 9461 'decode_new_file_resp' => 1, 9462 'decode_new_file_with_metadata_req' => 1, 9463 'decode_new_file_with_metadata_resp' => 1, 9464 'decode_numeric_sensor_data' => 1, 9465 'decode_numeric_sensor_pdr_data' => 1, 9466 'decode_oem_meta_file_io_read_req' => 1, 9467 'decode_oem_meta_file_io_req' => 1, 9468 'decode_oem_meta_file_io_write_req' => 1, 9469 'decode_pass_component_table_resp' => 1, 9470 'decode_platform_event_message_req' => 1, 9471 'decode_platform_event_message_resp' => 1, 9472 'decode_pldm_comp_image_info' => 1, 9473 'decode_pldm_entity_auxiliary_names_pdr_index' => 1, 9474 'decode_pldm_message_poll_event_data' => 1, 9475 'decode_pldm_package_header_info' => 1, 9476 'decode_pldm_pdr_repository_change_record_data' => 1, 9477 'decode_pldm_pdr_repository_chg_event_data' => 1, 9478 'decode_pldm_platform_cper_event' => 1, 9479 'decode_poll_for_platform_event_message_req' => 1, 9480 'decode_poll_for_platform_event_message_resp' => 1, 9481 'decode_query_device_identifiers_resp' => 1, 9482 'decode_read_file_req' => 1, 9483 'decode_read_file_resp' => 1, 9484 'decode_request_firmware_data_req' => 1, 9485 'decode_request_update_resp' => 1, 9486 'decode_rw_file_by_type_memory_req' => 1, 9487 'decode_rw_file_by_type_memory_resp' => 1, 9488 'decode_rw_file_by_type_req' => 1, 9489 'decode_rw_file_by_type_resp' => 1, 9490 'decode_rw_file_memory_req' => 1, 9491 'decode_rw_file_memory_resp' => 1, 9492 'decode_sensor_event_data' => 1, 9493 'decode_sensor_op_data' => 1, 9494 'decode_set_bios_attribute_current_value_req' => 1, 9495 'decode_set_bios_attribute_current_value_resp' => 1, 9496 'decode_set_bios_table_req' => 1, 9497 'decode_set_bios_table_resp' => 1, 9498 'decode_set_date_time_req' => 1, 9499 'decode_set_date_time_resp' => 1, 9500 'decode_set_event_receiver_req' => 1, 9501 'decode_set_event_receiver_resp' => 1, 9502 'decode_set_fru_record_table_req' => 1, 9503 'decode_set_numeric_effecter_value_req' => 1, 9504 'decode_set_numeric_effecter_value_resp' => 1, 9505 'decode_set_state_effecter_states_req' => 1, 9506 'decode_set_state_effecter_states_resp' => 1, 9507 'decode_state_sensor_data' => 1, 9508 'decode_transfer_complete_req' => 1, 9509 'decode_update_component_resp' => 1, 9510 'decode_vendor_defined_descriptor_value' => 1, 9511 'decode_verify_complete_req' => 1, 9512 'decode_write_file_req' => 1, 9513 'decode_write_file_resp' => 1, 9514 'encode_activate_firmware_req' => 1, 9515 'encode_apply_complete_resp' => 1, 9516 'encode_bios_attribute_update_event_req' => 1, 9517 'encode_cancel_update_component_req' => 1, 9518 'encode_cancel_update_req' => 1, 9519 'encode_cc_only_resp' => 1, 9520 'encode_event_message_buffer_size_req' => 1, 9521 'encode_event_message_supported_req' => 1, 9522 'encode_file_ack_req' => 1, 9523 'encode_file_ack_resp' => 1, 9524 'encode_file_ack_with_meta_data_req' => 1, 9525 'encode_file_ack_with_meta_data_resp' => 1, 9526 'encode_fru_record' => 1, 9527 'encode_get_alert_status_req' => 1, 9528 'encode_get_alert_status_resp' => 1, 9529 'encode_get_bios_attribute_current_value_by_handle_req' => 1, 9530 'encode_get_bios_current_value_by_handle_resp' => 1, 9531 'encode_get_bios_table_req' => 1, 9532 'encode_get_bios_table_resp' => 1, 9533 'encode_get_commands_req' => 1, 9534 'encode_get_commands_resp' => 1, 9535 'encode_get_date_time_req' => 1, 9536 'encode_get_date_time_resp' => 1, 9537 'encode_get_file_table_req' => 1, 9538 'encode_get_file_table_resp' => 1, 9539 'encode_get_firmware_parameters_req' => 1, 9540 'encode_get_fru_record_by_option_req' => 1, 9541 'encode_get_fru_record_by_option_resp' => 1, 9542 'encode_get_fru_record_table_metadata_req' => 1, 9543 'encode_get_fru_record_table_metadata_resp' => 1, 9544 'encode_get_fru_record_table_req' => 1, 9545 'encode_get_fru_record_table_resp' => 1, 9546 'encode_get_numeric_effecter_value_req' => 1, 9547 'encode_get_numeric_effecter_value_resp' => 1, 9548 'encode_get_pdr_repository_info_resp' => 1, 9549 'encode_get_pdr_req' => 1, 9550 'encode_get_pdr_resp' => 1, 9551 'encode_get_sensor_reading_req' => 1, 9552 'encode_get_sensor_reading_resp' => 1, 9553 'encode_get_state_effecter_states_req' => 1, 9554 'encode_get_state_effecter_states_resp' => 1, 9555 'encode_get_state_sensor_readings_req' => 1, 9556 'encode_get_state_sensor_readings_resp' => 1, 9557 'encode_get_status_req' => 1, 9558 'encode_get_tid_req' => 1, 9559 'encode_get_tid_resp' => 1, 9560 'encode_get_types_req' => 1, 9561 'encode_get_types_resp' => 1, 9562 'encode_get_version_req' => 1, 9563 'encode_get_version_resp' => 1, 9564 'encode_new_file_req' => 1, 9565 'encode_new_file_resp' => 1, 9566 'encode_new_file_with_metadata_req' => 1, 9567 'encode_new_file_with_metadata_resp' => 1, 9568 'encode_oem_meta_file_io_read_resp' => 1, 9569 'encode_pass_component_table_req' => 1, 9570 'encode_platform_event_message_req' => 1, 9571 'encode_platform_event_message_resp' => 1, 9572 'encode_pldm_header_only' => 1, 9573 'encode_pldm_pdr_repository_chg_event_data' => 1, 9574 'encode_poll_for_platform_event_message_req' => 1, 9575 'encode_poll_for_platform_event_message_resp' => 1, 9576 'encode_query_device_identifiers_req' => 1, 9577 'encode_read_file_req' => 1, 9578 'encode_read_file_resp' => 1, 9579 'encode_request_firmware_data_resp' => 1, 9580 'encode_request_update_req' => 1, 9581 'encode_rw_file_by_type_memory_req' => 1, 9582 'encode_rw_file_by_type_memory_resp' => 1, 9583 'encode_rw_file_by_type_req' => 1, 9584 'encode_rw_file_by_type_resp' => 1, 9585 'encode_rw_file_memory_req' => 1, 9586 'encode_rw_file_memory_resp' => 1, 9587 'encode_sensor_event_data' => 1, 9588 'encode_set_bios_attribute_current_value_req' => 1, 9589 'encode_set_bios_attribute_current_value_resp' => 1, 9590 'encode_set_bios_table_req' => 1, 9591 'encode_set_bios_table_resp' => 1, 9592 'encode_set_date_time_req' => 1, 9593 'encode_set_date_time_resp' => 1, 9594 'encode_set_event_receiver_req' => 1, 9595 'encode_set_event_receiver_resp' => 1, 9596 'encode_set_fru_record_table_resp' => 1, 9597 'encode_set_numeric_effecter_value_req' => 1, 9598 'encode_set_numeric_effecter_value_resp' => 1, 9599 'encode_set_state_effecter_states_req' => 1, 9600 'encode_set_state_effecter_states_resp' => 1, 9601 'encode_set_tid_req' => 1, 9602 'encode_state_effecter_pdr' => 1, 9603 'encode_state_sensor_pdr' => 1, 9604 'encode_transfer_complete_resp' => 1, 9605 'encode_update_component_req' => 1, 9606 'encode_verify_complete_resp' => 1, 9607 'encode_write_file_req' => 1, 9608 'encode_write_file_resp' => 1, 9609 'get_fru_record_by_option' => 1, 9610 'is_time_legal' => 1, 9611 'is_transfer_flag_valid' => 1, 9612 'pack_pldm_header' => 1, 9613 'pldm_bios_table_append_pad_checksum' => 1, 9614 'pldm_bios_table_attr_entry_decode_attribute_handle' => 1, 9615 'pldm_bios_table_attr_entry_decode_attribute_type' => 1, 9616 'pldm_bios_table_attr_entry_decode_string_handle' => 1, 9617 'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1, 9618 'pldm_bios_table_attr_entry_enum_decode_def_num' => 1, 9619 'pldm_bios_table_attr_entry_enum_decode_pv_hdls' => 1, 9620 'pldm_bios_table_attr_entry_enum_decode_pv_num' => 1, 9621 'pldm_bios_table_attr_entry_enum_encode' => 1, 9622 'pldm_bios_table_attr_entry_enum_encode_length' => 1, 9623 'pldm_bios_table_attr_entry_integer_decode' => 1, 9624 'pldm_bios_table_attr_entry_integer_encode' => 1, 9625 'pldm_bios_table_attr_entry_integer_encode_length' => 1, 9626 'pldm_bios_table_attr_entry_integer_info_check' => 1, 9627 'pldm_bios_table_attr_entry_string_decode_def_string' => 1, 9628 'pldm_bios_table_attr_entry_string_decode_def_string_length' => 1, 9629 'pldm_bios_table_attr_entry_string_decode_max_length' => 1, 9630 'pldm_bios_table_attr_entry_string_decode_min_length' => 1, 9631 'pldm_bios_table_attr_entry_string_decode_string_type' => 1, 9632 'pldm_bios_table_attr_entry_string_encode' => 1, 9633 'pldm_bios_table_attr_entry_string_encode_length' => 1, 9634 'pldm_bios_table_attr_entry_string_info_check' => 1, 9635 'pldm_bios_table_attr_find_by_handle' => 1, 9636 'pldm_bios_table_attr_find_by_string_handle' => 1, 9637 'pldm_bios_table_attr_value_copy_and_update' => 1, 9638 'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1, 9639 'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1, 9640 'pldm_bios_table_attr_value_entry_decode_handle' => 1, 9641 'pldm_bios_table_attr_value_entry_encode_enum' => 1, 9642 'pldm_bios_table_attr_value_entry_encode_enum_length' => 1, 9643 'pldm_bios_table_attr_value_entry_encode_integer' => 1, 9644 'pldm_bios_table_attr_value_entry_encode_integer_length' => 1, 9645 'pldm_bios_table_attr_value_entry_encode_string' => 1, 9646 'pldm_bios_table_attr_value_entry_encode_string_length' => 1, 9647 'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1, 9648 'pldm_bios_table_attr_value_entry_enum_decode_number' => 1, 9649 'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1, 9650 'pldm_bios_table_attr_value_entry_length' => 1, 9651 'pldm_bios_table_attr_value_entry_string_decode_length' => 1, 9652 'pldm_bios_table_attr_value_entry_string_decode_string' => 1, 9653 'pldm_bios_table_attr_value_find_by_handle' => 1, 9654 'pldm_bios_table_checksum' => 1, 9655 'pldm_bios_table_iter_create' => 1, 9656 'pldm_bios_table_iter_free' => 1, 9657 'pldm_bios_table_iter_is_end' => 1, 9658 'pldm_bios_table_iter_next' => 1, 9659 'pldm_bios_table_iter_value' => 1, 9660 'pldm_bios_table_pad_checksum_size' => 1, 9661 'pldm_bios_table_string_entry_decode_handle' => 1, 9662 'pldm_bios_table_string_entry_decode_string' => 1, 9663 'pldm_bios_table_string_entry_decode_string_length' => 1, 9664 'pldm_bios_table_string_entry_encode' => 1, 9665 'pldm_bios_table_string_entry_encode_length' => 1, 9666 'pldm_bios_table_string_find_by_handle' => 1, 9667 'pldm_bios_table_string_find_by_string' => 1, 9668 'pldm_close' => 1, 9669 'pldm_entity_association_pdr_add' => 1, 9670 'pldm_entity_association_pdr_add_from_node' => 1, 9671 'pldm_entity_association_pdr_add_from_node_with_record_handle' => 1, 9672 'pldm_entity_association_pdr_extract' => 1, 9673 'pldm_entity_association_tree_add' => 1, 9674 'pldm_entity_association_tree_add_entity' => 1, 9675 'pldm_entity_association_tree_copy_root' => 1, 9676 'pldm_entity_association_tree_destroy' => 1, 9677 'pldm_entity_association_tree_destroy_root' => 1, 9678 'pldm_entity_association_tree_find' => 1, 9679 'pldm_entity_association_tree_find_with_locality' => 1, 9680 'pldm_entity_association_tree_init' => 1, 9681 'pldm_entity_association_tree_visit' => 1, 9682 'pldm_entity_extract' => 1, 9683 'pldm_entity_get_num_children' => 1, 9684 'pldm_entity_get_parent' => 1, 9685 'pldm_entity_is_exist_parent' => 1, 9686 'pldm_entity_is_node_parent' => 1, 9687 'pldm_entity_node_get_remote_container_id' => 1, 9688 'pldm_find_entity_ref_in_tree' => 1, 9689 'pldm_instance_db_destroy' => 1, 9690 'pldm_instance_db_init' => 1, 9691 'pldm_instance_db_init_default' => 1, 9692 'pldm_instance_id_alloc' => 1, 9693 'pldm_instance_id_free' => 1, 9694 'pldm_is_current_parent_child' => 1, 9695 'pldm_is_empty_entity_assoc_tree' => 1, 9696 'pldm_msg_hdr_correlate_response' => 1, 9697 'pldm_oem_meta_file_io_read_resp_data' => 1, 9698 'pldm_oem_meta_file_io_write_req_data' => 1, 9699 'pldm_open' => 1, 9700 'pldm_pdr_add' => 1, 9701 'pldm_pdr_add_fru_record_set' => 1, 9702 'pldm_pdr_destroy' => 1, 9703 'pldm_pdr_find_last_in_range' => 1, 9704 'pldm_pdr_find_record' => 1, 9705 'pldm_pdr_find_record_by_type' => 1, 9706 'pldm_pdr_fru_record_set_find_by_rsi' => 1, 9707 'pldm_pdr_get_next_record' => 1, 9708 'pldm_pdr_get_record_count' => 1, 9709 'pldm_pdr_get_record_handle' => 1, 9710 'pldm_pdr_get_repo_size' => 1, 9711 'pldm_pdr_init' => 1, 9712 'pldm_pdr_record_is_remote' => 1, 9713 'pldm_pdr_remove_pdrs_by_terminus_handle' => 1, 9714 'pldm_pdr_remove_remote_pdrs' => 1, 9715 'pldm_pdr_update_TL_pdr' => 1, 9716 'pldm_platform_cper_event_event_data' => 1, 9717 'pldm_recv' => 1, 9718 'pldm_recv_any' => 1, 9719 'pldm_send' => 1, 9720 'pldm_send_recv' => 1, 9721 'pldm_transport_af_mctp_bind' => 1, 9722 'pldm_transport_af_mctp_core' => 1, 9723 'pldm_transport_af_mctp_destroy' => 1, 9724 'pldm_transport_af_mctp_init' => 1, 9725 'pldm_transport_af_mctp_init_pollfd' => 1, 9726 'pldm_transport_af_mctp_map_tid' => 1, 9727 'pldm_transport_af_mctp_unmap_tid' => 1, 9728 'pldm_transport_mctp_demux_core' => 1, 9729 'pldm_transport_mctp_demux_destroy' => 1, 9730 'pldm_transport_mctp_demux_init' => 1, 9731 'pldm_transport_mctp_demux_init_pollfd' => 1, 9732 'pldm_transport_mctp_demux_map_tid' => 1, 9733 'pldm_transport_mctp_demux_unmap_tid' => 1, 9734 'pldm_transport_poll' => 1, 9735 'pldm_transport_recv_msg' => 1, 9736 'pldm_transport_send_msg' => 1, 9737 'pldm_transport_send_recv_msg' => 1, 9738 'unpack_pldm_header' => 1, 9739 'ver2str' => 1 9740 } 9741 }, 9742 'Target' => 'unix', 9743 'TypeInfo' => { 9744 '1' => { 9745 'Name' => 'void', 9746 'Type' => 'Intrinsic' 9747 }, 9748 '46' => { 9749 'Name' => 'unsigned char', 9750 'Size' => '1', 9751 'Type' => 'Intrinsic' 9752 }, 9753 '53' => { 9754 'Name' => 'unsigned short', 9755 'Size' => '2', 9756 'Type' => 'Intrinsic' 9757 }, 9758 '60' => { 9759 'Name' => 'unsigned int', 9760 'Size' => '4', 9761 'Type' => 'Intrinsic' 9762 }, 9763 '67' => { 9764 'Name' => 'unsigned long', 9765 'Size' => '8', 9766 'Type' => 'Intrinsic' 9767 }, 9768 '74' => { 9769 'Name' => 'signed char', 9770 'Size' => '1', 9771 'Type' => 'Intrinsic' 9772 }, 9773 '81' => { 9774 'BaseType' => '46', 9775 'Header' => 'types.h', 9776 'Line' => '38', 9777 'Name' => '__uint8_t', 9778 'PrivateABI' => 1, 9779 'Size' => '1', 9780 'Type' => 'Typedef' 9781 }, 9782 '93' => { 9783 'Name' => 'short', 9784 'Size' => '2', 9785 'Type' => 'Intrinsic' 9786 }, 9787 '100' => { 9788 'Name' => 'int', 9789 'Size' => '4', 9790 'Type' => 'Intrinsic' 9791 }, 9792 '107' => { 9793 'Name' => 'long', 9794 'Size' => '8', 9795 'Type' => 'Intrinsic' 9796 }, 9797 '114' => { 9798 'Name' => 'char', 9799 'Size' => '1', 9800 'Type' => 'Intrinsic' 9801 }, 9802 '121' => { 9803 'BaseType' => '81', 9804 'Header' => 'stdint-uintn.h', 9805 'Line' => '24', 9806 'Name' => 'uint8_t', 9807 'PrivateABI' => 1, 9808 'Size' => '1', 9809 'Type' => 'Typedef' 9810 }, 9811 '133' => { 9812 'Name' => 'float', 9813 'Size' => '4', 9814 'Type' => 'Intrinsic' 9815 }, 9816 '175' => { 9817 'BaseType' => '121', 9818 'Header' => 'base.h', 9819 'Line' => '17', 9820 'Name' => 'pldm_tid_t', 9821 'Size' => '1', 9822 'Type' => 'Typedef' 9823 }, 9824 '187' => { 9825 'BaseType' => '121', 9826 'Header' => 'instance-id.h', 9827 'Line' => '13', 9828 'Name' => 'pldm_instance_id_t', 9829 'Size' => '1', 9830 'Type' => 'Typedef' 9831 }, 9832 '199' => { 9833 'Header' => 'responder.h', 9834 'Line' => '10', 9835 'Memb' => { 9836 '0' => { 9837 'name' => 'tid', 9838 'offset' => '0', 9839 'type' => '175' 9840 }, 9841 '1' => { 9842 'name' => 'instance_id', 9843 'offset' => '1', 9844 'type' => '187' 9845 }, 9846 '2' => { 9847 'name' => 'type', 9848 'offset' => '2', 9849 'type' => '121' 9850 }, 9851 '3' => { 9852 'name' => 'command', 9853 'offset' => '3', 9854 'type' => '121' 9855 }, 9856 '4' => { 9857 'name' => 'next', 9858 'offset' => '8', 9859 'type' => '279' 9860 } 9861 }, 9862 'Name' => 'struct pldm_responder_cookie', 9863 'PrivateABI' => 1, 9864 'Size' => '16', 9865 'Type' => 'Struct' 9866 }, 9867 '279' => { 9868 'BaseType' => '199', 9869 'Name' => 'struct pldm_responder_cookie*', 9870 'Size' => '8', 9871 'Type' => 'Pointer' 9872 }, 9873 '284' => { 9874 'Header' => 'pldm.h', 9875 'Line' => '15', 9876 'Memb' => { 9877 '0' => { 9878 'name' => 'PLDM_REQUESTER_SUCCESS', 9879 'value' => '0' 9880 }, 9881 '1' => { 9882 'name' => 'PLDM_REQUESTER_OPEN_FAIL', 9883 'value' => '18446744073709551615 (-1)' 9884 }, 9885 '2' => { 9886 'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG', 9887 'value' => '18446744073709551614 (-2)' 9888 }, 9889 '3' => { 9890 'name' => 'PLDM_REQUESTER_NOT_RESP_MSG', 9891 'value' => '18446744073709551613 (-3)' 9892 }, 9893 '4' => { 9894 'name' => 'PLDM_REQUESTER_NOT_REQ_MSG', 9895 'value' => '18446744073709551612 (-4)' 9896 }, 9897 '5' => { 9898 'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL', 9899 'value' => '18446744073709551611 (-5)' 9900 }, 9901 '6' => { 9902 'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH', 9903 'value' => '18446744073709551610 (-6)' 9904 }, 9905 '7' => { 9906 'name' => 'PLDM_REQUESTER_SEND_FAIL', 9907 'value' => '18446744073709551609 (-7)' 9908 }, 9909 '8' => { 9910 'name' => 'PLDM_REQUESTER_RECV_FAIL', 9911 'value' => '18446744073709551608 (-8)' 9912 }, 9913 '9' => { 9914 'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN', 9915 'value' => '18446744073709551607 (-9)' 9916 }, 9917 '10' => { 9918 'name' => 'PLDM_REQUESTER_SETUP_FAIL', 9919 'value' => '18446744073709551606 (-10)' 9920 }, 9921 '11' => { 9922 'name' => 'PLDM_REQUESTER_INVALID_SETUP', 9923 'value' => '18446744073709551605 (-11)' 9924 }, 9925 '12' => { 9926 'name' => 'PLDM_REQUESTER_POLL_FAIL', 9927 'value' => '18446744073709551604 (-12)' 9928 }, 9929 '13' => { 9930 'name' => 'PLDM_REQUESTER_TRANSPORT_BUSY', 9931 'value' => '18446744073709551603 (-13)' 9932 } 9933 }, 9934 'Name' => 'enum pldm_requester_error_codes', 9935 'Size' => '4', 9936 'Type' => 'Enum' 9937 }, 9938 '805' => { 9939 'Name' => '_Bool', 9940 'Size' => '1', 9941 'Type' => 'Intrinsic' 9942 }, 9943 '927' => { 9944 'BaseType' => '53', 9945 'Header' => 'types.h', 9946 'Line' => '40', 9947 'Name' => '__uint16_t', 9948 'PrivateABI' => 1, 9949 'Size' => '2', 9950 'Type' => 'Typedef' 9951 }, 9952 '951' => { 9953 'BaseType' => '60', 9954 'Header' => 'types.h', 9955 'Line' => '42', 9956 'Name' => '__uint32_t', 9957 'PrivateABI' => 1, 9958 'Size' => '4', 9959 'Type' => 'Typedef' 9960 }, 9961 '970' => { 9962 'BaseType' => '107', 9963 'Header' => 'types.h', 9964 'Line' => '194', 9965 'Name' => '__ssize_t', 9966 'PrivateABI' => 1, 9967 'Size' => '8', 9968 'Type' => 'Typedef' 9969 }, 9970 '982' => { 9971 'BaseType' => '114', 9972 'Name' => 'char*', 9973 'Size' => '8', 9974 'Type' => 'Pointer' 9975 }, 9976 '1006' => { 9977 'BaseType' => '121', 9978 'Name' => 'uint8_t const', 9979 'Size' => '1', 9980 'Type' => 'Const' 9981 }, 9982 '1011' => { 9983 'BaseType' => '927', 9984 'Header' => 'stdint-uintn.h', 9985 'Line' => '25', 9986 'Name' => 'uint16_t', 9987 'PrivateABI' => 1, 9988 'Size' => '2', 9989 'Type' => 'Typedef' 9990 }, 9991 '1023' => { 9992 'BaseType' => '951', 9993 'Header' => 'stdint-uintn.h', 9994 'Line' => '26', 9995 'Name' => 'uint32_t', 9996 'PrivateABI' => 1, 9997 'Size' => '4', 9998 'Type' => 'Typedef' 9999 }, 10000 '1035' => { 10001 'Header' => 'pldm_types.h', 10002 'Line' => '25', 10003 'Memb' => { 10004 '0' => { 10005 'name' => 'alpha', 10006 'offset' => '0', 10007 'type' => '121' 10008 }, 10009 '1' => { 10010 'name' => 'update', 10011 'offset' => '1', 10012 'type' => '121' 10013 }, 10014 '2' => { 10015 'name' => 'minor', 10016 'offset' => '2', 10017 'type' => '121' 10018 }, 10019 '3' => { 10020 'name' => 'major', 10021 'offset' => '3', 10022 'type' => '121' 10023 } 10024 }, 10025 'Name' => 'struct pldm_version', 10026 'Size' => '4', 10027 'Type' => 'Struct' 10028 }, 10029 '1093' => { 10030 'BaseType' => '1035', 10031 'Header' => 'pldm_types.h', 10032 'Line' => '30', 10033 'Name' => 'ver32_t', 10034 'Size' => '4', 10035 'Type' => 'Typedef' 10036 }, 10037 '1105' => { 10038 'BaseType' => '1093', 10039 'Name' => 'ver32_t const', 10040 'Size' => '4', 10041 'Type' => 'Const' 10042 }, 10043 '1145' => { 10044 'BaseType' => '67', 10045 'Header' => 'stddef.h', 10046 'Line' => '214', 10047 'Name' => 'size_t', 10048 'PrivateABI' => 1, 10049 'Size' => '8', 10050 'Type' => 'Typedef' 10051 }, 10052 '1207' => { 10053 'BaseType' => '970', 10054 'Header' => 'types.h', 10055 'Line' => '108', 10056 'Name' => 'ssize_t', 10057 'PrivateABI' => 1, 10058 'Size' => '8', 10059 'Type' => 'Typedef' 10060 }, 10061 '1219' => { 10062 'BaseType' => '1006', 10063 'Name' => 'uint8_t const*', 10064 'Size' => '8', 10065 'Type' => 'Pointer' 10066 }, 10067 '2228' => { 10068 'BaseType' => '1105', 10069 'Name' => 'ver32_t const*', 10070 'Size' => '8', 10071 'Type' => 'Pointer' 10072 }, 10073 '2341' => { 10074 'BaseType' => '2346', 10075 'Name' => 'void const*', 10076 'Size' => '8', 10077 'Type' => 'Pointer' 10078 }, 10079 '2346' => { 10080 'BaseType' => '1', 10081 'Name' => 'void const', 10082 'Type' => 'Const' 10083 }, 10084 '2579' => { 10085 'BaseType' => '1', 10086 'Name' => 'void*', 10087 'Size' => '8', 10088 'Type' => 'Pointer' 10089 }, 10090 '2593' => { 10091 'BaseType' => '114', 10092 'Name' => 'char const', 10093 'Size' => '1', 10094 'Type' => 'Const' 10095 }, 10096 '2622' => { 10097 'Header' => 'pldm_types.h', 10098 'Line' => '9', 10099 'Name' => 'anon-struct-pldm_types.h-9', 10100 'Size' => '1', 10101 'Type' => 'Struct' 10102 }, 10103 '2776' => { 10104 'Header' => 'pldm_types.h', 10105 'Line' => '19', 10106 'Memb' => { 10107 '0' => { 10108 'name' => 'byte', 10109 'offset' => '0', 10110 'type' => '121' 10111 }, 10112 '1' => { 10113 'name' => 'bits', 10114 'offset' => '0', 10115 'type' => '2622' 10116 } 10117 }, 10118 'Name' => 'union bitfield8_t', 10119 'Size' => '1', 10120 'Type' => 'Union' 10121 }, 10122 '2788' => { 10123 'BaseType' => '2776', 10124 'Name' => 'bitfield8_t const', 10125 'Size' => '1', 10126 'Type' => 'Const' 10127 }, 10128 '3191' => { 10129 'Header' => 'base.h', 10130 'Line' => '93', 10131 'Memb' => { 10132 '0' => { 10133 'name' => 'PLDM_RESPONSE', 10134 'value' => '0' 10135 }, 10136 '1' => { 10137 'name' => 'PLDM_REQUEST', 10138 'value' => '1' 10139 }, 10140 '2' => { 10141 'name' => 'PLDM_RESERVED', 10142 'value' => '2' 10143 }, 10144 '3' => { 10145 'name' => 'PLDM_ASYNC_REQUEST_NOTIFY', 10146 'value' => '3' 10147 } 10148 }, 10149 'Name' => 'enum MessageType', 10150 'Size' => '4', 10151 'Type' => 'Enum' 10152 }, 10153 '3203' => { 10154 'Header' => 'base.h', 10155 'Line' => '139', 10156 'Memb' => { 10157 '0' => { 10158 'name' => 'command', 10159 'offset' => '2', 10160 'type' => '121' 10161 } 10162 }, 10163 'Name' => 'struct pldm_msg_hdr', 10164 'Size' => '3', 10165 'Type' => 'Struct' 10166 }, 10167 '3314' => { 10168 'BaseType' => '3203', 10169 'Name' => 'struct pldm_msg_hdr const', 10170 'Size' => '3', 10171 'Type' => 'Const' 10172 }, 10173 '3319' => { 10174 'Header' => 'base.h', 10175 'Line' => '172', 10176 'Memb' => { 10177 '0' => { 10178 'name' => 'hdr', 10179 'offset' => '0', 10180 'type' => '3203' 10181 }, 10182 '1' => { 10183 'name' => 'payload', 10184 'offset' => '3', 10185 'type' => '3364' 10186 } 10187 }, 10188 'Name' => 'struct pldm_msg', 10189 'Size' => '4', 10190 'Type' => 'Struct' 10191 }, 10192 '3359' => { 10193 'BaseType' => '3319', 10194 'Name' => 'struct pldm_msg const', 10195 'Size' => '4', 10196 'Type' => 'Const' 10197 }, 10198 '3364' => { 10199 'BaseType' => '121', 10200 'Name' => 'uint8_t[1]', 10201 'Size' => '1', 10202 'Type' => 'Array' 10203 }, 10204 '3380' => { 10205 'Header' => 'base.h', 10206 'Line' => '239', 10207 'Memb' => { 10208 '0' => { 10209 'name' => 'msg_type', 10210 'offset' => '0', 10211 'type' => '3191' 10212 }, 10213 '1' => { 10214 'name' => 'instance', 10215 'offset' => '4', 10216 'type' => '121' 10217 }, 10218 '2' => { 10219 'name' => 'pldm_type', 10220 'offset' => '5', 10221 'type' => '121' 10222 }, 10223 '3' => { 10224 'name' => 'command', 10225 'offset' => '6', 10226 'type' => '121' 10227 }, 10228 '4' => { 10229 'name' => 'completion_code', 10230 'offset' => '7', 10231 'type' => '121' 10232 } 10233 }, 10234 'Name' => 'struct pldm_header_info', 10235 'Size' => '8', 10236 'Type' => 'Struct' 10237 }, 10238 '3459' => { 10239 'BaseType' => '3380', 10240 'Name' => 'struct pldm_header_info const', 10241 'Size' => '8', 10242 'Type' => 'Const' 10243 }, 10244 '3920' => { 10245 'BaseType' => '2593', 10246 'Name' => 'char const*', 10247 'Size' => '8', 10248 'Type' => 'Pointer' 10249 }, 10250 '4151' => { 10251 'BaseType' => '3319', 10252 'Name' => 'struct pldm_msg*', 10253 'Size' => '8', 10254 'Type' => 'Pointer' 10255 }, 10256 '4598' => { 10257 'BaseType' => '3359', 10258 'Name' => 'struct pldm_msg const*', 10259 'Size' => '8', 10260 'Type' => 'Pointer' 10261 }, 10262 '4603' => { 10263 'BaseType' => '121', 10264 'Name' => 'uint8_t*', 10265 'Size' => '8', 10266 'Type' => 'Pointer' 10267 }, 10268 '4608' => { 10269 'BaseType' => '1023', 10270 'Name' => 'uint32_t*', 10271 'Size' => '8', 10272 'Type' => 'Pointer' 10273 }, 10274 '5501' => { 10275 'BaseType' => '1093', 10276 'Name' => 'ver32_t*', 10277 'Size' => '8', 10278 'Type' => 'Pointer' 10279 }, 10280 '6424' => { 10281 'BaseType' => '2776', 10282 'Name' => 'bitfield8_t*', 10283 'Size' => '8', 10284 'Type' => 'Pointer' 10285 }, 10286 '6886' => { 10287 'BaseType' => '2788', 10288 'Name' => 'bitfield8_t const*', 10289 'Size' => '8', 10290 'Type' => 'Pointer' 10291 }, 10292 '7674' => { 10293 'BaseType' => '3314', 10294 'Name' => 'struct pldm_msg_hdr const*', 10295 'Size' => '8', 10296 'Type' => 'Pointer' 10297 }, 10298 '7913' => { 10299 'BaseType' => '3380', 10300 'Name' => 'struct pldm_header_info*', 10301 'Size' => '8', 10302 'Type' => 'Pointer' 10303 }, 10304 '8173' => { 10305 'BaseType' => '3459', 10306 'Name' => 'struct pldm_header_info const*', 10307 'Size' => '8', 10308 'Type' => 'Pointer' 10309 }, 10310 '8178' => { 10311 'BaseType' => '3203', 10312 'Name' => 'struct pldm_msg_hdr*', 10313 'Size' => '8', 10314 'Type' => 'Pointer' 10315 }, 10316 '10048' => { 10317 'Header' => 'utils.h', 10318 'Line' => '20', 10319 'Memb' => { 10320 '0' => { 10321 'name' => 'ptr', 10322 'offset' => '0', 10323 'type' => '1219' 10324 }, 10325 '1' => { 10326 'name' => 'length', 10327 'offset' => '8', 10328 'type' => '1145' 10329 } 10330 }, 10331 'Name' => 'struct variable_field', 10332 'Size' => '16', 10333 'Type' => 'Struct' 10334 }, 10335 '10444' => { 10336 'BaseType' => '10048', 10337 'Name' => 'struct variable_field*', 10338 'Size' => '8', 10339 'Type' => 'Pointer' 10340 }, 10341 '12526' => { 10342 'BaseType' => '1011', 10343 'Name' => 'uint16_t*', 10344 'Size' => '8', 10345 'Type' => 'Pointer' 10346 }, 10347 '13089' => { 10348 'BaseType' => '1145', 10349 'Name' => 'size_t*', 10350 'Size' => '8', 10351 'Type' => 'Pointer' 10352 }, 10353 '15765' => { 10354 'BaseType' => '67', 10355 'Header' => 'types.h', 10356 'Line' => '45', 10357 'Name' => '__uint64_t', 10358 'PrivateABI' => 1, 10359 'Size' => '8', 10360 'Type' => 'Typedef' 10361 }, 10362 '15842' => { 10363 'BaseType' => '1011', 10364 'Name' => 'uint16_t const', 10365 'Size' => '2', 10366 'Type' => 'Const' 10367 }, 10368 '15859' => { 10369 'BaseType' => '15765', 10370 'Header' => 'stdint-uintn.h', 10371 'Line' => '27', 10372 'Name' => 'uint64_t', 10373 'PrivateABI' => 1, 10374 'Size' => '8', 10375 'Type' => 'Typedef' 10376 }, 10377 '16017' => { 10378 'Header' => 'bios.h', 10379 'Line' => '39', 10380 'Memb' => { 10381 '0' => { 10382 'name' => 'PLDM_BIOS_STRING_TABLE', 10383 'value' => '0' 10384 }, 10385 '1' => { 10386 'name' => 'PLDM_BIOS_ATTR_TABLE', 10387 'value' => '1' 10388 }, 10389 '2' => { 10390 'name' => 'PLDM_BIOS_ATTR_VAL_TABLE', 10391 'value' => '2' 10392 } 10393 }, 10394 'Name' => 'enum pldm_bios_table_types', 10395 'Size' => '4', 10396 'Type' => 'Enum' 10397 }, 10398 '16051' => { 10399 'Header' => 'bios.h', 10400 'Line' => '48', 10401 'Memb' => { 10402 '0' => { 10403 'name' => 'string_handle', 10404 'offset' => '0', 10405 'type' => '1011' 10406 }, 10407 '1' => { 10408 'name' => 'string_length', 10409 'offset' => '2', 10410 'type' => '1011' 10411 }, 10412 '2' => { 10413 'name' => 'name', 10414 'offset' => '4', 10415 'type' => '16108' 10416 } 10417 }, 10418 'Name' => 'struct pldm_bios_string_table_entry', 10419 'Size' => '5', 10420 'Type' => 'Struct' 10421 }, 10422 '16103' => { 10423 'BaseType' => '16051', 10424 'Name' => 'struct pldm_bios_string_table_entry const', 10425 'Size' => '5', 10426 'Type' => 'Const' 10427 }, 10428 '16108' => { 10429 'BaseType' => '114', 10430 'Name' => 'char[1]', 10431 'Size' => '1', 10432 'Type' => 'Array' 10433 }, 10434 '16124' => { 10435 'Header' => 'bios.h', 10436 'Line' => '54', 10437 'Memb' => { 10438 '0' => { 10439 'name' => 'attr_handle', 10440 'offset' => '0', 10441 'type' => '1011' 10442 }, 10443 '1' => { 10444 'name' => 'attr_type', 10445 'offset' => '2', 10446 'type' => '121' 10447 }, 10448 '2' => { 10449 'name' => 'string_handle', 10450 'offset' => '3', 10451 'type' => '1011' 10452 }, 10453 '3' => { 10454 'name' => 'metadata', 10455 'offset' => '5', 10456 'type' => '3364' 10457 } 10458 }, 10459 'Name' => 'struct pldm_bios_attr_table_entry', 10460 'Size' => '6', 10461 'Type' => 'Struct' 10462 }, 10463 '16189' => { 10464 'BaseType' => '16124', 10465 'Name' => 'struct pldm_bios_attr_table_entry const', 10466 'Size' => '6', 10467 'Type' => 'Const' 10468 }, 10469 '16194' => { 10470 'Header' => 'bios.h', 10471 'Line' => '66', 10472 'Memb' => { 10473 '0' => { 10474 'name' => 'attr_handle', 10475 'offset' => '0', 10476 'type' => '1011' 10477 }, 10478 '1' => { 10479 'name' => 'attr_type', 10480 'offset' => '2', 10481 'type' => '121' 10482 }, 10483 '2' => { 10484 'name' => 'value', 10485 'offset' => '3', 10486 'type' => '3364' 10487 } 10488 }, 10489 'Name' => 'struct pldm_bios_attr_val_table_entry', 10490 'Size' => '4', 10491 'Type' => 'Struct' 10492 }, 10493 '16246' => { 10494 'BaseType' => '16194', 10495 'Name' => 'struct pldm_bios_attr_val_table_entry const', 10496 'Size' => '4', 10497 'Type' => 'Const' 10498 }, 10499 '16315' => { 10500 'Header' => 'bios_table.h', 10501 'Line' => '206', 10502 'Memb' => { 10503 '0' => { 10504 'name' => 'name_handle', 10505 'offset' => '0', 10506 'type' => '1011' 10507 }, 10508 '1' => { 10509 'name' => 'read_only', 10510 'offset' => '2', 10511 'type' => '805' 10512 }, 10513 '2' => { 10514 'name' => 'pv_num', 10515 'offset' => '3', 10516 'type' => '121' 10517 }, 10518 '3' => { 10519 'name' => 'pv_handle', 10520 'offset' => '8', 10521 'type' => '16418' 10522 }, 10523 '4' => { 10524 'name' => 'def_num', 10525 'offset' => '22', 10526 'type' => '121' 10527 }, 10528 '5' => { 10529 'name' => 'def_index', 10530 'offset' => '36', 10531 'type' => '1219' 10532 } 10533 }, 10534 'Name' => 'struct pldm_bios_table_attr_entry_enum_info', 10535 'Size' => '32', 10536 'Type' => 'Struct' 10537 }, 10538 '16406' => { 10539 'BaseType' => '16315', 10540 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const', 10541 'Size' => '32', 10542 'Type' => 'Const' 10543 }, 10544 '16418' => { 10545 'BaseType' => '15842', 10546 'Name' => 'uint16_t const*', 10547 'Size' => '8', 10548 'Type' => 'Pointer' 10549 }, 10550 '16428' => { 10551 'Header' => 'bios_table.h', 10552 'Line' => '294', 10553 'Memb' => { 10554 '0' => { 10555 'name' => 'name_handle', 10556 'offset' => '0', 10557 'type' => '1011' 10558 }, 10559 '1' => { 10560 'name' => 'read_only', 10561 'offset' => '2', 10562 'type' => '805' 10563 }, 10564 '2' => { 10565 'name' => 'string_type', 10566 'offset' => '3', 10567 'type' => '121' 10568 }, 10569 '3' => { 10570 'name' => 'min_length', 10571 'offset' => '4', 10572 'type' => '1011' 10573 }, 10574 '4' => { 10575 'name' => 'max_length', 10576 'offset' => '6', 10577 'type' => '1011' 10578 }, 10579 '5' => { 10580 'name' => 'def_length', 10581 'offset' => '8', 10582 'type' => '1011' 10583 }, 10584 '6' => { 10585 'name' => 'def_string', 10586 'offset' => '22', 10587 'type' => '3920' 10588 } 10589 }, 10590 'Name' => 'struct pldm_bios_table_attr_entry_string_info', 10591 'Size' => '24', 10592 'Type' => 'Struct' 10593 }, 10594 '16540' => { 10595 'BaseType' => '16428', 10596 'Name' => 'struct pldm_bios_table_attr_entry_string_info const', 10597 'Size' => '24', 10598 'Type' => 'Const' 10599 }, 10600 '16550' => { 10601 'Header' => 'bios_table.h', 10602 'Line' => '384', 10603 'Memb' => { 10604 '0' => { 10605 'name' => 'name_handle', 10606 'offset' => '0', 10607 'type' => '1011' 10608 }, 10609 '1' => { 10610 'name' => 'read_only', 10611 'offset' => '2', 10612 'type' => '805' 10613 }, 10614 '2' => { 10615 'name' => 'lower_bound', 10616 'offset' => '8', 10617 'type' => '15859' 10618 }, 10619 '3' => { 10620 'name' => 'upper_bound', 10621 'offset' => '22', 10622 'type' => '15859' 10623 }, 10624 '4' => { 10625 'name' => 'scalar_increment', 10626 'offset' => '36', 10627 'type' => '1023' 10628 }, 10629 '5' => { 10630 'name' => 'default_value', 10631 'offset' => '50', 10632 'type' => '15859' 10633 } 10634 }, 10635 'Name' => 'struct pldm_bios_table_attr_entry_integer_info', 10636 'Size' => '40', 10637 'Type' => 'Struct' 10638 }, 10639 '16648' => { 10640 'BaseType' => '16550', 10641 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const', 10642 'Size' => '40', 10643 'Type' => 'Const' 10644 }, 10645 '16931' => { 10646 'Name' => 'ssize_t(*)(void const*)', 10647 'Param' => { 10648 '0' => { 10649 'type' => '2341' 10650 } 10651 }, 10652 'Return' => '1207', 10653 'Size' => '8', 10654 'Type' => 'FuncPtr' 10655 }, 10656 '17001' => { 10657 'Line' => '952', 10658 'Memb' => { 10659 '0' => { 10660 'name' => 'table_data', 10661 'offset' => '0', 10662 'type' => '1219' 10663 }, 10664 '1' => { 10665 'name' => 'table_len', 10666 'offset' => '8', 10667 'type' => '1145' 10668 }, 10669 '2' => { 10670 'name' => 'current_pos', 10671 'offset' => '22', 10672 'type' => '1145' 10673 }, 10674 '3' => { 10675 'name' => 'entry_length_handler', 10676 'offset' => '36', 10677 'type' => '16931' 10678 } 10679 }, 10680 'Name' => 'struct pldm_bios_table_iter', 10681 'PrivateABI' => 1, 10682 'Size' => '32', 10683 'Source' => 'bios_table.c', 10684 'Type' => 'Struct' 10685 }, 10686 '17071' => { 10687 'BaseType' => '17001', 10688 'Name' => 'struct pldm_bios_table_iter const', 10689 'Size' => '32', 10690 'Type' => 'Const' 10691 }, 10692 '18141' => { 10693 'BaseType' => '17001', 10694 'Name' => 'struct pldm_bios_table_iter*', 10695 'Size' => '8', 10696 'Type' => 'Pointer' 10697 }, 10698 '18146' => { 10699 'BaseType' => '16246', 10700 'Name' => 'struct pldm_bios_attr_val_table_entry const*', 10701 'Size' => '8', 10702 'Type' => 'Pointer' 10703 }, 10704 '18560' => { 10705 'BaseType' => '16189', 10706 'Name' => 'struct pldm_bios_attr_table_entry const*', 10707 'Size' => '8', 10708 'Type' => 'Pointer' 10709 }, 10710 '19163' => { 10711 'BaseType' => '16103', 10712 'Name' => 'struct pldm_bios_string_table_entry const*', 10713 'Size' => '8', 10714 'Type' => 'Pointer' 10715 }, 10716 '20326' => { 10717 'BaseType' => '17071', 10718 'Name' => 'struct pldm_bios_table_iter const*', 10719 'Size' => '8', 10720 'Type' => 'Pointer' 10721 }, 10722 '24509' => { 10723 'BaseType' => '15859', 10724 'Name' => 'uint64_t*', 10725 'Size' => '8', 10726 'Type' => 'Pointer' 10727 }, 10728 '24786' => { 10729 'BaseType' => '16648', 10730 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*', 10731 'Size' => '8', 10732 'Type' => 'Pointer' 10733 }, 10734 '25095' => { 10735 'BaseType' => '3920', 10736 'Name' => 'char const**', 10737 'Size' => '8', 10738 'Type' => 'Pointer' 10739 }, 10740 '26224' => { 10741 'BaseType' => '16540', 10742 'Name' => 'struct pldm_bios_table_attr_entry_string_info const*', 10743 'Size' => '8', 10744 'Type' => 'Pointer' 10745 }, 10746 '27678' => { 10747 'BaseType' => '16406', 10748 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*', 10749 'Size' => '8', 10750 'Type' => 'Pointer' 10751 }, 10752 '29848' => { 10753 'BaseType' => '1023', 10754 'Name' => 'uint32_t const', 10755 'Size' => '4', 10756 'Type' => 'Const' 10757 }, 10758 '29889' => { 10759 'BaseType' => '121', 10760 'Header' => 'pldm_types.h', 10761 'Line' => '32', 10762 'Name' => 'bool8_t', 10763 'Size' => '1', 10764 'Type' => 'Typedef' 10765 }, 10766 '29901' => { 10767 'Header' => 'pldm_types.h', 10768 'Line' => '36', 10769 'Name' => 'anon-struct-pldm_types.h-36', 10770 'Size' => '2', 10771 'Type' => 'Struct' 10772 }, 10773 '30165' => { 10774 'Header' => 'pldm_types.h', 10775 'Line' => '54', 10776 'Memb' => { 10777 '0' => { 10778 'name' => 'value', 10779 'offset' => '0', 10780 'type' => '1011' 10781 }, 10782 '1' => { 10783 'name' => 'bits', 10784 'offset' => '0', 10785 'type' => '29901' 10786 } 10787 }, 10788 'Name' => 'union bitfield16_t', 10789 'Size' => '2', 10790 'Type' => 'Union' 10791 }, 10792 '30177' => { 10793 'Header' => 'pldm_types.h', 10794 'Line' => '58', 10795 'Name' => 'anon-struct-pldm_types.h-58', 10796 'Size' => '4', 10797 'Type' => 'Struct' 10798 }, 10799 '30665' => { 10800 'Header' => 'pldm_types.h', 10801 'Line' => '92', 10802 'Memb' => { 10803 '0' => { 10804 'name' => 'value', 10805 'offset' => '0', 10806 'type' => '1023' 10807 }, 10808 '1' => { 10809 'name' => 'bits', 10810 'offset' => '0', 10811 'type' => '30177' 10812 } 10813 }, 10814 'Name' => 'union bitfield32_t', 10815 'Size' => '4', 10816 'Type' => 'Union' 10817 }, 10818 '30677' => { 10819 'Header' => 'pldm_types.h', 10820 'Line' => '96', 10821 'Name' => 'anon-struct-pldm_types.h-96', 10822 'Size' => '8', 10823 'Type' => 'Struct' 10824 }, 10825 '31613' => { 10826 'Header' => 'pldm_types.h', 10827 'Line' => '162', 10828 'Memb' => { 10829 '0' => { 10830 'name' => 'value', 10831 'offset' => '0', 10832 'type' => '15859' 10833 }, 10834 '1' => { 10835 'name' => 'bits', 10836 'offset' => '0', 10837 'type' => '30677' 10838 } 10839 }, 10840 'Name' => 'union bitfield64_t', 10841 'Size' => '8', 10842 'Type' => 'Union' 10843 }, 10844 '31672' => { 10845 'BaseType' => '1145', 10846 'Name' => 'size_t const', 10847 'Size' => '8', 10848 'Type' => 'Const' 10849 }, 10850 '33427' => { 10851 'Header' => 'firmware_update.h', 10852 'Line' => '417', 10853 'Memb' => { 10854 '0' => { 10855 'name' => 'uuid', 10856 'offset' => '0', 10857 'type' => '33531' 10858 }, 10859 '1' => { 10860 'name' => 'package_header_format_version', 10861 'offset' => '22', 10862 'type' => '121' 10863 }, 10864 '2' => { 10865 'name' => 'package_header_size', 10866 'offset' => '23', 10867 'type' => '1011' 10868 }, 10869 '3' => { 10870 'name' => 'package_release_date_time', 10871 'offset' => '25', 10872 'type' => '33547' 10873 }, 10874 '4' => { 10875 'name' => 'component_bitmap_bit_length', 10876 'offset' => '50', 10877 'type' => '1011' 10878 }, 10879 '5' => { 10880 'name' => 'package_version_string_type', 10881 'offset' => '52', 10882 'type' => '121' 10883 }, 10884 '6' => { 10885 'name' => 'package_version_string_length', 10886 'offset' => '53', 10887 'type' => '121' 10888 } 10889 }, 10890 'Name' => 'struct pldm_package_header_information', 10891 'Size' => '36', 10892 'Type' => 'Struct' 10893 }, 10894 '33531' => { 10895 'BaseType' => '121', 10896 'Name' => 'uint8_t[16]', 10897 'Size' => '16', 10898 'Type' => 'Array' 10899 }, 10900 '33547' => { 10901 'BaseType' => '121', 10902 'Name' => 'uint8_t[13]', 10903 'Size' => '13', 10904 'Type' => 'Array' 10905 }, 10906 '33563' => { 10907 'Header' => 'firmware_update.h', 10908 'Line' => '431', 10909 'Memb' => { 10910 '0' => { 10911 'name' => 'record_length', 10912 'offset' => '0', 10913 'type' => '1011' 10914 }, 10915 '1' => { 10916 'name' => 'descriptor_count', 10917 'offset' => '2', 10918 'type' => '121' 10919 }, 10920 '2' => { 10921 'name' => 'device_update_option_flags', 10922 'offset' => '3', 10923 'type' => '30665' 10924 }, 10925 '3' => { 10926 'name' => 'comp_image_set_version_string_type', 10927 'offset' => '7', 10928 'type' => '121' 10929 }, 10930 '4' => { 10931 'name' => 'comp_image_set_version_string_length', 10932 'offset' => '8', 10933 'type' => '121' 10934 }, 10935 '5' => { 10936 'name' => 'fw_device_pkg_data_length', 10937 'offset' => '9', 10938 'type' => '1011' 10939 } 10940 }, 10941 'Name' => 'struct pldm_firmware_device_id_record', 10942 'Size' => '11', 10943 'Type' => 'Struct' 10944 }, 10945 '33758' => { 10946 'Header' => 'firmware_update.h', 10947 'Line' => '465', 10948 'Memb' => { 10949 '0' => { 10950 'name' => 'comp_classification', 10951 'offset' => '0', 10952 'type' => '1011' 10953 }, 10954 '1' => { 10955 'name' => 'comp_identifier', 10956 'offset' => '2', 10957 'type' => '1011' 10958 }, 10959 '2' => { 10960 'name' => 'comp_comparison_stamp', 10961 'offset' => '4', 10962 'type' => '1023' 10963 }, 10964 '3' => { 10965 'name' => 'comp_options', 10966 'offset' => '8', 10967 'type' => '30165' 10968 }, 10969 '4' => { 10970 'name' => 'requested_comp_activation_method', 10971 'offset' => '16', 10972 'type' => '30165' 10973 }, 10974 '5' => { 10975 'name' => 'comp_location_offset', 10976 'offset' => '18', 10977 'type' => '1023' 10978 }, 10979 '6' => { 10980 'name' => 'comp_size', 10981 'offset' => '22', 10982 'type' => '1023' 10983 }, 10984 '7' => { 10985 'name' => 'comp_version_string_type', 10986 'offset' => '32', 10987 'type' => '121' 10988 }, 10989 '8' => { 10990 'name' => 'comp_version_string_length', 10991 'offset' => '33', 10992 'type' => '121' 10993 } 10994 }, 10995 'Name' => 'struct pldm_component_image_information', 10996 'Size' => '22', 10997 'Type' => 'Struct' 10998 }, 10999 '33940' => { 11000 'Header' => 'firmware_update.h', 11001 'Line' => '491', 11002 'Memb' => { 11003 '0' => { 11004 'name' => 'completion_code', 11005 'offset' => '0', 11006 'type' => '121' 11007 }, 11008 '1' => { 11009 'name' => 'capabilities_during_update', 11010 'offset' => '1', 11011 'type' => '30665' 11012 }, 11013 '2' => { 11014 'name' => 'comp_count', 11015 'offset' => '5', 11016 'type' => '1011' 11017 }, 11018 '3' => { 11019 'name' => 'active_comp_image_set_ver_str_type', 11020 'offset' => '7', 11021 'type' => '121' 11022 }, 11023 '4' => { 11024 'name' => 'active_comp_image_set_ver_str_len', 11025 'offset' => '8', 11026 'type' => '121' 11027 }, 11028 '5' => { 11029 'name' => 'pending_comp_image_set_ver_str_type', 11030 'offset' => '9', 11031 'type' => '121' 11032 }, 11033 '6' => { 11034 'name' => 'pending_comp_image_set_ver_str_len', 11035 'offset' => '16', 11036 'type' => '121' 11037 } 11038 }, 11039 'Name' => 'struct pldm_get_firmware_parameters_resp', 11040 'Size' => '11', 11041 'Type' => 'Struct' 11042 }, 11043 '34122' => { 11044 'Header' => 'firmware_update.h', 11045 'Line' => '519', 11046 'Memb' => { 11047 '0' => { 11048 'name' => 'comp_classification', 11049 'offset' => '0', 11050 'type' => '1011' 11051 }, 11052 '1' => { 11053 'name' => 'comp_identifier', 11054 'offset' => '2', 11055 'type' => '1011' 11056 }, 11057 '2' => { 11058 'name' => 'comp_classification_index', 11059 'offset' => '4', 11060 'type' => '121' 11061 }, 11062 '3' => { 11063 'name' => 'active_comp_comparison_stamp', 11064 'offset' => '5', 11065 'type' => '1023' 11066 }, 11067 '4' => { 11068 'name' => 'active_comp_ver_str_type', 11069 'offset' => '9', 11070 'type' => '121' 11071 }, 11072 '5' => { 11073 'name' => 'active_comp_ver_str_len', 11074 'offset' => '16', 11075 'type' => '121' 11076 }, 11077 '6' => { 11078 'name' => 'active_comp_release_date', 11079 'offset' => '17', 11080 'type' => '34304' 11081 }, 11082 '7' => { 11083 'name' => 'pending_comp_comparison_stamp', 11084 'offset' => '25', 11085 'type' => '1023' 11086 }, 11087 '8' => { 11088 'name' => 'pending_comp_ver_str_type', 11089 'offset' => '35', 11090 'type' => '121' 11091 }, 11092 '9' => { 11093 'name' => 'pending_comp_ver_str_len', 11094 'offset' => '36', 11095 'type' => '121' 11096 }, 11097 '10' => { 11098 'name' => 'pending_comp_release_date', 11099 'offset' => '37', 11100 'type' => '34304' 11101 }, 11102 '11' => { 11103 'name' => 'comp_activation_methods', 11104 'offset' => '51', 11105 'type' => '30165' 11106 }, 11107 '12' => { 11108 'name' => 'capabilities_during_update', 11109 'offset' => '53', 11110 'type' => '30665' 11111 } 11112 }, 11113 'Name' => 'struct pldm_component_parameter_entry', 11114 'Size' => '39', 11115 'Type' => 'Struct' 11116 }, 11117 '34304' => { 11118 'BaseType' => '121', 11119 'Name' => 'uint8_t[8]', 11120 'Size' => '8', 11121 'Type' => 'Array' 11122 }, 11123 '35518' => { 11124 'BaseType' => '10048', 11125 'Name' => 'struct variable_field const', 11126 'Size' => '16', 11127 'Type' => 'Const' 11128 }, 11129 '35883' => { 11130 'BaseType' => '29889', 11131 'Name' => 'bool8_t*', 11132 'Size' => '8', 11133 'Type' => 'Pointer' 11134 }, 11135 '35888' => { 11136 'BaseType' => '31613', 11137 'Name' => 'bitfield64_t*', 11138 'Size' => '8', 11139 'Type' => 'Pointer' 11140 }, 11141 '36643' => { 11142 'BaseType' => '30665', 11143 'Name' => 'bitfield32_t*', 11144 'Size' => '8', 11145 'Type' => 'Pointer' 11146 }, 11147 '37492' => { 11148 'BaseType' => '30165', 11149 'Name' => 'bitfield16_t*', 11150 'Size' => '8', 11151 'Type' => 'Pointer' 11152 }, 11153 '39046' => { 11154 'BaseType' => '35518', 11155 'Name' => 'struct variable_field const*', 11156 'Size' => '8', 11157 'Type' => 'Pointer' 11158 }, 11159 '50110' => { 11160 'BaseType' => '34122', 11161 'Name' => 'struct pldm_component_parameter_entry*', 11162 'Size' => '8', 11163 'Type' => 'Pointer' 11164 }, 11165 '50335' => { 11166 'BaseType' => '33940', 11167 'Name' => 'struct pldm_get_firmware_parameters_resp*', 11168 'Size' => '8', 11169 'Type' => 'Pointer' 11170 }, 11171 '50636' => { 11172 'BaseType' => '4603', 11173 'Name' => 'uint8_t**', 11174 'Size' => '8', 11175 'Type' => 'Pointer' 11176 }, 11177 '50933' => { 11178 'BaseType' => '33758', 11179 'Name' => 'struct pldm_component_image_information*', 11180 'Size' => '8', 11181 'Type' => 'Pointer' 11182 }, 11183 '51549' => { 11184 'BaseType' => '33563', 11185 'Name' => 'struct pldm_firmware_device_id_record*', 11186 'Size' => '8', 11187 'Type' => 'Pointer' 11188 }, 11189 '51859' => { 11190 'BaseType' => '33427', 11191 'Name' => 'struct pldm_package_header_information*', 11192 'Size' => '8', 11193 'Type' => 'Pointer' 11194 }, 11195 '52619' => { 11196 'BaseType' => '2579', 11197 'Name' => 'void**', 11198 'Size' => '8', 11199 'Type' => 'Pointer' 11200 }, 11201 '59875' => { 11202 'BaseType' => '59892', 11203 'Header' => 'pdr.h', 11204 'Line' => '16', 11205 'Name' => 'pldm_pdr', 11206 'PrivateABI' => 1, 11207 'Size' => '24', 11208 'Type' => 'Typedef' 11209 }, 11210 '59887' => { 11211 'BaseType' => '59875', 11212 'Name' => 'pldm_pdr const', 11213 'Size' => '24', 11214 'Type' => 'Const' 11215 }, 11216 '59892' => { 11217 'Line' => '30', 11218 'Memb' => { 11219 '0' => { 11220 'name' => 'record_count', 11221 'offset' => '0', 11222 'type' => '1023' 11223 }, 11224 '1' => { 11225 'name' => 'size', 11226 'offset' => '4', 11227 'type' => '1023' 11228 }, 11229 '2' => { 11230 'name' => 'first', 11231 'offset' => '8', 11232 'type' => '60991' 11233 }, 11234 '3' => { 11235 'name' => 'last', 11236 'offset' => '22', 11237 'type' => '60991' 11238 } 11239 }, 11240 'Name' => 'struct pldm_pdr', 11241 'PrivateABI' => 1, 11242 'Size' => '24', 11243 'Source' => 'pdr.c', 11244 'Type' => 'Struct' 11245 }, 11246 '59958' => { 11247 'BaseType' => '59975', 11248 'Header' => 'pdr.h', 11249 'Line' => '21', 11250 'Name' => 'pldm_pdr_record', 11251 'PrivateABI' => 1, 11252 'Size' => '32', 11253 'Type' => 'Typedef' 11254 }, 11255 '59970' => { 11256 'BaseType' => '59958', 11257 'Name' => 'pldm_pdr_record const', 11258 'Size' => '32', 11259 'Type' => 'Const' 11260 }, 11261 '59975' => { 11262 'Line' => '21', 11263 'Memb' => { 11264 '0' => { 11265 'name' => 'record_handle', 11266 'offset' => '0', 11267 'type' => '1023' 11268 }, 11269 '1' => { 11270 'name' => 'size', 11271 'offset' => '4', 11272 'type' => '1023' 11273 }, 11274 '2' => { 11275 'name' => 'data', 11276 'offset' => '8', 11277 'type' => '4603' 11278 }, 11279 '3' => { 11280 'name' => 'next', 11281 'offset' => '22', 11282 'type' => '60979' 11283 }, 11284 '4' => { 11285 'name' => 'is_remote', 11286 'offset' => '36', 11287 'type' => '805' 11288 }, 11289 '5' => { 11290 'name' => 'terminus_handle', 11291 'offset' => '38', 11292 'type' => '1011' 11293 } 11294 }, 11295 'Name' => 'struct pldm_pdr_record', 11296 'PrivateABI' => 1, 11297 'Size' => '32', 11298 'Source' => 'pdr.c', 11299 'Type' => 'Struct' 11300 }, 11301 '60067' => { 11302 'Header' => 'pdr.h', 11303 'Line' => '288', 11304 'Memb' => { 11305 '0' => { 11306 'name' => 'entity_type', 11307 'offset' => '0', 11308 'type' => '1011' 11309 }, 11310 '1' => { 11311 'name' => 'entity_instance_num', 11312 'offset' => '2', 11313 'type' => '1011' 11314 }, 11315 '2' => { 11316 'name' => 'entity_container_id', 11317 'offset' => '4', 11318 'type' => '1011' 11319 } 11320 }, 11321 'Name' => 'struct pldm_entity', 11322 'Size' => '6', 11323 'Type' => 'Struct' 11324 }, 11325 '60129' => { 11326 'BaseType' => '60067', 11327 'Header' => 'pdr.h', 11328 'Line' => '292', 11329 'Name' => 'pldm_entity', 11330 'Size' => '6', 11331 'Type' => 'Typedef' 11332 }, 11333 '60173' => { 11334 'BaseType' => '60185', 11335 'Header' => 'pdr.h', 11336 'Line' => '302', 11337 'Name' => 'pldm_entity_association_tree', 11338 'PrivateABI' => 1, 11339 'Size' => '16', 11340 'Type' => 'Typedef' 11341 }, 11342 '60185' => { 11343 'Line' => '451', 11344 'Memb' => { 11345 '0' => { 11346 'name' => 'root', 11347 'offset' => '0', 11348 'type' => '60996' 11349 }, 11350 '1' => { 11351 'name' => 'last_used_container_id', 11352 'offset' => '8', 11353 'type' => '1011' 11354 } 11355 }, 11356 'Name' => 'struct pldm_entity_association_tree', 11357 'PrivateABI' => 1, 11358 'Size' => '16', 11359 'Source' => 'pdr.c', 11360 'Type' => 'Struct' 11361 }, 11362 '60228' => { 11363 'BaseType' => '60245', 11364 'Header' => 'pdr.h', 11365 'Line' => '307', 11366 'Name' => 'pldm_entity_node', 11367 'PrivateABI' => 1, 11368 'Size' => '40', 11369 'Type' => 'Typedef' 11370 }, 11371 '60240' => { 11372 'BaseType' => '60228', 11373 'Name' => 'pldm_entity_node const', 11374 'Size' => '40', 11375 'Type' => 'Const' 11376 }, 11377 '60245' => { 11378 'Line' => '456', 11379 'Memb' => { 11380 '0' => { 11381 'name' => 'entity', 11382 'offset' => '0', 11383 'type' => '60129' 11384 }, 11385 '1' => { 11386 'name' => 'parent', 11387 'offset' => '6', 11388 'type' => '60129' 11389 }, 11390 '2' => { 11391 'name' => 'remote_container_id', 11392 'offset' => '18', 11393 'type' => '1011' 11394 }, 11395 '3' => { 11396 'name' => 'first_child', 11397 'offset' => '22', 11398 'type' => '60996' 11399 }, 11400 '4' => { 11401 'name' => 'next_sibling', 11402 'offset' => '36', 11403 'type' => '60996' 11404 }, 11405 '5' => { 11406 'name' => 'association_type', 11407 'offset' => '50', 11408 'type' => '121' 11409 } 11410 }, 11411 'Name' => 'struct pldm_entity_node', 11412 'PrivateABI' => 1, 11413 'Size' => '40', 11414 'Source' => 'pdr.c', 11415 'Type' => 'Struct' 11416 }, 11417 '60519' => { 11418 'Header' => 'platform.h', 11419 'Line' => '522', 11420 'Memb' => { 11421 '0' => { 11422 'name' => 'record_handle', 11423 'offset' => '0', 11424 'type' => '1023' 11425 }, 11426 '1' => { 11427 'name' => 'version', 11428 'offset' => '4', 11429 'type' => '121' 11430 }, 11431 '2' => { 11432 'name' => 'type', 11433 'offset' => '5', 11434 'type' => '121' 11435 }, 11436 '3' => { 11437 'name' => 'record_change_num', 11438 'offset' => '6', 11439 'type' => '1011' 11440 }, 11441 '4' => { 11442 'name' => 'length', 11443 'offset' => '8', 11444 'type' => '1011' 11445 } 11446 }, 11447 'Name' => 'struct pldm_pdr_hdr', 11448 'Size' => '10', 11449 'Type' => 'Struct' 11450 }, 11451 '60979' => { 11452 'BaseType' => '59975', 11453 'Name' => 'struct pldm_pdr_record*', 11454 'Size' => '8', 11455 'Type' => 'Pointer' 11456 }, 11457 '60991' => { 11458 'BaseType' => '59958', 11459 'Name' => 'pldm_pdr_record*', 11460 'Size' => '8', 11461 'Type' => 'Pointer' 11462 }, 11463 '60996' => { 11464 'BaseType' => '60228', 11465 'Name' => 'pldm_entity_node*', 11466 'Size' => '8', 11467 'Type' => 'Pointer' 11468 }, 11469 '61872' => { 11470 'BaseType' => '59875', 11471 'Name' => 'pldm_pdr*', 11472 'Size' => '8', 11473 'Type' => 'Pointer' 11474 }, 11475 '62895' => { 11476 'BaseType' => '59970', 11477 'Name' => 'pldm_pdr_record const*', 11478 'Size' => '8', 11479 'Type' => 'Pointer' 11480 }, 11481 '67463' => { 11482 'BaseType' => '60129', 11483 'Name' => 'pldm_entity*', 11484 'Size' => '8', 11485 'Type' => 'Pointer' 11486 }, 11487 '77418' => { 11488 'BaseType' => '67463', 11489 'Name' => 'pldm_entity**', 11490 'Size' => '8', 11491 'Type' => 'Pointer' 11492 }, 11493 '77482' => { 11494 'BaseType' => '60173', 11495 'Name' => 'pldm_entity_association_tree*', 11496 'Size' => '8', 11497 'Type' => 'Pointer' 11498 }, 11499 '78070' => { 11500 'BaseType' => '60996', 11501 'Name' => 'pldm_entity_node**', 11502 'Size' => '8', 11503 'Type' => 'Pointer' 11504 }, 11505 '78859' => { 11506 'BaseType' => '59887', 11507 'Name' => 'pldm_pdr const*', 11508 'Size' => '8', 11509 'Type' => 'Pointer' 11510 }, 11511 '84093' => { 11512 'BaseType' => '60240', 11513 'Name' => 'pldm_entity_node const*', 11514 'Size' => '8', 11515 'Type' => 'Pointer' 11516 }, 11517 '88928' => { 11518 'BaseType' => '74', 11519 'Header' => 'types.h', 11520 'Line' => '37', 11521 'Name' => '__int8_t', 11522 'PrivateABI' => 1, 11523 'Size' => '1', 11524 'Type' => 'Typedef' 11525 }, 11526 '88959' => { 11527 'BaseType' => '93', 11528 'Header' => 'types.h', 11529 'Line' => '39', 11530 'Name' => '__int16_t', 11531 'PrivateABI' => 1, 11532 'Size' => '2', 11533 'Type' => 'Typedef' 11534 }, 11535 '88990' => { 11536 'BaseType' => '100', 11537 'Header' => 'types.h', 11538 'Line' => '41', 11539 'Name' => '__int32_t', 11540 'PrivateABI' => 1, 11541 'Size' => '4', 11542 'Type' => 'Typedef' 11543 }, 11544 '89028' => { 11545 'BaseType' => '927', 11546 'Header' => 'types.h', 11547 'Line' => '55', 11548 'Name' => '__uint_least16_t', 11549 'PrivateABI' => 1, 11550 'Size' => '2', 11551 'Type' => 'Typedef' 11552 }, 11553 '89081' => { 11554 'BaseType' => '88928', 11555 'Header' => 'stdint-intn.h', 11556 'Line' => '24', 11557 'Name' => 'int8_t', 11558 'PrivateABI' => 1, 11559 'Size' => '1', 11560 'Type' => 'Typedef' 11561 }, 11562 '89093' => { 11563 'BaseType' => '88959', 11564 'Header' => 'stdint-intn.h', 11565 'Line' => '25', 11566 'Name' => 'int16_t', 11567 'PrivateABI' => 1, 11568 'Size' => '2', 11569 'Type' => 'Typedef' 11570 }, 11571 '89105' => { 11572 'BaseType' => '88990', 11573 'Header' => 'stdint-intn.h', 11574 'Line' => '26', 11575 'Name' => 'int32_t', 11576 'PrivateABI' => 1, 11577 'Size' => '4', 11578 'Type' => 'Typedef' 11579 }, 11580 '89370' => { 11581 'BaseType' => '133', 11582 'Header' => 'pldm_types.h', 11583 'Line' => '164', 11584 'Name' => 'real32_t', 11585 'Size' => '4', 11586 'Type' => 'Typedef' 11587 }, 11588 '90027' => { 11589 'BaseType' => '89028', 11590 'Header' => 'uchar.h', 11591 'Line' => '51', 11592 'Name' => 'char16_t', 11593 'PrivateABI' => 1, 11594 'Size' => '2', 11595 'Type' => 'Typedef' 11596 }, 11597 '90703' => { 11598 'Header' => 'platform.h', 11599 'Line' => '300', 11600 'Memb' => { 11601 '0' => { 11602 'name' => 'PLDM_SENSOR_OP_STATE', 11603 'value' => '0' 11604 }, 11605 '1' => { 11606 'name' => 'PLDM_STATE_SENSOR_STATE', 11607 'value' => '1' 11608 }, 11609 '2' => { 11610 'name' => 'PLDM_NUMERIC_SENSOR_STATE', 11611 'value' => '2' 11612 } 11613 }, 11614 'Name' => 'enum sensor_event_class_states', 11615 'Size' => '4', 11616 'Type' => 'Enum' 11617 }, 11618 '90737' => { 11619 'BaseType' => '90703', 11620 'Name' => 'enum sensor_event_class_states const', 11621 'Size' => '4', 11622 'Type' => 'Const' 11623 }, 11624 '91045' => { 11625 'Header' => 'platform.h', 11626 'Line' => '597', 11627 'Memb' => { 11628 '0' => { 11629 'name' => 'hdr', 11630 'offset' => '0', 11631 'type' => '60519' 11632 }, 11633 '1' => { 11634 'name' => 'terminus_handle', 11635 'offset' => '16', 11636 'type' => '1011' 11637 }, 11638 '2' => { 11639 'name' => 'sensor_id', 11640 'offset' => '18', 11641 'type' => '1011' 11642 }, 11643 '3' => { 11644 'name' => 'entity_type', 11645 'offset' => '20', 11646 'type' => '1011' 11647 }, 11648 '4' => { 11649 'name' => 'entity_instance', 11650 'offset' => '22', 11651 'type' => '1011' 11652 }, 11653 '5' => { 11654 'name' => 'container_id', 11655 'offset' => '24', 11656 'type' => '1011' 11657 }, 11658 '6' => { 11659 'name' => 'sensor_init', 11660 'offset' => '32', 11661 'type' => '121' 11662 }, 11663 '7' => { 11664 'name' => 'sensor_auxiliary_names_pdr', 11665 'offset' => '33', 11666 'type' => '29889' 11667 }, 11668 '8' => { 11669 'name' => 'composite_sensor_count', 11670 'offset' => '34', 11671 'type' => '121' 11672 }, 11673 '9' => { 11674 'name' => 'possible_states', 11675 'offset' => '35', 11676 'type' => '3364' 11677 } 11678 }, 11679 'Name' => 'struct pldm_state_sensor_pdr', 11680 'Size' => '24', 11681 'Type' => 'Struct' 11682 }, 11683 '91199' => { 11684 'Header' => 'platform.h', 11685 'Line' => '614', 11686 'Memb' => { 11687 '0' => { 11688 'name' => 'state_set_id', 11689 'offset' => '0', 11690 'type' => '1011' 11691 }, 11692 '1' => { 11693 'name' => 'possible_states_size', 11694 'offset' => '2', 11695 'type' => '121' 11696 }, 11697 '2' => { 11698 'name' => 'states', 11699 'offset' => '3', 11700 'type' => '91261' 11701 } 11702 }, 11703 'Name' => 'struct state_sensor_possible_states', 11704 'Size' => '4', 11705 'Type' => 'Struct' 11706 }, 11707 '91256' => { 11708 'BaseType' => '91199', 11709 'Name' => 'struct state_sensor_possible_states const', 11710 'Size' => '4', 11711 'Type' => 'Const' 11712 }, 11713 '91261' => { 11714 'BaseType' => '2776', 11715 'Name' => 'bitfield8_t[1]', 11716 'Size' => '1', 11717 'Type' => 'Array' 11718 }, 11719 '91277' => { 11720 'Header' => 'platform.h', 11721 'Line' => '624', 11722 'Memb' => { 11723 '0' => { 11724 'name' => 'hdr', 11725 'offset' => '0', 11726 'type' => '60519' 11727 }, 11728 '1' => { 11729 'name' => 'terminus_handle', 11730 'offset' => '16', 11731 'type' => '1011' 11732 }, 11733 '2' => { 11734 'name' => 'effecter_id', 11735 'offset' => '18', 11736 'type' => '1011' 11737 }, 11738 '3' => { 11739 'name' => 'entity_type', 11740 'offset' => '20', 11741 'type' => '1011' 11742 }, 11743 '4' => { 11744 'name' => 'entity_instance', 11745 'offset' => '22', 11746 'type' => '1011' 11747 }, 11748 '5' => { 11749 'name' => 'container_id', 11750 'offset' => '24', 11751 'type' => '1011' 11752 }, 11753 '6' => { 11754 'name' => 'effecter_semantic_id', 11755 'offset' => '32', 11756 'type' => '1011' 11757 }, 11758 '7' => { 11759 'name' => 'effecter_init', 11760 'offset' => '34', 11761 'type' => '121' 11762 }, 11763 '8' => { 11764 'name' => 'has_description_pdr', 11765 'offset' => '35', 11766 'type' => '29889' 11767 }, 11768 '9' => { 11769 'name' => 'composite_effecter_count', 11770 'offset' => '36', 11771 'type' => '121' 11772 }, 11773 '10' => { 11774 'name' => 'possible_states', 11775 'offset' => '37', 11776 'type' => '3364' 11777 } 11778 }, 11779 'Name' => 'struct pldm_state_effecter_pdr', 11780 'Size' => '26', 11781 'Type' => 'Struct' 11782 }, 11783 '91634' => { 11784 'Header' => 'platform.h', 11785 'Line' => '715', 11786 'Memb' => { 11787 '0' => { 11788 'name' => 'value_u8', 11789 'offset' => '0', 11790 'type' => '121' 11791 }, 11792 '1' => { 11793 'name' => 'value_s8', 11794 'offset' => '0', 11795 'type' => '89081' 11796 }, 11797 '2' => { 11798 'name' => 'value_u16', 11799 'offset' => '0', 11800 'type' => '1011' 11801 }, 11802 '3' => { 11803 'name' => 'value_s16', 11804 'offset' => '0', 11805 'type' => '89093' 11806 }, 11807 '4' => { 11808 'name' => 'value_u32', 11809 'offset' => '0', 11810 'type' => '1023' 11811 }, 11812 '5' => { 11813 'name' => 'value_s32', 11814 'offset' => '0', 11815 'type' => '89105' 11816 }, 11817 '6' => { 11818 'name' => 'value_f32', 11819 'offset' => '0', 11820 'type' => '89370' 11821 } 11822 }, 11823 'Name' => 'union union_range_field_format', 11824 'Size' => '4', 11825 'Type' => 'Union' 11826 }, 11827 '92233' => { 11828 'Header' => 'platform.h', 11829 'Line' => '772', 11830 'Memb' => { 11831 '0' => { 11832 'name' => 'value_u8', 11833 'offset' => '0', 11834 'type' => '121' 11835 }, 11836 '1' => { 11837 'name' => 'value_s8', 11838 'offset' => '0', 11839 'type' => '89081' 11840 }, 11841 '2' => { 11842 'name' => 'value_u16', 11843 'offset' => '0', 11844 'type' => '1011' 11845 }, 11846 '3' => { 11847 'name' => 'value_s16', 11848 'offset' => '0', 11849 'type' => '89093' 11850 }, 11851 '4' => { 11852 'name' => 'value_u32', 11853 'offset' => '0', 11854 'type' => '1023' 11855 }, 11856 '5' => { 11857 'name' => 'value_s32', 11858 'offset' => '0', 11859 'type' => '89105' 11860 } 11861 }, 11862 'Name' => 'union union_sensor_data_size', 11863 'Size' => '4', 11864 'Type' => 'Union' 11865 }, 11866 '92246' => { 11867 'Header' => 'platform.h', 11868 'Line' => '779', 11869 'Memb' => { 11870 '0' => { 11871 'name' => 'record_handle', 11872 'offset' => '0', 11873 'type' => '1023' 11874 }, 11875 '1' => { 11876 'name' => 'version', 11877 'offset' => '4', 11878 'type' => '121' 11879 }, 11880 '2' => { 11881 'name' => 'type', 11882 'offset' => '5', 11883 'type' => '121' 11884 }, 11885 '3' => { 11886 'name' => 'record_change_num', 11887 'offset' => '6', 11888 'type' => '1011' 11889 }, 11890 '4' => { 11891 'name' => 'length', 11892 'offset' => '8', 11893 'type' => '1011' 11894 } 11895 }, 11896 'Name' => 'struct pldm_value_pdr_hdr', 11897 'Size' => '12', 11898 'Type' => 'Struct' 11899 }, 11900 '92331' => { 11901 'Header' => 'platform.h', 11902 'Line' => '797', 11903 'Memb' => { 11904 '0' => { 11905 'name' => 'entity_instance_num', 11906 'offset' => '0', 11907 'type' => '1011' 11908 }, 11909 '1' => { 11910 'name' => 'entity_instance', 11911 'offset' => '0', 11912 'type' => '1011' 11913 } 11914 }, 11915 'Name' => 'anon-union-platform.h-797', 11916 'Size' => '2', 11917 'Type' => 'Union' 11918 }, 11919 '92365' => { 11920 'Header' => 'platform.h', 11921 'Line' => '792', 11922 'Memb' => { 11923 '0' => { 11924 'name' => 'hdr', 11925 'offset' => '0', 11926 'type' => '92246' 11927 }, 11928 '1' => { 11929 'name' => 'terminus_handle', 11930 'offset' => '18', 11931 'type' => '1011' 11932 }, 11933 '2' => { 11934 'name' => 'sensor_id', 11935 'offset' => '20', 11936 'type' => '1011' 11937 }, 11938 '3' => { 11939 'name' => 'entity_type', 11940 'offset' => '22', 11941 'type' => '1011' 11942 }, 11943 '4' => { 11944 'name' => 'unnamed0', 11945 'offset' => '24', 11946 'type' => '92331' 11947 }, 11948 '5' => { 11949 'name' => 'container_id', 11950 'offset' => '32', 11951 'type' => '1011' 11952 }, 11953 '6' => { 11954 'name' => 'sensor_init', 11955 'offset' => '34', 11956 'type' => '121' 11957 }, 11958 '7' => { 11959 'name' => 'sensor_auxiliary_names_pdr', 11960 'offset' => '35', 11961 'type' => '29889' 11962 }, 11963 '8' => { 11964 'name' => 'base_unit', 11965 'offset' => '36', 11966 'type' => '121' 11967 }, 11968 '9' => { 11969 'name' => 'unit_modifier', 11970 'offset' => '37', 11971 'type' => '89081' 11972 }, 11973 '10' => { 11974 'name' => 'rate_unit', 11975 'offset' => '38', 11976 'type' => '121' 11977 }, 11978 '11' => { 11979 'name' => 'base_oem_unit_handle', 11980 'offset' => '39', 11981 'type' => '121' 11982 }, 11983 '12' => { 11984 'name' => 'aux_unit', 11985 'offset' => '40', 11986 'type' => '121' 11987 }, 11988 '13' => { 11989 'name' => 'aux_unit_modifier', 11990 'offset' => '41', 11991 'type' => '89081' 11992 }, 11993 '14' => { 11994 'name' => 'aux_rate_unit', 11995 'offset' => '48', 11996 'type' => '121' 11997 }, 11998 '15' => { 11999 'name' => 'rel', 12000 'offset' => '49', 12001 'type' => '121' 12002 }, 12003 '16' => { 12004 'name' => 'aux_oem_unit_handle', 12005 'offset' => '50', 12006 'type' => '121' 12007 }, 12008 '17' => { 12009 'name' => 'is_linear', 12010 'offset' => '51', 12011 'type' => '29889' 12012 }, 12013 '18' => { 12014 'name' => 'sensor_data_size', 12015 'offset' => '52', 12016 'type' => '121' 12017 }, 12018 '19' => { 12019 'name' => 'resolution', 12020 'offset' => '54', 12021 'type' => '89370' 12022 }, 12023 '20' => { 12024 'name' => 'offset', 12025 'offset' => '64', 12026 'type' => '89370' 12027 }, 12028 '21' => { 12029 'name' => 'accuracy', 12030 'offset' => '68', 12031 'type' => '1011' 12032 }, 12033 '22' => { 12034 'name' => 'plus_tolerance', 12035 'offset' => '70', 12036 'type' => '121' 12037 }, 12038 '23' => { 12039 'name' => 'minus_tolerance', 12040 'offset' => '71', 12041 'type' => '121' 12042 }, 12043 '24' => { 12044 'name' => 'hysteresis', 12045 'offset' => '72', 12046 'type' => '92233' 12047 }, 12048 '25' => { 12049 'name' => 'supported_thresholds', 12050 'offset' => '82', 12051 'type' => '2776' 12052 }, 12053 '26' => { 12054 'name' => 'threshold_and_hysteresis_volatility', 12055 'offset' => '83', 12056 'type' => '2776' 12057 }, 12058 '27' => { 12059 'name' => 'state_transition_interval', 12060 'offset' => '86', 12061 'type' => '89370' 12062 }, 12063 '28' => { 12064 'name' => 'update_interval', 12065 'offset' => '96', 12066 'type' => '89370' 12067 }, 12068 '29' => { 12069 'name' => 'max_readable', 12070 'offset' => '100', 12071 'type' => '92233' 12072 }, 12073 '30' => { 12074 'name' => 'min_readable', 12075 'offset' => '104', 12076 'type' => '92233' 12077 }, 12078 '31' => { 12079 'name' => 'range_field_format', 12080 'offset' => '114', 12081 'type' => '121' 12082 }, 12083 '32' => { 12084 'name' => 'range_field_support', 12085 'offset' => '115', 12086 'type' => '2776' 12087 }, 12088 '33' => { 12089 'name' => 'nominal_value', 12090 'offset' => '118', 12091 'type' => '91634' 12092 }, 12093 '34' => { 12094 'name' => 'normal_max', 12095 'offset' => '128', 12096 'type' => '91634' 12097 }, 12098 '35' => { 12099 'name' => 'normal_min', 12100 'offset' => '132', 12101 'type' => '91634' 12102 }, 12103 '36' => { 12104 'name' => 'warning_high', 12105 'offset' => '136', 12106 'type' => '91634' 12107 }, 12108 '37' => { 12109 'name' => 'warning_low', 12110 'offset' => '146', 12111 'type' => '91634' 12112 }, 12113 '38' => { 12114 'name' => 'critical_high', 12115 'offset' => '150', 12116 'type' => '91634' 12117 }, 12118 '39' => { 12119 'name' => 'critical_low', 12120 'offset' => '256', 12121 'type' => '91634' 12122 }, 12123 '40' => { 12124 'name' => 'fatal_high', 12125 'offset' => '260', 12126 'type' => '91634' 12127 }, 12128 '41' => { 12129 'name' => 'fatal_low', 12130 'offset' => '264', 12131 'type' => '91634' 12132 } 12133 }, 12134 'Name' => 'struct pldm_numeric_sensor_value_pdr', 12135 'Size' => '112', 12136 'Type' => 'Struct' 12137 }, 12138 '92958' => { 12139 'BaseType' => '90027', 12140 'Header' => 'platform.h', 12141 'Line' => '840', 12142 'Name' => 'pldm_utf16be', 12143 'Size' => '2', 12144 'Type' => 'Typedef' 12145 }, 12146 '92971' => { 12147 'Header' => 'platform.h', 12148 'Line' => '842', 12149 'Memb' => { 12150 '0' => { 12151 'name' => 'tag', 12152 'offset' => '0', 12153 'type' => '982' 12154 }, 12155 '1' => { 12156 'name' => 'name', 12157 'offset' => '8', 12158 'type' => '93013' 12159 } 12160 }, 12161 'Name' => 'struct pldm_entity_auxiliary_name', 12162 'Size' => '16', 12163 'Type' => 'Struct' 12164 }, 12165 '93013' => { 12166 'BaseType' => '92958', 12167 'Name' => 'pldm_utf16be*', 12168 'Size' => '8', 12169 'Type' => 'Pointer' 12170 }, 12171 '93018' => { 12172 'Header' => 'platform.h', 12173 'Line' => '852', 12174 'Memb' => { 12175 '0' => { 12176 'name' => 'hdr', 12177 'offset' => '0', 12178 'type' => '92246' 12179 }, 12180 '1' => { 12181 'name' => 'container', 12182 'offset' => '18', 12183 'type' => '60129' 12184 }, 12185 '2' => { 12186 'name' => 'shared_name_count', 12187 'offset' => '24', 12188 'type' => '121' 12189 }, 12190 '3' => { 12191 'name' => 'name_string_count', 12192 'offset' => '25', 12193 'type' => '121' 12194 }, 12195 '4' => { 12196 'name' => 'names', 12197 'offset' => '36', 12198 'type' => '93132' 12199 }, 12200 '5' => { 12201 'name' => 'auxiliary_name_data_size', 12202 'offset' => '50', 12203 'type' => '1145' 12204 }, 12205 '6' => { 12206 'name' => 'auxiliary_name_data', 12207 'offset' => '64', 12208 'type' => '93137' 12209 } 12210 }, 12211 'Name' => 'struct pldm_entity_auxiliary_names_pdr', 12212 'Size' => '40', 12213 'Type' => 'Struct' 12214 }, 12215 '93132' => { 12216 'BaseType' => '92971', 12217 'Name' => 'struct pldm_entity_auxiliary_name*', 12218 'Size' => '8', 12219 'Type' => 'Pointer' 12220 }, 12221 '93137' => { 12222 'BaseType' => '114', 12223 'Name' => 'char[]', 12224 'Size' => '8', 12225 'Type' => 'Array' 12226 }, 12227 '93152' => { 12228 'Header' => 'platform.h', 12229 'Line' => '882', 12230 'Memb' => { 12231 '0' => { 12232 'name' => 'state_set_id', 12233 'offset' => '0', 12234 'type' => '1011' 12235 }, 12236 '1' => { 12237 'name' => 'possible_states_size', 12238 'offset' => '2', 12239 'type' => '121' 12240 }, 12241 '2' => { 12242 'name' => 'states', 12243 'offset' => '3', 12244 'type' => '91261' 12245 } 12246 }, 12247 'Name' => 'struct state_effecter_possible_states', 12248 'Size' => '4', 12249 'Type' => 'Struct' 12250 }, 12251 '93209' => { 12252 'BaseType' => '93152', 12253 'Name' => 'struct state_effecter_possible_states const', 12254 'Size' => '4', 12255 'Type' => 'Const' 12256 }, 12257 '93214' => { 12258 'Header' => 'platform.h', 12259 'Line' => '930', 12260 'Memb' => { 12261 '0' => { 12262 'name' => 'set_request', 12263 'offset' => '0', 12264 'type' => '121' 12265 }, 12266 '1' => { 12267 'name' => 'effecter_state', 12268 'offset' => '1', 12269 'type' => '121' 12270 } 12271 }, 12272 'Name' => 'struct state_field_for_state_effecter_set', 12273 'Size' => '2', 12274 'Type' => 'Struct' 12275 }, 12276 '93257' => { 12277 'BaseType' => '93214', 12278 'Header' => 'platform.h', 12279 'Line' => '933', 12280 'Name' => 'set_effecter_state_field', 12281 'Size' => '2', 12282 'Type' => 'Typedef' 12283 }, 12284 '93270' => { 12285 'Header' => 'platform.h', 12286 'Line' => '939', 12287 'Memb' => { 12288 '0' => { 12289 'name' => 'sensor_op_state', 12290 'offset' => '0', 12291 'type' => '121' 12292 }, 12293 '1' => { 12294 'name' => 'present_state', 12295 'offset' => '1', 12296 'type' => '121' 12297 }, 12298 '2' => { 12299 'name' => 'previous_state', 12300 'offset' => '2', 12301 'type' => '121' 12302 }, 12303 '3' => { 12304 'name' => 'event_state', 12305 'offset' => '3', 12306 'type' => '121' 12307 } 12308 }, 12309 'Name' => 'struct state_field_for_get_state_sensor_readings', 12310 'Size' => '4', 12311 'Type' => 'Struct' 12312 }, 12313 '93341' => { 12314 'BaseType' => '93270', 12315 'Header' => 'platform.h', 12316 'Line' => '947', 12317 'Name' => 'get_sensor_state_field', 12318 'Size' => '4', 12319 'Type' => 'Typedef' 12320 }, 12321 '93354' => { 12322 'Header' => 'platform.h', 12323 'Line' => '953', 12324 'Memb' => { 12325 '0' => { 12326 'name' => 'effecter_op_state', 12327 'offset' => '0', 12328 'type' => '121' 12329 }, 12330 '1' => { 12331 'name' => 'pending_state', 12332 'offset' => '1', 12333 'type' => '121' 12334 }, 12335 '2' => { 12336 'name' => 'present_state', 12337 'offset' => '2', 12338 'type' => '121' 12339 } 12340 }, 12341 'Name' => 'struct state_field_for_get_state_effecter_states', 12342 'Size' => '3', 12343 'Type' => 'Struct' 12344 }, 12345 '93411' => { 12346 'BaseType' => '93354', 12347 'Header' => 'platform.h', 12348 'Line' => '957', 12349 'Name' => 'get_effecter_state_field', 12350 'Size' => '3', 12351 'Type' => 'Typedef' 12352 }, 12353 '94140' => { 12354 'Header' => 'platform.h', 12355 'Line' => '1102', 12356 'Memb' => { 12357 '0' => { 12358 'name' => 'completion_code', 12359 'offset' => '0', 12360 'type' => '121' 12361 }, 12362 '1' => { 12363 'name' => 'comp_effecter_count', 12364 'offset' => '1', 12365 'type' => '121' 12366 }, 12367 '2' => { 12368 'name' => 'field', 12369 'offset' => '2', 12370 'type' => '94197' 12371 } 12372 }, 12373 'Name' => 'struct pldm_get_state_effecter_states_resp', 12374 'Size' => '26', 12375 'Type' => 'Struct' 12376 }, 12377 '94197' => { 12378 'BaseType' => '93411', 12379 'Name' => 'get_effecter_state_field[8]', 12380 'Size' => '24', 12381 'Type' => 'Array' 12382 }, 12383 '94213' => { 12384 'Header' => 'platform.h', 12385 'Line' => '1112', 12386 'Memb' => { 12387 '0' => { 12388 'name' => 'sensor_id', 12389 'offset' => '0', 12390 'type' => '1011' 12391 }, 12392 '1' => { 12393 'name' => 'sensor_event_class_type', 12394 'offset' => '2', 12395 'type' => '121' 12396 }, 12397 '2' => { 12398 'name' => 'event_class', 12399 'offset' => '3', 12400 'type' => '3364' 12401 } 12402 }, 12403 'Name' => 'struct pldm_sensor_event_data', 12404 'Size' => '4', 12405 'Type' => 'Struct' 12406 }, 12407 '94327' => { 12408 'Header' => 'platform.h', 12409 'Line' => '1152', 12410 'Memb' => { 12411 '0' => { 12412 'name' => 'format_version', 12413 'offset' => '0', 12414 'type' => '121' 12415 }, 12416 '1' => { 12417 'name' => 'event_id', 12418 'offset' => '2', 12419 'type' => '1011' 12420 }, 12421 '2' => { 12422 'name' => 'data_transfer_handle', 12423 'offset' => '4', 12424 'type' => '1023' 12425 } 12426 }, 12427 'Name' => 'struct pldm_message_poll_event', 12428 'Size' => '8', 12429 'Type' => 'Struct' 12430 }, 12431 '94389' => { 12432 'Header' => 'platform.h', 12433 'Line' => '1162', 12434 'Memb' => { 12435 '0' => { 12436 'name' => 'format_version', 12437 'offset' => '0', 12438 'type' => '121' 12439 }, 12440 '1' => { 12441 'name' => 'format_type', 12442 'offset' => '1', 12443 'type' => '121' 12444 }, 12445 '2' => { 12446 'name' => 'event_data_length', 12447 'offset' => '2', 12448 'type' => '1011' 12449 }, 12450 '3' => { 12451 'name' => 'event_data', 12452 'offset' => '4', 12453 'type' => '94460' 12454 } 12455 }, 12456 'Name' => 'struct pldm_platform_cper_event', 12457 'Size' => '4', 12458 'Type' => 'Struct' 12459 }, 12460 '94460' => { 12461 'BaseType' => '121', 12462 'Name' => 'uint8_t[]', 12463 'Size' => '8', 12464 'Type' => 'Array' 12465 }, 12466 '94616' => { 12467 'Header' => 'platform.h', 12468 'Line' => '1222', 12469 'Memb' => { 12470 '0' => { 12471 'name' => 'event_data_format', 12472 'offset' => '0', 12473 'type' => '121' 12474 }, 12475 '1' => { 12476 'name' => 'number_of_change_records', 12477 'offset' => '1', 12478 'type' => '121' 12479 }, 12480 '2' => { 12481 'name' => 'change_records', 12482 'offset' => '2', 12483 'type' => '3364' 12484 } 12485 }, 12486 'Name' => 'struct pldm_pdr_repository_chg_event_data', 12487 'Size' => '3', 12488 'Type' => 'Struct' 12489 }, 12490 '95240' => { 12491 'BaseType' => '94389', 12492 'Name' => 'struct pldm_platform_cper_event*', 12493 'Size' => '8', 12494 'Type' => 'Pointer' 12495 }, 12496 '97040' => { 12497 'BaseType' => '93018', 12498 'Name' => 'struct pldm_entity_auxiliary_names_pdr*', 12499 'Size' => '8', 12500 'Type' => 'Pointer' 12501 }, 12502 '102768' => { 12503 'BaseType' => '94140', 12504 'Name' => 'struct pldm_get_state_effecter_states_resp*', 12505 'Size' => '8', 12506 'Type' => 'Pointer' 12507 }, 12508 '132501' => { 12509 'BaseType' => '13089', 12510 'Name' => 'size_t*const', 12511 'Size' => '8', 12512 'Type' => 'Const' 12513 }, 12514 '134291' => { 12515 'BaseType' => '94327', 12516 'Name' => 'struct pldm_message_poll_event*', 12517 'Size' => '8', 12518 'Type' => 'Pointer' 12519 }, 12520 '135292' => { 12521 'BaseType' => '135302', 12522 'Name' => 'uint32_t const*const*', 12523 'Size' => '8', 12524 'Type' => 'Pointer' 12525 }, 12526 '135297' => { 12527 'BaseType' => '29848', 12528 'Name' => 'uint32_t const*', 12529 'Size' => '8', 12530 'Type' => 'Pointer' 12531 }, 12532 '135302' => { 12533 'BaseType' => '135297', 12534 'Name' => 'uint32_t const*const', 12535 'Size' => '8', 12536 'Type' => 'Const' 12537 }, 12538 '135307' => { 12539 'BaseType' => '94616', 12540 'Name' => 'struct pldm_pdr_repository_chg_event_data*', 12541 'Size' => '8', 12542 'Type' => 'Pointer' 12543 }, 12544 '165523' => { 12545 'BaseType' => '92365', 12546 'Name' => 'struct pldm_numeric_sensor_value_pdr*', 12547 'Size' => '8', 12548 'Type' => 'Pointer' 12549 }, 12550 '178224' => { 12551 'BaseType' => '94213', 12552 'Name' => 'struct pldm_sensor_event_data*', 12553 'Size' => '8', 12554 'Type' => 'Pointer' 12555 }, 12556 '178229' => { 12557 'BaseType' => '178224', 12558 'Name' => 'struct pldm_sensor_event_data*const', 12559 'Size' => '8', 12560 'Type' => 'Const' 12561 }, 12562 '180457' => { 12563 'BaseType' => '93341', 12564 'Name' => 'get_sensor_state_field*', 12565 'Size' => '8', 12566 'Type' => 'Pointer' 12567 }, 12568 '195689' => { 12569 'BaseType' => '93257', 12570 'Name' => 'set_effecter_state_field*', 12571 'Size' => '8', 12572 'Type' => 'Pointer' 12573 }, 12574 '196665' => { 12575 'BaseType' => '91045', 12576 'Name' => 'struct pldm_state_sensor_pdr*', 12577 'Size' => '8', 12578 'Type' => 'Pointer' 12579 }, 12580 '196670' => { 12581 'BaseType' => '196665', 12582 'Name' => 'struct pldm_state_sensor_pdr*const', 12583 'Size' => '8', 12584 'Type' => 'Const' 12585 }, 12586 '196675' => { 12587 'BaseType' => '91256', 12588 'Name' => 'struct state_sensor_possible_states const*', 12589 'Size' => '8', 12590 'Type' => 'Pointer' 12591 }, 12592 '196680' => { 12593 'BaseType' => '196675', 12594 'Name' => 'struct state_sensor_possible_states const*const', 12595 'Size' => '8', 12596 'Type' => 'Const' 12597 }, 12598 '196855' => { 12599 'BaseType' => '91277', 12600 'Name' => 'struct pldm_state_effecter_pdr*', 12601 'Size' => '8', 12602 'Type' => 'Pointer' 12603 }, 12604 '196860' => { 12605 'BaseType' => '196855', 12606 'Name' => 'struct pldm_state_effecter_pdr*const', 12607 'Size' => '8', 12608 'Type' => 'Const' 12609 }, 12610 '196865' => { 12611 'BaseType' => '93209', 12612 'Name' => 'struct state_effecter_possible_states const*', 12613 'Size' => '8', 12614 'Type' => 'Pointer' 12615 }, 12616 '196870' => { 12617 'BaseType' => '196865', 12618 'Name' => 'struct state_effecter_possible_states const*const', 12619 'Size' => '8', 12620 'Type' => 'Const' 12621 }, 12622 '199848' => { 12623 'Line' => '19', 12624 'Memb' => { 12625 '0' => { 12626 'name' => 'prev', 12627 'offset' => '0', 12628 'type' => '187' 12629 }, 12630 '1' => { 12631 'name' => 'allocations', 12632 'offset' => '4', 12633 'type' => '1023' 12634 } 12635 }, 12636 'Name' => 'struct pldm_tid_state', 12637 'PrivateABI' => 1, 12638 'Size' => '8', 12639 'Source' => 'instance-id.c', 12640 'Type' => 'Struct' 12641 }, 12642 '199887' => { 12643 'Line' => '24', 12644 'Memb' => { 12645 '0' => { 12646 'name' => 'state', 12647 'offset' => '0', 12648 'type' => '199929' 12649 }, 12650 '1' => { 12651 'name' => 'lock_db_fd', 12652 'offset' => '8264', 12653 'type' => '100' 12654 } 12655 }, 12656 'Name' => 'struct pldm_instance_db', 12657 'PrivateABI' => 1, 12658 'Size' => '2052', 12659 'Source' => 'instance-id.c', 12660 'Type' => 'Struct' 12661 }, 12662 '199929' => { 12663 'BaseType' => '199848', 12664 'Name' => 'struct pldm_tid_state[256]', 12665 'Size' => '2048', 12666 'Type' => 'Array' 12667 }, 12668 '200485' => { 12669 'BaseType' => '199887', 12670 'Name' => 'struct pldm_instance_db*', 12671 'Size' => '8', 12672 'Type' => 'Pointer' 12673 }, 12674 '200872' => { 12675 'BaseType' => '187', 12676 'Name' => 'pldm_instance_id_t*', 12677 'Size' => '8', 12678 'Type' => 'Pointer' 12679 }, 12680 '201048' => { 12681 'BaseType' => '200485', 12682 'Name' => 'struct pldm_instance_db**', 12683 'Size' => '8', 12684 'Type' => 'Pointer' 12685 }, 12686 '201840' => { 12687 'BaseType' => '121', 12688 'Header' => 'pldm.h', 12689 'Line' => '13', 12690 'Name' => 'mctp_eid_t', 12691 'Size' => '1', 12692 'Type' => 'Typedef' 12693 }, 12694 '201955' => { 12695 'BaseType' => '284', 12696 'Header' => 'pldm.h', 12697 'Line' => '30', 12698 'Name' => 'pldm_requester_rc_t', 12699 'Size' => '4', 12700 'Type' => 'Typedef' 12701 }, 12702 '201973' => { 12703 'Line' => '26', 12704 'Memb' => { 12705 '0' => { 12706 'name' => 'transport', 12707 'offset' => '0', 12708 'type' => '202046' 12709 }, 12710 '1' => { 12711 'name' => 'socket', 12712 'offset' => '64', 12713 'type' => '100' 12714 }, 12715 '2' => { 12716 'name' => 'tid_eid_map', 12717 'offset' => '68', 12718 'type' => '205742' 12719 }, 12720 '3' => { 12721 'name' => 'socket_send_buf', 12722 'offset' => '768', 12723 'type' => '204662' 12724 } 12725 }, 12726 'Name' => 'struct pldm_transport_mctp_demux', 12727 'PrivateABI' => 1, 12728 'Size' => '312', 12729 'Source' => 'mctp-demux.c', 12730 'Type' => 'Struct' 12731 }, 12732 '201999' => { 12733 'BaseType' => '201973', 12734 'Name' => 'struct pldm_transport_mctp_demux*', 12735 'Size' => '8', 12736 'Type' => 'Pointer' 12737 }, 12738 '202041' => { 12739 'BaseType' => '202046', 12740 'Name' => 'struct pldm_transport*', 12741 'Size' => '8', 12742 'Type' => 'Pointer' 12743 }, 12744 '202046' => { 12745 'Header' => 'transport.h', 12746 'Line' => '18', 12747 'Memb' => { 12748 '0' => { 12749 'name' => 'name', 12750 'offset' => '0', 12751 'type' => '3920' 12752 }, 12753 '1' => { 12754 'name' => 'version', 12755 'offset' => '8', 12756 'type' => '121' 12757 }, 12758 '2' => { 12759 'name' => 'recv', 12760 'offset' => '22', 12761 'type' => '204973' 12762 }, 12763 '3' => { 12764 'name' => 'send', 12765 'offset' => '36', 12766 'type' => '205014' 12767 }, 12768 '4' => { 12769 'name' => 'init_pollfd', 12770 'offset' => '50', 12771 'type' => '205094' 12772 } 12773 }, 12774 'Name' => 'struct pldm_transport', 12775 'PrivateABI' => 1, 12776 'Size' => '40', 12777 'Type' => 'Struct' 12778 }, 12779 '202182' => { 12780 'BaseType' => '175', 12781 'Name' => 'pldm_tid_t*', 12782 'Size' => '8', 12783 'Type' => 'Pointer' 12784 }, 12785 '202285' => { 12786 'BaseType' => '201999', 12787 'Name' => 'struct pldm_transport_mctp_demux**', 12788 'Size' => '8', 12789 'Type' => 'Pointer' 12790 }, 12791 '204382' => { 12792 'BaseType' => '46', 12793 'Header' => 'int-ll64.h', 12794 'Line' => '21', 12795 'Name' => '__u8', 12796 'PrivateABI' => 1, 12797 'Size' => '1', 12798 'Type' => 'Typedef' 12799 }, 12800 '204394' => { 12801 'BaseType' => '53', 12802 'Header' => 'int-ll64.h', 12803 'Line' => '24', 12804 'Name' => '__u16', 12805 'PrivateABI' => 1, 12806 'Size' => '2', 12807 'Type' => 'Typedef' 12808 }, 12809 '204662' => { 12810 'Header' => 'socket.h', 12811 'Line' => '5', 12812 'Memb' => { 12813 '0' => { 12814 'name' => 'size', 12815 'offset' => '0', 12816 'type' => '100' 12817 }, 12818 '1' => { 12819 'name' => 'socket', 12820 'offset' => '4', 12821 'type' => '100' 12822 }, 12823 '2' => { 12824 'name' => 'max_size', 12825 'offset' => '8', 12826 'type' => '100' 12827 } 12828 }, 12829 'Name' => 'struct pldm_socket_sndbuf', 12830 'PrivateABI' => 1, 12831 'Size' => '12', 12832 'Type' => 'Struct' 12833 }, 12834 '204973' => { 12835 'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t*, void**, size_t*)', 12836 'Param' => { 12837 '0' => { 12838 'type' => '202041' 12839 }, 12840 '1' => { 12841 'type' => '202182' 12842 }, 12843 '2' => { 12844 'type' => '52619' 12845 }, 12846 '3' => { 12847 'type' => '13089' 12848 } 12849 }, 12850 'Return' => '201955', 12851 'Size' => '8', 12852 'Type' => 'FuncPtr' 12853 }, 12854 '205014' => { 12855 'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)', 12856 'Param' => { 12857 '0' => { 12858 'type' => '202041' 12859 }, 12860 '1' => { 12861 'type' => '175' 12862 }, 12863 '2' => { 12864 'type' => '2341' 12865 }, 12866 '3' => { 12867 'type' => '1145' 12868 } 12869 }, 12870 'Return' => '201955', 12871 'Size' => '8', 12872 'Type' => 'FuncPtr' 12873 }, 12874 '205039' => { 12875 'BaseType' => '205044', 12876 'Name' => 'struct pollfd*', 12877 'Size' => '8', 12878 'Type' => 'Pointer' 12879 }, 12880 '205044' => { 12881 'Header' => 'poll.h', 12882 'Line' => '36', 12883 'Memb' => { 12884 '0' => { 12885 'name' => 'fd', 12886 'offset' => '0', 12887 'type' => '100' 12888 }, 12889 '1' => { 12890 'name' => 'events', 12891 'offset' => '4', 12892 'type' => '93' 12893 }, 12894 '2' => { 12895 'name' => 'revents', 12896 'offset' => '6', 12897 'type' => '93' 12898 } 12899 }, 12900 'Name' => 'struct pollfd', 12901 'PrivateABI' => 1, 12902 'Size' => '8', 12903 'Type' => 'Struct' 12904 }, 12905 '205094' => { 12906 'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)', 12907 'Param' => { 12908 '0' => { 12909 'type' => '202041' 12910 }, 12911 '1' => { 12912 'type' => '205039' 12913 } 12914 }, 12915 'Return' => '100', 12916 'Size' => '8', 12917 'Type' => 'FuncPtr' 12918 }, 12919 '205099' => { 12920 'BaseType' => '53', 12921 'Header' => 'socket.h', 12922 'Line' => '10', 12923 'Name' => '__kernel_sa_family_t', 12924 'PrivateABI' => 1, 12925 'Size' => '2', 12926 'Type' => 'Typedef' 12927 }, 12928 '205476' => { 12929 'Header' => 'mctp.h', 12930 'Line' => '18', 12931 'Memb' => { 12932 '0' => { 12933 'name' => 's_addr', 12934 'offset' => '0', 12935 'type' => '201840' 12936 } 12937 }, 12938 'Name' => 'struct mctp_addr', 12939 'PrivateABI' => 1, 12940 'Size' => '1', 12941 'Type' => 'Struct' 12942 }, 12943 '205502' => { 12944 'Header' => 'mctp.h', 12945 'Line' => '22', 12946 'Memb' => { 12947 '0' => { 12948 'name' => 'smctp_family', 12949 'offset' => '0', 12950 'type' => '205099' 12951 }, 12952 '1' => { 12953 'name' => '__smctp_pad0', 12954 'offset' => '2', 12955 'type' => '204394' 12956 }, 12957 '2' => { 12958 'name' => 'smctp_network', 12959 'offset' => '4', 12960 'type' => '60' 12961 }, 12962 '3' => { 12963 'name' => 'smctp_addr', 12964 'offset' => '8', 12965 'type' => '205476' 12966 }, 12967 '4' => { 12968 'name' => 'smctp_type', 12969 'offset' => '9', 12970 'type' => '204382' 12971 }, 12972 '5' => { 12973 'name' => 'smctp_tag', 12974 'offset' => '16', 12975 'type' => '204382' 12976 }, 12977 '6' => { 12978 'name' => '__smctp_pad1', 12979 'offset' => '17', 12980 'type' => '204382' 12981 } 12982 }, 12983 'Name' => 'struct sockaddr_mctp', 12984 'PrivateABI' => 1, 12985 'Size' => '12', 12986 'Type' => 'Struct' 12987 }, 12988 '205606' => { 12989 'BaseType' => '205502', 12990 'Name' => 'struct sockaddr_mctp const', 12991 'Size' => '12', 12992 'Type' => 'Const' 12993 }, 12994 '205649' => { 12995 'Line' => '35', 12996 'Memb' => { 12997 '0' => { 12998 'name' => 'transport', 12999 'offset' => '0', 13000 'type' => '202046' 13001 }, 13002 '1' => { 13003 'name' => 'socket', 13004 'offset' => '64', 13005 'type' => '100' 13006 }, 13007 '2' => { 13008 'name' => 'tid_eid_map', 13009 'offset' => '68', 13010 'type' => '205742' 13011 }, 13012 '3' => { 13013 'name' => 'socket_send_buf', 13014 'offset' => '768', 13015 'type' => '204662' 13016 }, 13017 '4' => { 13018 'name' => 'bound', 13019 'offset' => '786', 13020 'type' => '805' 13021 }, 13022 '5' => { 13023 'name' => 'cookie_jar', 13024 'offset' => '800', 13025 'type' => '199' 13026 } 13027 }, 13028 'Name' => 'struct pldm_transport_af_mctp', 13029 'PrivateABI' => 1, 13030 'Size' => '336', 13031 'Source' => 'af-mctp.c', 13032 'Type' => 'Struct' 13033 }, 13034 '205742' => { 13035 'BaseType' => '175', 13036 'Name' => 'pldm_tid_t[256]', 13037 'Size' => '256', 13038 'Type' => 'Array' 13039 }, 13040 '206543' => { 13041 'BaseType' => '205649', 13042 'Name' => 'struct pldm_transport_af_mctp*', 13043 'Size' => '8', 13044 'Type' => 'Pointer' 13045 }, 13046 '206548' => { 13047 'BaseType' => '205606', 13048 'Name' => 'struct sockaddr_mctp const*', 13049 'Size' => '8', 13050 'Type' => 'Pointer' 13051 }, 13052 '206861' => { 13053 'BaseType' => '206543', 13054 'Name' => 'struct pldm_transport_af_mctp**', 13055 'Size' => '8', 13056 'Type' => 'Pointer' 13057 }, 13058 '233358' => { 13059 'Header' => 'file_io.h', 13060 'Line' => '32', 13061 'Memb' => { 13062 '0' => { 13063 'name' => 'handle', 13064 'offset' => '0', 13065 'type' => '121' 13066 }, 13067 '1' => { 13068 'name' => 'length', 13069 'offset' => '4', 13070 'type' => '1023' 13071 }, 13072 '2' => { 13073 'name' => 'data', 13074 'offset' => '8', 13075 'type' => '94460' 13076 } 13077 }, 13078 'Name' => 'struct pldm_oem_meta_file_io_write_req', 13079 'Size' => '8', 13080 'Type' => 'Struct' 13081 }, 13082 '233425' => { 13083 'Header' => 'file_io.h', 13084 'Line' => '45', 13085 'Memb' => { 13086 '0' => { 13087 'name' => 'transferFlag', 13088 'offset' => '0', 13089 'type' => '121' 13090 }, 13091 '1' => { 13092 'name' => 'offset', 13093 'offset' => '2', 13094 'type' => '1011' 13095 } 13096 }, 13097 'Name' => 'struct pldm_oem_meta_file_io_read_data_info', 13098 'Size' => '4', 13099 'Type' => 'Struct' 13100 }, 13101 '233464' => { 13102 'Header' => 'file_io.h', 13103 'Line' => '55', 13104 'Memb' => { 13105 '0' => { 13106 'name' => 'size', 13107 'offset' => '0', 13108 'type' => '1011' 13109 }, 13110 '1' => { 13111 'name' => 'crc32', 13112 'offset' => '4', 13113 'type' => '1023' 13114 } 13115 }, 13116 'Name' => 'struct pldm_oem_meta_file_io_read_attr_info', 13117 'Size' => '8', 13118 'Type' => 'Struct' 13119 }, 13120 '233503' => { 13121 'Header' => 'file_io.h', 13122 'Line' => '70', 13123 'Memb' => { 13124 '0' => { 13125 'name' => 'data', 13126 'offset' => '0', 13127 'type' => '233425' 13128 } 13129 }, 13130 'Name' => 'anon-union-file_io.h-70', 13131 'Size' => '4', 13132 'Type' => 'Union' 13133 }, 13134 '233521' => { 13135 'Header' => 'file_io.h', 13136 'Line' => '65', 13137 'Memb' => { 13138 '0' => { 13139 'name' => 'version', 13140 'offset' => '0', 13141 'type' => '1145' 13142 }, 13143 '1' => { 13144 'name' => 'handle', 13145 'offset' => '8', 13146 'type' => '121' 13147 }, 13148 '2' => { 13149 'name' => 'option', 13150 'offset' => '9', 13151 'type' => '121' 13152 }, 13153 '3' => { 13154 'name' => 'length', 13155 'offset' => '16', 13156 'type' => '121' 13157 }, 13158 '4' => { 13159 'name' => 'info', 13160 'offset' => '18', 13161 'type' => '233503' 13162 } 13163 }, 13164 'Name' => 'struct pldm_oem_meta_file_io_read_req', 13165 'Size' => '16', 13166 'Type' => 'Struct' 13167 }, 13168 '233599' => { 13169 'Header' => 'file_io.h', 13170 'Line' => '86', 13171 'Memb' => { 13172 '0' => { 13173 'name' => 'attr', 13174 'offset' => '0', 13175 'type' => '233464' 13176 }, 13177 '1' => { 13178 'name' => 'data', 13179 'offset' => '0', 13180 'type' => '233425' 13181 } 13182 }, 13183 'Name' => 'anon-union-file_io.h-86', 13184 'Size' => '8', 13185 'Type' => 'Union' 13186 }, 13187 '233627' => { 13188 'Header' => 'file_io.h', 13189 'Line' => '80', 13190 'Memb' => { 13191 '0' => { 13192 'name' => 'version', 13193 'offset' => '0', 13194 'type' => '1145' 13195 }, 13196 '1' => { 13197 'name' => 'completion_code', 13198 'offset' => '8', 13199 'type' => '121' 13200 }, 13201 '2' => { 13202 'name' => 'handle', 13203 'offset' => '9', 13204 'type' => '121' 13205 }, 13206 '3' => { 13207 'name' => 'option', 13208 'offset' => '16', 13209 'type' => '121' 13210 }, 13211 '4' => { 13212 'name' => 'length', 13213 'offset' => '17', 13214 'type' => '121' 13215 }, 13216 '5' => { 13217 'name' => 'info', 13218 'offset' => '18', 13219 'type' => '233599' 13220 }, 13221 '6' => { 13222 'name' => 'data', 13223 'offset' => '32', 13224 'type' => '94460' 13225 } 13226 }, 13227 'Name' => 'struct pldm_oem_meta_file_io_read_resp', 13228 'Size' => '24', 13229 'Type' => 'Struct' 13230 }, 13231 '236136' => { 13232 'BaseType' => '233627', 13233 'Name' => 'struct pldm_oem_meta_file_io_read_resp*', 13234 'Size' => '8', 13235 'Type' => 'Pointer' 13236 }, 13237 '237319' => { 13238 'BaseType' => '233521', 13239 'Name' => 'struct pldm_oem_meta_file_io_read_req*', 13240 'Size' => '8', 13241 'Type' => 'Pointer' 13242 }, 13243 '237753' => { 13244 'BaseType' => '233358', 13245 'Name' => 'struct pldm_oem_meta_file_io_write_req*', 13246 'Size' => '8', 13247 'Type' => 'Pointer' 13248 } 13249 }, 13250 'UndefinedSymbols' => { 13251 'libpldm.so.0.9.1' => { 13252 '_ITM_deregisterTMCloneTable' => 0, 13253 '_ITM_registerTMCloneTable' => 0, 13254 '__assert_fail@GLIBC_2.2.5' => 0, 13255 '__cxa_finalize@GLIBC_2.2.5' => 0, 13256 '__errno_location@GLIBC_2.2.5' => 0, 13257 '__gmon_start__' => 0, 13258 '__isoc23_strtol@GLIBC_2.38' => 0, 13259 '__memcpy_chk@GLIBC_2.3.4' => 0, 13260 '__recv_chk@GLIBC_2.4' => 0, 13261 '__recvfrom_chk@GLIBC_2.4' => 0, 13262 '__stack_chk_fail@GLIBC_2.4' => 0, 13263 'bind@GLIBC_2.2.5' => 0, 13264 'calloc@GLIBC_2.2.5' => 0, 13265 'clock_gettime@GLIBC_2.17' => 0, 13266 'close@GLIBC_2.2.5' => 0, 13267 'connect@GLIBC_2.2.5' => 0, 13268 'dup@GLIBC_2.2.5' => 0, 13269 'fclose@GLIBC_2.2.5' => 0, 13270 'fcntl64@GLIBC_2.28' => 0, 13271 'fgets@GLIBC_2.2.5' => 0, 13272 'fopen64@GLIBC_2.2.5' => 0, 13273 'free@GLIBC_2.2.5' => 0, 13274 'getsockopt@GLIBC_2.2.5' => 0, 13275 'malloc@GLIBC_2.2.5' => 0, 13276 'memcmp@GLIBC_2.2.5' => 0, 13277 'memcpy@GLIBC_2.14' => 0, 13278 'memmem@GLIBC_2.2.5' => 0, 13279 'open64@GLIBC_2.2.5' => 0, 13280 'poll@GLIBC_2.2.5' => 0, 13281 'ppoll@GLIBC_2.4' => 0, 13282 'recv@GLIBC_2.2.5' => 0, 13283 'recvmsg@GLIBC_2.2.5' => 0, 13284 'sendmsg@GLIBC_2.2.5' => 0, 13285 'sendto@GLIBC_2.2.5' => 0, 13286 'setsockopt@GLIBC_2.2.5' => 0, 13287 'socket@GLIBC_2.2.5' => 0, 13288 'stat64@GLIBC_2.33' => 0, 13289 'strlen@GLIBC_2.2.5' => 0, 13290 'strnlen@GLIBC_2.2.5' => 0, 13291 'timerfd_create@GLIBC_2.8' => 0, 13292 'timerfd_settime@GLIBC_2.8' => 0, 13293 'write@GLIBC_2.2.5' => 0 13294 } 13295 }, 13296 'WordSize' => '8' 13297}; 13298