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