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