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