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