1$VAR1 = { 2 'ABI_DUMPER_VERSION' => '1.2', 3 'ABI_DUMP_VERSION' => '3.5', 4 'Arch' => 'x86_64', 5 'GccVersion' => '14.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.12.0', 26 'LibraryVersion' => '0.12.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 '1408' => { 41 'Header' => 'base.h', 42 'Line' => '730', 43 'Param' => { 44 '0' => { 45 'name' => 'instance_id', 46 'type' => '135' 47 }, 48 '1' => { 49 'name' => 'type', 50 'type' => '135' 51 }, 52 '2' => { 53 'name' => 'command', 54 'type' => '135' 55 }, 56 '3' => { 57 'name' => 'cc', 58 'type' => '135' 59 }, 60 '4' => { 61 'name' => 'msg', 62 'type' => '1450' 63 } 64 }, 65 'Return' => '100', 66 'ShortName' => 'encode_cc_only_resp' 67 }, 68 '1455' => { 69 'Header' => 'base.h', 70 'Line' => '584', 71 'Param' => { 72 '0' => { 73 'name' => 'instance_id', 74 'type' => '135' 75 }, 76 '1' => { 77 'name' => 'completion_code', 78 'type' => '135' 79 }, 80 '2' => { 81 'name' => 'commands', 82 'type' => '1275' 83 }, 84 '3' => { 85 'name' => 'msg', 86 'type' => '1450' 87 } 88 }, 89 'Return' => '100', 90 'ShortName' => 'encode_get_commands_resp' 91 }, 92 '1492' => { 93 'Header' => 'base.h', 94 'Line' => '570', 95 'Param' => { 96 '0' => { 97 'name' => 'msg', 98 'type' => '1529' 99 }, 100 '1' => { 101 'name' => 'payload_length', 102 'type' => '164' 103 }, 104 '2' => { 105 'name' => 'type', 106 'type' => '1193' 107 }, 108 '3' => { 109 'name' => 'version', 110 'type' => '1534' 111 } 112 }, 113 'Reg' => { 114 '0' => 'rdi', 115 '1' => 'rsi', 116 '2' => 'rdx', 117 '3' => 'rcx' 118 }, 119 'Return' => '100', 120 'ShortName' => 'decode_get_commands_req' 121 }, 122 '1539' => { 123 'Header' => 'base.h', 124 'Line' => '557', 125 'Param' => { 126 '0' => { 127 'name' => 'instance_id', 128 'type' => '135' 129 }, 130 '1' => { 131 'name' => 'completion_code', 132 'type' => '135' 133 }, 134 '2' => { 135 'name' => 'types', 136 'type' => '1275' 137 }, 138 '3' => { 139 'name' => 'msg', 140 'type' => '1450' 141 } 142 }, 143 'Return' => '100', 144 'ShortName' => 'encode_get_types_resp' 145 }, 146 '1576' => { 147 'Header' => 'base.h', 148 'Line' => '603', 149 'Param' => { 150 '0' => { 151 'name' => 'instance_id', 152 'type' => '135' 153 }, 154 '1' => { 155 'name' => 'completion_code', 156 'type' => '135' 157 }, 158 '2' => { 159 'name' => 'next_transfer_handle', 160 'type' => '147' 161 }, 162 '3' => { 163 'name' => 'transfer_flag', 164 'type' => '135' 165 }, 166 '4' => { 167 'name' => 'version_data', 168 'type' => '1628' 169 }, 170 '5' => { 171 'name' => 'version_size', 172 'type' => '164' 173 }, 174 '6' => { 175 'name' => 'msg', 176 'offset' => '0', 177 'type' => '1450' 178 } 179 }, 180 'Reg' => { 181 '2' => 'r15' 182 }, 183 'Return' => '100', 184 'ShortName' => 'encode_get_version_resp' 185 }, 186 '1633' => { 187 'Header' => 'base.h', 188 'Line' => '617', 189 'Param' => { 190 '0' => { 191 'name' => 'msg', 192 'type' => '1529' 193 }, 194 '1' => { 195 'name' => 'payload_length', 196 'type' => '164' 197 }, 198 '2' => { 199 'name' => 'transfer_handle', 200 'type' => '1675' 201 }, 202 '3' => { 203 'name' => 'transfer_opflag', 204 'type' => '1193' 205 }, 206 '4' => { 207 'name' => 'type', 208 'type' => '1193' 209 } 210 }, 211 'Reg' => { 212 '0' => 'rdi', 213 '1' => 'rsi', 214 '2' => 'rdx', 215 '3' => 'rcx', 216 '4' => 'r8' 217 }, 218 'Return' => '100', 219 'ShortName' => 'decode_get_version_req' 220 }, 221 '1680' => { 222 'Header' => 'base.h', 223 'Line' => '645', 224 'Param' => { 225 '0' => { 226 'name' => 'instance_id', 227 'type' => '135' 228 }, 229 '1' => { 230 'name' => 'completion_code', 231 'type' => '135' 232 }, 233 '2' => { 234 'name' => 'tid', 235 'type' => '135' 236 }, 237 '3' => { 238 'name' => 'msg', 239 'type' => '1450' 240 } 241 }, 242 'Return' => '100', 243 'ShortName' => 'encode_get_tid_resp' 244 }, 245 '1717' => { 246 'Header' => 'base.h', 247 'Line' => '415', 248 'Param' => { 249 '0' => { 250 'name' => 'msg', 251 'type' => '1744' 252 }, 253 '1' => { 254 'name' => 'hdr', 255 'type' => '1749' 256 } 257 }, 258 'Return' => '135', 259 'ShortName' => 'unpack_pldm_header' 260 }, 261 '5959' => { 262 'Header' => 'utils.h', 263 'Line' => '110', 264 'Param' => { 265 '0' => { 266 'name' => 'transfer_flag', 267 'type' => '135' 268 } 269 }, 270 'Return' => '5466', 271 'ShortName' => 'is_transfer_flag_valid' 272 }, 273 '6019' => { 274 'Header' => 'utils.h', 275 'Line' => '101', 276 'Param' => { 277 '0' => { 278 'name' => 'seconds', 279 'type' => '135' 280 }, 281 '1' => { 282 'name' => 'minutes', 283 'type' => '135' 284 }, 285 '2' => { 286 'name' => 'hours', 287 'type' => '135' 288 }, 289 '3' => { 290 'name' => 'day', 291 'type' => '135' 292 }, 293 '4' => { 294 'name' => 'month', 295 'type' => '135' 296 }, 297 '5' => { 298 'name' => 'year', 299 'type' => '5667' 300 } 301 }, 302 'Return' => '5466', 303 'ShortName' => 'is_time_legal' 304 }, 305 '6263' => { 306 'Header' => 'utils.h', 307 'Line' => '89', 308 'Param' => { 309 '0' => { 310 'name' => 'dec', 311 'type' => '147' 312 } 313 }, 314 'Return' => '147', 315 'ShortName' => 'dec2bcd32' 316 }, 317 '6392' => { 318 'Header' => 'utils.h', 319 'Line' => '83', 320 'Param' => { 321 '0' => { 322 'name' => 'bcd', 323 'type' => '147' 324 } 325 }, 326 'Return' => '147', 327 'ShortName' => 'bcd2dec32' 328 }, 329 '6495' => { 330 'Header' => 'utils.h', 331 'Line' => '77', 332 'Param' => { 333 '0' => { 334 'name' => 'dec', 335 'type' => '5667' 336 } 337 }, 338 'Return' => '5667', 339 'ShortName' => 'dec2bcd16' 340 }, 341 '6611' => { 342 'Header' => 'utils.h', 343 'Line' => '71', 344 'Param' => { 345 '0' => { 346 'name' => 'bcd', 347 'type' => '5667' 348 } 349 }, 350 'Return' => '5667', 351 'ShortName' => 'bcd2dec16' 352 }, 353 '6714' => { 354 'Header' => 'utils.h', 355 'Line' => '65', 356 'Param' => { 357 '0' => { 358 'name' => 'dec', 359 'type' => '135' 360 } 361 }, 362 'Return' => '135', 363 'ShortName' => 'dec2bcd8' 364 }, 365 '6767' => { 366 'Header' => 'utils.h', 367 'Line' => '59', 368 'Param' => { 369 '0' => { 370 'name' => 'bcd', 371 'type' => '135' 372 } 373 }, 374 'Return' => '135', 375 'ShortName' => 'bcd2dec8' 376 }, 377 '6820' => { 378 'Header' => 'utils.h', 379 'Line' => '53', 380 'Param' => { 381 '0' => { 382 'name' => 'version', 383 'type' => '1628' 384 }, 385 '1' => { 386 'name' => 'buffer', 387 'type' => '5638' 388 }, 389 '2' => { 390 'name' => 'buffer_size', 391 'type' => '164' 392 } 393 }, 394 'Reg' => { 395 '0' => 'rdi', 396 '1' => 'rcx' 397 }, 398 'Return' => '5799', 399 'ShortName' => 'ver2str' 400 }, 401 '6949' => { 402 'Alias' => 'pldm_edac_crc8', 403 'Header' => 'utils.h', 404 'Line' => '31', 405 'Param' => { 406 '0' => { 407 'name' => 'data', 408 'type' => '1269' 409 }, 410 '1' => { 411 'name' => 'size', 412 'type' => '164' 413 } 414 }, 415 'Reg' => { 416 '1' => 'rdx' 417 }, 418 'Return' => '135', 419 'ShortName' => 'crc8' 420 }, 421 '7063' => { 422 'Alias' => 'pldm_edac_crc32', 423 'Header' => 'utils.h', 424 'Line' => '40', 425 'Param' => { 426 '0' => { 427 'name' => 'data', 428 'type' => '1269' 429 }, 430 '1' => { 431 'name' => 'size', 432 'type' => '164' 433 } 434 }, 435 'Reg' => { 436 '1' => 'rcx' 437 }, 438 'Return' => '147', 439 'ShortName' => 'crc32' 440 }, 441 '12003' => { 442 'Header' => 'base.h', 443 'Line' => '743', 444 'Param' => { 445 '0' => { 446 'name' => 'msg_type', 447 'type' => '135' 448 }, 449 '1' => { 450 'name' => 'instance_id', 451 'type' => '135' 452 }, 453 '2' => { 454 'name' => 'pldm_type', 455 'type' => '135' 456 }, 457 '3' => { 458 'name' => 'command', 459 'type' => '135' 460 }, 461 '4' => { 462 'name' => 'msg', 463 'type' => '1450' 464 } 465 }, 466 'Return' => '100', 467 'ShortName' => 'encode_pldm_header_only' 468 }, 469 '17216' => { 470 'Header' => 'base.h', 471 'Line' => '675', 472 'Param' => { 473 '0' => { 474 'name' => 'msg', 475 'type' => '1529' 476 }, 477 '1' => { 478 'name' => 'payload_length', 479 'type' => '164' 480 }, 481 '2' => { 482 'name' => 'pldm_type', 483 'type' => '1193' 484 }, 485 '3' => { 486 'name' => 'transfer_opflag', 487 'type' => '1193' 488 }, 489 '4' => { 490 'name' => 'transfer_ctx', 491 'type' => '1675' 492 }, 493 '5' => { 494 'name' => 'transfer_handle', 495 'type' => '1675' 496 }, 497 '6' => { 498 'name' => 'section_offset', 499 'offset' => '0', 500 'type' => '1675' 501 }, 502 '7' => { 503 'name' => 'section_length', 504 'offset' => '8', 505 'type' => '1675' 506 } 507 }, 508 'Reg' => { 509 '2' => 'rdx', 510 '3' => 'r10', 511 '4' => 'r8', 512 '5' => 'r9' 513 }, 514 'Return' => '100', 515 'ShortName' => 'decode_multipart_receive_req' 516 }, 517 '17455' => { 518 'Header' => 'base.h', 519 'Line' => '657', 520 'Param' => { 521 '0' => { 522 'name' => 'instance_id', 523 'type' => '135' 524 }, 525 '1' => { 526 'name' => 'tid', 527 'type' => '135' 528 }, 529 '2' => { 530 'name' => 'msg', 531 'type' => '1450' 532 } 533 }, 534 'Return' => '100', 535 'ShortName' => 'encode_set_tid_req' 536 }, 537 '17652' => { 538 'Header' => 'base.h', 539 'Line' => '539', 540 'Param' => { 541 '0' => { 542 'name' => 'msg', 543 'type' => '1529' 544 }, 545 '1' => { 546 'name' => 'payload_length', 547 'type' => '164' 548 }, 549 '2' => { 550 'name' => 'completion_code', 551 'type' => '1193' 552 }, 553 '3' => { 554 'name' => 'tid', 555 'type' => '1193' 556 } 557 }, 558 'Reg' => { 559 '0' => 'rdi', 560 '1' => 'rsi', 561 '2' => 'rdx', 562 '3' => 'rcx' 563 }, 564 'Return' => '100', 565 'ShortName' => 'decode_get_tid_resp' 566 }, 567 '17981' => { 568 'Header' => 'base.h', 569 'Line' => '633', 570 'Param' => { 571 '0' => { 572 'name' => 'instance_id', 573 'type' => '135' 574 }, 575 '1' => { 576 'name' => 'msg', 577 'type' => '1450' 578 } 579 }, 580 'Return' => '100', 581 'ShortName' => 'encode_get_tid_req' 582 }, 583 '18115' => { 584 'Header' => 'base.h', 585 'Line' => '518', 586 'Param' => { 587 '0' => { 588 'name' => 'msg', 589 'type' => '1529' 590 }, 591 '1' => { 592 'name' => 'payload_length', 593 'type' => '164' 594 }, 595 '2' => { 596 'name' => 'completion_code', 597 'type' => '1193' 598 }, 599 '3' => { 600 'name' => 'next_transfer_handle', 601 'type' => '1675' 602 }, 603 '4' => { 604 'name' => 'transfer_flag', 605 'type' => '1193' 606 }, 607 '5' => { 608 'name' => 'version', 609 'type' => '1534' 610 } 611 }, 612 'Reg' => { 613 '1' => 'r10', 614 '2' => 'rdx', 615 '3' => 'rcx', 616 '4' => 'r8', 617 '5' => 'r9' 618 }, 619 'Return' => '100', 620 'ShortName' => 'decode_get_version_resp' 621 }, 622 '18859' => { 623 'Header' => 'base.h', 624 'Line' => '499', 625 'Param' => { 626 '0' => { 627 'name' => 'instance_id', 628 'type' => '135' 629 }, 630 '1' => { 631 'name' => 'transfer_handle', 632 'type' => '147' 633 }, 634 '2' => { 635 'name' => 'transfer_opflag', 636 'type' => '135' 637 }, 638 '3' => { 639 'name' => 'type', 640 'type' => '135' 641 }, 642 '4' => { 643 'name' => 'msg', 644 'type' => '1450' 645 } 646 }, 647 'Return' => '100', 648 'ShortName' => 'encode_get_version_req' 649 }, 650 '19091' => { 651 'Header' => 'base.h', 652 'Line' => '480', 653 'Param' => { 654 '0' => { 655 'name' => 'msg', 656 'type' => '1529' 657 }, 658 '1' => { 659 'name' => 'payload_length', 660 'type' => '164' 661 }, 662 '2' => { 663 'name' => 'completion_code', 664 'type' => '1193' 665 }, 666 '3' => { 667 'name' => 'commands', 668 'type' => '19276' 669 } 670 }, 671 'Reg' => { 672 '0' => 'rdi', 673 '1' => 'rsi', 674 '2' => 'rdx', 675 '3' => 'rcx' 676 }, 677 'Return' => '100', 678 'ShortName' => 'decode_get_commands_resp' 679 }, 680 '19286' => { 681 'Header' => 'base.h', 682 'Line' => '447', 683 'Param' => { 684 '0' => { 685 'name' => 'msg', 686 'type' => '1529' 687 }, 688 '1' => { 689 'name' => 'payload_length', 690 'type' => '164' 691 }, 692 '2' => { 693 'name' => 'completion_code', 694 'type' => '1193' 695 }, 696 '3' => { 697 'name' => 'types', 698 'type' => '19276' 699 } 700 }, 701 'Reg' => { 702 '0' => 'rdi', 703 '1' => 'rsi', 704 '2' => 'rdx', 705 '3' => 'rcx' 706 }, 707 'Return' => '100', 708 'ShortName' => 'decode_get_types_resp' 709 }, 710 '20133' => { 711 'Header' => 'base.h', 712 'Line' => '462', 713 'Param' => { 714 '0' => { 715 'name' => 'instance_id', 716 'type' => '135' 717 }, 718 '1' => { 719 'name' => 'type', 720 'type' => '135' 721 }, 722 '2' => { 723 'name' => 'version', 724 'type' => '427' 725 }, 726 '3' => { 727 'name' => 'msg', 728 'type' => '1450' 729 } 730 }, 731 'Reg' => { 732 '2' => 'rbp' 733 }, 734 'Return' => '100', 735 'ShortName' => 'encode_get_commands_req' 736 }, 737 '20339' => { 738 'Header' => 'base.h', 739 'Line' => '430', 740 'Param' => { 741 '0' => { 742 'name' => 'instance_id', 743 'type' => '135' 744 }, 745 '1' => { 746 'name' => 'msg', 747 'type' => '1450' 748 } 749 }, 750 'Return' => '100', 751 'ShortName' => 'encode_get_types_req' 752 }, 753 '20471' => { 754 'Header' => 'base.h', 755 'Line' => '253', 756 'Param' => { 757 '0' => { 758 'name' => 'req', 759 'type' => '1744' 760 }, 761 '1' => { 762 'name' => 'resp', 763 'type' => '1744' 764 } 765 }, 766 'Reg' => { 767 '0' => 'rdi', 768 '1' => 'rsi' 769 }, 770 'Return' => '5466', 771 'ShortName' => 'pldm_msg_hdr_correlate_response' 772 }, 773 '20805' => { 774 'Header' => 'base.h', 775 'Line' => '402', 776 'Param' => { 777 '0' => { 778 'name' => 'hdr', 779 'type' => '3164' 780 }, 781 '1' => { 782 'name' => 'msg', 783 'type' => '21045' 784 } 785 }, 786 'Return' => '135', 787 'ShortName' => 'pack_pldm_header' 788 }, 789 '24518' => { 790 'Header' => 'bios.h', 791 'Line' => '612', 792 'Param' => { 793 '0' => { 794 'name' => 'msg', 795 'type' => '1529' 796 }, 797 '1' => { 798 'name' => 'payload_length', 799 'type' => '164' 800 }, 801 '2' => { 802 'name' => 'transfer_handle', 803 'type' => '1675' 804 }, 805 '3' => { 806 'name' => 'transfer_flag', 807 'type' => '1193' 808 }, 809 '4' => { 810 'name' => 'table_type', 811 'type' => '1193' 812 }, 813 '5' => { 814 'name' => 'table', 815 'type' => '24695' 816 } 817 }, 818 'Reg' => { 819 '1' => 'rsi', 820 '2' => 'rdi', 821 '3' => 'r10', 822 '4' => 'r8', 823 '5' => 'r9' 824 }, 825 'Return' => '100', 826 'ShortName' => 'decode_set_bios_table_req' 827 }, 828 '24705' => { 829 'Header' => 'bios.h', 830 'Line' => '594', 831 'Param' => { 832 '0' => { 833 'name' => 'instance_id', 834 'type' => '135' 835 }, 836 '1' => { 837 'name' => 'completion_code', 838 'type' => '135' 839 }, 840 '2' => { 841 'name' => 'next_transfer_handle', 842 'type' => '147' 843 }, 844 '3' => { 845 'name' => 'msg', 846 'type' => '1450' 847 } 848 }, 849 'Return' => '100', 850 'ShortName' => 'encode_set_bios_table_resp' 851 }, 852 '24924' => { 853 'Header' => 'bios.h', 854 'Line' => '322', 855 'Param' => { 856 '0' => { 857 'name' => 'msg', 858 'type' => '1529' 859 }, 860 '1' => { 861 'name' => 'payload_length', 862 'type' => '164' 863 }, 864 '2' => { 865 'name' => 'completion_code', 866 'type' => '1193' 867 }, 868 '3' => { 869 'name' => 'next_transfer_handle', 870 'type' => '1675' 871 } 872 }, 873 'Reg' => { 874 '0' => 'rdi', 875 '1' => 'rsi', 876 '2' => 'rdx', 877 '3' => 'rcx' 878 }, 879 'Return' => '100', 880 'ShortName' => 'decode_set_bios_table_resp' 881 }, 882 '25034' => { 883 'Header' => 'bios.h', 884 'Line' => '302', 885 'Param' => { 886 '0' => { 887 'name' => 'instance_id', 888 'type' => '135' 889 }, 890 '1' => { 891 'name' => 'transfer_handle', 892 'type' => '147' 893 }, 894 '2' => { 895 'name' => 'transfer_flag', 896 'type' => '135' 897 }, 898 '3' => { 899 'name' => 'table_type', 900 'type' => '135' 901 }, 902 '4' => { 903 'name' => 'table_data', 904 'type' => '5818' 905 }, 906 '5' => { 907 'name' => 'table_length', 908 'type' => '164' 909 }, 910 '6' => { 911 'name' => 'msg', 912 'offset' => '0', 913 'type' => '1450' 914 }, 915 '7' => { 916 'name' => 'payload_length', 917 'offset' => '8', 918 'type' => '164' 919 } 920 }, 921 'Return' => '100', 922 'ShortName' => 'encode_set_bios_table_req' 923 }, 924 '25423' => { 925 'Header' => 'bios.h', 926 'Line' => '514', 927 'Param' => { 928 '0' => { 929 'name' => 'instance_id', 930 'type' => '135' 931 }, 932 '1' => { 933 'name' => 'completion_code', 934 'type' => '135' 935 }, 936 '2' => { 937 'name' => 'next_transfer_handle', 938 'type' => '147' 939 }, 940 '3' => { 941 'name' => 'msg', 942 'type' => '1450' 943 } 944 }, 945 'Return' => '100', 946 'ShortName' => 'encode_set_bios_attribute_current_value_resp' 947 }, 948 '25637' => { 949 'Header' => 'bios.h', 950 'Line' => '502', 951 'Param' => { 952 '0' => { 953 'name' => 'msg', 954 'type' => '1529' 955 }, 956 '1' => { 957 'name' => 'payload_length', 958 'type' => '164' 959 }, 960 '2' => { 961 'name' => 'transfer_handle', 962 'type' => '1675' 963 }, 964 '3' => { 965 'name' => 'transfer_flag', 966 'type' => '1193' 967 }, 968 '4' => { 969 'name' => 'attribute', 970 'type' => '24695' 971 } 972 }, 973 'Reg' => { 974 '1' => 'rsi', 975 '2' => 'rdx', 976 '3' => 'rcx', 977 '4' => 'r8' 978 }, 979 'Return' => '100', 980 'ShortName' => 'decode_set_bios_attribute_current_value_req' 981 }, 982 '25784' => { 983 'Header' => 'bios.h', 984 'Line' => '279', 985 'Param' => { 986 '0' => { 987 'name' => 'msg', 988 'type' => '1529' 989 }, 990 '1' => { 991 'name' => 'payload_length', 992 'type' => '164' 993 }, 994 '2' => { 995 'name' => 'completion_code', 996 'type' => '1193' 997 }, 998 '3' => { 999 'name' => 'next_transfer_handle', 1000 'type' => '1675' 1001 } 1002 }, 1003 'Reg' => { 1004 '0' => 'rdi', 1005 '1' => 'rsi', 1006 '2' => 'rdx', 1007 '3' => 'rcx' 1008 }, 1009 'Return' => '100', 1010 'ShortName' => 'decode_set_bios_attribute_current_value_resp' 1011 }, 1012 '25894' => { 1013 'Header' => 'bios.h', 1014 'Line' => '259', 1015 'Param' => { 1016 '0' => { 1017 'name' => 'instance_id', 1018 'type' => '135' 1019 }, 1020 '1' => { 1021 'name' => 'transfer_handle', 1022 'type' => '147' 1023 }, 1024 '2' => { 1025 'name' => 'transfer_flag', 1026 'type' => '135' 1027 }, 1028 '3' => { 1029 'name' => 'attribute_data', 1030 'type' => '5818' 1031 }, 1032 '4' => { 1033 'name' => 'attribute_length', 1034 'type' => '164' 1035 }, 1036 '5' => { 1037 'name' => 'msg', 1038 'type' => '1450' 1039 }, 1040 '6' => { 1041 'name' => 'payload_length', 1042 'offset' => '0', 1043 'type' => '164' 1044 } 1045 }, 1046 'Reg' => { 1047 '3' => 'rbp' 1048 }, 1049 'Return' => '100', 1050 'ShortName' => 'encode_set_bios_attribute_current_value_req' 1051 }, 1052 '26266' => { 1053 'Header' => 'bios.h', 1054 'Line' => '480', 1055 'Param' => { 1056 '0' => { 1057 'name' => 'instance_id', 1058 'type' => '135' 1059 }, 1060 '1' => { 1061 'name' => 'completion_code', 1062 'type' => '135' 1063 }, 1064 '2' => { 1065 'name' => 'next_transfer_handle', 1066 'type' => '147' 1067 }, 1068 '3' => { 1069 'name' => 'transfer_flag', 1070 'type' => '135' 1071 }, 1072 '4' => { 1073 'name' => 'attribute_data', 1074 'type' => '5818' 1075 }, 1076 '5' => { 1077 'name' => 'attribute_length', 1078 'type' => '164' 1079 }, 1080 '6' => { 1081 'name' => 'msg', 1082 'offset' => '0', 1083 'type' => '1450' 1084 } 1085 }, 1086 'Reg' => { 1087 '2' => 'r14' 1088 }, 1089 'Return' => '100', 1090 'ShortName' => 'encode_get_bios_current_value_by_handle_resp' 1091 }, 1092 '26635' => { 1093 'Header' => 'bios.h', 1094 'Line' => '461', 1095 'Param' => { 1096 '0' => { 1097 'name' => 'msg', 1098 'type' => '1529' 1099 }, 1100 '1' => { 1101 'name' => 'payload_length', 1102 'type' => '164' 1103 }, 1104 '2' => { 1105 'name' => 'transfer_handle', 1106 'type' => '1675' 1107 }, 1108 '3' => { 1109 'name' => 'transfer_op_flag', 1110 'type' => '1193' 1111 }, 1112 '4' => { 1113 'name' => 'attribute_handle', 1114 'type' => '26777' 1115 } 1116 }, 1117 'Reg' => { 1118 '1' => 'r9', 1119 '2' => 'rdx', 1120 '3' => 'rcx', 1121 '4' => 'r8' 1122 }, 1123 'Return' => '100', 1124 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req' 1125 }, 1126 '26787' => { 1127 'Header' => 'bios.h', 1128 'Line' => '446', 1129 'Param' => { 1130 '0' => { 1131 'name' => 'msg', 1132 'type' => '1529' 1133 }, 1134 '1' => { 1135 'name' => 'payload_length', 1136 'type' => '164' 1137 }, 1138 '2' => { 1139 'name' => 'completion_code', 1140 'type' => '1193' 1141 }, 1142 '3' => { 1143 'name' => 'next_transfer_handle', 1144 'type' => '1675' 1145 }, 1146 '4' => { 1147 'name' => 'transfer_flag', 1148 'type' => '1193' 1149 }, 1150 '5' => { 1151 'name' => 'attribute_data', 1152 'type' => '24695' 1153 } 1154 }, 1155 'Reg' => { 1156 '1' => 'rsi', 1157 '2' => 'rdx', 1158 '3' => 'r10', 1159 '4' => 'r8', 1160 '5' => 'r9' 1161 }, 1162 'Return' => '100', 1163 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp' 1164 }, 1165 '26949' => { 1166 'Header' => 'bios.h', 1167 'Line' => '430', 1168 'Param' => { 1169 '0' => { 1170 'name' => 'instance_id', 1171 'type' => '135' 1172 }, 1173 '1' => { 1174 'name' => 'transfer_handle', 1175 'type' => '147' 1176 }, 1177 '2' => { 1178 'name' => 'transfer_op_flag', 1179 'type' => '135' 1180 }, 1181 '3' => { 1182 'name' => 'attribute_handle', 1183 'type' => '5667' 1184 }, 1185 '4' => { 1186 'name' => 'msg', 1187 'type' => '1450' 1188 } 1189 }, 1190 'Return' => '100', 1191 'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req' 1192 }, 1193 '27178' => { 1194 'Header' => 'bios.h', 1195 'Line' => '412', 1196 'Param' => { 1197 '0' => { 1198 'name' => 'msg', 1199 'type' => '1529' 1200 }, 1201 '1' => { 1202 'name' => 'payload_length', 1203 'type' => '164' 1204 }, 1205 '2' => { 1206 'name' => 'completion_code', 1207 'type' => '1193' 1208 }, 1209 '3' => { 1210 'name' => 'next_transfer_handle', 1211 'type' => '1675' 1212 }, 1213 '4' => { 1214 'name' => 'transfer_flag', 1215 'type' => '1193' 1216 }, 1217 '5' => { 1218 'name' => 'bios_table_offset', 1219 'type' => '2704' 1220 } 1221 }, 1222 'Reg' => { 1223 '1' => 'r10', 1224 '2' => 'rsi', 1225 '3' => 'rdi', 1226 '4' => 'r8', 1227 '5' => 'r9' 1228 }, 1229 'Return' => '100', 1230 'ShortName' => 'decode_get_bios_table_resp' 1231 }, 1232 '27350' => { 1233 'Header' => 'bios.h', 1234 'Line' => '395', 1235 'Param' => { 1236 '0' => { 1237 'name' => 'msg', 1238 'type' => '1529' 1239 }, 1240 '1' => { 1241 'name' => 'payload_length', 1242 'type' => '164' 1243 }, 1244 '2' => { 1245 'name' => 'transfer_handle', 1246 'type' => '1675' 1247 }, 1248 '3' => { 1249 'name' => 'transfer_op_flag', 1250 'type' => '1193' 1251 }, 1252 '4' => { 1253 'name' => 'table_type', 1254 'type' => '1193' 1255 } 1256 }, 1257 'Reg' => { 1258 '1' => 'r9', 1259 '2' => 'rdx', 1260 '3' => 'rcx', 1261 '4' => 'r8' 1262 }, 1263 'Return' => '100', 1264 'ShortName' => 'decode_get_bios_table_req' 1265 }, 1266 '27497' => { 1267 'Header' => 'bios.h', 1268 'Line' => '381', 1269 'Param' => { 1270 '0' => { 1271 'name' => 'instance_id', 1272 'type' => '135' 1273 }, 1274 '1' => { 1275 'name' => 'transfer_handle', 1276 'type' => '147' 1277 }, 1278 '2' => { 1279 'name' => 'transfer_op_flag', 1280 'type' => '135' 1281 }, 1282 '3' => { 1283 'name' => 'table_type', 1284 'type' => '135' 1285 }, 1286 '4' => { 1287 'name' => 'msg', 1288 'type' => '1450' 1289 } 1290 }, 1291 'Return' => '100', 1292 'ShortName' => 'encode_get_bios_table_req' 1293 }, 1294 '27721' => { 1295 'Header' => 'bios.h', 1296 'Line' => '366', 1297 'Param' => { 1298 '0' => { 1299 'name' => 'instance_id', 1300 'type' => '135' 1301 }, 1302 '1' => { 1303 'name' => 'completion_code', 1304 'type' => '135' 1305 }, 1306 '2' => { 1307 'name' => 'next_transfer_handle', 1308 'type' => '147' 1309 }, 1310 '3' => { 1311 'name' => 'transfer_flag', 1312 'type' => '135' 1313 }, 1314 '4' => { 1315 'name' => 'table_data', 1316 'type' => '1193' 1317 }, 1318 '5' => { 1319 'name' => 'payload_length', 1320 'type' => '164' 1321 }, 1322 '6' => { 1323 'name' => 'msg', 1324 'offset' => '0', 1325 'type' => '1450' 1326 } 1327 }, 1328 'Reg' => { 1329 '2' => 'r15' 1330 }, 1331 'Return' => '100', 1332 'ShortName' => 'encode_get_bios_table_resp' 1333 }, 1334 '28074' => { 1335 'Header' => 'bios.h', 1336 'Line' => '581', 1337 'Param' => { 1338 '0' => { 1339 'name' => 'msg', 1340 'type' => '1529' 1341 }, 1342 '1' => { 1343 'name' => 'payload_length', 1344 'type' => '164' 1345 }, 1346 '2' => { 1347 'name' => 'completion_code', 1348 'type' => '1193' 1349 } 1350 }, 1351 'Reg' => { 1352 '0' => 'rdi', 1353 '1' => 'rsi', 1354 '2' => 'rdx' 1355 }, 1356 'Return' => '100', 1357 'ShortName' => 'decode_set_date_time_resp' 1358 }, 1359 '28147' => { 1360 'Header' => 'bios.h', 1361 'Line' => '565', 1362 'Param' => { 1363 '0' => { 1364 'name' => 'instance_id', 1365 'type' => '135' 1366 }, 1367 '1' => { 1368 'name' => 'completion_code', 1369 'type' => '135' 1370 }, 1371 '2' => { 1372 'name' => 'msg', 1373 'type' => '1450' 1374 }, 1375 '3' => { 1376 'name' => 'payload_length', 1377 'type' => '164' 1378 } 1379 }, 1380 'Return' => '100', 1381 'ShortName' => 'encode_set_date_time_resp' 1382 }, 1383 '28354' => { 1384 'Header' => 'bios.h', 1385 'Line' => '551', 1386 'Param' => { 1387 '0' => { 1388 'name' => 'msg', 1389 'type' => '1529' 1390 }, 1391 '1' => { 1392 'name' => 'payload_length', 1393 'type' => '164' 1394 }, 1395 '2' => { 1396 'name' => 'seconds', 1397 'type' => '1193' 1398 }, 1399 '3' => { 1400 'name' => 'minutes', 1401 'type' => '1193' 1402 }, 1403 '4' => { 1404 'name' => 'hours', 1405 'type' => '1193' 1406 }, 1407 '5' => { 1408 'name' => 'day', 1409 'type' => '1193' 1410 }, 1411 '6' => { 1412 'name' => 'month', 1413 'offset' => '0', 1414 'type' => '1193' 1415 }, 1416 '7' => { 1417 'name' => 'year', 1418 'offset' => '8', 1419 'type' => '26777' 1420 } 1421 }, 1422 'Reg' => { 1423 '2' => 'rbp', 1424 '3' => 'r12', 1425 '4' => 'r13', 1426 '5' => 'r14' 1427 }, 1428 'Return' => '100', 1429 'ShortName' => 'decode_set_date_time_req' 1430 }, 1431 '28645' => { 1432 'Header' => 'bios.h', 1433 'Line' => '534', 1434 'Param' => { 1435 '0' => { 1436 'name' => 'instance_id', 1437 'type' => '135' 1438 }, 1439 '1' => { 1440 'name' => 'seconds', 1441 'type' => '135' 1442 }, 1443 '2' => { 1444 'name' => 'minutes', 1445 'type' => '135' 1446 }, 1447 '3' => { 1448 'name' => 'hours', 1449 'type' => '135' 1450 }, 1451 '4' => { 1452 'name' => 'day', 1453 'type' => '135' 1454 }, 1455 '5' => { 1456 'name' => 'month', 1457 'type' => '135' 1458 }, 1459 '6' => { 1460 'name' => 'year', 1461 'offset' => '0', 1462 'type' => '5667' 1463 }, 1464 '7' => { 1465 'name' => 'msg', 1466 'offset' => '8', 1467 'type' => '1450' 1468 }, 1469 '8' => { 1470 'name' => 'payload_length', 1471 'offset' => '16', 1472 'type' => '164' 1473 } 1474 }, 1475 'Return' => '100', 1476 'ShortName' => 'encode_set_date_time_req' 1477 }, 1478 '29138' => { 1479 'Header' => 'bios.h', 1480 'Line' => '238', 1481 'Param' => { 1482 '0' => { 1483 'name' => 'msg', 1484 'type' => '1529' 1485 }, 1486 '1' => { 1487 'name' => 'payload_length', 1488 'type' => '164' 1489 }, 1490 '2' => { 1491 'name' => 'completion_code', 1492 'type' => '1193' 1493 }, 1494 '3' => { 1495 'name' => 'seconds', 1496 'type' => '1193' 1497 }, 1498 '4' => { 1499 'name' => 'minutes', 1500 'type' => '1193' 1501 }, 1502 '5' => { 1503 'name' => 'hours', 1504 'type' => '1193' 1505 }, 1506 '6' => { 1507 'name' => 'day', 1508 'offset' => '0', 1509 'type' => '1193' 1510 }, 1511 '7' => { 1512 'name' => 'month', 1513 'offset' => '8', 1514 'type' => '1193' 1515 }, 1516 '8' => { 1517 'name' => 'year', 1518 'offset' => '16', 1519 'type' => '26777' 1520 } 1521 }, 1522 'Reg' => { 1523 '1' => 'rdi', 1524 '2' => 'r10', 1525 '3' => 'rdx', 1526 '4' => 'r8', 1527 '5' => 'r9' 1528 }, 1529 'Return' => '100', 1530 'ShortName' => 'decode_get_date_time_resp' 1531 }, 1532 '29339' => { 1533 'Header' => 'bios.h', 1534 'Line' => '346', 1535 'Param' => { 1536 '0' => { 1537 'name' => 'instance_id', 1538 'type' => '135' 1539 }, 1540 '1' => { 1541 'name' => 'completion_code', 1542 'type' => '135' 1543 }, 1544 '2' => { 1545 'name' => 'seconds', 1546 'type' => '135' 1547 }, 1548 '3' => { 1549 'name' => 'minutes', 1550 'type' => '135' 1551 }, 1552 '4' => { 1553 'name' => 'hours', 1554 'type' => '135' 1555 }, 1556 '5' => { 1557 'name' => 'day', 1558 'type' => '135' 1559 }, 1560 '6' => { 1561 'name' => 'month', 1562 'offset' => '0', 1563 'type' => '135' 1564 }, 1565 '7' => { 1566 'name' => 'year', 1567 'offset' => '8', 1568 'type' => '5667' 1569 }, 1570 '8' => { 1571 'name' => 'msg', 1572 'offset' => '16', 1573 'type' => '1450' 1574 } 1575 }, 1576 'Return' => '100', 1577 'ShortName' => 'encode_get_date_time_resp' 1578 }, 1579 '29623' => { 1580 'Header' => 'bios.h', 1581 'Line' => '217', 1582 'Param' => { 1583 '0' => { 1584 'name' => 'instance_id', 1585 'type' => '135' 1586 }, 1587 '1' => { 1588 'name' => 'msg', 1589 'type' => '1450' 1590 } 1591 }, 1592 'Return' => '100', 1593 'ShortName' => 'encode_get_date_time_req' 1594 }, 1595 '31569' => { 1596 'Header' => 'bios_table.h', 1597 'Line' => '633', 1598 'Param' => { 1599 '0' => { 1600 'name' => 'table', 1601 'type' => '5818' 1602 }, 1603 '1' => { 1604 'name' => 'size', 1605 'type' => '164' 1606 } 1607 }, 1608 'Reg' => { 1609 '0' => 'rdi', 1610 '1' => 'rsi' 1611 }, 1612 'Return' => '5466', 1613 'ShortName' => 'pldm_bios_table_checksum' 1614 }, 1615 '31714' => { 1616 'Header' => 'bios_table.h', 1617 'Line' => '624', 1618 'Param' => { 1619 '0' => { 1620 'name' => 'src_table', 1621 'type' => '1269' 1622 }, 1623 '1' => { 1624 'name' => 'src_length', 1625 'type' => '164' 1626 }, 1627 '2' => { 1628 'name' => 'dest_table', 1629 'type' => '126' 1630 }, 1631 '3' => { 1632 'name' => 'dest_length', 1633 'type' => '2704' 1634 }, 1635 '4' => { 1636 'name' => 'entry', 1637 'type' => '1269' 1638 }, 1639 '5' => { 1640 'name' => 'entry_length', 1641 'type' => '164' 1642 } 1643 }, 1644 'Reg' => { 1645 '2' => 'r14', 1646 '4' => 'r13' 1647 }, 1648 'Return' => '100', 1649 'ShortName' => 'pldm_bios_table_attr_value_copy_and_update' 1650 }, 1651 '32402' => { 1652 'Header' => 'bios_table.h', 1653 'Line' => '590', 1654 'Param' => { 1655 '0' => { 1656 'name' => 'table', 1657 'type' => '1269' 1658 }, 1659 '1' => { 1660 'name' => 'length', 1661 'type' => '164' 1662 }, 1663 '2' => { 1664 'name' => 'handle', 1665 'type' => '5667' 1666 } 1667 }, 1668 'Reg' => { 1669 '2' => 'r8' 1670 }, 1671 'Return' => '32397', 1672 'ShortName' => 'pldm_bios_table_attr_value_find_by_handle' 1673 }, 1674 '32665' => { 1675 'Header' => 'bios_table.h', 1676 'Line' => '197', 1677 'Param' => { 1678 '0' => { 1679 'name' => 'table', 1680 'type' => '1269' 1681 }, 1682 '1' => { 1683 'name' => 'length', 1684 'type' => '164' 1685 }, 1686 '2' => { 1687 'name' => 'handle', 1688 'type' => '5667' 1689 } 1690 }, 1691 'Reg' => { 1692 '2' => 'r8' 1693 }, 1694 'Return' => '32811', 1695 'ShortName' => 'pldm_bios_table_attr_find_by_string_handle' 1696 }, 1697 '32932' => { 1698 'Header' => 'bios_table.h', 1699 'Line' => '187', 1700 'Param' => { 1701 '0' => { 1702 'name' => 'table', 1703 'type' => '1269' 1704 }, 1705 '1' => { 1706 'name' => 'length', 1707 'type' => '164' 1708 }, 1709 '2' => { 1710 'name' => 'handle', 1711 'type' => '5667' 1712 } 1713 }, 1714 'Reg' => { 1715 '2' => 'r8' 1716 }, 1717 'Return' => '32811', 1718 'ShortName' => 'pldm_bios_table_attr_find_by_handle' 1719 }, 1720 '33194' => { 1721 'Header' => 'bios_table.h', 1722 'Line' => '146', 1723 'Param' => { 1724 '0' => { 1725 'name' => 'table', 1726 'type' => '1269' 1727 }, 1728 '1' => { 1729 'name' => 'length', 1730 'type' => '164' 1731 }, 1732 '2' => { 1733 'name' => 'str', 1734 'type' => '8992' 1735 } 1736 }, 1737 'Reg' => { 1738 '0' => 'rbp', 1739 '1' => 'r12', 1740 '2' => 'rbx' 1741 }, 1742 'Return' => '33414', 1743 'ShortName' => 'pldm_bios_table_string_find_by_string' 1744 }, 1745 '33583' => { 1746 'Header' => 'bios_table.h', 1747 'Line' => '155', 1748 'Param' => { 1749 '0' => { 1750 'name' => 'table', 1751 'type' => '1269' 1752 }, 1753 '1' => { 1754 'name' => 'length', 1755 'type' => '164' 1756 }, 1757 '2' => { 1758 'name' => 'handle', 1759 'type' => '5667' 1760 } 1761 }, 1762 'Reg' => { 1763 '2' => 'r8' 1764 }, 1765 'Return' => '33414', 1766 'ShortName' => 'pldm_bios_table_string_find_by_handle' 1767 }, 1768 '34344' => { 1769 'Header' => 'bios_table.h', 1770 'Line' => '53', 1771 'Param' => { 1772 '0' => { 1773 'name' => 'iter', 1774 'type' => '32392' 1775 } 1776 }, 1777 'Reg' => { 1778 '0' => 'rdi' 1779 }, 1780 'Return' => '1269', 1781 'ShortName' => 'pldm_bios_table_iter_value' 1782 }, 1783 '34392' => { 1784 'Header' => 'bios_table.h', 1785 'Line' => '47', 1786 'Param' => { 1787 '0' => { 1788 'name' => 'iter', 1789 'type' => '32392' 1790 } 1791 }, 1792 'Return' => '1', 1793 'ShortName' => 'pldm_bios_table_iter_next' 1794 }, 1795 '34502' => { 1796 'Header' => 'bios_table.h', 1797 'Line' => '42', 1798 'Param' => { 1799 '0' => { 1800 'name' => 'iter', 1801 'type' => '34577' 1802 } 1803 }, 1804 'Return' => '5466', 1805 'ShortName' => 'pldm_bios_table_iter_is_end' 1806 }, 1807 '34582' => { 1808 'Header' => 'bios_table.h', 1809 'Line' => '34', 1810 'Param' => { 1811 '0' => { 1812 'name' => 'iter', 1813 'type' => '32392' 1814 } 1815 }, 1816 'Return' => '1', 1817 'ShortName' => 'pldm_bios_table_iter_free' 1818 }, 1819 '34654' => { 1820 'Header' => 'bios_table.h', 1821 'Line' => '28', 1822 'Param' => { 1823 '0' => { 1824 'name' => 'table', 1825 'type' => '1269' 1826 }, 1827 '1' => { 1828 'name' => 'length', 1829 'type' => '164' 1830 }, 1831 '2' => { 1832 'name' => 'type', 1833 'type' => '30324' 1834 } 1835 }, 1836 'Reg' => { 1837 '0' => 'rbp', 1838 '1' => 'r12', 1839 '2' => 'rbx' 1840 }, 1841 'Return' => '32392', 1842 'ShortName' => 'pldm_bios_table_iter_create' 1843 }, 1844 '34892' => { 1845 'Header' => 'bios_table.h', 1846 'Line' => '609', 1847 'Param' => { 1848 '0' => { 1849 'name' => 'table', 1850 'type' => '126' 1851 }, 1852 '1' => { 1853 'name' => 'capacity', 1854 'type' => '164' 1855 }, 1856 '2' => { 1857 'name' => 'size', 1858 'type' => '2704' 1859 } 1860 }, 1861 'Reg' => { 1862 '0' => 'rbp', 1863 '1' => 'r13', 1864 '2' => 'rbx' 1865 }, 1866 'Return' => '100', 1867 'ShortName' => 'pldm_bios_table_append_pad_checksum' 1868 }, 1869 '35192' => { 1870 'Header' => 'bios_table.h', 1871 'Line' => '597', 1872 'Param' => { 1873 '0' => { 1874 'name' => 'size_without_pad', 1875 'type' => '164' 1876 } 1877 }, 1878 'Return' => '164', 1879 'ShortName' => 'pldm_bios_table_pad_checksum_size' 1880 }, 1881 '35527' => { 1882 'Header' => 'bios_table.h', 1883 'Line' => '572', 1884 'Param' => { 1885 '0' => { 1886 'name' => 'entry', 1887 'type' => '32397' 1888 } 1889 }, 1890 'Reg' => { 1891 '0' => 'rdi' 1892 }, 1893 'Return' => '5667', 1894 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle' 1895 }, 1896 '35576' => { 1897 'Header' => 'bios_table.h', 1898 'Line' => '579', 1899 'Param' => { 1900 '0' => { 1901 'name' => 'entry', 1902 'type' => '32397' 1903 } 1904 }, 1905 'Return' => '164', 1906 'ShortName' => 'pldm_bios_table_attr_value_entry_length' 1907 }, 1908 '36060' => { 1909 'Header' => 'bios_table.h', 1910 'Line' => '546', 1911 'Param' => { 1912 '0' => { 1913 'name' => 'entry', 1914 'type' => '32397' 1915 } 1916 }, 1917 'Reg' => { 1918 '0' => 'rdi' 1919 }, 1920 'Return' => '30110', 1921 'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv' 1922 }, 1923 '36200' => { 1924 'Header' => 'bios_table.h', 1925 'Line' => '562', 1926 'Param' => { 1927 '0' => { 1928 'name' => 'entry', 1929 'type' => '126' 1930 }, 1931 '1' => { 1932 'name' => 'entry_length', 1933 'type' => '164' 1934 }, 1935 '2' => { 1936 'name' => 'attr_handle', 1937 'type' => '5667' 1938 }, 1939 '3' => { 1940 'name' => 'attr_type', 1941 'type' => '135' 1942 }, 1943 '4' => { 1944 'name' => 'cv', 1945 'type' => '30110' 1946 } 1947 }, 1948 'Reg' => { 1949 '0' => 'rbx', 1950 '1' => 'r12', 1951 '2' => 'r13', 1952 '3' => 'rbp', 1953 '4' => 'r8' 1954 }, 1955 'Return' => '100', 1956 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer' 1957 }, 1958 '36469' => { 1959 'Header' => 'bios_table.h', 1960 'Line' => '540', 1961 'Return' => '164', 1962 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length' 1963 }, 1964 '36631' => { 1965 'Header' => 'bios_table.h', 1966 'Line' => '533', 1967 'Param' => { 1968 '0' => { 1969 'name' => 'entry', 1970 'type' => '126' 1971 }, 1972 '1' => { 1973 'name' => 'entry_length', 1974 'type' => '164' 1975 }, 1976 '2' => { 1977 'name' => 'attr_handle', 1978 'type' => '5667' 1979 }, 1980 '3' => { 1981 'name' => 'attr_type', 1982 'type' => '135' 1983 }, 1984 '4' => { 1985 'name' => 'str_length', 1986 'type' => '5667' 1987 }, 1988 '5' => { 1989 'name' => 'str', 1990 'type' => '8992' 1991 } 1992 }, 1993 'Reg' => { 1994 '0' => 'rbx', 1995 '1' => 'rsi', 1996 '2' => 'rbx', 1997 '3' => 'rcx', 1998 '4' => 'r8', 1999 '5' => 'r9' 2000 }, 2001 'Return' => '100', 2002 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string' 2003 }, 2004 '36993' => { 2005 'Header' => 'bios_table.h', 2006 'Line' => '514', 2007 'Param' => { 2008 '0' => { 2009 'name' => 'entry', 2010 'type' => '32397' 2011 }, 2012 '1' => { 2013 'name' => 'current_string', 2014 'type' => '24695' 2015 } 2016 }, 2017 'Return' => '1', 2018 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string' 2019 }, 2020 '37088' => { 2021 'Header' => 'bios_table.h', 2022 'Line' => '504', 2023 'Param' => { 2024 '0' => { 2025 'name' => 'entry', 2026 'type' => '32397' 2027 } 2028 }, 2029 'Reg' => { 2030 '0' => 'rdi' 2031 }, 2032 'Return' => '5667', 2033 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length' 2034 }, 2035 '37229' => { 2036 'Header' => 'bios_table.h', 2037 'Line' => '498', 2038 'Param' => { 2039 '0' => { 2040 'name' => 'string_length', 2041 'type' => '5667' 2042 } 2043 }, 2044 'Reg' => { 2045 '0' => 'rdi' 2046 }, 2047 'Return' => '164', 2048 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length' 2049 }, 2050 '37411' => { 2051 'Header' => 'bios_table.h', 2052 'Line' => '488', 2053 'Param' => { 2054 '0' => { 2055 'name' => 'entry', 2056 'type' => '126' 2057 }, 2058 '1' => { 2059 'name' => 'entry_length', 2060 'type' => '164' 2061 }, 2062 '2' => { 2063 'name' => 'attr_handle', 2064 'type' => '5667' 2065 }, 2066 '3' => { 2067 'name' => 'attr_type', 2068 'type' => '135' 2069 }, 2070 '4' => { 2071 'name' => 'count', 2072 'type' => '135' 2073 }, 2074 '5' => { 2075 'name' => 'handles', 2076 'type' => '5818' 2077 } 2078 }, 2079 'Reg' => { 2080 '0' => 'rdi', 2081 '2' => 'rdi', 2082 '3' => 'rcx', 2083 '4' => 'r8', 2084 '5' => 'r9' 2085 }, 2086 'Return' => '100', 2087 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum' 2088 }, 2089 '37698' => { 2090 'Header' => 'bios_table.h', 2091 'Line' => '469', 2092 'Param' => { 2093 '0' => { 2094 'name' => 'entry', 2095 'type' => '32397' 2096 }, 2097 '1' => { 2098 'name' => 'handles', 2099 'type' => '1193' 2100 }, 2101 '2' => { 2102 'name' => 'number', 2103 'type' => '135' 2104 } 2105 }, 2106 'Return' => '135', 2107 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles' 2108 }, 2109 '37945' => { 2110 'Header' => 'bios_table.h', 2111 'Line' => '459', 2112 'Param' => { 2113 '0' => { 2114 'name' => 'entry', 2115 'type' => '32397' 2116 } 2117 }, 2118 'Reg' => { 2119 '0' => 'rdi' 2120 }, 2121 'Return' => '135', 2122 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number' 2123 }, 2124 '37994' => { 2125 'Header' => 'bios_table.h', 2126 'Line' => '453', 2127 'Param' => { 2128 '0' => { 2129 'name' => 'count', 2130 'type' => '135' 2131 } 2132 }, 2133 'Reg' => { 2134 '0' => 'rdi' 2135 }, 2136 'Return' => '164', 2137 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length' 2138 }, 2139 '38043' => { 2140 'Header' => 'bios_table.h', 2141 'Line' => '446', 2142 'Param' => { 2143 '0' => { 2144 'name' => 'entry', 2145 'type' => '32397' 2146 } 2147 }, 2148 'Reg' => { 2149 '0' => 'rdi' 2150 }, 2151 'Return' => '135', 2152 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type' 2153 }, 2154 '38092' => { 2155 'Header' => 'bios_table.h', 2156 'Line' => '439', 2157 'Param' => { 2158 '0' => { 2159 'name' => 'entry', 2160 'type' => '32397' 2161 } 2162 }, 2163 'Reg' => { 2164 '0' => 'rdi' 2165 }, 2166 'Return' => '5667', 2167 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle' 2168 }, 2169 '38639' => { 2170 'Header' => 'bios_table.h', 2171 'Line' => '431', 2172 'Param' => { 2173 '0' => { 2174 'name' => 'entry', 2175 'type' => '32811' 2176 }, 2177 '1' => { 2178 'name' => 'lower', 2179 'type' => '38760' 2180 }, 2181 '2' => { 2182 'name' => 'upper', 2183 'type' => '38760' 2184 }, 2185 '3' => { 2186 'name' => 'scalar', 2187 'type' => '1675' 2188 }, 2189 '4' => { 2190 'name' => 'def', 2191 'type' => '38760' 2192 } 2193 }, 2194 'Reg' => { 2195 '0' => 'rdi', 2196 '1' => 'rsi', 2197 '2' => 'rdx', 2198 '3' => 'rcx', 2199 '4' => 'r8' 2200 }, 2201 'Return' => '1', 2202 'ShortName' => 'pldm_bios_table_attr_entry_integer_decode' 2203 }, 2204 '38775' => { 2205 'Header' => 'bios_table.h', 2206 'Line' => '419', 2207 'Param' => { 2208 '0' => { 2209 'name' => 'entry', 2210 'type' => '126' 2211 }, 2212 '1' => { 2213 'name' => 'entry_length', 2214 'type' => '164' 2215 }, 2216 '2' => { 2217 'name' => 'info', 2218 'type' => '39037' 2219 } 2220 }, 2221 'Reg' => { 2222 '0' => 'r12', 2223 '1' => 'rbp', 2224 '2' => 'rbx' 2225 }, 2226 'Return' => '100', 2227 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode' 2228 }, 2229 '39047' => { 2230 'Header' => 'bios_table.h', 2231 'Line' => '400', 2232 'Param' => { 2233 '0' => { 2234 'name' => 'info', 2235 'type' => '39037' 2236 }, 2237 '1' => { 2238 'name' => 'errmsg', 2239 'type' => '39346' 2240 } 2241 }, 2242 'Return' => '100', 2243 'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check' 2244 }, 2245 '39351' => { 2246 'Header' => 'bios_table.h', 2247 'Line' => '407', 2248 'Return' => '164', 2249 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length' 2250 }, 2251 '39527' => { 2252 'Header' => 'bios_table.h', 2253 'Line' => '374', 2254 'Param' => { 2255 '0' => { 2256 'name' => 'entry', 2257 'type' => '32811' 2258 }, 2259 '1' => { 2260 'name' => 'buffer', 2261 'type' => '5638' 2262 }, 2263 '2' => { 2264 'name' => 'size', 2265 'type' => '164' 2266 } 2267 }, 2268 'Reg' => { 2269 '2' => 'r12' 2270 }, 2271 'Return' => '5667', 2272 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string' 2273 }, 2274 '39821' => { 2275 'Header' => 'bios_table.h', 2276 'Line' => '366', 2277 'Param' => { 2278 '0' => { 2279 'name' => 'entry', 2280 'type' => '32811' 2281 } 2282 }, 2283 'Reg' => { 2284 '0' => 'rdi' 2285 }, 2286 'Return' => '5667', 2287 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length' 2288 }, 2289 '39890' => { 2290 'Header' => 'bios_table.h', 2291 'Line' => '358', 2292 'Param' => { 2293 '0' => { 2294 'name' => 'entry', 2295 'type' => '32811' 2296 } 2297 }, 2298 'Reg' => { 2299 '0' => 'rdi' 2300 }, 2301 'Return' => '5667', 2302 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length' 2303 }, 2304 '39959' => { 2305 'Header' => 'bios_table.h', 2306 'Line' => '350', 2307 'Param' => { 2308 '0' => { 2309 'name' => 'entry', 2310 'type' => '32811' 2311 } 2312 }, 2313 'Reg' => { 2314 '0' => 'rdi' 2315 }, 2316 'Return' => '135', 2317 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type' 2318 }, 2319 '40028' => { 2320 'Header' => 'bios_table.h', 2321 'Line' => '342', 2322 'Param' => { 2323 '0' => { 2324 'name' => 'entry', 2325 'type' => '32811' 2326 }, 2327 '1' => { 2328 'name' => 'def_string_length', 2329 'type' => '26777' 2330 } 2331 }, 2332 'Reg' => { 2333 '0' => 'rdi', 2334 '1' => 'rsi' 2335 }, 2336 'Return' => '100', 2337 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length' 2338 }, 2339 '40116' => { 2340 'Header' => 'bios_table.h', 2341 'Line' => '331', 2342 'Param' => { 2343 '0' => { 2344 'name' => 'entry', 2345 'type' => '126' 2346 }, 2347 '1' => { 2348 'name' => 'entry_length', 2349 'type' => '164' 2350 }, 2351 '2' => { 2352 'name' => 'info', 2353 'type' => '40475' 2354 } 2355 }, 2356 'Reg' => { 2357 '0' => 'r12', 2358 '2' => 'rbx' 2359 }, 2360 'Return' => '100', 2361 'ShortName' => 'pldm_bios_table_attr_entry_string_encode' 2362 }, 2363 '40480' => { 2364 'Header' => 'bios_table.h', 2365 'Line' => '310', 2366 'Param' => { 2367 '0' => { 2368 'name' => 'info', 2369 'type' => '40475' 2370 }, 2371 '1' => { 2372 'name' => 'errmsg', 2373 'type' => '39346' 2374 } 2375 }, 2376 'Reg' => { 2377 '1' => 'rbx' 2378 }, 2379 'Return' => '100', 2380 'ShortName' => 'pldm_bios_table_attr_entry_string_info_check' 2381 }, 2382 '40749' => { 2383 'Header' => 'bios_table.h', 2384 'Line' => '318', 2385 'Param' => { 2386 '0' => { 2387 'name' => 'def_str_len', 2388 'type' => '5667' 2389 } 2390 }, 2391 'Reg' => { 2392 '0' => 'rdi' 2393 }, 2394 'Return' => '164', 2395 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length' 2396 }, 2397 '40999' => { 2398 'Header' => 'bios_table.h', 2399 'Line' => '284', 2400 'Param' => { 2401 '0' => { 2402 'name' => 'entry', 2403 'type' => '32811' 2404 }, 2405 '1' => { 2406 'name' => 'def_indices', 2407 'type' => '1193' 2408 }, 2409 '2' => { 2410 'name' => 'def_num', 2411 'type' => '135' 2412 } 2413 }, 2414 'Reg' => { 2415 '0' => 'rbp', 2416 '1' => 'r12' 2417 }, 2418 'Return' => '135', 2419 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices' 2420 }, 2421 '41296' => { 2422 'Header' => 'bios_table.h', 2423 'Line' => '272', 2424 'Param' => { 2425 '0' => { 2426 'name' => 'entry', 2427 'type' => '32811' 2428 }, 2429 '1' => { 2430 'name' => 'pv_hdls', 2431 'type' => '26777' 2432 }, 2433 '2' => { 2434 'name' => 'pv_num', 2435 'type' => '135' 2436 } 2437 }, 2438 'Reg' => { 2439 '0' => 'rcx', 2440 '1' => 'rsi', 2441 '2' => 'rdx' 2442 }, 2443 'Return' => '100', 2444 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls' 2445 }, 2446 '41461' => { 2447 'Header' => 'bios_table.h', 2448 'Line' => '255', 2449 'Param' => { 2450 '0' => { 2451 'name' => 'entry', 2452 'type' => '32811' 2453 }, 2454 '1' => { 2455 'name' => 'def_num', 2456 'type' => '1193' 2457 } 2458 }, 2459 'Reg' => { 2460 '0' => 'rdi', 2461 '1' => 'rsi' 2462 }, 2463 'Return' => '100', 2464 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num' 2465 }, 2466 '41540' => { 2467 'Header' => 'bios_table.h', 2468 'Line' => '245', 2469 'Param' => { 2470 '0' => { 2471 'name' => 'entry', 2472 'type' => '32811' 2473 }, 2474 '1' => { 2475 'name' => 'pv_num', 2476 'type' => '1193' 2477 } 2478 }, 2479 'Reg' => { 2480 '0' => 'rdi', 2481 '1' => 'rsi' 2482 }, 2483 'Return' => '100', 2484 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num' 2485 }, 2486 '41600' => { 2487 'Header' => 'bios_table.h', 2488 'Line' => '234', 2489 'Param' => { 2490 '0' => { 2491 'name' => 'entry', 2492 'type' => '126' 2493 }, 2494 '1' => { 2495 'name' => 'entry_length', 2496 'type' => '164' 2497 }, 2498 '2' => { 2499 'name' => 'info', 2500 'type' => '41929' 2501 } 2502 }, 2503 'Reg' => { 2504 '0' => 'rbp', 2505 '2' => 'rbx' 2506 }, 2507 'Return' => '100', 2508 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode' 2509 }, 2510 '41934' => { 2511 'Header' => 'bios_table.h', 2512 'Line' => '220', 2513 'Param' => { 2514 '0' => { 2515 'name' => 'pv_num', 2516 'type' => '135' 2517 }, 2518 '1' => { 2519 'name' => 'def_num', 2520 'type' => '135' 2521 } 2522 }, 2523 'Reg' => { 2524 '0' => 'rdi', 2525 '1' => 'rsi' 2526 }, 2527 'Return' => '164', 2528 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length' 2529 }, 2530 '41994' => { 2531 'Header' => 'bios_table.h', 2532 'Line' => '177', 2533 'Param' => { 2534 '0' => { 2535 'name' => 'entry', 2536 'type' => '32811' 2537 } 2538 }, 2539 'Reg' => { 2540 '0' => 'rdi' 2541 }, 2542 'Return' => '5667', 2543 'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle' 2544 }, 2545 '42041' => { 2546 'Header' => 'bios_table.h', 2547 'Line' => '169', 2548 'Param' => { 2549 '0' => { 2550 'name' => 'entry', 2551 'type' => '32811' 2552 } 2553 }, 2554 'Reg' => { 2555 '0' => 'rdi' 2556 }, 2557 'Return' => '135', 2558 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type' 2559 }, 2560 '42088' => { 2561 'Header' => 'bios_table.h', 2562 'Line' => '162', 2563 'Param' => { 2564 '0' => { 2565 'name' => 'entry', 2566 'type' => '32811' 2567 } 2568 }, 2569 'Reg' => { 2570 '0' => 'rdi' 2571 }, 2572 'Return' => '5667', 2573 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle' 2574 }, 2575 '42721' => { 2576 'Header' => 'bios_table.h', 2577 'Line' => '135', 2578 'Param' => { 2579 '0' => { 2580 'name' => 'entry', 2581 'type' => '33414' 2582 }, 2583 '1' => { 2584 'name' => 'buffer', 2585 'type' => '5638' 2586 }, 2587 '2' => { 2588 'name' => 'size', 2589 'type' => '164' 2590 } 2591 }, 2592 'Reg' => { 2593 '0' => 'rdi', 2594 '1' => 'rsi', 2595 '2' => 'rdx' 2596 }, 2597 'Return' => '100', 2598 'ShortName' => 'pldm_bios_table_string_entry_decode_string' 2599 }, 2600 '42958' => { 2601 'Header' => 'bios_table.h', 2602 'Line' => '120', 2603 'Param' => { 2604 '0' => { 2605 'name' => 'entry', 2606 'type' => '33414' 2607 } 2608 }, 2609 'Reg' => { 2610 '0' => 'rdi' 2611 }, 2612 'Return' => '5667', 2613 'ShortName' => 'pldm_bios_table_string_entry_decode_string_length' 2614 }, 2615 '43005' => { 2616 'Header' => 'bios_table.h', 2617 'Line' => '113', 2618 'Param' => { 2619 '0' => { 2620 'name' => 'entry', 2621 'type' => '33414' 2622 } 2623 }, 2624 'Reg' => { 2625 '0' => 'rdi' 2626 }, 2627 'Return' => '5667', 2628 'ShortName' => 'pldm_bios_table_string_entry_decode_handle' 2629 }, 2630 '43052' => { 2631 'Header' => 'bios_table.h', 2632 'Line' => '106', 2633 'Param' => { 2634 '0' => { 2635 'name' => 'entry', 2636 'type' => '126' 2637 }, 2638 '1' => { 2639 'name' => 'entry_length', 2640 'type' => '164' 2641 }, 2642 '2' => { 2643 'name' => 'str', 2644 'type' => '8992' 2645 }, 2646 '3' => { 2647 'name' => 'str_length', 2648 'type' => '5667' 2649 } 2650 }, 2651 'Return' => '100', 2652 'ShortName' => 'pldm_bios_table_string_entry_encode' 2653 }, 2654 '43409' => { 2655 'Header' => 'bios_table.h', 2656 'Line' => '92', 2657 'Param' => { 2658 '0' => { 2659 'name' => 'string_length', 2660 'type' => '5667' 2661 } 2662 }, 2663 'Reg' => { 2664 '0' => 'rdi' 2665 }, 2666 'Return' => '164', 2667 'ShortName' => 'pldm_bios_table_string_entry_encode_length' 2668 }, 2669 '60794' => { 2670 'Header' => 'firmware_update.h', 2671 'Line' => '2039', 2672 'Param' => { 2673 '0' => { 2674 'name' => 'msg', 2675 'type' => '1529' 2676 }, 2677 '1' => { 2678 'name' => 'payload_length', 2679 'type' => '164' 2680 }, 2681 '2' => { 2682 'name' => 'completion_code', 2683 'type' => '1193' 2684 }, 2685 '3' => { 2686 'name' => 'non_functioning_component_indication', 2687 'type' => '60976' 2688 }, 2689 '4' => { 2690 'name' => 'non_functioning_component_bitmap', 2691 'type' => '60981' 2692 } 2693 }, 2694 'Reg' => { 2695 '0' => 'rbx', 2696 '3' => 'rbp', 2697 '4' => 'r12' 2698 }, 2699 'Return' => '100', 2700 'ShortName' => 'decode_cancel_update_resp' 2701 }, 2702 '60991' => { 2703 'Header' => 'firmware_update.h', 2704 'Line' => '2022', 2705 'Param' => { 2706 '0' => { 2707 'name' => 'instance_id', 2708 'type' => '135' 2709 }, 2710 '1' => { 2711 'name' => 'msg', 2712 'type' => '1450' 2713 }, 2714 '2' => { 2715 'name' => 'payload_length', 2716 'type' => '164' 2717 } 2718 }, 2719 'Return' => '100', 2720 'ShortName' => 'encode_cancel_update_req' 2721 }, 2722 '61162' => { 2723 'Header' => 'firmware_update.h', 2724 'Line' => '2007', 2725 'Param' => { 2726 '0' => { 2727 'name' => 'msg', 2728 'type' => '1529' 2729 }, 2730 '1' => { 2731 'name' => 'payload_length', 2732 'type' => '164' 2733 }, 2734 '2' => { 2735 'name' => 'completion_code', 2736 'type' => '1193' 2737 } 2738 }, 2739 'Reg' => { 2740 '0' => 'rdi', 2741 '1' => 'rsi', 2742 '2' => 'rdx' 2743 }, 2744 'Return' => '100', 2745 'ShortName' => 'decode_cancel_update_component_resp' 2746 }, 2747 '61238' => { 2748 'Header' => 'firmware_update.h', 2749 'Line' => '1995', 2750 'Param' => { 2751 '0' => { 2752 'name' => 'instance_id', 2753 'type' => '135' 2754 }, 2755 '1' => { 2756 'name' => 'msg', 2757 'type' => '1450' 2758 }, 2759 '2' => { 2760 'name' => 'payload_length', 2761 'type' => '164' 2762 } 2763 }, 2764 'Return' => '100', 2765 'ShortName' => 'encode_cancel_update_component_req' 2766 }, 2767 '64090' => { 2768 'Header' => 'firmware_update.h', 2769 'Line' => '1962', 2770 'Param' => { 2771 '0' => { 2772 'name' => 'msg', 2773 'type' => '1529' 2774 }, 2775 '1' => { 2776 'name' => 'payload_length', 2777 'type' => '164' 2778 }, 2779 '2' => { 2780 'name' => 'completion_code', 2781 'type' => '1193' 2782 }, 2783 '3' => { 2784 'name' => 'current_state', 2785 'type' => '1193' 2786 }, 2787 '4' => { 2788 'name' => 'previous_state', 2789 'type' => '1193' 2790 }, 2791 '5' => { 2792 'name' => 'aux_state', 2793 'type' => '1193' 2794 }, 2795 '6' => { 2796 'name' => 'aux_state_status', 2797 'offset' => '0', 2798 'type' => '1193' 2799 }, 2800 '7' => { 2801 'name' => 'progress_percent', 2802 'offset' => '8', 2803 'type' => '1193' 2804 }, 2805 '8' => { 2806 'name' => 'reason_code', 2807 'offset' => '16', 2808 'type' => '1193' 2809 }, 2810 '9' => { 2811 'name' => 'update_option_flags_enabled', 2812 'offset' => '24', 2813 'type' => '64417' 2814 } 2815 }, 2816 'Reg' => { 2817 '0' => 'rbx', 2818 '3' => 'r12', 2819 '4' => 'rbp', 2820 '5' => 'r13' 2821 }, 2822 'Return' => '100', 2823 'ShortName' => 'decode_get_status_resp' 2824 }, 2825 '64427' => { 2826 'Header' => 'firmware_update.h', 2827 'Line' => '1942', 2828 'Param' => { 2829 '0' => { 2830 'name' => 'instance_id', 2831 'type' => '135' 2832 }, 2833 '1' => { 2834 'name' => 'msg', 2835 'type' => '1450' 2836 }, 2837 '2' => { 2838 'name' => 'payload_length', 2839 'type' => '164' 2840 } 2841 }, 2842 'Return' => '100', 2843 'ShortName' => 'encode_get_status_req' 2844 }, 2845 '65815' => { 2846 'Header' => 'firmware_update.h', 2847 'Line' => '1910', 2848 'Param' => { 2849 '0' => { 2850 'name' => 'msg', 2851 'type' => '1529' 2852 }, 2853 '1' => { 2854 'name' => 'payload_length', 2855 'type' => '164' 2856 }, 2857 '2' => { 2858 'name' => 'completion_code', 2859 'type' => '1193' 2860 }, 2861 '3' => { 2862 'name' => 'estimated_time_activation', 2863 'type' => '26777' 2864 } 2865 }, 2866 'Reg' => { 2867 '1' => 'rsi', 2868 '2' => 'rdx', 2869 '3' => 'rcx' 2870 }, 2871 'Return' => '100', 2872 'ShortName' => 'decode_activate_firmware_resp' 2873 }, 2874 '65941' => { 2875 'Header' => 'firmware_update.h', 2876 'Line' => '1885', 2877 'Param' => { 2878 '0' => { 2879 'name' => 'instance_id', 2880 'type' => '135' 2881 }, 2882 '1' => { 2883 'name' => 'self_contained_activation_req', 2884 'type' => '52299' 2885 }, 2886 '2' => { 2887 'name' => 'msg', 2888 'type' => '1450' 2889 }, 2890 '3' => { 2891 'name' => 'payload_length', 2892 'type' => '164' 2893 } 2894 }, 2895 'Return' => '100', 2896 'ShortName' => 'encode_activate_firmware_req' 2897 }, 2898 '66978' => { 2899 'Header' => 'firmware_update.h', 2900 'Line' => '1870', 2901 'Param' => { 2902 '0' => { 2903 'name' => 'instance_id', 2904 'type' => '135' 2905 }, 2906 '1' => { 2907 'name' => 'completion_code', 2908 'type' => '135' 2909 }, 2910 '2' => { 2911 'name' => 'msg', 2912 'type' => '1450' 2913 }, 2914 '3' => { 2915 'name' => 'payload_length', 2916 'type' => '164' 2917 } 2918 }, 2919 'Return' => '100', 2920 'ShortName' => 'encode_apply_complete_resp' 2921 }, 2922 '68385' => { 2923 'Header' => 'firmware_update.h', 2924 'Line' => '1838', 2925 'Param' => { 2926 '0' => { 2927 'name' => 'msg', 2928 'type' => '1529' 2929 }, 2930 '1' => { 2931 'name' => 'payload_length', 2932 'type' => '164' 2933 }, 2934 '2' => { 2935 'name' => 'apply_result', 2936 'type' => '1193' 2937 }, 2938 '3' => { 2939 'name' => 'comp_activation_methods_modification', 2940 'type' => '68495' 2941 } 2942 }, 2943 'Reg' => { 2944 '0' => 'rdi', 2945 '1' => 'rsi', 2946 '2' => 'rdx', 2947 '3' => 'rcx' 2948 }, 2949 'Return' => '100', 2950 'ShortName' => 'decode_apply_complete_req' 2951 }, 2952 '68505' => { 2953 'Header' => 'firmware_update.h', 2954 'Line' => '1825', 2955 'Param' => { 2956 '0' => { 2957 'name' => 'instance_id', 2958 'type' => '135' 2959 }, 2960 '1' => { 2961 'name' => 'completion_code', 2962 'type' => '135' 2963 }, 2964 '2' => { 2965 'name' => 'msg', 2966 'type' => '1450' 2967 }, 2968 '3' => { 2969 'name' => 'payload_length', 2970 'type' => '164' 2971 } 2972 }, 2973 'Return' => '100', 2974 'ShortName' => 'encode_verify_complete_resp' 2975 }, 2976 '69647' => { 2977 'Header' => 'firmware_update.h', 2978 'Line' => '1796', 2979 'Param' => { 2980 '0' => { 2981 'name' => 'msg', 2982 'type' => '1529' 2983 }, 2984 '1' => { 2985 'name' => 'payload_length', 2986 'type' => '164' 2987 }, 2988 '2' => { 2989 'name' => 'verify_result', 2990 'type' => '1193' 2991 } 2992 }, 2993 'Reg' => { 2994 '0' => 'rdi', 2995 '1' => 'rsi', 2996 '2' => 'rdx' 2997 }, 2998 'Return' => '100', 2999 'ShortName' => 'decode_verify_complete_req' 3000 }, 3001 '69723' => { 3002 'Header' => 'firmware_update.h', 3003 'Line' => '1785', 3004 'Param' => { 3005 '0' => { 3006 'name' => 'instance_id', 3007 'type' => '135' 3008 }, 3009 '1' => { 3010 'name' => 'completion_code', 3011 'type' => '135' 3012 }, 3013 '2' => { 3014 'name' => 'msg', 3015 'type' => '1450' 3016 }, 3017 '3' => { 3018 'name' => 'payload_length', 3019 'type' => '164' 3020 } 3021 }, 3022 'Return' => '100', 3023 'ShortName' => 'encode_transfer_complete_resp' 3024 }, 3025 '70865' => { 3026 'Header' => 'firmware_update.h', 3027 'Line' => '1755', 3028 'Param' => { 3029 '0' => { 3030 'name' => 'msg', 3031 'type' => '1529' 3032 }, 3033 '1' => { 3034 'name' => 'payload_length', 3035 'type' => '164' 3036 }, 3037 '2' => { 3038 'name' => 'transfer_result', 3039 'type' => '1193' 3040 } 3041 }, 3042 'Reg' => { 3043 '0' => 'rdi', 3044 '1' => 'rsi', 3045 '2' => 'rdx' 3046 }, 3047 'Return' => '100', 3048 'ShortName' => 'decode_transfer_complete_req' 3049 }, 3050 '70941' => { 3051 'Header' => 'firmware_update.h', 3052 'Line' => '1742', 3053 'Param' => { 3054 '0' => { 3055 'name' => 'instance_id', 3056 'type' => '135' 3057 }, 3058 '1' => { 3059 'name' => 'completion_code', 3060 'type' => '135' 3061 }, 3062 '2' => { 3063 'name' => 'msg', 3064 'type' => '1450' 3065 }, 3066 '3' => { 3067 'name' => 'payload_length', 3068 'type' => '164' 3069 } 3070 }, 3071 'Reg' => { 3072 '2' => 'rbx' 3073 }, 3074 'Return' => '100', 3075 'ShortName' => 'encode_request_firmware_data_resp' 3076 }, 3077 '72356' => { 3078 'Header' => 'firmware_update.h', 3079 'Line' => '1703', 3080 'Param' => { 3081 '0' => { 3082 'name' => 'msg', 3083 'type' => '1529' 3084 }, 3085 '1' => { 3086 'name' => 'payload_length', 3087 'type' => '164' 3088 }, 3089 '2' => { 3090 'name' => 'offset', 3091 'type' => '1675' 3092 }, 3093 '3' => { 3094 'name' => 'length', 3095 'type' => '1675' 3096 } 3097 }, 3098 'Reg' => { 3099 '0' => 'rdi', 3100 '1' => 'rsi', 3101 '2' => 'rdx', 3102 '3' => 'rcx' 3103 }, 3104 'Return' => '100', 3105 'ShortName' => 'decode_request_firmware_data_req' 3106 }, 3107 '74433' => { 3108 'Header' => 'firmware_update.h', 3109 'Line' => '1670', 3110 'Param' => { 3111 '0' => { 3112 'name' => 'msg', 3113 'type' => '1529' 3114 }, 3115 '1' => { 3116 'name' => 'payload_length', 3117 'type' => '164' 3118 }, 3119 '2' => { 3120 'name' => 'completion_code', 3121 'type' => '1193' 3122 }, 3123 '3' => { 3124 'name' => 'comp_compatibility_resp', 3125 'type' => '1193' 3126 }, 3127 '4' => { 3128 'name' => 'comp_compatibility_resp_code', 3129 'type' => '1193' 3130 }, 3131 '5' => { 3132 'name' => 'update_option_flags_enabled', 3133 'type' => '64417' 3134 }, 3135 '6' => { 3136 'name' => 'time_before_req_fw_data', 3137 'offset' => '0', 3138 'type' => '26777' 3139 } 3140 }, 3141 'Reg' => { 3142 '0' => 'rbx', 3143 '3' => 'r12', 3144 '4' => 'rbp', 3145 '5' => 'r13' 3146 }, 3147 'Return' => '100', 3148 'ShortName' => 'decode_update_component_resp' 3149 }, 3150 '78370' => { 3151 'Header' => 'firmware_update.h', 3152 'Line' => '1634', 3153 'Param' => { 3154 '0' => { 3155 'name' => 'instance_id', 3156 'type' => '135' 3157 }, 3158 '1' => { 3159 'name' => 'comp_classification', 3160 'type' => '5667' 3161 }, 3162 '2' => { 3163 'name' => 'comp_identifier', 3164 'type' => '5667' 3165 }, 3166 '3' => { 3167 'name' => 'comp_classification_index', 3168 'type' => '135' 3169 }, 3170 '4' => { 3171 'name' => 'comp_comparison_stamp', 3172 'type' => '147' 3173 }, 3174 '5' => { 3175 'name' => 'comp_image_size', 3176 'type' => '147' 3177 }, 3178 '6' => { 3179 'name' => 'update_option_flags', 3180 'offset' => '0', 3181 'type' => '53075' 3182 }, 3183 '7' => { 3184 'name' => 'comp_ver_str_type', 3185 'offset' => '8', 3186 'type' => '135' 3187 }, 3188 '8' => { 3189 'name' => 'comp_ver_str_len', 3190 'offset' => '16', 3191 'type' => '135' 3192 }, 3193 '9' => { 3194 'name' => 'comp_ver_str', 3195 'offset' => '24', 3196 'type' => '78838' 3197 }, 3198 '10' => { 3199 'name' => 'msg', 3200 'offset' => '32', 3201 'type' => '1450' 3202 }, 3203 '11' => { 3204 'name' => 'payload_length', 3205 'offset' => '40', 3206 'type' => '164' 3207 } 3208 }, 3209 'Return' => '100', 3210 'ShortName' => 'encode_update_component_req' 3211 }, 3212 '80301' => { 3213 'Header' => 'firmware_update.h', 3214 'Line' => '1591', 3215 'Param' => { 3216 '0' => { 3217 'name' => 'msg', 3218 'type' => '1529' 3219 }, 3220 '1' => { 3221 'name' => 'payload_length', 3222 'type' => '54054' 3223 }, 3224 '2' => { 3225 'name' => 'completion_code', 3226 'type' => '1193' 3227 }, 3228 '3' => { 3229 'name' => 'comp_resp', 3230 'type' => '1193' 3231 }, 3232 '4' => { 3233 'name' => 'comp_resp_code', 3234 'type' => '1193' 3235 } 3236 }, 3237 'Reg' => { 3238 '0' => 'rbx', 3239 '3' => 'r12', 3240 '4' => 'rbp' 3241 }, 3242 'Return' => '100', 3243 'ShortName' => 'decode_pass_component_table_resp' 3244 }, 3245 '83786' => { 3246 'Header' => 'firmware_update.h', 3247 'Line' => '1561', 3248 'Param' => { 3249 '0' => { 3250 'name' => 'instance_id', 3251 'type' => '135' 3252 }, 3253 '1' => { 3254 'name' => 'transfer_flag', 3255 'type' => '135' 3256 }, 3257 '2' => { 3258 'name' => 'comp_classification', 3259 'type' => '5667' 3260 }, 3261 '3' => { 3262 'name' => 'comp_identifier', 3263 'type' => '5667' 3264 }, 3265 '4' => { 3266 'name' => 'comp_classification_index', 3267 'type' => '135' 3268 }, 3269 '5' => { 3270 'name' => 'comp_comparison_stamp', 3271 'type' => '147' 3272 }, 3273 '6' => { 3274 'name' => 'comp_ver_str_type', 3275 'offset' => '0', 3276 'type' => '135' 3277 }, 3278 '7' => { 3279 'name' => 'comp_ver_str_len', 3280 'offset' => '8', 3281 'type' => '135' 3282 }, 3283 '8' => { 3284 'name' => 'comp_ver_str', 3285 'offset' => '16', 3286 'type' => '78838' 3287 }, 3288 '9' => { 3289 'name' => 'msg', 3290 'offset' => '24', 3291 'type' => '1450' 3292 }, 3293 '10' => { 3294 'name' => 'payload_length', 3295 'offset' => '32', 3296 'type' => '164' 3297 } 3298 }, 3299 'Return' => '100', 3300 'ShortName' => 'encode_pass_component_table_req' 3301 }, 3302 '85728' => { 3303 'Header' => 'firmware_update.h', 3304 'Line' => '1520', 3305 'Param' => { 3306 '0' => { 3307 'name' => 'msg', 3308 'type' => '1529' 3309 }, 3310 '1' => { 3311 'name' => 'payload_length', 3312 'type' => '164' 3313 }, 3314 '2' => { 3315 'name' => 'completion_code', 3316 'type' => '1193' 3317 }, 3318 '3' => { 3319 'name' => 'fd_meta_data_len', 3320 'type' => '26777' 3321 }, 3322 '4' => { 3323 'name' => 'fd_will_send_pkg_data', 3324 'type' => '1193' 3325 } 3326 }, 3327 'Reg' => { 3328 '1' => 'r9', 3329 '2' => 'rdx', 3330 '3' => 'rcx', 3331 '4' => 'r8' 3332 }, 3333 'Return' => '100', 3334 'ShortName' => 'decode_request_update_resp' 3335 }, 3336 '88843' => { 3337 'Header' => 'firmware_update.h', 3338 'Line' => '1487', 3339 'Param' => { 3340 '0' => { 3341 'name' => 'instance_id', 3342 'type' => '135' 3343 }, 3344 '1' => { 3345 'name' => 'max_transfer_size', 3346 'type' => '147' 3347 }, 3348 '2' => { 3349 'name' => 'num_of_comp', 3350 'type' => '5667' 3351 }, 3352 '3' => { 3353 'name' => 'max_outstanding_transfer_req', 3354 'type' => '135' 3355 }, 3356 '4' => { 3357 'name' => 'pkg_data_len', 3358 'type' => '5667' 3359 }, 3360 '5' => { 3361 'name' => 'comp_image_set_ver_str_type', 3362 'type' => '135' 3363 }, 3364 '6' => { 3365 'name' => 'comp_image_set_ver_str_len', 3366 'offset' => '0', 3367 'type' => '135' 3368 }, 3369 '7' => { 3370 'name' => 'comp_img_set_ver_str', 3371 'offset' => '8', 3372 'type' => '78838' 3373 }, 3374 '8' => { 3375 'name' => 'msg', 3376 'offset' => '16', 3377 'type' => '1450' 3378 }, 3379 '9' => { 3380 'name' => 'payload_length', 3381 'offset' => '24', 3382 'type' => '164' 3383 } 3384 }, 3385 'Return' => '100', 3386 'ShortName' => 'encode_request_update_req' 3387 }, 3388 '89286' => { 3389 'Header' => 'firmware_update.h', 3390 'Line' => '1397', 3391 'Param' => { 3392 '0' => { 3393 'name' => 'iter', 3394 'type' => '94120' 3395 }, 3396 '1' => { 3397 'name' => 'entry', 3398 'type' => '94125' 3399 } 3400 }, 3401 'Return' => '100', 3402 'ShortName' => 'decode_pldm_downstream_device_parameters_entry_from_iter' 3403 }, 3404 '94130' => { 3405 'Header' => 'firmware_update.h', 3406 'Line' => '1368', 3407 'Param' => { 3408 '0' => { 3409 'name' => 'msg', 3410 'type' => '1529' 3411 }, 3412 '1' => { 3413 'name' => 'payload_length', 3414 'type' => '164' 3415 }, 3416 '2' => { 3417 'name' => 'resp_data', 3418 'type' => '96809' 3419 }, 3420 '3' => { 3421 'name' => 'iter', 3422 'type' => '94120' 3423 } 3424 }, 3425 'Return' => '100', 3426 'ShortName' => 'decode_get_downstream_firmware_parameters_resp' 3427 }, 3428 '96814' => { 3429 'Header' => 'firmware_update.h', 3430 'Line' => '1342', 3431 'Param' => { 3432 '0' => { 3433 'name' => 'instance_id', 3434 'type' => '135' 3435 }, 3436 '1' => { 3437 'name' => 'params_req', 3438 'type' => '97941' 3439 }, 3440 '2' => { 3441 'name' => 'msg', 3442 'type' => '1450' 3443 }, 3444 '3' => { 3445 'name' => 'payload_length', 3446 'type' => '164' 3447 } 3448 }, 3449 'Reg' => { 3450 '2' => 'r14' 3451 }, 3452 'Return' => '100', 3453 'ShortName' => 'encode_get_downstream_firmware_parameters_req' 3454 }, 3455 '97946' => { 3456 'Header' => 'firmware_update.h', 3457 'Line' => '650', 3458 'Param' => { 3459 '0' => { 3460 'name' => 'iter', 3461 'type' => '99121' 3462 }, 3463 '1' => { 3464 'name' => 'dev', 3465 'type' => '99126' 3466 } 3467 }, 3468 'Return' => '100', 3469 'ShortName' => 'decode_pldm_downstream_device_from_iter' 3470 }, 3471 '99131' => { 3472 'Header' => 'firmware_update.h', 3473 'Line' => '1321', 3474 'Param' => { 3475 '0' => { 3476 'name' => 'msg', 3477 'type' => '1529' 3478 }, 3479 '1' => { 3480 'name' => 'payload_length', 3481 'type' => '164' 3482 }, 3483 '2' => { 3484 'name' => 'resp_data', 3485 'type' => '101824' 3486 }, 3487 '3' => { 3488 'name' => 'iter', 3489 'type' => '99121' 3490 } 3491 }, 3492 'Return' => '100', 3493 'ShortName' => 'decode_query_downstream_identifiers_resp' 3494 }, 3495 '101829' => { 3496 'Header' => 'firmware_update.h', 3497 'Line' => '1304', 3498 'Param' => { 3499 '0' => { 3500 'name' => 'instance_id', 3501 'type' => '135' 3502 }, 3503 '1' => { 3504 'name' => 'params_req', 3505 'type' => '102956' 3506 }, 3507 '2' => { 3508 'name' => 'msg', 3509 'type' => '1450' 3510 }, 3511 '3' => { 3512 'name' => 'payload_length', 3513 'type' => '164' 3514 } 3515 }, 3516 'Reg' => { 3517 '2' => 'r14' 3518 }, 3519 'Return' => '100', 3520 'ShortName' => 'encode_query_downstream_identifiers_req' 3521 }, 3522 '102961' => { 3523 'Header' => 'firmware_update.h', 3524 'Line' => '1285', 3525 'Param' => { 3526 '0' => { 3527 'name' => 'msg', 3528 'type' => '1529' 3529 }, 3530 '1' => { 3531 'name' => 'payload_length', 3532 'type' => '164' 3533 }, 3534 '2' => { 3535 'name' => 'resp_data', 3536 'type' => '105557' 3537 } 3538 }, 3539 'Reg' => { 3540 '2' => 'rbp' 3541 }, 3542 'Return' => '100', 3543 'ShortName' => 'decode_query_downstream_devices_resp' 3544 }, 3545 '105562' => { 3546 'Header' => 'firmware_update.h', 3547 'Line' => '1269', 3548 'Param' => { 3549 '0' => { 3550 'name' => 'instance_id', 3551 'type' => '135' 3552 }, 3553 '1' => { 3554 'name' => 'msg', 3555 'type' => '1450' 3556 } 3557 }, 3558 'Reg' => { 3559 '0' => 'rdi', 3560 '1' => 'rsi' 3561 }, 3562 'Return' => '100', 3563 'ShortName' => 'encode_query_downstream_devices_req' 3564 }, 3565 '105682' => { 3566 'Header' => 'firmware_update.h', 3567 'Line' => '1223', 3568 'Param' => { 3569 '0' => { 3570 'name' => 'data', 3571 'type' => '5818' 3572 }, 3573 '1' => { 3574 'name' => 'length', 3575 'type' => '164' 3576 }, 3577 '2' => { 3578 'name' => 'component_data', 3579 'type' => '106004' 3580 }, 3581 '3' => { 3582 'name' => 'active_comp_ver_str', 3583 'type' => '24695' 3584 }, 3585 '4' => { 3586 'name' => 'pending_comp_ver_str', 3587 'type' => '24695' 3588 } 3589 }, 3590 'Reg' => { 3591 '1' => 'r9', 3592 '2' => 'rdx', 3593 '3' => 'rdi', 3594 '4' => 'r8' 3595 }, 3596 'Return' => '100', 3597 'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry' 3598 }, 3599 '114442' => { 3600 'Header' => 'firmware_update.h', 3601 'Line' => '1204', 3602 'Param' => { 3603 '0' => { 3604 'name' => 'msg', 3605 'type' => '1529' 3606 }, 3607 '1' => { 3608 'name' => 'payload_length', 3609 'type' => '164' 3610 }, 3611 '2' => { 3612 'name' => 'resp_data', 3613 'type' => '114662' 3614 }, 3615 '3' => { 3616 'name' => 'active_comp_image_set_ver_str', 3617 'type' => '24695' 3618 }, 3619 '4' => { 3620 'name' => 'pending_comp_image_set_ver_str', 3621 'type' => '24695' 3622 }, 3623 '5' => { 3624 'name' => 'comp_parameter_table', 3625 'type' => '24695' 3626 } 3627 }, 3628 'Reg' => { 3629 '0' => 'rbx', 3630 '1' => 'r12', 3631 '2' => 'rbp', 3632 '3' => 'r13', 3633 '4' => 'r14', 3634 '5' => 'r15' 3635 }, 3636 'Return' => '100', 3637 'ShortName' => 'decode_get_firmware_parameters_resp' 3638 }, 3639 '114667' => { 3640 'Header' => 'firmware_update.h', 3641 'Line' => '1187', 3642 'Param' => { 3643 '0' => { 3644 'name' => 'instance_id', 3645 'type' => '135' 3646 }, 3647 '1' => { 3648 'name' => 'payload_length', 3649 'type' => '164' 3650 }, 3651 '2' => { 3652 'name' => 'msg', 3653 'type' => '1450' 3654 } 3655 }, 3656 'Reg' => { 3657 '0' => 'rdi', 3658 '1' => 'rsi', 3659 '2' => 'rdx' 3660 }, 3661 'Return' => '100', 3662 'ShortName' => 'encode_get_firmware_parameters_req' 3663 }, 3664 '117478' => { 3665 'Header' => 'firmware_update.h', 3666 'Line' => '1169', 3667 'Param' => { 3668 '0' => { 3669 'name' => 'msg', 3670 'type' => '1529' 3671 }, 3672 '1' => { 3673 'name' => 'payload_length', 3674 'type' => '164' 3675 }, 3676 '2' => { 3677 'name' => 'completion_code', 3678 'type' => '1193' 3679 }, 3680 '3' => { 3681 'name' => 'device_identifiers_len', 3682 'type' => '1675' 3683 }, 3684 '4' => { 3685 'name' => 'descriptor_count', 3686 'type' => '1193' 3687 }, 3688 '5' => { 3689 'name' => 'descriptor_data', 3690 'type' => '117634' 3691 } 3692 }, 3693 'Reg' => { 3694 '1' => 'r10', 3695 '3' => 'rcx', 3696 '4' => 'r8', 3697 '5' => 'r9' 3698 }, 3699 'Return' => '100', 3700 'ShortName' => 'decode_query_device_identifiers_resp' 3701 }, 3702 '117644' => { 3703 'Header' => 'firmware_update.h', 3704 'Line' => '1135', 3705 'Param' => { 3706 '0' => { 3707 'name' => 'instance_id', 3708 'type' => '135' 3709 }, 3710 '1' => { 3711 'name' => 'payload_length', 3712 'type' => '164' 3713 }, 3714 '2' => { 3715 'name' => 'msg', 3716 'type' => '1450' 3717 } 3718 }, 3719 'Reg' => { 3720 '0' => 'rdi', 3721 '1' => 'rsi', 3722 '2' => 'rdx' 3723 }, 3724 'Return' => '100', 3725 'ShortName' => 'encode_query_device_identifiers_req' 3726 }, 3727 '117784' => { 3728 'Header' => 'firmware_update.h', 3729 'Line' => '1119', 3730 'Param' => { 3731 '0' => { 3732 'name' => 'data', 3733 'type' => '5818' 3734 }, 3735 '1' => { 3736 'name' => 'length', 3737 'type' => '164' 3738 }, 3739 '2' => { 3740 'name' => 'pldm_comp_image_info', 3741 'type' => '117976' 3742 }, 3743 '3' => { 3744 'name' => 'comp_version_str', 3745 'type' => '24695' 3746 } 3747 }, 3748 'Return' => '100', 3749 'ShortName' => 'decode_pldm_comp_image_info' 3750 }, 3751 '118129' => { 3752 'Header' => 'firmware_update.h', 3753 'Line' => '1104', 3754 'Param' => { 3755 '0' => { 3756 'name' => 'data', 3757 'type' => '5818' 3758 }, 3759 '1' => { 3760 'name' => 'length', 3761 'type' => '164' 3762 }, 3763 '2' => { 3764 'name' => 'descriptor_title_str_type', 3765 'type' => '1193' 3766 }, 3767 '3' => { 3768 'name' => 'descriptor_title_str', 3769 'type' => '24695' 3770 }, 3771 '4' => { 3772 'name' => 'descriptor_data', 3773 'type' => '24695' 3774 } 3775 }, 3776 'Return' => '100', 3777 'ShortName' => 'decode_vendor_defined_descriptor_value' 3778 }, 3779 '118531' => { 3780 'Header' => 'firmware_update.h', 3781 'Line' => '1088', 3782 'Param' => { 3783 '0' => { 3784 'name' => 'data', 3785 'type' => '5818' 3786 }, 3787 '1' => { 3788 'name' => 'length', 3789 'type' => '164' 3790 }, 3791 '2' => { 3792 'name' => 'descriptor_type', 3793 'type' => '26777' 3794 }, 3795 '3' => { 3796 'name' => 'descriptor_data', 3797 'type' => '24695' 3798 } 3799 }, 3800 'Return' => '100', 3801 'ShortName' => 'decode_descriptor_type_length_value' 3802 }, 3803 '118896' => { 3804 'Header' => 'firmware_update.h', 3805 'Line' => '739', 3806 'Param' => { 3807 '0' => { 3808 'name' => 'iter', 3809 'type' => '120468' 3810 }, 3811 '1' => { 3812 'name' => 'desc', 3813 'type' => '120473' 3814 } 3815 }, 3816 'Return' => '100', 3817 'ShortName' => 'decode_pldm_descriptor_from_iter' 3818 }, 3819 '120478' => { 3820 'Header' => 'firmware_update.h', 3821 'Line' => '1069', 3822 'Param' => { 3823 '0' => { 3824 'name' => 'data', 3825 'type' => '5818' 3826 }, 3827 '1' => { 3828 'name' => 'length', 3829 'type' => '164' 3830 }, 3831 '2' => { 3832 'name' => 'component_bitmap_bit_length', 3833 'type' => '5667' 3834 }, 3835 '3' => { 3836 'name' => 'fw_device_id_record', 3837 'type' => '120758' 3838 }, 3839 '4' => { 3840 'name' => 'applicable_components', 3841 'type' => '24695' 3842 }, 3843 '5' => { 3844 'name' => 'comp_image_set_version_str', 3845 'type' => '24695' 3846 }, 3847 '6' => { 3848 'name' => 'record_descriptors', 3849 'offset' => '0', 3850 'type' => '24695' 3851 }, 3852 '7' => { 3853 'name' => 'fw_device_pkg_data', 3854 'offset' => '8', 3855 'type' => '24695' 3856 } 3857 }, 3858 'Return' => '100', 3859 'ShortName' => 'decode_firmware_device_id_record' 3860 }, 3861 '121021' => { 3862 'Header' => 'firmware_update.h', 3863 'Line' => '1048', 3864 'Param' => { 3865 '0' => { 3866 'name' => 'data', 3867 'type' => '5818' 3868 }, 3869 '1' => { 3870 'name' => 'length', 3871 'type' => '164' 3872 }, 3873 '2' => { 3874 'name' => 'package_header_info', 3875 'type' => '121213' 3876 }, 3877 '3' => { 3878 'name' => 'package_version_str', 3879 'type' => '24695' 3880 } 3881 }, 3882 'Return' => '100', 3883 'ShortName' => 'decode_pldm_package_header_info' 3884 }, 3885 '125538' => { 3886 'Header' => 'fru.h', 3887 'Line' => '502', 3888 'Param' => { 3889 '0' => { 3890 'name' => 'instance_id', 3891 'type' => '135' 3892 }, 3893 '1' => { 3894 'name' => 'completion_code', 3895 'type' => '135' 3896 }, 3897 '2' => { 3898 'name' => 'next_data_transfer_handle', 3899 'type' => '147' 3900 }, 3901 '3' => { 3902 'name' => 'payload_length', 3903 'type' => '164' 3904 }, 3905 '4' => { 3906 'name' => 'msg', 3907 'type' => '1450' 3908 } 3909 }, 3910 'Return' => '100', 3911 'ShortName' => 'encode_set_fru_record_table_resp' 3912 }, 3913 '125778' => { 3914 'Header' => 'fru.h', 3915 'Line' => '487', 3916 'Param' => { 3917 '0' => { 3918 'name' => 'msg', 3919 'type' => '1529' 3920 }, 3921 '1' => { 3922 'name' => 'payload_length', 3923 'type' => '164' 3924 }, 3925 '2' => { 3926 'name' => 'data_transfer_handle', 3927 'type' => '1675' 3928 }, 3929 '3' => { 3930 'name' => 'transfer_flag', 3931 'type' => '1193' 3932 }, 3933 '4' => { 3934 'name' => 'fru_table_data', 3935 'type' => '24695' 3936 } 3937 }, 3938 'Reg' => { 3939 '1' => 'rsi', 3940 '2' => 'rdx', 3941 '3' => 'rcx', 3942 '4' => 'r8' 3943 }, 3944 'Return' => '100', 3945 'ShortName' => 'decode_set_fru_record_table_req' 3946 }, 3947 '125945' => { 3948 'Header' => 'fru.h', 3949 'Line' => '360', 3950 'Param' => { 3951 '0' => { 3952 'name' => 'msg', 3953 'type' => '1529' 3954 }, 3955 '1' => { 3956 'name' => 'payload_length', 3957 'type' => '164' 3958 }, 3959 '2' => { 3960 'name' => 'completion_code', 3961 'type' => '1193' 3962 }, 3963 '3' => { 3964 'name' => 'next_data_transfer_handle', 3965 'type' => '1675' 3966 }, 3967 '4' => { 3968 'name' => 'transfer_flag', 3969 'type' => '1193' 3970 }, 3971 '5' => { 3972 'name' => 'fru_record_table_data', 3973 'type' => '1193' 3974 }, 3975 '6' => { 3976 'name' => 'fru_record_table_length', 3977 'offset' => '0', 3978 'type' => '2704' 3979 } 3980 }, 3981 'Return' => '100', 3982 'ShortName' => 'decode_get_fru_record_table_resp' 3983 }, 3984 '126175' => { 3985 'Header' => 'fru.h', 3986 'Line' => '387', 3987 'Param' => { 3988 '0' => { 3989 'name' => 'msg', 3990 'type' => '1529' 3991 }, 3992 '1' => { 3993 'name' => 'payload_length', 3994 'type' => '164' 3995 }, 3996 '2' => { 3997 'name' => 'completion_code', 3998 'type' => '1193' 3999 }, 4000 '3' => { 4001 'name' => 'next_data_transfer_handle', 4002 'type' => '1675' 4003 }, 4004 '4' => { 4005 'name' => 'transfer_flag', 4006 'type' => '1193' 4007 }, 4008 '5' => { 4009 'name' => 'fru_record_table_data', 4010 'type' => '1193' 4011 }, 4012 '6' => { 4013 'name' => 'fru_record_table_length', 4014 'offset' => '0', 4015 'type' => '2704' 4016 }, 4017 '7' => { 4018 'name' => 'max_fru_record_table_length', 4019 'offset' => '8', 4020 'type' => '164' 4021 } 4022 }, 4023 'Reg' => { 4024 '3' => 'r10', 4025 '4' => 'r8', 4026 '5' => 'r9' 4027 }, 4028 'Return' => '100', 4029 'ShortName' => 'decode_get_fru_record_table_resp_safe' 4030 }, 4031 '126496' => { 4032 'Header' => 'fru.h', 4033 'Line' => '339', 4034 'Param' => { 4035 '0' => { 4036 'name' => 'instance_id', 4037 'type' => '135' 4038 }, 4039 '1' => { 4040 'name' => 'data_transfer_handle', 4041 'type' => '147' 4042 }, 4043 '2' => { 4044 'name' => 'transfer_operation_flag', 4045 'type' => '135' 4046 }, 4047 '3' => { 4048 'name' => 'msg', 4049 'type' => '1450' 4050 }, 4051 '4' => { 4052 'name' => 'payload_length', 4053 'type' => '164' 4054 } 4055 }, 4056 'Return' => '100', 4057 'ShortName' => 'encode_get_fru_record_table_req' 4058 }, 4059 '126731' => { 4060 'Header' => 'fru.h', 4061 'Line' => '451', 4062 'Param' => { 4063 '0' => { 4064 'name' => 'msg', 4065 'type' => '1529' 4066 }, 4067 '1' => { 4068 'name' => 'payload_length', 4069 'type' => '164' 4070 }, 4071 '2' => { 4072 'name' => 'completion_code', 4073 'type' => '1193' 4074 }, 4075 '3' => { 4076 'name' => 'next_transfer_handle', 4077 'type' => '1675' 4078 }, 4079 '4' => { 4080 'name' => 'transfer_flag', 4081 'type' => '1193' 4082 }, 4083 '5' => { 4084 'name' => 'fru_structure_data', 4085 'type' => '24695' 4086 } 4087 }, 4088 'Reg' => { 4089 '1' => 'rsi', 4090 '2' => 'rdx', 4091 '3' => 'r10', 4092 '4' => 'r8', 4093 '5' => 'r9' 4094 }, 4095 'Return' => '100', 4096 'ShortName' => 'decode_get_fru_record_by_option_resp' 4097 }, 4098 '126898' => { 4099 'Header' => 'fru.h', 4100 'Line' => '313', 4101 'Param' => { 4102 '0' => { 4103 'name' => 'instance_id', 4104 'type' => '135' 4105 }, 4106 '1' => { 4107 'name' => 'completion_code', 4108 'type' => '135' 4109 }, 4110 '2' => { 4111 'name' => 'next_data_transfer_handle', 4112 'type' => '147' 4113 }, 4114 '3' => { 4115 'name' => 'transfer_flag', 4116 'type' => '135' 4117 }, 4118 '4' => { 4119 'name' => 'fru_structure_data', 4120 'type' => '1269' 4121 }, 4122 '5' => { 4123 'name' => 'data_size', 4124 'type' => '164' 4125 }, 4126 '6' => { 4127 'name' => 'msg', 4128 'offset' => '0', 4129 'type' => '1450' 4130 }, 4131 '7' => { 4132 'name' => 'payload_length', 4133 'offset' => '8', 4134 'type' => '164' 4135 } 4136 }, 4137 'Reg' => { 4138 '2' => 'r15' 4139 }, 4140 'Return' => '100', 4141 'ShortName' => 'encode_get_fru_record_by_option_resp' 4142 }, 4143 '127289' => { 4144 'Header' => 'fru.h', 4145 'Line' => '292', 4146 'Param' => { 4147 '0' => { 4148 'name' => 'msg', 4149 'type' => '1529' 4150 }, 4151 '1' => { 4152 'name' => 'payload_length', 4153 'type' => '164' 4154 }, 4155 '2' => { 4156 'name' => 'data_transfer_handle', 4157 'type' => '1675' 4158 }, 4159 '3' => { 4160 'name' => 'fru_table_handle', 4161 'type' => '26777' 4162 }, 4163 '4' => { 4164 'name' => 'record_set_identifier', 4165 'type' => '26777' 4166 }, 4167 '5' => { 4168 'name' => 'record_type', 4169 'type' => '1193' 4170 }, 4171 '6' => { 4172 'name' => 'field_type', 4173 'offset' => '0', 4174 'type' => '1193' 4175 }, 4176 '7' => { 4177 'name' => 'transfer_op_flag', 4178 'offset' => '8', 4179 'type' => '1193' 4180 } 4181 }, 4182 'Reg' => { 4183 '1' => 'r10', 4184 '2' => 'rdx', 4185 '3' => 'rdi', 4186 '4' => 'r8', 4187 '5' => 'r9' 4188 }, 4189 'Return' => '100', 4190 'ShortName' => 'decode_get_fru_record_by_option_req' 4191 }, 4192 '127491' => { 4193 'Header' => 'fru.h', 4194 'Line' => '433', 4195 'Param' => { 4196 '0' => { 4197 'name' => 'instance_id', 4198 'type' => '135' 4199 }, 4200 '1' => { 4201 'name' => 'data_transfer_handle', 4202 'type' => '147' 4203 }, 4204 '2' => { 4205 'name' => 'fru_table_handle', 4206 'type' => '5667' 4207 }, 4208 '3' => { 4209 'name' => 'record_set_identifier', 4210 'type' => '5667' 4211 }, 4212 '4' => { 4213 'name' => 'record_type', 4214 'type' => '135' 4215 }, 4216 '5' => { 4217 'name' => 'field_type', 4218 'type' => '135' 4219 }, 4220 '6' => { 4221 'name' => 'transfer_op_flag', 4222 'offset' => '0', 4223 'type' => '135' 4224 }, 4225 '7' => { 4226 'name' => 'msg', 4227 'offset' => '8', 4228 'type' => '1450' 4229 }, 4230 '8' => { 4231 'name' => 'payload_length', 4232 'offset' => '16', 4233 'type' => '164' 4234 } 4235 }, 4236 'Return' => '100', 4237 'ShortName' => 'encode_get_fru_record_by_option_req' 4238 }, 4239 '127788' => { 4240 'Header' => 'fru.h', 4241 'Line' => '468', 4242 'Param' => { 4243 '0' => { 4244 'name' => 'table', 4245 'type' => '5818' 4246 }, 4247 '1' => { 4248 'name' => 'table_size', 4249 'type' => '164' 4250 }, 4251 '2' => { 4252 'name' => 'record_table', 4253 'type' => '1193' 4254 }, 4255 '3' => { 4256 'name' => 'record_size', 4257 'type' => '2704' 4258 }, 4259 '4' => { 4260 'name' => 'rsi', 4261 'type' => '5667' 4262 }, 4263 '5' => { 4264 'name' => 'rt', 4265 'type' => '135' 4266 }, 4267 '6' => { 4268 'name' => 'ft', 4269 'offset' => '0', 4270 'type' => '135' 4271 } 4272 }, 4273 'Return' => '100', 4274 'ShortName' => 'get_fru_record_by_option' 4275 }, 4276 '128448' => { 4277 'Header' => 'fru.h', 4278 'Line' => '409', 4279 'Param' => { 4280 '0' => { 4281 'name' => 'fru_table', 4282 'type' => '1193' 4283 }, 4284 '1' => { 4285 'name' => 'total_size', 4286 'type' => '164' 4287 }, 4288 '2' => { 4289 'name' => 'curr_size', 4290 'type' => '2704' 4291 }, 4292 '3' => { 4293 'name' => 'record_set_id', 4294 'type' => '5667' 4295 }, 4296 '4' => { 4297 'name' => 'record_type', 4298 'type' => '135' 4299 }, 4300 '5' => { 4301 'name' => 'num_frus', 4302 'type' => '135' 4303 }, 4304 '6' => { 4305 'name' => 'encoding', 4306 'offset' => '0', 4307 'type' => '135' 4308 }, 4309 '7' => { 4310 'name' => 'tlvs', 4311 'offset' => '8', 4312 'type' => '1193' 4313 }, 4314 '8' => { 4315 'name' => 'tlvs_size', 4316 'offset' => '16', 4317 'type' => '164' 4318 } 4319 }, 4320 'Reg' => { 4321 '0' => 'rdi', 4322 '2' => 'rbx', 4323 '4' => 'r8', 4324 '5' => 'r9' 4325 }, 4326 'Return' => '100', 4327 'ShortName' => 'encode_fru_record' 4328 }, 4329 '128770' => { 4330 'Header' => 'fru.h', 4331 'Line' => '269', 4332 'Param' => { 4333 '0' => { 4334 'name' => 'instance_id', 4335 'type' => '135' 4336 }, 4337 '1' => { 4338 'name' => 'completion_code', 4339 'type' => '135' 4340 }, 4341 '2' => { 4342 'name' => 'next_data_transfer_handle', 4343 'type' => '147' 4344 }, 4345 '3' => { 4346 'name' => 'transfer_flag', 4347 'type' => '135' 4348 }, 4349 '4' => { 4350 'name' => 'msg', 4351 'type' => '1450' 4352 } 4353 }, 4354 'Return' => '100', 4355 'ShortName' => 'encode_get_fru_record_table_resp' 4356 }, 4357 '128992' => { 4358 'Header' => 'fru.h', 4359 'Line' => '251', 4360 'Param' => { 4361 '0' => { 4362 'name' => 'msg', 4363 'type' => '1529' 4364 }, 4365 '1' => { 4366 'name' => 'payload_length', 4367 'type' => '164' 4368 }, 4369 '2' => { 4370 'name' => 'data_transfer_handle', 4371 'type' => '1675' 4372 }, 4373 '3' => { 4374 'name' => 'transfer_operation_flag', 4375 'type' => '1193' 4376 } 4377 }, 4378 'Reg' => { 4379 '0' => 'rdi', 4380 '1' => 'rsi', 4381 '2' => 'rdx', 4382 '3' => 'rcx' 4383 }, 4384 'Return' => '100', 4385 'ShortName' => 'decode_get_fru_record_table_req' 4386 }, 4387 '129096' => { 4388 'Header' => 'fru.h', 4389 'Line' => '232', 4390 'Param' => { 4391 '0' => { 4392 'name' => 'instance_id', 4393 'type' => '135' 4394 }, 4395 '1' => { 4396 'name' => 'completion_code', 4397 'type' => '135' 4398 }, 4399 '2' => { 4400 'name' => 'fru_data_major_version', 4401 'type' => '135' 4402 }, 4403 '3' => { 4404 'name' => 'fru_data_minor_version', 4405 'type' => '135' 4406 }, 4407 '4' => { 4408 'name' => 'fru_table_maximum_size', 4409 'type' => '147' 4410 }, 4411 '5' => { 4412 'name' => 'fru_table_length', 4413 'type' => '147' 4414 }, 4415 '6' => { 4416 'name' => 'total_record_set_identifiers', 4417 'offset' => '0', 4418 'type' => '5667' 4419 }, 4420 '7' => { 4421 'name' => 'total_table_records', 4422 'offset' => '8', 4423 'type' => '5667' 4424 }, 4425 '8' => { 4426 'name' => 'checksum', 4427 'offset' => '16', 4428 'type' => '147' 4429 }, 4430 '9' => { 4431 'name' => 'msg', 4432 'offset' => '24', 4433 'type' => '1450' 4434 } 4435 }, 4436 'Return' => '100', 4437 'ShortName' => 'encode_get_fru_record_table_metadata_resp' 4438 }, 4439 '129399' => { 4440 'Header' => 'fru.h', 4441 'Line' => '203', 4442 'Param' => { 4443 '0' => { 4444 'name' => 'msg', 4445 'type' => '1529' 4446 }, 4447 '1' => { 4448 'name' => 'payload_length', 4449 'type' => '164' 4450 }, 4451 '2' => { 4452 'name' => 'completion_code', 4453 'type' => '1193' 4454 }, 4455 '3' => { 4456 'name' => 'fru_data_major_version', 4457 'type' => '1193' 4458 }, 4459 '4' => { 4460 'name' => 'fru_data_minor_version', 4461 'type' => '1193' 4462 }, 4463 '5' => { 4464 'name' => 'fru_table_maximum_size', 4465 'type' => '1675' 4466 }, 4467 '6' => { 4468 'name' => 'fru_table_length', 4469 'offset' => '0', 4470 'type' => '1675' 4471 }, 4472 '7' => { 4473 'name' => 'total_record_set_identifiers', 4474 'offset' => '8', 4475 'type' => '26777' 4476 }, 4477 '8' => { 4478 'name' => 'total_table_records', 4479 'offset' => '16', 4480 'type' => '26777' 4481 }, 4482 '9' => { 4483 'name' => 'checksum', 4484 'offset' => '24', 4485 'type' => '1675' 4486 } 4487 }, 4488 'Reg' => { 4489 '1' => 'rdi', 4490 '2' => 'rdx', 4491 '3' => 'r10', 4492 '4' => 'r8', 4493 '5' => 'r9' 4494 }, 4495 'Return' => '100', 4496 'ShortName' => 'decode_get_fru_record_table_metadata_resp' 4497 }, 4498 '129609' => { 4499 'Header' => 'fru.h', 4500 'Line' => '178', 4501 'Param' => { 4502 '0' => { 4503 'name' => 'instance_id', 4504 'type' => '135' 4505 }, 4506 '1' => { 4507 'name' => 'msg', 4508 'type' => '1450' 4509 }, 4510 '2' => { 4511 'name' => 'payload_length', 4512 'type' => '164' 4513 } 4514 }, 4515 'Return' => '100', 4516 'ShortName' => 'encode_get_fru_record_table_metadata_req' 4517 }, 4518 '157037' => { 4519 'Header' => 'pdr.h', 4520 'Line' => '650', 4521 'Param' => { 4522 '0' => { 4523 'name' => 'pdr', 4524 'type' => '5818' 4525 }, 4526 '1' => { 4527 'name' => 'pdr_len', 4528 'type' => '5667' 4529 }, 4530 '2' => { 4531 'name' => 'num_entities', 4532 'type' => '2704' 4533 }, 4534 '3' => { 4535 'name' => 'entities', 4536 'type' => '157357' 4537 } 4538 }, 4539 'Reg' => { 4540 '2' => 'rbp', 4541 '3' => 'r12' 4542 }, 4543 'Return' => '1', 4544 'ShortName' => 'pldm_entity_association_pdr_extract' 4545 }, 4546 '157372' => { 4547 'Header' => 'pdr.h', 4548 'Line' => '638', 4549 'Param' => { 4550 '0' => { 4551 'name' => 'tree', 4552 'type' => '157421' 4553 } 4554 }, 4555 'Reg' => { 4556 '0' => 'rdi' 4557 }, 4558 'Return' => '5466', 4559 'ShortName' => 'pldm_is_empty_entity_assoc_tree' 4560 }, 4561 '157426' => { 4562 'Header' => 'pdr.h', 4563 'Line' => '628', 4564 'Param' => { 4565 '0' => { 4566 'name' => 'tree', 4567 'type' => '157421' 4568 } 4569 }, 4570 'Reg' => { 4571 '0' => 'rdi' 4572 }, 4573 'Return' => '1', 4574 'ShortName' => 'pldm_entity_association_tree_destroy_root' 4575 }, 4576 '157585' => { 4577 'Header' => 'pdr.h', 4578 'Line' => '605', 4579 'Param' => { 4580 '0' => { 4581 'name' => 'org_tree', 4582 'type' => '157421' 4583 }, 4584 '1' => { 4585 'name' => 'new_tree', 4586 'type' => '157421' 4587 } 4588 }, 4589 'Return' => '1', 4590 'ShortName' => 'pldm_entity_association_tree_copy_root' 4591 }, 4592 '158014' => { 4593 'Header' => 'pdr.h', 4594 'Line' => '579', 4595 'Param' => { 4596 '0' => { 4597 'name' => 'tree', 4598 'type' => '157421' 4599 }, 4600 '1' => { 4601 'name' => 'entity', 4602 'type' => '141235' 4603 } 4604 }, 4605 'Return' => '131451', 4606 'ShortName' => 'pldm_entity_association_tree_find' 4607 }, 4608 '158294' => { 4609 'Header' => 'pdr.h', 4610 'Line' => '593', 4611 'Param' => { 4612 '0' => { 4613 'name' => 'tree', 4614 'type' => '157421' 4615 }, 4616 '1' => { 4617 'name' => 'entity', 4618 'type' => '141235' 4619 }, 4620 '2' => { 4621 'name' => 'is_remote', 4622 'type' => '5466' 4623 } 4624 }, 4625 'Return' => '131451', 4626 'ShortName' => 'pldm_entity_association_tree_find_with_locality' 4627 }, 4628 '158676' => { 4629 'Header' => 'pdr.h', 4630 'Line' => '213', 4631 'Param' => { 4632 '0' => { 4633 'name' => 'repo', 4634 'type' => '158798' 4635 }, 4636 '1' => { 4637 'name' => 'first', 4638 'type' => '147' 4639 }, 4640 '2' => { 4641 'name' => 'last', 4642 'type' => '147' 4643 } 4644 }, 4645 'Reg' => { 4646 '1' => 'rsi', 4647 '2' => 'rdx' 4648 }, 4649 'Return' => '131446', 4650 'ShortName' => 'pldm_pdr_find_last_in_range' 4651 }, 4652 '158803' => { 4653 'Header' => 'pdr.h', 4654 'Line' => '178', 4655 'Param' => { 4656 '0' => { 4657 'name' => 'repo', 4658 'type' => '132690' 4659 } 4660 }, 4661 'Reg' => { 4662 '0' => 'rdi' 4663 }, 4664 'Return' => '1', 4665 'ShortName' => 'pldm_pdr_remove_remote_pdrs' 4666 }, 4667 '159055' => { 4668 'Header' => 'pdr.h', 4669 'Line' => '187', 4670 'Param' => { 4671 '0' => { 4672 'name' => 'repo', 4673 'type' => '132690' 4674 }, 4675 '1' => { 4676 'name' => 'terminus_handle', 4677 'type' => '5667' 4678 } 4679 }, 4680 'Reg' => { 4681 '0' => 'rdi', 4682 '1' => 'rsi' 4683 }, 4684 'Return' => '1', 4685 'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle' 4686 }, 4687 '159323' => { 4688 'Header' => 'pdr.h', 4689 'Line' => '540', 4690 'Param' => { 4691 '0' => { 4692 'name' => 'tree', 4693 'type' => '157421' 4694 }, 4695 '1' => { 4696 'name' => 'entity', 4697 'type' => '130583' 4698 }, 4699 '2' => { 4700 'name' => 'node', 4701 'type' => '158009' 4702 } 4703 }, 4704 'Return' => '1', 4705 'ShortName' => 'pldm_find_entity_ref_in_tree' 4706 }, 4707 '159610' => { 4708 'Header' => 'pdr.h', 4709 'Line' => '529', 4710 'Param' => { 4711 '0' => { 4712 'name' => 'node', 4713 'type' => '131451' 4714 }, 4715 '1' => { 4716 'name' => 'repo', 4717 'type' => '132690' 4718 }, 4719 '2' => { 4720 'name' => 'entities', 4721 'type' => '157357' 4722 }, 4723 '3' => { 4724 'name' => 'num_entities', 4725 'type' => '164' 4726 }, 4727 '4' => { 4728 'name' => 'is_remote', 4729 'type' => '5466' 4730 }, 4731 '5' => { 4732 'name' => 'terminus_handle', 4733 'type' => '5667' 4734 }, 4735 '6' => { 4736 'name' => 'record_handle', 4737 'offset' => '0', 4738 'type' => '147' 4739 } 4740 }, 4741 'Reg' => { 4742 '0' => 'rdi', 4743 '1' => 'rsi', 4744 '2' => 'rdx', 4745 '3' => 'rcx', 4746 '4' => 'r8', 4747 '5' => 'r9' 4748 }, 4749 'Return' => '100', 4750 'ShortName' => 'pldm_entity_association_pdr_add_from_node_with_record_handle' 4751 }, 4752 '159966' => { 4753 'Header' => 'pdr.h', 4754 'Line' => '512', 4755 'Param' => { 4756 '0' => { 4757 'name' => 'node', 4758 'type' => '131451' 4759 }, 4760 '1' => { 4761 'name' => 'repo', 4762 'type' => '132690' 4763 }, 4764 '2' => { 4765 'name' => 'entities', 4766 'type' => '157357' 4767 }, 4768 '3' => { 4769 'name' => 'num_entities', 4770 'type' => '164' 4771 }, 4772 '4' => { 4773 'name' => 'is_remote', 4774 'type' => '5466' 4775 }, 4776 '5' => { 4777 'name' => 'terminus_handle', 4778 'type' => '5667' 4779 } 4780 }, 4781 'Return' => '100', 4782 'ShortName' => 'pldm_entity_association_pdr_add_from_node' 4783 }, 4784 '160184' => { 4785 'Header' => 'pdr.h', 4786 'Line' => '463', 4787 'Param' => { 4788 '0' => { 4789 'name' => 'tree', 4790 'type' => '157421' 4791 }, 4792 '1' => { 4793 'name' => 'repo', 4794 'type' => '132690' 4795 }, 4796 '2' => { 4797 'name' => 'is_remote', 4798 'type' => '5466' 4799 }, 4800 '3' => { 4801 'name' => 'terminus_handle', 4802 'type' => '5667' 4803 } 4804 }, 4805 'Return' => '100', 4806 'ShortName' => 'pldm_entity_association_pdr_add' 4807 }, 4808 '161857' => { 4809 'Header' => 'pdr.h', 4810 'Line' => '566', 4811 'Param' => { 4812 '0' => { 4813 'name' => 'parent', 4814 'type' => '131451' 4815 }, 4816 '1' => { 4817 'name' => 'node', 4818 'type' => '141235' 4819 } 4820 }, 4821 'Reg' => { 4822 '0' => 'rdi', 4823 '1' => 'rsi' 4824 }, 4825 'Return' => '5466', 4826 'ShortName' => 'pldm_is_current_parent_child' 4827 }, 4828 '161946' => { 4829 'Header' => 'pdr.h', 4830 'Line' => '552', 4831 'Param' => { 4832 '0' => { 4833 'name' => 'node', 4834 'type' => '131451' 4835 }, 4836 '1' => { 4837 'name' => 'association_type', 4838 'type' => '135' 4839 } 4840 }, 4841 'Reg' => { 4842 '0' => 'rdi', 4843 '1' => 'rcx' 4844 }, 4845 'Return' => '135', 4846 'ShortName' => 'pldm_entity_get_num_children' 4847 }, 4848 '162161' => { 4849 'Header' => 'pdr.h', 4850 'Line' => '447', 4851 'Param' => { 4852 '0' => { 4853 'name' => 'node', 4854 'type' => '131451' 4855 } 4856 }, 4857 'Reg' => { 4858 '0' => 'rdi' 4859 }, 4860 'Return' => '5466', 4861 'ShortName' => 'pldm_entity_is_exist_parent' 4862 }, 4863 '162210' => { 4864 'Header' => 'pdr.h', 4865 'Line' => '437', 4866 'Param' => { 4867 '0' => { 4868 'name' => 'node', 4869 'type' => '131451' 4870 } 4871 }, 4872 'Return' => '130583', 4873 'ShortName' => 'pldm_entity_get_parent' 4874 }, 4875 '162344' => { 4876 'Header' => 'pdr.h', 4877 'Line' => '427', 4878 'Param' => { 4879 '0' => { 4880 'name' => 'node', 4881 'type' => '131451' 4882 } 4883 }, 4884 'Return' => '5466', 4885 'ShortName' => 'pldm_entity_is_node_parent' 4886 }, 4887 '162499' => { 4888 'Header' => 'pdr.h', 4889 'Line' => '417', 4890 'Param' => { 4891 '0' => { 4892 'name' => 'tree', 4893 'type' => '157421' 4894 } 4895 }, 4896 'Reg' => { 4897 '0' => 'rdi' 4898 }, 4899 'Return' => '1', 4900 'ShortName' => 'pldm_entity_association_tree_destroy' 4901 }, 4902 '162678' => { 4903 'Header' => 'pdr.h', 4904 'Line' => '389', 4905 'Param' => { 4906 '0' => { 4907 'name' => 'tree', 4908 'type' => '157421' 4909 }, 4910 '1' => { 4911 'name' => 'entities', 4912 'type' => '157357' 4913 }, 4914 '2' => { 4915 'name' => 'size', 4916 'type' => '2704' 4917 } 4918 }, 4919 'Reg' => { 4920 '2' => 'rbp' 4921 }, 4922 'Return' => '1', 4923 'ShortName' => 'pldm_entity_association_tree_visit' 4924 }, 4925 '163137' => { 4926 'Header' => 'pdr.h', 4927 'Line' => '371', 4928 'Param' => { 4929 '0' => { 4930 'name' => 'tree', 4931 'type' => '157421' 4932 }, 4933 '1' => { 4934 'name' => 'entity', 4935 'type' => '141235' 4936 }, 4937 '2' => { 4938 'name' => 'entity_instance_number', 4939 'type' => '5667' 4940 }, 4941 '3' => { 4942 'name' => 'parent', 4943 'type' => '131451' 4944 }, 4945 '4' => { 4946 'name' => 'association_type', 4947 'type' => '135' 4948 }, 4949 '5' => { 4950 'name' => 'is_remote', 4951 'type' => '5466' 4952 }, 4953 '6' => { 4954 'name' => 'is_update_container_id', 4955 'offset' => '0', 4956 'type' => '5466' 4957 }, 4958 '7' => { 4959 'name' => 'container_id', 4960 'offset' => '8', 4961 'type' => '5667' 4962 } 4963 }, 4964 'Return' => '131451', 4965 'ShortName' => 'pldm_entity_association_tree_add_entity' 4966 }, 4967 '163744' => { 4968 'Header' => 'pdr.h', 4969 'Line' => '343', 4970 'Param' => { 4971 '0' => { 4972 'name' => 'tree', 4973 'type' => '157421' 4974 }, 4975 '1' => { 4976 'name' => 'entity', 4977 'type' => '141235' 4978 }, 4979 '2' => { 4980 'name' => 'entity_instance_number', 4981 'type' => '5667' 4982 }, 4983 '3' => { 4984 'name' => 'parent', 4985 'type' => '131451' 4986 }, 4987 '4' => { 4988 'name' => 'association_type', 4989 'type' => '135' 4990 } 4991 }, 4992 'Return' => '131451', 4993 'ShortName' => 'pldm_entity_association_tree_add' 4994 }, 4995 '164067' => { 4996 'Header' => 'pdr.h', 4997 'Line' => '326', 4998 'Return' => '157421', 4999 'ShortName' => 'pldm_entity_association_tree_init' 5000 }, 5001 '164141' => { 5002 'Header' => 'pdr.h', 5003 'Line' => '411', 5004 'Param' => { 5005 '0' => { 5006 'name' => 'entity', 5007 'type' => '164275' 5008 } 5009 }, 5010 'Return' => '5667', 5011 'ShortName' => 'pldm_entity_node_get_remote_container_id' 5012 }, 5013 '164301' => { 5014 'Header' => 'pdr.h', 5015 'Line' => '400', 5016 'Param' => { 5017 '0' => { 5018 'name' => 'node', 5019 'type' => '131451' 5020 } 5021 }, 5022 'Return' => '130583', 5023 'ShortName' => 'pldm_entity_extract' 5024 }, 5025 '165655' => { 5026 'Header' => 'pdr.h', 5027 'Line' => '200', 5028 'Param' => { 5029 '0' => { 5030 'name' => 'repo', 5031 'type' => '158798' 5032 }, 5033 '1' => { 5034 'name' => 'terminus_handle', 5035 'type' => '5667' 5036 }, 5037 '2' => { 5038 'name' => 'tid', 5039 'type' => '135' 5040 }, 5041 '3' => { 5042 'name' => 'tl_eid', 5043 'type' => '135' 5044 }, 5045 '4' => { 5046 'name' => 'valid_bit', 5047 'type' => '5466' 5048 } 5049 }, 5050 'Reg' => { 5051 '0' => 'rbx', 5052 '1' => 'rbp', 5053 '2' => 'r12', 5054 '3' => 'r13' 5055 }, 5056 'Return' => '1', 5057 'ShortName' => 'pldm_pdr_update_TL_pdr' 5058 }, 5059 '166009' => { 5060 'Header' => 'pdr.h', 5061 'Line' => '291', 5062 'Param' => { 5063 '0' => { 5064 'name' => 'repo', 5065 'type' => '158798' 5066 }, 5067 '1' => { 5068 'name' => 'fru_rsi', 5069 'type' => '5667' 5070 }, 5071 '2' => { 5072 'name' => 'terminus_handle', 5073 'type' => '26777' 5074 }, 5075 '3' => { 5076 'name' => 'entity_type', 5077 'type' => '26777' 5078 }, 5079 '4' => { 5080 'name' => 'entity_instance_num', 5081 'type' => '26777' 5082 }, 5083 '5' => { 5084 'name' => 'container_id', 5085 'type' => '26777' 5086 } 5087 }, 5088 'Reg' => { 5089 '2' => 'r12' 5090 }, 5091 'Return' => '134001', 5092 'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi' 5093 }, 5094 '166363' => { 5095 'Header' => 'pdr.h', 5096 'Line' => '270', 5097 'Param' => { 5098 '0' => { 5099 'name' => 'repo', 5100 'type' => '132690' 5101 }, 5102 '1' => { 5103 'name' => 'terminus_handle', 5104 'type' => '5667' 5105 }, 5106 '2' => { 5107 'name' => 'fru_rsi', 5108 'type' => '5667' 5109 }, 5110 '3' => { 5111 'name' => 'entity_type', 5112 'type' => '5667' 5113 }, 5114 '4' => { 5115 'name' => 'entity_instance_num', 5116 'type' => '5667' 5117 }, 5118 '5' => { 5119 'name' => 'container_id', 5120 'type' => '5667' 5121 }, 5122 '6' => { 5123 'name' => 'bmc_record_handle', 5124 'offset' => '0', 5125 'type' => '1675' 5126 } 5127 }, 5128 'Return' => '100', 5129 'ShortName' => 'pldm_pdr_add_fru_record_set' 5130 }, 5131 '166676' => { 5132 'Header' => 'pdr.h', 5133 'Line' => '170', 5134 'Param' => { 5135 '0' => { 5136 'name' => 'record', 5137 'type' => '134001' 5138 } 5139 }, 5140 'Return' => '5466', 5141 'ShortName' => 'pldm_pdr_record_is_remote' 5142 }, 5143 '167047' => { 5144 'Header' => 'pdr.h', 5145 'Line' => '94', 5146 'Param' => { 5147 '0' => { 5148 'name' => 'repo', 5149 'type' => '158798' 5150 }, 5151 '1' => { 5152 'name' => 'record', 5153 'type' => '134001' 5154 } 5155 }, 5156 'Return' => '147', 5157 'ShortName' => 'pldm_pdr_get_record_handle' 5158 }, 5159 '167264' => { 5160 'Header' => 'pdr.h', 5161 'Line' => '62', 5162 'Param' => { 5163 '0' => { 5164 'name' => 'repo', 5165 'type' => '158798' 5166 } 5167 }, 5168 'Return' => '147', 5169 'ShortName' => 'pldm_pdr_get_repo_size' 5170 }, 5171 '167397' => { 5172 'Header' => 'pdr.h', 5173 'Line' => '52', 5174 'Param' => { 5175 '0' => { 5176 'name' => 'repo', 5177 'type' => '158798' 5178 } 5179 }, 5180 'Return' => '147', 5181 'ShortName' => 'pldm_pdr_get_record_count' 5182 }, 5183 '167528' => { 5184 'Header' => 'pdr.h', 5185 'Line' => '160', 5186 'Param' => { 5187 '0' => { 5188 'name' => 'repo', 5189 'type' => '158798' 5190 }, 5191 '1' => { 5192 'name' => 'pdr_type', 5193 'type' => '135' 5194 }, 5195 '2' => { 5196 'name' => 'curr_record', 5197 'type' => '134001' 5198 }, 5199 '3' => { 5200 'name' => 'data', 5201 'type' => '117634' 5202 }, 5203 '4' => { 5204 'name' => 'size', 5205 'type' => '1675' 5206 } 5207 }, 5208 'Reg' => { 5209 '0' => 'rdi', 5210 '3' => 'rcx', 5211 '4' => 'r8' 5212 }, 5213 'Return' => '134001', 5214 'ShortName' => 'pldm_pdr_find_record_by_type' 5215 }, 5216 '167699' => { 5217 'Header' => 'pdr.h', 5218 'Line' => '142', 5219 'Param' => { 5220 '0' => { 5221 'name' => 'repo', 5222 'type' => '158798' 5223 }, 5224 '1' => { 5225 'name' => 'curr_record', 5226 'type' => '134001' 5227 }, 5228 '2' => { 5229 'name' => 'data', 5230 'type' => '117634' 5231 }, 5232 '3' => { 5233 'name' => 'size', 5234 'type' => '1675' 5235 }, 5236 '4' => { 5237 'name' => 'next_record_handle', 5238 'type' => '1675' 5239 } 5240 }, 5241 'Reg' => { 5242 '0' => 'rdi', 5243 '1' => 'rsi', 5244 '2' => 'r9', 5245 '3' => 'rcx', 5246 '4' => 'r8' 5247 }, 5248 'Return' => '134001', 5249 'ShortName' => 'pldm_pdr_get_next_record' 5250 }, 5251 '167905' => { 5252 'Header' => 'pdr.h', 5253 'Line' => '123', 5254 'Param' => { 5255 '0' => { 5256 'name' => 'repo', 5257 'type' => '158798' 5258 }, 5259 '1' => { 5260 'name' => 'record_handle', 5261 'type' => '147' 5262 }, 5263 '2' => { 5264 'name' => 'data', 5265 'type' => '117634' 5266 }, 5267 '3' => { 5268 'name' => 'size', 5269 'type' => '1675' 5270 }, 5271 '4' => { 5272 'name' => 'next_record_handle', 5273 'type' => '1675' 5274 } 5275 }, 5276 'Reg' => { 5277 '0' => 'rdi', 5278 '1' => 'rsi', 5279 '2' => 'r9', 5280 '3' => 'rcx', 5281 '4' => 'r8' 5282 }, 5283 'Return' => '134001', 5284 'ShortName' => 'pldm_pdr_find_record' 5285 }, 5286 '168083' => { 5287 'Header' => 'pdr.h', 5288 'Line' => '42', 5289 'Param' => { 5290 '0' => { 5291 'name' => 'repo', 5292 'type' => '132690' 5293 } 5294 }, 5295 'Reg' => { 5296 '0' => 'rdi' 5297 }, 5298 'Return' => '1', 5299 'ShortName' => 'pldm_pdr_destroy' 5300 }, 5301 '168236' => { 5302 'Header' => 'pdr.h', 5303 'Line' => '36', 5304 'Return' => '132690', 5305 'ShortName' => 'pldm_pdr_init' 5306 }, 5307 '168308' => { 5308 'Header' => 'pdr.h', 5309 'Line' => '79', 5310 'Param' => { 5311 '0' => { 5312 'name' => 'repo', 5313 'type' => '132690' 5314 }, 5315 '1' => { 5316 'name' => 'data', 5317 'type' => '5818' 5318 }, 5319 '2' => { 5320 'name' => 'size', 5321 'type' => '147' 5322 }, 5323 '3' => { 5324 'name' => 'is_remote', 5325 'type' => '5466' 5326 }, 5327 '4' => { 5328 'name' => 'terminus_handle', 5329 'type' => '5667' 5330 }, 5331 '5' => { 5332 'name' => 'record_handle', 5333 'type' => '1675' 5334 } 5335 }, 5336 'Reg' => { 5337 '0' => 'rbp', 5338 '1' => 'r13', 5339 '2' => 'r14', 5340 '5' => 'r12' 5341 }, 5342 'Return' => '100', 5343 'ShortName' => 'pldm_pdr_add' 5344 }, 5345 '184876' => { 5346 'Header' => 'platform.h', 5347 'Line' => '2575', 5348 'Param' => { 5349 '0' => { 5350 'name' => 'event', 5351 'type' => '184925' 5352 } 5353 }, 5354 'Reg' => { 5355 '0' => 'rdi' 5356 }, 5357 'Return' => '1193', 5358 'ShortName' => 'pldm_platform_cper_event_event_data' 5359 }, 5360 '184930' => { 5361 'Header' => 'platform.h', 5362 'Line' => '2564', 5363 'Param' => { 5364 '0' => { 5365 'name' => 'event_data', 5366 'type' => '1269' 5367 }, 5368 '1' => { 5369 'name' => 'event_data_length', 5370 'type' => '164' 5371 }, 5372 '2' => { 5373 'name' => 'cper_event', 5374 'type' => '184925' 5375 }, 5376 '3' => { 5377 'name' => 'cper_event_length', 5378 'type' => '164' 5379 } 5380 }, 5381 'Return' => '100', 5382 'ShortName' => 'decode_pldm_platform_cper_event' 5383 }, 5384 '187133' => { 5385 'Header' => 'platform.h', 5386 'Line' => '2553', 5387 'Param' => { 5388 '0' => { 5389 'name' => 'pdr', 5390 'type' => '188390' 5391 } 5392 }, 5393 'Return' => '100', 5394 'ShortName' => 'decode_pldm_entity_auxiliary_names_pdr_index' 5395 }, 5396 '188395' => { 5397 'Header' => 'platform.h', 5398 'Line' => '2531', 5399 'Param' => { 5400 '0' => { 5401 'name' => 'data', 5402 'type' => '1269' 5403 }, 5404 '1' => { 5405 'name' => 'data_length', 5406 'type' => '164' 5407 }, 5408 '2' => { 5409 'name' => 'pdr', 5410 'type' => '188390' 5411 }, 5412 '3' => { 5413 'name' => 'pdr_length', 5414 'type' => '164' 5415 } 5416 }, 5417 'Return' => '100', 5418 'ShortName' => 'decode_entity_auxiliary_names_pdr' 5419 }, 5420 '196008' => { 5421 'Header' => 'platform.h', 5422 'Line' => '1915', 5423 'Param' => { 5424 '0' => { 5425 'name' => 'instance_id', 5426 'type' => '135' 5427 }, 5428 '1' => { 5429 'name' => 'resp', 5430 'type' => '197910' 5431 }, 5432 '2' => { 5433 'name' => 'msg', 5434 'type' => '1450' 5435 }, 5436 '3' => { 5437 'name' => 'payload_length', 5438 'type' => '164' 5439 } 5440 }, 5441 'Reg' => { 5442 '2' => 'r15' 5443 }, 5444 'Return' => '100', 5445 'ShortName' => 'encode_get_state_effecter_states_resp' 5446 }, 5447 '197925' => { 5448 'Header' => 'platform.h', 5449 'Line' => '1898', 5450 'Param' => { 5451 '0' => { 5452 'name' => 'msg', 5453 'type' => '1529' 5454 }, 5455 '1' => { 5456 'name' => 'payload_length', 5457 'type' => '164' 5458 }, 5459 '2' => { 5460 'name' => 'resp', 5461 'type' => '197910' 5462 } 5463 }, 5464 'Return' => '100', 5465 'ShortName' => 'decode_get_state_effecter_states_resp' 5466 }, 5467 '200181' => { 5468 'Header' => 'platform.h', 5469 'Line' => '1867', 5470 'Param' => { 5471 '0' => { 5472 'name' => 'msg', 5473 'type' => '1529' 5474 }, 5475 '1' => { 5476 'name' => 'payload_length', 5477 'type' => '164' 5478 }, 5479 '2' => { 5480 'name' => 'effecter_id', 5481 'type' => '26777' 5482 } 5483 }, 5484 'Return' => '100', 5485 'ShortName' => 'decode_get_state_effecter_states_req' 5486 }, 5487 '201065' => { 5488 'Header' => 'platform.h', 5489 'Line' => '1881', 5490 'Param' => { 5491 '0' => { 5492 'name' => 'instance_id', 5493 'type' => '135' 5494 }, 5495 '1' => { 5496 'name' => 'effecter_id', 5497 'type' => '5667' 5498 }, 5499 '2' => { 5500 'name' => 'msg', 5501 'type' => '1450' 5502 }, 5503 '3' => { 5504 'name' => 'payload_length', 5505 'type' => '164' 5506 } 5507 }, 5508 'Return' => '100', 5509 'ShortName' => 'encode_get_state_effecter_states_req' 5510 }, 5511 '227628' => { 5512 'Header' => 'platform.h', 5513 'Line' => '2047', 5514 'Param' => { 5515 '0' => { 5516 'name' => 'msg', 5517 'type' => '1529' 5518 }, 5519 '1' => { 5520 'name' => 'payload_length', 5521 'type' => '164' 5522 }, 5523 '2' => { 5524 'name' => 'completion_code', 5525 'type' => '1193' 5526 }, 5527 '3' => { 5528 'name' => 'tid', 5529 'type' => '1193' 5530 }, 5531 '4' => { 5532 'name' => 'event_id', 5533 'type' => '26777' 5534 }, 5535 '5' => { 5536 'name' => 'next_data_transfer_handle', 5537 'type' => '1675' 5538 }, 5539 '6' => { 5540 'name' => 'transfer_flag', 5541 'offset' => '0', 5542 'type' => '1193' 5543 }, 5544 '7' => { 5545 'name' => 'event_class', 5546 'offset' => '8', 5547 'type' => '1193' 5548 }, 5549 '8' => { 5550 'name' => 'event_data_size', 5551 'offset' => '16', 5552 'type' => '1675' 5553 }, 5554 '9' => { 5555 'name' => 'event_data', 5556 'offset' => '24', 5557 'type' => '21368' 5558 }, 5559 '10' => { 5560 'name' => 'event_data_integrity_checksum', 5561 'offset' => '32', 5562 'type' => '1675' 5563 } 5564 }, 5565 'Return' => '100', 5566 'ShortName' => 'decode_poll_for_platform_event_message_resp' 5567 }, 5568 '231568' => { 5569 'Header' => 'platform.h', 5570 'Line' => '2021', 5571 'Param' => { 5572 '0' => { 5573 'name' => 'instance_id', 5574 'type' => '135' 5575 }, 5576 '1' => { 5577 'name' => 'format_version', 5578 'type' => '135' 5579 }, 5580 '2' => { 5581 'name' => 'transfer_operation_flag', 5582 'type' => '135' 5583 }, 5584 '3' => { 5585 'name' => 'data_transfer_handle', 5586 'type' => '147' 5587 }, 5588 '4' => { 5589 'name' => 'event_id_to_acknowledge', 5590 'type' => '5667' 5591 }, 5592 '5' => { 5593 'name' => 'msg', 5594 'type' => '1450' 5595 }, 5596 '6' => { 5597 'name' => 'payload_length', 5598 'offset' => '0', 5599 'type' => '164' 5600 } 5601 }, 5602 'Return' => '100', 5603 'ShortName' => 'encode_poll_for_platform_event_message_req' 5604 }, 5605 '233315' => { 5606 'Header' => 'platform.h', 5607 'Line' => '2491', 5608 'Param' => { 5609 '0' => { 5610 'name' => 'instance_id', 5611 'type' => '135' 5612 }, 5613 '1' => { 5614 'name' => 'completion_code', 5615 'type' => '135' 5616 }, 5617 '2' => { 5618 'name' => 'msg', 5619 'type' => '1450' 5620 } 5621 }, 5622 'Return' => '100', 5623 'ShortName' => 'encode_set_event_receiver_resp' 5624 }, 5625 '233488' => { 5626 'Header' => 'platform.h', 5627 'Line' => '2477', 5628 'Param' => { 5629 '0' => { 5630 'name' => 'msg', 5631 'type' => '1529' 5632 }, 5633 '1' => { 5634 'name' => 'payload_length', 5635 'type' => '164' 5636 }, 5637 '2' => { 5638 'name' => 'event_message_global_enable', 5639 'type' => '1193' 5640 }, 5641 '3' => { 5642 'name' => 'transport_protocol_type', 5643 'type' => '1193' 5644 }, 5645 '4' => { 5646 'name' => 'event_receiver_address_info', 5647 'type' => '1193' 5648 }, 5649 '5' => { 5650 'name' => 'heartbeat_timer', 5651 'type' => '26777' 5652 } 5653 }, 5654 'Return' => '100', 5655 'ShortName' => 'decode_set_event_receiver_req' 5656 }, 5657 '235210' => { 5658 'Header' => 'platform.h', 5659 'Line' => '2455', 5660 'Param' => { 5661 '0' => { 5662 'name' => 'msg', 5663 'type' => '1529' 5664 }, 5665 '1' => { 5666 'name' => 'payload_length', 5667 'type' => '164' 5668 }, 5669 '2' => { 5670 'name' => 'completion_code', 5671 'type' => '1193' 5672 } 5673 }, 5674 'Return' => '100', 5675 'ShortName' => 'decode_set_event_receiver_resp' 5676 }, 5677 '236026' => { 5678 'Header' => 'platform.h', 5679 'Line' => '2441', 5680 'Param' => { 5681 '0' => { 5682 'name' => 'instance_id', 5683 'type' => '135' 5684 }, 5685 '1' => { 5686 'name' => 'event_message_global_enable', 5687 'type' => '135' 5688 }, 5689 '2' => { 5690 'name' => 'transport_protocol_type', 5691 'type' => '135' 5692 }, 5693 '3' => { 5694 'name' => 'event_receiver_address_info', 5695 'type' => '135' 5696 }, 5697 '4' => { 5698 'name' => 'heartbeat_timer', 5699 'type' => '5667' 5700 }, 5701 '5' => { 5702 'name' => 'msg', 5703 'type' => '1450' 5704 } 5705 }, 5706 'Return' => '100', 5707 'ShortName' => 'encode_set_event_receiver_req' 5708 }, 5709 '236284' => { 5710 'Header' => 'platform.h', 5711 'Line' => '1562', 5712 'Param' => { 5713 '0' => { 5714 'name' => 'msg', 5715 'type' => '1529' 5716 }, 5717 '1' => { 5718 'name' => 'payload_length', 5719 'type' => '164' 5720 }, 5721 '2' => { 5722 'name' => 'sensor_id', 5723 'type' => '26777' 5724 }, 5725 '3' => { 5726 'name' => 'rearm_event_state', 5727 'type' => '1193' 5728 } 5729 }, 5730 'Return' => '100', 5731 'ShortName' => 'decode_get_sensor_reading_req' 5732 }, 5733 '237472' => { 5734 'Header' => 'platform.h', 5735 'Line' => '1588', 5736 'Param' => { 5737 '0' => { 5738 'name' => 'instance_id', 5739 'type' => '135' 5740 }, 5741 '1' => { 5742 'name' => 'completion_code', 5743 'type' => '135' 5744 }, 5745 '2' => { 5746 'name' => 'sensor_data_size', 5747 'type' => '135' 5748 }, 5749 '3' => { 5750 'name' => 'sensor_operational_state', 5751 'type' => '135' 5752 }, 5753 '4' => { 5754 'name' => 'sensor_event_message_enable', 5755 'type' => '135' 5756 }, 5757 '5' => { 5758 'name' => 'present_state', 5759 'type' => '135' 5760 }, 5761 '6' => { 5762 'name' => 'previous_state', 5763 'offset' => '0', 5764 'type' => '135' 5765 }, 5766 '7' => { 5767 'name' => 'event_state', 5768 'offset' => '8', 5769 'type' => '135' 5770 }, 5771 '8' => { 5772 'name' => 'present_reading', 5773 'offset' => '16', 5774 'type' => '5818' 5775 }, 5776 '9' => { 5777 'name' => 'msg', 5778 'offset' => '24', 5779 'type' => '1450' 5780 }, 5781 '10' => { 5782 'name' => 'payload_length', 5783 'offset' => '32', 5784 'type' => '164' 5785 } 5786 }, 5787 'Return' => '100', 5788 'ShortName' => 'encode_get_sensor_reading_resp' 5789 }, 5790 '238017' => { 5791 'Header' => 'platform.h', 5792 'Line' => '2416', 5793 'Param' => { 5794 '0' => { 5795 'name' => 'msg', 5796 'type' => '1529' 5797 }, 5798 '1' => { 5799 'name' => 'payload_length', 5800 'type' => '164' 5801 }, 5802 '2' => { 5803 'name' => 'completion_code', 5804 'type' => '1193' 5805 }, 5806 '3' => { 5807 'name' => 'sensor_data_size', 5808 'type' => '1193' 5809 }, 5810 '4' => { 5811 'name' => 'sensor_operational_state', 5812 'type' => '1193' 5813 }, 5814 '5' => { 5815 'name' => 'sensor_event_message_enable', 5816 'type' => '1193' 5817 }, 5818 '6' => { 5819 'name' => 'present_state', 5820 'offset' => '0', 5821 'type' => '1193' 5822 }, 5823 '7' => { 5824 'name' => 'previous_state', 5825 'offset' => '8', 5826 'type' => '1193' 5827 }, 5828 '8' => { 5829 'name' => 'event_state', 5830 'offset' => '16', 5831 'type' => '1193' 5832 }, 5833 '9' => { 5834 'name' => 'present_reading', 5835 'offset' => '24', 5836 'type' => '1193' 5837 } 5838 }, 5839 'Return' => '100', 5840 'ShortName' => 'decode_get_sensor_reading_resp' 5841 }, 5842 '242726' => { 5843 'Header' => 'platform.h', 5844 'Line' => '2391', 5845 'Param' => { 5846 '0' => { 5847 'name' => 'instance_id', 5848 'type' => '135' 5849 }, 5850 '1' => { 5851 'name' => 'sensor_id', 5852 'type' => '5667' 5853 }, 5854 '2' => { 5855 'name' => 'rearm_event_state', 5856 'type' => '135' 5857 }, 5858 '3' => { 5859 'name' => 'msg', 5860 'type' => '1450' 5861 } 5862 }, 5863 'Return' => '100', 5864 'ShortName' => 'encode_get_sensor_reading_req' 5865 }, 5866 '242944' => { 5867 'Header' => 'platform.h', 5868 'Line' => '2372', 5869 'Param' => { 5870 '0' => { 5871 'name' => 'change_record_data', 5872 'type' => '5818' 5873 }, 5874 '1' => { 5875 'name' => 'change_record_data_size', 5876 'type' => '164' 5877 }, 5878 '2' => { 5879 'name' => 'event_data_operation', 5880 'type' => '1193' 5881 }, 5882 '3' => { 5883 'name' => 'number_of_change_entries', 5884 'type' => '1193' 5885 }, 5886 '4' => { 5887 'name' => 'change_entry_data_offset', 5888 'type' => '2704' 5889 } 5890 }, 5891 'Return' => '100', 5892 'ShortName' => 'decode_pldm_pdr_repository_change_record_data' 5893 }, 5894 '245371' => { 5895 'Header' => 'platform.h', 5896 'Line' => '2278', 5897 'Param' => { 5898 '0' => { 5899 'name' => 'event_data', 5900 'type' => '1269' 5901 }, 5902 '1' => { 5903 'name' => 'event_data_length', 5904 'type' => '164' 5905 }, 5906 '2' => { 5907 'name' => 'poll_event', 5908 'type' => '247016' 5909 } 5910 }, 5911 'Return' => '100', 5912 'ShortName' => 'decode_pldm_message_poll_event_data' 5913 }, 5914 '247021' => { 5915 'Header' => 'platform.h', 5916 'Line' => '2264', 5917 'Param' => { 5918 '0' => { 5919 'name' => 'event_data', 5920 'type' => '5818' 5921 }, 5922 '1' => { 5923 'name' => 'event_data_size', 5924 'type' => '164' 5925 }, 5926 '2' => { 5927 'name' => 'event_data_format', 5928 'type' => '1193' 5929 }, 5930 '3' => { 5931 'name' => 'number_of_change_records', 5932 'type' => '1193' 5933 }, 5934 '4' => { 5935 'name' => 'change_record_data_offset', 5936 'type' => '2704' 5937 } 5938 }, 5939 'Return' => '100', 5940 'ShortName' => 'decode_pldm_pdr_repository_chg_event_data' 5941 }, 5942 '248129' => { 5943 'Header' => 'platform.h', 5944 'Line' => '2326', 5945 'Param' => { 5946 '0' => { 5947 'name' => 'event_data_format', 5948 'type' => '135' 5949 }, 5950 '1' => { 5951 'name' => 'number_of_change_records', 5952 'type' => '135' 5953 }, 5954 '2' => { 5955 'name' => 'event_data_operations', 5956 'type' => '5818' 5957 }, 5958 '3' => { 5959 'name' => 'numbers_of_change_entries', 5960 'type' => '5818' 5961 }, 5962 '4' => { 5963 'name' => 'change_entries', 5964 'type' => '248448' 5965 }, 5966 '5' => { 5967 'name' => 'event_data', 5968 'type' => '248463' 5969 }, 5970 '6' => { 5971 'name' => 'actual_change_records_size', 5972 'offset' => '0', 5973 'type' => '2704' 5974 }, 5975 '7' => { 5976 'name' => 'max_change_records_size', 5977 'offset' => '8', 5978 'type' => '164' 5979 } 5980 }, 5981 'Reg' => { 5982 '0' => 'rdi', 5983 '1' => 'rbx', 5984 '2' => 'r10', 5985 '3' => 'r11', 5986 '4' => 'r8', 5987 '5' => 'r9' 5988 }, 5989 'Return' => '100', 5990 'ShortName' => 'encode_pldm_pdr_repository_chg_event_data' 5991 }, 5992 '248473' => { 5993 'Header' => 'platform.h', 5994 'Line' => '2242', 5995 'Param' => { 5996 '0' => { 5997 'name' => 'msg', 5998 'type' => '1529' 5999 }, 6000 '1' => { 6001 'name' => 'payload_length', 6002 'type' => '164' 6003 }, 6004 '2' => { 6005 'name' => 'completion_code', 6006 'type' => '1193' 6007 }, 6008 '3' => { 6009 'name' => 'effecter_data_size', 6010 'type' => '1193' 6011 }, 6012 '4' => { 6013 'name' => 'effecter_oper_state', 6014 'type' => '1193' 6015 }, 6016 '5' => { 6017 'name' => 'pending_value', 6018 'type' => '1193' 6019 }, 6020 '6' => { 6021 'name' => 'present_value', 6022 'offset' => '0', 6023 'type' => '1193' 6024 } 6025 }, 6026 'Return' => '100', 6027 'ShortName' => 'decode_get_numeric_effecter_value_resp' 6028 }, 6029 '254282' => { 6030 'Header' => 'platform.h', 6031 'Line' => '1519', 6032 'Param' => { 6033 '0' => { 6034 'name' => 'msg', 6035 'type' => '1529' 6036 }, 6037 '1' => { 6038 'name' => 'payload_length', 6039 'type' => '164' 6040 }, 6041 '2' => { 6042 'name' => 'effecter_id', 6043 'type' => '26777' 6044 } 6045 }, 6046 'Return' => '100', 6047 'ShortName' => 'decode_get_numeric_effecter_value_req' 6048 }, 6049 '255198' => { 6050 'Header' => 'platform.h', 6051 'Line' => '1543', 6052 'Param' => { 6053 '0' => { 6054 'name' => 'instance_id', 6055 'type' => '135' 6056 }, 6057 '1' => { 6058 'name' => 'completion_code', 6059 'type' => '135' 6060 }, 6061 '2' => { 6062 'name' => 'effecter_data_size', 6063 'type' => '135' 6064 }, 6065 '3' => { 6066 'name' => 'effecter_oper_state', 6067 'type' => '135' 6068 }, 6069 '4' => { 6070 'name' => 'pending_value', 6071 'type' => '5818' 6072 }, 6073 '5' => { 6074 'name' => 'present_value', 6075 'type' => '5818' 6076 }, 6077 '6' => { 6078 'name' => 'msg', 6079 'offset' => '0', 6080 'type' => '1450' 6081 }, 6082 '7' => { 6083 'name' => 'payload_length', 6084 'offset' => '8', 6085 'type' => '164' 6086 } 6087 }, 6088 'Return' => '100', 6089 'ShortName' => 'encode_get_numeric_effecter_value_resp' 6090 }, 6091 '255892' => { 6092 'Header' => 'platform.h', 6093 'Line' => '2221', 6094 'Param' => { 6095 '0' => { 6096 'name' => 'instance_id', 6097 'type' => '135' 6098 }, 6099 '1' => { 6100 'name' => 'effecter_id', 6101 'type' => '5667' 6102 }, 6103 '2' => { 6104 'name' => 'msg', 6105 'type' => '1450' 6106 } 6107 }, 6108 'Return' => '100', 6109 'ShortName' => 'encode_get_numeric_effecter_value_req' 6110 }, 6111 '256090' => { 6112 'Header' => 'platform.h', 6113 'Line' => '2206', 6114 'Param' => { 6115 '0' => { 6116 'name' => 'pdr_data', 6117 'type' => '1269' 6118 }, 6119 '1' => { 6120 'name' => 'pdr_data_length', 6121 'type' => '164' 6122 }, 6123 '2' => { 6124 'name' => 'pdr_value', 6125 'type' => '292164' 6126 } 6127 }, 6128 'Return' => '100', 6129 'ShortName' => 'decode_numeric_sensor_pdr_data' 6130 }, 6131 '292169' => { 6132 'Header' => 'platform.h', 6133 'Line' => '2194', 6134 'Param' => { 6135 '0' => { 6136 'name' => 'sensor_data', 6137 'type' => '5818' 6138 }, 6139 '1' => { 6140 'name' => 'sensor_data_length', 6141 'type' => '164' 6142 }, 6143 '2' => { 6144 'name' => 'event_state', 6145 'type' => '1193' 6146 }, 6147 '3' => { 6148 'name' => 'previous_event_state', 6149 'type' => '1193' 6150 }, 6151 '4' => { 6152 'name' => 'sensor_data_size', 6153 'type' => '1193' 6154 }, 6155 '5' => { 6156 'name' => 'present_reading', 6157 'type' => '1675' 6158 } 6159 }, 6160 'Return' => '100', 6161 'ShortName' => 'decode_numeric_sensor_data' 6162 }, 6163 '295599' => { 6164 'Header' => 'platform.h', 6165 'Line' => '2173', 6166 'Param' => { 6167 '0' => { 6168 'name' => 'sensor_data', 6169 'type' => '5818' 6170 }, 6171 '1' => { 6172 'name' => 'sensor_data_length', 6173 'type' => '164' 6174 }, 6175 '2' => { 6176 'name' => 'sensor_offset', 6177 'type' => '1193' 6178 }, 6179 '3' => { 6180 'name' => 'event_state', 6181 'type' => '1193' 6182 }, 6183 '4' => { 6184 'name' => 'previous_event_state', 6185 'type' => '1193' 6186 } 6187 }, 6188 'Return' => '100', 6189 'ShortName' => 'decode_state_sensor_data' 6190 }, 6191 '296951' => { 6192 'Header' => 'platform.h', 6193 'Line' => '2155', 6194 'Param' => { 6195 '0' => { 6196 'name' => 'sensor_data', 6197 'type' => '5818' 6198 }, 6199 '1' => { 6200 'name' => 'sensor_data_length', 6201 'type' => '164' 6202 }, 6203 '2' => { 6204 'name' => 'present_op_state', 6205 'type' => '1193' 6206 }, 6207 '3' => { 6208 'name' => 'previous_op_state', 6209 'type' => '1193' 6210 } 6211 }, 6212 'Return' => '100', 6213 'ShortName' => 'decode_sensor_op_data' 6214 }, 6215 '298039' => { 6216 'Header' => 'platform.h', 6217 'Line' => '2138', 6218 'Param' => { 6219 '0' => { 6220 'name' => 'event_data', 6221 'type' => '5818' 6222 }, 6223 '1' => { 6224 'name' => 'event_data_length', 6225 'type' => '164' 6226 }, 6227 '2' => { 6228 'name' => 'sensor_id', 6229 'type' => '26777' 6230 }, 6231 '3' => { 6232 'name' => 'sensor_event_class_type', 6233 'type' => '1193' 6234 }, 6235 '4' => { 6236 'name' => 'event_class_data_offset', 6237 'type' => '2704' 6238 } 6239 }, 6240 'Return' => '100', 6241 'ShortName' => 'decode_sensor_event_data' 6242 }, 6243 '299922' => { 6244 'Header' => 'platform.h', 6245 'Line' => '2117', 6246 'Param' => { 6247 '0' => { 6248 'name' => 'msg', 6249 'type' => '1529' 6250 }, 6251 '1' => { 6252 'name' => 'payload_length', 6253 'type' => '164' 6254 }, 6255 '2' => { 6256 'name' => 'completion_code', 6257 'type' => '1193' 6258 }, 6259 '3' => { 6260 'name' => 'synchrony_config', 6261 'type' => '1193' 6262 }, 6263 '4' => { 6264 'name' => 'synchrony_config_support', 6265 'type' => '19276' 6266 }, 6267 '5' => { 6268 'name' => 'number_event_class_returned', 6269 'type' => '1193' 6270 }, 6271 '6' => { 6272 'name' => 'event_class', 6273 'offset' => '0', 6274 'type' => '1193' 6275 }, 6276 '7' => { 6277 'name' => 'event_class_count', 6278 'offset' => '8', 6279 'type' => '135' 6280 } 6281 }, 6282 'Return' => '100', 6283 'ShortName' => 'decode_event_message_supported_resp' 6284 }, 6285 '302651' => { 6286 'Header' => 'platform.h', 6287 'Line' => '2100', 6288 'Param' => { 6289 '0' => { 6290 'name' => 'instance_id', 6291 'type' => '135' 6292 }, 6293 '1' => { 6294 'name' => 'format_version', 6295 'type' => '135' 6296 }, 6297 '2' => { 6298 'name' => 'msg', 6299 'type' => '1450' 6300 } 6301 }, 6302 'Return' => '100', 6303 'ShortName' => 'encode_event_message_supported_req' 6304 }, 6305 '302849' => { 6306 'Header' => 'platform.h', 6307 'Line' => '2073', 6308 'Param' => { 6309 '0' => { 6310 'name' => 'msg', 6311 'type' => '1529' 6312 }, 6313 '1' => { 6314 'name' => 'payload_length', 6315 'type' => '164' 6316 }, 6317 '2' => { 6318 'name' => 'completion_code', 6319 'type' => '1193' 6320 }, 6321 '3' => { 6322 'name' => 'terminus_max_buffer_size', 6323 'type' => '26777' 6324 } 6325 }, 6326 'Return' => '100', 6327 'ShortName' => 'decode_event_message_buffer_size_resp' 6328 }, 6329 '304244' => { 6330 'Header' => 'platform.h', 6331 'Line' => '2086', 6332 'Param' => { 6333 '0' => { 6334 'name' => 'instance_id', 6335 'type' => '135' 6336 }, 6337 '1' => { 6338 'name' => 'event_receiver_max_buffer_size', 6339 'type' => '5667' 6340 }, 6341 '2' => { 6342 'name' => 'msg', 6343 'type' => '1450' 6344 } 6345 }, 6346 'Reg' => { 6347 '2' => 'rbx' 6348 }, 6349 'Return' => '100', 6350 'ShortName' => 'encode_event_message_buffer_size_req' 6351 }, 6352 '304442' => { 6353 'Header' => 'platform.h', 6354 'Line' => '2062', 6355 'Param' => { 6356 '0' => { 6357 'name' => 'msg', 6358 'type' => '1529' 6359 }, 6360 '1' => { 6361 'name' => 'payload_length', 6362 'type' => '164' 6363 }, 6364 '2' => { 6365 'name' => 'completion_code', 6366 'type' => '1193' 6367 }, 6368 '3' => { 6369 'name' => 'platform_event_status', 6370 'type' => '1193' 6371 } 6372 }, 6373 'Return' => '100', 6374 'ShortName' => 'decode_platform_event_message_resp' 6375 }, 6376 '305932' => { 6377 'Header' => 'platform.h', 6378 'Line' => '2005', 6379 'Param' => { 6380 '0' => { 6381 'name' => 'instance_id', 6382 'type' => '135' 6383 }, 6384 '1' => { 6385 'name' => 'format_version', 6386 'type' => '135' 6387 }, 6388 '2' => { 6389 'name' => 'tid', 6390 'type' => '135' 6391 }, 6392 '3' => { 6393 'name' => 'event_class', 6394 'type' => '135' 6395 }, 6396 '4' => { 6397 'name' => 'event_data', 6398 'type' => '5818' 6399 }, 6400 '5' => { 6401 'name' => 'event_data_length', 6402 'type' => '164' 6403 }, 6404 '6' => { 6405 'name' => 'msg', 6406 'offset' => '0', 6407 'type' => '1450' 6408 }, 6409 '7' => { 6410 'name' => 'payload_length', 6411 'offset' => '8', 6412 'type' => '164' 6413 } 6414 }, 6415 'Return' => '100', 6416 'ShortName' => 'encode_platform_event_message_req' 6417 }, 6418 '306333' => { 6419 'Header' => 'platform.h', 6420 'Line' => '1985', 6421 'Param' => { 6422 '0' => { 6423 'name' => 'instance_id', 6424 'type' => '135' 6425 }, 6426 '1' => { 6427 'name' => 'completion_code', 6428 'type' => '135' 6429 }, 6430 '2' => { 6431 'name' => 'tid', 6432 'type' => '135' 6433 }, 6434 '3' => { 6435 'name' => 'event_id', 6436 'type' => '5667' 6437 }, 6438 '4' => { 6439 'name' => 'next_data_transfer_handle', 6440 'type' => '147' 6441 }, 6442 '5' => { 6443 'name' => 'transfer_flag', 6444 'type' => '135' 6445 }, 6446 '6' => { 6447 'name' => 'event_class', 6448 'offset' => '0', 6449 'type' => '135' 6450 }, 6451 '7' => { 6452 'name' => 'event_data_size', 6453 'offset' => '8', 6454 'type' => '147' 6455 }, 6456 '8' => { 6457 'name' => 'event_data', 6458 'offset' => '16', 6459 'type' => '1193' 6460 }, 6461 '9' => { 6462 'name' => 'checksum', 6463 'offset' => '24', 6464 'type' => '147' 6465 }, 6466 '10' => { 6467 'name' => 'msg', 6468 'offset' => '32', 6469 'type' => '1450' 6470 }, 6471 '11' => { 6472 'name' => 'payload_length', 6473 'offset' => '40', 6474 'type' => '164' 6475 } 6476 }, 6477 'Return' => '100', 6478 'ShortName' => 'encode_poll_for_platform_event_message_resp' 6479 }, 6480 '310220' => { 6481 'Header' => 'platform.h', 6482 'Line' => '1963', 6483 'Param' => { 6484 '0' => { 6485 'name' => 'instance_id', 6486 'type' => '135' 6487 }, 6488 '1' => { 6489 'name' => 'completion_code', 6490 'type' => '135' 6491 }, 6492 '2' => { 6493 'name' => 'platform_event_status', 6494 'type' => '135' 6495 }, 6496 '3' => { 6497 'name' => 'msg', 6498 'type' => '1450' 6499 } 6500 }, 6501 'Return' => '100', 6502 'ShortName' => 'encode_platform_event_message_resp' 6503 }, 6504 '310438' => { 6505 'Header' => 'platform.h', 6506 'Line' => '1948', 6507 'Param' => { 6508 '0' => { 6509 'name' => 'msg', 6510 'type' => '1529' 6511 }, 6512 '1' => { 6513 'name' => 'payload_length', 6514 'type' => '164' 6515 }, 6516 '2' => { 6517 'name' => 'format_version', 6518 'type' => '1193' 6519 }, 6520 '3' => { 6521 'name' => 'transfer_operation_flag', 6522 'type' => '1193' 6523 }, 6524 '4' => { 6525 'name' => 'data_transfer_handle', 6526 'type' => '1675' 6527 }, 6528 '5' => { 6529 'name' => 'event_id_to_acknowledge', 6530 'type' => '26777' 6531 } 6532 }, 6533 'Return' => '100', 6534 'ShortName' => 'decode_poll_for_platform_event_message_req' 6535 }, 6536 '312724' => { 6537 'Header' => 'platform.h', 6538 'Line' => '1932', 6539 'Param' => { 6540 '0' => { 6541 'name' => 'msg', 6542 'type' => '1529' 6543 }, 6544 '1' => { 6545 'name' => 'payload_length', 6546 'type' => '164' 6547 }, 6548 '2' => { 6549 'name' => 'format_version', 6550 'type' => '1193' 6551 }, 6552 '3' => { 6553 'name' => 'tid', 6554 'type' => '1193' 6555 }, 6556 '4' => { 6557 'name' => 'event_class', 6558 'type' => '1193' 6559 }, 6560 '5' => { 6561 'name' => 'event_data_offset', 6562 'type' => '2704' 6563 } 6564 }, 6565 'Return' => '100', 6566 'ShortName' => 'decode_platform_event_message_req' 6567 }, 6568 '314096' => { 6569 'Header' => 'platform.h', 6570 'Line' => '2350', 6571 'Param' => { 6572 '0' => { 6573 'name' => 'event_data', 6574 'type' => '314287' 6575 }, 6576 '1' => { 6577 'name' => 'event_data_size', 6578 'type' => '54054' 6579 }, 6580 '2' => { 6581 'name' => 'sensor_id', 6582 'type' => '7367' 6583 }, 6584 '3' => { 6585 'name' => 'sensor_event_class', 6586 'type' => '172524' 6587 }, 6588 '4' => { 6589 'name' => 'sensor_offset', 6590 'type' => '5662' 6591 }, 6592 '5' => { 6593 'name' => 'event_state', 6594 'type' => '5662' 6595 }, 6596 '6' => { 6597 'name' => 'previous_event_state', 6598 'offset' => '0', 6599 'type' => '5662' 6600 }, 6601 '7' => { 6602 'name' => 'actual_event_data_size', 6603 'type' => '244057' 6604 } 6605 }, 6606 'Reg' => { 6607 '1' => 'rdi', 6608 '2' => 'rdx', 6609 '3' => 'rcx', 6610 '4' => 'r8', 6611 '5' => 'r9', 6612 '7' => 'rsi' 6613 }, 6614 'Return' => '100', 6615 'ShortName' => 'encode_sensor_event_data' 6616 }, 6617 '314302' => { 6618 'Header' => 'platform.h', 6619 'Line' => '1484', 6620 'Param' => { 6621 '0' => { 6622 'name' => 'msg', 6623 'type' => '1529' 6624 }, 6625 '1' => { 6626 'name' => 'payload_length', 6627 'type' => '164' 6628 }, 6629 '2' => { 6630 'name' => 'sensor_id', 6631 'type' => '26777' 6632 }, 6633 '3' => { 6634 'name' => 'sensor_rearm', 6635 'type' => '19276' 6636 }, 6637 '4' => { 6638 'name' => 'reserved', 6639 'type' => '1193' 6640 } 6641 }, 6642 'Return' => '100', 6643 'ShortName' => 'decode_get_state_sensor_readings_req' 6644 }, 6645 '315754' => { 6646 'Header' => 'platform.h', 6647 'Line' => '1852', 6648 'Param' => { 6649 '0' => { 6650 'name' => 'msg', 6651 'type' => '1529' 6652 }, 6653 '1' => { 6654 'name' => 'payload_length', 6655 'type' => '164' 6656 }, 6657 '2' => { 6658 'name' => 'completion_code', 6659 'type' => '1193' 6660 }, 6661 '3' => { 6662 'name' => 'comp_sensor_count', 6663 'type' => '1193' 6664 }, 6665 '4' => { 6666 'name' => 'field', 6667 'type' => '318262' 6668 } 6669 }, 6670 'Return' => '100', 6671 'ShortName' => 'decode_get_state_sensor_readings_resp' 6672 }, 6673 '318267' => { 6674 'Header' => 'platform.h', 6675 'Line' => '1832', 6676 'Param' => { 6677 '0' => { 6678 'name' => 'instance_id', 6679 'type' => '135' 6680 }, 6681 '1' => { 6682 'name' => 'sensor_id', 6683 'type' => '5667' 6684 }, 6685 '2' => { 6686 'name' => 'sensor_rearm', 6687 'type' => '344' 6688 }, 6689 '3' => { 6690 'name' => 'reserved', 6691 'type' => '135' 6692 }, 6693 '4' => { 6694 'name' => 'msg', 6695 'type' => '1450' 6696 } 6697 }, 6698 'Return' => '100', 6699 'ShortName' => 'encode_get_state_sensor_readings_req' 6700 }, 6701 '318505' => { 6702 'Header' => 'platform.h', 6703 'Line' => '1504', 6704 'Param' => { 6705 '0' => { 6706 'name' => 'instance_id', 6707 'type' => '135' 6708 }, 6709 '1' => { 6710 'name' => 'completion_code', 6711 'type' => '135' 6712 }, 6713 '2' => { 6714 'name' => 'comp_sensor_count', 6715 'type' => '135' 6716 }, 6717 '3' => { 6718 'name' => 'field', 6719 'type' => '318262' 6720 }, 6721 '4' => { 6722 'name' => 'msg', 6723 'type' => '1450' 6724 } 6725 }, 6726 'Return' => '100', 6727 'ShortName' => 'encode_get_state_sensor_readings_resp' 6728 }, 6729 '318859' => { 6730 'Header' => 'platform.h', 6731 'Line' => '1813', 6732 'Param' => { 6733 '0' => { 6734 'name' => 'msg', 6735 'type' => '1529' 6736 }, 6737 '1' => { 6738 'name' => 'payload_length', 6739 'type' => '164' 6740 }, 6741 '2' => { 6742 'name' => 'completion_code', 6743 'type' => '1193' 6744 } 6745 }, 6746 'Reg' => { 6747 '0' => 'rdi', 6748 '1' => 'rsi', 6749 '2' => 'rdx' 6750 }, 6751 'Return' => '100', 6752 'ShortName' => 'decode_set_numeric_effecter_value_resp' 6753 }, 6754 '318936' => { 6755 'Header' => 'platform.h', 6756 'Line' => '1800', 6757 'Param' => { 6758 '0' => { 6759 'name' => 'instance_id', 6760 'type' => '135' 6761 }, 6762 '1' => { 6763 'name' => 'effecter_id', 6764 'type' => '5667' 6765 }, 6766 '2' => { 6767 'name' => 'effecter_data_size', 6768 'type' => '135' 6769 }, 6770 '3' => { 6771 'name' => 'effecter_value', 6772 'type' => '5818' 6773 }, 6774 '4' => { 6775 'name' => 'msg', 6776 'type' => '1450' 6777 }, 6778 '5' => { 6779 'name' => 'payload_length', 6780 'type' => '164' 6781 } 6782 }, 6783 'Reg' => { 6784 '3' => 'r12' 6785 }, 6786 'Return' => '100', 6787 'ShortName' => 'encode_set_numeric_effecter_value_req' 6788 }, 6789 '319404' => { 6790 'Header' => 'platform.h', 6791 'Line' => '1375', 6792 'Param' => { 6793 '0' => { 6794 'name' => 'instance_id', 6795 'type' => '135' 6796 }, 6797 '1' => { 6798 'name' => 'completion_code', 6799 'type' => '135' 6800 }, 6801 '2' => { 6802 'name' => 'msg', 6803 'type' => '1450' 6804 }, 6805 '3' => { 6806 'name' => 'payload_length', 6807 'type' => '164' 6808 } 6809 }, 6810 'Return' => '100', 6811 'ShortName' => 'encode_set_numeric_effecter_value_resp' 6812 }, 6813 '319597' => { 6814 'Header' => 'platform.h', 6815 'Line' => '1359', 6816 'Param' => { 6817 '0' => { 6818 'name' => 'msg', 6819 'type' => '1529' 6820 }, 6821 '1' => { 6822 'name' => 'payload_length', 6823 'type' => '164' 6824 }, 6825 '2' => { 6826 'name' => 'effecter_id', 6827 'type' => '26777' 6828 }, 6829 '3' => { 6830 'name' => 'effecter_data_size', 6831 'type' => '1193' 6832 }, 6833 '4' => { 6834 'name' => 'effecter_value', 6835 'type' => '1193' 6836 } 6837 }, 6838 'Return' => '100', 6839 'ShortName' => 'decode_set_numeric_effecter_value_req' 6840 }, 6841 '325933' => { 6842 'Header' => 'platform.h', 6843 'Line' => '1711', 6844 'Param' => { 6845 '0' => { 6846 'name' => 'msg', 6847 'type' => '1529' 6848 }, 6849 '1' => { 6850 'name' => 'payload_length', 6851 'type' => '164' 6852 }, 6853 '2' => { 6854 'name' => 'completion_code', 6855 'type' => '1193' 6856 }, 6857 '3' => { 6858 'name' => 'next_record_hndl', 6859 'type' => '1675' 6860 }, 6861 '4' => { 6862 'name' => 'next_data_transfer_hndl', 6863 'type' => '1675' 6864 }, 6865 '5' => { 6866 'name' => 'transfer_flag', 6867 'type' => '1193' 6868 }, 6869 '6' => { 6870 'name' => 'resp_cnt', 6871 'offset' => '0', 6872 'type' => '26777' 6873 }, 6874 '7' => { 6875 'name' => 'record_data', 6876 'offset' => '8', 6877 'type' => '1193' 6878 }, 6879 '8' => { 6880 'name' => 'record_data_length', 6881 'offset' => '16', 6882 'type' => '164' 6883 }, 6884 '9' => { 6885 'name' => 'transfer_crc', 6886 'offset' => '24', 6887 'type' => '1193' 6888 } 6889 }, 6890 'Reg' => { 6891 '5' => 'rbx' 6892 }, 6893 'Return' => '100', 6894 'ShortName' => 'decode_get_pdr_resp' 6895 }, 6896 '329334' => { 6897 'Header' => 'platform.h', 6898 'Line' => '1680', 6899 'Param' => { 6900 '0' => { 6901 'name' => 'instance_id', 6902 'type' => '135' 6903 }, 6904 '1' => { 6905 'name' => 'record_hndl', 6906 'type' => '147' 6907 }, 6908 '2' => { 6909 'name' => 'data_transfer_hndl', 6910 'type' => '147' 6911 }, 6912 '3' => { 6913 'name' => 'transfer_op_flag', 6914 'type' => '135' 6915 }, 6916 '4' => { 6917 'name' => 'request_cnt', 6918 'type' => '5667' 6919 }, 6920 '5' => { 6921 'name' => 'record_chg_num', 6922 'type' => '5667' 6923 }, 6924 '6' => { 6925 'name' => 'msg', 6926 'offset' => '0', 6927 'type' => '1450' 6928 }, 6929 '7' => { 6930 'name' => 'payload_length', 6931 'offset' => '8', 6932 'type' => '164' 6933 } 6934 }, 6935 'Reg' => { 6936 '2' => 'r14' 6937 }, 6938 'Return' => '100', 6939 'ShortName' => 'encode_get_pdr_req' 6940 }, 6941 '332875' => { 6942 'Header' => 'platform.h', 6943 'Line' => '1642', 6944 'Param' => { 6945 '0' => { 6946 'name' => 'msg', 6947 'type' => '1529' 6948 }, 6949 '1' => { 6950 'name' => 'payload_length', 6951 'type' => '164' 6952 }, 6953 '2' => { 6954 'name' => 'completion_code', 6955 'type' => '1193' 6956 }, 6957 '3' => { 6958 'name' => 'repository_state', 6959 'type' => '1193' 6960 }, 6961 '4' => { 6962 'name' => 'update_time', 6963 'type' => '1193' 6964 }, 6965 '5' => { 6966 'name' => 'oem_update_time', 6967 'type' => '1193' 6968 }, 6969 '6' => { 6970 'name' => 'record_count', 6971 'offset' => '0', 6972 'type' => '1675' 6973 }, 6974 '7' => { 6975 'name' => 'repository_size', 6976 'offset' => '8', 6977 'type' => '1675' 6978 }, 6979 '8' => { 6980 'name' => 'largest_record_size', 6981 'offset' => '16', 6982 'type' => '1675' 6983 }, 6984 '9' => { 6985 'name' => 'data_transfer_handle_timeout', 6986 'offset' => '24', 6987 'type' => '1193' 6988 } 6989 }, 6990 'Return' => '100', 6991 'ShortName' => 'decode_get_pdr_repository_info_resp' 6992 }, 6993 '336491' => { 6994 'Header' => 'platform.h', 6995 'Line' => '1618', 6996 'Param' => { 6997 '0' => { 6998 'name' => 'instance_id', 6999 'type' => '135' 7000 }, 7001 '1' => { 7002 'name' => 'completion_code', 7003 'type' => '135' 7004 }, 7005 '2' => { 7006 'name' => 'repository_state', 7007 'type' => '135' 7008 }, 7009 '3' => { 7010 'name' => 'update_time', 7011 'type' => '5818' 7012 }, 7013 '4' => { 7014 'name' => 'oem_update_time', 7015 'type' => '5818' 7016 }, 7017 '5' => { 7018 'name' => 'record_count', 7019 'type' => '147' 7020 }, 7021 '6' => { 7022 'name' => 'repository_size', 7023 'offset' => '0', 7024 'type' => '147' 7025 }, 7026 '7' => { 7027 'name' => 'largest_record_size', 7028 'offset' => '8', 7029 'type' => '147' 7030 }, 7031 '8' => { 7032 'name' => 'data_transfer_handle_timeout', 7033 'offset' => '16', 7034 'type' => '135' 7035 }, 7036 '9' => { 7037 'name' => 'msg', 7038 'offset' => '24', 7039 'type' => '1450' 7040 } 7041 }, 7042 'Return' => '100', 7043 'ShortName' => 'encode_get_pdr_repository_info_resp' 7044 }, 7045 '336964' => { 7046 'Header' => 'platform.h', 7047 'Line' => '1442', 7048 'Param' => { 7049 '0' => { 7050 'name' => 'instance_id', 7051 'type' => '135' 7052 }, 7053 '1' => { 7054 'name' => 'completion_code', 7055 'type' => '135' 7056 }, 7057 '2' => { 7058 'name' => 'next_record_hndl', 7059 'type' => '147' 7060 }, 7061 '3' => { 7062 'name' => 'next_data_transfer_hndl', 7063 'type' => '147' 7064 }, 7065 '4' => { 7066 'name' => 'transfer_flag', 7067 'type' => '135' 7068 }, 7069 '5' => { 7070 'name' => 'resp_cnt', 7071 'type' => '5667' 7072 }, 7073 '6' => { 7074 'name' => 'record_data', 7075 'offset' => '0', 7076 'type' => '5818' 7077 }, 7078 '7' => { 7079 'name' => 'transfer_crc', 7080 'offset' => '8', 7081 'type' => '135' 7082 }, 7083 '8' => { 7084 'name' => 'msg', 7085 'offset' => '16', 7086 'type' => '1450' 7087 } 7088 }, 7089 'Return' => '100', 7090 'ShortName' => 'encode_get_pdr_resp' 7091 }, 7092 '337413' => { 7093 'Header' => 'platform.h', 7094 'Line' => '1463', 7095 'Param' => { 7096 '0' => { 7097 'name' => 'msg', 7098 'type' => '1529' 7099 }, 7100 '1' => { 7101 'name' => 'payload_length', 7102 'type' => '164' 7103 }, 7104 '2' => { 7105 'name' => 'record_hndl', 7106 'type' => '1675' 7107 }, 7108 '3' => { 7109 'name' => 'data_transfer_hndl', 7110 'type' => '1675' 7111 }, 7112 '4' => { 7113 'name' => 'transfer_op_flag', 7114 'type' => '1193' 7115 }, 7116 '5' => { 7117 'name' => 'request_cnt', 7118 'type' => '26777' 7119 }, 7120 '6' => { 7121 'name' => 'record_chg_num', 7122 'offset' => '0', 7123 'type' => '26777' 7124 } 7125 }, 7126 'Return' => '100', 7127 'ShortName' => 'decode_get_pdr_req' 7128 }, 7129 '339649' => { 7130 'Header' => 'platform.h', 7131 'Line' => '1414', 7132 'Param' => { 7133 '0' => { 7134 'name' => 'msg', 7135 'type' => '1529' 7136 }, 7137 '1' => { 7138 'name' => 'payload_length', 7139 'type' => '164' 7140 }, 7141 '2' => { 7142 'name' => 'effecter_id', 7143 'type' => '26777' 7144 }, 7145 '3' => { 7146 'name' => 'comp_effecter_count', 7147 'type' => '1193' 7148 }, 7149 '4' => { 7150 'name' => 'field', 7151 'type' => '341562' 7152 } 7153 }, 7154 'Return' => '100', 7155 'ShortName' => 'decode_set_state_effecter_states_req' 7156 }, 7157 '341567' => { 7158 'Header' => 'platform.h', 7159 'Line' => '1779', 7160 'Param' => { 7161 '0' => { 7162 'name' => 'msg', 7163 'type' => '1529' 7164 }, 7165 '1' => { 7166 'name' => 'payload_length', 7167 'type' => '164' 7168 }, 7169 '2' => { 7170 'name' => 'completion_code', 7171 'type' => '1193' 7172 } 7173 }, 7174 'Reg' => { 7175 '0' => 'rdi', 7176 '1' => 'rsi', 7177 '2' => 'rdx' 7178 }, 7179 'Return' => '100', 7180 'ShortName' => 'decode_set_state_effecter_states_resp' 7181 }, 7182 '341642' => { 7183 'Header' => 'platform.h', 7184 'Line' => '1760', 7185 'Param' => { 7186 '0' => { 7187 'name' => 'instance_id', 7188 'type' => '135' 7189 }, 7190 '1' => { 7191 'name' => 'effecter_id', 7192 'type' => '5667' 7193 }, 7194 '2' => { 7195 'name' => 'comp_effecter_count', 7196 'type' => '135' 7197 }, 7198 '3' => { 7199 'name' => 'field', 7200 'type' => '341562' 7201 }, 7202 '4' => { 7203 'name' => 'msg', 7204 'type' => '1450' 7205 } 7206 }, 7207 'Reg' => { 7208 '1' => 'rsi' 7209 }, 7210 'Return' => '100', 7211 'ShortName' => 'encode_set_state_effecter_states_req' 7212 }, 7213 '341986' => { 7214 'Header' => 'platform.h', 7215 'Line' => '1392', 7216 'Param' => { 7217 '0' => { 7218 'name' => 'instance_id', 7219 'type' => '135' 7220 }, 7221 '1' => { 7222 'name' => 'completion_code', 7223 'type' => '135' 7224 }, 7225 '2' => { 7226 'name' => 'msg', 7227 'type' => '1450' 7228 } 7229 }, 7230 'Return' => '100', 7231 'ShortName' => 'encode_set_state_effecter_states_resp' 7232 }, 7233 '342153' => { 7234 'Header' => 'platform.h', 7235 'Line' => '720', 7236 'Param' => { 7237 '0' => { 7238 'name' => 'sensor', 7239 'type' => '342543' 7240 }, 7241 '1' => { 7242 'name' => 'allocation_size', 7243 'type' => '54054' 7244 }, 7245 '2' => { 7246 'name' => 'possible_states', 7247 'type' => '342553' 7248 }, 7249 '3' => { 7250 'name' => 'possible_states_size', 7251 'type' => '54054' 7252 }, 7253 '4' => { 7254 'name' => 'actual_size', 7255 'type' => '244057' 7256 } 7257 }, 7258 'Reg' => { 7259 '0' => 'rdi', 7260 '1' => 'rsi', 7261 '2' => 'r9', 7262 '3' => 'rcx', 7263 '4' => 'r8' 7264 }, 7265 'Return' => '100', 7266 'ShortName' => 'encode_state_sensor_pdr' 7267 }, 7268 '342563' => { 7269 'Header' => 'platform.h', 7270 'Line' => '982', 7271 'Param' => { 7272 '0' => { 7273 'name' => 'effecter', 7274 'type' => '342953' 7275 }, 7276 '1' => { 7277 'name' => 'allocation_size', 7278 'type' => '54054' 7279 }, 7280 '2' => { 7281 'name' => 'possible_states', 7282 'type' => '342963' 7283 }, 7284 '3' => { 7285 'name' => 'possible_states_size', 7286 'type' => '54054' 7287 }, 7288 '4' => { 7289 'name' => 'actual_size', 7290 'type' => '244057' 7291 } 7292 }, 7293 'Reg' => { 7294 '0' => 'rdi', 7295 '1' => 'rsi', 7296 '2' => 'r9', 7297 '3' => 'rcx', 7298 '4' => 'r8' 7299 }, 7300 'Return' => '100', 7301 'ShortName' => 'encode_state_effecter_pdr' 7302 }, 7303 '346904' => { 7304 'Header' => 'instance-id.h', 7305 'Line' => '85', 7306 'Param' => { 7307 '0' => { 7308 'name' => 'ctx', 7309 'type' => '347084' 7310 }, 7311 '1' => { 7312 'name' => 'tid', 7313 'type' => '4836' 7314 }, 7315 '2' => { 7316 'name' => 'iid', 7317 'type' => '4848' 7318 } 7319 }, 7320 'Return' => '100', 7321 'ShortName' => 'pldm_instance_id_free' 7322 }, 7323 '347089' => { 7324 'Header' => 'instance-id.h', 7325 'Line' => '68', 7326 'Param' => { 7327 '0' => { 7328 'name' => 'ctx', 7329 'type' => '347084' 7330 }, 7331 '1' => { 7332 'name' => 'tid', 7333 'type' => '4836' 7334 }, 7335 '2' => { 7336 'name' => 'iid', 7337 'type' => '347471' 7338 } 7339 }, 7340 'Return' => '100', 7341 'ShortName' => 'pldm_instance_id_alloc' 7342 }, 7343 '347476' => { 7344 'Header' => 'instance-id.h', 7345 'Line' => '51', 7346 'Param' => { 7347 '0' => { 7348 'name' => 'ctx', 7349 'type' => '347084' 7350 } 7351 }, 7352 'Reg' => { 7353 '0' => 'rdi' 7354 }, 7355 'Return' => '100', 7356 'ShortName' => 'pldm_instance_db_destroy' 7357 }, 7358 '347561' => { 7359 'Header' => 'instance-id.h', 7360 'Line' => '41', 7361 'Param' => { 7362 '0' => { 7363 'name' => 'ctx', 7364 'type' => '347647' 7365 } 7366 }, 7367 'Return' => '100', 7368 'ShortName' => 'pldm_instance_db_init_default' 7369 }, 7370 '347652' => { 7371 'Header' => 'instance-id.h', 7372 'Line' => '28', 7373 'Param' => { 7374 '0' => { 7375 'name' => 'ctx', 7376 'type' => '347647' 7377 }, 7378 '1' => { 7379 'name' => 'dbpath', 7380 'type' => '8992' 7381 } 7382 }, 7383 'Return' => '100', 7384 'ShortName' => 'pldm_instance_db_init' 7385 }, 7386 '350324' => { 7387 'Header' => 'af-mctp.h', 7388 'Line' => '54', 7389 'Param' => { 7390 '0' => { 7391 'name' => 'transport', 7392 'type' => '350480' 7393 }, 7394 '1' => { 7395 'name' => 'smctp', 7396 'type' => '350485' 7397 }, 7398 '2' => { 7399 'name' => 'len', 7400 'type' => '164' 7401 } 7402 }, 7403 'Reg' => { 7404 '1' => 'rsi', 7405 '2' => 'rdx' 7406 }, 7407 'Return' => '100', 7408 'ShortName' => 'pldm_transport_af_mctp_bind' 7409 }, 7410 '350490' => { 7411 'Header' => 'af-mctp.h', 7412 'Line' => '19', 7413 'Param' => { 7414 '0' => { 7415 'name' => 'ctx', 7416 'type' => '350480' 7417 } 7418 }, 7419 'Reg' => { 7420 '0' => 'rdi' 7421 }, 7422 'Return' => '1', 7423 'ShortName' => 'pldm_transport_af_mctp_destroy' 7424 }, 7425 '350574' => { 7426 'Header' => 'af-mctp.h', 7427 'Line' => '16', 7428 'Param' => { 7429 '0' => { 7430 'name' => 'ctx', 7431 'type' => '350798' 7432 } 7433 }, 7434 'Reg' => { 7435 '0' => 'r12' 7436 }, 7437 'Return' => '100', 7438 'ShortName' => 'pldm_transport_af_mctp_init' 7439 }, 7440 '351985' => { 7441 'Header' => 'af-mctp.h', 7442 'Line' => '37', 7443 'Param' => { 7444 '0' => { 7445 'name' => 'ctx', 7446 'type' => '350480' 7447 }, 7448 '1' => { 7449 'name' => 'tid', 7450 'type' => '4836' 7451 }, 7452 '2' => { 7453 'name' => 'eid', 7454 'type' => '348657' 7455 } 7456 }, 7457 'Reg' => { 7458 '0' => 'rdi', 7459 '1' => 'rsi', 7460 '2' => 'rdx' 7461 }, 7462 'Return' => '100', 7463 'ShortName' => 'pldm_transport_af_mctp_unmap_tid' 7464 }, 7465 '352058' => { 7466 'Header' => 'af-mctp.h', 7467 'Line' => '33', 7468 'Param' => { 7469 '0' => { 7470 'name' => 'ctx', 7471 'type' => '350480' 7472 }, 7473 '1' => { 7474 'name' => 'tid', 7475 'type' => '4836' 7476 }, 7477 '2' => { 7478 'name' => 'eid', 7479 'type' => '348657' 7480 } 7481 }, 7482 'Reg' => { 7483 '0' => 'rdi', 7484 '1' => 'rsi', 7485 '2' => 'rdx' 7486 }, 7487 'Return' => '100', 7488 'ShortName' => 'pldm_transport_af_mctp_map_tid' 7489 }, 7490 '352299' => { 7491 'Header' => 'af-mctp.h', 7492 'Line' => '28', 7493 'Param' => { 7494 '0' => { 7495 'name' => 't', 7496 'type' => '348897' 7497 }, 7498 '1' => { 7499 'name' => 'pollfd', 7500 'type' => '348983' 7501 } 7502 }, 7503 'Reg' => { 7504 '0' => 'rdi', 7505 '1' => 'rsi' 7506 }, 7507 'Return' => '100', 7508 'ShortName' => 'pldm_transport_af_mctp_init_pollfd' 7509 }, 7510 '352377' => { 7511 'Header' => 'af-mctp.h', 7512 'Line' => '23', 7513 'Param' => { 7514 '0' => { 7515 'name' => 'ctx', 7516 'type' => '350480' 7517 } 7518 }, 7519 'Reg' => { 7520 '0' => 'rdi' 7521 }, 7522 'Return' => '348897', 7523 'ShortName' => 'pldm_transport_af_mctp_core' 7524 }, 7525 '354731' => { 7526 'Header' => 'mctp-demux.h', 7527 'Line' => '18', 7528 'Param' => { 7529 '0' => { 7530 'name' => 'ctx', 7531 'type' => '354513' 7532 } 7533 }, 7534 'Reg' => { 7535 '0' => 'rdi' 7536 }, 7537 'Return' => '1', 7538 'ShortName' => 'pldm_transport_mctp_demux_destroy' 7539 }, 7540 '354816' => { 7541 'Header' => 'mctp-demux.h', 7542 'Line' => '15', 7543 'Param' => { 7544 '0' => { 7545 'name' => 'ctx', 7546 'type' => '355019' 7547 } 7548 }, 7549 'Reg' => { 7550 '0' => 'r12' 7551 }, 7552 'Return' => '100', 7553 'ShortName' => 'pldm_transport_mctp_demux_init' 7554 }, 7555 '356108' => { 7556 'Header' => 'mctp-demux.h', 7557 'Line' => '36', 7558 'Param' => { 7559 '0' => { 7560 'name' => 'ctx', 7561 'type' => '354513' 7562 }, 7563 '1' => { 7564 'name' => 'tid', 7565 'type' => '4836' 7566 }, 7567 '2' => { 7568 'name' => 'eid', 7569 'type' => '348657' 7570 } 7571 }, 7572 'Reg' => { 7573 '0' => 'rdi', 7574 '1' => 'rsi', 7575 '2' => 'rdx' 7576 }, 7577 'Return' => '100', 7578 'ShortName' => 'pldm_transport_mctp_demux_unmap_tid' 7579 }, 7580 '356181' => { 7581 'Header' => 'mctp-demux.h', 7582 'Line' => '32', 7583 'Param' => { 7584 '0' => { 7585 'name' => 'ctx', 7586 'type' => '354513' 7587 }, 7588 '1' => { 7589 'name' => 'tid', 7590 'type' => '4836' 7591 }, 7592 '2' => { 7593 'name' => 'eid', 7594 'type' => '348657' 7595 } 7596 }, 7597 'Reg' => { 7598 '0' => 'rdi', 7599 '1' => 'rsi', 7600 '2' => 'rdx' 7601 }, 7602 'Return' => '100', 7603 'ShortName' => 'pldm_transport_mctp_demux_map_tid' 7604 }, 7605 '356422' => { 7606 'Header' => 'mctp-demux.h', 7607 'Line' => '27', 7608 'Param' => { 7609 '0' => { 7610 'name' => 't', 7611 'type' => '348897' 7612 }, 7613 '1' => { 7614 'name' => 'pollfd', 7615 'type' => '348983' 7616 } 7617 }, 7618 'Reg' => { 7619 '0' => 'rdi', 7620 '1' => 'rsi' 7621 }, 7622 'Return' => '100', 7623 'ShortName' => 'pldm_transport_mctp_demux_init_pollfd' 7624 }, 7625 '356815' => { 7626 'Header' => 'mctp-demux.h', 7627 'Line' => '22', 7628 'Param' => { 7629 '0' => { 7630 'name' => 'ctx', 7631 'type' => '354513' 7632 } 7633 }, 7634 'Reg' => { 7635 '0' => 'rdi' 7636 }, 7637 'Return' => '348897', 7638 'ShortName' => 'pldm_transport_mctp_demux_core' 7639 }, 7640 '362879' => { 7641 'Header' => 'transport.h', 7642 'Line' => '118', 7643 'Param' => { 7644 '0' => { 7645 'name' => 'transport', 7646 'type' => '348897' 7647 }, 7648 '1' => { 7649 'name' => 'tid', 7650 'type' => '4836' 7651 }, 7652 '2' => { 7653 'name' => 'pldm_req_msg', 7654 'type' => '1269' 7655 }, 7656 '3' => { 7657 'name' => 'req_msg_len', 7658 'type' => '164' 7659 }, 7660 '4' => { 7661 'name' => 'pldm_resp_msg', 7662 'type' => '21368' 7663 }, 7664 '5' => { 7665 'name' => 'resp_msg_len', 7666 'type' => '2704' 7667 } 7668 }, 7669 'Reg' => { 7670 '2' => 'r14' 7671 }, 7672 'Return' => '348771', 7673 'ShortName' => 'pldm_transport_send_recv_msg' 7674 }, 7675 '363934' => { 7676 'Header' => 'transport.h', 7677 'Line' => '81', 7678 'Param' => { 7679 '0' => { 7680 'name' => 'transport', 7681 'type' => '348897' 7682 }, 7683 '1' => { 7684 'name' => 'tid', 7685 'type' => '348902' 7686 }, 7687 '2' => { 7688 'name' => 'pldm_msg', 7689 'type' => '21368' 7690 }, 7691 '3' => { 7692 'name' => 'msg_len', 7693 'type' => '2704' 7694 } 7695 }, 7696 'Reg' => { 7697 '0' => 'rdi', 7698 '1' => 'rsi', 7699 '2' => 'rbp', 7700 '3' => 'rcx' 7701 }, 7702 'Return' => '348771', 7703 'ShortName' => 'pldm_transport_recv_msg' 7704 }, 7705 '364115' => { 7706 'Header' => 'transport.h', 7707 'Line' => '53', 7708 'Param' => { 7709 '0' => { 7710 'name' => 'transport', 7711 'type' => '348897' 7712 }, 7713 '1' => { 7714 'name' => 'tid', 7715 'type' => '4836' 7716 }, 7717 '2' => { 7718 'name' => 'pldm_msg', 7719 'type' => '1269' 7720 }, 7721 '3' => { 7722 'name' => 'msg_len', 7723 'type' => '164' 7724 } 7725 }, 7726 'Reg' => { 7727 '0' => 'rdi', 7728 '1' => 'rsi', 7729 '2' => 'rdx', 7730 '3' => 'rcx' 7731 }, 7732 'Return' => '348771', 7733 'ShortName' => 'pldm_transport_send_msg' 7734 }, 7735 '364266' => { 7736 'Header' => 'transport.h', 7737 'Line' => '31', 7738 'Param' => { 7739 '0' => { 7740 'name' => 'transport', 7741 'type' => '348897' 7742 }, 7743 '1' => { 7744 'name' => 'timeout', 7745 'type' => '100' 7746 } 7747 }, 7748 'Return' => '100', 7749 'ShortName' => 'pldm_transport_poll' 7750 }, 7751 '366550' => { 7752 'Header' => 'file_io.h', 7753 'Line' => '912', 7754 'Param' => { 7755 '0' => { 7756 'name' => 'instance_id', 7757 'type' => '135' 7758 }, 7759 '1' => { 7760 'name' => 'completion_code', 7761 'type' => '135' 7762 }, 7763 '2' => { 7764 'name' => 'msg', 7765 'type' => '1450' 7766 } 7767 }, 7768 'Return' => '100', 7769 'ShortName' => 'encode_new_file_with_metadata_resp' 7770 }, 7771 '366750' => { 7772 'Header' => 'file_io.h', 7773 'Line' => '898', 7774 'Param' => { 7775 '0' => { 7776 'name' => 'msg', 7777 'type' => '1529' 7778 }, 7779 '1' => { 7780 'name' => 'payload_length', 7781 'type' => '164' 7782 }, 7783 '2' => { 7784 'name' => 'file_type', 7785 'type' => '26777' 7786 }, 7787 '3' => { 7788 'name' => 'file_handle', 7789 'type' => '1675' 7790 }, 7791 '4' => { 7792 'name' => 'length', 7793 'type' => '38760' 7794 }, 7795 '5' => { 7796 'name' => 'file_meta_data_1', 7797 'type' => '1675' 7798 }, 7799 '6' => { 7800 'name' => 'file_meta_data_2', 7801 'offset' => '0', 7802 'type' => '1675' 7803 }, 7804 '7' => { 7805 'name' => 'file_meta_data_3', 7806 'offset' => '8', 7807 'type' => '1675' 7808 }, 7809 '8' => { 7810 'name' => 'file_meta_data_4', 7811 'offset' => '16', 7812 'type' => '1675' 7813 } 7814 }, 7815 'Reg' => { 7816 '1' => 'r10', 7817 '2' => 'rdx', 7818 '3' => 'rdi', 7819 '4' => 'r8', 7820 '5' => 'r9' 7821 }, 7822 'Return' => '100', 7823 'ShortName' => 'decode_new_file_with_metadata_req' 7824 }, 7825 '366982' => { 7826 'Header' => 'file_io.h', 7827 'Line' => '881', 7828 'Param' => { 7829 '0' => { 7830 'name' => 'msg', 7831 'type' => '1529' 7832 }, 7833 '1' => { 7834 'name' => 'payload_length', 7835 'type' => '164' 7836 }, 7837 '2' => { 7838 'name' => 'completion_code', 7839 'type' => '1193' 7840 } 7841 }, 7842 'Reg' => { 7843 '0' => 'rdi', 7844 '1' => 'rsi', 7845 '2' => 'rdx' 7846 }, 7847 'Return' => '100', 7848 'ShortName' => 'decode_new_file_with_metadata_resp' 7849 }, 7850 '367083' => { 7851 'Header' => 'file_io.h', 7852 'Line' => '866', 7853 'Param' => { 7854 '0' => { 7855 'name' => 'instance_id', 7856 'type' => '135' 7857 }, 7858 '1' => { 7859 'name' => 'file_type', 7860 'type' => '5667' 7861 }, 7862 '2' => { 7863 'name' => 'file_handle', 7864 'type' => '147' 7865 }, 7866 '3' => { 7867 'name' => 'length', 7868 'type' => '30110' 7869 }, 7870 '4' => { 7871 'name' => 'file_meta_data_1', 7872 'type' => '147' 7873 }, 7874 '5' => { 7875 'name' => 'file_meta_data_2', 7876 'type' => '147' 7877 }, 7878 '6' => { 7879 'name' => 'file_meta_data_3', 7880 'offset' => '0', 7881 'type' => '147' 7882 }, 7883 '7' => { 7884 'name' => 'file_meta_data_4', 7885 'offset' => '8', 7886 'type' => '147' 7887 }, 7888 '8' => { 7889 'name' => 'msg', 7890 'offset' => '16', 7891 'type' => '1450' 7892 } 7893 }, 7894 'Reg' => { 7895 '2' => 'r14' 7896 }, 7897 'Return' => '100', 7898 'ShortName' => 'encode_new_file_with_metadata_req' 7899 }, 7900 '367380' => { 7901 'Header' => 'file_io.h', 7902 'Line' => '824', 7903 'Param' => { 7904 '0' => { 7905 'name' => 'instance_id', 7906 'type' => '135' 7907 }, 7908 '1' => { 7909 'name' => 'completion_code', 7910 'type' => '135' 7911 }, 7912 '2' => { 7913 'name' => 'msg', 7914 'type' => '1450' 7915 } 7916 }, 7917 'Return' => '100', 7918 'ShortName' => 'encode_file_ack_with_meta_data_resp' 7919 }, 7920 '367575' => { 7921 'Header' => 'file_io.h', 7922 'Line' => '811', 7923 'Param' => { 7924 '0' => { 7925 'name' => 'msg', 7926 'type' => '1529' 7927 }, 7928 '1' => { 7929 'name' => 'payload_length', 7930 'type' => '164' 7931 }, 7932 '2' => { 7933 'name' => 'file_type', 7934 'type' => '26777' 7935 }, 7936 '3' => { 7937 'name' => 'file_handle', 7938 'type' => '1675' 7939 }, 7940 '4' => { 7941 'name' => 'file_status', 7942 'type' => '1193' 7943 }, 7944 '5' => { 7945 'name' => 'file_meta_data_1', 7946 'type' => '1675' 7947 }, 7948 '6' => { 7949 'name' => 'file_meta_data_2', 7950 'offset' => '0', 7951 'type' => '1675' 7952 }, 7953 '7' => { 7954 'name' => 'file_meta_data_3', 7955 'offset' => '8', 7956 'type' => '1675' 7957 }, 7958 '8' => { 7959 'name' => 'file_meta_data_4', 7960 'offset' => '16', 7961 'type' => '1675' 7962 } 7963 }, 7964 'Reg' => { 7965 '1' => 'rsi', 7966 '2' => 'rdx', 7967 '3' => 'rcx', 7968 '4' => 'r8', 7969 '5' => 'r9' 7970 }, 7971 'Return' => '100', 7972 'ShortName' => 'decode_file_ack_with_meta_data_req' 7973 }, 7974 '367787' => { 7975 'Header' => 'file_io.h', 7976 'Line' => '794', 7977 'Param' => { 7978 '0' => { 7979 'name' => 'msg', 7980 'type' => '1529' 7981 }, 7982 '1' => { 7983 'name' => 'payload_length', 7984 'type' => '164' 7985 }, 7986 '2' => { 7987 'name' => 'completion_code', 7988 'type' => '1193' 7989 } 7990 }, 7991 'Reg' => { 7992 '0' => 'rdi', 7993 '1' => 'rsi', 7994 '2' => 'rdx' 7995 }, 7996 'Return' => '100', 7997 'ShortName' => 'decode_file_ack_with_meta_data_resp' 7998 }, 7999 '367883' => { 8000 'Header' => 'file_io.h', 8001 'Line' => '781', 8002 'Param' => { 8003 '0' => { 8004 'name' => 'instance_id', 8005 'type' => '135' 8006 }, 8007 '1' => { 8008 'name' => 'file_type', 8009 'type' => '5667' 8010 }, 8011 '2' => { 8012 'name' => 'file_handle', 8013 'type' => '147' 8014 }, 8015 '3' => { 8016 'name' => 'file_status', 8017 'type' => '135' 8018 }, 8019 '4' => { 8020 'name' => 'file_meta_data_1', 8021 'type' => '147' 8022 }, 8023 '5' => { 8024 'name' => 'file_meta_data_2', 8025 'type' => '147' 8026 }, 8027 '6' => { 8028 'name' => 'file_meta_data_3', 8029 'offset' => '0', 8030 'type' => '147' 8031 }, 8032 '7' => { 8033 'name' => 'file_meta_data_4', 8034 'offset' => '8', 8035 'type' => '147' 8036 }, 8037 '8' => { 8038 'name' => 'msg', 8039 'offset' => '16', 8040 'type' => '1450' 8041 } 8042 }, 8043 'Reg' => { 8044 '2' => 'r14' 8045 }, 8046 'Return' => '100', 8047 'ShortName' => 'encode_file_ack_with_meta_data_req' 8048 }, 8049 '368180' => { 8050 'Header' => 'file_io.h', 8051 'Line' => '741', 8052 'Param' => { 8053 '0' => { 8054 'name' => 'msg', 8055 'type' => '1529' 8056 }, 8057 '1' => { 8058 'name' => 'payload_length', 8059 'type' => '164' 8060 }, 8061 '2' => { 8062 'name' => 'completion_code', 8063 'type' => '1193' 8064 } 8065 }, 8066 'Reg' => { 8067 '0' => 'rdi', 8068 '1' => 'rsi', 8069 '2' => 'rdx' 8070 }, 8071 'Return' => '100', 8072 'ShortName' => 'decode_file_ack_resp' 8073 }, 8074 '368281' => { 8075 'Header' => 'file_io.h', 8076 'Line' => '730', 8077 'Param' => { 8078 '0' => { 8079 'name' => 'instance_id', 8080 'type' => '135' 8081 }, 8082 '1' => { 8083 'name' => 'file_type', 8084 'type' => '5667' 8085 }, 8086 '2' => { 8087 'name' => 'file_handle', 8088 'type' => '147' 8089 }, 8090 '3' => { 8091 'name' => 'file_status', 8092 'type' => '135' 8093 }, 8094 '4' => { 8095 'name' => 'msg', 8096 'type' => '1450' 8097 } 8098 }, 8099 'Return' => '100', 8100 'ShortName' => 'encode_file_ack_req' 8101 }, 8102 '368516' => { 8103 'Header' => 'file_io.h', 8104 'Line' => '718', 8105 'Param' => { 8106 '0' => { 8107 'name' => 'instance_id', 8108 'type' => '135' 8109 }, 8110 '1' => { 8111 'name' => 'completion_code', 8112 'type' => '135' 8113 }, 8114 '2' => { 8115 'name' => 'msg', 8116 'type' => '1450' 8117 } 8118 }, 8119 'Return' => '100', 8120 'ShortName' => 'encode_file_ack_resp' 8121 }, 8122 '368706' => { 8123 'Header' => 'file_io.h', 8124 'Line' => '706', 8125 'Param' => { 8126 '0' => { 8127 'name' => 'msg', 8128 'type' => '1529' 8129 }, 8130 '1' => { 8131 'name' => 'payload_length', 8132 'type' => '164' 8133 }, 8134 '2' => { 8135 'name' => 'file_type', 8136 'type' => '26777' 8137 }, 8138 '3' => { 8139 'name' => 'file_handle', 8140 'type' => '1675' 8141 }, 8142 '4' => { 8143 'name' => 'file_status', 8144 'type' => '1193' 8145 } 8146 }, 8147 'Reg' => { 8148 '1' => 'rsi', 8149 '2' => 'rdx', 8150 '3' => 'rcx', 8151 '4' => 'r8' 8152 }, 8153 'Return' => '100', 8154 'ShortName' => 'decode_file_ack_req' 8155 }, 8156 '368848' => { 8157 'Header' => 'file_io.h', 8158 'Line' => '675', 8159 'Param' => { 8160 '0' => { 8161 'name' => 'msg', 8162 'type' => '1529' 8163 }, 8164 '1' => { 8165 'name' => 'payload_length', 8166 'type' => '164' 8167 }, 8168 '2' => { 8169 'name' => 'completion_code', 8170 'type' => '1193' 8171 }, 8172 '3' => { 8173 'name' => 'length', 8174 'type' => '1675' 8175 } 8176 }, 8177 'Reg' => { 8178 '0' => 'rdi', 8179 '1' => 'rsi', 8180 '2' => 'rdx', 8181 '3' => 'rcx' 8182 }, 8183 'Return' => '100', 8184 'ShortName' => 'decode_rw_file_by_type_resp' 8185 }, 8186 '368963' => { 8187 'Header' => 'file_io.h', 8188 'Line' => '661', 8189 'Param' => { 8190 '0' => { 8191 'name' => 'instance_id', 8192 'type' => '135' 8193 }, 8194 '1' => { 8195 'name' => 'command', 8196 'type' => '135' 8197 }, 8198 '2' => { 8199 'name' => 'file_type', 8200 'type' => '5667' 8201 }, 8202 '3' => { 8203 'name' => 'file_handle', 8204 'type' => '147' 8205 }, 8206 '4' => { 8207 'name' => 'offset', 8208 'type' => '147' 8209 }, 8210 '5' => { 8211 'name' => 'length', 8212 'type' => '147' 8213 }, 8214 '6' => { 8215 'name' => 'msg', 8216 'offset' => '0', 8217 'type' => '1450' 8218 } 8219 }, 8220 'Return' => '100', 8221 'ShortName' => 'encode_rw_file_by_type_req' 8222 }, 8223 '369233' => { 8224 'Header' => 'file_io.h', 8225 'Line' => '644', 8226 'Param' => { 8227 '0' => { 8228 'name' => 'instance_id', 8229 'type' => '135' 8230 }, 8231 '1' => { 8232 'name' => 'command', 8233 'type' => '135' 8234 }, 8235 '2' => { 8236 'name' => 'completion_code', 8237 'type' => '135' 8238 }, 8239 '3' => { 8240 'name' => 'length', 8241 'type' => '147' 8242 }, 8243 '4' => { 8244 'name' => 'msg', 8245 'type' => '1450' 8246 } 8247 }, 8248 'Return' => '100', 8249 'ShortName' => 'encode_rw_file_by_type_resp' 8250 }, 8251 '369463' => { 8252 'Header' => 'file_io.h', 8253 'Line' => '626', 8254 'Param' => { 8255 '0' => { 8256 'name' => 'msg', 8257 'type' => '1529' 8258 }, 8259 '1' => { 8260 'name' => 'payload_length', 8261 'type' => '164' 8262 }, 8263 '2' => { 8264 'name' => 'file_type', 8265 'type' => '26777' 8266 }, 8267 '3' => { 8268 'name' => 'file_handle', 8269 'type' => '1675' 8270 }, 8271 '4' => { 8272 'name' => 'offset', 8273 'type' => '1675' 8274 }, 8275 '5' => { 8276 'name' => 'length', 8277 'type' => '1675' 8278 } 8279 }, 8280 'Reg' => { 8281 '1' => 'r10', 8282 '2' => 'rdx', 8283 '3' => 'rdi', 8284 '4' => 'r8', 8285 '5' => 'r9' 8286 }, 8287 'Return' => '100', 8288 'ShortName' => 'decode_rw_file_by_type_req' 8289 }, 8290 '369625' => { 8291 'Header' => 'file_io.h', 8292 'Line' => '590', 8293 'Param' => { 8294 '0' => { 8295 'name' => 'msg', 8296 'type' => '1529' 8297 }, 8298 '1' => { 8299 'name' => 'payload_length', 8300 'type' => '164' 8301 }, 8302 '2' => { 8303 'name' => 'completion_code', 8304 'type' => '1193' 8305 } 8306 }, 8307 'Reg' => { 8308 '0' => 'rdi', 8309 '1' => 'rsi', 8310 '2' => 'rdx' 8311 }, 8312 'Return' => '100', 8313 'ShortName' => 'decode_new_file_resp' 8314 }, 8315 '369726' => { 8316 'Header' => 'file_io.h', 8317 'Line' => '579', 8318 'Param' => { 8319 '0' => { 8320 'name' => 'instance_id', 8321 'type' => '135' 8322 }, 8323 '1' => { 8324 'name' => 'file_type', 8325 'type' => '5667' 8326 }, 8327 '2' => { 8328 'name' => 'file_handle', 8329 'type' => '147' 8330 }, 8331 '3' => { 8332 'name' => 'length', 8333 'type' => '30110' 8334 }, 8335 '4' => { 8336 'name' => 'msg', 8337 'type' => '1450' 8338 } 8339 }, 8340 'Return' => '100', 8341 'ShortName' => 'encode_new_file_req' 8342 }, 8343 '369961' => { 8344 'Header' => 'file_io.h', 8345 'Line' => '567', 8346 'Param' => { 8347 '0' => { 8348 'name' => 'instance_id', 8349 'type' => '135' 8350 }, 8351 '1' => { 8352 'name' => 'completion_code', 8353 'type' => '135' 8354 }, 8355 '2' => { 8356 'name' => 'msg', 8357 'type' => '1450' 8358 } 8359 }, 8360 'Return' => '100', 8361 'ShortName' => 'encode_new_file_resp' 8362 }, 8363 '370151' => { 8364 'Header' => 'file_io.h', 8365 'Line' => '555', 8366 'Param' => { 8367 '0' => { 8368 'name' => 'msg', 8369 'type' => '1529' 8370 }, 8371 '1' => { 8372 'name' => 'payload_length', 8373 'type' => '164' 8374 }, 8375 '2' => { 8376 'name' => 'file_type', 8377 'type' => '26777' 8378 }, 8379 '3' => { 8380 'name' => 'file_handle', 8381 'type' => '1675' 8382 }, 8383 '4' => { 8384 'name' => 'length', 8385 'type' => '38760' 8386 } 8387 }, 8388 'Reg' => { 8389 '1' => 'r9', 8390 '2' => 'rdx', 8391 '3' => 'rcx', 8392 '4' => 'r8' 8393 }, 8394 'Return' => '100', 8395 'ShortName' => 'decode_new_file_req' 8396 }, 8397 '370293' => { 8398 'Header' => 'file_io.h', 8399 'Line' => '523', 8400 'Param' => { 8401 '0' => { 8402 'name' => 'msg', 8403 'type' => '1529' 8404 }, 8405 '1' => { 8406 'name' => 'payload_length', 8407 'type' => '164' 8408 }, 8409 '2' => { 8410 'name' => 'completion_code', 8411 'type' => '1193' 8412 }, 8413 '3' => { 8414 'name' => 'length', 8415 'type' => '1675' 8416 } 8417 }, 8418 'Reg' => { 8419 '0' => 'rdi', 8420 '1' => 'rsi', 8421 '2' => 'rdx', 8422 '3' => 'rcx' 8423 }, 8424 'Return' => '100', 8425 'ShortName' => 'decode_rw_file_by_type_memory_resp' 8426 }, 8427 '370408' => { 8428 'Header' => 'file_io.h', 8429 'Line' => '509', 8430 'Param' => { 8431 '0' => { 8432 'name' => 'instance_id', 8433 'type' => '135' 8434 }, 8435 '1' => { 8436 'name' => 'command', 8437 'type' => '135' 8438 }, 8439 '2' => { 8440 'name' => 'file_type', 8441 'type' => '5667' 8442 }, 8443 '3' => { 8444 'name' => 'file_handle', 8445 'type' => '147' 8446 }, 8447 '4' => { 8448 'name' => 'offset', 8449 'type' => '147' 8450 }, 8451 '5' => { 8452 'name' => 'length', 8453 'type' => '147' 8454 }, 8455 '6' => { 8456 'name' => 'address', 8457 'offset' => '0', 8458 'type' => '30110' 8459 }, 8460 '7' => { 8461 'name' => 'msg', 8462 'offset' => '8', 8463 'type' => '1450' 8464 } 8465 }, 8466 'Return' => '100', 8467 'ShortName' => 'encode_rw_file_by_type_memory_req' 8468 }, 8469 '370693' => { 8470 'Header' => 'file_io.h', 8471 'Line' => '491', 8472 'Param' => { 8473 '0' => { 8474 'name' => 'instance_id', 8475 'type' => '135' 8476 }, 8477 '1' => { 8478 'name' => 'command', 8479 'type' => '135' 8480 }, 8481 '2' => { 8482 'name' => 'completion_code', 8483 'type' => '135' 8484 }, 8485 '3' => { 8486 'name' => 'length', 8487 'type' => '147' 8488 }, 8489 '4' => { 8490 'name' => 'msg', 8491 'type' => '1450' 8492 } 8493 }, 8494 'Return' => '100', 8495 'ShortName' => 'encode_rw_file_by_type_memory_resp' 8496 }, 8497 '370923' => { 8498 'Header' => 'file_io.h', 8499 'Line' => '473', 8500 'Param' => { 8501 '0' => { 8502 'name' => 'msg', 8503 'type' => '1529' 8504 }, 8505 '1' => { 8506 'name' => 'payload_length', 8507 'type' => '164' 8508 }, 8509 '2' => { 8510 'name' => 'file_type', 8511 'type' => '26777' 8512 }, 8513 '3' => { 8514 'name' => 'file_handle', 8515 'type' => '1675' 8516 }, 8517 '4' => { 8518 'name' => 'offset', 8519 'type' => '1675' 8520 }, 8521 '5' => { 8522 'name' => 'length', 8523 'type' => '1675' 8524 }, 8525 '6' => { 8526 'name' => 'address', 8527 'offset' => '0', 8528 'type' => '38760' 8529 } 8530 }, 8531 'Reg' => { 8532 '1' => 'r10', 8533 '2' => 'rdx', 8534 '3' => 'rdi', 8535 '4' => 'r8', 8536 '5' => 'r9' 8537 }, 8538 'Return' => '100', 8539 'ShortName' => 'decode_rw_file_by_type_memory_req' 8540 }, 8541 '371100' => { 8542 'Header' => 'file_io.h', 8543 'Line' => '435', 8544 'Param' => { 8545 '0' => { 8546 'name' => 'instance_id', 8547 'type' => '135' 8548 }, 8549 '1' => { 8550 'name' => 'completion_code', 8551 'type' => '135' 8552 }, 8553 '2' => { 8554 'name' => 'length', 8555 'type' => '147' 8556 }, 8557 '3' => { 8558 'name' => 'msg', 8559 'type' => '1450' 8560 } 8561 }, 8562 'Return' => '100', 8563 'ShortName' => 'encode_write_file_resp' 8564 }, 8565 '371315' => { 8566 'Header' => 'file_io.h', 8567 'Line' => '422', 8568 'Param' => { 8569 '0' => { 8570 'name' => 'msg', 8571 'type' => '1529' 8572 }, 8573 '1' => { 8574 'name' => 'payload_length', 8575 'type' => '164' 8576 }, 8577 '2' => { 8578 'name' => 'completion_code', 8579 'type' => '1193' 8580 }, 8581 '3' => { 8582 'name' => 'length', 8583 'type' => '1675' 8584 } 8585 }, 8586 'Reg' => { 8587 '0' => 'rdi', 8588 '1' => 'rsi', 8589 '2' => 'rdx', 8590 '3' => 'rcx' 8591 }, 8592 'Return' => '100', 8593 'ShortName' => 'decode_write_file_resp' 8594 }, 8595 '371425' => { 8596 'Header' => 'file_io.h', 8597 'Line' => '410', 8598 'Param' => { 8599 '0' => { 8600 'name' => 'instance_id', 8601 'type' => '135' 8602 }, 8603 '1' => { 8604 'name' => 'file_handle', 8605 'type' => '147' 8606 }, 8607 '2' => { 8608 'name' => 'offset', 8609 'type' => '147' 8610 }, 8611 '3' => { 8612 'name' => 'length', 8613 'type' => '147' 8614 }, 8615 '4' => { 8616 'name' => 'msg', 8617 'type' => '1450' 8618 } 8619 }, 8620 'Return' => '100', 8621 'ShortName' => 'encode_write_file_req' 8622 }, 8623 '371660' => { 8624 'Header' => 'file_io.h', 8625 'Line' => '391', 8626 'Param' => { 8627 '0' => { 8628 'name' => 'msg', 8629 'type' => '1529' 8630 }, 8631 '1' => { 8632 'name' => 'payload_length', 8633 'type' => '164' 8634 }, 8635 '2' => { 8636 'name' => 'file_handle', 8637 'type' => '1675' 8638 }, 8639 '3' => { 8640 'name' => 'offset', 8641 'type' => '1675' 8642 }, 8643 '4' => { 8644 'name' => 'length', 8645 'type' => '1675' 8646 }, 8647 '5' => { 8648 'name' => 'file_data_offset', 8649 'type' => '2704' 8650 } 8651 }, 8652 'Reg' => { 8653 '1' => 'rsi', 8654 '3' => 'rcx', 8655 '4' => 'r8', 8656 '5' => 'r9' 8657 }, 8658 'Return' => '100', 8659 'ShortName' => 'decode_write_file_req' 8660 }, 8661 '371815' => { 8662 'Header' => 'file_io.h', 8663 'Line' => '377', 8664 'Param' => { 8665 '0' => { 8666 'name' => 'instance_id', 8667 'type' => '135' 8668 }, 8669 '1' => { 8670 'name' => 'completion_code', 8671 'type' => '135' 8672 }, 8673 '2' => { 8674 'name' => 'length', 8675 'type' => '147' 8676 }, 8677 '3' => { 8678 'name' => 'msg', 8679 'type' => '1450' 8680 } 8681 }, 8682 'Return' => '100', 8683 'ShortName' => 'encode_read_file_resp' 8684 }, 8685 '372030' => { 8686 'Header' => 'file_io.h', 8687 'Line' => '359', 8688 'Param' => { 8689 '0' => { 8690 'name' => 'msg', 8691 'type' => '1529' 8692 }, 8693 '1' => { 8694 'name' => 'payload_length', 8695 'type' => '164' 8696 }, 8697 '2' => { 8698 'name' => 'completion_code', 8699 'type' => '1193' 8700 }, 8701 '3' => { 8702 'name' => 'length', 8703 'type' => '1675' 8704 }, 8705 '4' => { 8706 'name' => 'file_data_offset', 8707 'type' => '2704' 8708 } 8709 }, 8710 'Reg' => { 8711 '1' => 'r9', 8712 '2' => 'rdx', 8713 '3' => 'rcx', 8714 '4' => 'r8' 8715 }, 8716 'Return' => '100', 8717 'ShortName' => 'decode_read_file_resp' 8718 }, 8719 '372166' => { 8720 'Header' => 'file_io.h', 8721 'Line' => '344', 8722 'Param' => { 8723 '0' => { 8724 'name' => 'instance_id', 8725 'type' => '135' 8726 }, 8727 '1' => { 8728 'name' => 'file_handle', 8729 'type' => '147' 8730 }, 8731 '2' => { 8732 'name' => 'offset', 8733 'type' => '147' 8734 }, 8735 '3' => { 8736 'name' => 'length', 8737 'type' => '147' 8738 }, 8739 '4' => { 8740 'name' => 'msg', 8741 'type' => '1450' 8742 } 8743 }, 8744 'Return' => '100', 8745 'ShortName' => 'encode_read_file_req' 8746 }, 8747 '372401' => { 8748 'Header' => 'file_io.h', 8749 'Line' => '330', 8750 'Param' => { 8751 '0' => { 8752 'name' => 'msg', 8753 'type' => '1529' 8754 }, 8755 '1' => { 8756 'name' => 'payload_length', 8757 'type' => '164' 8758 }, 8759 '2' => { 8760 'name' => 'file_handle', 8761 'type' => '1675' 8762 }, 8763 '3' => { 8764 'name' => 'offset', 8765 'type' => '1675' 8766 }, 8767 '4' => { 8768 'name' => 'length', 8769 'type' => '1675' 8770 } 8771 }, 8772 'Reg' => { 8773 '1' => 'r9', 8774 '2' => 'rdx', 8775 '3' => 'rcx', 8776 '4' => 'r8' 8777 }, 8778 'Return' => '100', 8779 'ShortName' => 'decode_read_file_req' 8780 }, 8781 '372537' => { 8782 'Header' => 'file_io.h', 8783 'Line' => '274', 8784 'Param' => { 8785 '0' => { 8786 'name' => 'msg', 8787 'type' => '1529' 8788 }, 8789 '1' => { 8790 'name' => 'payload_length', 8791 'type' => '164' 8792 }, 8793 '2' => { 8794 'name' => 'completion_code', 8795 'type' => '1193' 8796 }, 8797 '3' => { 8798 'name' => 'next_transfer_handle', 8799 'type' => '1675' 8800 }, 8801 '4' => { 8802 'name' => 'transfer_flag', 8803 'type' => '1193' 8804 }, 8805 '5' => { 8806 'name' => 'file_table_data_start_offset', 8807 'type' => '1193' 8808 }, 8809 '6' => { 8810 'name' => 'file_table_length', 8811 'offset' => '0', 8812 'type' => '2704' 8813 } 8814 }, 8815 'Reg' => { 8816 '1' => 'rsi', 8817 '2' => 'rdi', 8818 '3' => 'r10', 8819 '4' => 'r8', 8820 '5' => 'r9' 8821 }, 8822 'Return' => '100', 8823 'ShortName' => 'decode_get_file_table_resp' 8824 }, 8825 '372711' => { 8826 'Header' => 'file_io.h', 8827 'Line' => '258', 8828 'Param' => { 8829 '0' => { 8830 'name' => 'instance_id', 8831 'type' => '135' 8832 }, 8833 '1' => { 8834 'name' => 'transfer_handle', 8835 'type' => '147' 8836 }, 8837 '2' => { 8838 'name' => 'transfer_opflag', 8839 'type' => '135' 8840 }, 8841 '3' => { 8842 'name' => 'table_type', 8843 'type' => '135' 8844 }, 8845 '4' => { 8846 'name' => 'msg', 8847 'type' => '1450' 8848 } 8849 }, 8850 'Return' => '100', 8851 'ShortName' => 'encode_get_file_table_req' 8852 }, 8853 '372938' => { 8854 'Header' => 'file_io.h', 8855 'Line' => '244', 8856 'Param' => { 8857 '0' => { 8858 'name' => 'instance_id', 8859 'type' => '135' 8860 }, 8861 '1' => { 8862 'name' => 'completion_code', 8863 'type' => '135' 8864 }, 8865 '2' => { 8866 'name' => 'next_transfer_handle', 8867 'type' => '147' 8868 }, 8869 '3' => { 8870 'name' => 'transfer_flag', 8871 'type' => '135' 8872 }, 8873 '4' => { 8874 'name' => 'table_data', 8875 'type' => '5818' 8876 }, 8877 '5' => { 8878 'name' => 'table_size', 8879 'type' => '164' 8880 }, 8881 '6' => { 8882 'name' => 'msg', 8883 'offset' => '0', 8884 'type' => '1450' 8885 } 8886 }, 8887 'Reg' => { 8888 '2' => 'r15' 8889 }, 8890 'Return' => '100', 8891 'ShortName' => 'encode_get_file_table_resp' 8892 }, 8893 '373291' => { 8894 'Header' => 'file_io.h', 8895 'Line' => '227', 8896 'Param' => { 8897 '0' => { 8898 'name' => 'msg', 8899 'type' => '1529' 8900 }, 8901 '1' => { 8902 'name' => 'payload_length', 8903 'type' => '164' 8904 }, 8905 '2' => { 8906 'name' => 'transfer_handle', 8907 'type' => '1675' 8908 }, 8909 '3' => { 8910 'name' => 'transfer_opflag', 8911 'type' => '1193' 8912 }, 8913 '4' => { 8914 'name' => 'table_type', 8915 'type' => '1193' 8916 } 8917 }, 8918 'Reg' => { 8919 '1' => 'r9', 8920 '2' => 'rdx', 8921 '3' => 'rcx', 8922 '4' => 'r8' 8923 }, 8924 'Return' => '100', 8925 'ShortName' => 'decode_get_file_table_req' 8926 }, 8927 '373426' => { 8928 'Header' => 'file_io.h', 8929 'Line' => '183', 8930 'Param' => { 8931 '0' => { 8932 'name' => 'msg', 8933 'type' => '1529' 8934 }, 8935 '1' => { 8936 'name' => 'payload_length', 8937 'type' => '164' 8938 }, 8939 '2' => { 8940 'name' => 'completion_code', 8941 'type' => '1193' 8942 }, 8943 '3' => { 8944 'name' => 'length', 8945 'type' => '1675' 8946 } 8947 }, 8948 'Reg' => { 8949 '0' => 'rdi', 8950 '1' => 'rsi', 8951 '2' => 'rdx', 8952 '3' => 'rcx' 8953 }, 8954 'Return' => '100', 8955 'ShortName' => 'decode_rw_file_memory_resp' 8956 }, 8957 '373535' => { 8958 'Header' => 'file_io.h', 8959 'Line' => '169', 8960 'Param' => { 8961 '0' => { 8962 'name' => 'instance_id', 8963 'type' => '135' 8964 }, 8965 '1' => { 8966 'name' => 'command', 8967 'type' => '135' 8968 }, 8969 '2' => { 8970 'name' => 'file_handle', 8971 'type' => '147' 8972 }, 8973 '3' => { 8974 'name' => 'offset', 8975 'type' => '147' 8976 }, 8977 '4' => { 8978 'name' => 'length', 8979 'type' => '147' 8980 }, 8981 '5' => { 8982 'name' => 'address', 8983 'type' => '30110' 8984 }, 8985 '6' => { 8986 'name' => 'msg', 8987 'offset' => '0', 8988 'type' => '1450' 8989 } 8990 }, 8991 'Reg' => { 8992 '2' => 'r14' 8993 }, 8994 'Return' => '100', 8995 'ShortName' => 'encode_rw_file_memory_req' 8996 }, 8997 '373794' => { 8998 'Header' => 'file_io.h', 8999 'Line' => '152', 9000 'Param' => { 9001 '0' => { 9002 'name' => 'instance_id', 9003 'type' => '135' 9004 }, 9005 '1' => { 9006 'name' => 'command', 9007 'type' => '135' 9008 }, 9009 '2' => { 9010 'name' => 'completion_code', 9011 'type' => '135' 9012 }, 9013 '3' => { 9014 'name' => 'length', 9015 'type' => '147' 9016 }, 9017 '4' => { 9018 'name' => 'msg', 9019 'type' => '1450' 9020 } 9021 }, 9022 'Return' => '100', 9023 'ShortName' => 'encode_rw_file_memory_resp' 9024 }, 9025 '374015' => { 9026 'Header' => 'file_io.h', 9027 'Line' => '136', 9028 'Param' => { 9029 '0' => { 9030 'name' => 'msg', 9031 'type' => '1529' 9032 }, 9033 '1' => { 9034 'name' => 'payload_length', 9035 'type' => '164' 9036 }, 9037 '2' => { 9038 'name' => 'file_handle', 9039 'type' => '1675' 9040 }, 9041 '3' => { 9042 'name' => 'offset', 9043 'type' => '1675' 9044 }, 9045 '4' => { 9046 'name' => 'length', 9047 'type' => '1675' 9048 }, 9049 '5' => { 9050 'name' => 'address', 9051 'type' => '38760' 9052 } 9053 }, 9054 'Reg' => { 9055 '1' => 'r10', 9056 '2' => 'rdx', 9057 '3' => 'rdi', 9058 '4' => 'r8', 9059 '5' => 'r9' 9060 }, 9061 'Return' => '100', 9062 'ShortName' => 'decode_rw_file_memory_req' 9063 }, 9064 '375072' => { 9065 'Header' => 'host.h', 9066 'Line' => '101', 9067 'Param' => { 9068 '0' => { 9069 'name' => 'instance_id', 9070 'type' => '135' 9071 }, 9072 '1' => { 9073 'name' => 'completion_code', 9074 'type' => '135' 9075 }, 9076 '2' => { 9077 'name' => 'rack_entry', 9078 'type' => '147' 9079 }, 9080 '3' => { 9081 'name' => 'pri_cec_node', 9082 'type' => '147' 9083 }, 9084 '4' => { 9085 'name' => 'msg', 9086 'type' => '1450' 9087 }, 9088 '5' => { 9089 'name' => 'payload_length', 9090 'type' => '164' 9091 } 9092 }, 9093 'Reg' => { 9094 '2' => 'r12' 9095 }, 9096 'Return' => '100', 9097 'ShortName' => 'encode_get_alert_status_resp' 9098 }, 9099 '375320' => { 9100 'Header' => 'host.h', 9101 'Line' => '86', 9102 'Param' => { 9103 '0' => { 9104 'name' => 'msg', 9105 'type' => '1529' 9106 }, 9107 '1' => { 9108 'name' => 'payload_length', 9109 'type' => '164' 9110 }, 9111 '2' => { 9112 'name' => 'version_id', 9113 'type' => '1193' 9114 } 9115 }, 9116 'Reg' => { 9117 '0' => 'rdi', 9118 '1' => 'rsi', 9119 '2' => 'rdx' 9120 }, 9121 'Return' => '100', 9122 'ShortName' => 'decode_get_alert_status_req' 9123 }, 9124 '375403' => { 9125 'Header' => 'host.h', 9126 'Line' => '70', 9127 'Param' => { 9128 '0' => { 9129 'name' => 'msg', 9130 'type' => '1529' 9131 }, 9132 '1' => { 9133 'name' => 'payload_length', 9134 'type' => '164' 9135 }, 9136 '2' => { 9137 'name' => 'completion_code', 9138 'type' => '1193' 9139 }, 9140 '3' => { 9141 'name' => 'rack_entry', 9142 'type' => '1675' 9143 }, 9144 '4' => { 9145 'name' => 'pri_cec_node', 9146 'type' => '1675' 9147 } 9148 }, 9149 'Reg' => { 9150 '1' => 'r9', 9151 '2' => 'rdx', 9152 '3' => 'rcx', 9153 '4' => 'r8' 9154 }, 9155 'Return' => '100', 9156 'ShortName' => 'decode_get_alert_status_resp' 9157 }, 9158 '375542' => { 9159 'Header' => 'host.h', 9160 'Line' => '52', 9161 'Param' => { 9162 '0' => { 9163 'name' => 'instance_id', 9164 'type' => '135' 9165 }, 9166 '1' => { 9167 'name' => 'version_id', 9168 'type' => '135' 9169 }, 9170 '2' => { 9171 'name' => 'msg', 9172 'type' => '1450' 9173 }, 9174 '3' => { 9175 'name' => 'payload_length', 9176 'type' => '164' 9177 } 9178 }, 9179 'Return' => '100', 9180 'ShortName' => 'encode_get_alert_status_req' 9181 }, 9182 '376767' => { 9183 'Header' => 'platform.h', 9184 'Line' => '47', 9185 'Param' => { 9186 '0' => { 9187 'name' => 'instance_id', 9188 'type' => '135' 9189 }, 9190 '1' => { 9191 'name' => 'format_version', 9192 'type' => '135' 9193 }, 9194 '2' => { 9195 'name' => 'tid', 9196 'type' => '135' 9197 }, 9198 '3' => { 9199 'name' => 'num_handles', 9200 'type' => '135' 9201 }, 9202 '4' => { 9203 'name' => 'list_of_handles', 9204 'type' => '5818' 9205 }, 9206 '5' => { 9207 'name' => 'payload_length', 9208 'type' => '164' 9209 }, 9210 '6' => { 9211 'name' => 'msg', 9212 'offset' => '0', 9213 'type' => '1450' 9214 } 9215 }, 9216 'Return' => '100', 9217 'ShortName' => 'encode_bios_attribute_update_event_req' 9218 }, 9219 '378625' => { 9220 'Header' => 'file_io.h', 9221 'Line' => '160', 9222 'Param' => { 9223 '0' => { 9224 'name' => 'instance_id', 9225 'type' => '135' 9226 }, 9227 '1' => { 9228 'name' => 'resp', 9229 'type' => '381806' 9230 }, 9231 '2' => { 9232 'name' => 'resp_len', 9233 'type' => '164' 9234 }, 9235 '3' => { 9236 'name' => 'responseMsg', 9237 'type' => '1450' 9238 }, 9239 '4' => { 9240 'name' => 'payload_length', 9241 'type' => '164' 9242 } 9243 }, 9244 'Reg' => { 9245 '3' => 'r14' 9246 }, 9247 'Return' => '100', 9248 'ShortName' => 'encode_oem_meta_file_io_read_resp' 9249 }, 9250 '381821' => { 9251 'Header' => 'file_io.h', 9252 'Line' => '147', 9253 'Param' => { 9254 '0' => { 9255 'name' => 'resp', 9256 'type' => '381806' 9257 } 9258 }, 9259 'Reg' => { 9260 '0' => 'rdi' 9261 }, 9262 'Return' => '126', 9263 'ShortName' => 'pldm_oem_meta_file_io_read_resp_data' 9264 }, 9265 '381869' => { 9266 'Header' => 'file_io.h', 9267 'Line' => '137', 9268 'Param' => { 9269 '0' => { 9270 'name' => 'msg', 9271 'type' => '1529' 9272 }, 9273 '1' => { 9274 'name' => 'payload_length', 9275 'type' => '164' 9276 }, 9277 '2' => { 9278 'name' => 'req', 9279 'type' => '384064' 9280 } 9281 }, 9282 'Return' => '100', 9283 'ShortName' => 'decode_oem_meta_file_io_read_req' 9284 }, 9285 '384069' => { 9286 'Header' => 'file_io.h', 9287 'Line' => '126', 9288 'Param' => { 9289 '0' => { 9290 'name' => 'msg', 9291 'type' => '1529' 9292 }, 9293 '1' => { 9294 'name' => 'payload_length', 9295 'type' => '164' 9296 }, 9297 '2' => { 9298 'name' => 'file_handle', 9299 'type' => '1193' 9300 }, 9301 '3' => { 9302 'name' => 'length', 9303 'type' => '1675' 9304 }, 9305 '4' => { 9306 'name' => 'data', 9307 'type' => '1193' 9308 } 9309 }, 9310 'Reg' => { 9311 '0' => 'rdi', 9312 '1' => 'rbx', 9313 '2' => 'r12', 9314 '3' => 'rcx', 9315 '4' => 'r8' 9316 }, 9317 'Return' => '100', 9318 'ShortName' => 'decode_oem_meta_file_io_req' 9319 }, 9320 '384505' => { 9321 'Header' => 'file_io.h', 9322 'Line' => '113', 9323 'Param' => { 9324 '0' => { 9325 'name' => 'msg', 9326 'type' => '1529' 9327 }, 9328 '1' => { 9329 'name' => 'payload_length', 9330 'type' => '164' 9331 }, 9332 '2' => { 9333 'name' => 'req', 9334 'type' => '384500' 9335 }, 9336 '3' => { 9337 'name' => 'req_length', 9338 'type' => '164' 9339 } 9340 }, 9341 'Return' => '100', 9342 'ShortName' => 'decode_oem_meta_file_io_write_req' 9343 }, 9344 '386189' => { 9345 'Header' => 'file_io.h', 9346 'Line' => '102', 9347 'Param' => { 9348 '0' => { 9349 'name' => 'req', 9350 'type' => '384500' 9351 } 9352 }, 9353 'Reg' => { 9354 '0' => 'rdi' 9355 }, 9356 'Return' => '126', 9357 'ShortName' => 'pldm_oem_meta_file_io_write_req_data' 9358 } 9359 }, 9360 'SymbolVersion' => {}, 9361 'Symbols' => { 9362 'libpldm.so.0.12.0' => { 9363 'bcd2dec16' => 1, 9364 'bcd2dec32' => 1, 9365 'bcd2dec8' => 1, 9366 'crc32' => 1, 9367 'crc8' => 1, 9368 'dec2bcd16' => 1, 9369 'dec2bcd32' => 1, 9370 'dec2bcd8' => 1, 9371 'decode_activate_firmware_resp' => 1, 9372 'decode_apply_complete_req' => 1, 9373 'decode_cancel_update_component_resp' => 1, 9374 'decode_cancel_update_resp' => 1, 9375 'decode_descriptor_type_length_value' => 1, 9376 'decode_entity_auxiliary_names_pdr' => 1, 9377 'decode_event_message_buffer_size_resp' => 1, 9378 'decode_event_message_supported_resp' => 1, 9379 'decode_file_ack_req' => 1, 9380 'decode_file_ack_resp' => 1, 9381 'decode_file_ack_with_meta_data_req' => 1, 9382 'decode_file_ack_with_meta_data_resp' => 1, 9383 'decode_firmware_device_id_record' => 1, 9384 'decode_get_alert_status_req' => 1, 9385 'decode_get_alert_status_resp' => 1, 9386 'decode_get_bios_attribute_current_value_by_handle_req' => 1, 9387 'decode_get_bios_attribute_current_value_by_handle_resp' => 1, 9388 'decode_get_bios_table_req' => 1, 9389 'decode_get_bios_table_resp' => 1, 9390 'decode_get_commands_req' => 1, 9391 'decode_get_commands_resp' => 1, 9392 'decode_get_date_time_resp' => 1, 9393 'decode_get_downstream_firmware_parameters_resp' => 1, 9394 'decode_get_file_table_req' => 1, 9395 'decode_get_file_table_resp' => 1, 9396 'decode_get_firmware_parameters_resp' => 1, 9397 'decode_get_firmware_parameters_resp_comp_entry' => 1, 9398 'decode_get_fru_record_by_option_req' => 1, 9399 'decode_get_fru_record_by_option_resp' => 1, 9400 'decode_get_fru_record_table_metadata_resp' => 1, 9401 'decode_get_fru_record_table_req' => 1, 9402 'decode_get_fru_record_table_resp' => 1, 9403 'decode_get_fru_record_table_resp_safe' => 1, 9404 'decode_get_numeric_effecter_value_req' => 1, 9405 'decode_get_numeric_effecter_value_resp' => 1, 9406 'decode_get_pdr_repository_info_resp' => 1, 9407 'decode_get_pdr_req' => 1, 9408 'decode_get_pdr_resp' => 1, 9409 'decode_get_sensor_reading_req' => 1, 9410 'decode_get_sensor_reading_resp' => 1, 9411 'decode_get_state_effecter_states_req' => 1, 9412 'decode_get_state_effecter_states_resp' => 1, 9413 'decode_get_state_sensor_readings_req' => 1, 9414 'decode_get_state_sensor_readings_resp' => 1, 9415 'decode_get_status_resp' => 1, 9416 'decode_get_tid_resp' => 1, 9417 'decode_get_types_resp' => 1, 9418 'decode_get_version_req' => 1, 9419 'decode_get_version_resp' => 1, 9420 'decode_multipart_receive_req' => 1, 9421 'decode_new_file_req' => 1, 9422 'decode_new_file_resp' => 1, 9423 'decode_new_file_with_metadata_req' => 1, 9424 'decode_new_file_with_metadata_resp' => 1, 9425 'decode_numeric_sensor_data' => 1, 9426 'decode_numeric_sensor_pdr_data' => 1, 9427 'decode_oem_meta_file_io_read_req' => 1, 9428 'decode_oem_meta_file_io_req' => 1, 9429 'decode_oem_meta_file_io_write_req' => 1, 9430 'decode_pass_component_table_resp' => 1, 9431 'decode_platform_event_message_req' => 1, 9432 'decode_platform_event_message_resp' => 1, 9433 'decode_pldm_comp_image_info' => 1, 9434 'decode_pldm_descriptor_from_iter' => 1, 9435 'decode_pldm_downstream_device_from_iter' => 1, 9436 'decode_pldm_downstream_device_parameters_entry_from_iter' => 1, 9437 'decode_pldm_entity_auxiliary_names_pdr_index' => 1, 9438 'decode_pldm_message_poll_event_data' => 1, 9439 'decode_pldm_package_header_info' => 1, 9440 'decode_pldm_pdr_repository_change_record_data' => 1, 9441 'decode_pldm_pdr_repository_chg_event_data' => 1, 9442 'decode_pldm_platform_cper_event' => 1, 9443 'decode_poll_for_platform_event_message_req' => 1, 9444 'decode_poll_for_platform_event_message_resp' => 1, 9445 'decode_query_device_identifiers_resp' => 1, 9446 'decode_query_downstream_devices_resp' => 1, 9447 'decode_query_downstream_identifiers_resp' => 1, 9448 'decode_read_file_req' => 1, 9449 'decode_read_file_resp' => 1, 9450 'decode_request_firmware_data_req' => 1, 9451 'decode_request_update_resp' => 1, 9452 'decode_rw_file_by_type_memory_req' => 1, 9453 'decode_rw_file_by_type_memory_resp' => 1, 9454 'decode_rw_file_by_type_req' => 1, 9455 'decode_rw_file_by_type_resp' => 1, 9456 'decode_rw_file_memory_req' => 1, 9457 'decode_rw_file_memory_resp' => 1, 9458 'decode_sensor_event_data' => 1, 9459 'decode_sensor_op_data' => 1, 9460 'decode_set_bios_attribute_current_value_req' => 1, 9461 'decode_set_bios_attribute_current_value_resp' => 1, 9462 'decode_set_bios_table_req' => 1, 9463 'decode_set_bios_table_resp' => 1, 9464 'decode_set_date_time_req' => 1, 9465 'decode_set_date_time_resp' => 1, 9466 'decode_set_event_receiver_req' => 1, 9467 'decode_set_event_receiver_resp' => 1, 9468 'decode_set_fru_record_table_req' => 1, 9469 'decode_set_numeric_effecter_value_req' => 1, 9470 'decode_set_numeric_effecter_value_resp' => 1, 9471 'decode_set_state_effecter_states_req' => 1, 9472 'decode_set_state_effecter_states_resp' => 1, 9473 'decode_state_sensor_data' => 1, 9474 'decode_transfer_complete_req' => 1, 9475 'decode_update_component_resp' => 1, 9476 'decode_vendor_defined_descriptor_value' => 1, 9477 'decode_verify_complete_req' => 1, 9478 'decode_write_file_req' => 1, 9479 'decode_write_file_resp' => 1, 9480 'encode_activate_firmware_req' => 1, 9481 'encode_apply_complete_resp' => 1, 9482 'encode_bios_attribute_update_event_req' => 1, 9483 'encode_cancel_update_component_req' => 1, 9484 'encode_cancel_update_req' => 1, 9485 'encode_cc_only_resp' => 1, 9486 'encode_event_message_buffer_size_req' => 1, 9487 'encode_event_message_supported_req' => 1, 9488 'encode_file_ack_req' => 1, 9489 'encode_file_ack_resp' => 1, 9490 'encode_file_ack_with_meta_data_req' => 1, 9491 'encode_file_ack_with_meta_data_resp' => 1, 9492 'encode_fru_record' => 1, 9493 'encode_get_alert_status_req' => 1, 9494 'encode_get_alert_status_resp' => 1, 9495 'encode_get_bios_attribute_current_value_by_handle_req' => 1, 9496 'encode_get_bios_current_value_by_handle_resp' => 1, 9497 'encode_get_bios_table_req' => 1, 9498 'encode_get_bios_table_resp' => 1, 9499 'encode_get_commands_req' => 1, 9500 'encode_get_commands_resp' => 1, 9501 'encode_get_date_time_req' => 1, 9502 'encode_get_date_time_resp' => 1, 9503 'encode_get_downstream_firmware_parameters_req' => 1, 9504 'encode_get_file_table_req' => 1, 9505 'encode_get_file_table_resp' => 1, 9506 'encode_get_firmware_parameters_req' => 1, 9507 'encode_get_fru_record_by_option_req' => 1, 9508 'encode_get_fru_record_by_option_resp' => 1, 9509 'encode_get_fru_record_table_metadata_req' => 1, 9510 'encode_get_fru_record_table_metadata_resp' => 1, 9511 'encode_get_fru_record_table_req' => 1, 9512 'encode_get_fru_record_table_resp' => 1, 9513 'encode_get_numeric_effecter_value_req' => 1, 9514 'encode_get_numeric_effecter_value_resp' => 1, 9515 'encode_get_pdr_repository_info_resp' => 1, 9516 'encode_get_pdr_req' => 1, 9517 'encode_get_pdr_resp' => 1, 9518 'encode_get_sensor_reading_req' => 1, 9519 'encode_get_sensor_reading_resp' => 1, 9520 'encode_get_state_effecter_states_req' => 1, 9521 'encode_get_state_effecter_states_resp' => 1, 9522 'encode_get_state_sensor_readings_req' => 1, 9523 'encode_get_state_sensor_readings_resp' => 1, 9524 'encode_get_status_req' => 1, 9525 'encode_get_tid_req' => 1, 9526 'encode_get_tid_resp' => 1, 9527 'encode_get_types_req' => 1, 9528 'encode_get_types_resp' => 1, 9529 'encode_get_version_req' => 1, 9530 'encode_get_version_resp' => 1, 9531 'encode_new_file_req' => 1, 9532 'encode_new_file_resp' => 1, 9533 'encode_new_file_with_metadata_req' => 1, 9534 'encode_new_file_with_metadata_resp' => 1, 9535 'encode_oem_meta_file_io_read_resp' => 1, 9536 'encode_pass_component_table_req' => 1, 9537 'encode_platform_event_message_req' => 1, 9538 'encode_platform_event_message_resp' => 1, 9539 'encode_pldm_header_only' => 1, 9540 'encode_pldm_pdr_repository_chg_event_data' => 1, 9541 'encode_poll_for_platform_event_message_req' => 1, 9542 'encode_poll_for_platform_event_message_resp' => 1, 9543 'encode_query_device_identifiers_req' => 1, 9544 'encode_query_downstream_devices_req' => 1, 9545 'encode_query_downstream_identifiers_req' => 1, 9546 'encode_read_file_req' => 1, 9547 'encode_read_file_resp' => 1, 9548 'encode_request_firmware_data_resp' => 1, 9549 'encode_request_update_req' => 1, 9550 'encode_rw_file_by_type_memory_req' => 1, 9551 'encode_rw_file_by_type_memory_resp' => 1, 9552 'encode_rw_file_by_type_req' => 1, 9553 'encode_rw_file_by_type_resp' => 1, 9554 'encode_rw_file_memory_req' => 1, 9555 'encode_rw_file_memory_resp' => 1, 9556 'encode_sensor_event_data' => 1, 9557 'encode_set_bios_attribute_current_value_req' => 1, 9558 'encode_set_bios_attribute_current_value_resp' => 1, 9559 'encode_set_bios_table_req' => 1, 9560 'encode_set_bios_table_resp' => 1, 9561 'encode_set_date_time_req' => 1, 9562 'encode_set_date_time_resp' => 1, 9563 'encode_set_event_receiver_req' => 1, 9564 'encode_set_event_receiver_resp' => 1, 9565 'encode_set_fru_record_table_resp' => 1, 9566 'encode_set_numeric_effecter_value_req' => 1, 9567 'encode_set_numeric_effecter_value_resp' => 1, 9568 'encode_set_state_effecter_states_req' => 1, 9569 'encode_set_state_effecter_states_resp' => 1, 9570 'encode_set_tid_req' => 1, 9571 'encode_state_effecter_pdr' => 1, 9572 'encode_state_sensor_pdr' => 1, 9573 'encode_transfer_complete_resp' => 1, 9574 'encode_update_component_req' => 1, 9575 'encode_verify_complete_resp' => 1, 9576 'encode_write_file_req' => 1, 9577 'encode_write_file_resp' => 1, 9578 'get_fru_record_by_option' => 1, 9579 'is_time_legal' => 1, 9580 'is_transfer_flag_valid' => 1, 9581 'pack_pldm_header' => 1, 9582 'pldm_bios_table_append_pad_checksum' => 1, 9583 'pldm_bios_table_attr_entry_decode_attribute_handle' => 1, 9584 'pldm_bios_table_attr_entry_decode_attribute_type' => 1, 9585 'pldm_bios_table_attr_entry_decode_string_handle' => 1, 9586 'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1, 9587 'pldm_bios_table_attr_entry_enum_decode_def_num' => 1, 9588 'pldm_bios_table_attr_entry_enum_decode_pv_hdls' => 1, 9589 'pldm_bios_table_attr_entry_enum_decode_pv_num' => 1, 9590 'pldm_bios_table_attr_entry_enum_encode' => 1, 9591 'pldm_bios_table_attr_entry_enum_encode_length' => 1, 9592 'pldm_bios_table_attr_entry_integer_decode' => 1, 9593 'pldm_bios_table_attr_entry_integer_encode' => 1, 9594 'pldm_bios_table_attr_entry_integer_encode_length' => 1, 9595 'pldm_bios_table_attr_entry_integer_info_check' => 1, 9596 'pldm_bios_table_attr_entry_string_decode_def_string' => 1, 9597 'pldm_bios_table_attr_entry_string_decode_def_string_length' => 1, 9598 'pldm_bios_table_attr_entry_string_decode_max_length' => 1, 9599 'pldm_bios_table_attr_entry_string_decode_min_length' => 1, 9600 'pldm_bios_table_attr_entry_string_decode_string_type' => 1, 9601 'pldm_bios_table_attr_entry_string_encode' => 1, 9602 'pldm_bios_table_attr_entry_string_encode_length' => 1, 9603 'pldm_bios_table_attr_entry_string_info_check' => 1, 9604 'pldm_bios_table_attr_find_by_handle' => 1, 9605 'pldm_bios_table_attr_find_by_string_handle' => 1, 9606 'pldm_bios_table_attr_value_copy_and_update' => 1, 9607 'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1, 9608 'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1, 9609 'pldm_bios_table_attr_value_entry_decode_handle' => 1, 9610 'pldm_bios_table_attr_value_entry_encode_enum' => 1, 9611 'pldm_bios_table_attr_value_entry_encode_enum_length' => 1, 9612 'pldm_bios_table_attr_value_entry_encode_integer' => 1, 9613 'pldm_bios_table_attr_value_entry_encode_integer_length' => 1, 9614 'pldm_bios_table_attr_value_entry_encode_string' => 1, 9615 'pldm_bios_table_attr_value_entry_encode_string_length' => 1, 9616 'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1, 9617 'pldm_bios_table_attr_value_entry_enum_decode_number' => 1, 9618 'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1, 9619 'pldm_bios_table_attr_value_entry_length' => 1, 9620 'pldm_bios_table_attr_value_entry_string_decode_length' => 1, 9621 'pldm_bios_table_attr_value_entry_string_decode_string' => 1, 9622 'pldm_bios_table_attr_value_find_by_handle' => 1, 9623 'pldm_bios_table_checksum' => 1, 9624 'pldm_bios_table_iter_create' => 1, 9625 'pldm_bios_table_iter_free' => 1, 9626 'pldm_bios_table_iter_is_end' => 1, 9627 'pldm_bios_table_iter_next' => 1, 9628 'pldm_bios_table_iter_value' => 1, 9629 'pldm_bios_table_pad_checksum_size' => 1, 9630 'pldm_bios_table_string_entry_decode_handle' => 1, 9631 'pldm_bios_table_string_entry_decode_string' => 1, 9632 'pldm_bios_table_string_entry_decode_string_length' => 1, 9633 'pldm_bios_table_string_entry_encode' => 1, 9634 'pldm_bios_table_string_entry_encode_length' => 1, 9635 'pldm_bios_table_string_find_by_handle' => 1, 9636 'pldm_bios_table_string_find_by_string' => 1, 9637 'pldm_edac_crc32' => 1, 9638 'pldm_edac_crc8' => 1, 9639 'pldm_entity_association_pdr_add' => 1, 9640 'pldm_entity_association_pdr_add_from_node' => 1, 9641 'pldm_entity_association_pdr_add_from_node_with_record_handle' => 1, 9642 'pldm_entity_association_pdr_extract' => 1, 9643 'pldm_entity_association_tree_add' => 1, 9644 'pldm_entity_association_tree_add_entity' => 1, 9645 'pldm_entity_association_tree_copy_root' => 1, 9646 'pldm_entity_association_tree_destroy' => 1, 9647 'pldm_entity_association_tree_destroy_root' => 1, 9648 'pldm_entity_association_tree_find' => 1, 9649 'pldm_entity_association_tree_find_with_locality' => 1, 9650 'pldm_entity_association_tree_init' => 1, 9651 'pldm_entity_association_tree_visit' => 1, 9652 'pldm_entity_extract' => 1, 9653 'pldm_entity_get_num_children' => 1, 9654 'pldm_entity_get_parent' => 1, 9655 'pldm_entity_is_exist_parent' => 1, 9656 'pldm_entity_is_node_parent' => 1, 9657 'pldm_entity_node_get_remote_container_id' => 1, 9658 'pldm_find_entity_ref_in_tree' => 1, 9659 'pldm_instance_db_destroy' => 1, 9660 'pldm_instance_db_init' => 1, 9661 'pldm_instance_db_init_default' => 1, 9662 'pldm_instance_id_alloc' => 1, 9663 'pldm_instance_id_free' => 1, 9664 'pldm_is_current_parent_child' => 1, 9665 'pldm_is_empty_entity_assoc_tree' => 1, 9666 'pldm_msg_hdr_correlate_response' => 1, 9667 'pldm_oem_meta_file_io_read_resp_data' => 1, 9668 'pldm_oem_meta_file_io_write_req_data' => 1, 9669 'pldm_pdr_add' => 1, 9670 'pldm_pdr_add_fru_record_set' => 1, 9671 'pldm_pdr_destroy' => 1, 9672 'pldm_pdr_find_last_in_range' => 1, 9673 'pldm_pdr_find_record' => 1, 9674 'pldm_pdr_find_record_by_type' => 1, 9675 'pldm_pdr_fru_record_set_find_by_rsi' => 1, 9676 'pldm_pdr_get_next_record' => 1, 9677 'pldm_pdr_get_record_count' => 1, 9678 'pldm_pdr_get_record_handle' => 1, 9679 'pldm_pdr_get_repo_size' => 1, 9680 'pldm_pdr_init' => 1, 9681 'pldm_pdr_record_is_remote' => 1, 9682 'pldm_pdr_remove_pdrs_by_terminus_handle' => 1, 9683 'pldm_pdr_remove_remote_pdrs' => 1, 9684 'pldm_pdr_update_TL_pdr' => 1, 9685 'pldm_platform_cper_event_event_data' => 1, 9686 'pldm_transport_af_mctp_bind' => 1, 9687 'pldm_transport_af_mctp_core' => 1, 9688 'pldm_transport_af_mctp_destroy' => 1, 9689 'pldm_transport_af_mctp_init' => 1, 9690 'pldm_transport_af_mctp_init_pollfd' => 1, 9691 'pldm_transport_af_mctp_map_tid' => 1, 9692 'pldm_transport_af_mctp_unmap_tid' => 1, 9693 'pldm_transport_mctp_demux_core' => 1, 9694 'pldm_transport_mctp_demux_destroy' => 1, 9695 'pldm_transport_mctp_demux_init' => 1, 9696 'pldm_transport_mctp_demux_init_pollfd' => 1, 9697 'pldm_transport_mctp_demux_map_tid' => 1, 9698 'pldm_transport_mctp_demux_unmap_tid' => 1, 9699 'pldm_transport_poll' => 1, 9700 'pldm_transport_recv_msg' => 1, 9701 'pldm_transport_send_msg' => 1, 9702 'pldm_transport_send_recv_msg' => 1, 9703 'unpack_pldm_header' => 1, 9704 'ver2str' => 1 9705 } 9706 }, 9707 'Target' => 'unix', 9708 'TypeInfo' => { 9709 '1' => { 9710 'Name' => 'void', 9711 'Type' => 'Intrinsic' 9712 }, 9713 '46' => { 9714 'Name' => 'unsigned char', 9715 'Size' => '1', 9716 'Type' => 'Intrinsic' 9717 }, 9718 '53' => { 9719 'Name' => 'unsigned short', 9720 'Size' => '2', 9721 'Type' => 'Intrinsic' 9722 }, 9723 '60' => { 9724 'Name' => 'unsigned int', 9725 'Size' => '4', 9726 'Type' => 'Intrinsic' 9727 }, 9728 '67' => { 9729 'Name' => 'unsigned long', 9730 'Size' => '8', 9731 'Type' => 'Intrinsic' 9732 }, 9733 '74' => { 9734 'Name' => 'signed char', 9735 'Size' => '1', 9736 'Type' => 'Intrinsic' 9737 }, 9738 '81' => { 9739 'BaseType' => '46', 9740 'Header' => 'types.h', 9741 'Line' => '38', 9742 'Name' => '__uint8_t', 9743 'PrivateABI' => 1, 9744 'Size' => '1', 9745 'Type' => 'Typedef' 9746 }, 9747 '93' => { 9748 'Name' => 'short', 9749 'Size' => '2', 9750 'Type' => 'Intrinsic' 9751 }, 9752 '100' => { 9753 'Name' => 'int', 9754 'Size' => '4', 9755 'Type' => 'Intrinsic' 9756 }, 9757 '107' => { 9758 'BaseType' => '60', 9759 'Header' => 'types.h', 9760 'Line' => '42', 9761 'Name' => '__uint32_t', 9762 'PrivateABI' => 1, 9763 'Size' => '4', 9764 'Type' => 'Typedef' 9765 }, 9766 '119' => { 9767 'Name' => 'long', 9768 'Size' => '8', 9769 'Type' => 'Intrinsic' 9770 }, 9771 '126' => { 9772 'BaseType' => '1', 9773 'Name' => 'void*', 9774 'Size' => '8', 9775 'Type' => 'Pointer' 9776 }, 9777 '128' => { 9778 'Name' => 'char', 9779 'Size' => '1', 9780 'Type' => 'Intrinsic' 9781 }, 9782 '135' => { 9783 'BaseType' => '81', 9784 'Header' => 'stdint-uintn.h', 9785 'Line' => '24', 9786 'Name' => 'uint8_t', 9787 'PrivateABI' => 1, 9788 'Size' => '1', 9789 'Type' => 'Typedef' 9790 }, 9791 '147' => { 9792 'BaseType' => '107', 9793 'Header' => 'stdint-uintn.h', 9794 'Line' => '26', 9795 'Name' => 'uint32_t', 9796 'PrivateABI' => 1, 9797 'Size' => '4', 9798 'Type' => 'Typedef' 9799 }, 9800 '159' => { 9801 'BaseType' => '147', 9802 'Name' => 'uint32_t const', 9803 'Size' => '4', 9804 'Type' => 'Const' 9805 }, 9806 '164' => { 9807 'BaseType' => '67', 9808 'Header' => 'stddef.h', 9809 'Line' => '214', 9810 'Name' => 'size_t', 9811 'PrivateABI' => 1, 9812 'Size' => '8', 9813 'Type' => 'Typedef' 9814 }, 9815 '190' => { 9816 'Header' => 'pldm_types.h', 9817 'Line' => '9', 9818 'Name' => 'anon-struct-pldm_types.h-9', 9819 'Size' => '1', 9820 'Type' => 'Struct' 9821 }, 9822 '344' => { 9823 'Header' => 'pldm_types.h', 9824 'Line' => '19', 9825 'Memb' => { 9826 '0' => { 9827 'name' => 'byte', 9828 'offset' => '0', 9829 'type' => '135' 9830 }, 9831 '1' => { 9832 'name' => 'bits', 9833 'offset' => '0', 9834 'type' => '190' 9835 } 9836 }, 9837 'Name' => 'union bitfield8_t', 9838 'Size' => '1', 9839 'Type' => 'Union' 9840 }, 9841 '356' => { 9842 'BaseType' => '344', 9843 'Name' => 'bitfield8_t const', 9844 'Size' => '1', 9845 'Type' => 'Const' 9846 }, 9847 '361' => { 9848 'Header' => 'pldm_types.h', 9849 'Line' => '25', 9850 'Memb' => { 9851 '0' => { 9852 'name' => 'alpha', 9853 'offset' => '0', 9854 'type' => '135' 9855 }, 9856 '1' => { 9857 'name' => 'update', 9858 'offset' => '1', 9859 'type' => '135' 9860 }, 9861 '2' => { 9862 'name' => 'minor', 9863 'offset' => '2', 9864 'type' => '135' 9865 }, 9866 '3' => { 9867 'name' => 'major', 9868 'offset' => '3', 9869 'type' => '135' 9870 } 9871 }, 9872 'Name' => 'struct pldm_version', 9873 'Size' => '4', 9874 'Type' => 'Struct' 9875 }, 9876 '427' => { 9877 'BaseType' => '361', 9878 'Header' => 'pldm_types.h', 9879 'Line' => '30', 9880 'Name' => 'ver32_t', 9881 'Size' => '4', 9882 'Type' => 'Typedef' 9883 }, 9884 '439' => { 9885 'BaseType' => '427', 9886 'Name' => 'ver32_t const', 9887 'Size' => '4', 9888 'Type' => 'Const' 9889 }, 9890 '444' => { 9891 'Name' => 'float', 9892 'Size' => '4', 9893 'Type' => 'Intrinsic' 9894 }, 9895 '795' => { 9896 'Header' => 'base.h', 9897 'Line' => '108', 9898 'Memb' => { 9899 '0' => { 9900 'name' => 'PLDM_RESPONSE', 9901 'value' => '0' 9902 }, 9903 '1' => { 9904 'name' => 'PLDM_REQUEST', 9905 'value' => '1' 9906 }, 9907 '2' => { 9908 'name' => 'PLDM_RESERVED', 9909 'value' => '2' 9910 }, 9911 '3' => { 9912 'name' => 'PLDM_ASYNC_REQUEST_NOTIFY', 9913 'value' => '3' 9914 } 9915 }, 9916 'Name' => 'enum MessageType', 9917 'Size' => '4', 9918 'Type' => 'Enum' 9919 }, 9920 '807' => { 9921 'Header' => 'base.h', 9922 'Line' => '161', 9923 'Memb' => { 9924 '0' => { 9925 'name' => 'command', 9926 'offset' => '2', 9927 'type' => '135' 9928 } 9929 }, 9930 'Name' => 'struct pldm_msg_hdr', 9931 'Size' => '3', 9932 'Type' => 'Struct' 9933 }, 9934 '918' => { 9935 'BaseType' => '807', 9936 'Name' => 'struct pldm_msg_hdr const', 9937 'Size' => '3', 9938 'Type' => 'Const' 9939 }, 9940 '923' => { 9941 'Header' => 'base.h', 9942 'Line' => '194', 9943 'Memb' => { 9944 '0' => { 9945 'name' => 'hdr', 9946 'offset' => '0', 9947 'type' => '807' 9948 }, 9949 '1' => { 9950 'name' => 'payload', 9951 'offset' => '3', 9952 'type' => '968' 9953 } 9954 }, 9955 'Name' => 'struct pldm_msg', 9956 'Size' => '4', 9957 'Type' => 'Struct' 9958 }, 9959 '963' => { 9960 'BaseType' => '923', 9961 'Name' => 'struct pldm_msg const', 9962 'Size' => '4', 9963 'Type' => 'Const' 9964 }, 9965 '968' => { 9966 'BaseType' => '135', 9967 'Name' => 'uint8_t[1]', 9968 'Size' => '1', 9969 'Type' => 'Array' 9970 }, 9971 '984' => { 9972 'Header' => 'base.h', 9973 'Line' => '261', 9974 'Memb' => { 9975 '0' => { 9976 'name' => 'msg_type', 9977 'offset' => '0', 9978 'type' => '795' 9979 }, 9980 '1' => { 9981 'name' => 'instance', 9982 'offset' => '4', 9983 'type' => '135' 9984 }, 9985 '2' => { 9986 'name' => 'pldm_type', 9987 'offset' => '5', 9988 'type' => '135' 9989 }, 9990 '3' => { 9991 'name' => 'command', 9992 'offset' => '6', 9993 'type' => '135' 9994 }, 9995 '4' => { 9996 'name' => 'completion_code', 9997 'offset' => '7', 9998 'type' => '135' 9999 } 10000 }, 10001 'Name' => 'struct pldm_header_info', 10002 'Size' => '8', 10003 'Type' => 'Struct' 10004 }, 10005 '1064' => { 10006 'BaseType' => '984', 10007 'Name' => 'struct pldm_header_info const', 10008 'Size' => '8', 10009 'Type' => 'Const' 10010 }, 10011 '1193' => { 10012 'BaseType' => '135', 10013 'Name' => 'uint8_t*', 10014 'Size' => '8', 10015 'Type' => 'Pointer' 10016 }, 10017 '1269' => { 10018 'BaseType' => '1274', 10019 'Name' => 'void const*', 10020 'Size' => '8', 10021 'Type' => 'Pointer' 10022 }, 10023 '1274' => { 10024 'BaseType' => '1', 10025 'Name' => 'void const', 10026 'Type' => 'Const' 10027 }, 10028 '1275' => { 10029 'BaseType' => '356', 10030 'Name' => 'bitfield8_t const*', 10031 'Size' => '8', 10032 'Type' => 'Pointer' 10033 }, 10034 '1450' => { 10035 'BaseType' => '923', 10036 'Name' => 'struct pldm_msg*', 10037 'Size' => '8', 10038 'Type' => 'Pointer' 10039 }, 10040 '1529' => { 10041 'BaseType' => '963', 10042 'Name' => 'struct pldm_msg const*', 10043 'Size' => '8', 10044 'Type' => 'Pointer' 10045 }, 10046 '1534' => { 10047 'BaseType' => '427', 10048 'Name' => 'ver32_t*', 10049 'Size' => '8', 10050 'Type' => 'Pointer' 10051 }, 10052 '1628' => { 10053 'BaseType' => '439', 10054 'Name' => 'ver32_t const*', 10055 'Size' => '8', 10056 'Type' => 'Pointer' 10057 }, 10058 '1675' => { 10059 'BaseType' => '147', 10060 'Name' => 'uint32_t*', 10061 'Size' => '8', 10062 'Type' => 'Pointer' 10063 }, 10064 '1744' => { 10065 'BaseType' => '918', 10066 'Name' => 'struct pldm_msg_hdr const*', 10067 'Size' => '8', 10068 'Type' => 'Pointer' 10069 }, 10070 '1749' => { 10071 'BaseType' => '984', 10072 'Name' => 'struct pldm_header_info*', 10073 'Size' => '8', 10074 'Type' => 'Pointer' 10075 }, 10076 '2704' => { 10077 'BaseType' => '164', 10078 'Name' => 'size_t*', 10079 'Size' => '8', 10080 'Type' => 'Pointer' 10081 }, 10082 '3164' => { 10083 'BaseType' => '1064', 10084 'Name' => 'struct pldm_header_info const*', 10085 'Size' => '8', 10086 'Type' => 'Pointer' 10087 }, 10088 '4836' => { 10089 'BaseType' => '135', 10090 'Header' => 'base.h', 10091 'Line' => '19', 10092 'Name' => 'pldm_tid_t', 10093 'Size' => '1', 10094 'Type' => 'Typedef' 10095 }, 10096 '4848' => { 10097 'BaseType' => '135', 10098 'Header' => 'instance-id.h', 10099 'Line' => '13', 10100 'Name' => 'pldm_instance_id_t', 10101 'Size' => '1', 10102 'Type' => 'Typedef' 10103 }, 10104 '4860' => { 10105 'Header' => 'responder.h', 10106 'Line' => '10', 10107 'Memb' => { 10108 '0' => { 10109 'name' => 'tid', 10110 'offset' => '0', 10111 'type' => '4836' 10112 }, 10113 '1' => { 10114 'name' => 'instance_id', 10115 'offset' => '1', 10116 'type' => '4848' 10117 }, 10118 '2' => { 10119 'name' => 'type', 10120 'offset' => '2', 10121 'type' => '135' 10122 }, 10123 '3' => { 10124 'name' => 'command', 10125 'offset' => '3', 10126 'type' => '135' 10127 }, 10128 '4' => { 10129 'name' => 'next', 10130 'offset' => '8', 10131 'type' => '4940' 10132 } 10133 }, 10134 'Name' => 'struct pldm_responder_cookie', 10135 'PrivateABI' => 1, 10136 'Size' => '16', 10137 'Type' => 'Struct' 10138 }, 10139 '4940' => { 10140 'BaseType' => '4860', 10141 'Name' => 'struct pldm_responder_cookie*', 10142 'Size' => '8', 10143 'Type' => 'Pointer' 10144 }, 10145 '4945' => { 10146 'Header' => 'pldm.h', 10147 'Line' => '15', 10148 'Memb' => { 10149 '0' => { 10150 'name' => 'PLDM_REQUESTER_SUCCESS', 10151 'value' => '0' 10152 }, 10153 '1' => { 10154 'name' => 'PLDM_REQUESTER_OPEN_FAIL', 10155 'value' => '18446744073709551615 (-1)' 10156 }, 10157 '2' => { 10158 'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG', 10159 'value' => '18446744073709551614 (-2)' 10160 }, 10161 '3' => { 10162 'name' => 'PLDM_REQUESTER_NOT_RESP_MSG', 10163 'value' => '18446744073709551613 (-3)' 10164 }, 10165 '4' => { 10166 'name' => 'PLDM_REQUESTER_NOT_REQ_MSG', 10167 'value' => '18446744073709551612 (-4)' 10168 }, 10169 '5' => { 10170 'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL', 10171 'value' => '18446744073709551611 (-5)' 10172 }, 10173 '6' => { 10174 'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH', 10175 'value' => '18446744073709551610 (-6)' 10176 }, 10177 '7' => { 10178 'name' => 'PLDM_REQUESTER_SEND_FAIL', 10179 'value' => '18446744073709551609 (-7)' 10180 }, 10181 '8' => { 10182 'name' => 'PLDM_REQUESTER_RECV_FAIL', 10183 'value' => '18446744073709551608 (-8)' 10184 }, 10185 '9' => { 10186 'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN', 10187 'value' => '18446744073709551607 (-9)' 10188 }, 10189 '10' => { 10190 'name' => 'PLDM_REQUESTER_SETUP_FAIL', 10191 'value' => '18446744073709551606 (-10)' 10192 }, 10193 '11' => { 10194 'name' => 'PLDM_REQUESTER_INVALID_SETUP', 10195 'value' => '18446744073709551605 (-11)' 10196 }, 10197 '12' => { 10198 'name' => 'PLDM_REQUESTER_POLL_FAIL', 10199 'value' => '18446744073709551604 (-12)' 10200 }, 10201 '13' => { 10202 'name' => 'PLDM_REQUESTER_TRANSPORT_BUSY', 10203 'value' => '18446744073709551603 (-13)' 10204 } 10205 }, 10206 'Name' => 'enum pldm_requester_error_codes', 10207 'Size' => '4', 10208 'Type' => 'Enum' 10209 }, 10210 '5466' => { 10211 'Name' => '_Bool', 10212 'Size' => '1', 10213 'Type' => 'Intrinsic' 10214 }, 10215 '5588' => { 10216 'BaseType' => '53', 10217 'Header' => 'types.h', 10218 'Line' => '40', 10219 'Name' => '__uint16_t', 10220 'PrivateABI' => 1, 10221 'Size' => '2', 10222 'Type' => 'Typedef' 10223 }, 10224 '5626' => { 10225 'BaseType' => '119', 10226 'Header' => 'types.h', 10227 'Line' => '194', 10228 'Name' => '__ssize_t', 10229 'PrivateABI' => 1, 10230 'Size' => '8', 10231 'Type' => 'Typedef' 10232 }, 10233 '5638' => { 10234 'BaseType' => '128', 10235 'Name' => 'char*', 10236 'Size' => '8', 10237 'Type' => 'Pointer' 10238 }, 10239 '5662' => { 10240 'BaseType' => '135', 10241 'Name' => 'uint8_t const', 10242 'Size' => '1', 10243 'Type' => 'Const' 10244 }, 10245 '5667' => { 10246 'BaseType' => '5588', 10247 'Header' => 'stdint-uintn.h', 10248 'Line' => '25', 10249 'Name' => 'uint16_t', 10250 'PrivateABI' => 1, 10251 'Size' => '2', 10252 'Type' => 'Typedef' 10253 }, 10254 '5799' => { 10255 'BaseType' => '5626', 10256 'Header' => 'types.h', 10257 'Line' => '108', 10258 'Name' => 'ssize_t', 10259 'PrivateABI' => 1, 10260 'Size' => '8', 10261 'Type' => 'Typedef' 10262 }, 10263 '5818' => { 10264 'BaseType' => '5662', 10265 'Name' => 'uint8_t const*', 10266 'Size' => '8', 10267 'Type' => 'Pointer' 10268 }, 10269 '7333' => { 10270 'BaseType' => '128', 10271 'Name' => 'char const', 10272 'Size' => '1', 10273 'Type' => 'Const' 10274 }, 10275 '7367' => { 10276 'BaseType' => '5667', 10277 'Name' => 'uint16_t const', 10278 'Size' => '2', 10279 'Type' => 'Const' 10280 }, 10281 '7707' => { 10282 'Header' => 'utils.h', 10283 'Line' => '20', 10284 'Memb' => { 10285 '0' => { 10286 'name' => 'ptr', 10287 'offset' => '0', 10288 'type' => '5818' 10289 }, 10290 '1' => { 10291 'name' => 'length', 10292 'offset' => '8', 10293 'type' => '164' 10294 } 10295 }, 10296 'Name' => 'struct variable_field', 10297 'Size' => '16', 10298 'Type' => 'Struct' 10299 }, 10300 '8992' => { 10301 'BaseType' => '7333', 10302 'Name' => 'char const*', 10303 'Size' => '8', 10304 'Type' => 'Pointer' 10305 }, 10306 '19276' => { 10307 'BaseType' => '344', 10308 'Name' => 'bitfield8_t*', 10309 'Size' => '8', 10310 'Type' => 'Pointer' 10311 }, 10312 '21045' => { 10313 'BaseType' => '807', 10314 'Name' => 'struct pldm_msg_hdr*', 10315 'Size' => '8', 10316 'Type' => 'Pointer' 10317 }, 10318 '21368' => { 10319 'BaseType' => '126', 10320 'Name' => 'void**', 10321 'Size' => '8', 10322 'Type' => 'Pointer' 10323 }, 10324 '24695' => { 10325 'BaseType' => '7707', 10326 'Name' => 'struct variable_field*', 10327 'Size' => '8', 10328 'Type' => 'Pointer' 10329 }, 10330 '26777' => { 10331 'BaseType' => '5667', 10332 'Name' => 'uint16_t*', 10333 'Size' => '8', 10334 'Type' => 'Pointer' 10335 }, 10336 '30016' => { 10337 'BaseType' => '67', 10338 'Header' => 'types.h', 10339 'Line' => '45', 10340 'Name' => '__uint64_t', 10341 'PrivateABI' => 1, 10342 'Size' => '8', 10343 'Type' => 'Typedef' 10344 }, 10345 '30110' => { 10346 'BaseType' => '30016', 10347 'Header' => 'stdint-uintn.h', 10348 'Line' => '27', 10349 'Name' => 'uint64_t', 10350 'PrivateABI' => 1, 10351 'Size' => '8', 10352 'Type' => 'Typedef' 10353 }, 10354 '30324' => { 10355 'Header' => 'bios.h', 10356 'Line' => '39', 10357 'Memb' => { 10358 '0' => { 10359 'name' => 'PLDM_BIOS_STRING_TABLE', 10360 'value' => '0' 10361 }, 10362 '1' => { 10363 'name' => 'PLDM_BIOS_ATTR_TABLE', 10364 'value' => '1' 10365 }, 10366 '2' => { 10367 'name' => 'PLDM_BIOS_ATTR_VAL_TABLE', 10368 'value' => '2' 10369 } 10370 }, 10371 'Name' => 'enum pldm_bios_table_types', 10372 'Size' => '4', 10373 'Type' => 'Enum' 10374 }, 10375 '30358' => { 10376 'Header' => 'bios.h', 10377 'Line' => '48', 10378 'Memb' => { 10379 '0' => { 10380 'name' => 'string_handle', 10381 'offset' => '0', 10382 'type' => '5667' 10383 }, 10384 '1' => { 10385 'name' => 'string_length', 10386 'offset' => '2', 10387 'type' => '5667' 10388 }, 10389 '2' => { 10390 'name' => 'name', 10391 'offset' => '4', 10392 'type' => '30415' 10393 } 10394 }, 10395 'Name' => 'struct pldm_bios_string_table_entry', 10396 'Size' => '5', 10397 'Type' => 'Struct' 10398 }, 10399 '30410' => { 10400 'BaseType' => '30358', 10401 'Name' => 'struct pldm_bios_string_table_entry const', 10402 'Size' => '5', 10403 'Type' => 'Const' 10404 }, 10405 '30415' => { 10406 'BaseType' => '128', 10407 'Name' => 'char[1]', 10408 'Size' => '1', 10409 'Type' => 'Array' 10410 }, 10411 '30431' => { 10412 'Header' => 'bios.h', 10413 'Line' => '54', 10414 'Memb' => { 10415 '0' => { 10416 'name' => 'attr_handle', 10417 'offset' => '0', 10418 'type' => '5667' 10419 }, 10420 '1' => { 10421 'name' => 'attr_type', 10422 'offset' => '2', 10423 'type' => '135' 10424 }, 10425 '2' => { 10426 'name' => 'string_handle', 10427 'offset' => '3', 10428 'type' => '5667' 10429 }, 10430 '3' => { 10431 'name' => 'metadata', 10432 'offset' => '5', 10433 'type' => '968' 10434 } 10435 }, 10436 'Name' => 'struct pldm_bios_attr_table_entry', 10437 'Size' => '6', 10438 'Type' => 'Struct' 10439 }, 10440 '30496' => { 10441 'BaseType' => '30431', 10442 'Name' => 'struct pldm_bios_attr_table_entry const', 10443 'Size' => '6', 10444 'Type' => 'Const' 10445 }, 10446 '30501' => { 10447 'Header' => 'bios.h', 10448 'Line' => '66', 10449 'Memb' => { 10450 '0' => { 10451 'name' => 'attr_handle', 10452 'offset' => '0', 10453 'type' => '5667' 10454 }, 10455 '1' => { 10456 'name' => 'attr_type', 10457 'offset' => '2', 10458 'type' => '135' 10459 }, 10460 '2' => { 10461 'name' => 'value', 10462 'offset' => '3', 10463 'type' => '968' 10464 } 10465 }, 10466 'Name' => 'struct pldm_bios_attr_val_table_entry', 10467 'Size' => '4', 10468 'Type' => 'Struct' 10469 }, 10470 '30553' => { 10471 'BaseType' => '30501', 10472 'Name' => 'struct pldm_bios_attr_val_table_entry const', 10473 'Size' => '4', 10474 'Type' => 'Const' 10475 }, 10476 '30622' => { 10477 'Header' => 'bios_table.h', 10478 'Line' => '206', 10479 'Memb' => { 10480 '0' => { 10481 'name' => 'name_handle', 10482 'offset' => '0', 10483 'type' => '5667' 10484 }, 10485 '1' => { 10486 'name' => 'read_only', 10487 'offset' => '2', 10488 'type' => '5466' 10489 }, 10490 '2' => { 10491 'name' => 'pv_num', 10492 'offset' => '3', 10493 'type' => '135' 10494 }, 10495 '3' => { 10496 'name' => 'pv_handle', 10497 'offset' => '8', 10498 'type' => '30725' 10499 }, 10500 '4' => { 10501 'name' => 'def_num', 10502 'offset' => '22', 10503 'type' => '135' 10504 }, 10505 '5' => { 10506 'name' => 'def_index', 10507 'offset' => '36', 10508 'type' => '5818' 10509 } 10510 }, 10511 'Name' => 'struct pldm_bios_table_attr_entry_enum_info', 10512 'Size' => '32', 10513 'Type' => 'Struct' 10514 }, 10515 '30713' => { 10516 'BaseType' => '30622', 10517 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const', 10518 'Size' => '32', 10519 'Type' => 'Const' 10520 }, 10521 '30725' => { 10522 'BaseType' => '7367', 10523 'Name' => 'uint16_t const*', 10524 'Size' => '8', 10525 'Type' => 'Pointer' 10526 }, 10527 '30730' => { 10528 'Header' => 'bios_table.h', 10529 'Line' => '294', 10530 'Memb' => { 10531 '0' => { 10532 'name' => 'name_handle', 10533 'offset' => '0', 10534 'type' => '5667' 10535 }, 10536 '1' => { 10537 'name' => 'read_only', 10538 'offset' => '2', 10539 'type' => '5466' 10540 }, 10541 '2' => { 10542 'name' => 'string_type', 10543 'offset' => '3', 10544 'type' => '135' 10545 }, 10546 '3' => { 10547 'name' => 'min_length', 10548 'offset' => '4', 10549 'type' => '5667' 10550 }, 10551 '4' => { 10552 'name' => 'max_length', 10553 'offset' => '6', 10554 'type' => '5667' 10555 }, 10556 '5' => { 10557 'name' => 'def_length', 10558 'offset' => '8', 10559 'type' => '5667' 10560 }, 10561 '6' => { 10562 'name' => 'def_string', 10563 'offset' => '22', 10564 'type' => '8992' 10565 } 10566 }, 10567 'Name' => 'struct pldm_bios_table_attr_entry_string_info', 10568 'Size' => '24', 10569 'Type' => 'Struct' 10570 }, 10571 '30842' => { 10572 'BaseType' => '30730', 10573 'Name' => 'struct pldm_bios_table_attr_entry_string_info const', 10574 'Size' => '24', 10575 'Type' => 'Const' 10576 }, 10577 '30852' => { 10578 'Header' => 'bios_table.h', 10579 'Line' => '384', 10580 'Memb' => { 10581 '0' => { 10582 'name' => 'name_handle', 10583 'offset' => '0', 10584 'type' => '5667' 10585 }, 10586 '1' => { 10587 'name' => 'read_only', 10588 'offset' => '2', 10589 'type' => '5466' 10590 }, 10591 '2' => { 10592 'name' => 'lower_bound', 10593 'offset' => '8', 10594 'type' => '30110' 10595 }, 10596 '3' => { 10597 'name' => 'upper_bound', 10598 'offset' => '22', 10599 'type' => '30110' 10600 }, 10601 '4' => { 10602 'name' => 'scalar_increment', 10603 'offset' => '36', 10604 'type' => '147' 10605 }, 10606 '5' => { 10607 'name' => 'default_value', 10608 'offset' => '50', 10609 'type' => '30110' 10610 } 10611 }, 10612 'Name' => 'struct pldm_bios_table_attr_entry_integer_info', 10613 'Size' => '40', 10614 'Type' => 'Struct' 10615 }, 10616 '30950' => { 10617 'BaseType' => '30852', 10618 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const', 10619 'Size' => '40', 10620 'Type' => 'Const' 10621 }, 10622 '31182' => { 10623 'Name' => 'ssize_t(*)(void const*)', 10624 'Param' => { 10625 '0' => { 10626 'type' => '1269' 10627 } 10628 }, 10629 'Return' => '5799', 10630 'Size' => '8', 10631 'Type' => 'FuncPtr' 10632 }, 10633 '31252' => { 10634 'Line' => '957', 10635 'Memb' => { 10636 '0' => { 10637 'name' => 'table_data', 10638 'offset' => '0', 10639 'type' => '5818' 10640 }, 10641 '1' => { 10642 'name' => 'table_len', 10643 'offset' => '8', 10644 'type' => '164' 10645 }, 10646 '2' => { 10647 'name' => 'current_pos', 10648 'offset' => '22', 10649 'type' => '164' 10650 }, 10651 '3' => { 10652 'name' => 'entry_length_handler', 10653 'offset' => '36', 10654 'type' => '31182' 10655 } 10656 }, 10657 'Name' => 'struct pldm_bios_table_iter', 10658 'PrivateABI' => 1, 10659 'Size' => '32', 10660 'Source' => 'bios_table.c', 10661 'Type' => 'Struct' 10662 }, 10663 '31322' => { 10664 'BaseType' => '31252', 10665 'Name' => 'struct pldm_bios_table_iter const', 10666 'Size' => '32', 10667 'Type' => 'Const' 10668 }, 10669 '32392' => { 10670 'BaseType' => '31252', 10671 'Name' => 'struct pldm_bios_table_iter*', 10672 'Size' => '8', 10673 'Type' => 'Pointer' 10674 }, 10675 '32397' => { 10676 'BaseType' => '30553', 10677 'Name' => 'struct pldm_bios_attr_val_table_entry const*', 10678 'Size' => '8', 10679 'Type' => 'Pointer' 10680 }, 10681 '32811' => { 10682 'BaseType' => '30496', 10683 'Name' => 'struct pldm_bios_attr_table_entry const*', 10684 'Size' => '8', 10685 'Type' => 'Pointer' 10686 }, 10687 '33414' => { 10688 'BaseType' => '30410', 10689 'Name' => 'struct pldm_bios_string_table_entry const*', 10690 'Size' => '8', 10691 'Type' => 'Pointer' 10692 }, 10693 '34577' => { 10694 'BaseType' => '31322', 10695 'Name' => 'struct pldm_bios_table_iter const*', 10696 'Size' => '8', 10697 'Type' => 'Pointer' 10698 }, 10699 '38760' => { 10700 'BaseType' => '30110', 10701 'Name' => 'uint64_t*', 10702 'Size' => '8', 10703 'Type' => 'Pointer' 10704 }, 10705 '39037' => { 10706 'BaseType' => '30950', 10707 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*', 10708 'Size' => '8', 10709 'Type' => 'Pointer' 10710 }, 10711 '39346' => { 10712 'BaseType' => '8992', 10713 'Name' => 'char const**', 10714 'Size' => '8', 10715 'Type' => 'Pointer' 10716 }, 10717 '40475' => { 10718 'BaseType' => '30842', 10719 'Name' => 'struct pldm_bios_table_attr_entry_string_info const*', 10720 'Size' => '8', 10721 'Type' => 'Pointer' 10722 }, 10723 '41929' => { 10724 'BaseType' => '30713', 10725 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*', 10726 'Size' => '8', 10727 'Type' => 'Pointer' 10728 }, 10729 '44142' => { 10730 'Header' => 'pldm_types.h', 10731 'Line' => '36', 10732 'Name' => 'anon-struct-pldm_types.h-36', 10733 'Size' => '2', 10734 'Type' => 'Struct' 10735 }, 10736 '44408' => { 10737 'Header' => 'pldm_types.h', 10738 'Line' => '54', 10739 'Memb' => { 10740 '0' => { 10741 'name' => 'value', 10742 'offset' => '0', 10743 'type' => '5667' 10744 }, 10745 '1' => { 10746 'name' => 'bits', 10747 'offset' => '0', 10748 'type' => '44142' 10749 } 10750 }, 10751 'Name' => 'union bitfield16_t', 10752 'Size' => '2', 10753 'Type' => 'Union' 10754 }, 10755 '52299' => { 10756 'BaseType' => '135', 10757 'Header' => 'pldm_types.h', 10758 'Line' => '32', 10759 'Name' => 'bool8_t', 10760 'Size' => '1', 10761 'Type' => 'Typedef' 10762 }, 10763 '52587' => { 10764 'Header' => 'pldm_types.h', 10765 'Line' => '58', 10766 'Name' => 'anon-struct-pldm_types.h-58', 10767 'Size' => '4', 10768 'Type' => 'Struct' 10769 }, 10770 '53075' => { 10771 'Header' => 'pldm_types.h', 10772 'Line' => '92', 10773 'Memb' => { 10774 '0' => { 10775 'name' => 'value', 10776 'offset' => '0', 10777 'type' => '147' 10778 }, 10779 '1' => { 10780 'name' => 'bits', 10781 'offset' => '0', 10782 'type' => '52587' 10783 } 10784 }, 10785 'Name' => 'union bitfield32_t', 10786 'Size' => '4', 10787 'Type' => 'Union' 10788 }, 10789 '53087' => { 10790 'Header' => 'pldm_types.h', 10791 'Line' => '96', 10792 'Name' => 'anon-struct-pldm_types.h-96', 10793 'Size' => '8', 10794 'Type' => 'Struct' 10795 }, 10796 '54023' => { 10797 'Header' => 'pldm_types.h', 10798 'Line' => '162', 10799 'Memb' => { 10800 '0' => { 10801 'name' => 'value', 10802 'offset' => '0', 10803 'type' => '30110' 10804 }, 10805 '1' => { 10806 'name' => 'bits', 10807 'offset' => '0', 10808 'type' => '53087' 10809 } 10810 }, 10811 'Name' => 'union bitfield64_t', 10812 'Size' => '8', 10813 'Type' => 'Union' 10814 }, 10815 '54054' => { 10816 'BaseType' => '164', 10817 'Name' => 'size_t const', 10818 'Size' => '8', 10819 'Type' => 'Const' 10820 }, 10821 '54118' => { 10822 'BaseType' => '7707', 10823 'Name' => 'struct variable_field const', 10824 'Size' => '16', 10825 'Type' => 'Const' 10826 }, 10827 '56023' => { 10828 'BaseType' => '135', 10829 'Name' => 'uint8_t[8]', 10830 'Size' => '8', 10831 'Type' => 'Array' 10832 }, 10833 '56039' => { 10834 'Header' => 'firmware_update.h', 10835 'Line' => '441', 10836 'Memb' => { 10837 '0' => { 10838 'name' => 'uuid', 10839 'offset' => '0', 10840 'type' => '56151' 10841 }, 10842 '1' => { 10843 'name' => 'package_header_format_version', 10844 'offset' => '22', 10845 'type' => '135' 10846 }, 10847 '2' => { 10848 'name' => 'package_header_size', 10849 'offset' => '23', 10850 'type' => '5667' 10851 }, 10852 '3' => { 10853 'name' => 'package_release_date_time', 10854 'offset' => '25', 10855 'type' => '56167' 10856 }, 10857 '4' => { 10858 'name' => 'component_bitmap_bit_length', 10859 'offset' => '50', 10860 'type' => '5667' 10861 }, 10862 '5' => { 10863 'name' => 'package_version_string_type', 10864 'offset' => '52', 10865 'type' => '135' 10866 }, 10867 '6' => { 10868 'name' => 'package_version_string_length', 10869 'offset' => '53', 10870 'type' => '135' 10871 } 10872 }, 10873 'Name' => 'struct pldm_package_header_information', 10874 'Size' => '36', 10875 'Type' => 'Struct' 10876 }, 10877 '56151' => { 10878 'BaseType' => '135', 10879 'Name' => 'uint8_t[16]', 10880 'Size' => '16', 10881 'Type' => 'Array' 10882 }, 10883 '56167' => { 10884 'BaseType' => '135', 10885 'Name' => 'uint8_t[13]', 10886 'Size' => '13', 10887 'Type' => 'Array' 10888 }, 10889 '56183' => { 10890 'Header' => 'firmware_update.h', 10891 'Line' => '455', 10892 'Memb' => { 10893 '0' => { 10894 'name' => 'record_length', 10895 'offset' => '0', 10896 'type' => '5667' 10897 }, 10898 '1' => { 10899 'name' => 'descriptor_count', 10900 'offset' => '2', 10901 'type' => '135' 10902 }, 10903 '2' => { 10904 'name' => 'device_update_option_flags', 10905 'offset' => '3', 10906 'type' => '53075' 10907 }, 10908 '3' => { 10909 'name' => 'comp_image_set_version_string_type', 10910 'offset' => '7', 10911 'type' => '135' 10912 }, 10913 '4' => { 10914 'name' => 'comp_image_set_version_string_length', 10915 'offset' => '8', 10916 'type' => '135' 10917 }, 10918 '5' => { 10919 'name' => 'fw_device_pkg_data_length', 10920 'offset' => '9', 10921 'type' => '5667' 10922 } 10923 }, 10924 'Name' => 'struct pldm_firmware_device_id_record', 10925 'Size' => '11', 10926 'Type' => 'Struct' 10927 }, 10928 '56393' => { 10929 'Header' => 'firmware_update.h', 10930 'Line' => '489', 10931 'Memb' => { 10932 '0' => { 10933 'name' => 'comp_classification', 10934 'offset' => '0', 10935 'type' => '5667' 10936 }, 10937 '1' => { 10938 'name' => 'comp_identifier', 10939 'offset' => '2', 10940 'type' => '5667' 10941 }, 10942 '2' => { 10943 'name' => 'comp_comparison_stamp', 10944 'offset' => '4', 10945 'type' => '147' 10946 }, 10947 '3' => { 10948 'name' => 'comp_options', 10949 'offset' => '8', 10950 'type' => '44408' 10951 }, 10952 '4' => { 10953 'name' => 'requested_comp_activation_method', 10954 'offset' => '16', 10955 'type' => '44408' 10956 }, 10957 '5' => { 10958 'name' => 'comp_location_offset', 10959 'offset' => '18', 10960 'type' => '147' 10961 }, 10962 '6' => { 10963 'name' => 'comp_size', 10964 'offset' => '22', 10965 'type' => '147' 10966 }, 10967 '7' => { 10968 'name' => 'comp_version_string_type', 10969 'offset' => '32', 10970 'type' => '135' 10971 }, 10972 '8' => { 10973 'name' => 'comp_version_string_length', 10974 'offset' => '33', 10975 'type' => '135' 10976 } 10977 }, 10978 'Name' => 'struct pldm_component_image_information', 10979 'Size' => '22', 10980 'Type' => 'Struct' 10981 }, 10982 '56589' => { 10983 'Header' => 'firmware_update.h', 10984 'Line' => '515', 10985 'Memb' => { 10986 '0' => { 10987 'name' => 'completion_code', 10988 'offset' => '0', 10989 'type' => '135' 10990 }, 10991 '1' => { 10992 'name' => 'capabilities_during_update', 10993 'offset' => '1', 10994 'type' => '53075' 10995 }, 10996 '2' => { 10997 'name' => 'comp_count', 10998 'offset' => '5', 10999 'type' => '5667' 11000 }, 11001 '3' => { 11002 'name' => 'active_comp_image_set_ver_str_type', 11003 'offset' => '7', 11004 'type' => '135' 11005 }, 11006 '4' => { 11007 'name' => 'active_comp_image_set_ver_str_len', 11008 'offset' => '8', 11009 'type' => '135' 11010 }, 11011 '5' => { 11012 'name' => 'pending_comp_image_set_ver_str_type', 11013 'offset' => '9', 11014 'type' => '135' 11015 }, 11016 '6' => { 11017 'name' => 'pending_comp_image_set_ver_str_len', 11018 'offset' => '16', 11019 'type' => '135' 11020 } 11021 }, 11022 'Name' => 'struct pldm_get_firmware_parameters_resp', 11023 'Size' => '11', 11024 'Type' => 'Struct' 11025 }, 11026 '56790' => { 11027 'Header' => 'firmware_update.h', 11028 'Line' => '543', 11029 'Memb' => { 11030 '0' => { 11031 'name' => 'completion_code', 11032 'offset' => '0', 11033 'type' => '135' 11034 }, 11035 '1' => { 11036 'name' => 'downstream_device_update_supported', 11037 'offset' => '1', 11038 'type' => '135' 11039 }, 11040 '2' => { 11041 'name' => 'number_of_downstream_devices', 11042 'offset' => '2', 11043 'type' => '5667' 11044 }, 11045 '3' => { 11046 'name' => 'max_number_of_downstream_devices', 11047 'offset' => '4', 11048 'type' => '5667' 11049 }, 11050 '4' => { 11051 'name' => 'capabilities', 11052 'offset' => '8', 11053 'type' => '53075' 11054 } 11055 }, 11056 'Name' => 'struct pldm_query_downstream_devices_resp', 11057 'Size' => '12', 11058 'Type' => 'Struct' 11059 }, 11060 '56874' => { 11061 'Header' => 'firmware_update.h', 11062 'Line' => '555', 11063 'Memb' => { 11064 '0' => { 11065 'name' => 'comp_classification', 11066 'offset' => '0', 11067 'type' => '5667' 11068 }, 11069 '1' => { 11070 'name' => 'comp_identifier', 11071 'offset' => '2', 11072 'type' => '5667' 11073 }, 11074 '2' => { 11075 'name' => 'comp_classification_index', 11076 'offset' => '4', 11077 'type' => '135' 11078 }, 11079 '3' => { 11080 'name' => 'active_comp_comparison_stamp', 11081 'offset' => '5', 11082 'type' => '147' 11083 }, 11084 '4' => { 11085 'name' => 'active_comp_ver_str_type', 11086 'offset' => '9', 11087 'type' => '135' 11088 }, 11089 '5' => { 11090 'name' => 'active_comp_ver_str_len', 11091 'offset' => '16', 11092 'type' => '135' 11093 }, 11094 '6' => { 11095 'name' => 'active_comp_release_date', 11096 'offset' => '17', 11097 'type' => '56023' 11098 }, 11099 '7' => { 11100 'name' => 'pending_comp_comparison_stamp', 11101 'offset' => '25', 11102 'type' => '147' 11103 }, 11104 '8' => { 11105 'name' => 'pending_comp_ver_str_type', 11106 'offset' => '35', 11107 'type' => '135' 11108 }, 11109 '9' => { 11110 'name' => 'pending_comp_ver_str_len', 11111 'offset' => '36', 11112 'type' => '135' 11113 }, 11114 '10' => { 11115 'name' => 'pending_comp_release_date', 11116 'offset' => '37', 11117 'type' => '56023' 11118 }, 11119 '11' => { 11120 'name' => 'comp_activation_methods', 11121 'offset' => '51', 11122 'type' => '44408' 11123 }, 11124 '12' => { 11125 'name' => 'capabilities_during_update', 11126 'offset' => '53', 11127 'type' => '53075' 11128 } 11129 }, 11130 'Name' => 'struct pldm_component_parameter_entry', 11131 'Size' => '39', 11132 'Type' => 'Struct' 11133 }, 11134 '57187' => { 11135 'Header' => 'firmware_update.h', 11136 'Line' => '594', 11137 'Memb' => { 11138 '0' => { 11139 'name' => 'data_transfer_handle', 11140 'offset' => '0', 11141 'type' => '147' 11142 }, 11143 '1' => { 11144 'name' => 'transfer_operation_flag', 11145 'offset' => '4', 11146 'type' => '135' 11147 } 11148 }, 11149 'Name' => 'struct pldm_query_downstream_identifiers_req', 11150 'Size' => '8', 11151 'Type' => 'Struct' 11152 }, 11153 '57229' => { 11154 'BaseType' => '57187', 11155 'Name' => 'struct pldm_query_downstream_identifiers_req const', 11156 'Size' => '8', 11157 'Type' => 'Const' 11158 }, 11159 '57234' => { 11160 'Header' => 'firmware_update.h', 11161 'Line' => '608', 11162 'Memb' => { 11163 '0' => { 11164 'name' => 'completion_code', 11165 'offset' => '0', 11166 'type' => '135' 11167 }, 11168 '1' => { 11169 'name' => 'next_data_transfer_handle', 11170 'offset' => '4', 11171 'type' => '147' 11172 }, 11173 '2' => { 11174 'name' => 'transfer_flag', 11175 'offset' => '8', 11176 'type' => '135' 11177 }, 11178 '3' => { 11179 'name' => 'downstream_devices_length', 11180 'offset' => '18', 11181 'type' => '147' 11182 }, 11183 '4' => { 11184 'name' => 'number_of_downstream_devices', 11185 'offset' => '22', 11186 'type' => '5667' 11187 } 11188 }, 11189 'Name' => 'struct pldm_query_downstream_identifiers_resp', 11190 'Size' => '20', 11191 'Type' => 'Struct' 11192 }, 11193 '57318' => { 11194 'Header' => 'firmware_update.h', 11195 'Line' => '621', 11196 'Memb' => { 11197 '0' => { 11198 'name' => 'downstream_device_index', 11199 'offset' => '0', 11200 'type' => '5667' 11201 }, 11202 '1' => { 11203 'name' => 'downstream_descriptor_count', 11204 'offset' => '2', 11205 'type' => '135' 11206 } 11207 }, 11208 'Name' => 'struct pldm_downstream_device', 11209 'Size' => '4', 11210 'Type' => 'Struct' 11211 }, 11212 '57360' => { 11213 'Header' => 'firmware_update.h', 11214 'Line' => '627', 11215 'Memb' => { 11216 '0' => { 11217 'name' => 'field', 11218 'offset' => '0', 11219 'type' => '7707' 11220 }, 11221 '1' => { 11222 'name' => 'devs', 11223 'offset' => '22', 11224 'type' => '164' 11225 } 11226 }, 11227 'Name' => 'struct pldm_downstream_device_iter', 11228 'Size' => '24', 11229 'Type' => 'Struct' 11230 }, 11231 '57402' => { 11232 'Header' => 'firmware_update.h', 11233 'Line' => '701', 11234 'Memb' => { 11235 '0' => { 11236 'name' => 'descriptor_type', 11237 'offset' => '0', 11238 'type' => '5667' 11239 }, 11240 '1' => { 11241 'name' => 'descriptor_length', 11242 'offset' => '2', 11243 'type' => '5667' 11244 }, 11245 '2' => { 11246 'name' => 'descriptor_data', 11247 'offset' => '8', 11248 'type' => '1269' 11249 } 11250 }, 11251 'Name' => 'struct pldm_descriptor', 11252 'Size' => '16', 11253 'Type' => 'Struct' 11254 }, 11255 '57474' => { 11256 'Header' => 'firmware_update.h', 11257 'Line' => '707', 11258 'Memb' => { 11259 '0' => { 11260 'name' => 'field', 11261 'offset' => '0', 11262 'type' => '24695' 11263 }, 11264 '1' => { 11265 'name' => 'count', 11266 'offset' => '8', 11267 'type' => '164' 11268 } 11269 }, 11270 'Name' => 'struct pldm_descriptor_iter', 11271 'Size' => '16', 11272 'Type' => 'Struct' 11273 }, 11274 '57521' => { 11275 'Header' => 'firmware_update.h', 11276 'Line' => '800', 11277 'Memb' => { 11278 '0' => { 11279 'name' => 'data_transfer_handle', 11280 'offset' => '0', 11281 'type' => '147' 11282 }, 11283 '1' => { 11284 'name' => 'transfer_operation_flag', 11285 'offset' => '4', 11286 'type' => '135' 11287 } 11288 }, 11289 'Name' => 'struct pldm_get_downstream_firmware_parameters_req', 11290 'Size' => '8', 11291 'Type' => 'Struct' 11292 }, 11293 '57563' => { 11294 'BaseType' => '57521', 11295 'Name' => 'struct pldm_get_downstream_firmware_parameters_req const', 11296 'Size' => '8', 11297 'Type' => 'Const' 11298 }, 11299 '57568' => { 11300 'Header' => 'firmware_update.h', 11301 'Line' => '815', 11302 'Memb' => { 11303 '0' => { 11304 'name' => 'completion_code', 11305 'offset' => '0', 11306 'type' => '135' 11307 }, 11308 '1' => { 11309 'name' => 'next_data_transfer_handle', 11310 'offset' => '4', 11311 'type' => '147' 11312 }, 11313 '2' => { 11314 'name' => 'transfer_flag', 11315 'offset' => '8', 11316 'type' => '135' 11317 }, 11318 '3' => { 11319 'name' => 'fdp_capabilities_during_update', 11320 'offset' => '18', 11321 'type' => '53075' 11322 }, 11323 '4' => { 11324 'name' => 'downstream_device_count', 11325 'offset' => '22', 11326 'type' => '5667' 11327 } 11328 }, 11329 'Name' => 'struct pldm_get_downstream_firmware_parameters_resp', 11330 'Size' => '20', 11331 'Type' => 'Struct' 11332 }, 11333 '57652' => { 11334 'Header' => 'firmware_update.h', 11335 'Line' => '833', 11336 'Memb' => { 11337 '0' => { 11338 'name' => 'downstream_device_index', 11339 'offset' => '0', 11340 'type' => '5667' 11341 }, 11342 '1' => { 11343 'name' => 'active_comp_comparison_stamp', 11344 'offset' => '4', 11345 'type' => '147' 11346 }, 11347 '2' => { 11348 'name' => 'active_comp_ver_str_type', 11349 'offset' => '8', 11350 'type' => '135' 11351 }, 11352 '3' => { 11353 'name' => 'active_comp_ver_str_len', 11354 'offset' => '9', 11355 'type' => '135' 11356 }, 11357 '4' => { 11358 'name' => 'active_comp_release_date', 11359 'offset' => '16', 11360 'type' => '57848' 11361 }, 11362 '5' => { 11363 'name' => 'pending_comp_comparison_stamp', 11364 'offset' => '32', 11365 'type' => '147' 11366 }, 11367 '6' => { 11368 'name' => 'pending_comp_ver_str_type', 11369 'offset' => '36', 11370 'type' => '135' 11371 }, 11372 '7' => { 11373 'name' => 'pending_comp_ver_str_len', 11374 'offset' => '37', 11375 'type' => '135' 11376 }, 11377 '8' => { 11378 'name' => 'pending_comp_release_date', 11379 'offset' => '38', 11380 'type' => '57848' 11381 }, 11382 '9' => { 11383 'name' => 'comp_activation_methods', 11384 'offset' => '54', 11385 'type' => '44408' 11386 }, 11387 '10' => { 11388 'name' => 'capabilities_during_update', 11389 'offset' => '64', 11390 'type' => '53075' 11391 }, 11392 '11' => { 11393 'name' => 'active_comp_ver_str', 11394 'offset' => '72', 11395 'type' => '1269' 11396 }, 11397 '12' => { 11398 'name' => 'pending_comp_ver_str', 11399 'offset' => '86', 11400 'type' => '1269' 11401 } 11402 }, 11403 'Name' => 'struct pldm_downstream_device_parameters_entry', 11404 'Size' => '64', 11405 'Type' => 'Struct' 11406 }, 11407 '57848' => { 11408 'BaseType' => '128', 11409 'Name' => 'char[9]', 11410 'Size' => '9', 11411 'Type' => 'Array' 11412 }, 11413 '59066' => { 11414 'Header' => 'firmware_update.h', 11415 'Line' => '1347', 11416 'Memb' => { 11417 '0' => { 11418 'name' => 'field', 11419 'offset' => '0', 11420 'type' => '7707' 11421 }, 11422 '1' => { 11423 'name' => 'entries', 11424 'offset' => '22', 11425 'type' => '164' 11426 } 11427 }, 11428 'Name' => 'struct pldm_downstream_device_parameters_iter', 11429 'Size' => '24', 11430 'Type' => 'Struct' 11431 }, 11432 '60976' => { 11433 'BaseType' => '52299', 11434 'Name' => 'bool8_t*', 11435 'Size' => '8', 11436 'Type' => 'Pointer' 11437 }, 11438 '60981' => { 11439 'BaseType' => '54023', 11440 'Name' => 'bitfield64_t*', 11441 'Size' => '8', 11442 'Type' => 'Pointer' 11443 }, 11444 '64417' => { 11445 'BaseType' => '53075', 11446 'Name' => 'bitfield32_t*', 11447 'Size' => '8', 11448 'Type' => 'Pointer' 11449 }, 11450 '68495' => { 11451 'BaseType' => '44408', 11452 'Name' => 'bitfield16_t*', 11453 'Size' => '8', 11454 'Type' => 'Pointer' 11455 }, 11456 '78838' => { 11457 'BaseType' => '54118', 11458 'Name' => 'struct variable_field const*', 11459 'Size' => '8', 11460 'Type' => 'Pointer' 11461 }, 11462 '94120' => { 11463 'BaseType' => '59066', 11464 'Name' => 'struct pldm_downstream_device_parameters_iter*', 11465 'Size' => '8', 11466 'Type' => 'Pointer' 11467 }, 11468 '94125' => { 11469 'BaseType' => '57652', 11470 'Name' => 'struct pldm_downstream_device_parameters_entry*', 11471 'Size' => '8', 11472 'Type' => 'Pointer' 11473 }, 11474 '96809' => { 11475 'BaseType' => '57568', 11476 'Name' => 'struct pldm_get_downstream_firmware_parameters_resp*', 11477 'Size' => '8', 11478 'Type' => 'Pointer' 11479 }, 11480 '97941' => { 11481 'BaseType' => '57563', 11482 'Name' => 'struct pldm_get_downstream_firmware_parameters_req const*', 11483 'Size' => '8', 11484 'Type' => 'Pointer' 11485 }, 11486 '99121' => { 11487 'BaseType' => '57360', 11488 'Name' => 'struct pldm_downstream_device_iter*', 11489 'Size' => '8', 11490 'Type' => 'Pointer' 11491 }, 11492 '99126' => { 11493 'BaseType' => '57318', 11494 'Name' => 'struct pldm_downstream_device*', 11495 'Size' => '8', 11496 'Type' => 'Pointer' 11497 }, 11498 '101824' => { 11499 'BaseType' => '57234', 11500 'Name' => 'struct pldm_query_downstream_identifiers_resp*', 11501 'Size' => '8', 11502 'Type' => 'Pointer' 11503 }, 11504 '102956' => { 11505 'BaseType' => '57229', 11506 'Name' => 'struct pldm_query_downstream_identifiers_req const*', 11507 'Size' => '8', 11508 'Type' => 'Pointer' 11509 }, 11510 '105557' => { 11511 'BaseType' => '56790', 11512 'Name' => 'struct pldm_query_downstream_devices_resp*', 11513 'Size' => '8', 11514 'Type' => 'Pointer' 11515 }, 11516 '106004' => { 11517 'BaseType' => '56874', 11518 'Name' => 'struct pldm_component_parameter_entry*', 11519 'Size' => '8', 11520 'Type' => 'Pointer' 11521 }, 11522 '114662' => { 11523 'BaseType' => '56589', 11524 'Name' => 'struct pldm_get_firmware_parameters_resp*', 11525 'Size' => '8', 11526 'Type' => 'Pointer' 11527 }, 11528 '117634' => { 11529 'BaseType' => '1193', 11530 'Name' => 'uint8_t**', 11531 'Size' => '8', 11532 'Type' => 'Pointer' 11533 }, 11534 '117976' => { 11535 'BaseType' => '56393', 11536 'Name' => 'struct pldm_component_image_information*', 11537 'Size' => '8', 11538 'Type' => 'Pointer' 11539 }, 11540 '120468' => { 11541 'BaseType' => '57474', 11542 'Name' => 'struct pldm_descriptor_iter*', 11543 'Size' => '8', 11544 'Type' => 'Pointer' 11545 }, 11546 '120473' => { 11547 'BaseType' => '57402', 11548 'Name' => 'struct pldm_descriptor*', 11549 'Size' => '8', 11550 'Type' => 'Pointer' 11551 }, 11552 '120758' => { 11553 'BaseType' => '56183', 11554 'Name' => 'struct pldm_firmware_device_id_record*', 11555 'Size' => '8', 11556 'Type' => 'Pointer' 11557 }, 11558 '121213' => { 11559 'BaseType' => '56039', 11560 'Name' => 'struct pldm_package_header_information*', 11561 'Size' => '8', 11562 'Type' => 'Pointer' 11563 }, 11564 '130329' => { 11565 'BaseType' => '130346', 11566 'Header' => 'pdr.h', 11567 'Line' => '16', 11568 'Name' => 'pldm_pdr', 11569 'PrivateABI' => 1, 11570 'Size' => '24', 11571 'Type' => 'Typedef' 11572 }, 11573 '130341' => { 11574 'BaseType' => '130329', 11575 'Name' => 'pldm_pdr const', 11576 'Size' => '24', 11577 'Type' => 'Const' 11578 }, 11579 '130346' => { 11580 'Line' => '30', 11581 'Memb' => { 11582 '0' => { 11583 'name' => 'record_count', 11584 'offset' => '0', 11585 'type' => '147' 11586 }, 11587 '1' => { 11588 'name' => 'size', 11589 'offset' => '4', 11590 'type' => '147' 11591 }, 11592 '2' => { 11593 'name' => 'first', 11594 'offset' => '8', 11595 'type' => '131446' 11596 }, 11597 '3' => { 11598 'name' => 'last', 11599 'offset' => '22', 11600 'type' => '131446' 11601 } 11602 }, 11603 'Name' => 'struct pldm_pdr', 11604 'PrivateABI' => 1, 11605 'Size' => '24', 11606 'Source' => 'pdr.c', 11607 'Type' => 'Struct' 11608 }, 11609 '130412' => { 11610 'BaseType' => '130429', 11611 'Header' => 'pdr.h', 11612 'Line' => '21', 11613 'Name' => 'pldm_pdr_record', 11614 'PrivateABI' => 1, 11615 'Size' => '32', 11616 'Type' => 'Typedef' 11617 }, 11618 '130424' => { 11619 'BaseType' => '130412', 11620 'Name' => 'pldm_pdr_record const', 11621 'Size' => '32', 11622 'Type' => 'Const' 11623 }, 11624 '130429' => { 11625 'Line' => '21', 11626 'Memb' => { 11627 '0' => { 11628 'name' => 'record_handle', 11629 'offset' => '0', 11630 'type' => '147' 11631 }, 11632 '1' => { 11633 'name' => 'size', 11634 'offset' => '4', 11635 'type' => '147' 11636 }, 11637 '2' => { 11638 'name' => 'data', 11639 'offset' => '8', 11640 'type' => '1193' 11641 }, 11642 '3' => { 11643 'name' => 'next', 11644 'offset' => '22', 11645 'type' => '131434' 11646 }, 11647 '4' => { 11648 'name' => 'is_remote', 11649 'offset' => '36', 11650 'type' => '5466' 11651 }, 11652 '5' => { 11653 'name' => 'terminus_handle', 11654 'offset' => '38', 11655 'type' => '5667' 11656 } 11657 }, 11658 'Name' => 'struct pldm_pdr_record', 11659 'PrivateABI' => 1, 11660 'Size' => '32', 11661 'Source' => 'pdr.c', 11662 'Type' => 'Struct' 11663 }, 11664 '130521' => { 11665 'Header' => 'pdr.h', 11666 'Line' => '300', 11667 'Memb' => { 11668 '0' => { 11669 'name' => 'entity_type', 11670 'offset' => '0', 11671 'type' => '5667' 11672 }, 11673 '1' => { 11674 'name' => 'entity_instance_num', 11675 'offset' => '2', 11676 'type' => '5667' 11677 }, 11678 '2' => { 11679 'name' => 'entity_container_id', 11680 'offset' => '4', 11681 'type' => '5667' 11682 } 11683 }, 11684 'Name' => 'struct pldm_entity', 11685 'Size' => '6', 11686 'Type' => 'Struct' 11687 }, 11688 '130583' => { 11689 'BaseType' => '130521', 11690 'Header' => 'pdr.h', 11691 'Line' => '304', 11692 'Name' => 'pldm_entity', 11693 'Size' => '6', 11694 'Type' => 'Typedef' 11695 }, 11696 '130624' => { 11697 'BaseType' => '130636', 11698 'Header' => 'pdr.h', 11699 'Line' => '314', 11700 'Name' => 'pldm_entity_association_tree', 11701 'PrivateABI' => 1, 11702 'Size' => '16', 11703 'Type' => 'Typedef' 11704 }, 11705 '130636' => { 11706 'Line' => '499', 11707 'Memb' => { 11708 '0' => { 11709 'name' => 'root', 11710 'offset' => '0', 11711 'type' => '131451' 11712 }, 11713 '1' => { 11714 'name' => 'last_used_container_id', 11715 'offset' => '8', 11716 'type' => '5667' 11717 } 11718 }, 11719 'Name' => 'struct pldm_entity_association_tree', 11720 'PrivateABI' => 1, 11721 'Size' => '16', 11722 'Source' => 'pdr.c', 11723 'Type' => 'Struct' 11724 }, 11725 '130679' => { 11726 'BaseType' => '130696', 11727 'Header' => 'pdr.h', 11728 'Line' => '319', 11729 'Name' => 'pldm_entity_node', 11730 'PrivateABI' => 1, 11731 'Size' => '40', 11732 'Type' => 'Typedef' 11733 }, 11734 '130691' => { 11735 'BaseType' => '130679', 11736 'Name' => 'pldm_entity_node const', 11737 'Size' => '40', 11738 'Type' => 'Const' 11739 }, 11740 '130696' => { 11741 'Line' => '504', 11742 'Memb' => { 11743 '0' => { 11744 'name' => 'entity', 11745 'offset' => '0', 11746 'type' => '130583' 11747 }, 11748 '1' => { 11749 'name' => 'parent', 11750 'offset' => '6', 11751 'type' => '130583' 11752 }, 11753 '2' => { 11754 'name' => 'remote_container_id', 11755 'offset' => '18', 11756 'type' => '5667' 11757 }, 11758 '3' => { 11759 'name' => 'first_child', 11760 'offset' => '22', 11761 'type' => '131451' 11762 }, 11763 '4' => { 11764 'name' => 'next_sibling', 11765 'offset' => '36', 11766 'type' => '131451' 11767 }, 11768 '5' => { 11769 'name' => 'association_type', 11770 'offset' => '50', 11771 'type' => '135' 11772 } 11773 }, 11774 'Name' => 'struct pldm_entity_node', 11775 'PrivateABI' => 1, 11776 'Size' => '40', 11777 'Source' => 'pdr.c', 11778 'Type' => 'Struct' 11779 }, 11780 '130974' => { 11781 'Header' => 'platform.h', 11782 'Line' => '561', 11783 'Memb' => { 11784 '0' => { 11785 'name' => 'record_handle', 11786 'offset' => '0', 11787 'type' => '147' 11788 }, 11789 '1' => { 11790 'name' => 'version', 11791 'offset' => '4', 11792 'type' => '135' 11793 }, 11794 '2' => { 11795 'name' => 'type', 11796 'offset' => '5', 11797 'type' => '135' 11798 }, 11799 '3' => { 11800 'name' => 'record_change_num', 11801 'offset' => '6', 11802 'type' => '5667' 11803 }, 11804 '4' => { 11805 'name' => 'length', 11806 'offset' => '8', 11807 'type' => '5667' 11808 } 11809 }, 11810 'Name' => 'struct pldm_pdr_hdr', 11811 'Size' => '10', 11812 'Type' => 'Struct' 11813 }, 11814 '131434' => { 11815 'BaseType' => '130429', 11816 'Name' => 'struct pldm_pdr_record*', 11817 'Size' => '8', 11818 'Type' => 'Pointer' 11819 }, 11820 '131446' => { 11821 'BaseType' => '130412', 11822 'Name' => 'pldm_pdr_record*', 11823 'Size' => '8', 11824 'Type' => 'Pointer' 11825 }, 11826 '131451' => { 11827 'BaseType' => '130679', 11828 'Name' => 'pldm_entity_node*', 11829 'Size' => '8', 11830 'Type' => 'Pointer' 11831 }, 11832 '132690' => { 11833 'BaseType' => '130329', 11834 'Name' => 'pldm_pdr*', 11835 'Size' => '8', 11836 'Type' => 'Pointer' 11837 }, 11838 '134001' => { 11839 'BaseType' => '130424', 11840 'Name' => 'pldm_pdr_record const*', 11841 'Size' => '8', 11842 'Type' => 'Pointer' 11843 }, 11844 '141235' => { 11845 'BaseType' => '130583', 11846 'Name' => 'pldm_entity*', 11847 'Size' => '8', 11848 'Type' => 'Pointer' 11849 }, 11850 '157357' => { 11851 'BaseType' => '141235', 11852 'Name' => 'pldm_entity**', 11853 'Size' => '8', 11854 'Type' => 'Pointer' 11855 }, 11856 '157421' => { 11857 'BaseType' => '130624', 11858 'Name' => 'pldm_entity_association_tree*', 11859 'Size' => '8', 11860 'Type' => 'Pointer' 11861 }, 11862 '158009' => { 11863 'BaseType' => '131451', 11864 'Name' => 'pldm_entity_node**', 11865 'Size' => '8', 11866 'Type' => 'Pointer' 11867 }, 11868 '158798' => { 11869 'BaseType' => '130341', 11870 'Name' => 'pldm_pdr const*', 11871 'Size' => '8', 11872 'Type' => 'Pointer' 11873 }, 11874 '164275' => { 11875 'BaseType' => '130691', 11876 'Name' => 'pldm_entity_node const*', 11877 'Size' => '8', 11878 'Type' => 'Pointer' 11879 }, 11880 '170148' => { 11881 'BaseType' => '74', 11882 'Header' => 'types.h', 11883 'Line' => '37', 11884 'Name' => '__int8_t', 11885 'PrivateABI' => 1, 11886 'Size' => '1', 11887 'Type' => 'Typedef' 11888 }, 11889 '170179' => { 11890 'BaseType' => '93', 11891 'Header' => 'types.h', 11892 'Line' => '39', 11893 'Name' => '__int16_t', 11894 'PrivateABI' => 1, 11895 'Size' => '2', 11896 'Type' => 'Typedef' 11897 }, 11898 '170210' => { 11899 'BaseType' => '100', 11900 'Header' => 'types.h', 11901 'Line' => '41', 11902 'Name' => '__int32_t', 11903 'PrivateABI' => 1, 11904 'Size' => '4', 11905 'Type' => 'Typedef' 11906 }, 11907 '170248' => { 11908 'BaseType' => '5588', 11909 'Header' => 'types.h', 11910 'Line' => '55', 11911 'Name' => '__uint_least16_t', 11912 'PrivateABI' => 1, 11913 'Size' => '2', 11914 'Type' => 'Typedef' 11915 }, 11916 '170301' => { 11917 'BaseType' => '170148', 11918 'Header' => 'stdint-intn.h', 11919 'Line' => '24', 11920 'Name' => 'int8_t', 11921 'PrivateABI' => 1, 11922 'Size' => '1', 11923 'Type' => 'Typedef' 11924 }, 11925 '170313' => { 11926 'BaseType' => '170179', 11927 'Header' => 'stdint-intn.h', 11928 'Line' => '25', 11929 'Name' => 'int16_t', 11930 'PrivateABI' => 1, 11931 'Size' => '2', 11932 'Type' => 'Typedef' 11933 }, 11934 '170325' => { 11935 'BaseType' => '170210', 11936 'Header' => 'stdint-intn.h', 11937 'Line' => '26', 11938 'Name' => 'int32_t', 11939 'PrivateABI' => 1, 11940 'Size' => '4', 11941 'Type' => 'Typedef' 11942 }, 11943 '170942' => { 11944 'BaseType' => '444', 11945 'Header' => 'pldm_types.h', 11946 'Line' => '164', 11947 'Name' => 'real32_t', 11948 'Size' => '4', 11949 'Type' => 'Typedef' 11950 }, 11951 '171657' => { 11952 'BaseType' => '170248', 11953 'Header' => 'uchar.h', 11954 'Line' => '51', 11955 'Name' => 'char16_t', 11956 'PrivateABI' => 1, 11957 'Size' => '2', 11958 'Type' => 'Typedef' 11959 }, 11960 '172490' => { 11961 'Header' => 'platform.h', 11962 'Line' => '339', 11963 'Memb' => { 11964 '0' => { 11965 'name' => 'PLDM_SENSOR_OP_STATE', 11966 'value' => '0' 11967 }, 11968 '1' => { 11969 'name' => 'PLDM_STATE_SENSOR_STATE', 11970 'value' => '1' 11971 }, 11972 '2' => { 11973 'name' => 'PLDM_NUMERIC_SENSOR_STATE', 11974 'value' => '2' 11975 } 11976 }, 11977 'Name' => 'enum sensor_event_class_states', 11978 'Size' => '4', 11979 'Type' => 'Enum' 11980 }, 11981 '172524' => { 11982 'BaseType' => '172490', 11983 'Name' => 'enum sensor_event_class_states const', 11984 'Size' => '4', 11985 'Type' => 'Const' 11986 }, 11987 '172832' => { 11988 'Header' => 'platform.h', 11989 'Line' => '636', 11990 'Memb' => { 11991 '0' => { 11992 'name' => 'hdr', 11993 'offset' => '0', 11994 'type' => '130974' 11995 }, 11996 '1' => { 11997 'name' => 'terminus_handle', 11998 'offset' => '16', 11999 'type' => '5667' 12000 }, 12001 '2' => { 12002 'name' => 'sensor_id', 12003 'offset' => '18', 12004 'type' => '5667' 12005 }, 12006 '3' => { 12007 'name' => 'entity_type', 12008 'offset' => '20', 12009 'type' => '5667' 12010 }, 12011 '4' => { 12012 'name' => 'entity_instance', 12013 'offset' => '22', 12014 'type' => '5667' 12015 }, 12016 '5' => { 12017 'name' => 'container_id', 12018 'offset' => '24', 12019 'type' => '5667' 12020 }, 12021 '6' => { 12022 'name' => 'sensor_init', 12023 'offset' => '32', 12024 'type' => '135' 12025 }, 12026 '7' => { 12027 'name' => 'sensor_auxiliary_names_pdr', 12028 'offset' => '33', 12029 'type' => '52299' 12030 }, 12031 '8' => { 12032 'name' => 'composite_sensor_count', 12033 'offset' => '34', 12034 'type' => '135' 12035 }, 12036 '9' => { 12037 'name' => 'possible_states', 12038 'offset' => '35', 12039 'type' => '968' 12040 } 12041 }, 12042 'Name' => 'struct pldm_state_sensor_pdr', 12043 'Size' => '24', 12044 'Type' => 'Struct' 12045 }, 12046 '172986' => { 12047 'Header' => 'platform.h', 12048 'Line' => '653', 12049 'Memb' => { 12050 '0' => { 12051 'name' => 'state_set_id', 12052 'offset' => '0', 12053 'type' => '5667' 12054 }, 12055 '1' => { 12056 'name' => 'possible_states_size', 12057 'offset' => '2', 12058 'type' => '135' 12059 }, 12060 '2' => { 12061 'name' => 'states', 12062 'offset' => '3', 12063 'type' => '173048' 12064 } 12065 }, 12066 'Name' => 'struct state_sensor_possible_states', 12067 'Size' => '4', 12068 'Type' => 'Struct' 12069 }, 12070 '173043' => { 12071 'BaseType' => '172986', 12072 'Name' => 'struct state_sensor_possible_states const', 12073 'Size' => '4', 12074 'Type' => 'Const' 12075 }, 12076 '173048' => { 12077 'BaseType' => '344', 12078 'Name' => 'bitfield8_t[1]', 12079 'Size' => '1', 12080 'Type' => 'Array' 12081 }, 12082 '173064' => { 12083 'Header' => 'platform.h', 12084 'Line' => '663', 12085 'Memb' => { 12086 '0' => { 12087 'name' => 'hdr', 12088 'offset' => '0', 12089 'type' => '130974' 12090 }, 12091 '1' => { 12092 'name' => 'terminus_handle', 12093 'offset' => '16', 12094 'type' => '5667' 12095 }, 12096 '2' => { 12097 'name' => 'effecter_id', 12098 'offset' => '18', 12099 'type' => '5667' 12100 }, 12101 '3' => { 12102 'name' => 'entity_type', 12103 'offset' => '20', 12104 'type' => '5667' 12105 }, 12106 '4' => { 12107 'name' => 'entity_instance', 12108 'offset' => '22', 12109 'type' => '5667' 12110 }, 12111 '5' => { 12112 'name' => 'container_id', 12113 'offset' => '24', 12114 'type' => '5667' 12115 }, 12116 '6' => { 12117 'name' => 'effecter_semantic_id', 12118 'offset' => '32', 12119 'type' => '5667' 12120 }, 12121 '7' => { 12122 'name' => 'effecter_init', 12123 'offset' => '34', 12124 'type' => '135' 12125 }, 12126 '8' => { 12127 'name' => 'has_description_pdr', 12128 'offset' => '35', 12129 'type' => '52299' 12130 }, 12131 '9' => { 12132 'name' => 'composite_effecter_count', 12133 'offset' => '36', 12134 'type' => '135' 12135 }, 12136 '10' => { 12137 'name' => 'possible_states', 12138 'offset' => '37', 12139 'type' => '968' 12140 } 12141 }, 12142 'Name' => 'struct pldm_state_effecter_pdr', 12143 'Size' => '26', 12144 'Type' => 'Struct' 12145 }, 12146 '173417' => { 12147 'Header' => 'platform.h', 12148 'Line' => '754', 12149 'Memb' => { 12150 '0' => { 12151 'name' => 'value_u8', 12152 'offset' => '0', 12153 'type' => '135' 12154 }, 12155 '1' => { 12156 'name' => 'value_s8', 12157 'offset' => '0', 12158 'type' => '170301' 12159 }, 12160 '2' => { 12161 'name' => 'value_u16', 12162 'offset' => '0', 12163 'type' => '5667' 12164 }, 12165 '3' => { 12166 'name' => 'value_s16', 12167 'offset' => '0', 12168 'type' => '170313' 12169 }, 12170 '4' => { 12171 'name' => 'value_u32', 12172 'offset' => '0', 12173 'type' => '147' 12174 }, 12175 '5' => { 12176 'name' => 'value_s32', 12177 'offset' => '0', 12178 'type' => '170325' 12179 }, 12180 '6' => { 12181 'name' => 'value_f32', 12182 'offset' => '0', 12183 'type' => '170942' 12184 } 12185 }, 12186 'Name' => 'union union_range_field_format', 12187 'Size' => '4', 12188 'Type' => 'Union' 12189 }, 12190 '174014' => { 12191 'Header' => 'platform.h', 12192 'Line' => '811', 12193 'Memb' => { 12194 '0' => { 12195 'name' => 'value_u8', 12196 'offset' => '0', 12197 'type' => '135' 12198 }, 12199 '1' => { 12200 'name' => 'value_s8', 12201 'offset' => '0', 12202 'type' => '170301' 12203 }, 12204 '2' => { 12205 'name' => 'value_u16', 12206 'offset' => '0', 12207 'type' => '5667' 12208 }, 12209 '3' => { 12210 'name' => 'value_s16', 12211 'offset' => '0', 12212 'type' => '170313' 12213 }, 12214 '4' => { 12215 'name' => 'value_u32', 12216 'offset' => '0', 12217 'type' => '147' 12218 }, 12219 '5' => { 12220 'name' => 'value_s32', 12221 'offset' => '0', 12222 'type' => '170325' 12223 } 12224 }, 12225 'Name' => 'union union_sensor_data_size', 12226 'Size' => '4', 12227 'Type' => 'Union' 12228 }, 12229 '174027' => { 12230 'Header' => 'platform.h', 12231 'Line' => '818', 12232 'Memb' => { 12233 '0' => { 12234 'name' => 'record_handle', 12235 'offset' => '0', 12236 'type' => '147' 12237 }, 12238 '1' => { 12239 'name' => 'version', 12240 'offset' => '4', 12241 'type' => '135' 12242 }, 12243 '2' => { 12244 'name' => 'type', 12245 'offset' => '5', 12246 'type' => '135' 12247 }, 12248 '3' => { 12249 'name' => 'record_change_num', 12250 'offset' => '6', 12251 'type' => '5667' 12252 }, 12253 '4' => { 12254 'name' => 'length', 12255 'offset' => '8', 12256 'type' => '5667' 12257 } 12258 }, 12259 'Name' => 'struct pldm_value_pdr_hdr', 12260 'Size' => '12', 12261 'Type' => 'Struct' 12262 }, 12263 '174112' => { 12264 'Header' => 'platform.h', 12265 'Line' => '836', 12266 'Memb' => { 12267 '0' => { 12268 'name' => 'entity_instance_num', 12269 'offset' => '0', 12270 'type' => '5667' 12271 }, 12272 '1' => { 12273 'name' => 'entity_instance', 12274 'offset' => '0', 12275 'type' => '5667' 12276 } 12277 }, 12278 'Name' => 'anon-union-platform.h-836', 12279 'Size' => '2', 12280 'Type' => 'Union' 12281 }, 12282 '174147' => { 12283 'Header' => 'platform.h', 12284 'Line' => '831', 12285 'Memb' => { 12286 '0' => { 12287 'name' => 'hdr', 12288 'offset' => '0', 12289 'type' => '174027' 12290 }, 12291 '1' => { 12292 'name' => 'terminus_handle', 12293 'offset' => '18', 12294 'type' => '5667' 12295 }, 12296 '2' => { 12297 'name' => 'sensor_id', 12298 'offset' => '20', 12299 'type' => '5667' 12300 }, 12301 '3' => { 12302 'name' => 'entity_type', 12303 'offset' => '22', 12304 'type' => '5667' 12305 }, 12306 '4' => { 12307 'name' => 'unnamed0', 12308 'offset' => '24', 12309 'type' => '174112' 12310 }, 12311 '5' => { 12312 'name' => 'container_id', 12313 'offset' => '32', 12314 'type' => '5667' 12315 }, 12316 '6' => { 12317 'name' => 'sensor_init', 12318 'offset' => '34', 12319 'type' => '135' 12320 }, 12321 '7' => { 12322 'name' => 'sensor_auxiliary_names_pdr', 12323 'offset' => '35', 12324 'type' => '52299' 12325 }, 12326 '8' => { 12327 'name' => 'base_unit', 12328 'offset' => '36', 12329 'type' => '135' 12330 }, 12331 '9' => { 12332 'name' => 'unit_modifier', 12333 'offset' => '37', 12334 'type' => '170301' 12335 }, 12336 '10' => { 12337 'name' => 'rate_unit', 12338 'offset' => '38', 12339 'type' => '135' 12340 }, 12341 '11' => { 12342 'name' => 'base_oem_unit_handle', 12343 'offset' => '39', 12344 'type' => '135' 12345 }, 12346 '12' => { 12347 'name' => 'aux_unit', 12348 'offset' => '40', 12349 'type' => '135' 12350 }, 12351 '13' => { 12352 'name' => 'aux_unit_modifier', 12353 'offset' => '41', 12354 'type' => '170301' 12355 }, 12356 '14' => { 12357 'name' => 'aux_rate_unit', 12358 'offset' => '48', 12359 'type' => '135' 12360 }, 12361 '15' => { 12362 'name' => 'rel', 12363 'offset' => '49', 12364 'type' => '135' 12365 }, 12366 '16' => { 12367 'name' => 'aux_oem_unit_handle', 12368 'offset' => '50', 12369 'type' => '135' 12370 }, 12371 '17' => { 12372 'name' => 'is_linear', 12373 'offset' => '51', 12374 'type' => '52299' 12375 }, 12376 '18' => { 12377 'name' => 'sensor_data_size', 12378 'offset' => '52', 12379 'type' => '135' 12380 }, 12381 '19' => { 12382 'name' => 'resolution', 12383 'offset' => '54', 12384 'type' => '170942' 12385 }, 12386 '20' => { 12387 'name' => 'offset', 12388 'offset' => '64', 12389 'type' => '170942' 12390 }, 12391 '21' => { 12392 'name' => 'accuracy', 12393 'offset' => '68', 12394 'type' => '5667' 12395 }, 12396 '22' => { 12397 'name' => 'plus_tolerance', 12398 'offset' => '70', 12399 'type' => '135' 12400 }, 12401 '23' => { 12402 'name' => 'minus_tolerance', 12403 'offset' => '71', 12404 'type' => '135' 12405 }, 12406 '24' => { 12407 'name' => 'hysteresis', 12408 'offset' => '72', 12409 'type' => '174014' 12410 }, 12411 '25' => { 12412 'name' => 'supported_thresholds', 12413 'offset' => '82', 12414 'type' => '344' 12415 }, 12416 '26' => { 12417 'name' => 'threshold_and_hysteresis_volatility', 12418 'offset' => '83', 12419 'type' => '344' 12420 }, 12421 '27' => { 12422 'name' => 'state_transition_interval', 12423 'offset' => '86', 12424 'type' => '170942' 12425 }, 12426 '28' => { 12427 'name' => 'update_interval', 12428 'offset' => '96', 12429 'type' => '170942' 12430 }, 12431 '29' => { 12432 'name' => 'max_readable', 12433 'offset' => '100', 12434 'type' => '174014' 12435 }, 12436 '30' => { 12437 'name' => 'min_readable', 12438 'offset' => '104', 12439 'type' => '174014' 12440 }, 12441 '31' => { 12442 'name' => 'range_field_format', 12443 'offset' => '114', 12444 'type' => '135' 12445 }, 12446 '32' => { 12447 'name' => 'range_field_support', 12448 'offset' => '115', 12449 'type' => '344' 12450 }, 12451 '33' => { 12452 'name' => 'nominal_value', 12453 'offset' => '118', 12454 'type' => '173417' 12455 }, 12456 '34' => { 12457 'name' => 'normal_max', 12458 'offset' => '128', 12459 'type' => '173417' 12460 }, 12461 '35' => { 12462 'name' => 'normal_min', 12463 'offset' => '132', 12464 'type' => '173417' 12465 }, 12466 '36' => { 12467 'name' => 'warning_high', 12468 'offset' => '136', 12469 'type' => '173417' 12470 }, 12471 '37' => { 12472 'name' => 'warning_low', 12473 'offset' => '146', 12474 'type' => '173417' 12475 }, 12476 '38' => { 12477 'name' => 'critical_high', 12478 'offset' => '150', 12479 'type' => '173417' 12480 }, 12481 '39' => { 12482 'name' => 'critical_low', 12483 'offset' => '256', 12484 'type' => '173417' 12485 }, 12486 '40' => { 12487 'name' => 'fatal_high', 12488 'offset' => '260', 12489 'type' => '173417' 12490 }, 12491 '41' => { 12492 'name' => 'fatal_low', 12493 'offset' => '264', 12494 'type' => '173417' 12495 } 12496 }, 12497 'Name' => 'struct pldm_numeric_sensor_value_pdr', 12498 'Size' => '112', 12499 'Type' => 'Struct' 12500 }, 12501 '174740' => { 12502 'BaseType' => '171657', 12503 'Header' => 'platform.h', 12504 'Line' => '879', 12505 'Name' => 'pldm_utf16be', 12506 'Size' => '2', 12507 'Type' => 'Typedef' 12508 }, 12509 '174753' => { 12510 'Header' => 'platform.h', 12511 'Line' => '881', 12512 'Memb' => { 12513 '0' => { 12514 'name' => 'tag', 12515 'offset' => '0', 12516 'type' => '5638' 12517 }, 12518 '1' => { 12519 'name' => 'name', 12520 'offset' => '8', 12521 'type' => '174795' 12522 } 12523 }, 12524 'Name' => 'struct pldm_entity_auxiliary_name', 12525 'Size' => '16', 12526 'Type' => 'Struct' 12527 }, 12528 '174795' => { 12529 'BaseType' => '174740', 12530 'Name' => 'pldm_utf16be*', 12531 'Size' => '8', 12532 'Type' => 'Pointer' 12533 }, 12534 '174800' => { 12535 'Header' => 'platform.h', 12536 'Line' => '891', 12537 'Memb' => { 12538 '0' => { 12539 'name' => 'hdr', 12540 'offset' => '0', 12541 'type' => '174027' 12542 }, 12543 '1' => { 12544 'name' => 'container', 12545 'offset' => '18', 12546 'type' => '130583' 12547 }, 12548 '2' => { 12549 'name' => 'shared_name_count', 12550 'offset' => '24', 12551 'type' => '135' 12552 }, 12553 '3' => { 12554 'name' => 'name_string_count', 12555 'offset' => '25', 12556 'type' => '135' 12557 }, 12558 '4' => { 12559 'name' => 'names', 12560 'offset' => '36', 12561 'type' => '174914' 12562 }, 12563 '5' => { 12564 'name' => 'auxiliary_name_data_size', 12565 'offset' => '50', 12566 'type' => '164' 12567 }, 12568 '6' => { 12569 'name' => 'auxiliary_name_data', 12570 'offset' => '64', 12571 'type' => '174919' 12572 } 12573 }, 12574 'Name' => 'struct pldm_entity_auxiliary_names_pdr', 12575 'Size' => '40', 12576 'Type' => 'Struct' 12577 }, 12578 '174914' => { 12579 'BaseType' => '174753', 12580 'Name' => 'struct pldm_entity_auxiliary_name*', 12581 'Size' => '8', 12582 'Type' => 'Pointer' 12583 }, 12584 '174919' => { 12585 'BaseType' => '128', 12586 'Name' => 'char[]', 12587 'Size' => '8', 12588 'Type' => 'Array' 12589 }, 12590 '174934' => { 12591 'Header' => 'platform.h', 12592 'Line' => '921', 12593 'Memb' => { 12594 '0' => { 12595 'name' => 'state_set_id', 12596 'offset' => '0', 12597 'type' => '5667' 12598 }, 12599 '1' => { 12600 'name' => 'possible_states_size', 12601 'offset' => '2', 12602 'type' => '135' 12603 }, 12604 '2' => { 12605 'name' => 'states', 12606 'offset' => '3', 12607 'type' => '173048' 12608 } 12609 }, 12610 'Name' => 'struct state_effecter_possible_states', 12611 'Size' => '4', 12612 'Type' => 'Struct' 12613 }, 12614 '174991' => { 12615 'BaseType' => '174934', 12616 'Name' => 'struct state_effecter_possible_states const', 12617 'Size' => '4', 12618 'Type' => 'Const' 12619 }, 12620 '175192' => { 12621 'Header' => 'platform.h', 12622 'Line' => '991', 12623 'Memb' => { 12624 '0' => { 12625 'name' => 'set_request', 12626 'offset' => '0', 12627 'type' => '135' 12628 }, 12629 '1' => { 12630 'name' => 'effecter_state', 12631 'offset' => '1', 12632 'type' => '135' 12633 } 12634 }, 12635 'Name' => 'struct state_field_for_state_effecter_set', 12636 'Size' => '2', 12637 'Type' => 'Struct' 12638 }, 12639 '175235' => { 12640 'BaseType' => '175192', 12641 'Header' => 'platform.h', 12642 'Line' => '994', 12643 'Name' => 'set_effecter_state_field', 12644 'Size' => '2', 12645 'Type' => 'Typedef' 12646 }, 12647 '175248' => { 12648 'Header' => 'platform.h', 12649 'Line' => '1000', 12650 'Memb' => { 12651 '0' => { 12652 'name' => 'sensor_op_state', 12653 'offset' => '0', 12654 'type' => '135' 12655 }, 12656 '1' => { 12657 'name' => 'present_state', 12658 'offset' => '1', 12659 'type' => '135' 12660 }, 12661 '2' => { 12662 'name' => 'previous_state', 12663 'offset' => '2', 12664 'type' => '135' 12665 }, 12666 '3' => { 12667 'name' => 'event_state', 12668 'offset' => '3', 12669 'type' => '135' 12670 } 12671 }, 12672 'Name' => 'struct state_field_for_get_state_sensor_readings', 12673 'Size' => '4', 12674 'Type' => 'Struct' 12675 }, 12676 '175319' => { 12677 'BaseType' => '175248', 12678 'Header' => 'platform.h', 12679 'Line' => '1008', 12680 'Name' => 'get_sensor_state_field', 12681 'Size' => '4', 12682 'Type' => 'Typedef' 12683 }, 12684 '175332' => { 12685 'Header' => 'platform.h', 12686 'Line' => '1014', 12687 'Memb' => { 12688 '0' => { 12689 'name' => 'effecter_op_state', 12690 'offset' => '0', 12691 'type' => '135' 12692 }, 12693 '1' => { 12694 'name' => 'pending_state', 12695 'offset' => '1', 12696 'type' => '135' 12697 }, 12698 '2' => { 12699 'name' => 'present_state', 12700 'offset' => '2', 12701 'type' => '135' 12702 } 12703 }, 12704 'Name' => 'struct state_field_for_get_state_effecter_states', 12705 'Size' => '3', 12706 'Type' => 'Struct' 12707 }, 12708 '175389' => { 12709 'BaseType' => '175332', 12710 'Header' => 'platform.h', 12711 'Line' => '1018', 12712 'Name' => 'get_effecter_state_field', 12713 'Size' => '3', 12714 'Type' => 'Typedef' 12715 }, 12716 '176118' => { 12717 'Header' => 'platform.h', 12718 'Line' => '1163', 12719 'Memb' => { 12720 '0' => { 12721 'name' => 'completion_code', 12722 'offset' => '0', 12723 'type' => '135' 12724 }, 12725 '1' => { 12726 'name' => 'comp_effecter_count', 12727 'offset' => '1', 12728 'type' => '135' 12729 }, 12730 '2' => { 12731 'name' => 'field', 12732 'offset' => '2', 12733 'type' => '176175' 12734 } 12735 }, 12736 'Name' => 'struct pldm_get_state_effecter_states_resp', 12737 'Size' => '26', 12738 'Type' => 'Struct' 12739 }, 12740 '176175' => { 12741 'BaseType' => '175389', 12742 'Name' => 'get_effecter_state_field[8]', 12743 'Size' => '24', 12744 'Type' => 'Array' 12745 }, 12746 '176191' => { 12747 'Header' => 'platform.h', 12748 'Line' => '1173', 12749 'Memb' => { 12750 '0' => { 12751 'name' => 'sensor_id', 12752 'offset' => '0', 12753 'type' => '5667' 12754 }, 12755 '1' => { 12756 'name' => 'sensor_event_class_type', 12757 'offset' => '2', 12758 'type' => '135' 12759 }, 12760 '2' => { 12761 'name' => 'event_class', 12762 'offset' => '3', 12763 'type' => '968' 12764 } 12765 }, 12766 'Name' => 'struct pldm_sensor_event_data', 12767 'Size' => '4', 12768 'Type' => 'Struct' 12769 }, 12770 '176305' => { 12771 'Header' => 'platform.h', 12772 'Line' => '1213', 12773 'Memb' => { 12774 '0' => { 12775 'name' => 'format_version', 12776 'offset' => '0', 12777 'type' => '135' 12778 }, 12779 '1' => { 12780 'name' => 'event_id', 12781 'offset' => '2', 12782 'type' => '5667' 12783 }, 12784 '2' => { 12785 'name' => 'data_transfer_handle', 12786 'offset' => '4', 12787 'type' => '147' 12788 } 12789 }, 12790 'Name' => 'struct pldm_message_poll_event', 12791 'Size' => '8', 12792 'Type' => 'Struct' 12793 }, 12794 '176367' => { 12795 'Header' => 'platform.h', 12796 'Line' => '1223', 12797 'Memb' => { 12798 '0' => { 12799 'name' => 'format_version', 12800 'offset' => '0', 12801 'type' => '135' 12802 }, 12803 '1' => { 12804 'name' => 'format_type', 12805 'offset' => '1', 12806 'type' => '135' 12807 }, 12808 '2' => { 12809 'name' => 'event_data_length', 12810 'offset' => '2', 12811 'type' => '5667' 12812 }, 12813 '3' => { 12814 'name' => 'event_data', 12815 'offset' => '4', 12816 'type' => '176438' 12817 } 12818 }, 12819 'Name' => 'struct pldm_platform_cper_event', 12820 'Size' => '4', 12821 'Type' => 'Struct' 12822 }, 12823 '176438' => { 12824 'BaseType' => '135', 12825 'Name' => 'uint8_t[]', 12826 'Size' => '8', 12827 'Type' => 'Array' 12828 }, 12829 '176594' => { 12830 'Header' => 'platform.h', 12831 'Line' => '1283', 12832 'Memb' => { 12833 '0' => { 12834 'name' => 'event_data_format', 12835 'offset' => '0', 12836 'type' => '135' 12837 }, 12838 '1' => { 12839 'name' => 'number_of_change_records', 12840 'offset' => '1', 12841 'type' => '135' 12842 }, 12843 '2' => { 12844 'name' => 'change_records', 12845 'offset' => '2', 12846 'type' => '968' 12847 } 12848 }, 12849 'Name' => 'struct pldm_pdr_repository_chg_event_data', 12850 'Size' => '3', 12851 'Type' => 'Struct' 12852 }, 12853 '184925' => { 12854 'BaseType' => '176367', 12855 'Name' => 'struct pldm_platform_cper_event*', 12856 'Size' => '8', 12857 'Type' => 'Pointer' 12858 }, 12859 '188390' => { 12860 'BaseType' => '174800', 12861 'Name' => 'struct pldm_entity_auxiliary_names_pdr*', 12862 'Size' => '8', 12863 'Type' => 'Pointer' 12864 }, 12865 '197910' => { 12866 'BaseType' => '176118', 12867 'Name' => 'struct pldm_get_state_effecter_states_resp*', 12868 'Size' => '8', 12869 'Type' => 'Pointer' 12870 }, 12871 '244057' => { 12872 'BaseType' => '2704', 12873 'Name' => 'size_t*const', 12874 'Size' => '8', 12875 'Type' => 'Const' 12876 }, 12877 '247016' => { 12878 'BaseType' => '176305', 12879 'Name' => 'struct pldm_message_poll_event*', 12880 'Size' => '8', 12881 'Type' => 'Pointer' 12882 }, 12883 '248448' => { 12884 'BaseType' => '248458', 12885 'Name' => 'uint32_t const*const*', 12886 'Size' => '8', 12887 'Type' => 'Pointer' 12888 }, 12889 '248453' => { 12890 'BaseType' => '159', 12891 'Name' => 'uint32_t const*', 12892 'Size' => '8', 12893 'Type' => 'Pointer' 12894 }, 12895 '248458' => { 12896 'BaseType' => '248453', 12897 'Name' => 'uint32_t const*const', 12898 'Size' => '8', 12899 'Type' => 'Const' 12900 }, 12901 '248463' => { 12902 'BaseType' => '176594', 12903 'Name' => 'struct pldm_pdr_repository_chg_event_data*', 12904 'Size' => '8', 12905 'Type' => 'Pointer' 12906 }, 12907 '292164' => { 12908 'BaseType' => '174147', 12909 'Name' => 'struct pldm_numeric_sensor_value_pdr*', 12910 'Size' => '8', 12911 'Type' => 'Pointer' 12912 }, 12913 '314282' => { 12914 'BaseType' => '176191', 12915 'Name' => 'struct pldm_sensor_event_data*', 12916 'Size' => '8', 12917 'Type' => 'Pointer' 12918 }, 12919 '314287' => { 12920 'BaseType' => '314282', 12921 'Name' => 'struct pldm_sensor_event_data*const', 12922 'Size' => '8', 12923 'Type' => 'Const' 12924 }, 12925 '318262' => { 12926 'BaseType' => '175319', 12927 'Name' => 'get_sensor_state_field*', 12928 'Size' => '8', 12929 'Type' => 'Pointer' 12930 }, 12931 '341562' => { 12932 'BaseType' => '175235', 12933 'Name' => 'set_effecter_state_field*', 12934 'Size' => '8', 12935 'Type' => 'Pointer' 12936 }, 12937 '342538' => { 12938 'BaseType' => '172832', 12939 'Name' => 'struct pldm_state_sensor_pdr*', 12940 'Size' => '8', 12941 'Type' => 'Pointer' 12942 }, 12943 '342543' => { 12944 'BaseType' => '342538', 12945 'Name' => 'struct pldm_state_sensor_pdr*const', 12946 'Size' => '8', 12947 'Type' => 'Const' 12948 }, 12949 '342548' => { 12950 'BaseType' => '173043', 12951 'Name' => 'struct state_sensor_possible_states const*', 12952 'Size' => '8', 12953 'Type' => 'Pointer' 12954 }, 12955 '342553' => { 12956 'BaseType' => '342548', 12957 'Name' => 'struct state_sensor_possible_states const*const', 12958 'Size' => '8', 12959 'Type' => 'Const' 12960 }, 12961 '342948' => { 12962 'BaseType' => '173064', 12963 'Name' => 'struct pldm_state_effecter_pdr*', 12964 'Size' => '8', 12965 'Type' => 'Pointer' 12966 }, 12967 '342953' => { 12968 'BaseType' => '342948', 12969 'Name' => 'struct pldm_state_effecter_pdr*const', 12970 'Size' => '8', 12971 'Type' => 'Const' 12972 }, 12973 '342958' => { 12974 'BaseType' => '174991', 12975 'Name' => 'struct state_effecter_possible_states const*', 12976 'Size' => '8', 12977 'Type' => 'Pointer' 12978 }, 12979 '342963' => { 12980 'BaseType' => '342958', 12981 'Name' => 'struct state_effecter_possible_states const*const', 12982 'Size' => '8', 12983 'Type' => 'Const' 12984 }, 12985 '346447' => { 12986 'Line' => '19', 12987 'Memb' => { 12988 '0' => { 12989 'name' => 'prev', 12990 'offset' => '0', 12991 'type' => '4848' 12992 }, 12993 '1' => { 12994 'name' => 'allocations', 12995 'offset' => '4', 12996 'type' => '147' 12997 } 12998 }, 12999 'Name' => 'struct pldm_tid_state', 13000 'PrivateABI' => 1, 13001 'Size' => '8', 13002 'Source' => 'instance-id.c', 13003 'Type' => 'Struct' 13004 }, 13005 '346486' => { 13006 'Line' => '24', 13007 'Memb' => { 13008 '0' => { 13009 'name' => 'state', 13010 'offset' => '0', 13011 'type' => '346528' 13012 }, 13013 '1' => { 13014 'name' => 'lock_db_fd', 13015 'offset' => '8264', 13016 'type' => '100' 13017 } 13018 }, 13019 'Name' => 'struct pldm_instance_db', 13020 'PrivateABI' => 1, 13021 'Size' => '2052', 13022 'Source' => 'instance-id.c', 13023 'Type' => 'Struct' 13024 }, 13025 '346528' => { 13026 'BaseType' => '346447', 13027 'Name' => 'struct pldm_tid_state[256]', 13028 'Size' => '2048', 13029 'Type' => 'Array' 13030 }, 13031 '347084' => { 13032 'BaseType' => '346486', 13033 'Name' => 'struct pldm_instance_db*', 13034 'Size' => '8', 13035 'Type' => 'Pointer' 13036 }, 13037 '347471' => { 13038 'BaseType' => '4848', 13039 'Name' => 'pldm_instance_id_t*', 13040 'Size' => '8', 13041 'Type' => 'Pointer' 13042 }, 13043 '347647' => { 13044 'BaseType' => '347084', 13045 'Name' => 'struct pldm_instance_db**', 13046 'Size' => '8', 13047 'Type' => 'Pointer' 13048 }, 13049 '348355' => { 13050 'BaseType' => '46', 13051 'Header' => 'int-ll64.h', 13052 'Line' => '21', 13053 'Name' => '__u8', 13054 'PrivateABI' => 1, 13055 'Size' => '1', 13056 'Type' => 'Typedef' 13057 }, 13058 '348367' => { 13059 'BaseType' => '53', 13060 'Header' => 'int-ll64.h', 13061 'Line' => '24', 13062 'Name' => '__u16', 13063 'PrivateABI' => 1, 13064 'Size' => '2', 13065 'Type' => 'Typedef' 13066 }, 13067 '348604' => { 13068 'Header' => 'socket.h', 13069 'Line' => '5', 13070 'Memb' => { 13071 '0' => { 13072 'name' => 'size', 13073 'offset' => '0', 13074 'type' => '100' 13075 }, 13076 '1' => { 13077 'name' => 'socket', 13078 'offset' => '4', 13079 'type' => '100' 13080 }, 13081 '2' => { 13082 'name' => 'max_size', 13083 'offset' => '8', 13084 'type' => '100' 13085 } 13086 }, 13087 'Name' => 'struct pldm_socket_sndbuf', 13088 'PrivateABI' => 1, 13089 'Size' => '12', 13090 'Type' => 'Struct' 13091 }, 13092 '348657' => { 13093 'BaseType' => '135', 13094 'Header' => 'pldm.h', 13095 'Line' => '13', 13096 'Name' => 'mctp_eid_t', 13097 'Size' => '1', 13098 'Type' => 'Typedef' 13099 }, 13100 '348771' => { 13101 'BaseType' => '4945', 13102 'Header' => 'pldm.h', 13103 'Line' => '30', 13104 'Name' => 'pldm_requester_rc_t', 13105 'Size' => '4', 13106 'Type' => 'Typedef' 13107 }, 13108 '348783' => { 13109 'Header' => 'transport.h', 13110 'Line' => '18', 13111 'Memb' => { 13112 '0' => { 13113 'name' => 'name', 13114 'offset' => '0', 13115 'type' => '8992' 13116 }, 13117 '1' => { 13118 'name' => 'version', 13119 'offset' => '8', 13120 'type' => '135' 13121 }, 13122 '2' => { 13123 'name' => 'recv', 13124 'offset' => '22', 13125 'type' => '348917' 13126 }, 13127 '3' => { 13128 'name' => 'send', 13129 'offset' => '36', 13130 'type' => '348958' 13131 }, 13132 '4' => { 13133 'name' => 'init_pollfd', 13134 'offset' => '50', 13135 'type' => '349039' 13136 } 13137 }, 13138 'Name' => 'struct pldm_transport', 13139 'PrivateABI' => 1, 13140 'Size' => '40', 13141 'Type' => 'Struct' 13142 }, 13143 '348897' => { 13144 'BaseType' => '348783', 13145 'Name' => 'struct pldm_transport*', 13146 'Size' => '8', 13147 'Type' => 'Pointer' 13148 }, 13149 '348902' => { 13150 'BaseType' => '4836', 13151 'Name' => 'pldm_tid_t*', 13152 'Size' => '8', 13153 'Type' => 'Pointer' 13154 }, 13155 '348917' => { 13156 'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t*, void**, size_t*)', 13157 'Param' => { 13158 '0' => { 13159 'type' => '348897' 13160 }, 13161 '1' => { 13162 'type' => '348902' 13163 }, 13164 '2' => { 13165 'type' => '21368' 13166 }, 13167 '3' => { 13168 'type' => '2704' 13169 } 13170 }, 13171 'Return' => '348771', 13172 'Size' => '8', 13173 'Type' => 'FuncPtr' 13174 }, 13175 '348958' => { 13176 'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)', 13177 'Param' => { 13178 '0' => { 13179 'type' => '348897' 13180 }, 13181 '1' => { 13182 'type' => '4836' 13183 }, 13184 '2' => { 13185 'type' => '1269' 13186 }, 13187 '3' => { 13188 'type' => '164' 13189 } 13190 }, 13191 'Return' => '348771', 13192 'Size' => '8', 13193 'Type' => 'FuncPtr' 13194 }, 13195 '348983' => { 13196 'BaseType' => '348988', 13197 'Name' => 'struct pollfd*', 13198 'Size' => '8', 13199 'Type' => 'Pointer' 13200 }, 13201 '348988' => { 13202 'Header' => 'poll.h', 13203 'Line' => '36', 13204 'Memb' => { 13205 '0' => { 13206 'name' => 'fd', 13207 'offset' => '0', 13208 'type' => '100' 13209 }, 13210 '1' => { 13211 'name' => 'events', 13212 'offset' => '4', 13213 'type' => '93' 13214 }, 13215 '2' => { 13216 'name' => 'revents', 13217 'offset' => '6', 13218 'type' => '93' 13219 } 13220 }, 13221 'Name' => 'struct pollfd', 13222 'PrivateABI' => 1, 13223 'Size' => '8', 13224 'Type' => 'Struct' 13225 }, 13226 '349039' => { 13227 'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)', 13228 'Param' => { 13229 '0' => { 13230 'type' => '348897' 13231 }, 13232 '1' => { 13233 'type' => '348983' 13234 } 13235 }, 13236 'Return' => '100', 13237 'Size' => '8', 13238 'Type' => 'FuncPtr' 13239 }, 13240 '349044' => { 13241 'BaseType' => '53', 13242 'Header' => 'socket.h', 13243 'Line' => '10', 13244 'Name' => '__kernel_sa_family_t', 13245 'PrivateABI' => 1, 13246 'Size' => '2', 13247 'Type' => 'Typedef' 13248 }, 13249 '349410' => { 13250 'Header' => 'mctp.h', 13251 'Line' => '18', 13252 'Memb' => { 13253 '0' => { 13254 'name' => 's_addr', 13255 'offset' => '0', 13256 'type' => '348657' 13257 } 13258 }, 13259 'Name' => 'struct mctp_addr', 13260 'PrivateABI' => 1, 13261 'Size' => '1', 13262 'Type' => 'Struct' 13263 }, 13264 '349437' => { 13265 'Header' => 'mctp.h', 13266 'Line' => '22', 13267 'Memb' => { 13268 '0' => { 13269 'name' => 'smctp_family', 13270 'offset' => '0', 13271 'type' => '349044' 13272 }, 13273 '1' => { 13274 'name' => '__smctp_pad0', 13275 'offset' => '2', 13276 'type' => '348367' 13277 }, 13278 '2' => { 13279 'name' => 'smctp_network', 13280 'offset' => '4', 13281 'type' => '60' 13282 }, 13283 '3' => { 13284 'name' => 'smctp_addr', 13285 'offset' => '8', 13286 'type' => '349410' 13287 }, 13288 '4' => { 13289 'name' => 'smctp_type', 13290 'offset' => '9', 13291 'type' => '348355' 13292 }, 13293 '5' => { 13294 'name' => 'smctp_tag', 13295 'offset' => '16', 13296 'type' => '348355' 13297 }, 13298 '6' => { 13299 'name' => '__smctp_pad1', 13300 'offset' => '17', 13301 'type' => '348355' 13302 } 13303 }, 13304 'Name' => 'struct sockaddr_mctp', 13305 'PrivateABI' => 1, 13306 'Size' => '12', 13307 'Type' => 'Struct' 13308 }, 13309 '349542' => { 13310 'BaseType' => '349437', 13311 'Name' => 'struct sockaddr_mctp const', 13312 'Size' => '12', 13313 'Type' => 'Const' 13314 }, 13315 '349586' => { 13316 'Line' => '35', 13317 'Memb' => { 13318 '0' => { 13319 'name' => 'transport', 13320 'offset' => '0', 13321 'type' => '348783' 13322 }, 13323 '1' => { 13324 'name' => 'socket', 13325 'offset' => '64', 13326 'type' => '100' 13327 }, 13328 '2' => { 13329 'name' => 'tid_eid_map', 13330 'offset' => '68', 13331 'type' => '349679' 13332 }, 13333 '3' => { 13334 'name' => 'socket_send_buf', 13335 'offset' => '768', 13336 'type' => '348604' 13337 }, 13338 '4' => { 13339 'name' => 'bound', 13340 'offset' => '786', 13341 'type' => '5466' 13342 }, 13343 '5' => { 13344 'name' => 'cookie_jar', 13345 'offset' => '800', 13346 'type' => '4860' 13347 } 13348 }, 13349 'Name' => 'struct pldm_transport_af_mctp', 13350 'PrivateABI' => 1, 13351 'Size' => '336', 13352 'Source' => 'af-mctp.c', 13353 'Type' => 'Struct' 13354 }, 13355 '349679' => { 13356 'BaseType' => '4836', 13357 'Name' => 'pldm_tid_t[256]', 13358 'Size' => '256', 13359 'Type' => 'Array' 13360 }, 13361 '350480' => { 13362 'BaseType' => '349586', 13363 'Name' => 'struct pldm_transport_af_mctp*', 13364 'Size' => '8', 13365 'Type' => 'Pointer' 13366 }, 13367 '350485' => { 13368 'BaseType' => '349542', 13369 'Name' => 'struct sockaddr_mctp const*', 13370 'Size' => '8', 13371 'Type' => 'Pointer' 13372 }, 13373 '350798' => { 13374 'BaseType' => '350480', 13375 'Name' => 'struct pldm_transport_af_mctp**', 13376 'Size' => '8', 13377 'Type' => 'Pointer' 13378 }, 13379 '353908' => { 13380 'Line' => '26', 13381 'Memb' => { 13382 '0' => { 13383 'name' => 'transport', 13384 'offset' => '0', 13385 'type' => '348783' 13386 }, 13387 '1' => { 13388 'name' => 'socket', 13389 'offset' => '64', 13390 'type' => '100' 13391 }, 13392 '2' => { 13393 'name' => 'tid_eid_map', 13394 'offset' => '68', 13395 'type' => '349679' 13396 }, 13397 '3' => { 13398 'name' => 'socket_send_buf', 13399 'offset' => '768', 13400 'type' => '348604' 13401 } 13402 }, 13403 'Name' => 'struct pldm_transport_mctp_demux', 13404 'PrivateABI' => 1, 13405 'Size' => '312', 13406 'Source' => 'mctp-demux.c', 13407 'Type' => 'Struct' 13408 }, 13409 '354513' => { 13410 'BaseType' => '353908', 13411 'Name' => 'struct pldm_transport_mctp_demux*', 13412 'Size' => '8', 13413 'Type' => 'Pointer' 13414 }, 13415 '355019' => { 13416 'BaseType' => '354513', 13417 'Name' => 'struct pldm_transport_mctp_demux**', 13418 'Size' => '8', 13419 'Type' => 'Pointer' 13420 }, 13421 '377553' => { 13422 'Header' => 'file_io.h', 13423 'Line' => '32', 13424 'Memb' => { 13425 '0' => { 13426 'name' => 'handle', 13427 'offset' => '0', 13428 'type' => '135' 13429 }, 13430 '1' => { 13431 'name' => 'length', 13432 'offset' => '4', 13433 'type' => '147' 13434 }, 13435 '2' => { 13436 'name' => 'data', 13437 'offset' => '8', 13438 'type' => '176438' 13439 } 13440 }, 13441 'Name' => 'struct pldm_oem_meta_file_io_write_req', 13442 'Size' => '8', 13443 'Type' => 'Struct' 13444 }, 13445 '377620' => { 13446 'Header' => 'file_io.h', 13447 'Line' => '45', 13448 'Memb' => { 13449 '0' => { 13450 'name' => 'transferFlag', 13451 'offset' => '0', 13452 'type' => '135' 13453 }, 13454 '1' => { 13455 'name' => 'offset', 13456 'offset' => '2', 13457 'type' => '5667' 13458 } 13459 }, 13460 'Name' => 'struct pldm_oem_meta_file_io_read_data_info', 13461 'Size' => '4', 13462 'Type' => 'Struct' 13463 }, 13464 '377659' => { 13465 'Header' => 'file_io.h', 13466 'Line' => '55', 13467 'Memb' => { 13468 '0' => { 13469 'name' => 'size', 13470 'offset' => '0', 13471 'type' => '5667' 13472 }, 13473 '1' => { 13474 'name' => 'crc32', 13475 'offset' => '4', 13476 'type' => '147' 13477 } 13478 }, 13479 'Name' => 'struct pldm_oem_meta_file_io_read_attr_info', 13480 'Size' => '8', 13481 'Type' => 'Struct' 13482 }, 13483 '377698' => { 13484 'Header' => 'file_io.h', 13485 'Line' => '70', 13486 'Memb' => { 13487 '0' => { 13488 'name' => 'data', 13489 'offset' => '0', 13490 'type' => '377620' 13491 } 13492 }, 13493 'Name' => 'anon-union-file_io.h-70', 13494 'Size' => '4', 13495 'Type' => 'Union' 13496 }, 13497 '377716' => { 13498 'Header' => 'file_io.h', 13499 'Line' => '65', 13500 'Memb' => { 13501 '0' => { 13502 'name' => 'version', 13503 'offset' => '0', 13504 'type' => '164' 13505 }, 13506 '1' => { 13507 'name' => 'handle', 13508 'offset' => '8', 13509 'type' => '135' 13510 }, 13511 '2' => { 13512 'name' => 'option', 13513 'offset' => '9', 13514 'type' => '135' 13515 }, 13516 '3' => { 13517 'name' => 'length', 13518 'offset' => '16', 13519 'type' => '135' 13520 }, 13521 '4' => { 13522 'name' => 'info', 13523 'offset' => '18', 13524 'type' => '377698' 13525 } 13526 }, 13527 'Name' => 'struct pldm_oem_meta_file_io_read_req', 13528 'Size' => '16', 13529 'Type' => 'Struct' 13530 }, 13531 '377794' => { 13532 'Header' => 'file_io.h', 13533 'Line' => '86', 13534 'Memb' => { 13535 '0' => { 13536 'name' => 'attr', 13537 'offset' => '0', 13538 'type' => '377659' 13539 }, 13540 '1' => { 13541 'name' => 'data', 13542 'offset' => '0', 13543 'type' => '377620' 13544 } 13545 }, 13546 'Name' => 'anon-union-file_io.h-86', 13547 'Size' => '8', 13548 'Type' => 'Union' 13549 }, 13550 '377822' => { 13551 'Header' => 'file_io.h', 13552 'Line' => '80', 13553 'Memb' => { 13554 '0' => { 13555 'name' => 'version', 13556 'offset' => '0', 13557 'type' => '164' 13558 }, 13559 '1' => { 13560 'name' => 'completion_code', 13561 'offset' => '8', 13562 'type' => '135' 13563 }, 13564 '2' => { 13565 'name' => 'handle', 13566 'offset' => '9', 13567 'type' => '135' 13568 }, 13569 '3' => { 13570 'name' => 'option', 13571 'offset' => '16', 13572 'type' => '135' 13573 }, 13574 '4' => { 13575 'name' => 'length', 13576 'offset' => '17', 13577 'type' => '135' 13578 }, 13579 '5' => { 13580 'name' => 'info', 13581 'offset' => '18', 13582 'type' => '377794' 13583 }, 13584 '6' => { 13585 'name' => 'data', 13586 'offset' => '32', 13587 'type' => '176438' 13588 } 13589 }, 13590 'Name' => 'struct pldm_oem_meta_file_io_read_resp', 13591 'Size' => '24', 13592 'Type' => 'Struct' 13593 }, 13594 '381806' => { 13595 'BaseType' => '377822', 13596 'Name' => 'struct pldm_oem_meta_file_io_read_resp*', 13597 'Size' => '8', 13598 'Type' => 'Pointer' 13599 }, 13600 '384064' => { 13601 'BaseType' => '377716', 13602 'Name' => 'struct pldm_oem_meta_file_io_read_req*', 13603 'Size' => '8', 13604 'Type' => 'Pointer' 13605 }, 13606 '384500' => { 13607 'BaseType' => '377553', 13608 'Name' => 'struct pldm_oem_meta_file_io_write_req*', 13609 'Size' => '8', 13610 'Type' => 'Pointer' 13611 } 13612 }, 13613 'UndefinedSymbols' => { 13614 'libpldm.so.0.12.0' => { 13615 '_ITM_deregisterTMCloneTable' => 0, 13616 '_ITM_registerTMCloneTable' => 0, 13617 '__assert_fail@GLIBC_2.2.5' => 0, 13618 '__cxa_finalize@GLIBC_2.2.5' => 0, 13619 '__errno_location@GLIBC_2.2.5' => 0, 13620 '__gmon_start__' => 0, 13621 '__isoc23_strtol@GLIBC_2.38' => 0, 13622 '__memcpy_chk@GLIBC_2.3.4' => 0, 13623 '__recv_chk@GLIBC_2.4' => 0, 13624 '__recvfrom_chk@GLIBC_2.4' => 0, 13625 '__stack_chk_fail@GLIBC_2.4' => 0, 13626 'bind@GLIBC_2.2.5' => 0, 13627 'calloc@GLIBC_2.2.5' => 0, 13628 'clock_gettime@GLIBC_2.17' => 0, 13629 'close@GLIBC_2.2.5' => 0, 13630 'connect@GLIBC_2.2.5' => 0, 13631 'dup@GLIBC_2.2.5' => 0, 13632 'fclose@GLIBC_2.2.5' => 0, 13633 'fcntl64@GLIBC_2.28' => 0, 13634 'fgets@GLIBC_2.2.5' => 0, 13635 'fopen64@GLIBC_2.2.5' => 0, 13636 'free@GLIBC_2.2.5' => 0, 13637 'getsockopt@GLIBC_2.2.5' => 0, 13638 'malloc@GLIBC_2.2.5' => 0, 13639 'memcmp@GLIBC_2.2.5' => 0, 13640 'memcpy@GLIBC_2.14' => 0, 13641 'memmem@GLIBC_2.2.5' => 0, 13642 'open64@GLIBC_2.2.5' => 0, 13643 'poll@GLIBC_2.2.5' => 0, 13644 'ppoll@GLIBC_2.4' => 0, 13645 'recv@GLIBC_2.2.5' => 0, 13646 'recvmsg@GLIBC_2.2.5' => 0, 13647 'sendmsg@GLIBC_2.2.5' => 0, 13648 'sendto@GLIBC_2.2.5' => 0, 13649 'setsockopt@GLIBC_2.2.5' => 0, 13650 'socket@GLIBC_2.2.5' => 0, 13651 'stat64@GLIBC_2.33' => 0, 13652 'strlen@GLIBC_2.2.5' => 0, 13653 'strnlen@GLIBC_2.2.5' => 0, 13654 'timerfd_create@GLIBC_2.8' => 0, 13655 'timerfd_settime@GLIBC_2.8' => 0, 13656 'write@GLIBC_2.2.5' => 0 13657 } 13658 }, 13659 'WordSize' => '8' 13660}; 13661