1$VAR1 = { 2 'ABI_DUMPER_VERSION' => '1.2', 3 'ABI_DUMP_VERSION' => '3.5', 4 'Arch' => 'x86_64', 5 'GccVersion' => '14.2.0', 6 'Headers' => { 7 'af-mctp.h' => 1, 8 'base.h' => 1, 9 'bios.h' => 1, 10 'bios_table.h' => 1, 11 'file_io.h' => 1, 12 'firmware_update.h' => 1, 13 'fru.h' => 1, 14 'host.h' => 1, 15 'instance-id.h' => 1, 16 'mctp-demux.h' => 1, 17 'pdr.h' => 1, 18 'platform.h' => 1, 19 'pldm.h' => 1, 20 'pldm_types.h' => 1, 21 'transport.h' => 1, 22 'utils.h' => 1 23 }, 24 'Language' => 'C', 25 'LibraryName' => 'libpldm.so.0.11.0', 26 'LibraryVersion' => '0.11.0', 27 'NameSpaces' => {}, 28 'Needed' => { 29 'libc.so.6' => 1 30 }, 31 'PublicABI' => '1', 32 'Sources' => { 33 'af-mctp.c' => 1, 34 'bios_table.c' => 1, 35 'instance-id.c' => 1, 36 'mctp-demux.c' => 1, 37 'pdr.c' => 1 38 }, 39 'SymbolInfo' => { 40 '1298' => { 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 '1358' => { 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' => '1006' 79 } 80 }, 81 'Return' => '805', 82 'ShortName' => 'is_time_legal' 83 }, 84 '1602' => { 85 'Header' => 'utils.h', 86 'Line' => '87', 87 'Param' => { 88 '0' => { 89 'name' => 'dec', 90 'type' => '1018' 91 } 92 }, 93 'Return' => '1018', 94 'ShortName' => 'dec2bcd32' 95 }, 96 '1731' => { 97 'Header' => 'utils.h', 98 'Line' => '81', 99 'Param' => { 100 '0' => { 101 'name' => 'bcd', 102 'type' => '1018' 103 } 104 }, 105 'Return' => '1018', 106 'ShortName' => 'bcd2dec32' 107 }, 108 '1834' => { 109 'Header' => 'utils.h', 110 'Line' => '75', 111 'Param' => { 112 '0' => { 113 'name' => 'dec', 114 'type' => '1006' 115 } 116 }, 117 'Return' => '1006', 118 'ShortName' => 'dec2bcd16' 119 }, 120 '1950' => { 121 'Header' => 'utils.h', 122 'Line' => '69', 123 'Param' => { 124 '0' => { 125 'name' => 'bcd', 126 'type' => '1006' 127 } 128 }, 129 'Return' => '1006', 130 'ShortName' => 'bcd2dec16' 131 }, 132 '2053' => { 133 'Header' => 'utils.h', 134 'Line' => '63', 135 'Param' => { 136 '0' => { 137 'name' => 'dec', 138 'type' => '121' 139 } 140 }, 141 'Return' => '121', 142 'ShortName' => 'dec2bcd8' 143 }, 144 '2106' => { 145 'Header' => 'utils.h', 146 'Line' => '57', 147 'Param' => { 148 '0' => { 149 'name' => 'bcd', 150 'type' => '121' 151 } 152 }, 153 'Return' => '121', 154 'ShortName' => 'bcd2dec8' 155 }, 156 '2159' => { 157 'Header' => 'utils.h', 158 'Line' => '51', 159 'Param' => { 160 '0' => { 161 'name' => 'version', 162 'type' => '2283' 163 }, 164 '1' => { 165 'name' => 'buffer', 166 'type' => '977' 167 }, 168 '2' => { 169 'name' => 'buffer_size', 170 'type' => '1140' 171 } 172 }, 173 'Reg' => { 174 '0' => 'rdi', 175 '1' => 'rcx' 176 }, 177 'Return' => '1202', 178 'ShortName' => 'ver2str' 179 }, 180 '2288' => { 181 'Header' => 'utils.h', 182 'Line' => '31', 183 'Param' => { 184 '0' => { 185 'name' => 'data', 186 'type' => '2396' 187 }, 188 '1' => { 189 'name' => 'size', 190 'type' => '1140' 191 } 192 }, 193 'Reg' => { 194 '1' => 'rdx' 195 }, 196 'Return' => '121', 197 'ShortName' => 'crc8' 198 }, 199 '2402' => { 200 'Header' => 'utils.h', 201 'Line' => '39', 202 'Param' => { 203 '0' => { 204 'name' => 'data', 205 'type' => '2396' 206 }, 207 '1' => { 208 'name' => 'size', 209 'type' => '1140' 210 } 211 }, 212 'Reg' => { 213 '1' => 'rcx' 214 }, 215 'Return' => '1018', 216 'ShortName' => 'crc32' 217 }, 218 '4037' => { 219 'Header' => 'base.h', 220 'Line' => '655', 221 'Param' => { 222 '0' => { 223 'name' => 'msg_type', 224 'type' => '121' 225 }, 226 '1' => { 227 'name' => 'instance_id', 228 'type' => '121' 229 }, 230 '2' => { 231 'name' => 'pldm_type', 232 'type' => '121' 233 }, 234 '3' => { 235 'name' => 'command', 236 'type' => '121' 237 }, 238 '4' => { 239 'name' => 'msg', 240 'type' => '4270' 241 } 242 }, 243 'Return' => '100', 244 'ShortName' => 'encode_pldm_header_only' 245 }, 246 '4469' => { 247 'Header' => 'base.h', 248 'Line' => '642', 249 'Param' => { 250 '0' => { 251 'name' => 'instance_id', 252 'type' => '121' 253 }, 254 '1' => { 255 'name' => 'type', 256 'type' => '121' 257 }, 258 '2' => { 259 'name' => 'command', 260 'type' => '121' 261 }, 262 '3' => { 263 'name' => 'cc', 264 'type' => '121' 265 }, 266 '4' => { 267 'name' => 'msg', 268 'type' => '4270' 269 } 270 }, 271 'Return' => '100', 272 'ShortName' => 'encode_cc_only_resp' 273 }, 274 '4680' => { 275 'Header' => 'base.h', 276 'Line' => '625', 277 'Param' => { 278 '0' => { 279 'name' => 'msg', 280 'type' => '4914' 281 }, 282 '1' => { 283 'name' => 'payload_length', 284 'type' => '1140' 285 }, 286 '2' => { 287 'name' => 'pldm_type', 288 'type' => '4919' 289 }, 290 '3' => { 291 'name' => 'transfer_opflag', 292 'type' => '4919' 293 }, 294 '4' => { 295 'name' => 'transfer_ctx', 296 'type' => '4924' 297 }, 298 '5' => { 299 'name' => 'transfer_handle', 300 'type' => '4924' 301 }, 302 '6' => { 303 'name' => 'section_offset', 304 'offset' => '0', 305 'type' => '4924' 306 }, 307 '7' => { 308 'name' => 'section_length', 309 'offset' => '8', 310 'type' => '4924' 311 } 312 }, 313 'Reg' => { 314 '2' => 'rdx', 315 '3' => 'r10', 316 '4' => 'r8', 317 '5' => 'r9' 318 }, 319 'Return' => '100', 320 'ShortName' => 'decode_multipart_receive_req' 321 }, 322 '4934' => { 323 'Header' => 'base.h', 324 'Line' => '607', 325 'Param' => { 326 '0' => { 327 'name' => 'instance_id', 328 'type' => '121' 329 }, 330 '1' => { 331 'name' => 'tid', 332 'type' => '121' 333 }, 334 '2' => { 335 'name' => 'msg', 336 'type' => '4270' 337 } 338 }, 339 'Return' => '100', 340 'ShortName' => 'encode_set_tid_req' 341 }, 342 '5131' => { 343 'Header' => 'base.h', 344 'Line' => '489', 345 'Param' => { 346 '0' => { 347 'name' => 'msg', 348 'type' => '4914' 349 }, 350 '1' => { 351 'name' => 'payload_length', 352 'type' => '1140' 353 }, 354 '2' => { 355 'name' => 'completion_code', 356 'type' => '4919' 357 }, 358 '3' => { 359 'name' => 'tid', 360 'type' => '4919' 361 } 362 }, 363 'Reg' => { 364 '0' => 'rdi', 365 '1' => 'rsi', 366 '2' => 'rdx', 367 '3' => 'rcx' 368 }, 369 'Return' => '100', 370 'ShortName' => 'decode_get_tid_resp' 371 }, 372 '5248' => { 373 'Header' => 'base.h', 374 'Line' => '595', 375 'Param' => { 376 '0' => { 377 'name' => 'instance_id', 378 'type' => '121' 379 }, 380 '1' => { 381 'name' => 'completion_code', 382 'type' => '121' 383 }, 384 '2' => { 385 'name' => 'tid', 386 'type' => '121' 387 }, 388 '3' => { 389 'name' => 'msg', 390 'type' => '4270' 391 } 392 }, 393 'Return' => '100', 394 'ShortName' => 'encode_get_tid_resp' 395 }, 396 '5460' => { 397 'Header' => 'base.h', 398 'Line' => '583', 399 'Param' => { 400 '0' => { 401 'name' => 'instance_id', 402 'type' => '121' 403 }, 404 '1' => { 405 'name' => 'msg', 406 'type' => '4270' 407 } 408 }, 409 'Return' => '100', 410 'ShortName' => 'encode_get_tid_req' 411 }, 412 '5594' => { 413 'Header' => 'base.h', 414 'Line' => '468', 415 'Param' => { 416 '0' => { 417 'name' => 'msg', 418 'type' => '4914' 419 }, 420 '1' => { 421 'name' => 'payload_length', 422 'type' => '1140' 423 }, 424 '2' => { 425 'name' => 'completion_code', 426 'type' => '4919' 427 }, 428 '3' => { 429 'name' => 'next_transfer_handle', 430 'type' => '4924' 431 }, 432 '4' => { 433 'name' => 'transfer_flag', 434 'type' => '4919' 435 }, 436 '5' => { 437 'name' => 'version', 438 'type' => '5824' 439 } 440 }, 441 'Reg' => { 442 '1' => 'r10', 443 '2' => 'rdx', 444 '3' => 'rcx', 445 '4' => 'r8', 446 '5' => 'r9' 447 }, 448 'Return' => '100', 449 'ShortName' => 'decode_get_version_resp' 450 }, 451 '5834' => { 452 'Header' => 'base.h', 453 'Line' => '567', 454 'Param' => { 455 '0' => { 456 'name' => 'msg', 457 'type' => '4914' 458 }, 459 '1' => { 460 'name' => 'payload_length', 461 'type' => '1140' 462 }, 463 '2' => { 464 'name' => 'transfer_handle', 465 'type' => '4924' 466 }, 467 '3' => { 468 'name' => 'transfer_opflag', 469 'type' => '4919' 470 }, 471 '4' => { 472 'name' => 'type', 473 'type' => '4919' 474 } 475 }, 476 'Reg' => { 477 '0' => 'rdi', 478 '1' => 'rsi', 479 '2' => 'rdx', 480 '3' => 'rcx', 481 '4' => 'r8' 482 }, 483 'Return' => '100', 484 'ShortName' => 'decode_get_version_req' 485 }, 486 '5965' => { 487 'Header' => 'base.h', 488 'Line' => '553', 489 'Param' => { 490 '0' => { 491 'name' => 'instance_id', 492 'type' => '121' 493 }, 494 '1' => { 495 'name' => 'completion_code', 496 'type' => '121' 497 }, 498 '2' => { 499 'name' => 'next_transfer_handle', 500 'type' => '1018' 501 }, 502 '3' => { 503 'name' => 'transfer_flag', 504 'type' => '121' 505 }, 506 '4' => { 507 'name' => 'version_data', 508 'type' => '2283' 509 }, 510 '5' => { 511 'name' => 'version_size', 512 'type' => '1140' 513 }, 514 '6' => { 515 'name' => 'msg', 516 'offset' => '0', 517 'type' => '4270' 518 } 519 }, 520 'Reg' => { 521 '2' => 'r15' 522 }, 523 'Return' => '100', 524 'ShortName' => 'encode_get_version_resp' 525 }, 526 '6337' => { 527 'Header' => 'base.h', 528 'Line' => '449', 529 'Param' => { 530 '0' => { 531 'name' => 'instance_id', 532 'type' => '121' 533 }, 534 '1' => { 535 'name' => 'transfer_handle', 536 'type' => '1018' 537 }, 538 '2' => { 539 'name' => 'transfer_opflag', 540 'type' => '121' 541 }, 542 '3' => { 543 'name' => 'type', 544 'type' => '121' 545 }, 546 '4' => { 547 'name' => 'msg', 548 'type' => '4270' 549 } 550 }, 551 'Return' => '100', 552 'ShortName' => 'encode_get_version_req' 553 }, 554 '6569' => { 555 'Header' => 'base.h', 556 'Line' => '430', 557 'Param' => { 558 '0' => { 559 'name' => 'msg', 560 'type' => '4914' 561 }, 562 '1' => { 563 'name' => 'payload_length', 564 'type' => '1140' 565 }, 566 '2' => { 567 'name' => 'completion_code', 568 'type' => '4919' 569 }, 570 '3' => { 571 'name' => 'commands', 572 'type' => '6753' 573 } 574 }, 575 'Reg' => { 576 '0' => 'rdi', 577 '1' => 'rsi', 578 '2' => 'rdx', 579 '3' => 'rcx' 580 }, 581 'Return' => '100', 582 'ShortName' => 'decode_get_commands_resp' 583 }, 584 '6763' => { 585 'Header' => 'base.h', 586 'Line' => '397', 587 'Param' => { 588 '0' => { 589 'name' => 'msg', 590 'type' => '4914' 591 }, 592 '1' => { 593 'name' => 'payload_length', 594 'type' => '1140' 595 }, 596 '2' => { 597 'name' => 'completion_code', 598 'type' => '4919' 599 }, 600 '3' => { 601 'name' => 'types', 602 'type' => '6753' 603 } 604 }, 605 'Reg' => { 606 '0' => 'rdi', 607 '1' => 'rsi', 608 '2' => 'rdx', 609 '3' => 'rcx' 610 }, 611 'Return' => '100', 612 'ShortName' => 'decode_get_types_resp' 613 }, 614 '6948' => { 615 'Header' => 'base.h', 616 'Line' => '534', 617 'Param' => { 618 '0' => { 619 'name' => 'instance_id', 620 'type' => '121' 621 }, 622 '1' => { 623 'name' => 'completion_code', 624 'type' => '121' 625 }, 626 '2' => { 627 'name' => 'commands', 628 'type' => '7217' 629 }, 630 '3' => { 631 'name' => 'msg', 632 'type' => '4270' 633 } 634 }, 635 'Return' => '100', 636 'ShortName' => 'encode_get_commands_resp' 637 }, 638 '7222' => { 639 'Header' => 'base.h', 640 'Line' => '520', 641 'Param' => { 642 '0' => { 643 'name' => 'msg', 644 'type' => '4914' 645 }, 646 '1' => { 647 'name' => 'payload_length', 648 'type' => '1140' 649 }, 650 '2' => { 651 'name' => 'type', 652 'type' => '4919' 653 }, 654 '3' => { 655 'name' => 'version', 656 'type' => '5824' 657 } 658 }, 659 'Reg' => { 660 '0' => 'rdi', 661 '1' => 'rsi', 662 '2' => 'rdx', 663 '3' => 'rcx' 664 }, 665 'Return' => '100', 666 'ShortName' => 'decode_get_commands_req' 667 }, 668 '7334' => { 669 'Header' => 'base.h', 670 'Line' => '507', 671 'Param' => { 672 '0' => { 673 'name' => 'instance_id', 674 'type' => '121' 675 }, 676 '1' => { 677 'name' => 'completion_code', 678 'type' => '121' 679 }, 680 '2' => { 681 'name' => 'types', 682 'type' => '7217' 683 }, 684 '3' => { 685 'name' => 'msg', 686 'type' => '4270' 687 } 688 }, 689 'Return' => '100', 690 'ShortName' => 'encode_get_types_resp' 691 }, 692 '7603' => { 693 'Header' => 'base.h', 694 'Line' => '412', 695 'Param' => { 696 '0' => { 697 'name' => 'instance_id', 698 'type' => '121' 699 }, 700 '1' => { 701 'name' => 'type', 702 'type' => '121' 703 }, 704 '2' => { 705 'name' => 'version', 706 'type' => '1088' 707 }, 708 '3' => { 709 'name' => 'msg', 710 'type' => '4270' 711 } 712 }, 713 'Reg' => { 714 '2' => 'rbp' 715 }, 716 'Return' => '100', 717 'ShortName' => 'encode_get_commands_req' 718 }, 719 '7809' => { 720 'Header' => 'base.h', 721 'Line' => '380', 722 'Param' => { 723 '0' => { 724 'name' => 'instance_id', 725 'type' => '121' 726 }, 727 '1' => { 728 'name' => 'msg', 729 'type' => '4270' 730 } 731 }, 732 'Return' => '100', 733 'ShortName' => 'encode_get_types_req' 734 }, 735 '7941' => { 736 'Header' => 'base.h', 737 'Line' => '235', 738 'Param' => { 739 '0' => { 740 'name' => 'req', 741 'type' => '8009' 742 }, 743 '1' => { 744 'name' => 'resp', 745 'type' => '8009' 746 } 747 }, 748 'Reg' => { 749 '0' => 'rdi', 750 '1' => 'rsi' 751 }, 752 'Return' => '805', 753 'ShortName' => 'pldm_msg_hdr_correlate_response' 754 }, 755 '8014' => { 756 'Header' => 'base.h', 757 'Line' => '365', 758 'Param' => { 759 '0' => { 760 'name' => 'msg', 761 'type' => '8009' 762 }, 763 '1' => { 764 'name' => 'hdr', 765 'type' => '8249' 766 } 767 }, 768 'Return' => '121', 769 'ShortName' => 'unpack_pldm_header' 770 }, 771 '8275' => { 772 'Header' => 'base.h', 773 'Line' => '352', 774 'Param' => { 775 '0' => { 776 'name' => 'hdr', 777 'type' => '8510' 778 }, 779 '1' => { 780 'name' => 'msg', 781 'type' => '8515' 782 } 783 }, 784 'Return' => '121', 785 'ShortName' => 'pack_pldm_header' 786 }, 787 '10604' => { 788 'Header' => 'bios.h', 789 'Line' => '612', 790 'Param' => { 791 '0' => { 792 'name' => 'msg', 793 'type' => '4914' 794 }, 795 '1' => { 796 'name' => 'payload_length', 797 'type' => '1140' 798 }, 799 '2' => { 800 'name' => 'transfer_handle', 801 'type' => '4924' 802 }, 803 '3' => { 804 'name' => 'transfer_flag', 805 'type' => '4919' 806 }, 807 '4' => { 808 'name' => 'table_type', 809 'type' => '4919' 810 }, 811 '5' => { 812 'name' => 'table', 813 'type' => '10781' 814 } 815 }, 816 'Reg' => { 817 '1' => 'rsi', 818 '2' => 'rdi', 819 '3' => 'r10', 820 '4' => 'r8', 821 '5' => 'r9' 822 }, 823 'Return' => '100', 824 'ShortName' => 'decode_set_bios_table_req' 825 }, 826 '10791' => { 827 'Header' => 'bios.h', 828 'Line' => '594', 829 'Param' => { 830 '0' => { 831 'name' => 'instance_id', 832 'type' => '121' 833 }, 834 '1' => { 835 'name' => 'completion_code', 836 'type' => '121' 837 }, 838 '2' => { 839 'name' => 'next_transfer_handle', 840 'type' => '1018' 841 }, 842 '3' => { 843 'name' => 'msg', 844 'type' => '4270' 845 } 846 }, 847 'Return' => '100', 848 'ShortName' => 'encode_set_bios_table_resp' 849 }, 850 '11010' => { 851 'Header' => 'bios.h', 852 'Line' => '322', 853 'Param' => { 854 '0' => { 855 'name' => 'msg', 856 'type' => '4914' 857 }, 858 '1' => { 859 'name' => 'payload_length', 860 'type' => '1140' 861 }, 862 '2' => { 863 'name' => 'completion_code', 864 'type' => '4919' 865 }, 866 '3' => { 867 'name' => 'next_transfer_handle', 868 'type' => '4924' 869 } 870 }, 871 'Reg' => { 872 '0' => 'rdi', 873 '1' => 'rsi', 874 '2' => 'rdx', 875 '3' => 'rcx' 876 }, 877 'Return' => '100', 878 'ShortName' => 'decode_set_bios_table_resp' 879 }, 880 '11120' => { 881 'Header' => 'bios.h', 882 'Line' => '302', 883 'Param' => { 884 '0' => { 885 'name' => 'instance_id', 886 'type' => '121' 887 }, 888 '1' => { 889 'name' => 'transfer_handle', 890 'type' => '1018' 891 }, 892 '2' => { 893 'name' => 'transfer_flag', 894 'type' => '121' 895 }, 896 '3' => { 897 'name' => 'table_type', 898 'type' => '121' 899 }, 900 '4' => { 901 'name' => 'table_data', 902 'type' => '1214' 903 }, 904 '5' => { 905 'name' => 'table_length', 906 'type' => '1140' 907 }, 908 '6' => { 909 'name' => 'msg', 910 'offset' => '0', 911 'type' => '4270' 912 }, 913 '7' => { 914 'name' => 'payload_length', 915 'offset' => '8', 916 'type' => '1140' 917 } 918 }, 919 'Return' => '100', 920 'ShortName' => 'encode_set_bios_table_req' 921 }, 922 '11509' => { 923 'Header' => 'bios.h', 924 'Line' => '514', 925 'Param' => { 926 '0' => { 927 'name' => 'instance_id', 928 'type' => '121' 929 }, 930 '1' => { 931 'name' => 'completion_code', 932 'type' => '121' 933 }, 934 '2' => { 935 'name' => 'next_transfer_handle', 936 'type' => '1018' 937 }, 938 '3' => { 939 'name' => 'msg', 940 'type' => '4270' 941 } 942 }, 943 'Return' => '100', 944 'ShortName' => 'encode_set_bios_attribute_current_value_resp' 945 }, 946 '11723' => { 947 'Header' => 'bios.h', 948 'Line' => '502', 949 'Param' => { 950 '0' => { 951 'name' => 'msg', 952 'type' => '4914' 953 }, 954 '1' => { 955 'name' => 'payload_length', 956 'type' => '1140' 957 }, 958 '2' => { 959 'name' => 'transfer_handle', 960 'type' => '4924' 961 }, 962 '3' => { 963 'name' => 'transfer_flag', 964 'type' => '4919' 965 }, 966 '4' => { 967 'name' => 'attribute', 968 'type' => '10781' 969 } 970 }, 971 'Reg' => { 972 '1' => 'rsi', 973 '2' => 'rdx', 974 '3' => 'rcx', 975 '4' => 'r8' 976 }, 977 'Return' => '100', 978 'ShortName' => 'decode_set_bios_attribute_current_value_req' 979 }, 980 '11870' => { 981 'Header' => 'bios.h', 982 'Line' => '279', 983 'Param' => { 984 '0' => { 985 'name' => 'msg', 986 'type' => '4914' 987 }, 988 '1' => { 989 'name' => 'payload_length', 990 'type' => '1140' 991 }, 992 '2' => { 993 'name' => 'completion_code', 994 'type' => '4919' 995 }, 996 '3' => { 997 'name' => 'next_transfer_handle', 998 'type' => '4924' 999 } 1000 }, 1001 'Reg' => { 1002 '0' => 'rdi', 1003 '1' => 'rsi', 1004 '2' => 'rdx', 1005 '3' => 'rcx' 1006 }, 1007 'Return' => '100', 1008 'ShortName' => 'decode_set_bios_attribute_current_value_resp' 1009 }, 1010 '11980' => { 1011 'Header' => 'bios.h', 1012 'Line' => '259', 1013 'Param' => { 1014 '0' => { 1015 'name' => 'instance_id', 1016 'type' => '121' 1017 }, 1018 '1' => { 1019 'name' => 'transfer_handle', 1020 'type' => '1018' 1021 }, 1022 '2' => { 1023 'name' => 'transfer_flag', 1024 'type' => '121' 1025 }, 1026 '3' => { 1027 'name' => 'attribute_data', 1028 'type' => '1214' 1029 }, 1030 '4' => { 1031 'name' => 'attribute_length', 1032 'type' => '1140' 1033 }, 1034 '5' => { 1035 'name' => 'msg', 1036 'type' => '4270' 1037 }, 1038 '6' => { 1039 'name' => 'payload_length', 1040 'offset' => '0', 1041 'type' => '1140' 1042 } 1043 }, 1044 'Reg' => { 1045 '3' => 'rbp' 1046 }, 1047 'Return' => '100', 1048 'ShortName' => 'encode_set_bios_attribute_current_value_req' 1049 }, 1050 '12352' => { 1051 'Header' => 'bios.h', 1052 'Line' => '480', 1053 'Param' => { 1054 '0' => { 1055 'name' => 'instance_id', 1056 'type' => '121' 1057 }, 1058 '1' => { 1059 'name' => 'completion_code', 1060 'type' => '121' 1061 }, 1062 '2' => { 1063 'name' => 'next_transfer_handle', 1064 'type' => '1018' 1065 }, 1066 '3' => { 1067 'name' => 'transfer_flag', 1068 'type' => '121' 1069 }, 1070 '4' => { 1071 'name' => 'attribute_data', 1072 'type' => '1214' 1073 }, 1074 '5' => { 1075 'name' => 'attribute_length', 1076 'type' => '1140' 1077 }, 1078 '6' => { 1079 'name' => 'msg', 1080 'offset' => '0', 1081 'type' => '4270' 1082 } 1083 }, 1084 'Reg' => { 1085 '2' => 'r14' 1086 }, 1087 'Return' => '100', 1088 'ShortName' => 'encode_get_bios_current_value_by_handle_resp' 1089 }, 1090 '12721' => { 1091 'Header' => 'bios.h', 1092 'Line' => '461', 1093 'Param' => { 1094 '0' => { 1095 'name' => 'msg', 1096 'type' => '4914' 1097 }, 1098 '1' => { 1099 'name' => 'payload_length', 1100 'type' => '1140' 1101 }, 1102 '2' => { 1103 'name' => 'transfer_handle', 1104 'type' => '4924' 1105 }, 1106 '3' => { 1107 'name' => 'transfer_op_flag', 1108 'type' => '4919' 1109 }, 1110 '4' => { 1111 'name' => 'attribute_handle', 1112 'type' => '12863' 1113 } 1114 }, 1115 'Reg' => { 1116 '1' => 'r9', 1117 '2' => 'rdx', 1118 '3' => 'rcx', 1119 '4' => 'r8' 1120 }, 1121 'Return' => '100', 1122 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_req' 1123 }, 1124 '12873' => { 1125 'Header' => 'bios.h', 1126 'Line' => '446', 1127 'Param' => { 1128 '0' => { 1129 'name' => 'msg', 1130 'type' => '4914' 1131 }, 1132 '1' => { 1133 'name' => 'payload_length', 1134 'type' => '1140' 1135 }, 1136 '2' => { 1137 'name' => 'completion_code', 1138 'type' => '4919' 1139 }, 1140 '3' => { 1141 'name' => 'next_transfer_handle', 1142 'type' => '4924' 1143 }, 1144 '4' => { 1145 'name' => 'transfer_flag', 1146 'type' => '4919' 1147 }, 1148 '5' => { 1149 'name' => 'attribute_data', 1150 'type' => '10781' 1151 } 1152 }, 1153 'Reg' => { 1154 '1' => 'rsi', 1155 '2' => 'rdx', 1156 '3' => 'r10', 1157 '4' => 'r8', 1158 '5' => 'r9' 1159 }, 1160 'Return' => '100', 1161 'ShortName' => 'decode_get_bios_attribute_current_value_by_handle_resp' 1162 }, 1163 '13035' => { 1164 'Header' => 'bios.h', 1165 'Line' => '430', 1166 'Param' => { 1167 '0' => { 1168 'name' => 'instance_id', 1169 'type' => '121' 1170 }, 1171 '1' => { 1172 'name' => 'transfer_handle', 1173 'type' => '1018' 1174 }, 1175 '2' => { 1176 'name' => 'transfer_op_flag', 1177 'type' => '121' 1178 }, 1179 '3' => { 1180 'name' => 'attribute_handle', 1181 'type' => '1006' 1182 }, 1183 '4' => { 1184 'name' => 'msg', 1185 'type' => '4270' 1186 } 1187 }, 1188 'Return' => '100', 1189 'ShortName' => 'encode_get_bios_attribute_current_value_by_handle_req' 1190 }, 1191 '13264' => { 1192 'Header' => 'bios.h', 1193 'Line' => '412', 1194 'Param' => { 1195 '0' => { 1196 'name' => 'msg', 1197 'type' => '4914' 1198 }, 1199 '1' => { 1200 'name' => 'payload_length', 1201 'type' => '1140' 1202 }, 1203 '2' => { 1204 'name' => 'completion_code', 1205 'type' => '4919' 1206 }, 1207 '3' => { 1208 'name' => 'next_transfer_handle', 1209 'type' => '4924' 1210 }, 1211 '4' => { 1212 'name' => 'transfer_flag', 1213 'type' => '4919' 1214 }, 1215 '5' => { 1216 'name' => 'bios_table_offset', 1217 'type' => '13426' 1218 } 1219 }, 1220 'Reg' => { 1221 '1' => 'r10', 1222 '2' => 'rsi', 1223 '3' => 'rdi', 1224 '4' => 'r8', 1225 '5' => 'r9' 1226 }, 1227 'Return' => '100', 1228 'ShortName' => 'decode_get_bios_table_resp' 1229 }, 1230 '13436' => { 1231 'Header' => 'bios.h', 1232 'Line' => '395', 1233 'Param' => { 1234 '0' => { 1235 'name' => 'msg', 1236 'type' => '4914' 1237 }, 1238 '1' => { 1239 'name' => 'payload_length', 1240 'type' => '1140' 1241 }, 1242 '2' => { 1243 'name' => 'transfer_handle', 1244 'type' => '4924' 1245 }, 1246 '3' => { 1247 'name' => 'transfer_op_flag', 1248 'type' => '4919' 1249 }, 1250 '4' => { 1251 'name' => 'table_type', 1252 'type' => '4919' 1253 } 1254 }, 1255 'Reg' => { 1256 '1' => 'r9', 1257 '2' => 'rdx', 1258 '3' => 'rcx', 1259 '4' => 'r8' 1260 }, 1261 'Return' => '100', 1262 'ShortName' => 'decode_get_bios_table_req' 1263 }, 1264 '13583' => { 1265 'Header' => 'bios.h', 1266 'Line' => '381', 1267 'Param' => { 1268 '0' => { 1269 'name' => 'instance_id', 1270 'type' => '121' 1271 }, 1272 '1' => { 1273 'name' => 'transfer_handle', 1274 'type' => '1018' 1275 }, 1276 '2' => { 1277 'name' => 'transfer_op_flag', 1278 'type' => '121' 1279 }, 1280 '3' => { 1281 'name' => 'table_type', 1282 'type' => '121' 1283 }, 1284 '4' => { 1285 'name' => 'msg', 1286 'type' => '4270' 1287 } 1288 }, 1289 'Return' => '100', 1290 'ShortName' => 'encode_get_bios_table_req' 1291 }, 1292 '13807' => { 1293 'Header' => 'bios.h', 1294 'Line' => '366', 1295 'Param' => { 1296 '0' => { 1297 'name' => 'instance_id', 1298 'type' => '121' 1299 }, 1300 '1' => { 1301 'name' => 'completion_code', 1302 'type' => '121' 1303 }, 1304 '2' => { 1305 'name' => 'next_transfer_handle', 1306 'type' => '1018' 1307 }, 1308 '3' => { 1309 'name' => 'transfer_flag', 1310 'type' => '121' 1311 }, 1312 '4' => { 1313 'name' => 'table_data', 1314 'type' => '4919' 1315 }, 1316 '5' => { 1317 'name' => 'payload_length', 1318 'type' => '1140' 1319 }, 1320 '6' => { 1321 'name' => 'msg', 1322 'offset' => '0', 1323 'type' => '4270' 1324 } 1325 }, 1326 'Reg' => { 1327 '2' => 'r15' 1328 }, 1329 'Return' => '100', 1330 'ShortName' => 'encode_get_bios_table_resp' 1331 }, 1332 '14160' => { 1333 'Header' => 'bios.h', 1334 'Line' => '581', 1335 'Param' => { 1336 '0' => { 1337 'name' => 'msg', 1338 'type' => '4914' 1339 }, 1340 '1' => { 1341 'name' => 'payload_length', 1342 'type' => '1140' 1343 }, 1344 '2' => { 1345 'name' => 'completion_code', 1346 'type' => '4919' 1347 } 1348 }, 1349 'Reg' => { 1350 '0' => 'rdi', 1351 '1' => 'rsi', 1352 '2' => 'rdx' 1353 }, 1354 'Return' => '100', 1355 'ShortName' => 'decode_set_date_time_resp' 1356 }, 1357 '14233' => { 1358 'Header' => 'bios.h', 1359 'Line' => '565', 1360 'Param' => { 1361 '0' => { 1362 'name' => 'instance_id', 1363 'type' => '121' 1364 }, 1365 '1' => { 1366 'name' => 'completion_code', 1367 'type' => '121' 1368 }, 1369 '2' => { 1370 'name' => 'msg', 1371 'type' => '4270' 1372 }, 1373 '3' => { 1374 'name' => 'payload_length', 1375 'type' => '1140' 1376 } 1377 }, 1378 'Return' => '100', 1379 'ShortName' => 'encode_set_date_time_resp' 1380 }, 1381 '14440' => { 1382 'Header' => 'bios.h', 1383 'Line' => '551', 1384 'Param' => { 1385 '0' => { 1386 'name' => 'msg', 1387 'type' => '4914' 1388 }, 1389 '1' => { 1390 'name' => 'payload_length', 1391 'type' => '1140' 1392 }, 1393 '2' => { 1394 'name' => 'seconds', 1395 'type' => '4919' 1396 }, 1397 '3' => { 1398 'name' => 'minutes', 1399 'type' => '4919' 1400 }, 1401 '4' => { 1402 'name' => 'hours', 1403 'type' => '4919' 1404 }, 1405 '5' => { 1406 'name' => 'day', 1407 'type' => '4919' 1408 }, 1409 '6' => { 1410 'name' => 'month', 1411 'offset' => '0', 1412 'type' => '4919' 1413 }, 1414 '7' => { 1415 'name' => 'year', 1416 'offset' => '8', 1417 'type' => '12863' 1418 } 1419 }, 1420 'Reg' => { 1421 '2' => 'rbp', 1422 '3' => 'r12', 1423 '4' => 'r13', 1424 '5' => 'r14' 1425 }, 1426 'Return' => '100', 1427 'ShortName' => 'decode_set_date_time_req' 1428 }, 1429 '14731' => { 1430 'Header' => 'bios.h', 1431 'Line' => '534', 1432 'Param' => { 1433 '0' => { 1434 'name' => 'instance_id', 1435 'type' => '121' 1436 }, 1437 '1' => { 1438 'name' => 'seconds', 1439 'type' => '121' 1440 }, 1441 '2' => { 1442 'name' => 'minutes', 1443 'type' => '121' 1444 }, 1445 '3' => { 1446 'name' => 'hours', 1447 'type' => '121' 1448 }, 1449 '4' => { 1450 'name' => 'day', 1451 'type' => '121' 1452 }, 1453 '5' => { 1454 'name' => 'month', 1455 'type' => '121' 1456 }, 1457 '6' => { 1458 'name' => 'year', 1459 'offset' => '0', 1460 'type' => '1006' 1461 }, 1462 '7' => { 1463 'name' => 'msg', 1464 'offset' => '8', 1465 'type' => '4270' 1466 }, 1467 '8' => { 1468 'name' => 'payload_length', 1469 'offset' => '16', 1470 'type' => '1140' 1471 } 1472 }, 1473 'Return' => '100', 1474 'ShortName' => 'encode_set_date_time_req' 1475 }, 1476 '15224' => { 1477 'Header' => 'bios.h', 1478 'Line' => '238', 1479 'Param' => { 1480 '0' => { 1481 'name' => 'msg', 1482 'type' => '4914' 1483 }, 1484 '1' => { 1485 'name' => 'payload_length', 1486 'type' => '1140' 1487 }, 1488 '2' => { 1489 'name' => 'completion_code', 1490 'type' => '4919' 1491 }, 1492 '3' => { 1493 'name' => 'seconds', 1494 'type' => '4919' 1495 }, 1496 '4' => { 1497 'name' => 'minutes', 1498 'type' => '4919' 1499 }, 1500 '5' => { 1501 'name' => 'hours', 1502 'type' => '4919' 1503 }, 1504 '6' => { 1505 'name' => 'day', 1506 'offset' => '0', 1507 'type' => '4919' 1508 }, 1509 '7' => { 1510 'name' => 'month', 1511 'offset' => '8', 1512 'type' => '4919' 1513 }, 1514 '8' => { 1515 'name' => 'year', 1516 'offset' => '16', 1517 'type' => '12863' 1518 } 1519 }, 1520 'Reg' => { 1521 '1' => 'rdi', 1522 '2' => 'r10', 1523 '3' => 'rdx', 1524 '4' => 'r8', 1525 '5' => 'r9' 1526 }, 1527 'Return' => '100', 1528 'ShortName' => 'decode_get_date_time_resp' 1529 }, 1530 '15425' => { 1531 'Header' => 'bios.h', 1532 'Line' => '346', 1533 'Param' => { 1534 '0' => { 1535 'name' => 'instance_id', 1536 'type' => '121' 1537 }, 1538 '1' => { 1539 'name' => 'completion_code', 1540 'type' => '121' 1541 }, 1542 '2' => { 1543 'name' => 'seconds', 1544 'type' => '121' 1545 }, 1546 '3' => { 1547 'name' => 'minutes', 1548 'type' => '121' 1549 }, 1550 '4' => { 1551 'name' => 'hours', 1552 'type' => '121' 1553 }, 1554 '5' => { 1555 'name' => 'day', 1556 'type' => '121' 1557 }, 1558 '6' => { 1559 'name' => 'month', 1560 'offset' => '0', 1561 'type' => '121' 1562 }, 1563 '7' => { 1564 'name' => 'year', 1565 'offset' => '8', 1566 'type' => '1006' 1567 }, 1568 '8' => { 1569 'name' => 'msg', 1570 'offset' => '16', 1571 'type' => '4270' 1572 } 1573 }, 1574 'Return' => '100', 1575 'ShortName' => 'encode_get_date_time_resp' 1576 }, 1577 '15709' => { 1578 'Header' => 'bios.h', 1579 'Line' => '217', 1580 'Param' => { 1581 '0' => { 1582 'name' => 'instance_id', 1583 'type' => '121' 1584 }, 1585 '1' => { 1586 'name' => 'msg', 1587 'type' => '4270' 1588 } 1589 }, 1590 'Return' => '100', 1591 'ShortName' => 'encode_get_date_time_req' 1592 }, 1593 '17655' => { 1594 'Header' => 'bios_table.h', 1595 'Line' => '633', 1596 'Param' => { 1597 '0' => { 1598 'name' => 'table', 1599 'type' => '1214' 1600 }, 1601 '1' => { 1602 'name' => 'size', 1603 'type' => '1140' 1604 } 1605 }, 1606 'Reg' => { 1607 '0' => 'rdi', 1608 '1' => 'rsi' 1609 }, 1610 'Return' => '805', 1611 'ShortName' => 'pldm_bios_table_checksum' 1612 }, 1613 '17800' => { 1614 'Header' => 'bios_table.h', 1615 'Line' => '624', 1616 'Param' => { 1617 '0' => { 1618 'name' => 'src_table', 1619 'type' => '2396' 1620 }, 1621 '1' => { 1622 'name' => 'src_length', 1623 'type' => '1140' 1624 }, 1625 '2' => { 1626 'name' => 'dest_table', 1627 'type' => '2634' 1628 }, 1629 '3' => { 1630 'name' => 'dest_length', 1631 'type' => '13426' 1632 }, 1633 '4' => { 1634 'name' => 'entry', 1635 'type' => '2396' 1636 }, 1637 '5' => { 1638 'name' => 'entry_length', 1639 'type' => '1140' 1640 } 1641 }, 1642 'Reg' => { 1643 '2' => 'r14', 1644 '4' => 'r13' 1645 }, 1646 'Return' => '100', 1647 'ShortName' => 'pldm_bios_table_attr_value_copy_and_update' 1648 }, 1649 '18488' => { 1650 'Header' => 'bios_table.h', 1651 'Line' => '590', 1652 'Param' => { 1653 '0' => { 1654 'name' => 'table', 1655 'type' => '2396' 1656 }, 1657 '1' => { 1658 'name' => 'length', 1659 'type' => '1140' 1660 }, 1661 '2' => { 1662 'name' => 'handle', 1663 'type' => '1006' 1664 } 1665 }, 1666 'Reg' => { 1667 '2' => 'r8' 1668 }, 1669 'Return' => '18483', 1670 'ShortName' => 'pldm_bios_table_attr_value_find_by_handle' 1671 }, 1672 '18751' => { 1673 'Header' => 'bios_table.h', 1674 'Line' => '197', 1675 'Param' => { 1676 '0' => { 1677 'name' => 'table', 1678 'type' => '2396' 1679 }, 1680 '1' => { 1681 'name' => 'length', 1682 'type' => '1140' 1683 }, 1684 '2' => { 1685 'name' => 'handle', 1686 'type' => '1006' 1687 } 1688 }, 1689 'Reg' => { 1690 '2' => 'r8' 1691 }, 1692 'Return' => '18897', 1693 'ShortName' => 'pldm_bios_table_attr_find_by_string_handle' 1694 }, 1695 '19018' => { 1696 'Header' => 'bios_table.h', 1697 'Line' => '187', 1698 'Param' => { 1699 '0' => { 1700 'name' => 'table', 1701 'type' => '2396' 1702 }, 1703 '1' => { 1704 'name' => 'length', 1705 'type' => '1140' 1706 }, 1707 '2' => { 1708 'name' => 'handle', 1709 'type' => '1006' 1710 } 1711 }, 1712 'Reg' => { 1713 '2' => 'r8' 1714 }, 1715 'Return' => '18897', 1716 'ShortName' => 'pldm_bios_table_attr_find_by_handle' 1717 }, 1718 '19280' => { 1719 'Header' => 'bios_table.h', 1720 'Line' => '146', 1721 'Param' => { 1722 '0' => { 1723 'name' => 'table', 1724 'type' => '2396' 1725 }, 1726 '1' => { 1727 'name' => 'length', 1728 'type' => '1140' 1729 }, 1730 '2' => { 1731 'name' => 'str', 1732 'type' => '3999' 1733 } 1734 }, 1735 'Reg' => { 1736 '0' => 'rbp', 1737 '1' => 'r12', 1738 '2' => 'rbx' 1739 }, 1740 'Return' => '19500', 1741 'ShortName' => 'pldm_bios_table_string_find_by_string' 1742 }, 1743 '19669' => { 1744 'Header' => 'bios_table.h', 1745 'Line' => '155', 1746 'Param' => { 1747 '0' => { 1748 'name' => 'table', 1749 'type' => '2396' 1750 }, 1751 '1' => { 1752 'name' => 'length', 1753 'type' => '1140' 1754 }, 1755 '2' => { 1756 'name' => 'handle', 1757 'type' => '1006' 1758 } 1759 }, 1760 'Reg' => { 1761 '2' => 'r8' 1762 }, 1763 'Return' => '19500', 1764 'ShortName' => 'pldm_bios_table_string_find_by_handle' 1765 }, 1766 '20430' => { 1767 'Header' => 'bios_table.h', 1768 'Line' => '53', 1769 'Param' => { 1770 '0' => { 1771 'name' => 'iter', 1772 'type' => '18478' 1773 } 1774 }, 1775 'Reg' => { 1776 '0' => 'rdi' 1777 }, 1778 'Return' => '2396', 1779 'ShortName' => 'pldm_bios_table_iter_value' 1780 }, 1781 '20478' => { 1782 'Header' => 'bios_table.h', 1783 'Line' => '47', 1784 'Param' => { 1785 '0' => { 1786 'name' => 'iter', 1787 'type' => '18478' 1788 } 1789 }, 1790 'Return' => '1', 1791 'ShortName' => 'pldm_bios_table_iter_next' 1792 }, 1793 '20588' => { 1794 'Header' => 'bios_table.h', 1795 'Line' => '42', 1796 'Param' => { 1797 '0' => { 1798 'name' => 'iter', 1799 'type' => '20663' 1800 } 1801 }, 1802 'Return' => '805', 1803 'ShortName' => 'pldm_bios_table_iter_is_end' 1804 }, 1805 '20668' => { 1806 'Header' => 'bios_table.h', 1807 'Line' => '34', 1808 'Param' => { 1809 '0' => { 1810 'name' => 'iter', 1811 'type' => '18478' 1812 } 1813 }, 1814 'Return' => '1', 1815 'ShortName' => 'pldm_bios_table_iter_free' 1816 }, 1817 '20740' => { 1818 'Header' => 'bios_table.h', 1819 'Line' => '28', 1820 'Param' => { 1821 '0' => { 1822 'name' => 'table', 1823 'type' => '2396' 1824 }, 1825 '1' => { 1826 'name' => 'length', 1827 'type' => '1140' 1828 }, 1829 '2' => { 1830 'name' => 'type', 1831 'type' => '16354' 1832 } 1833 }, 1834 'Reg' => { 1835 '0' => 'rbp', 1836 '1' => 'r12', 1837 '2' => 'rbx' 1838 }, 1839 'Return' => '18478', 1840 'ShortName' => 'pldm_bios_table_iter_create' 1841 }, 1842 '20978' => { 1843 'Header' => 'bios_table.h', 1844 'Line' => '609', 1845 'Param' => { 1846 '0' => { 1847 'name' => 'table', 1848 'type' => '2634' 1849 }, 1850 '1' => { 1851 'name' => 'capacity', 1852 'type' => '1140' 1853 }, 1854 '2' => { 1855 'name' => 'size', 1856 'type' => '13426' 1857 } 1858 }, 1859 'Reg' => { 1860 '0' => 'rbp', 1861 '1' => 'r13', 1862 '2' => 'rbx' 1863 }, 1864 'Return' => '100', 1865 'ShortName' => 'pldm_bios_table_append_pad_checksum' 1866 }, 1867 '21278' => { 1868 'Header' => 'bios_table.h', 1869 'Line' => '597', 1870 'Param' => { 1871 '0' => { 1872 'name' => 'size_without_pad', 1873 'type' => '1140' 1874 } 1875 }, 1876 'Return' => '1140', 1877 'ShortName' => 'pldm_bios_table_pad_checksum_size' 1878 }, 1879 '21613' => { 1880 'Header' => 'bios_table.h', 1881 'Line' => '572', 1882 'Param' => { 1883 '0' => { 1884 'name' => 'entry', 1885 'type' => '18483' 1886 } 1887 }, 1888 'Reg' => { 1889 '0' => 'rdi' 1890 }, 1891 'Return' => '1006', 1892 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_handle' 1893 }, 1894 '21662' => { 1895 'Header' => 'bios_table.h', 1896 'Line' => '579', 1897 'Param' => { 1898 '0' => { 1899 'name' => 'entry', 1900 'type' => '18483' 1901 } 1902 }, 1903 'Return' => '1140', 1904 'ShortName' => 'pldm_bios_table_attr_value_entry_length' 1905 }, 1906 '22146' => { 1907 'Header' => 'bios_table.h', 1908 'Line' => '546', 1909 'Param' => { 1910 '0' => { 1911 'name' => 'entry', 1912 'type' => '18483' 1913 } 1914 }, 1915 'Reg' => { 1916 '0' => 'rdi' 1917 }, 1918 'Return' => '16196', 1919 'ShortName' => 'pldm_bios_table_attr_value_entry_integer_decode_cv' 1920 }, 1921 '22286' => { 1922 'Header' => 'bios_table.h', 1923 'Line' => '562', 1924 'Param' => { 1925 '0' => { 1926 'name' => 'entry', 1927 'type' => '2634' 1928 }, 1929 '1' => { 1930 'name' => 'entry_length', 1931 'type' => '1140' 1932 }, 1933 '2' => { 1934 'name' => 'attr_handle', 1935 'type' => '1006' 1936 }, 1937 '3' => { 1938 'name' => 'attr_type', 1939 'type' => '121' 1940 }, 1941 '4' => { 1942 'name' => 'cv', 1943 'type' => '16196' 1944 } 1945 }, 1946 'Reg' => { 1947 '0' => 'rbx', 1948 '1' => 'r12', 1949 '2' => 'r13', 1950 '3' => 'rbp', 1951 '4' => 'r8' 1952 }, 1953 'Return' => '100', 1954 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer' 1955 }, 1956 '22555' => { 1957 'Header' => 'bios_table.h', 1958 'Line' => '540', 1959 'Return' => '1140', 1960 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_integer_length' 1961 }, 1962 '22717' => { 1963 'Header' => 'bios_table.h', 1964 'Line' => '533', 1965 'Param' => { 1966 '0' => { 1967 'name' => 'entry', 1968 'type' => '2634' 1969 }, 1970 '1' => { 1971 'name' => 'entry_length', 1972 'type' => '1140' 1973 }, 1974 '2' => { 1975 'name' => 'attr_handle', 1976 'type' => '1006' 1977 }, 1978 '3' => { 1979 'name' => 'attr_type', 1980 'type' => '121' 1981 }, 1982 '4' => { 1983 'name' => 'str_length', 1984 'type' => '1006' 1985 }, 1986 '5' => { 1987 'name' => 'str', 1988 'type' => '3999' 1989 } 1990 }, 1991 'Reg' => { 1992 '0' => 'rbx', 1993 '1' => 'rsi', 1994 '2' => 'rbx', 1995 '3' => 'rcx', 1996 '4' => 'r8', 1997 '5' => 'r9' 1998 }, 1999 'Return' => '100', 2000 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string' 2001 }, 2002 '23079' => { 2003 'Header' => 'bios_table.h', 2004 'Line' => '514', 2005 'Param' => { 2006 '0' => { 2007 'name' => 'entry', 2008 'type' => '18483' 2009 }, 2010 '1' => { 2011 'name' => 'current_string', 2012 'type' => '10781' 2013 } 2014 }, 2015 'Return' => '1', 2016 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_string' 2017 }, 2018 '23174' => { 2019 'Header' => 'bios_table.h', 2020 'Line' => '504', 2021 'Param' => { 2022 '0' => { 2023 'name' => 'entry', 2024 'type' => '18483' 2025 } 2026 }, 2027 'Reg' => { 2028 '0' => 'rdi' 2029 }, 2030 'Return' => '1006', 2031 'ShortName' => 'pldm_bios_table_attr_value_entry_string_decode_length' 2032 }, 2033 '23315' => { 2034 'Header' => 'bios_table.h', 2035 'Line' => '498', 2036 'Param' => { 2037 '0' => { 2038 'name' => 'string_length', 2039 'type' => '1006' 2040 } 2041 }, 2042 'Reg' => { 2043 '0' => 'rdi' 2044 }, 2045 'Return' => '1140', 2046 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_string_length' 2047 }, 2048 '23497' => { 2049 'Header' => 'bios_table.h', 2050 'Line' => '488', 2051 'Param' => { 2052 '0' => { 2053 'name' => 'entry', 2054 'type' => '2634' 2055 }, 2056 '1' => { 2057 'name' => 'entry_length', 2058 'type' => '1140' 2059 }, 2060 '2' => { 2061 'name' => 'attr_handle', 2062 'type' => '1006' 2063 }, 2064 '3' => { 2065 'name' => 'attr_type', 2066 'type' => '121' 2067 }, 2068 '4' => { 2069 'name' => 'count', 2070 'type' => '121' 2071 }, 2072 '5' => { 2073 'name' => 'handles', 2074 'type' => '1214' 2075 } 2076 }, 2077 'Reg' => { 2078 '0' => 'rdi', 2079 '2' => 'rdi', 2080 '3' => 'rcx', 2081 '4' => 'r8', 2082 '5' => 'r9' 2083 }, 2084 'Return' => '100', 2085 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum' 2086 }, 2087 '23784' => { 2088 'Header' => 'bios_table.h', 2089 'Line' => '469', 2090 'Param' => { 2091 '0' => { 2092 'name' => 'entry', 2093 'type' => '18483' 2094 }, 2095 '1' => { 2096 'name' => 'handles', 2097 'type' => '4919' 2098 }, 2099 '2' => { 2100 'name' => 'number', 2101 'type' => '121' 2102 } 2103 }, 2104 'Return' => '121', 2105 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_handles' 2106 }, 2107 '24031' => { 2108 'Header' => 'bios_table.h', 2109 'Line' => '459', 2110 'Param' => { 2111 '0' => { 2112 'name' => 'entry', 2113 'type' => '18483' 2114 } 2115 }, 2116 'Reg' => { 2117 '0' => 'rdi' 2118 }, 2119 'Return' => '121', 2120 'ShortName' => 'pldm_bios_table_attr_value_entry_enum_decode_number' 2121 }, 2122 '24080' => { 2123 'Header' => 'bios_table.h', 2124 'Line' => '453', 2125 'Param' => { 2126 '0' => { 2127 'name' => 'count', 2128 'type' => '121' 2129 } 2130 }, 2131 'Reg' => { 2132 '0' => 'rdi' 2133 }, 2134 'Return' => '1140', 2135 'ShortName' => 'pldm_bios_table_attr_value_entry_encode_enum_length' 2136 }, 2137 '24129' => { 2138 'Header' => 'bios_table.h', 2139 'Line' => '446', 2140 'Param' => { 2141 '0' => { 2142 'name' => 'entry', 2143 'type' => '18483' 2144 } 2145 }, 2146 'Reg' => { 2147 '0' => 'rdi' 2148 }, 2149 'Return' => '121', 2150 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_type' 2151 }, 2152 '24178' => { 2153 'Header' => 'bios_table.h', 2154 'Line' => '439', 2155 'Param' => { 2156 '0' => { 2157 'name' => 'entry', 2158 'type' => '18483' 2159 } 2160 }, 2161 'Reg' => { 2162 '0' => 'rdi' 2163 }, 2164 'Return' => '1006', 2165 'ShortName' => 'pldm_bios_table_attr_value_entry_decode_attribute_handle' 2166 }, 2167 '24725' => { 2168 'Header' => 'bios_table.h', 2169 'Line' => '431', 2170 'Param' => { 2171 '0' => { 2172 'name' => 'entry', 2173 'type' => '18897' 2174 }, 2175 '1' => { 2176 'name' => 'lower', 2177 'type' => '24846' 2178 }, 2179 '2' => { 2180 'name' => 'upper', 2181 'type' => '24846' 2182 }, 2183 '3' => { 2184 'name' => 'scalar', 2185 'type' => '4924' 2186 }, 2187 '4' => { 2188 'name' => 'def', 2189 'type' => '24846' 2190 } 2191 }, 2192 'Reg' => { 2193 '0' => 'rdi', 2194 '1' => 'rsi', 2195 '2' => 'rdx', 2196 '3' => 'rcx', 2197 '4' => 'r8' 2198 }, 2199 'Return' => '1', 2200 'ShortName' => 'pldm_bios_table_attr_entry_integer_decode' 2201 }, 2202 '24861' => { 2203 'Header' => 'bios_table.h', 2204 'Line' => '419', 2205 'Param' => { 2206 '0' => { 2207 'name' => 'entry', 2208 'type' => '2634' 2209 }, 2210 '1' => { 2211 'name' => 'entry_length', 2212 'type' => '1140' 2213 }, 2214 '2' => { 2215 'name' => 'info', 2216 'type' => '25123' 2217 } 2218 }, 2219 'Reg' => { 2220 '0' => 'r12', 2221 '1' => 'rbp', 2222 '2' => 'rbx' 2223 }, 2224 'Return' => '100', 2225 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode' 2226 }, 2227 '25133' => { 2228 'Header' => 'bios_table.h', 2229 'Line' => '400', 2230 'Param' => { 2231 '0' => { 2232 'name' => 'info', 2233 'type' => '25123' 2234 }, 2235 '1' => { 2236 'name' => 'errmsg', 2237 'type' => '25432' 2238 } 2239 }, 2240 'Return' => '100', 2241 'ShortName' => 'pldm_bios_table_attr_entry_integer_info_check' 2242 }, 2243 '25437' => { 2244 'Header' => 'bios_table.h', 2245 'Line' => '407', 2246 'Return' => '1140', 2247 'ShortName' => 'pldm_bios_table_attr_entry_integer_encode_length' 2248 }, 2249 '25613' => { 2250 'Header' => 'bios_table.h', 2251 'Line' => '374', 2252 'Param' => { 2253 '0' => { 2254 'name' => 'entry', 2255 'type' => '18897' 2256 }, 2257 '1' => { 2258 'name' => 'buffer', 2259 'type' => '977' 2260 }, 2261 '2' => { 2262 'name' => 'size', 2263 'type' => '1140' 2264 } 2265 }, 2266 'Reg' => { 2267 '2' => 'r12' 2268 }, 2269 'Return' => '1006', 2270 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string' 2271 }, 2272 '25907' => { 2273 'Header' => 'bios_table.h', 2274 'Line' => '366', 2275 'Param' => { 2276 '0' => { 2277 'name' => 'entry', 2278 'type' => '18897' 2279 } 2280 }, 2281 'Reg' => { 2282 '0' => 'rdi' 2283 }, 2284 'Return' => '1006', 2285 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_min_length' 2286 }, 2287 '25976' => { 2288 'Header' => 'bios_table.h', 2289 'Line' => '358', 2290 'Param' => { 2291 '0' => { 2292 'name' => 'entry', 2293 'type' => '18897' 2294 } 2295 }, 2296 'Reg' => { 2297 '0' => 'rdi' 2298 }, 2299 'Return' => '1006', 2300 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_max_length' 2301 }, 2302 '26045' => { 2303 'Header' => 'bios_table.h', 2304 'Line' => '350', 2305 'Param' => { 2306 '0' => { 2307 'name' => 'entry', 2308 'type' => '18897' 2309 } 2310 }, 2311 'Reg' => { 2312 '0' => 'rdi' 2313 }, 2314 'Return' => '121', 2315 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_string_type' 2316 }, 2317 '26114' => { 2318 'Header' => 'bios_table.h', 2319 'Line' => '342', 2320 'Param' => { 2321 '0' => { 2322 'name' => 'entry', 2323 'type' => '18897' 2324 }, 2325 '1' => { 2326 'name' => 'def_string_length', 2327 'type' => '12863' 2328 } 2329 }, 2330 'Reg' => { 2331 '0' => 'rdi', 2332 '1' => 'rsi' 2333 }, 2334 'Return' => '100', 2335 'ShortName' => 'pldm_bios_table_attr_entry_string_decode_def_string_length' 2336 }, 2337 '26202' => { 2338 'Header' => 'bios_table.h', 2339 'Line' => '331', 2340 'Param' => { 2341 '0' => { 2342 'name' => 'entry', 2343 'type' => '2634' 2344 }, 2345 '1' => { 2346 'name' => 'entry_length', 2347 'type' => '1140' 2348 }, 2349 '2' => { 2350 'name' => 'info', 2351 'type' => '26561' 2352 } 2353 }, 2354 'Reg' => { 2355 '0' => 'r12', 2356 '2' => 'rbx' 2357 }, 2358 'Return' => '100', 2359 'ShortName' => 'pldm_bios_table_attr_entry_string_encode' 2360 }, 2361 '26566' => { 2362 'Header' => 'bios_table.h', 2363 'Line' => '310', 2364 'Param' => { 2365 '0' => { 2366 'name' => 'info', 2367 'type' => '26561' 2368 }, 2369 '1' => { 2370 'name' => 'errmsg', 2371 'type' => '25432' 2372 } 2373 }, 2374 'Reg' => { 2375 '1' => 'rbx' 2376 }, 2377 'Return' => '100', 2378 'ShortName' => 'pldm_bios_table_attr_entry_string_info_check' 2379 }, 2380 '26835' => { 2381 'Header' => 'bios_table.h', 2382 'Line' => '318', 2383 'Param' => { 2384 '0' => { 2385 'name' => 'def_str_len', 2386 'type' => '1006' 2387 } 2388 }, 2389 'Reg' => { 2390 '0' => 'rdi' 2391 }, 2392 'Return' => '1140', 2393 'ShortName' => 'pldm_bios_table_attr_entry_string_encode_length' 2394 }, 2395 '27085' => { 2396 'Header' => 'bios_table.h', 2397 'Line' => '284', 2398 'Param' => { 2399 '0' => { 2400 'name' => 'entry', 2401 'type' => '18897' 2402 }, 2403 '1' => { 2404 'name' => 'def_indices', 2405 'type' => '4919' 2406 }, 2407 '2' => { 2408 'name' => 'def_num', 2409 'type' => '121' 2410 } 2411 }, 2412 'Reg' => { 2413 '0' => 'rbp', 2414 '1' => 'r12' 2415 }, 2416 'Return' => '121', 2417 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_indices' 2418 }, 2419 '27382' => { 2420 'Header' => 'bios_table.h', 2421 'Line' => '272', 2422 'Param' => { 2423 '0' => { 2424 'name' => 'entry', 2425 'type' => '18897' 2426 }, 2427 '1' => { 2428 'name' => 'pv_hdls', 2429 'type' => '12863' 2430 }, 2431 '2' => { 2432 'name' => 'pv_num', 2433 'type' => '121' 2434 } 2435 }, 2436 'Reg' => { 2437 '0' => 'rcx', 2438 '1' => 'rsi', 2439 '2' => 'rdx' 2440 }, 2441 'Return' => '100', 2442 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_hdls' 2443 }, 2444 '27547' => { 2445 'Header' => 'bios_table.h', 2446 'Line' => '255', 2447 'Param' => { 2448 '0' => { 2449 'name' => 'entry', 2450 'type' => '18897' 2451 }, 2452 '1' => { 2453 'name' => 'def_num', 2454 'type' => '4919' 2455 } 2456 }, 2457 'Reg' => { 2458 '0' => 'rdi', 2459 '1' => 'rsi' 2460 }, 2461 'Return' => '100', 2462 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_def_num' 2463 }, 2464 '27626' => { 2465 'Header' => 'bios_table.h', 2466 'Line' => '245', 2467 'Param' => { 2468 '0' => { 2469 'name' => 'entry', 2470 'type' => '18897' 2471 }, 2472 '1' => { 2473 'name' => 'pv_num', 2474 'type' => '4919' 2475 } 2476 }, 2477 'Reg' => { 2478 '0' => 'rdi', 2479 '1' => 'rsi' 2480 }, 2481 'Return' => '100', 2482 'ShortName' => 'pldm_bios_table_attr_entry_enum_decode_pv_num' 2483 }, 2484 '27686' => { 2485 'Header' => 'bios_table.h', 2486 'Line' => '234', 2487 'Param' => { 2488 '0' => { 2489 'name' => 'entry', 2490 'type' => '2634' 2491 }, 2492 '1' => { 2493 'name' => 'entry_length', 2494 'type' => '1140' 2495 }, 2496 '2' => { 2497 'name' => 'info', 2498 'type' => '28015' 2499 } 2500 }, 2501 'Reg' => { 2502 '0' => 'rbp', 2503 '2' => 'rbx' 2504 }, 2505 'Return' => '100', 2506 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode' 2507 }, 2508 '28020' => { 2509 'Header' => 'bios_table.h', 2510 'Line' => '220', 2511 'Param' => { 2512 '0' => { 2513 'name' => 'pv_num', 2514 'type' => '121' 2515 }, 2516 '1' => { 2517 'name' => 'def_num', 2518 'type' => '121' 2519 } 2520 }, 2521 'Reg' => { 2522 '0' => 'rdi', 2523 '1' => 'rsi' 2524 }, 2525 'Return' => '1140', 2526 'ShortName' => 'pldm_bios_table_attr_entry_enum_encode_length' 2527 }, 2528 '28080' => { 2529 'Header' => 'bios_table.h', 2530 'Line' => '177', 2531 'Param' => { 2532 '0' => { 2533 'name' => 'entry', 2534 'type' => '18897' 2535 } 2536 }, 2537 'Reg' => { 2538 '0' => 'rdi' 2539 }, 2540 'Return' => '1006', 2541 'ShortName' => 'pldm_bios_table_attr_entry_decode_string_handle' 2542 }, 2543 '28127' => { 2544 'Header' => 'bios_table.h', 2545 'Line' => '169', 2546 'Param' => { 2547 '0' => { 2548 'name' => 'entry', 2549 'type' => '18897' 2550 } 2551 }, 2552 'Reg' => { 2553 '0' => 'rdi' 2554 }, 2555 'Return' => '121', 2556 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_type' 2557 }, 2558 '28174' => { 2559 'Header' => 'bios_table.h', 2560 'Line' => '162', 2561 'Param' => { 2562 '0' => { 2563 'name' => 'entry', 2564 'type' => '18897' 2565 } 2566 }, 2567 'Reg' => { 2568 '0' => 'rdi' 2569 }, 2570 'Return' => '1006', 2571 'ShortName' => 'pldm_bios_table_attr_entry_decode_attribute_handle' 2572 }, 2573 '28807' => { 2574 'Header' => 'bios_table.h', 2575 'Line' => '135', 2576 'Param' => { 2577 '0' => { 2578 'name' => 'entry', 2579 'type' => '19500' 2580 }, 2581 '1' => { 2582 'name' => 'buffer', 2583 'type' => '977' 2584 }, 2585 '2' => { 2586 'name' => 'size', 2587 'type' => '1140' 2588 } 2589 }, 2590 'Reg' => { 2591 '0' => 'rdi', 2592 '1' => 'rsi', 2593 '2' => 'rdx' 2594 }, 2595 'Return' => '100', 2596 'ShortName' => 'pldm_bios_table_string_entry_decode_string' 2597 }, 2598 '29044' => { 2599 'Header' => 'bios_table.h', 2600 'Line' => '120', 2601 'Param' => { 2602 '0' => { 2603 'name' => 'entry', 2604 'type' => '19500' 2605 } 2606 }, 2607 'Reg' => { 2608 '0' => 'rdi' 2609 }, 2610 'Return' => '1006', 2611 'ShortName' => 'pldm_bios_table_string_entry_decode_string_length' 2612 }, 2613 '29091' => { 2614 'Header' => 'bios_table.h', 2615 'Line' => '113', 2616 'Param' => { 2617 '0' => { 2618 'name' => 'entry', 2619 'type' => '19500' 2620 } 2621 }, 2622 'Reg' => { 2623 '0' => 'rdi' 2624 }, 2625 'Return' => '1006', 2626 'ShortName' => 'pldm_bios_table_string_entry_decode_handle' 2627 }, 2628 '29138' => { 2629 'Header' => 'bios_table.h', 2630 'Line' => '106', 2631 'Param' => { 2632 '0' => { 2633 'name' => 'entry', 2634 'type' => '2634' 2635 }, 2636 '1' => { 2637 'name' => 'entry_length', 2638 'type' => '1140' 2639 }, 2640 '2' => { 2641 'name' => 'str', 2642 'type' => '3999' 2643 }, 2644 '3' => { 2645 'name' => 'str_length', 2646 'type' => '1006' 2647 } 2648 }, 2649 'Return' => '100', 2650 'ShortName' => 'pldm_bios_table_string_entry_encode' 2651 }, 2652 '29495' => { 2653 'Header' => 'bios_table.h', 2654 'Line' => '92', 2655 'Param' => { 2656 '0' => { 2657 'name' => 'string_length', 2658 'type' => '1006' 2659 } 2660 }, 2661 'Reg' => { 2662 '0' => 'rdi' 2663 }, 2664 'Return' => '1140', 2665 'ShortName' => 'pldm_bios_table_string_entry_encode_length' 2666 }, 2667 '36345' => { 2668 'Header' => 'firmware_update.h', 2669 'Line' => '1703', 2670 'Param' => { 2671 '0' => { 2672 'name' => 'msg', 2673 'type' => '4914' 2674 }, 2675 '1' => { 2676 'name' => 'payload_length', 2677 'type' => '1140' 2678 }, 2679 '2' => { 2680 'name' => 'completion_code', 2681 'type' => '4919' 2682 }, 2683 '3' => { 2684 'name' => 'non_functioning_component_indication', 2685 'type' => '36527' 2686 }, 2687 '4' => { 2688 'name' => 'non_functioning_component_bitmap', 2689 'type' => '36532' 2690 } 2691 }, 2692 'Reg' => { 2693 '0' => 'rbx', 2694 '3' => 'rbp', 2695 '4' => 'r12' 2696 }, 2697 'Return' => '100', 2698 'ShortName' => 'decode_cancel_update_resp' 2699 }, 2700 '36542' => { 2701 'Header' => 'firmware_update.h', 2702 'Line' => '1686', 2703 'Param' => { 2704 '0' => { 2705 'name' => 'instance_id', 2706 'type' => '121' 2707 }, 2708 '1' => { 2709 'name' => 'msg', 2710 'type' => '4270' 2711 }, 2712 '2' => { 2713 'name' => 'payload_length', 2714 'type' => '1140' 2715 } 2716 }, 2717 'Return' => '100', 2718 'ShortName' => 'encode_cancel_update_req' 2719 }, 2720 '36713' => { 2721 'Header' => 'firmware_update.h', 2722 'Line' => '1671', 2723 'Param' => { 2724 '0' => { 2725 'name' => 'msg', 2726 'type' => '4914' 2727 }, 2728 '1' => { 2729 'name' => 'payload_length', 2730 'type' => '1140' 2731 }, 2732 '2' => { 2733 'name' => 'completion_code', 2734 'type' => '4919' 2735 } 2736 }, 2737 'Reg' => { 2738 '0' => 'rdi', 2739 '1' => 'rsi', 2740 '2' => 'rdx' 2741 }, 2742 'Return' => '100', 2743 'ShortName' => 'decode_cancel_update_component_resp' 2744 }, 2745 '36789' => { 2746 'Header' => 'firmware_update.h', 2747 'Line' => '1659', 2748 'Param' => { 2749 '0' => { 2750 'name' => 'instance_id', 2751 'type' => '121' 2752 }, 2753 '1' => { 2754 'name' => 'msg', 2755 'type' => '4270' 2756 }, 2757 '2' => { 2758 'name' => 'payload_length', 2759 'type' => '1140' 2760 } 2761 }, 2762 'Return' => '100', 2763 'ShortName' => 'encode_cancel_update_component_req' 2764 }, 2765 '36960' => { 2766 'Header' => 'firmware_update.h', 2767 'Line' => '1641', 2768 'Param' => { 2769 '0' => { 2770 'name' => 'msg', 2771 'type' => '4914' 2772 }, 2773 '1' => { 2774 'name' => 'payload_length', 2775 'type' => '1140' 2776 }, 2777 '2' => { 2778 'name' => 'completion_code', 2779 'type' => '4919' 2780 }, 2781 '3' => { 2782 'name' => 'current_state', 2783 'type' => '4919' 2784 }, 2785 '4' => { 2786 'name' => 'previous_state', 2787 'type' => '4919' 2788 }, 2789 '5' => { 2790 'name' => 'aux_state', 2791 'type' => '4919' 2792 }, 2793 '6' => { 2794 'name' => 'aux_state_status', 2795 'offset' => '0', 2796 'type' => '4919' 2797 }, 2798 '7' => { 2799 'name' => 'progress_percent', 2800 'offset' => '8', 2801 'type' => '4919' 2802 }, 2803 '8' => { 2804 'name' => 'reason_code', 2805 'offset' => '16', 2806 'type' => '4919' 2807 }, 2808 '9' => { 2809 'name' => 'update_option_flags_enabled', 2810 'offset' => '24', 2811 'type' => '37287' 2812 } 2813 }, 2814 'Reg' => { 2815 '0' => 'rbx', 2816 '3' => 'r12', 2817 '4' => 'rbp', 2818 '5' => 'r13' 2819 }, 2820 'Return' => '100', 2821 'ShortName' => 'decode_get_status_resp' 2822 }, 2823 '37297' => { 2824 'Header' => 'firmware_update.h', 2825 'Line' => '1621', 2826 'Param' => { 2827 '0' => { 2828 'name' => 'instance_id', 2829 'type' => '121' 2830 }, 2831 '1' => { 2832 'name' => 'msg', 2833 'type' => '4270' 2834 }, 2835 '2' => { 2836 'name' => 'payload_length', 2837 'type' => '1140' 2838 } 2839 }, 2840 'Return' => '100', 2841 'ShortName' => 'encode_get_status_req' 2842 }, 2843 '37468' => { 2844 'Header' => 'firmware_update.h', 2845 'Line' => '1605', 2846 'Param' => { 2847 '0' => { 2848 'name' => 'msg', 2849 'type' => '4914' 2850 }, 2851 '1' => { 2852 'name' => 'payload_length', 2853 'type' => '1140' 2854 }, 2855 '2' => { 2856 'name' => 'completion_code', 2857 'type' => '4919' 2858 }, 2859 '3' => { 2860 'name' => 'estimated_time_activation', 2861 'type' => '12863' 2862 } 2863 }, 2864 'Reg' => { 2865 '1' => 'rsi', 2866 '2' => 'rdx', 2867 '3' => 'rcx' 2868 }, 2869 'Return' => '100', 2870 'ShortName' => 'decode_activate_firmware_resp' 2871 }, 2872 '37594' => { 2873 'Header' => 'firmware_update.h', 2874 'Line' => '1591', 2875 'Param' => { 2876 '0' => { 2877 'name' => 'instance_id', 2878 'type' => '121' 2879 }, 2880 '1' => { 2881 'name' => 'self_contained_activation_req', 2882 'type' => '30217' 2883 }, 2884 '2' => { 2885 'name' => 'msg', 2886 'type' => '4270' 2887 }, 2888 '3' => { 2889 'name' => 'payload_length', 2890 'type' => '1140' 2891 } 2892 }, 2893 'Return' => '100', 2894 'ShortName' => 'encode_activate_firmware_req' 2895 }, 2896 '37836' => { 2897 'Header' => 'firmware_update.h', 2898 'Line' => '1576', 2899 'Param' => { 2900 '0' => { 2901 'name' => 'instance_id', 2902 'type' => '121' 2903 }, 2904 '1' => { 2905 'name' => 'completion_code', 2906 'type' => '121' 2907 }, 2908 '2' => { 2909 'name' => 'msg', 2910 'type' => '4270' 2911 }, 2912 '3' => { 2913 'name' => 'payload_length', 2914 'type' => '1140' 2915 } 2916 }, 2917 'Return' => '100', 2918 'ShortName' => 'encode_apply_complete_resp' 2919 }, 2920 '38026' => { 2921 'Header' => 'firmware_update.h', 2922 'Line' => '1559', 2923 'Param' => { 2924 '0' => { 2925 'name' => 'msg', 2926 'type' => '4914' 2927 }, 2928 '1' => { 2929 'name' => 'payload_length', 2930 'type' => '1140' 2931 }, 2932 '2' => { 2933 'name' => 'apply_result', 2934 'type' => '4919' 2935 }, 2936 '3' => { 2937 'name' => 'comp_activation_methods_modification', 2938 'type' => '38136' 2939 } 2940 }, 2941 'Reg' => { 2942 '0' => 'rdi', 2943 '1' => 'rsi', 2944 '2' => 'rdx', 2945 '3' => 'rcx' 2946 }, 2947 'Return' => '100', 2948 'ShortName' => 'decode_apply_complete_req' 2949 }, 2950 '38146' => { 2951 'Header' => 'firmware_update.h', 2952 'Line' => '1546', 2953 'Param' => { 2954 '0' => { 2955 'name' => 'instance_id', 2956 'type' => '121' 2957 }, 2958 '1' => { 2959 'name' => 'completion_code', 2960 'type' => '121' 2961 }, 2962 '2' => { 2963 'name' => 'msg', 2964 'type' => '4270' 2965 }, 2966 '3' => { 2967 'name' => 'payload_length', 2968 'type' => '1140' 2969 } 2970 }, 2971 'Return' => '100', 2972 'ShortName' => 'encode_verify_complete_resp' 2973 }, 2974 '38336' => { 2975 'Header' => 'firmware_update.h', 2976 'Line' => '1531', 2977 'Param' => { 2978 '0' => { 2979 'name' => 'msg', 2980 'type' => '4914' 2981 }, 2982 '1' => { 2983 'name' => 'payload_length', 2984 'type' => '1140' 2985 }, 2986 '2' => { 2987 'name' => 'verify_result', 2988 'type' => '4919' 2989 } 2990 }, 2991 'Reg' => { 2992 '0' => 'rdi', 2993 '1' => 'rsi', 2994 '2' => 'rdx' 2995 }, 2996 'Return' => '100', 2997 'ShortName' => 'decode_verify_complete_req' 2998 }, 2999 '38412' => { 3000 'Header' => 'firmware_update.h', 3001 'Line' => '1520', 3002 'Param' => { 3003 '0' => { 3004 'name' => 'instance_id', 3005 'type' => '121' 3006 }, 3007 '1' => { 3008 'name' => 'completion_code', 3009 'type' => '121' 3010 }, 3011 '2' => { 3012 'name' => 'msg', 3013 'type' => '4270' 3014 }, 3015 '3' => { 3016 'name' => 'payload_length', 3017 'type' => '1140' 3018 } 3019 }, 3020 'Return' => '100', 3021 'ShortName' => 'encode_transfer_complete_resp' 3022 }, 3023 '38602' => { 3024 'Header' => 'firmware_update.h', 3025 'Line' => '1504', 3026 'Param' => { 3027 '0' => { 3028 'name' => 'msg', 3029 'type' => '4914' 3030 }, 3031 '1' => { 3032 'name' => 'payload_length', 3033 'type' => '1140' 3034 }, 3035 '2' => { 3036 'name' => 'transfer_result', 3037 'type' => '4919' 3038 } 3039 }, 3040 'Reg' => { 3041 '0' => 'rdi', 3042 '1' => 'rsi', 3043 '2' => 'rdx' 3044 }, 3045 'Return' => '100', 3046 'ShortName' => 'decode_transfer_complete_req' 3047 }, 3048 '38678' => { 3049 'Header' => 'firmware_update.h', 3050 'Line' => '1491', 3051 'Param' => { 3052 '0' => { 3053 'name' => 'instance_id', 3054 'type' => '121' 3055 }, 3056 '1' => { 3057 'name' => 'completion_code', 3058 'type' => '121' 3059 }, 3060 '2' => { 3061 'name' => 'msg', 3062 'type' => '4270' 3063 }, 3064 '3' => { 3065 'name' => 'payload_length', 3066 'type' => '1140' 3067 } 3068 }, 3069 'Reg' => { 3070 '2' => 'rbx' 3071 }, 3072 'Return' => '100', 3073 'ShortName' => 'encode_request_firmware_data_resp' 3074 }, 3075 '38868' => { 3076 'Header' => 'firmware_update.h', 3077 'Line' => '1469', 3078 'Param' => { 3079 '0' => { 3080 'name' => 'msg', 3081 'type' => '4914' 3082 }, 3083 '1' => { 3084 'name' => 'payload_length', 3085 'type' => '1140' 3086 }, 3087 '2' => { 3088 'name' => 'offset', 3089 'type' => '4924' 3090 }, 3091 '3' => { 3092 'name' => 'length', 3093 'type' => '4924' 3094 } 3095 }, 3096 'Reg' => { 3097 '0' => 'rdi', 3098 '1' => 'rsi', 3099 '2' => 'rdx', 3100 '3' => 'rcx' 3101 }, 3102 'Return' => '100', 3103 'ShortName' => 'decode_request_firmware_data_req' 3104 }, 3105 '38988' => { 3106 'Header' => 'firmware_update.h', 3107 'Line' => '1451', 3108 'Param' => { 3109 '0' => { 3110 'name' => 'msg', 3111 'type' => '4914' 3112 }, 3113 '1' => { 3114 'name' => 'payload_length', 3115 'type' => '1140' 3116 }, 3117 '2' => { 3118 'name' => 'completion_code', 3119 'type' => '4919' 3120 }, 3121 '3' => { 3122 'name' => 'comp_compatibility_resp', 3123 'type' => '4919' 3124 }, 3125 '4' => { 3126 'name' => 'comp_compatibility_resp_code', 3127 'type' => '4919' 3128 }, 3129 '5' => { 3130 'name' => 'update_option_flags_enabled', 3131 'type' => '37287' 3132 }, 3133 '6' => { 3134 'name' => 'time_before_req_fw_data', 3135 'offset' => '0', 3136 'type' => '12863' 3137 } 3138 }, 3139 'Reg' => { 3140 '0' => 'rbx', 3141 '3' => 'r12', 3142 '4' => 'rbp', 3143 '5' => 'r13' 3144 }, 3145 'Return' => '100', 3146 'ShortName' => 'decode_update_component_resp' 3147 }, 3148 '39222' => { 3149 'Header' => 'firmware_update.h', 3150 'Line' => '1427', 3151 'Param' => { 3152 '0' => { 3153 'name' => 'instance_id', 3154 'type' => '121' 3155 }, 3156 '1' => { 3157 'name' => 'comp_classification', 3158 'type' => '1006' 3159 }, 3160 '2' => { 3161 'name' => 'comp_identifier', 3162 'type' => '1006' 3163 }, 3164 '3' => { 3165 'name' => 'comp_classification_index', 3166 'type' => '121' 3167 }, 3168 '4' => { 3169 'name' => 'comp_comparison_stamp', 3170 'type' => '1018' 3171 }, 3172 '5' => { 3173 'name' => 'comp_image_size', 3174 'type' => '1018' 3175 }, 3176 '6' => { 3177 'name' => 'update_option_flags', 3178 'offset' => '0', 3179 'type' => '30993' 3180 }, 3181 '7' => { 3182 'name' => 'comp_ver_str_type', 3183 'offset' => '8', 3184 'type' => '121' 3185 }, 3186 '8' => { 3187 'name' => 'comp_ver_str_len', 3188 'offset' => '16', 3189 'type' => '121' 3190 }, 3191 '9' => { 3192 'name' => 'comp_ver_str', 3193 'offset' => '24', 3194 'type' => '39690' 3195 }, 3196 '10' => { 3197 'name' => 'msg', 3198 'offset' => '32', 3199 'type' => '4270' 3200 }, 3201 '11' => { 3202 'name' => 'payload_length', 3203 'offset' => '40', 3204 'type' => '1140' 3205 } 3206 }, 3207 'Return' => '100', 3208 'ShortName' => 'encode_update_component_req' 3209 }, 3210 '39700' => { 3211 'Header' => 'firmware_update.h', 3212 'Line' => '1400', 3213 'Param' => { 3214 '0' => { 3215 'name' => 'msg', 3216 'type' => '4914' 3217 }, 3218 '1' => { 3219 'name' => 'payload_length', 3220 'type' => '32000' 3221 }, 3222 '2' => { 3223 'name' => 'completion_code', 3224 'type' => '4919' 3225 }, 3226 '3' => { 3227 'name' => 'comp_resp', 3228 'type' => '4919' 3229 }, 3230 '4' => { 3231 'name' => 'comp_resp_code', 3232 'type' => '4919' 3233 } 3234 }, 3235 'Reg' => { 3236 '0' => 'rbx', 3237 '3' => 'r12', 3238 '4' => 'rbp' 3239 }, 3240 'Return' => '100', 3241 'ShortName' => 'decode_pass_component_table_resp' 3242 }, 3243 '39899' => { 3244 'Header' => 'firmware_update.h', 3245 'Line' => '1382', 3246 'Param' => { 3247 '0' => { 3248 'name' => 'instance_id', 3249 'type' => '121' 3250 }, 3251 '1' => { 3252 'name' => 'transfer_flag', 3253 'type' => '121' 3254 }, 3255 '2' => { 3256 'name' => 'comp_classification', 3257 'type' => '1006' 3258 }, 3259 '3' => { 3260 'name' => 'comp_identifier', 3261 'type' => '1006' 3262 }, 3263 '4' => { 3264 'name' => 'comp_classification_index', 3265 'type' => '121' 3266 }, 3267 '5' => { 3268 'name' => 'comp_comparison_stamp', 3269 'type' => '1018' 3270 }, 3271 '6' => { 3272 'name' => 'comp_ver_str_type', 3273 'offset' => '0', 3274 'type' => '121' 3275 }, 3276 '7' => { 3277 'name' => 'comp_ver_str_len', 3278 'offset' => '8', 3279 'type' => '121' 3280 }, 3281 '8' => { 3282 'name' => 'comp_ver_str', 3283 'offset' => '16', 3284 'type' => '39690' 3285 }, 3286 '9' => { 3287 'name' => 'msg', 3288 'offset' => '24', 3289 'type' => '4270' 3290 }, 3291 '10' => { 3292 'name' => 'payload_length', 3293 'offset' => '32', 3294 'type' => '1140' 3295 } 3296 }, 3297 'Return' => '100', 3298 'ShortName' => 'encode_pass_component_table_req' 3299 }, 3300 '40384' => { 3301 'Header' => 'firmware_update.h', 3302 'Line' => '1357', 3303 'Param' => { 3304 '0' => { 3305 'name' => 'msg', 3306 'type' => '4914' 3307 }, 3308 '1' => { 3309 'name' => 'payload_length', 3310 'type' => '1140' 3311 }, 3312 '2' => { 3313 'name' => 'completion_code', 3314 'type' => '4919' 3315 }, 3316 '3' => { 3317 'name' => 'fd_meta_data_len', 3318 'type' => '12863' 3319 }, 3320 '4' => { 3321 'name' => 'fd_will_send_pkg_data', 3322 'type' => '4919' 3323 } 3324 }, 3325 'Reg' => { 3326 '1' => 'r9', 3327 '2' => 'rdx', 3328 '3' => 'rcx', 3329 '4' => 'r8' 3330 }, 3331 'Return' => '100', 3332 'ShortName' => 'decode_request_update_resp' 3333 }, 3334 '40531' => { 3335 'Header' => 'firmware_update.h', 3336 'Line' => '1338', 3337 'Param' => { 3338 '0' => { 3339 'name' => 'instance_id', 3340 'type' => '121' 3341 }, 3342 '1' => { 3343 'name' => 'max_transfer_size', 3344 'type' => '1018' 3345 }, 3346 '2' => { 3347 'name' => 'num_of_comp', 3348 'type' => '1006' 3349 }, 3350 '3' => { 3351 'name' => 'max_outstanding_transfer_req', 3352 'type' => '121' 3353 }, 3354 '4' => { 3355 'name' => 'pkg_data_len', 3356 'type' => '1006' 3357 }, 3358 '5' => { 3359 'name' => 'comp_image_set_ver_str_type', 3360 'type' => '121' 3361 }, 3362 '6' => { 3363 'name' => 'comp_image_set_ver_str_len', 3364 'offset' => '0', 3365 'type' => '121' 3366 }, 3367 '7' => { 3368 'name' => 'comp_img_set_ver_str', 3369 'offset' => '8', 3370 'type' => '39690' 3371 }, 3372 '8' => { 3373 'name' => 'msg', 3374 'offset' => '16', 3375 'type' => '4270' 3376 }, 3377 '9' => { 3378 'name' => 'payload_length', 3379 'offset' => '24', 3380 'type' => '1140' 3381 } 3382 }, 3383 'Return' => '100', 3384 'ShortName' => 'encode_request_update_req' 3385 }, 3386 '40974' => { 3387 'Header' => 'firmware_update.h', 3388 'Line' => '1248', 3389 'Param' => { 3390 '0' => { 3391 'name' => 'iter', 3392 'type' => '43532' 3393 }, 3394 '1' => { 3395 'name' => 'entry', 3396 'type' => '43537' 3397 } 3398 }, 3399 'Return' => '100', 3400 'ShortName' => 'decode_pldm_downstream_device_parameters_entry_from_iter' 3401 }, 3402 '43547' => { 3403 'Header' => 'firmware_update.h', 3404 'Line' => '1219', 3405 'Param' => { 3406 '0' => { 3407 'name' => 'msg', 3408 'type' => '4914' 3409 }, 3410 '1' => { 3411 'name' => 'payload_length', 3412 'type' => '1140' 3413 }, 3414 '2' => { 3415 'name' => 'resp_data', 3416 'type' => '44902' 3417 }, 3418 '3' => { 3419 'name' => 'iter', 3420 'type' => '43532' 3421 } 3422 }, 3423 'Return' => '100', 3424 'ShortName' => 'decode_get_downstream_firmware_parameters_resp' 3425 }, 3426 '44907' => { 3427 'Header' => 'firmware_update.h', 3428 'Line' => '1193', 3429 'Param' => { 3430 '0' => { 3431 'name' => 'instance_id', 3432 'type' => '121' 3433 }, 3434 '1' => { 3435 'name' => 'params_req', 3436 'type' => '45592' 3437 }, 3438 '2' => { 3439 'name' => 'msg', 3440 'type' => '4270' 3441 }, 3442 '3' => { 3443 'name' => 'payload_length', 3444 'type' => '1140' 3445 } 3446 }, 3447 'Reg' => { 3448 '2' => 'r14' 3449 }, 3450 'Return' => '100', 3451 'ShortName' => 'encode_get_downstream_firmware_parameters_req' 3452 }, 3453 '45597' => { 3454 'Header' => 'firmware_update.h', 3455 'Line' => '597', 3456 'Param' => { 3457 '0' => { 3458 'name' => 'iter', 3459 'type' => '46348' 3460 }, 3461 '1' => { 3462 'name' => 'dev', 3463 'type' => '46353' 3464 } 3465 }, 3466 'Return' => '100', 3467 'ShortName' => 'decode_pldm_downstream_device_from_iter' 3468 }, 3469 '46358' => { 3470 'Header' => 'firmware_update.h', 3471 'Line' => '1172', 3472 'Param' => { 3473 '0' => { 3474 'name' => 'msg', 3475 'type' => '4914' 3476 }, 3477 '1' => { 3478 'name' => 'payload_length', 3479 'type' => '1140' 3480 }, 3481 '2' => { 3482 'name' => 'resp_data', 3483 'type' => '47726' 3484 }, 3485 '3' => { 3486 'name' => 'iter', 3487 'type' => '46348' 3488 } 3489 }, 3490 'Return' => '100', 3491 'ShortName' => 'decode_query_downstream_identifiers_resp' 3492 }, 3493 '47731' => { 3494 'Header' => 'firmware_update.h', 3495 'Line' => '1155', 3496 'Param' => { 3497 '0' => { 3498 'name' => 'instance_id', 3499 'type' => '121' 3500 }, 3501 '1' => { 3502 'name' => 'params_req', 3503 'type' => '48414' 3504 }, 3505 '2' => { 3506 'name' => 'msg', 3507 'type' => '4270' 3508 }, 3509 '3' => { 3510 'name' => 'payload_length', 3511 'type' => '1140' 3512 } 3513 }, 3514 'Reg' => { 3515 '2' => 'r12' 3516 }, 3517 'Return' => '100', 3518 'ShortName' => 'encode_query_downstream_identifiers_req' 3519 }, 3520 '48419' => { 3521 'Header' => 'firmware_update.h', 3522 'Line' => '1136', 3523 'Param' => { 3524 '0' => { 3525 'name' => 'msg', 3526 'type' => '4914' 3527 }, 3528 '1' => { 3529 'name' => 'payload_length', 3530 'type' => '1140' 3531 }, 3532 '2' => { 3533 'name' => 'resp_data', 3534 'type' => '49718' 3535 } 3536 }, 3537 'Reg' => { 3538 '2' => 'rbp' 3539 }, 3540 'Return' => '100', 3541 'ShortName' => 'decode_query_downstream_devices_resp' 3542 }, 3543 '49723' => { 3544 'Header' => 'firmware_update.h', 3545 'Line' => '1120', 3546 'Param' => { 3547 '0' => { 3548 'name' => 'instance_id', 3549 'type' => '121' 3550 }, 3551 '1' => { 3552 'name' => 'msg', 3553 'type' => '4270' 3554 } 3555 }, 3556 'Reg' => { 3557 '0' => 'rdi', 3558 '1' => 'rsi' 3559 }, 3560 'Return' => '100', 3561 'ShortName' => 'encode_query_downstream_devices_req' 3562 }, 3563 '49843' => { 3564 'Header' => 'firmware_update.h', 3565 'Line' => '1102', 3566 'Param' => { 3567 '0' => { 3568 'name' => 'data', 3569 'type' => '1214' 3570 }, 3571 '1' => { 3572 'name' => 'length', 3573 'type' => '1140' 3574 }, 3575 '2' => { 3576 'name' => 'component_data', 3577 'type' => '50165' 3578 }, 3579 '3' => { 3580 'name' => 'active_comp_ver_str', 3581 'type' => '10781' 3582 }, 3583 '4' => { 3584 'name' => 'pending_comp_ver_str', 3585 'type' => '10781' 3586 } 3587 }, 3588 'Reg' => { 3589 '1' => 'r9', 3590 '2' => 'rdx', 3591 '3' => 'rdi', 3592 '4' => 'r8' 3593 }, 3594 'Return' => '100', 3595 'ShortName' => 'decode_get_firmware_parameters_resp_comp_entry' 3596 }, 3597 '50170' => { 3598 'Header' => 'firmware_update.h', 3599 'Line' => '1083', 3600 'Param' => { 3601 '0' => { 3602 'name' => 'msg', 3603 'type' => '4914' 3604 }, 3605 '1' => { 3606 'name' => 'payload_length', 3607 'type' => '1140' 3608 }, 3609 '2' => { 3610 'name' => 'resp_data', 3611 'type' => '50390' 3612 }, 3613 '3' => { 3614 'name' => 'active_comp_image_set_ver_str', 3615 'type' => '10781' 3616 }, 3617 '4' => { 3618 'name' => 'pending_comp_image_set_ver_str', 3619 'type' => '10781' 3620 }, 3621 '5' => { 3622 'name' => 'comp_parameter_table', 3623 'type' => '10781' 3624 } 3625 }, 3626 'Reg' => { 3627 '0' => 'rbx', 3628 '1' => 'r12', 3629 '2' => 'rbp', 3630 '3' => 'r13', 3631 '4' => 'r14', 3632 '5' => 'r15' 3633 }, 3634 'Return' => '100', 3635 'ShortName' => 'decode_get_firmware_parameters_resp' 3636 }, 3637 '50395' => { 3638 'Header' => 'firmware_update.h', 3639 'Line' => '1066', 3640 'Param' => { 3641 '0' => { 3642 'name' => 'instance_id', 3643 'type' => '121' 3644 }, 3645 '1' => { 3646 'name' => 'payload_length', 3647 'type' => '1140' 3648 }, 3649 '2' => { 3650 'name' => 'msg', 3651 'type' => '4270' 3652 } 3653 }, 3654 'Reg' => { 3655 '0' => 'rdi', 3656 '1' => 'rsi', 3657 '2' => 'rdx' 3658 }, 3659 'Return' => '100', 3660 'ShortName' => 'encode_get_firmware_parameters_req' 3661 }, 3662 '50535' => { 3663 'Header' => 'firmware_update.h', 3664 'Line' => '1048', 3665 'Param' => { 3666 '0' => { 3667 'name' => 'msg', 3668 'type' => '4914' 3669 }, 3670 '1' => { 3671 'name' => 'payload_length', 3672 'type' => '1140' 3673 }, 3674 '2' => { 3675 'name' => 'completion_code', 3676 'type' => '4919' 3677 }, 3678 '3' => { 3679 'name' => 'device_identifiers_len', 3680 'type' => '4924' 3681 }, 3682 '4' => { 3683 'name' => 'descriptor_count', 3684 'type' => '4919' 3685 }, 3686 '5' => { 3687 'name' => 'descriptor_data', 3688 'type' => '50691' 3689 } 3690 }, 3691 'Reg' => { 3692 '1' => 'r10', 3693 '3' => 'rcx', 3694 '4' => 'r8', 3695 '5' => 'r9' 3696 }, 3697 'Return' => '100', 3698 'ShortName' => 'decode_query_device_identifiers_resp' 3699 }, 3700 '50701' => { 3701 'Header' => 'firmware_update.h', 3702 'Line' => '1033', 3703 'Param' => { 3704 '0' => { 3705 'name' => 'instance_id', 3706 'type' => '121' 3707 }, 3708 '1' => { 3709 'name' => 'payload_length', 3710 'type' => '1140' 3711 }, 3712 '2' => { 3713 'name' => 'msg', 3714 'type' => '4270' 3715 } 3716 }, 3717 'Reg' => { 3718 '0' => 'rdi', 3719 '1' => 'rsi', 3720 '2' => 'rdx' 3721 }, 3722 'Return' => '100', 3723 'ShortName' => 'encode_query_device_identifiers_req' 3724 }, 3725 '50841' => { 3726 'Header' => 'firmware_update.h', 3727 'Line' => '1017', 3728 'Param' => { 3729 '0' => { 3730 'name' => 'data', 3731 'type' => '1214' 3732 }, 3733 '1' => { 3734 'name' => 'length', 3735 'type' => '1140' 3736 }, 3737 '2' => { 3738 'name' => 'pldm_comp_image_info', 3739 'type' => '50988' 3740 }, 3741 '3' => { 3742 'name' => 'comp_version_str', 3743 'type' => '10781' 3744 } 3745 }, 3746 'Reg' => { 3747 '0' => 'rbx', 3748 '1' => 'r13', 3749 '2' => 'rbp', 3750 '3' => 'r12' 3751 }, 3752 'Return' => '100', 3753 'ShortName' => 'decode_pldm_comp_image_info' 3754 }, 3755 '50993' => { 3756 'Header' => 'firmware_update.h', 3757 'Line' => '1002', 3758 'Param' => { 3759 '0' => { 3760 'name' => 'data', 3761 'type' => '1214' 3762 }, 3763 '1' => { 3764 'name' => 'length', 3765 'type' => '1140' 3766 }, 3767 '2' => { 3768 'name' => 'descriptor_title_str_type', 3769 'type' => '4919' 3770 }, 3771 '3' => { 3772 'name' => 'descriptor_title_str', 3773 'type' => '10781' 3774 }, 3775 '4' => { 3776 'name' => 'descriptor_data', 3777 'type' => '10781' 3778 } 3779 }, 3780 'Reg' => { 3781 '0' => 'rbx', 3782 '1' => 'rbp', 3783 '2' => 'r14', 3784 '3' => 'r12', 3785 '4' => 'r13' 3786 }, 3787 'Return' => '100', 3788 'ShortName' => 'decode_vendor_defined_descriptor_value' 3789 }, 3790 '51175' => { 3791 'Header' => 'firmware_update.h', 3792 'Line' => '986', 3793 'Param' => { 3794 '0' => { 3795 'name' => 'data', 3796 'type' => '1214' 3797 }, 3798 '1' => { 3799 'name' => 'length', 3800 'type' => '1140' 3801 }, 3802 '2' => { 3803 'name' => 'descriptor_type', 3804 'type' => '12863' 3805 }, 3806 '3' => { 3807 'name' => 'descriptor_data', 3808 'type' => '10781' 3809 } 3810 }, 3811 'Reg' => { 3812 '0' => 'rbx', 3813 '1' => 'r12', 3814 '3' => 'rbp' 3815 }, 3816 'Return' => '100', 3817 'ShortName' => 'decode_descriptor_type_length_value' 3818 }, 3819 '51347' => { 3820 'Header' => 'firmware_update.h', 3821 'Line' => '686', 3822 'Param' => { 3823 '0' => { 3824 'name' => 'iter', 3825 'type' => '52278' 3826 }, 3827 '1' => { 3828 'name' => 'desc', 3829 'type' => '52283' 3830 } 3831 }, 3832 'Return' => '100', 3833 'ShortName' => 'decode_pldm_descriptor_from_iter' 3834 }, 3835 '52288' => { 3836 'Header' => 'firmware_update.h', 3837 'Line' => '967', 3838 'Param' => { 3839 '0' => { 3840 'name' => 'data', 3841 'type' => '1214' 3842 }, 3843 '1' => { 3844 'name' => 'length', 3845 'type' => '1140' 3846 }, 3847 '2' => { 3848 'name' => 'component_bitmap_bit_length', 3849 'type' => '1006' 3850 }, 3851 '3' => { 3852 'name' => 'fw_device_id_record', 3853 'type' => '52545' 3854 }, 3855 '4' => { 3856 'name' => 'applicable_components', 3857 'type' => '10781' 3858 }, 3859 '5' => { 3860 'name' => 'comp_image_set_version_str', 3861 'type' => '10781' 3862 }, 3863 '6' => { 3864 'name' => 'record_descriptors', 3865 'offset' => '0', 3866 'type' => '10781' 3867 }, 3868 '7' => { 3869 'name' => 'fw_device_pkg_data', 3870 'offset' => '8', 3871 'type' => '10781' 3872 } 3873 }, 3874 'Reg' => { 3875 '1' => 'r15', 3876 '3' => 'rbp', 3877 '4' => 'r14', 3878 '5' => 'r13' 3879 }, 3880 'Return' => '100', 3881 'ShortName' => 'decode_firmware_device_id_record' 3882 }, 3883 '52550' => { 3884 'Header' => 'firmware_update.h', 3885 'Line' => '946', 3886 'Param' => { 3887 '0' => { 3888 'name' => 'data', 3889 'type' => '1214' 3890 }, 3891 '1' => { 3892 'name' => 'length', 3893 'type' => '1140' 3894 }, 3895 '2' => { 3896 'name' => 'package_header_info', 3897 'type' => '52855' 3898 }, 3899 '3' => { 3900 'name' => 'package_version_str', 3901 'type' => '10781' 3902 } 3903 }, 3904 'Reg' => { 3905 '0' => 'rbx', 3906 '1' => 'r13', 3907 '2' => 'rbp', 3908 '3' => 'r12' 3909 }, 3910 'Return' => '100', 3911 'ShortName' => 'decode_pldm_package_header_info' 3912 }, 3913 '55817' => { 3914 'Header' => 'fru.h', 3915 'Line' => '502', 3916 'Param' => { 3917 '0' => { 3918 'name' => 'instance_id', 3919 'type' => '121' 3920 }, 3921 '1' => { 3922 'name' => 'completion_code', 3923 'type' => '121' 3924 }, 3925 '2' => { 3926 'name' => 'next_data_transfer_handle', 3927 'type' => '1018' 3928 }, 3929 '3' => { 3930 'name' => 'payload_length', 3931 'type' => '1140' 3932 }, 3933 '4' => { 3934 'name' => 'msg', 3935 'type' => '4270' 3936 } 3937 }, 3938 'Return' => '100', 3939 'ShortName' => 'encode_set_fru_record_table_resp' 3940 }, 3941 '56057' => { 3942 'Header' => 'fru.h', 3943 'Line' => '487', 3944 'Param' => { 3945 '0' => { 3946 'name' => 'msg', 3947 'type' => '4914' 3948 }, 3949 '1' => { 3950 'name' => 'payload_length', 3951 'type' => '1140' 3952 }, 3953 '2' => { 3954 'name' => 'data_transfer_handle', 3955 'type' => '4924' 3956 }, 3957 '3' => { 3958 'name' => 'transfer_flag', 3959 'type' => '4919' 3960 }, 3961 '4' => { 3962 'name' => 'fru_table_data', 3963 'type' => '10781' 3964 } 3965 }, 3966 'Reg' => { 3967 '1' => 'rsi', 3968 '2' => 'rdx', 3969 '3' => 'rcx', 3970 '4' => 'r8' 3971 }, 3972 'Return' => '100', 3973 'ShortName' => 'decode_set_fru_record_table_req' 3974 }, 3975 '56224' => { 3976 'Header' => 'fru.h', 3977 'Line' => '360', 3978 'Param' => { 3979 '0' => { 3980 'name' => 'msg', 3981 'type' => '4914' 3982 }, 3983 '1' => { 3984 'name' => 'payload_length', 3985 'type' => '1140' 3986 }, 3987 '2' => { 3988 'name' => 'completion_code', 3989 'type' => '4919' 3990 }, 3991 '3' => { 3992 'name' => 'next_data_transfer_handle', 3993 'type' => '4924' 3994 }, 3995 '4' => { 3996 'name' => 'transfer_flag', 3997 'type' => '4919' 3998 }, 3999 '5' => { 4000 'name' => 'fru_record_table_data', 4001 'type' => '4919' 4002 }, 4003 '6' => { 4004 'name' => 'fru_record_table_length', 4005 'offset' => '0', 4006 'type' => '13426' 4007 } 4008 }, 4009 'Return' => '100', 4010 'ShortName' => 'decode_get_fru_record_table_resp' 4011 }, 4012 '56454' => { 4013 'Header' => 'fru.h', 4014 'Line' => '387', 4015 'Param' => { 4016 '0' => { 4017 'name' => 'msg', 4018 'type' => '4914' 4019 }, 4020 '1' => { 4021 'name' => 'payload_length', 4022 'type' => '1140' 4023 }, 4024 '2' => { 4025 'name' => 'completion_code', 4026 'type' => '4919' 4027 }, 4028 '3' => { 4029 'name' => 'next_data_transfer_handle', 4030 'type' => '4924' 4031 }, 4032 '4' => { 4033 'name' => 'transfer_flag', 4034 'type' => '4919' 4035 }, 4036 '5' => { 4037 'name' => 'fru_record_table_data', 4038 'type' => '4919' 4039 }, 4040 '6' => { 4041 'name' => 'fru_record_table_length', 4042 'offset' => '0', 4043 'type' => '13426' 4044 }, 4045 '7' => { 4046 'name' => 'max_fru_record_table_length', 4047 'offset' => '8', 4048 'type' => '1140' 4049 } 4050 }, 4051 'Reg' => { 4052 '3' => 'r10', 4053 '4' => 'r8', 4054 '5' => 'r9' 4055 }, 4056 'Return' => '100', 4057 'ShortName' => 'decode_get_fru_record_table_resp_safe' 4058 }, 4059 '56775' => { 4060 'Header' => 'fru.h', 4061 'Line' => '339', 4062 'Param' => { 4063 '0' => { 4064 'name' => 'instance_id', 4065 'type' => '121' 4066 }, 4067 '1' => { 4068 'name' => 'data_transfer_handle', 4069 'type' => '1018' 4070 }, 4071 '2' => { 4072 'name' => 'transfer_operation_flag', 4073 'type' => '121' 4074 }, 4075 '3' => { 4076 'name' => 'msg', 4077 'type' => '4270' 4078 }, 4079 '4' => { 4080 'name' => 'payload_length', 4081 'type' => '1140' 4082 } 4083 }, 4084 'Return' => '100', 4085 'ShortName' => 'encode_get_fru_record_table_req' 4086 }, 4087 '57010' => { 4088 'Header' => 'fru.h', 4089 'Line' => '451', 4090 'Param' => { 4091 '0' => { 4092 'name' => 'msg', 4093 'type' => '4914' 4094 }, 4095 '1' => { 4096 'name' => 'payload_length', 4097 'type' => '1140' 4098 }, 4099 '2' => { 4100 'name' => 'completion_code', 4101 'type' => '4919' 4102 }, 4103 '3' => { 4104 'name' => 'next_transfer_handle', 4105 'type' => '4924' 4106 }, 4107 '4' => { 4108 'name' => 'transfer_flag', 4109 'type' => '4919' 4110 }, 4111 '5' => { 4112 'name' => 'fru_structure_data', 4113 'type' => '10781' 4114 } 4115 }, 4116 'Reg' => { 4117 '1' => 'rsi', 4118 '2' => 'rdx', 4119 '3' => 'r10', 4120 '4' => 'r8', 4121 '5' => 'r9' 4122 }, 4123 'Return' => '100', 4124 'ShortName' => 'decode_get_fru_record_by_option_resp' 4125 }, 4126 '57177' => { 4127 'Header' => 'fru.h', 4128 'Line' => '313', 4129 'Param' => { 4130 '0' => { 4131 'name' => 'instance_id', 4132 'type' => '121' 4133 }, 4134 '1' => { 4135 'name' => 'completion_code', 4136 'type' => '121' 4137 }, 4138 '2' => { 4139 'name' => 'next_data_transfer_handle', 4140 'type' => '1018' 4141 }, 4142 '3' => { 4143 'name' => 'transfer_flag', 4144 'type' => '121' 4145 }, 4146 '4' => { 4147 'name' => 'fru_structure_data', 4148 'type' => '2396' 4149 }, 4150 '5' => { 4151 'name' => 'data_size', 4152 'type' => '1140' 4153 }, 4154 '6' => { 4155 'name' => 'msg', 4156 'offset' => '0', 4157 'type' => '4270' 4158 }, 4159 '7' => { 4160 'name' => 'payload_length', 4161 'offset' => '8', 4162 'type' => '1140' 4163 } 4164 }, 4165 'Reg' => { 4166 '2' => 'r15' 4167 }, 4168 'Return' => '100', 4169 'ShortName' => 'encode_get_fru_record_by_option_resp' 4170 }, 4171 '57568' => { 4172 'Header' => 'fru.h', 4173 'Line' => '292', 4174 'Param' => { 4175 '0' => { 4176 'name' => 'msg', 4177 'type' => '4914' 4178 }, 4179 '1' => { 4180 'name' => 'payload_length', 4181 'type' => '1140' 4182 }, 4183 '2' => { 4184 'name' => 'data_transfer_handle', 4185 'type' => '4924' 4186 }, 4187 '3' => { 4188 'name' => 'fru_table_handle', 4189 'type' => '12863' 4190 }, 4191 '4' => { 4192 'name' => 'record_set_identifier', 4193 'type' => '12863' 4194 }, 4195 '5' => { 4196 'name' => 'record_type', 4197 'type' => '4919' 4198 }, 4199 '6' => { 4200 'name' => 'field_type', 4201 'offset' => '0', 4202 'type' => '4919' 4203 }, 4204 '7' => { 4205 'name' => 'transfer_op_flag', 4206 'offset' => '8', 4207 'type' => '4919' 4208 } 4209 }, 4210 'Reg' => { 4211 '1' => 'r10', 4212 '2' => 'rdx', 4213 '3' => 'rdi', 4214 '4' => 'r8', 4215 '5' => 'r9' 4216 }, 4217 'Return' => '100', 4218 'ShortName' => 'decode_get_fru_record_by_option_req' 4219 }, 4220 '57770' => { 4221 'Header' => 'fru.h', 4222 'Line' => '433', 4223 'Param' => { 4224 '0' => { 4225 'name' => 'instance_id', 4226 'type' => '121' 4227 }, 4228 '1' => { 4229 'name' => 'data_transfer_handle', 4230 'type' => '1018' 4231 }, 4232 '2' => { 4233 'name' => 'fru_table_handle', 4234 'type' => '1006' 4235 }, 4236 '3' => { 4237 'name' => 'record_set_identifier', 4238 'type' => '1006' 4239 }, 4240 '4' => { 4241 'name' => 'record_type', 4242 'type' => '121' 4243 }, 4244 '5' => { 4245 'name' => 'field_type', 4246 'type' => '121' 4247 }, 4248 '6' => { 4249 'name' => 'transfer_op_flag', 4250 'offset' => '0', 4251 'type' => '121' 4252 }, 4253 '7' => { 4254 'name' => 'msg', 4255 'offset' => '8', 4256 'type' => '4270' 4257 }, 4258 '8' => { 4259 'name' => 'payload_length', 4260 'offset' => '16', 4261 'type' => '1140' 4262 } 4263 }, 4264 'Return' => '100', 4265 'ShortName' => 'encode_get_fru_record_by_option_req' 4266 }, 4267 '58067' => { 4268 'Header' => 'fru.h', 4269 'Line' => '468', 4270 'Param' => { 4271 '0' => { 4272 'name' => 'table', 4273 'type' => '1214' 4274 }, 4275 '1' => { 4276 'name' => 'table_size', 4277 'type' => '1140' 4278 }, 4279 '2' => { 4280 'name' => 'record_table', 4281 'type' => '4919' 4282 }, 4283 '3' => { 4284 'name' => 'record_size', 4285 'type' => '13426' 4286 }, 4287 '4' => { 4288 'name' => 'rsi', 4289 'type' => '1006' 4290 }, 4291 '5' => { 4292 'name' => 'rt', 4293 'type' => '121' 4294 }, 4295 '6' => { 4296 'name' => 'ft', 4297 'offset' => '0', 4298 'type' => '121' 4299 } 4300 }, 4301 'Return' => '100', 4302 'ShortName' => 'get_fru_record_by_option' 4303 }, 4304 '58727' => { 4305 'Header' => 'fru.h', 4306 'Line' => '409', 4307 'Param' => { 4308 '0' => { 4309 'name' => 'fru_table', 4310 'type' => '4919' 4311 }, 4312 '1' => { 4313 'name' => 'total_size', 4314 'type' => '1140' 4315 }, 4316 '2' => { 4317 'name' => 'curr_size', 4318 'type' => '13426' 4319 }, 4320 '3' => { 4321 'name' => 'record_set_id', 4322 'type' => '1006' 4323 }, 4324 '4' => { 4325 'name' => 'record_type', 4326 'type' => '121' 4327 }, 4328 '5' => { 4329 'name' => 'num_frus', 4330 'type' => '121' 4331 }, 4332 '6' => { 4333 'name' => 'encoding', 4334 'offset' => '0', 4335 'type' => '121' 4336 }, 4337 '7' => { 4338 'name' => 'tlvs', 4339 'offset' => '8', 4340 'type' => '4919' 4341 }, 4342 '8' => { 4343 'name' => 'tlvs_size', 4344 'offset' => '16', 4345 'type' => '1140' 4346 } 4347 }, 4348 'Reg' => { 4349 '0' => 'rdi', 4350 '2' => 'rbx', 4351 '4' => 'r8', 4352 '5' => 'r9' 4353 }, 4354 'Return' => '100', 4355 'ShortName' => 'encode_fru_record' 4356 }, 4357 '59049' => { 4358 'Header' => 'fru.h', 4359 'Line' => '269', 4360 'Param' => { 4361 '0' => { 4362 'name' => 'instance_id', 4363 'type' => '121' 4364 }, 4365 '1' => { 4366 'name' => 'completion_code', 4367 'type' => '121' 4368 }, 4369 '2' => { 4370 'name' => 'next_data_transfer_handle', 4371 'type' => '1018' 4372 }, 4373 '3' => { 4374 'name' => 'transfer_flag', 4375 'type' => '121' 4376 }, 4377 '4' => { 4378 'name' => 'msg', 4379 'type' => '4270' 4380 } 4381 }, 4382 'Return' => '100', 4383 'ShortName' => 'encode_get_fru_record_table_resp' 4384 }, 4385 '59271' => { 4386 'Header' => 'fru.h', 4387 'Line' => '251', 4388 'Param' => { 4389 '0' => { 4390 'name' => 'msg', 4391 'type' => '4914' 4392 }, 4393 '1' => { 4394 'name' => 'payload_length', 4395 'type' => '1140' 4396 }, 4397 '2' => { 4398 'name' => 'data_transfer_handle', 4399 'type' => '4924' 4400 }, 4401 '3' => { 4402 'name' => 'transfer_operation_flag', 4403 'type' => '4919' 4404 } 4405 }, 4406 'Reg' => { 4407 '0' => 'rdi', 4408 '1' => 'rsi', 4409 '2' => 'rdx', 4410 '3' => 'rcx' 4411 }, 4412 'Return' => '100', 4413 'ShortName' => 'decode_get_fru_record_table_req' 4414 }, 4415 '59375' => { 4416 'Header' => 'fru.h', 4417 'Line' => '232', 4418 'Param' => { 4419 '0' => { 4420 'name' => 'instance_id', 4421 'type' => '121' 4422 }, 4423 '1' => { 4424 'name' => 'completion_code', 4425 'type' => '121' 4426 }, 4427 '2' => { 4428 'name' => 'fru_data_major_version', 4429 'type' => '121' 4430 }, 4431 '3' => { 4432 'name' => 'fru_data_minor_version', 4433 'type' => '121' 4434 }, 4435 '4' => { 4436 'name' => 'fru_table_maximum_size', 4437 'type' => '1018' 4438 }, 4439 '5' => { 4440 'name' => 'fru_table_length', 4441 'type' => '1018' 4442 }, 4443 '6' => { 4444 'name' => 'total_record_set_identifiers', 4445 'offset' => '0', 4446 'type' => '1006' 4447 }, 4448 '7' => { 4449 'name' => 'total_table_records', 4450 'offset' => '8', 4451 'type' => '1006' 4452 }, 4453 '8' => { 4454 'name' => 'checksum', 4455 'offset' => '16', 4456 'type' => '1018' 4457 }, 4458 '9' => { 4459 'name' => 'msg', 4460 'offset' => '24', 4461 'type' => '4270' 4462 } 4463 }, 4464 'Return' => '100', 4465 'ShortName' => 'encode_get_fru_record_table_metadata_resp' 4466 }, 4467 '59678' => { 4468 'Header' => 'fru.h', 4469 'Line' => '203', 4470 'Param' => { 4471 '0' => { 4472 'name' => 'msg', 4473 'type' => '4914' 4474 }, 4475 '1' => { 4476 'name' => 'payload_length', 4477 'type' => '1140' 4478 }, 4479 '2' => { 4480 'name' => 'completion_code', 4481 'type' => '4919' 4482 }, 4483 '3' => { 4484 'name' => 'fru_data_major_version', 4485 'type' => '4919' 4486 }, 4487 '4' => { 4488 'name' => 'fru_data_minor_version', 4489 'type' => '4919' 4490 }, 4491 '5' => { 4492 'name' => 'fru_table_maximum_size', 4493 'type' => '4924' 4494 }, 4495 '6' => { 4496 'name' => 'fru_table_length', 4497 'offset' => '0', 4498 'type' => '4924' 4499 }, 4500 '7' => { 4501 'name' => 'total_record_set_identifiers', 4502 'offset' => '8', 4503 'type' => '12863' 4504 }, 4505 '8' => { 4506 'name' => 'total_table_records', 4507 'offset' => '16', 4508 'type' => '12863' 4509 }, 4510 '9' => { 4511 'name' => 'checksum', 4512 'offset' => '24', 4513 'type' => '4924' 4514 } 4515 }, 4516 'Reg' => { 4517 '1' => 'rdi', 4518 '2' => 'rdx', 4519 '3' => 'r10', 4520 '4' => 'r8', 4521 '5' => 'r9' 4522 }, 4523 'Return' => '100', 4524 'ShortName' => 'decode_get_fru_record_table_metadata_resp' 4525 }, 4526 '59888' => { 4527 'Header' => 'fru.h', 4528 'Line' => '178', 4529 'Param' => { 4530 '0' => { 4531 'name' => 'instance_id', 4532 'type' => '121' 4533 }, 4534 '1' => { 4535 'name' => 'msg', 4536 'type' => '4270' 4537 }, 4538 '2' => { 4539 'name' => 'payload_length', 4540 'type' => '1140' 4541 } 4542 }, 4543 'Return' => '100', 4544 'ShortName' => 'encode_get_fru_record_table_metadata_req' 4545 }, 4546 '76701' => { 4547 'Header' => 'pdr.h', 4548 'Line' => '638', 4549 'Param' => { 4550 '0' => { 4551 'name' => 'pdr', 4552 'type' => '1214' 4553 }, 4554 '1' => { 4555 'name' => 'pdr_len', 4556 'type' => '1006' 4557 }, 4558 '2' => { 4559 'name' => 'num_entities', 4560 'type' => '13426' 4561 }, 4562 '3' => { 4563 'name' => 'entities', 4564 'type' => '77026' 4565 } 4566 }, 4567 'Reg' => { 4568 '2' => 'rbp', 4569 '3' => 'r12' 4570 }, 4571 'Return' => '1', 4572 'ShortName' => 'pldm_entity_association_pdr_extract' 4573 }, 4574 '77041' => { 4575 'Header' => 'pdr.h', 4576 'Line' => '626', 4577 'Param' => { 4578 '0' => { 4579 'name' => 'tree', 4580 'type' => '77090' 4581 } 4582 }, 4583 'Reg' => { 4584 '0' => 'rdi' 4585 }, 4586 'Return' => '805', 4587 'ShortName' => 'pldm_is_empty_entity_assoc_tree' 4588 }, 4589 '77095' => { 4590 'Header' => 'pdr.h', 4591 'Line' => '616', 4592 'Param' => { 4593 '0' => { 4594 'name' => 'tree', 4595 'type' => '77090' 4596 } 4597 }, 4598 'Reg' => { 4599 '0' => 'rdi' 4600 }, 4601 'Return' => '1', 4602 'ShortName' => 'pldm_entity_association_tree_destroy_root' 4603 }, 4604 '77254' => { 4605 'Header' => 'pdr.h', 4606 'Line' => '593', 4607 'Param' => { 4608 '0' => { 4609 'name' => 'org_tree', 4610 'type' => '77090' 4611 }, 4612 '1' => { 4613 'name' => 'new_tree', 4614 'type' => '77090' 4615 } 4616 }, 4617 'Return' => '1', 4618 'ShortName' => 'pldm_entity_association_tree_copy_root' 4619 }, 4620 '77683' => { 4621 'Header' => 'pdr.h', 4622 'Line' => '567', 4623 'Param' => { 4624 '0' => { 4625 'name' => 'tree', 4626 'type' => '77090' 4627 }, 4628 '1' => { 4629 'name' => 'entity', 4630 'type' => '67691' 4631 } 4632 }, 4633 'Return' => '61702', 4634 'ShortName' => 'pldm_entity_association_tree_find' 4635 }, 4636 '77963' => { 4637 'Header' => 'pdr.h', 4638 'Line' => '581', 4639 'Param' => { 4640 '0' => { 4641 'name' => 'tree', 4642 'type' => '77090' 4643 }, 4644 '1' => { 4645 'name' => 'entity', 4646 'type' => '67691' 4647 }, 4648 '2' => { 4649 'name' => 'is_remote', 4650 'type' => '805' 4651 } 4652 }, 4653 'Return' => '61702', 4654 'ShortName' => 'pldm_entity_association_tree_find_with_locality' 4655 }, 4656 '78345' => { 4657 'Header' => 'pdr.h', 4658 'Line' => '213', 4659 'Param' => { 4660 '0' => { 4661 'name' => 'repo', 4662 'type' => '78467' 4663 }, 4664 '1' => { 4665 'name' => 'first', 4666 'type' => '1018' 4667 }, 4668 '2' => { 4669 'name' => 'last', 4670 'type' => '1018' 4671 } 4672 }, 4673 'Reg' => { 4674 '1' => 'rsi', 4675 '2' => 'rdx' 4676 }, 4677 'Return' => '61697', 4678 'ShortName' => 'pldm_pdr_find_last_in_range' 4679 }, 4680 '78472' => { 4681 'Header' => 'pdr.h', 4682 'Line' => '178', 4683 'Param' => { 4684 '0' => { 4685 'name' => 'repo', 4686 'type' => '62571' 4687 } 4688 }, 4689 'Reg' => { 4690 '0' => 'rdi' 4691 }, 4692 'Return' => '1', 4693 'ShortName' => 'pldm_pdr_remove_remote_pdrs' 4694 }, 4695 '78724' => { 4696 'Header' => 'pdr.h', 4697 'Line' => '187', 4698 'Param' => { 4699 '0' => { 4700 'name' => 'repo', 4701 'type' => '62571' 4702 }, 4703 '1' => { 4704 'name' => 'terminus_handle', 4705 'type' => '1006' 4706 } 4707 }, 4708 'Reg' => { 4709 '0' => 'rdi', 4710 '1' => 'rsi' 4711 }, 4712 'Return' => '1', 4713 'ShortName' => 'pldm_pdr_remove_pdrs_by_terminus_handle' 4714 }, 4715 '78992' => { 4716 'Header' => 'pdr.h', 4717 'Line' => '528', 4718 'Param' => { 4719 '0' => { 4720 'name' => 'tree', 4721 'type' => '77090' 4722 }, 4723 '1' => { 4724 'name' => 'entity', 4725 'type' => '60835' 4726 }, 4727 '2' => { 4728 'name' => 'node', 4729 'type' => '77678' 4730 } 4731 }, 4732 'Return' => '1', 4733 'ShortName' => 'pldm_find_entity_ref_in_tree' 4734 }, 4735 '79279' => { 4736 'Header' => 'pdr.h', 4737 'Line' => '517', 4738 'Param' => { 4739 '0' => { 4740 'name' => 'node', 4741 'type' => '61702' 4742 }, 4743 '1' => { 4744 'name' => 'repo', 4745 'type' => '62571' 4746 }, 4747 '2' => { 4748 'name' => 'entities', 4749 'type' => '77026' 4750 }, 4751 '3' => { 4752 'name' => 'num_entities', 4753 'type' => '1140' 4754 }, 4755 '4' => { 4756 'name' => 'is_remote', 4757 'type' => '805' 4758 }, 4759 '5' => { 4760 'name' => 'terminus_handle', 4761 'type' => '1006' 4762 }, 4763 '6' => { 4764 'name' => 'record_handle', 4765 'offset' => '0', 4766 'type' => '1018' 4767 } 4768 }, 4769 'Reg' => { 4770 '0' => 'rdi', 4771 '1' => 'rsi', 4772 '2' => 'rdx', 4773 '3' => 'rcx', 4774 '4' => 'r8', 4775 '5' => 'r9' 4776 }, 4777 'Return' => '100', 4778 'ShortName' => 'pldm_entity_association_pdr_add_from_node_with_record_handle' 4779 }, 4780 '79512' => { 4781 'Header' => 'pdr.h', 4782 'Line' => '500', 4783 'Param' => { 4784 '0' => { 4785 'name' => 'node', 4786 'type' => '61702' 4787 }, 4788 '1' => { 4789 'name' => 'repo', 4790 'type' => '62571' 4791 }, 4792 '2' => { 4793 'name' => 'entities', 4794 'type' => '77026' 4795 }, 4796 '3' => { 4797 'name' => 'num_entities', 4798 'type' => '1140' 4799 }, 4800 '4' => { 4801 'name' => 'is_remote', 4802 'type' => '805' 4803 }, 4804 '5' => { 4805 'name' => 'terminus_handle', 4806 'type' => '1006' 4807 } 4808 }, 4809 'Return' => '100', 4810 'ShortName' => 'pldm_entity_association_pdr_add_from_node' 4811 }, 4812 '79730' => { 4813 'Header' => 'pdr.h', 4814 'Line' => '451', 4815 'Param' => { 4816 '0' => { 4817 'name' => 'tree', 4818 'type' => '77090' 4819 }, 4820 '1' => { 4821 'name' => 'repo', 4822 'type' => '62571' 4823 }, 4824 '2' => { 4825 'name' => 'is_remote', 4826 'type' => '805' 4827 }, 4828 '3' => { 4829 'name' => 'terminus_handle', 4830 'type' => '1006' 4831 } 4832 }, 4833 'Return' => '100', 4834 'ShortName' => 'pldm_entity_association_pdr_add' 4835 }, 4836 '81287' => { 4837 'Header' => 'pdr.h', 4838 'Line' => '554', 4839 'Param' => { 4840 '0' => { 4841 'name' => 'parent', 4842 'type' => '61702' 4843 }, 4844 '1' => { 4845 'name' => 'node', 4846 'type' => '67691' 4847 } 4848 }, 4849 'Reg' => { 4850 '0' => 'rdi', 4851 '1' => 'rsi' 4852 }, 4853 'Return' => '805', 4854 'ShortName' => 'pldm_is_current_parent_child' 4855 }, 4856 '81376' => { 4857 'Header' => 'pdr.h', 4858 'Line' => '540', 4859 'Param' => { 4860 '0' => { 4861 'name' => 'node', 4862 'type' => '61702' 4863 }, 4864 '1' => { 4865 'name' => 'association_type', 4866 'type' => '121' 4867 } 4868 }, 4869 'Reg' => { 4870 '0' => 'rdi', 4871 '1' => 'rcx' 4872 }, 4873 'Return' => '121', 4874 'ShortName' => 'pldm_entity_get_num_children' 4875 }, 4876 '81591' => { 4877 'Header' => 'pdr.h', 4878 'Line' => '435', 4879 'Param' => { 4880 '0' => { 4881 'name' => 'node', 4882 'type' => '61702' 4883 } 4884 }, 4885 'Reg' => { 4886 '0' => 'rdi' 4887 }, 4888 'Return' => '805', 4889 'ShortName' => 'pldm_entity_is_exist_parent' 4890 }, 4891 '81640' => { 4892 'Header' => 'pdr.h', 4893 'Line' => '425', 4894 'Param' => { 4895 '0' => { 4896 'name' => 'node', 4897 'type' => '61702' 4898 } 4899 }, 4900 'Return' => '60835', 4901 'ShortName' => 'pldm_entity_get_parent' 4902 }, 4903 '81774' => { 4904 'Header' => 'pdr.h', 4905 'Line' => '415', 4906 'Param' => { 4907 '0' => { 4908 'name' => 'node', 4909 'type' => '61702' 4910 } 4911 }, 4912 'Return' => '805', 4913 'ShortName' => 'pldm_entity_is_node_parent' 4914 }, 4915 '81929' => { 4916 'Header' => 'pdr.h', 4917 'Line' => '405', 4918 'Param' => { 4919 '0' => { 4920 'name' => 'tree', 4921 'type' => '77090' 4922 } 4923 }, 4924 'Reg' => { 4925 '0' => 'rdi' 4926 }, 4927 'Return' => '1', 4928 'ShortName' => 'pldm_entity_association_tree_destroy' 4929 }, 4930 '82108' => { 4931 'Header' => 'pdr.h', 4932 'Line' => '377', 4933 'Param' => { 4934 '0' => { 4935 'name' => 'tree', 4936 'type' => '77090' 4937 }, 4938 '1' => { 4939 'name' => 'entities', 4940 'type' => '77026' 4941 }, 4942 '2' => { 4943 'name' => 'size', 4944 'type' => '13426' 4945 } 4946 }, 4947 'Reg' => { 4948 '2' => 'rbp' 4949 }, 4950 'Return' => '1', 4951 'ShortName' => 'pldm_entity_association_tree_visit' 4952 }, 4953 '82567' => { 4954 'Header' => 'pdr.h', 4955 'Line' => '359', 4956 'Param' => { 4957 '0' => { 4958 'name' => 'tree', 4959 'type' => '77090' 4960 }, 4961 '1' => { 4962 'name' => 'entity', 4963 'type' => '67691' 4964 }, 4965 '2' => { 4966 'name' => 'entity_instance_number', 4967 'type' => '1006' 4968 }, 4969 '3' => { 4970 'name' => 'parent', 4971 'type' => '61702' 4972 }, 4973 '4' => { 4974 'name' => 'association_type', 4975 'type' => '121' 4976 }, 4977 '5' => { 4978 'name' => 'is_remote', 4979 'type' => '805' 4980 }, 4981 '6' => { 4982 'name' => 'is_update_container_id', 4983 'offset' => '0', 4984 'type' => '805' 4985 }, 4986 '7' => { 4987 'name' => 'container_id', 4988 'offset' => '8', 4989 'type' => '1006' 4990 } 4991 }, 4992 'Return' => '61702', 4993 'ShortName' => 'pldm_entity_association_tree_add_entity' 4994 }, 4995 '83174' => { 4996 'Header' => 'pdr.h', 4997 'Line' => '331', 4998 'Param' => { 4999 '0' => { 5000 'name' => 'tree', 5001 'type' => '77090' 5002 }, 5003 '1' => { 5004 'name' => 'entity', 5005 'type' => '67691' 5006 }, 5007 '2' => { 5008 'name' => 'entity_instance_number', 5009 'type' => '1006' 5010 }, 5011 '3' => { 5012 'name' => 'parent', 5013 'type' => '61702' 5014 }, 5015 '4' => { 5016 'name' => 'association_type', 5017 'type' => '121' 5018 } 5019 }, 5020 'Return' => '61702', 5021 'ShortName' => 'pldm_entity_association_tree_add' 5022 }, 5023 '83497' => { 5024 'Header' => 'pdr.h', 5025 'Line' => '314', 5026 'Return' => '77090', 5027 'ShortName' => 'pldm_entity_association_tree_init' 5028 }, 5029 '83571' => { 5030 'Header' => 'pdr.h', 5031 'Line' => '399', 5032 'Param' => { 5033 '0' => { 5034 'name' => 'entity', 5035 'type' => '83705' 5036 } 5037 }, 5038 'Return' => '1006', 5039 'ShortName' => 'pldm_entity_node_get_remote_container_id' 5040 }, 5041 '83731' => { 5042 'Header' => 'pdr.h', 5043 'Line' => '388', 5044 'Param' => { 5045 '0' => { 5046 'name' => 'node', 5047 'type' => '61702' 5048 } 5049 }, 5050 'Return' => '60835', 5051 'ShortName' => 'pldm_entity_extract' 5052 }, 5053 '84327' => { 5054 'Header' => 'pdr.h', 5055 'Line' => '200', 5056 'Param' => { 5057 '0' => { 5058 'name' => 'repo', 5059 'type' => '78467' 5060 }, 5061 '1' => { 5062 'name' => 'terminus_handle', 5063 'type' => '1006' 5064 }, 5065 '2' => { 5066 'name' => 'tid', 5067 'type' => '121' 5068 }, 5069 '3' => { 5070 'name' => 'tl_eid', 5071 'type' => '121' 5072 }, 5073 '4' => { 5074 'name' => 'valid_bit', 5075 'type' => '805' 5076 } 5077 }, 5078 'Reg' => { 5079 '0' => 'rbx', 5080 '1' => 'rbp', 5081 '2' => 'r12', 5082 '3' => 'r13' 5083 }, 5084 'Return' => '1', 5085 'ShortName' => 'pldm_pdr_update_TL_pdr' 5086 }, 5087 '84681' => { 5088 'Header' => 'pdr.h', 5089 'Line' => '279', 5090 'Param' => { 5091 '0' => { 5092 'name' => 'repo', 5093 'type' => '78467' 5094 }, 5095 '1' => { 5096 'name' => 'fru_rsi', 5097 'type' => '1006' 5098 }, 5099 '2' => { 5100 'name' => 'terminus_handle', 5101 'type' => '12863' 5102 }, 5103 '3' => { 5104 'name' => 'entity_type', 5105 'type' => '12863' 5106 }, 5107 '4' => { 5108 'name' => 'entity_instance_num', 5109 'type' => '12863' 5110 }, 5111 '5' => { 5112 'name' => 'container_id', 5113 'type' => '12863' 5114 } 5115 }, 5116 'Reg' => { 5117 '2' => 'r12' 5118 }, 5119 'Return' => '63521', 5120 'ShortName' => 'pldm_pdr_fru_record_set_find_by_rsi' 5121 }, 5122 '85035' => { 5123 'Header' => 'pdr.h', 5124 'Line' => '258', 5125 'Param' => { 5126 '0' => { 5127 'name' => 'repo', 5128 'type' => '62571' 5129 }, 5130 '1' => { 5131 'name' => 'terminus_handle', 5132 'type' => '1006' 5133 }, 5134 '2' => { 5135 'name' => 'fru_rsi', 5136 'type' => '1006' 5137 }, 5138 '3' => { 5139 'name' => 'entity_type', 5140 'type' => '1006' 5141 }, 5142 '4' => { 5143 'name' => 'entity_instance_num', 5144 'type' => '1006' 5145 }, 5146 '5' => { 5147 'name' => 'container_id', 5148 'type' => '1006' 5149 }, 5150 '6' => { 5151 'name' => 'bmc_record_handle', 5152 'offset' => '0', 5153 'type' => '4924' 5154 } 5155 }, 5156 'Return' => '100', 5157 'ShortName' => 'pldm_pdr_add_fru_record_set' 5158 }, 5159 '85348' => { 5160 'Header' => 'pdr.h', 5161 'Line' => '170', 5162 'Param' => { 5163 '0' => { 5164 'name' => 'record', 5165 'type' => '63521' 5166 } 5167 }, 5168 'Return' => '805', 5169 'ShortName' => 'pldm_pdr_record_is_remote' 5170 }, 5171 '85719' => { 5172 'Header' => 'pdr.h', 5173 'Line' => '94', 5174 'Param' => { 5175 '0' => { 5176 'name' => 'repo', 5177 'type' => '78467' 5178 }, 5179 '1' => { 5180 'name' => 'record', 5181 'type' => '63521' 5182 } 5183 }, 5184 'Return' => '1018', 5185 'ShortName' => 'pldm_pdr_get_record_handle' 5186 }, 5187 '85936' => { 5188 'Header' => 'pdr.h', 5189 'Line' => '62', 5190 'Param' => { 5191 '0' => { 5192 'name' => 'repo', 5193 'type' => '78467' 5194 } 5195 }, 5196 'Return' => '1018', 5197 'ShortName' => 'pldm_pdr_get_repo_size' 5198 }, 5199 '86067' => { 5200 'Header' => 'pdr.h', 5201 'Line' => '52', 5202 'Param' => { 5203 '0' => { 5204 'name' => 'repo', 5205 'type' => '78467' 5206 } 5207 }, 5208 'Return' => '1018', 5209 'ShortName' => 'pldm_pdr_get_record_count' 5210 }, 5211 '86198' => { 5212 'Header' => 'pdr.h', 5213 'Line' => '160', 5214 'Param' => { 5215 '0' => { 5216 'name' => 'repo', 5217 'type' => '78467' 5218 }, 5219 '1' => { 5220 'name' => 'pdr_type', 5221 'type' => '121' 5222 }, 5223 '2' => { 5224 'name' => 'curr_record', 5225 'type' => '63521' 5226 }, 5227 '3' => { 5228 'name' => 'data', 5229 'type' => '50691' 5230 }, 5231 '4' => { 5232 'name' => 'size', 5233 'type' => '4924' 5234 } 5235 }, 5236 'Reg' => { 5237 '0' => 'rdi', 5238 '3' => 'rcx', 5239 '4' => 'r8' 5240 }, 5241 'Return' => '63521', 5242 'ShortName' => 'pldm_pdr_find_record_by_type' 5243 }, 5244 '86369' => { 5245 'Header' => 'pdr.h', 5246 'Line' => '142', 5247 'Param' => { 5248 '0' => { 5249 'name' => 'repo', 5250 'type' => '78467' 5251 }, 5252 '1' => { 5253 'name' => 'curr_record', 5254 'type' => '63521' 5255 }, 5256 '2' => { 5257 'name' => 'data', 5258 'type' => '50691' 5259 }, 5260 '3' => { 5261 'name' => 'size', 5262 'type' => '4924' 5263 }, 5264 '4' => { 5265 'name' => 'next_record_handle', 5266 'type' => '4924' 5267 } 5268 }, 5269 'Reg' => { 5270 '0' => 'rdi', 5271 '1' => 'rsi', 5272 '2' => 'r9', 5273 '3' => 'rcx', 5274 '4' => 'r8' 5275 }, 5276 'Return' => '63521', 5277 'ShortName' => 'pldm_pdr_get_next_record' 5278 }, 5279 '86576' => { 5280 'Header' => 'pdr.h', 5281 'Line' => '123', 5282 'Param' => { 5283 '0' => { 5284 'name' => 'repo', 5285 'type' => '78467' 5286 }, 5287 '1' => { 5288 'name' => 'record_handle', 5289 'type' => '1018' 5290 }, 5291 '2' => { 5292 'name' => 'data', 5293 'type' => '50691' 5294 }, 5295 '3' => { 5296 'name' => 'size', 5297 'type' => '4924' 5298 }, 5299 '4' => { 5300 'name' => 'next_record_handle', 5301 'type' => '4924' 5302 } 5303 }, 5304 'Reg' => { 5305 '0' => 'rdi', 5306 '1' => 'rsi', 5307 '2' => 'r9', 5308 '3' => 'rcx', 5309 '4' => 'r8' 5310 }, 5311 'Return' => '63521', 5312 'ShortName' => 'pldm_pdr_find_record' 5313 }, 5314 '86755' => { 5315 'Header' => 'pdr.h', 5316 'Line' => '42', 5317 'Param' => { 5318 '0' => { 5319 'name' => 'repo', 5320 'type' => '62571' 5321 } 5322 }, 5323 'Reg' => { 5324 '0' => 'rdi' 5325 }, 5326 'Return' => '1', 5327 'ShortName' => 'pldm_pdr_destroy' 5328 }, 5329 '86908' => { 5330 'Header' => 'pdr.h', 5331 'Line' => '36', 5332 'Return' => '62571', 5333 'ShortName' => 'pldm_pdr_init' 5334 }, 5335 '86980' => { 5336 'Header' => 'pdr.h', 5337 'Line' => '79', 5338 'Param' => { 5339 '0' => { 5340 'name' => 'repo', 5341 'type' => '62571' 5342 }, 5343 '1' => { 5344 'name' => 'data', 5345 'type' => '1214' 5346 }, 5347 '2' => { 5348 'name' => 'size', 5349 'type' => '1018' 5350 }, 5351 '3' => { 5352 'name' => 'is_remote', 5353 'type' => '805' 5354 }, 5355 '4' => { 5356 'name' => 'terminus_handle', 5357 'type' => '1006' 5358 }, 5359 '5' => { 5360 'name' => 'record_handle', 5361 'type' => '4924' 5362 } 5363 }, 5364 'Reg' => { 5365 '0' => 'rbp', 5366 '1' => 'r13', 5367 '2' => 'r14', 5368 '5' => 'r12' 5369 }, 5370 'Return' => '100', 5371 'ShortName' => 'pldm_pdr_add' 5372 }, 5373 '94908' => { 5374 'Header' => 'platform.h', 5375 'Line' => '2543', 5376 'Param' => { 5377 '0' => { 5378 'name' => 'event', 5379 'type' => '94957' 5380 } 5381 }, 5382 'Reg' => { 5383 '0' => 'rdi' 5384 }, 5385 'Return' => '4919', 5386 'ShortName' => 'pldm_platform_cper_event_event_data' 5387 }, 5388 '94962' => { 5389 'Header' => 'platform.h', 5390 'Line' => '2532', 5391 'Param' => { 5392 '0' => { 5393 'name' => 'event_data', 5394 'type' => '2396' 5395 }, 5396 '1' => { 5397 'name' => 'event_data_length', 5398 'type' => '1140' 5399 }, 5400 '2' => { 5401 'name' => 'cper_event', 5402 'type' => '94957' 5403 }, 5404 '3' => { 5405 'name' => 'cper_event_length', 5406 'type' => '1140' 5407 } 5408 }, 5409 'Return' => '100', 5410 'ShortName' => 'decode_pldm_platform_cper_event' 5411 }, 5412 '96099' => { 5413 'Header' => 'platform.h', 5414 'Line' => '2521', 5415 'Param' => { 5416 '0' => { 5417 'name' => 'pdr', 5418 'type' => '96710' 5419 } 5420 }, 5421 'Reg' => { 5422 '0' => 'rdi' 5423 }, 5424 'Return' => '100', 5425 'ShortName' => 'decode_pldm_entity_auxiliary_names_pdr_index' 5426 }, 5427 '96715' => { 5428 'Header' => 'platform.h', 5429 'Line' => '2499', 5430 'Param' => { 5431 '0' => { 5432 'name' => 'data', 5433 'type' => '2396' 5434 }, 5435 '1' => { 5436 'name' => 'data_length', 5437 'type' => '1140' 5438 }, 5439 '2' => { 5440 'name' => 'pdr', 5441 'type' => '96710' 5442 }, 5443 '3' => { 5444 'name' => 'pdr_length', 5445 'type' => '1140' 5446 } 5447 }, 5448 'Reg' => { 5449 '2' => 'rbx' 5450 }, 5451 'Return' => '100', 5452 'ShortName' => 'decode_entity_auxiliary_names_pdr' 5453 }, 5454 '100852' => { 5455 'Header' => 'platform.h', 5456 'Line' => '1883', 5457 'Param' => { 5458 '0' => { 5459 'name' => 'instance_id', 5460 'type' => '121' 5461 }, 5462 '1' => { 5463 'name' => 'resp', 5464 'type' => '101961' 5465 }, 5466 '2' => { 5467 'name' => 'msg', 5468 'type' => '4270' 5469 }, 5470 '3' => { 5471 'name' => 'payload_length', 5472 'type' => '1140' 5473 } 5474 }, 5475 'Reg' => { 5476 '2' => 'r13' 5477 }, 5478 'Return' => '100', 5479 'ShortName' => 'encode_get_state_effecter_states_resp' 5480 }, 5481 '101976' => { 5482 'Header' => 'platform.h', 5483 'Line' => '1866', 5484 'Param' => { 5485 '0' => { 5486 'name' => 'msg', 5487 'type' => '4914' 5488 }, 5489 '1' => { 5490 'name' => 'payload_length', 5491 'type' => '1140' 5492 }, 5493 '2' => { 5494 'name' => 'resp', 5495 'type' => '101961' 5496 } 5497 }, 5498 'Reg' => { 5499 '2' => 'rsi' 5500 }, 5501 'Return' => '100', 5502 'ShortName' => 'decode_get_state_effecter_states_resp' 5503 }, 5504 '103006' => { 5505 'Header' => 'platform.h', 5506 'Line' => '1835', 5507 'Param' => { 5508 '0' => { 5509 'name' => 'msg', 5510 'type' => '4914' 5511 }, 5512 '1' => { 5513 'name' => 'payload_length', 5514 'type' => '1140' 5515 }, 5516 '2' => { 5517 'name' => 'effecter_id', 5518 'type' => '12863' 5519 } 5520 }, 5521 'Return' => '100', 5522 'ShortName' => 'decode_get_state_effecter_states_req' 5523 }, 5524 '103573' => { 5525 'Header' => 'platform.h', 5526 'Line' => '1849', 5527 'Param' => { 5528 '0' => { 5529 'name' => 'instance_id', 5530 'type' => '121' 5531 }, 5532 '1' => { 5533 'name' => 'effecter_id', 5534 'type' => '1006' 5535 }, 5536 '2' => { 5537 'name' => 'msg', 5538 'type' => '4270' 5539 }, 5540 '3' => { 5541 'name' => 'payload_length', 5542 'type' => '1140' 5543 } 5544 }, 5545 'Return' => '100', 5546 'ShortName' => 'encode_get_state_effecter_states_req' 5547 }, 5548 '120193' => { 5549 'Header' => 'platform.h', 5550 'Line' => '2015', 5551 'Param' => { 5552 '0' => { 5553 'name' => 'msg', 5554 'type' => '4914' 5555 }, 5556 '1' => { 5557 'name' => 'payload_length', 5558 'type' => '1140' 5559 }, 5560 '2' => { 5561 'name' => 'completion_code', 5562 'type' => '4919' 5563 }, 5564 '3' => { 5565 'name' => 'tid', 5566 'type' => '4919' 5567 }, 5568 '4' => { 5569 'name' => 'event_id', 5570 'type' => '12863' 5571 }, 5572 '5' => { 5573 'name' => 'next_data_transfer_handle', 5574 'type' => '4924' 5575 }, 5576 '6' => { 5577 'name' => 'transfer_flag', 5578 'offset' => '0', 5579 'type' => '4919' 5580 }, 5581 '7' => { 5582 'name' => 'event_class', 5583 'offset' => '8', 5584 'type' => '4919' 5585 }, 5586 '8' => { 5587 'name' => 'event_data_size', 5588 'offset' => '16', 5589 'type' => '4924' 5590 }, 5591 '9' => { 5592 'name' => 'event_data', 5593 'offset' => '24', 5594 'type' => '53604' 5595 }, 5596 '10' => { 5597 'name' => 'event_data_integrity_checksum', 5598 'offset' => '32', 5599 'type' => '4924' 5600 } 5601 }, 5602 'Return' => '100', 5603 'ShortName' => 'decode_poll_for_platform_event_message_resp' 5604 }, 5605 '122256' => { 5606 'Header' => 'platform.h', 5607 'Line' => '1989', 5608 'Param' => { 5609 '0' => { 5610 'name' => 'instance_id', 5611 'type' => '121' 5612 }, 5613 '1' => { 5614 'name' => 'format_version', 5615 'type' => '121' 5616 }, 5617 '2' => { 5618 'name' => 'transfer_operation_flag', 5619 'type' => '121' 5620 }, 5621 '3' => { 5622 'name' => 'data_transfer_handle', 5623 'type' => '1018' 5624 }, 5625 '4' => { 5626 'name' => 'event_id_to_acknowledge', 5627 'type' => '1006' 5628 }, 5629 '5' => { 5630 'name' => 'msg', 5631 'type' => '4270' 5632 }, 5633 '6' => { 5634 'name' => 'payload_length', 5635 'offset' => '0', 5636 'type' => '1140' 5637 } 5638 }, 5639 'Return' => '100', 5640 'ShortName' => 'encode_poll_for_platform_event_message_req' 5641 }, 5642 '123347' => { 5643 'Header' => 'platform.h', 5644 'Line' => '2459', 5645 'Param' => { 5646 '0' => { 5647 'name' => 'instance_id', 5648 'type' => '121' 5649 }, 5650 '1' => { 5651 'name' => 'completion_code', 5652 'type' => '121' 5653 }, 5654 '2' => { 5655 'name' => 'msg', 5656 'type' => '4270' 5657 } 5658 }, 5659 'Return' => '100', 5660 'ShortName' => 'encode_set_event_receiver_resp' 5661 }, 5662 '123520' => { 5663 'Header' => 'platform.h', 5664 'Line' => '2445', 5665 'Param' => { 5666 '0' => { 5667 'name' => 'msg', 5668 'type' => '4914' 5669 }, 5670 '1' => { 5671 'name' => 'payload_length', 5672 'type' => '1140' 5673 }, 5674 '2' => { 5675 'name' => 'event_message_global_enable', 5676 'type' => '4919' 5677 }, 5678 '3' => { 5679 'name' => 'transport_protocol_type', 5680 'type' => '4919' 5681 }, 5682 '4' => { 5683 'name' => 'event_receiver_address_info', 5684 'type' => '4919' 5685 }, 5686 '5' => { 5687 'name' => 'heartbeat_timer', 5688 'type' => '12863' 5689 } 5690 }, 5691 'Return' => '100', 5692 'ShortName' => 'decode_set_event_receiver_req' 5693 }, 5694 '124580' => { 5695 'Header' => 'platform.h', 5696 'Line' => '2423', 5697 'Param' => { 5698 '0' => { 5699 'name' => 'msg', 5700 'type' => '4914' 5701 }, 5702 '1' => { 5703 'name' => 'payload_length', 5704 'type' => '1140' 5705 }, 5706 '2' => { 5707 'name' => 'completion_code', 5708 'type' => '4919' 5709 } 5710 }, 5711 'Reg' => { 5712 '0' => 'rdi', 5713 '1' => 'rsi', 5714 '2' => 'rdx' 5715 }, 5716 'Return' => '100', 5717 'ShortName' => 'decode_set_event_receiver_resp' 5718 }, 5719 '125073' => { 5720 'Header' => 'platform.h', 5721 'Line' => '2409', 5722 'Param' => { 5723 '0' => { 5724 'name' => 'instance_id', 5725 'type' => '121' 5726 }, 5727 '1' => { 5728 'name' => 'event_message_global_enable', 5729 'type' => '121' 5730 }, 5731 '2' => { 5732 'name' => 'transport_protocol_type', 5733 'type' => '121' 5734 }, 5735 '3' => { 5736 'name' => 'event_receiver_address_info', 5737 'type' => '121' 5738 }, 5739 '4' => { 5740 'name' => 'heartbeat_timer', 5741 'type' => '1006' 5742 }, 5743 '5' => { 5744 'name' => 'msg', 5745 'type' => '4270' 5746 } 5747 }, 5748 'Return' => '100', 5749 'ShortName' => 'encode_set_event_receiver_req' 5750 }, 5751 '125331' => { 5752 'Header' => 'platform.h', 5753 'Line' => '1530', 5754 'Param' => { 5755 '0' => { 5756 'name' => 'msg', 5757 'type' => '4914' 5758 }, 5759 '1' => { 5760 'name' => 'payload_length', 5761 'type' => '1140' 5762 }, 5763 '2' => { 5764 'name' => 'sensor_id', 5765 'type' => '12863' 5766 }, 5767 '3' => { 5768 'name' => 'rearm_event_state', 5769 'type' => '4919' 5770 } 5771 }, 5772 'Return' => '100', 5773 'ShortName' => 'decode_get_sensor_reading_req' 5774 }, 5775 '126087' => { 5776 'Header' => 'platform.h', 5777 'Line' => '1556', 5778 'Param' => { 5779 '0' => { 5780 'name' => 'instance_id', 5781 'type' => '121' 5782 }, 5783 '1' => { 5784 'name' => 'completion_code', 5785 'type' => '121' 5786 }, 5787 '2' => { 5788 'name' => 'sensor_data_size', 5789 'type' => '121' 5790 }, 5791 '3' => { 5792 'name' => 'sensor_operational_state', 5793 'type' => '121' 5794 }, 5795 '4' => { 5796 'name' => 'sensor_event_message_enable', 5797 'type' => '121' 5798 }, 5799 '5' => { 5800 'name' => 'present_state', 5801 'type' => '121' 5802 }, 5803 '6' => { 5804 'name' => 'previous_state', 5805 'offset' => '0', 5806 'type' => '121' 5807 }, 5808 '7' => { 5809 'name' => 'event_state', 5810 'offset' => '8', 5811 'type' => '121' 5812 }, 5813 '8' => { 5814 'name' => 'present_reading', 5815 'offset' => '16', 5816 'type' => '1214' 5817 }, 5818 '9' => { 5819 'name' => 'msg', 5820 'offset' => '24', 5821 'type' => '4270' 5822 }, 5823 '10' => { 5824 'name' => 'payload_length', 5825 'offset' => '32', 5826 'type' => '1140' 5827 } 5828 }, 5829 'Return' => '100', 5830 'ShortName' => 'encode_get_sensor_reading_resp' 5831 }, 5832 '126641' => { 5833 'Header' => 'platform.h', 5834 'Line' => '2384', 5835 'Param' => { 5836 '0' => { 5837 'name' => 'msg', 5838 'type' => '4914' 5839 }, 5840 '1' => { 5841 'name' => 'payload_length', 5842 'type' => '1140' 5843 }, 5844 '2' => { 5845 'name' => 'completion_code', 5846 'type' => '4919' 5847 }, 5848 '3' => { 5849 'name' => 'sensor_data_size', 5850 'type' => '4919' 5851 }, 5852 '4' => { 5853 'name' => 'sensor_operational_state', 5854 'type' => '4919' 5855 }, 5856 '5' => { 5857 'name' => 'sensor_event_message_enable', 5858 'type' => '4919' 5859 }, 5860 '6' => { 5861 'name' => 'present_state', 5862 'offset' => '0', 5863 'type' => '4919' 5864 }, 5865 '7' => { 5866 'name' => 'previous_state', 5867 'offset' => '8', 5868 'type' => '4919' 5869 }, 5870 '8' => { 5871 'name' => 'event_state', 5872 'offset' => '16', 5873 'type' => '4919' 5874 }, 5875 '9' => { 5876 'name' => 'present_reading', 5877 'offset' => '24', 5878 'type' => '4919' 5879 } 5880 }, 5881 'Return' => '100', 5882 'ShortName' => 'decode_get_sensor_reading_resp' 5883 }, 5884 '129286' => { 5885 'Header' => 'platform.h', 5886 'Line' => '2359', 5887 'Param' => { 5888 '0' => { 5889 'name' => 'instance_id', 5890 'type' => '121' 5891 }, 5892 '1' => { 5893 'name' => 'sensor_id', 5894 'type' => '1006' 5895 }, 5896 '2' => { 5897 'name' => 'rearm_event_state', 5898 'type' => '121' 5899 }, 5900 '3' => { 5901 'name' => 'msg', 5902 'type' => '4270' 5903 } 5904 }, 5905 'Return' => '100', 5906 'ShortName' => 'encode_get_sensor_reading_req' 5907 }, 5908 '129504' => { 5909 'Header' => 'platform.h', 5910 'Line' => '2340', 5911 'Param' => { 5912 '0' => { 5913 'name' => 'change_record_data', 5914 'type' => '1214' 5915 }, 5916 '1' => { 5917 'name' => 'change_record_data_size', 5918 'type' => '1140' 5919 }, 5920 '2' => { 5921 'name' => 'event_data_operation', 5922 'type' => '4919' 5923 }, 5924 '3' => { 5925 'name' => 'number_of_change_entries', 5926 'type' => '4919' 5927 }, 5928 '4' => { 5929 'name' => 'change_entry_data_offset', 5930 'type' => '13426' 5931 } 5932 }, 5933 'Reg' => { 5934 '0' => 'rdi', 5935 '2' => 'rdx', 5936 '3' => 'r9', 5937 '4' => 'r8' 5938 }, 5939 'Return' => '100', 5940 'ShortName' => 'decode_pldm_pdr_repository_change_record_data' 5941 }, 5942 '130952' => { 5943 'Header' => 'platform.h', 5944 'Line' => '2246', 5945 'Param' => { 5946 '0' => { 5947 'name' => 'event_data', 5948 'type' => '2396' 5949 }, 5950 '1' => { 5951 'name' => 'event_data_length', 5952 'type' => '1140' 5953 }, 5954 '2' => { 5955 'name' => 'poll_event', 5956 'type' => '131891' 5957 } 5958 }, 5959 'Return' => '100', 5960 'ShortName' => 'decode_pldm_message_poll_event_data' 5961 }, 5962 '131896' => { 5963 'Header' => 'platform.h', 5964 'Line' => '2232', 5965 'Param' => { 5966 '0' => { 5967 'name' => 'event_data', 5968 'type' => '1214' 5969 }, 5970 '1' => { 5971 'name' => 'event_data_size', 5972 'type' => '1140' 5973 }, 5974 '2' => { 5975 'name' => 'event_data_format', 5976 'type' => '4919' 5977 }, 5978 '3' => { 5979 'name' => 'number_of_change_records', 5980 'type' => '4919' 5981 }, 5982 '4' => { 5983 'name' => 'change_record_data_offset', 5984 'type' => '13426' 5985 } 5986 }, 5987 'Reg' => { 5988 '0' => 'rdi', 5989 '2' => 'rdx', 5990 '3' => 'r9', 5991 '4' => 'r8' 5992 }, 5993 'Return' => '100', 5994 'ShortName' => 'decode_pldm_pdr_repository_chg_event_data' 5995 }, 5996 '132566' => { 5997 'Header' => 'platform.h', 5998 'Line' => '2294', 5999 'Param' => { 6000 '0' => { 6001 'name' => 'event_data_format', 6002 'type' => '121' 6003 }, 6004 '1' => { 6005 'name' => 'number_of_change_records', 6006 'type' => '121' 6007 }, 6008 '2' => { 6009 'name' => 'event_data_operations', 6010 'type' => '1214' 6011 }, 6012 '3' => { 6013 'name' => 'numbers_of_change_entries', 6014 'type' => '1214' 6015 }, 6016 '4' => { 6017 'name' => 'change_entries', 6018 'type' => '132885' 6019 }, 6020 '5' => { 6021 'name' => 'event_data', 6022 'type' => '132900' 6023 }, 6024 '6' => { 6025 'name' => 'actual_change_records_size', 6026 'offset' => '0', 6027 'type' => '13426' 6028 }, 6029 '7' => { 6030 'name' => 'max_change_records_size', 6031 'offset' => '8', 6032 'type' => '1140' 6033 } 6034 }, 6035 'Reg' => { 6036 '0' => 'rdi', 6037 '1' => 'rbx', 6038 '2' => 'r10', 6039 '3' => 'r11', 6040 '4' => 'r8', 6041 '5' => 'r9' 6042 }, 6043 'Return' => '100', 6044 'ShortName' => 'encode_pldm_pdr_repository_chg_event_data' 6045 }, 6046 '132910' => { 6047 'Header' => 'platform.h', 6048 'Line' => '2210', 6049 'Param' => { 6050 '0' => { 6051 'name' => 'msg', 6052 'type' => '4914' 6053 }, 6054 '1' => { 6055 'name' => 'payload_length', 6056 'type' => '1140' 6057 }, 6058 '2' => { 6059 'name' => 'completion_code', 6060 'type' => '4919' 6061 }, 6062 '3' => { 6063 'name' => 'effecter_data_size', 6064 'type' => '4919' 6065 }, 6066 '4' => { 6067 'name' => 'effecter_oper_state', 6068 'type' => '4919' 6069 }, 6070 '5' => { 6071 'name' => 'pending_value', 6072 'type' => '4919' 6073 }, 6074 '6' => { 6075 'name' => 'present_value', 6076 'offset' => '0', 6077 'type' => '4919' 6078 } 6079 }, 6080 'Return' => '100', 6081 'ShortName' => 'decode_get_numeric_effecter_value_resp' 6082 }, 6083 '136218' => { 6084 'Header' => 'platform.h', 6085 'Line' => '1487', 6086 'Param' => { 6087 '0' => { 6088 'name' => 'msg', 6089 'type' => '4914' 6090 }, 6091 '1' => { 6092 'name' => 'payload_length', 6093 'type' => '1140' 6094 }, 6095 '2' => { 6096 'name' => 'effecter_id', 6097 'type' => '12863' 6098 } 6099 }, 6100 'Return' => '100', 6101 'ShortName' => 'decode_get_numeric_effecter_value_req' 6102 }, 6103 '136817' => { 6104 'Header' => 'platform.h', 6105 'Line' => '1511', 6106 'Param' => { 6107 '0' => { 6108 'name' => 'instance_id', 6109 'type' => '121' 6110 }, 6111 '1' => { 6112 'name' => 'completion_code', 6113 'type' => '121' 6114 }, 6115 '2' => { 6116 'name' => 'effecter_data_size', 6117 'type' => '121' 6118 }, 6119 '3' => { 6120 'name' => 'effecter_oper_state', 6121 'type' => '121' 6122 }, 6123 '4' => { 6124 'name' => 'pending_value', 6125 'type' => '1214' 6126 }, 6127 '5' => { 6128 'name' => 'present_value', 6129 'type' => '1214' 6130 }, 6131 '6' => { 6132 'name' => 'msg', 6133 'offset' => '0', 6134 'type' => '4270' 6135 }, 6136 '7' => { 6137 'name' => 'payload_length', 6138 'offset' => '8', 6139 'type' => '1140' 6140 } 6141 }, 6142 'Return' => '100', 6143 'ShortName' => 'encode_get_numeric_effecter_value_resp' 6144 }, 6145 '137515' => { 6146 'Header' => 'platform.h', 6147 'Line' => '2189', 6148 'Param' => { 6149 '0' => { 6150 'name' => 'instance_id', 6151 'type' => '121' 6152 }, 6153 '1' => { 6154 'name' => 'effecter_id', 6155 'type' => '1006' 6156 }, 6157 '2' => { 6158 'name' => 'msg', 6159 'type' => '4270' 6160 } 6161 }, 6162 'Return' => '100', 6163 'ShortName' => 'encode_get_numeric_effecter_value_req' 6164 }, 6165 '137713' => { 6166 'Header' => 'platform.h', 6167 'Line' => '2174', 6168 'Param' => { 6169 '0' => { 6170 'name' => 'pdr_data', 6171 'type' => '2396' 6172 }, 6173 '1' => { 6174 'name' => 'pdr_data_length', 6175 'type' => '1140' 6176 }, 6177 '2' => { 6178 'name' => 'pdr_value', 6179 'type' => '160330' 6180 } 6181 }, 6182 'Return' => '100', 6183 'ShortName' => 'decode_numeric_sensor_pdr_data' 6184 }, 6185 '160335' => { 6186 'Header' => 'platform.h', 6187 'Line' => '2162', 6188 'Param' => { 6189 '0' => { 6190 'name' => 'sensor_data', 6191 'type' => '1214' 6192 }, 6193 '1' => { 6194 'name' => 'sensor_data_length', 6195 'type' => '1140' 6196 }, 6197 '2' => { 6198 'name' => 'event_state', 6199 'type' => '4919' 6200 }, 6201 '3' => { 6202 'name' => 'previous_event_state', 6203 'type' => '4919' 6204 }, 6205 '4' => { 6206 'name' => 'sensor_data_size', 6207 'type' => '4919' 6208 }, 6209 '5' => { 6210 'name' => 'present_reading', 6211 'type' => '4924' 6212 } 6213 }, 6214 'Reg' => { 6215 '5' => 'r9' 6216 }, 6217 'Return' => '100', 6218 'ShortName' => 'decode_numeric_sensor_data' 6219 }, 6220 '162348' => { 6221 'Header' => 'platform.h', 6222 'Line' => '2141', 6223 'Param' => { 6224 '0' => { 6225 'name' => 'sensor_data', 6226 'type' => '1214' 6227 }, 6228 '1' => { 6229 'name' => 'sensor_data_length', 6230 'type' => '1140' 6231 }, 6232 '2' => { 6233 'name' => 'sensor_offset', 6234 'type' => '4919' 6235 }, 6236 '3' => { 6237 'name' => 'event_state', 6238 'type' => '4919' 6239 }, 6240 '4' => { 6241 'name' => 'previous_event_state', 6242 'type' => '4919' 6243 } 6244 }, 6245 'Reg' => { 6246 '0' => 'rdi', 6247 '2' => 'rdx', 6248 '3' => 'r9', 6249 '4' => 'r8' 6250 }, 6251 'Return' => '100', 6252 'ShortName' => 'decode_state_sensor_data' 6253 }, 6254 '163147' => { 6255 'Header' => 'platform.h', 6256 'Line' => '2123', 6257 'Param' => { 6258 '0' => { 6259 'name' => 'sensor_data', 6260 'type' => '1214' 6261 }, 6262 '1' => { 6263 'name' => 'sensor_data_length', 6264 'type' => '1140' 6265 }, 6266 '2' => { 6267 'name' => 'present_op_state', 6268 'type' => '4919' 6269 }, 6270 '3' => { 6271 'name' => 'previous_op_state', 6272 'type' => '4919' 6273 } 6274 }, 6275 'Reg' => { 6276 '0' => 'rdi', 6277 '2' => 'rdx', 6278 '3' => 'r8' 6279 }, 6280 'Return' => '100', 6281 'ShortName' => 'decode_sensor_op_data' 6282 }, 6283 '163797' => { 6284 'Header' => 'platform.h', 6285 'Line' => '2106', 6286 'Param' => { 6287 '0' => { 6288 'name' => 'event_data', 6289 'type' => '1214' 6290 }, 6291 '1' => { 6292 'name' => 'event_data_length', 6293 'type' => '1140' 6294 }, 6295 '2' => { 6296 'name' => 'sensor_id', 6297 'type' => '12863' 6298 }, 6299 '3' => { 6300 'name' => 'sensor_event_class_type', 6301 'type' => '4919' 6302 }, 6303 '4' => { 6304 'name' => 'event_class_data_offset', 6305 'type' => '13426' 6306 } 6307 }, 6308 'Return' => '100', 6309 'ShortName' => 'decode_sensor_event_data' 6310 }, 6311 '164606' => { 6312 'Header' => 'platform.h', 6313 'Line' => '2085', 6314 'Param' => { 6315 '0' => { 6316 'name' => 'msg', 6317 'type' => '4914' 6318 }, 6319 '1' => { 6320 'name' => 'payload_length', 6321 'type' => '1140' 6322 }, 6323 '2' => { 6324 'name' => 'completion_code', 6325 'type' => '4919' 6326 }, 6327 '3' => { 6328 'name' => 'synchrony_config', 6329 'type' => '4919' 6330 }, 6331 '4' => { 6332 'name' => 'synchrony_config_support', 6333 'type' => '6753' 6334 }, 6335 '5' => { 6336 'name' => 'number_event_class_returned', 6337 'type' => '4919' 6338 }, 6339 '6' => { 6340 'name' => 'event_class', 6341 'offset' => '0', 6342 'type' => '4919' 6343 }, 6344 '7' => { 6345 'name' => 'event_class_count', 6346 'offset' => '8', 6347 'type' => '121' 6348 } 6349 }, 6350 'Reg' => { 6351 '4' => 'r8', 6352 '5' => 'r9' 6353 }, 6354 'Return' => '100', 6355 'ShortName' => 'decode_event_message_supported_resp' 6356 }, 6357 '165884' => { 6358 'Header' => 'platform.h', 6359 'Line' => '2068', 6360 'Param' => { 6361 '0' => { 6362 'name' => 'instance_id', 6363 'type' => '121' 6364 }, 6365 '1' => { 6366 'name' => 'format_version', 6367 'type' => '121' 6368 }, 6369 '2' => { 6370 'name' => 'msg', 6371 'type' => '4270' 6372 } 6373 }, 6374 'Return' => '100', 6375 'ShortName' => 'encode_event_message_supported_req' 6376 }, 6377 '166082' => { 6378 'Header' => 'platform.h', 6379 'Line' => '2041', 6380 'Param' => { 6381 '0' => { 6382 'name' => 'msg', 6383 'type' => '4914' 6384 }, 6385 '1' => { 6386 'name' => 'payload_length', 6387 'type' => '1140' 6388 }, 6389 '2' => { 6390 'name' => 'completion_code', 6391 'type' => '4919' 6392 }, 6393 '3' => { 6394 'name' => 'terminus_max_buffer_size', 6395 'type' => '12863' 6396 } 6397 }, 6398 'Return' => '100', 6399 'ShortName' => 'decode_event_message_buffer_size_resp' 6400 }, 6401 '166851' => { 6402 'Header' => 'platform.h', 6403 'Line' => '2054', 6404 'Param' => { 6405 '0' => { 6406 'name' => 'instance_id', 6407 'type' => '121' 6408 }, 6409 '1' => { 6410 'name' => 'event_receiver_max_buffer_size', 6411 'type' => '1006' 6412 }, 6413 '2' => { 6414 'name' => 'msg', 6415 'type' => '4270' 6416 } 6417 }, 6418 'Reg' => { 6419 '2' => 'rbx' 6420 }, 6421 'Return' => '100', 6422 'ShortName' => 'encode_event_message_buffer_size_req' 6423 }, 6424 '167049' => { 6425 'Header' => 'platform.h', 6426 'Line' => '2030', 6427 'Param' => { 6428 '0' => { 6429 'name' => 'msg', 6430 'type' => '4914' 6431 }, 6432 '1' => { 6433 'name' => 'payload_length', 6434 'type' => '1140' 6435 }, 6436 '2' => { 6437 'name' => 'completion_code', 6438 'type' => '4919' 6439 }, 6440 '3' => { 6441 'name' => 'platform_event_status', 6442 'type' => '4919' 6443 } 6444 }, 6445 'Reg' => { 6446 '3' => 'rcx' 6447 }, 6448 'Return' => '100', 6449 'ShortName' => 'decode_platform_event_message_resp' 6450 }, 6451 '167725' => { 6452 'Header' => 'platform.h', 6453 'Line' => '1973', 6454 'Param' => { 6455 '0' => { 6456 'name' => 'instance_id', 6457 'type' => '121' 6458 }, 6459 '1' => { 6460 'name' => 'format_version', 6461 'type' => '121' 6462 }, 6463 '2' => { 6464 'name' => 'tid', 6465 'type' => '121' 6466 }, 6467 '3' => { 6468 'name' => 'event_class', 6469 'type' => '121' 6470 }, 6471 '4' => { 6472 'name' => 'event_data', 6473 'type' => '1214' 6474 }, 6475 '5' => { 6476 'name' => 'event_data_length', 6477 'type' => '1140' 6478 }, 6479 '6' => { 6480 'name' => 'msg', 6481 'offset' => '0', 6482 'type' => '4270' 6483 }, 6484 '7' => { 6485 'name' => 'payload_length', 6486 'offset' => '8', 6487 'type' => '1140' 6488 } 6489 }, 6490 'Return' => '100', 6491 'ShortName' => 'encode_platform_event_message_req' 6492 }, 6493 '168126' => { 6494 'Header' => 'platform.h', 6495 'Line' => '1953', 6496 'Param' => { 6497 '0' => { 6498 'name' => 'instance_id', 6499 'type' => '121' 6500 }, 6501 '1' => { 6502 'name' => 'completion_code', 6503 'type' => '121' 6504 }, 6505 '2' => { 6506 'name' => 'tid', 6507 'type' => '121' 6508 }, 6509 '3' => { 6510 'name' => 'event_id', 6511 'type' => '1006' 6512 }, 6513 '4' => { 6514 'name' => 'next_data_transfer_handle', 6515 'type' => '1018' 6516 }, 6517 '5' => { 6518 'name' => 'transfer_flag', 6519 'type' => '121' 6520 }, 6521 '6' => { 6522 'name' => 'event_class', 6523 'offset' => '0', 6524 'type' => '121' 6525 }, 6526 '7' => { 6527 'name' => 'event_data_size', 6528 'offset' => '8', 6529 'type' => '1018' 6530 }, 6531 '8' => { 6532 'name' => 'event_data', 6533 'offset' => '16', 6534 'type' => '4919' 6535 }, 6536 '9' => { 6537 'name' => 'checksum', 6538 'offset' => '24', 6539 'type' => '1018' 6540 }, 6541 '10' => { 6542 'name' => 'msg', 6543 'offset' => '32', 6544 'type' => '4270' 6545 }, 6546 '11' => { 6547 'name' => 'payload_length', 6548 'offset' => '40', 6549 'type' => '1140' 6550 } 6551 }, 6552 'Return' => '100', 6553 'ShortName' => 'encode_poll_for_platform_event_message_resp' 6554 }, 6555 '170240' => { 6556 'Header' => 'platform.h', 6557 'Line' => '1931', 6558 'Param' => { 6559 '0' => { 6560 'name' => 'instance_id', 6561 'type' => '121' 6562 }, 6563 '1' => { 6564 'name' => 'completion_code', 6565 'type' => '121' 6566 }, 6567 '2' => { 6568 'name' => 'platform_event_status', 6569 'type' => '121' 6570 }, 6571 '3' => { 6572 'name' => 'msg', 6573 'type' => '4270' 6574 } 6575 }, 6576 'Return' => '100', 6577 'ShortName' => 'encode_platform_event_message_resp' 6578 }, 6579 '170458' => { 6580 'Header' => 'platform.h', 6581 'Line' => '1916', 6582 'Param' => { 6583 '0' => { 6584 'name' => 'msg', 6585 'type' => '4914' 6586 }, 6587 '1' => { 6588 'name' => 'payload_length', 6589 'type' => '1140' 6590 }, 6591 '2' => { 6592 'name' => 'format_version', 6593 'type' => '4919' 6594 }, 6595 '3' => { 6596 'name' => 'transfer_operation_flag', 6597 'type' => '4919' 6598 }, 6599 '4' => { 6600 'name' => 'data_transfer_handle', 6601 'type' => '4924' 6602 }, 6603 '5' => { 6604 'name' => 'event_id_to_acknowledge', 6605 'type' => '12863' 6606 } 6607 }, 6608 'Return' => '100', 6609 'ShortName' => 'decode_poll_for_platform_event_message_req' 6610 }, 6611 '171708' => { 6612 'Header' => 'platform.h', 6613 'Line' => '1900', 6614 'Param' => { 6615 '0' => { 6616 'name' => 'msg', 6617 'type' => '4914' 6618 }, 6619 '1' => { 6620 'name' => 'payload_length', 6621 'type' => '1140' 6622 }, 6623 '2' => { 6624 'name' => 'format_version', 6625 'type' => '4919' 6626 }, 6627 '3' => { 6628 'name' => 'tid', 6629 'type' => '4919' 6630 }, 6631 '4' => { 6632 'name' => 'event_class', 6633 'type' => '4919' 6634 }, 6635 '5' => { 6636 'name' => 'event_data_offset', 6637 'type' => '13426' 6638 } 6639 }, 6640 'Reg' => { 6641 '0' => 'r10', 6642 '2' => 'rdx', 6643 '3' => 'rcx', 6644 '4' => 'r8', 6645 '5' => 'r9' 6646 }, 6647 'Return' => '100', 6648 'ShortName' => 'decode_platform_event_message_req' 6649 }, 6650 '172527' => { 6651 'Header' => 'platform.h', 6652 'Line' => '2318', 6653 'Param' => { 6654 '0' => { 6655 'name' => 'event_data', 6656 'type' => '172718' 6657 }, 6658 '1' => { 6659 'name' => 'event_data_size', 6660 'type' => '32000' 6661 }, 6662 '2' => { 6663 'name' => 'sensor_id', 6664 'type' => '16179' 6665 }, 6666 '3' => { 6667 'name' => 'sensor_event_class', 6668 'type' => '90459' 6669 }, 6670 '4' => { 6671 'name' => 'sensor_offset', 6672 'type' => '1001' 6673 }, 6674 '5' => { 6675 'name' => 'event_state', 6676 'type' => '1001' 6677 }, 6678 '6' => { 6679 'name' => 'previous_event_state', 6680 'offset' => '0', 6681 'type' => '1001' 6682 }, 6683 '7' => { 6684 'name' => 'actual_event_data_size', 6685 'type' => '130179' 6686 } 6687 }, 6688 'Reg' => { 6689 '1' => 'rdi', 6690 '2' => 'rdx', 6691 '3' => 'rcx', 6692 '4' => 'r8', 6693 '5' => 'r9', 6694 '7' => 'rsi' 6695 }, 6696 'Return' => '100', 6697 'ShortName' => 'encode_sensor_event_data' 6698 }, 6699 '172733' => { 6700 'Header' => 'platform.h', 6701 'Line' => '1452', 6702 'Param' => { 6703 '0' => { 6704 'name' => 'msg', 6705 'type' => '4914' 6706 }, 6707 '1' => { 6708 'name' => 'payload_length', 6709 'type' => '1140' 6710 }, 6711 '2' => { 6712 'name' => 'sensor_id', 6713 'type' => '12863' 6714 }, 6715 '3' => { 6716 'name' => 'sensor_rearm', 6717 'type' => '6753' 6718 }, 6719 '4' => { 6720 'name' => 'reserved', 6721 'type' => '4919' 6722 } 6723 }, 6724 'Return' => '100', 6725 'ShortName' => 'decode_get_state_sensor_readings_req' 6726 }, 6727 '173638' => { 6728 'Header' => 'platform.h', 6729 'Line' => '1820', 6730 'Param' => { 6731 '0' => { 6732 'name' => 'msg', 6733 'type' => '4914' 6734 }, 6735 '1' => { 6736 'name' => 'payload_length', 6737 'type' => '1140' 6738 }, 6739 '2' => { 6740 'name' => 'completion_code', 6741 'type' => '4919' 6742 }, 6743 '3' => { 6744 'name' => 'comp_sensor_count', 6745 'type' => '4919' 6746 }, 6747 '4' => { 6748 'name' => 'field', 6749 'type' => '174868' 6750 } 6751 }, 6752 'Reg' => { 6753 '3' => 'r9', 6754 '4' => 'r8' 6755 }, 6756 'Return' => '100', 6757 'ShortName' => 'decode_get_state_sensor_readings_resp' 6758 }, 6759 '174873' => { 6760 'Header' => 'platform.h', 6761 'Line' => '1800', 6762 'Param' => { 6763 '0' => { 6764 'name' => 'instance_id', 6765 'type' => '121' 6766 }, 6767 '1' => { 6768 'name' => 'sensor_id', 6769 'type' => '1006' 6770 }, 6771 '2' => { 6772 'name' => 'sensor_rearm', 6773 'type' => '2831' 6774 }, 6775 '3' => { 6776 'name' => 'reserved', 6777 'type' => '121' 6778 }, 6779 '4' => { 6780 'name' => 'msg', 6781 'type' => '4270' 6782 } 6783 }, 6784 'Return' => '100', 6785 'ShortName' => 'encode_get_state_sensor_readings_req' 6786 }, 6787 '175111' => { 6788 'Header' => 'platform.h', 6789 'Line' => '1472', 6790 'Param' => { 6791 '0' => { 6792 'name' => 'instance_id', 6793 'type' => '121' 6794 }, 6795 '1' => { 6796 'name' => 'completion_code', 6797 'type' => '121' 6798 }, 6799 '2' => { 6800 'name' => 'comp_sensor_count', 6801 'type' => '121' 6802 }, 6803 '3' => { 6804 'name' => 'field', 6805 'type' => '174868' 6806 }, 6807 '4' => { 6808 'name' => 'msg', 6809 'type' => '4270' 6810 } 6811 }, 6812 'Return' => '100', 6813 'ShortName' => 'encode_get_state_sensor_readings_resp' 6814 }, 6815 '175465' => { 6816 'Header' => 'platform.h', 6817 'Line' => '1781', 6818 'Param' => { 6819 '0' => { 6820 'name' => 'msg', 6821 'type' => '4914' 6822 }, 6823 '1' => { 6824 'name' => 'payload_length', 6825 'type' => '1140' 6826 }, 6827 '2' => { 6828 'name' => 'completion_code', 6829 'type' => '4919' 6830 } 6831 }, 6832 'Reg' => { 6833 '0' => 'rdi', 6834 '1' => 'rsi', 6835 '2' => 'rdx' 6836 }, 6837 'Return' => '100', 6838 'ShortName' => 'decode_set_numeric_effecter_value_resp' 6839 }, 6840 '175542' => { 6841 'Header' => 'platform.h', 6842 'Line' => '1768', 6843 'Param' => { 6844 '0' => { 6845 'name' => 'instance_id', 6846 'type' => '121' 6847 }, 6848 '1' => { 6849 'name' => 'effecter_id', 6850 'type' => '1006' 6851 }, 6852 '2' => { 6853 'name' => 'effecter_data_size', 6854 'type' => '121' 6855 }, 6856 '3' => { 6857 'name' => 'effecter_value', 6858 'type' => '1214' 6859 }, 6860 '4' => { 6861 'name' => 'msg', 6862 'type' => '4270' 6863 }, 6864 '5' => { 6865 'name' => 'payload_length', 6866 'type' => '1140' 6867 } 6868 }, 6869 'Reg' => { 6870 '3' => 'r12' 6871 }, 6872 'Return' => '100', 6873 'ShortName' => 'encode_set_numeric_effecter_value_req' 6874 }, 6875 '176014' => { 6876 'Header' => 'platform.h', 6877 'Line' => '1343', 6878 'Param' => { 6879 '0' => { 6880 'name' => 'instance_id', 6881 'type' => '121' 6882 }, 6883 '1' => { 6884 'name' => 'completion_code', 6885 'type' => '121' 6886 }, 6887 '2' => { 6888 'name' => 'msg', 6889 'type' => '4270' 6890 }, 6891 '3' => { 6892 'name' => 'payload_length', 6893 'type' => '1140' 6894 } 6895 }, 6896 'Return' => '100', 6897 'ShortName' => 'encode_set_numeric_effecter_value_resp' 6898 }, 6899 '176207' => { 6900 'Header' => 'platform.h', 6901 'Line' => '1327', 6902 'Param' => { 6903 '0' => { 6904 'name' => 'msg', 6905 'type' => '4914' 6906 }, 6907 '1' => { 6908 'name' => 'payload_length', 6909 'type' => '1140' 6910 }, 6911 '2' => { 6912 'name' => 'effecter_id', 6913 'type' => '12863' 6914 }, 6915 '3' => { 6916 'name' => 'effecter_data_size', 6917 'type' => '4919' 6918 }, 6919 '4' => { 6920 'name' => 'effecter_value', 6921 'type' => '4919' 6922 } 6923 }, 6924 'Return' => '100', 6925 'ShortName' => 'decode_set_numeric_effecter_value_req' 6926 }, 6927 '179988' => { 6928 'Header' => 'platform.h', 6929 'Line' => '1679', 6930 'Param' => { 6931 '0' => { 6932 'name' => 'msg', 6933 'type' => '4914' 6934 }, 6935 '1' => { 6936 'name' => 'payload_length', 6937 'type' => '1140' 6938 }, 6939 '2' => { 6940 'name' => 'completion_code', 6941 'type' => '4919' 6942 }, 6943 '3' => { 6944 'name' => 'next_record_hndl', 6945 'type' => '4924' 6946 }, 6947 '4' => { 6948 'name' => 'next_data_transfer_hndl', 6949 'type' => '4924' 6950 }, 6951 '5' => { 6952 'name' => 'transfer_flag', 6953 'type' => '4919' 6954 }, 6955 '6' => { 6956 'name' => 'resp_cnt', 6957 'offset' => '0', 6958 'type' => '12863' 6959 }, 6960 '7' => { 6961 'name' => 'record_data', 6962 'offset' => '8', 6963 'type' => '4919' 6964 }, 6965 '8' => { 6966 'name' => 'record_data_length', 6967 'offset' => '16', 6968 'type' => '1140' 6969 }, 6970 '9' => { 6971 'name' => 'transfer_crc', 6972 'offset' => '24', 6973 'type' => '4919' 6974 } 6975 }, 6976 'Reg' => { 6977 '5' => 'rbx' 6978 }, 6979 'Return' => '100', 6980 'ShortName' => 'decode_get_pdr_resp' 6981 }, 6982 '181842' => { 6983 'Header' => 'platform.h', 6984 'Line' => '1648', 6985 'Param' => { 6986 '0' => { 6987 'name' => 'instance_id', 6988 'type' => '121' 6989 }, 6990 '1' => { 6991 'name' => 'record_hndl', 6992 'type' => '1018' 6993 }, 6994 '2' => { 6995 'name' => 'data_transfer_hndl', 6996 'type' => '1018' 6997 }, 6998 '3' => { 6999 'name' => 'transfer_op_flag', 7000 'type' => '121' 7001 }, 7002 '4' => { 7003 'name' => 'request_cnt', 7004 'type' => '1006' 7005 }, 7006 '5' => { 7007 'name' => 'record_chg_num', 7008 'type' => '1006' 7009 }, 7010 '6' => { 7011 'name' => 'msg', 7012 'offset' => '0', 7013 'type' => '4270' 7014 }, 7015 '7' => { 7016 'name' => 'payload_length', 7017 'offset' => '8', 7018 'type' => '1140' 7019 } 7020 }, 7021 'Reg' => { 7022 '2' => 'r14' 7023 }, 7024 'Return' => '100', 7025 'ShortName' => 'encode_get_pdr_req' 7026 }, 7027 '184076' => { 7028 'Header' => 'platform.h', 7029 'Line' => '1610', 7030 'Param' => { 7031 '0' => { 7032 'name' => 'msg', 7033 'type' => '4914' 7034 }, 7035 '1' => { 7036 'name' => 'payload_length', 7037 'type' => '1140' 7038 }, 7039 '2' => { 7040 'name' => 'completion_code', 7041 'type' => '4919' 7042 }, 7043 '3' => { 7044 'name' => 'repository_state', 7045 'type' => '4919' 7046 }, 7047 '4' => { 7048 'name' => 'update_time', 7049 'type' => '4919' 7050 }, 7051 '5' => { 7052 'name' => 'oem_update_time', 7053 'type' => '4919' 7054 }, 7055 '6' => { 7056 'name' => 'record_count', 7057 'offset' => '0', 7058 'type' => '4924' 7059 }, 7060 '7' => { 7061 'name' => 'repository_size', 7062 'offset' => '8', 7063 'type' => '4924' 7064 }, 7065 '8' => { 7066 'name' => 'largest_record_size', 7067 'offset' => '16', 7068 'type' => '4924' 7069 }, 7070 '9' => { 7071 'name' => 'data_transfer_handle_timeout', 7072 'offset' => '24', 7073 'type' => '4919' 7074 } 7075 }, 7076 'Return' => '100', 7077 'ShortName' => 'decode_get_pdr_repository_info_resp' 7078 }, 7079 '186135' => { 7080 'Header' => 'platform.h', 7081 'Line' => '1586', 7082 'Param' => { 7083 '0' => { 7084 'name' => 'instance_id', 7085 'type' => '121' 7086 }, 7087 '1' => { 7088 'name' => 'completion_code', 7089 'type' => '121' 7090 }, 7091 '2' => { 7092 'name' => 'repository_state', 7093 'type' => '121' 7094 }, 7095 '3' => { 7096 'name' => 'update_time', 7097 'type' => '1214' 7098 }, 7099 '4' => { 7100 'name' => 'oem_update_time', 7101 'type' => '1214' 7102 }, 7103 '5' => { 7104 'name' => 'record_count', 7105 'type' => '1018' 7106 }, 7107 '6' => { 7108 'name' => 'repository_size', 7109 'offset' => '0', 7110 'type' => '1018' 7111 }, 7112 '7' => { 7113 'name' => 'largest_record_size', 7114 'offset' => '8', 7115 'type' => '1018' 7116 }, 7117 '8' => { 7118 'name' => 'data_transfer_handle_timeout', 7119 'offset' => '16', 7120 'type' => '121' 7121 }, 7122 '9' => { 7123 'name' => 'msg', 7124 'offset' => '24', 7125 'type' => '4270' 7126 } 7127 }, 7128 'Return' => '100', 7129 'ShortName' => 'encode_get_pdr_repository_info_resp' 7130 }, 7131 '186608' => { 7132 'Header' => 'platform.h', 7133 'Line' => '1410', 7134 'Param' => { 7135 '0' => { 7136 'name' => 'instance_id', 7137 'type' => '121' 7138 }, 7139 '1' => { 7140 'name' => 'completion_code', 7141 'type' => '121' 7142 }, 7143 '2' => { 7144 'name' => 'next_record_hndl', 7145 'type' => '1018' 7146 }, 7147 '3' => { 7148 'name' => 'next_data_transfer_hndl', 7149 'type' => '1018' 7150 }, 7151 '4' => { 7152 'name' => 'transfer_flag', 7153 'type' => '121' 7154 }, 7155 '5' => { 7156 'name' => 'resp_cnt', 7157 'type' => '1006' 7158 }, 7159 '6' => { 7160 'name' => 'record_data', 7161 'offset' => '0', 7162 'type' => '1214' 7163 }, 7164 '7' => { 7165 'name' => 'transfer_crc', 7166 'offset' => '8', 7167 'type' => '121' 7168 }, 7169 '8' => { 7170 'name' => 'msg', 7171 'offset' => '16', 7172 'type' => '4270' 7173 } 7174 }, 7175 'Return' => '100', 7176 'ShortName' => 'encode_get_pdr_resp' 7177 }, 7178 '187057' => { 7179 'Header' => 'platform.h', 7180 'Line' => '1431', 7181 'Param' => { 7182 '0' => { 7183 'name' => 'msg', 7184 'type' => '4914' 7185 }, 7186 '1' => { 7187 'name' => 'payload_length', 7188 'type' => '1140' 7189 }, 7190 '2' => { 7191 'name' => 'record_hndl', 7192 'type' => '4924' 7193 }, 7194 '3' => { 7195 'name' => 'data_transfer_hndl', 7196 'type' => '4924' 7197 }, 7198 '4' => { 7199 'name' => 'transfer_op_flag', 7200 'type' => '4919' 7201 }, 7202 '5' => { 7203 'name' => 'request_cnt', 7204 'type' => '12863' 7205 }, 7206 '6' => { 7207 'name' => 'record_chg_num', 7208 'offset' => '0', 7209 'type' => '12863' 7210 } 7211 }, 7212 'Return' => '100', 7213 'ShortName' => 'decode_get_pdr_req' 7214 }, 7215 '188534' => { 7216 'Header' => 'platform.h', 7217 'Line' => '1382', 7218 'Param' => { 7219 '0' => { 7220 'name' => 'msg', 7221 'type' => '4914' 7222 }, 7223 '1' => { 7224 'name' => 'payload_length', 7225 'type' => '1140' 7226 }, 7227 '2' => { 7228 'name' => 'effecter_id', 7229 'type' => '12863' 7230 }, 7231 '3' => { 7232 'name' => 'comp_effecter_count', 7233 'type' => '4919' 7234 }, 7235 '4' => { 7236 'name' => 'field', 7237 'type' => '189586' 7238 } 7239 }, 7240 'Return' => '100', 7241 'ShortName' => 'decode_set_state_effecter_states_req' 7242 }, 7243 '189591' => { 7244 'Header' => 'platform.h', 7245 'Line' => '1747', 7246 'Param' => { 7247 '0' => { 7248 'name' => 'msg', 7249 'type' => '4914' 7250 }, 7251 '1' => { 7252 'name' => 'payload_length', 7253 'type' => '1140' 7254 }, 7255 '2' => { 7256 'name' => 'completion_code', 7257 'type' => '4919' 7258 } 7259 }, 7260 'Reg' => { 7261 '0' => 'rdi', 7262 '1' => 'rsi', 7263 '2' => 'rdx' 7264 }, 7265 'Return' => '100', 7266 'ShortName' => 'decode_set_state_effecter_states_resp' 7267 }, 7268 '189666' => { 7269 'Header' => 'platform.h', 7270 'Line' => '1728', 7271 'Param' => { 7272 '0' => { 7273 'name' => 'instance_id', 7274 'type' => '121' 7275 }, 7276 '1' => { 7277 'name' => 'effecter_id', 7278 'type' => '1006' 7279 }, 7280 '2' => { 7281 'name' => 'comp_effecter_count', 7282 'type' => '121' 7283 }, 7284 '3' => { 7285 'name' => 'field', 7286 'type' => '189586' 7287 }, 7288 '4' => { 7289 'name' => 'msg', 7290 'type' => '4270' 7291 } 7292 }, 7293 'Reg' => { 7294 '1' => 'rsi' 7295 }, 7296 'Return' => '100', 7297 'ShortName' => 'encode_set_state_effecter_states_req' 7298 }, 7299 '190010' => { 7300 'Header' => 'platform.h', 7301 'Line' => '1360', 7302 'Param' => { 7303 '0' => { 7304 'name' => 'instance_id', 7305 'type' => '121' 7306 }, 7307 '1' => { 7308 'name' => 'completion_code', 7309 'type' => '121' 7310 }, 7311 '2' => { 7312 'name' => 'msg', 7313 'type' => '4270' 7314 } 7315 }, 7316 'Return' => '100', 7317 'ShortName' => 'encode_set_state_effecter_states_resp' 7318 }, 7319 '190177' => { 7320 'Header' => 'platform.h', 7321 'Line' => '710', 7322 'Param' => { 7323 '0' => { 7324 'name' => 'sensor', 7325 'type' => '190567' 7326 }, 7327 '1' => { 7328 'name' => 'allocation_size', 7329 'type' => '32000' 7330 }, 7331 '2' => { 7332 'name' => 'possible_states', 7333 'type' => '190577' 7334 }, 7335 '3' => { 7336 'name' => 'possible_states_size', 7337 'type' => '32000' 7338 }, 7339 '4' => { 7340 'name' => 'actual_size', 7341 'type' => '130179' 7342 } 7343 }, 7344 'Reg' => { 7345 '0' => 'rdi', 7346 '1' => 'rsi', 7347 '2' => 'r9', 7348 '3' => 'rcx', 7349 '4' => 'r8' 7350 }, 7351 'Return' => '100', 7352 'ShortName' => 'encode_state_sensor_pdr' 7353 }, 7354 '190587' => { 7355 'Header' => 'platform.h', 7356 'Line' => '950', 7357 'Param' => { 7358 '0' => { 7359 'name' => 'effecter', 7360 'type' => '190977' 7361 }, 7362 '1' => { 7363 'name' => 'allocation_size', 7364 'type' => '32000' 7365 }, 7366 '2' => { 7367 'name' => 'possible_states', 7368 'type' => '190987' 7369 }, 7370 '3' => { 7371 'name' => 'possible_states_size', 7372 'type' => '32000' 7373 }, 7374 '4' => { 7375 'name' => 'actual_size', 7376 'type' => '130179' 7377 } 7378 }, 7379 'Reg' => { 7380 '0' => 'rdi', 7381 '1' => 'rsi', 7382 '2' => 'r9', 7383 '3' => 'rcx', 7384 '4' => 'r8' 7385 }, 7386 'Return' => '100', 7387 'ShortName' => 'encode_state_effecter_pdr' 7388 }, 7389 '194300' => { 7390 'Header' => 'instance-id.h', 7391 'Line' => '85', 7392 'Param' => { 7393 '0' => { 7394 'name' => 'ctx', 7395 'type' => '194480' 7396 }, 7397 '1' => { 7398 'name' => 'tid', 7399 'type' => '175' 7400 }, 7401 '2' => { 7402 'name' => 'iid', 7403 'type' => '187' 7404 } 7405 }, 7406 'Return' => '100', 7407 'ShortName' => 'pldm_instance_id_free' 7408 }, 7409 '194485' => { 7410 'Header' => 'instance-id.h', 7411 'Line' => '68', 7412 'Param' => { 7413 '0' => { 7414 'name' => 'ctx', 7415 'type' => '194480' 7416 }, 7417 '1' => { 7418 'name' => 'tid', 7419 'type' => '175' 7420 }, 7421 '2' => { 7422 'name' => 'iid', 7423 'type' => '194867' 7424 } 7425 }, 7426 'Return' => '100', 7427 'ShortName' => 'pldm_instance_id_alloc' 7428 }, 7429 '194872' => { 7430 'Header' => 'instance-id.h', 7431 'Line' => '51', 7432 'Param' => { 7433 '0' => { 7434 'name' => 'ctx', 7435 'type' => '194480' 7436 } 7437 }, 7438 'Reg' => { 7439 '0' => 'rdi' 7440 }, 7441 'Return' => '100', 7442 'ShortName' => 'pldm_instance_db_destroy' 7443 }, 7444 '194957' => { 7445 'Header' => 'instance-id.h', 7446 'Line' => '41', 7447 'Param' => { 7448 '0' => { 7449 'name' => 'ctx', 7450 'type' => '195043' 7451 } 7452 }, 7453 'Return' => '100', 7454 'ShortName' => 'pldm_instance_db_init_default' 7455 }, 7456 '195048' => { 7457 'Header' => 'instance-id.h', 7458 'Line' => '28', 7459 'Param' => { 7460 '0' => { 7461 'name' => 'ctx', 7462 'type' => '195043' 7463 }, 7464 '1' => { 7465 'name' => 'dbpath', 7466 'type' => '3999' 7467 } 7468 }, 7469 'Return' => '100', 7470 'ShortName' => 'pldm_instance_db_init' 7471 }, 7472 '195999' => { 7473 'Header' => 'transport.h', 7474 'Line' => '53', 7475 'Param' => { 7476 '0' => { 7477 'name' => 'transport', 7478 'type' => '196036' 7479 }, 7480 '1' => { 7481 'name' => 'tid', 7482 'type' => '175' 7483 }, 7484 '2' => { 7485 'name' => 'pldm_msg', 7486 'type' => '2396' 7487 }, 7488 '3' => { 7489 'name' => 'msg_len', 7490 'type' => '1140' 7491 } 7492 }, 7493 'Reg' => { 7494 '0' => 'rdi', 7495 '1' => 'rsi', 7496 '2' => 'rdx', 7497 '3' => 'rcx' 7498 }, 7499 'Return' => '195950', 7500 'ShortName' => 'pldm_transport_send_msg' 7501 }, 7502 '196046' => { 7503 'Header' => 'transport.h', 7504 'Line' => '118', 7505 'Param' => { 7506 '0' => { 7507 'name' => 'transport', 7508 'type' => '196036' 7509 }, 7510 '1' => { 7511 'name' => 'tid', 7512 'type' => '175' 7513 }, 7514 '2' => { 7515 'name' => 'pldm_req_msg', 7516 'type' => '2396' 7517 }, 7518 '3' => { 7519 'name' => 'req_msg_len', 7520 'type' => '1140' 7521 }, 7522 '4' => { 7523 'name' => 'pldm_resp_msg', 7524 'type' => '53604' 7525 }, 7526 '5' => { 7527 'name' => 'resp_msg_len', 7528 'type' => '13426' 7529 } 7530 }, 7531 'Reg' => { 7532 '2' => 'r14' 7533 }, 7534 'Return' => '195950', 7535 'ShortName' => 'pldm_transport_send_recv_msg' 7536 }, 7537 '196103' => { 7538 'Header' => 'mctp-demux.h', 7539 'Line' => '18', 7540 'Param' => { 7541 '0' => { 7542 'name' => 'ctx', 7543 'type' => '195994' 7544 } 7545 }, 7546 'Reg' => { 7547 '0' => 'rdi' 7548 }, 7549 'Return' => '1', 7550 'ShortName' => 'pldm_transport_mctp_demux_destroy' 7551 }, 7552 '196140' => { 7553 'Header' => 'transport.h', 7554 'Line' => '81', 7555 'Param' => { 7556 '0' => { 7557 'name' => 'transport', 7558 'type' => '196036' 7559 }, 7560 '1' => { 7561 'name' => 'tid', 7562 'type' => '196177' 7563 }, 7564 '2' => { 7565 'name' => 'pldm_msg', 7566 'type' => '53604' 7567 }, 7568 '3' => { 7569 'name' => 'msg_len', 7570 'type' => '13426' 7571 } 7572 }, 7573 'Reg' => { 7574 '0' => 'rdi', 7575 '1' => 'rsi', 7576 '2' => 'rbp', 7577 '3' => 'rcx' 7578 }, 7579 'Return' => '195950', 7580 'ShortName' => 'pldm_transport_recv_msg' 7581 }, 7582 '196182' => { 7583 'Header' => 'mctp-demux.h', 7584 'Line' => '32', 7585 'Param' => { 7586 '0' => { 7587 'name' => 'ctx', 7588 'type' => '195994' 7589 }, 7590 '1' => { 7591 'name' => 'tid', 7592 'type' => '175' 7593 }, 7594 '2' => { 7595 'name' => 'eid', 7596 'type' => '195835' 7597 } 7598 }, 7599 'Reg' => { 7600 '0' => 'rdi', 7601 '1' => 'rsi', 7602 '2' => 'rdx' 7603 }, 7604 'Return' => '100', 7605 'ShortName' => 'pldm_transport_mctp_demux_map_tid' 7606 }, 7607 '196214' => { 7608 'Header' => 'mctp-demux.h', 7609 'Line' => '22', 7610 'Param' => { 7611 '0' => { 7612 'name' => 'ctx', 7613 'type' => '195994' 7614 } 7615 }, 7616 'Reg' => { 7617 '0' => 'rdi' 7618 }, 7619 'Return' => '196036', 7620 'ShortName' => 'pldm_transport_mctp_demux_core' 7621 }, 7622 '196258' => { 7623 'Header' => 'mctp-demux.h', 7624 'Line' => '15', 7625 'Param' => { 7626 '0' => { 7627 'name' => 'ctx', 7628 'type' => '196280' 7629 } 7630 }, 7631 'Reg' => { 7632 '0' => 'r12' 7633 }, 7634 'Return' => '100', 7635 'ShortName' => 'pldm_transport_mctp_demux_init' 7636 }, 7637 '196339' => { 7638 'Header' => 'pldm.h', 7639 'Line' => '119', 7640 'Return' => '1', 7641 'ShortName' => 'pldm_close' 7642 }, 7643 '196383' => { 7644 'Header' => 'pldm.h', 7645 'Line' => '75', 7646 'Param' => { 7647 '0' => { 7648 'name' => 'eid', 7649 'type' => '195835' 7650 }, 7651 '1' => { 7652 'name' => 'mctp_fd', 7653 'type' => '100' 7654 }, 7655 '2' => { 7656 'name' => 'pldm_req_msg', 7657 'type' => '1214' 7658 }, 7659 '3' => { 7660 'name' => 'req_msg_len', 7661 'type' => '1140' 7662 } 7663 }, 7664 'Reg' => { 7665 '0' => 'rdi', 7666 '1' => 'rsi', 7667 '2' => 'rdx', 7668 '3' => 'rcx' 7669 }, 7670 'Return' => '195950', 7671 'ShortName' => 'pldm_send' 7672 }, 7673 '196802' => { 7674 'Header' => 'pldm.h', 7675 'Line' => '57', 7676 'Param' => { 7677 '0' => { 7678 'name' => 'eid', 7679 'type' => '195835' 7680 }, 7681 '1' => { 7682 'name' => 'mctp_fd', 7683 'type' => '100' 7684 }, 7685 '2' => { 7686 'name' => 'pldm_req_msg', 7687 'type' => '1214' 7688 }, 7689 '3' => { 7690 'name' => 'req_msg_len', 7691 'type' => '1140' 7692 }, 7693 '4' => { 7694 'name' => 'pldm_resp_msg', 7695 'type' => '50691' 7696 }, 7697 '5' => { 7698 'name' => 'resp_msg_len', 7699 'type' => '13426' 7700 } 7701 }, 7702 'Reg' => { 7703 '0' => 'rdi', 7704 '1' => 'rsi', 7705 '2' => 'rdx', 7706 '3' => 'rcx', 7707 '4' => 'r8', 7708 '5' => 'r9' 7709 }, 7710 'Return' => '195950', 7711 'ShortName' => 'pldm_send_recv' 7712 }, 7713 '197285' => { 7714 'Header' => 'pldm.h', 7715 'Line' => '94', 7716 'Param' => { 7717 '0' => { 7718 'name' => 'eid', 7719 'type' => '195835' 7720 }, 7721 '1' => { 7722 'name' => 'mctp_fd', 7723 'type' => '100' 7724 }, 7725 '2' => { 7726 'name' => 'instance_id', 7727 'type' => '121' 7728 }, 7729 '3' => { 7730 'name' => 'pldm_resp_msg', 7731 'type' => '50691' 7732 }, 7733 '4' => { 7734 'name' => 'resp_msg_len', 7735 'type' => '13426' 7736 } 7737 }, 7738 'Reg' => { 7739 '3' => 'rbx' 7740 }, 7741 'Return' => '195950', 7742 'ShortName' => 'pldm_recv' 7743 }, 7744 '197511' => { 7745 'Header' => 'pldm.h', 7746 'Line' => '112', 7747 'Param' => { 7748 '0' => { 7749 'name' => 'eid', 7750 'type' => '195835' 7751 }, 7752 '1' => { 7753 'name' => 'mctp_fd', 7754 'type' => '100' 7755 }, 7756 '2' => { 7757 'name' => 'pldm_resp_msg', 7758 'type' => '50691' 7759 }, 7760 '3' => { 7761 'name' => 'resp_msg_len', 7762 'type' => '13426' 7763 } 7764 }, 7765 'Reg' => { 7766 '2' => 'r12', 7767 '3' => 'r13' 7768 }, 7769 'Return' => '195950', 7770 'ShortName' => 'pldm_recv_any' 7771 }, 7772 '197964' => { 7773 'Header' => 'pldm.h', 7774 'Line' => '39', 7775 'Return' => '195950', 7776 'ShortName' => 'pldm_open' 7777 }, 7778 '200382' => { 7779 'Header' => 'af-mctp.h', 7780 'Line' => '54', 7781 'Param' => { 7782 '0' => { 7783 'name' => 'transport', 7784 'type' => '200538' 7785 }, 7786 '1' => { 7787 'name' => 'smctp', 7788 'type' => '200543' 7789 }, 7790 '2' => { 7791 'name' => 'len', 7792 'type' => '1140' 7793 } 7794 }, 7795 'Reg' => { 7796 '1' => 'rsi', 7797 '2' => 'rdx' 7798 }, 7799 'Return' => '100', 7800 'ShortName' => 'pldm_transport_af_mctp_bind' 7801 }, 7802 '200548' => { 7803 'Header' => 'af-mctp.h', 7804 'Line' => '19', 7805 'Param' => { 7806 '0' => { 7807 'name' => 'ctx', 7808 'type' => '200538' 7809 } 7810 }, 7811 'Reg' => { 7812 '0' => 'rdi' 7813 }, 7814 'Return' => '1', 7815 'ShortName' => 'pldm_transport_af_mctp_destroy' 7816 }, 7817 '200632' => { 7818 'Header' => 'af-mctp.h', 7819 'Line' => '16', 7820 'Param' => { 7821 '0' => { 7822 'name' => 'ctx', 7823 'type' => '200856' 7824 } 7825 }, 7826 'Reg' => { 7827 '0' => 'r12' 7828 }, 7829 'Return' => '100', 7830 'ShortName' => 'pldm_transport_af_mctp_init' 7831 }, 7832 '202043' => { 7833 'Header' => 'af-mctp.h', 7834 'Line' => '37', 7835 'Param' => { 7836 '0' => { 7837 'name' => 'ctx', 7838 'type' => '200538' 7839 }, 7840 '1' => { 7841 'name' => 'tid', 7842 'type' => '175' 7843 }, 7844 '2' => { 7845 'name' => 'eid', 7846 'type' => '195835' 7847 } 7848 }, 7849 'Reg' => { 7850 '0' => 'rdi', 7851 '1' => 'rsi', 7852 '2' => 'rdx' 7853 }, 7854 'Return' => '100', 7855 'ShortName' => 'pldm_transport_af_mctp_unmap_tid' 7856 }, 7857 '202116' => { 7858 'Header' => 'af-mctp.h', 7859 'Line' => '33', 7860 'Param' => { 7861 '0' => { 7862 'name' => 'ctx', 7863 'type' => '200538' 7864 }, 7865 '1' => { 7866 'name' => 'tid', 7867 'type' => '175' 7868 }, 7869 '2' => { 7870 'name' => 'eid', 7871 'type' => '195835' 7872 } 7873 }, 7874 'Reg' => { 7875 '0' => 'rdi', 7876 '1' => 'rsi', 7877 '2' => 'rdx' 7878 }, 7879 'Return' => '100', 7880 'ShortName' => 'pldm_transport_af_mctp_map_tid' 7881 }, 7882 '202357' => { 7883 'Header' => 'af-mctp.h', 7884 'Line' => '28', 7885 'Param' => { 7886 '0' => { 7887 'name' => 't', 7888 'type' => '196036' 7889 }, 7890 '1' => { 7891 'name' => 'pollfd', 7892 'type' => '199034' 7893 } 7894 }, 7895 'Reg' => { 7896 '0' => 'rdi', 7897 '1' => 'rsi' 7898 }, 7899 'Return' => '100', 7900 'ShortName' => 'pldm_transport_af_mctp_init_pollfd' 7901 }, 7902 '202435' => { 7903 'Header' => 'af-mctp.h', 7904 'Line' => '23', 7905 'Param' => { 7906 '0' => { 7907 'name' => 'ctx', 7908 'type' => '200538' 7909 } 7910 }, 7911 'Reg' => { 7912 '0' => 'rdi' 7913 }, 7914 'Return' => '196036', 7915 'ShortName' => 'pldm_transport_af_mctp_core' 7916 }, 7917 '206154' => { 7918 'Header' => 'mctp-demux.h', 7919 'Line' => '36', 7920 'Param' => { 7921 '0' => { 7922 'name' => 'ctx', 7923 'type' => '195994' 7924 }, 7925 '1' => { 7926 'name' => 'tid', 7927 'type' => '175' 7928 }, 7929 '2' => { 7930 'name' => 'eid', 7931 'type' => '195835' 7932 } 7933 }, 7934 'Reg' => { 7935 '0' => 'rdi', 7936 '1' => 'rsi', 7937 '2' => 'rdx' 7938 }, 7939 'Return' => '100', 7940 'ShortName' => 'pldm_transport_mctp_demux_unmap_tid' 7941 }, 7942 '206468' => { 7943 'Header' => 'mctp-demux.h', 7944 'Line' => '27', 7945 'Param' => { 7946 '0' => { 7947 'name' => 't', 7948 'type' => '196036' 7949 }, 7950 '1' => { 7951 'name' => 'pollfd', 7952 'type' => '199034' 7953 } 7954 }, 7955 'Reg' => { 7956 '0' => 'rdi', 7957 '1' => 'rsi' 7958 }, 7959 'Return' => '100', 7960 'ShortName' => 'pldm_transport_mctp_demux_init_pollfd' 7961 }, 7962 '214304' => { 7963 'Header' => 'transport.h', 7964 'Line' => '31', 7965 'Param' => { 7966 '0' => { 7967 'name' => 'transport', 7968 'type' => '196036' 7969 }, 7970 '1' => { 7971 'name' => 'timeout', 7972 'type' => '100' 7973 } 7974 }, 7975 'Return' => '100', 7976 'ShortName' => 'pldm_transport_poll' 7977 }, 7978 '216503' => { 7979 'Header' => 'file_io.h', 7980 'Line' => '912', 7981 'Param' => { 7982 '0' => { 7983 'name' => 'instance_id', 7984 'type' => '121' 7985 }, 7986 '1' => { 7987 'name' => 'completion_code', 7988 'type' => '121' 7989 }, 7990 '2' => { 7991 'name' => 'msg', 7992 'type' => '4270' 7993 } 7994 }, 7995 'Return' => '100', 7996 'ShortName' => 'encode_new_file_with_metadata_resp' 7997 }, 7998 '216703' => { 7999 'Header' => 'file_io.h', 8000 'Line' => '898', 8001 'Param' => { 8002 '0' => { 8003 'name' => 'msg', 8004 'type' => '4914' 8005 }, 8006 '1' => { 8007 'name' => 'payload_length', 8008 'type' => '1140' 8009 }, 8010 '2' => { 8011 'name' => 'file_type', 8012 'type' => '12863' 8013 }, 8014 '3' => { 8015 'name' => 'file_handle', 8016 'type' => '4924' 8017 }, 8018 '4' => { 8019 'name' => 'length', 8020 'type' => '24846' 8021 }, 8022 '5' => { 8023 'name' => 'file_meta_data_1', 8024 'type' => '4924' 8025 }, 8026 '6' => { 8027 'name' => 'file_meta_data_2', 8028 'offset' => '0', 8029 'type' => '4924' 8030 }, 8031 '7' => { 8032 'name' => 'file_meta_data_3', 8033 'offset' => '8', 8034 'type' => '4924' 8035 }, 8036 '8' => { 8037 'name' => 'file_meta_data_4', 8038 'offset' => '16', 8039 'type' => '4924' 8040 } 8041 }, 8042 'Reg' => { 8043 '1' => 'r10', 8044 '2' => 'rdx', 8045 '3' => 'rdi', 8046 '4' => 'r8', 8047 '5' => 'r9' 8048 }, 8049 'Return' => '100', 8050 'ShortName' => 'decode_new_file_with_metadata_req' 8051 }, 8052 '216935' => { 8053 'Header' => 'file_io.h', 8054 'Line' => '881', 8055 'Param' => { 8056 '0' => { 8057 'name' => 'msg', 8058 'type' => '4914' 8059 }, 8060 '1' => { 8061 'name' => 'payload_length', 8062 'type' => '1140' 8063 }, 8064 '2' => { 8065 'name' => 'completion_code', 8066 'type' => '4919' 8067 } 8068 }, 8069 'Reg' => { 8070 '0' => 'rdi', 8071 '1' => 'rsi', 8072 '2' => 'rdx' 8073 }, 8074 'Return' => '100', 8075 'ShortName' => 'decode_new_file_with_metadata_resp' 8076 }, 8077 '217036' => { 8078 'Header' => 'file_io.h', 8079 'Line' => '866', 8080 'Param' => { 8081 '0' => { 8082 'name' => 'instance_id', 8083 'type' => '121' 8084 }, 8085 '1' => { 8086 'name' => 'file_type', 8087 'type' => '1006' 8088 }, 8089 '2' => { 8090 'name' => 'file_handle', 8091 'type' => '1018' 8092 }, 8093 '3' => { 8094 'name' => 'length', 8095 'type' => '16196' 8096 }, 8097 '4' => { 8098 'name' => 'file_meta_data_1', 8099 'type' => '1018' 8100 }, 8101 '5' => { 8102 'name' => 'file_meta_data_2', 8103 'type' => '1018' 8104 }, 8105 '6' => { 8106 'name' => 'file_meta_data_3', 8107 'offset' => '0', 8108 'type' => '1018' 8109 }, 8110 '7' => { 8111 'name' => 'file_meta_data_4', 8112 'offset' => '8', 8113 'type' => '1018' 8114 }, 8115 '8' => { 8116 'name' => 'msg', 8117 'offset' => '16', 8118 'type' => '4270' 8119 } 8120 }, 8121 'Reg' => { 8122 '2' => 'r14' 8123 }, 8124 'Return' => '100', 8125 'ShortName' => 'encode_new_file_with_metadata_req' 8126 }, 8127 '217333' => { 8128 'Header' => 'file_io.h', 8129 'Line' => '824', 8130 'Param' => { 8131 '0' => { 8132 'name' => 'instance_id', 8133 'type' => '121' 8134 }, 8135 '1' => { 8136 'name' => 'completion_code', 8137 'type' => '121' 8138 }, 8139 '2' => { 8140 'name' => 'msg', 8141 'type' => '4270' 8142 } 8143 }, 8144 'Return' => '100', 8145 'ShortName' => 'encode_file_ack_with_meta_data_resp' 8146 }, 8147 '217528' => { 8148 'Header' => 'file_io.h', 8149 'Line' => '811', 8150 'Param' => { 8151 '0' => { 8152 'name' => 'msg', 8153 'type' => '4914' 8154 }, 8155 '1' => { 8156 'name' => 'payload_length', 8157 'type' => '1140' 8158 }, 8159 '2' => { 8160 'name' => 'file_type', 8161 'type' => '12863' 8162 }, 8163 '3' => { 8164 'name' => 'file_handle', 8165 'type' => '4924' 8166 }, 8167 '4' => { 8168 'name' => 'file_status', 8169 'type' => '4919' 8170 }, 8171 '5' => { 8172 'name' => 'file_meta_data_1', 8173 'type' => '4924' 8174 }, 8175 '6' => { 8176 'name' => 'file_meta_data_2', 8177 'offset' => '0', 8178 'type' => '4924' 8179 }, 8180 '7' => { 8181 'name' => 'file_meta_data_3', 8182 'offset' => '8', 8183 'type' => '4924' 8184 }, 8185 '8' => { 8186 'name' => 'file_meta_data_4', 8187 'offset' => '16', 8188 'type' => '4924' 8189 } 8190 }, 8191 'Reg' => { 8192 '1' => 'rsi', 8193 '2' => 'rdx', 8194 '3' => 'rcx', 8195 '4' => 'r8', 8196 '5' => 'r9' 8197 }, 8198 'Return' => '100', 8199 'ShortName' => 'decode_file_ack_with_meta_data_req' 8200 }, 8201 '217740' => { 8202 'Header' => 'file_io.h', 8203 'Line' => '794', 8204 'Param' => { 8205 '0' => { 8206 'name' => 'msg', 8207 'type' => '4914' 8208 }, 8209 '1' => { 8210 'name' => 'payload_length', 8211 'type' => '1140' 8212 }, 8213 '2' => { 8214 'name' => 'completion_code', 8215 'type' => '4919' 8216 } 8217 }, 8218 'Reg' => { 8219 '0' => 'rdi', 8220 '1' => 'rsi', 8221 '2' => 'rdx' 8222 }, 8223 'Return' => '100', 8224 'ShortName' => 'decode_file_ack_with_meta_data_resp' 8225 }, 8226 '217836' => { 8227 'Header' => 'file_io.h', 8228 'Line' => '781', 8229 'Param' => { 8230 '0' => { 8231 'name' => 'instance_id', 8232 'type' => '121' 8233 }, 8234 '1' => { 8235 'name' => 'file_type', 8236 'type' => '1006' 8237 }, 8238 '2' => { 8239 'name' => 'file_handle', 8240 'type' => '1018' 8241 }, 8242 '3' => { 8243 'name' => 'file_status', 8244 'type' => '121' 8245 }, 8246 '4' => { 8247 'name' => 'file_meta_data_1', 8248 'type' => '1018' 8249 }, 8250 '5' => { 8251 'name' => 'file_meta_data_2', 8252 'type' => '1018' 8253 }, 8254 '6' => { 8255 'name' => 'file_meta_data_3', 8256 'offset' => '0', 8257 'type' => '1018' 8258 }, 8259 '7' => { 8260 'name' => 'file_meta_data_4', 8261 'offset' => '8', 8262 'type' => '1018' 8263 }, 8264 '8' => { 8265 'name' => 'msg', 8266 'offset' => '16', 8267 'type' => '4270' 8268 } 8269 }, 8270 'Reg' => { 8271 '2' => 'r14' 8272 }, 8273 'Return' => '100', 8274 'ShortName' => 'encode_file_ack_with_meta_data_req' 8275 }, 8276 '218133' => { 8277 'Header' => 'file_io.h', 8278 'Line' => '741', 8279 'Param' => { 8280 '0' => { 8281 'name' => 'msg', 8282 'type' => '4914' 8283 }, 8284 '1' => { 8285 'name' => 'payload_length', 8286 'type' => '1140' 8287 }, 8288 '2' => { 8289 'name' => 'completion_code', 8290 'type' => '4919' 8291 } 8292 }, 8293 'Reg' => { 8294 '0' => 'rdi', 8295 '1' => 'rsi', 8296 '2' => 'rdx' 8297 }, 8298 'Return' => '100', 8299 'ShortName' => 'decode_file_ack_resp' 8300 }, 8301 '218234' => { 8302 'Header' => 'file_io.h', 8303 'Line' => '730', 8304 'Param' => { 8305 '0' => { 8306 'name' => 'instance_id', 8307 'type' => '121' 8308 }, 8309 '1' => { 8310 'name' => 'file_type', 8311 'type' => '1006' 8312 }, 8313 '2' => { 8314 'name' => 'file_handle', 8315 'type' => '1018' 8316 }, 8317 '3' => { 8318 'name' => 'file_status', 8319 'type' => '121' 8320 }, 8321 '4' => { 8322 'name' => 'msg', 8323 'type' => '4270' 8324 } 8325 }, 8326 'Return' => '100', 8327 'ShortName' => 'encode_file_ack_req' 8328 }, 8329 '218469' => { 8330 'Header' => 'file_io.h', 8331 'Line' => '718', 8332 'Param' => { 8333 '0' => { 8334 'name' => 'instance_id', 8335 'type' => '121' 8336 }, 8337 '1' => { 8338 'name' => 'completion_code', 8339 'type' => '121' 8340 }, 8341 '2' => { 8342 'name' => 'msg', 8343 'type' => '4270' 8344 } 8345 }, 8346 'Return' => '100', 8347 'ShortName' => 'encode_file_ack_resp' 8348 }, 8349 '218659' => { 8350 'Header' => 'file_io.h', 8351 'Line' => '706', 8352 'Param' => { 8353 '0' => { 8354 'name' => 'msg', 8355 'type' => '4914' 8356 }, 8357 '1' => { 8358 'name' => 'payload_length', 8359 'type' => '1140' 8360 }, 8361 '2' => { 8362 'name' => 'file_type', 8363 'type' => '12863' 8364 }, 8365 '3' => { 8366 'name' => 'file_handle', 8367 'type' => '4924' 8368 }, 8369 '4' => { 8370 'name' => 'file_status', 8371 'type' => '4919' 8372 } 8373 }, 8374 'Reg' => { 8375 '1' => 'rsi', 8376 '2' => 'rdx', 8377 '3' => 'rcx', 8378 '4' => 'r8' 8379 }, 8380 'Return' => '100', 8381 'ShortName' => 'decode_file_ack_req' 8382 }, 8383 '218801' => { 8384 'Header' => 'file_io.h', 8385 'Line' => '675', 8386 'Param' => { 8387 '0' => { 8388 'name' => 'msg', 8389 'type' => '4914' 8390 }, 8391 '1' => { 8392 'name' => 'payload_length', 8393 'type' => '1140' 8394 }, 8395 '2' => { 8396 'name' => 'completion_code', 8397 'type' => '4919' 8398 }, 8399 '3' => { 8400 'name' => 'length', 8401 'type' => '4924' 8402 } 8403 }, 8404 'Reg' => { 8405 '0' => 'rdi', 8406 '1' => 'rsi', 8407 '2' => 'rdx', 8408 '3' => 'rcx' 8409 }, 8410 'Return' => '100', 8411 'ShortName' => 'decode_rw_file_by_type_resp' 8412 }, 8413 '218916' => { 8414 'Header' => 'file_io.h', 8415 'Line' => '661', 8416 'Param' => { 8417 '0' => { 8418 'name' => 'instance_id', 8419 'type' => '121' 8420 }, 8421 '1' => { 8422 'name' => 'command', 8423 'type' => '121' 8424 }, 8425 '2' => { 8426 'name' => 'file_type', 8427 'type' => '1006' 8428 }, 8429 '3' => { 8430 'name' => 'file_handle', 8431 'type' => '1018' 8432 }, 8433 '4' => { 8434 'name' => 'offset', 8435 'type' => '1018' 8436 }, 8437 '5' => { 8438 'name' => 'length', 8439 'type' => '1018' 8440 }, 8441 '6' => { 8442 'name' => 'msg', 8443 'offset' => '0', 8444 'type' => '4270' 8445 } 8446 }, 8447 'Return' => '100', 8448 'ShortName' => 'encode_rw_file_by_type_req' 8449 }, 8450 '219186' => { 8451 'Header' => 'file_io.h', 8452 'Line' => '644', 8453 'Param' => { 8454 '0' => { 8455 'name' => 'instance_id', 8456 'type' => '121' 8457 }, 8458 '1' => { 8459 'name' => 'command', 8460 'type' => '121' 8461 }, 8462 '2' => { 8463 'name' => 'completion_code', 8464 'type' => '121' 8465 }, 8466 '3' => { 8467 'name' => 'length', 8468 'type' => '1018' 8469 }, 8470 '4' => { 8471 'name' => 'msg', 8472 'type' => '4270' 8473 } 8474 }, 8475 'Return' => '100', 8476 'ShortName' => 'encode_rw_file_by_type_resp' 8477 }, 8478 '219416' => { 8479 'Header' => 'file_io.h', 8480 'Line' => '626', 8481 'Param' => { 8482 '0' => { 8483 'name' => 'msg', 8484 'type' => '4914' 8485 }, 8486 '1' => { 8487 'name' => 'payload_length', 8488 'type' => '1140' 8489 }, 8490 '2' => { 8491 'name' => 'file_type', 8492 'type' => '12863' 8493 }, 8494 '3' => { 8495 'name' => 'file_handle', 8496 'type' => '4924' 8497 }, 8498 '4' => { 8499 'name' => 'offset', 8500 'type' => '4924' 8501 }, 8502 '5' => { 8503 'name' => 'length', 8504 'type' => '4924' 8505 } 8506 }, 8507 'Reg' => { 8508 '1' => 'r10', 8509 '2' => 'rdx', 8510 '3' => 'rdi', 8511 '4' => 'r8', 8512 '5' => 'r9' 8513 }, 8514 'Return' => '100', 8515 'ShortName' => 'decode_rw_file_by_type_req' 8516 }, 8517 '219578' => { 8518 'Header' => 'file_io.h', 8519 'Line' => '590', 8520 'Param' => { 8521 '0' => { 8522 'name' => 'msg', 8523 'type' => '4914' 8524 }, 8525 '1' => { 8526 'name' => 'payload_length', 8527 'type' => '1140' 8528 }, 8529 '2' => { 8530 'name' => 'completion_code', 8531 'type' => '4919' 8532 } 8533 }, 8534 'Reg' => { 8535 '0' => 'rdi', 8536 '1' => 'rsi', 8537 '2' => 'rdx' 8538 }, 8539 'Return' => '100', 8540 'ShortName' => 'decode_new_file_resp' 8541 }, 8542 '219679' => { 8543 'Header' => 'file_io.h', 8544 'Line' => '579', 8545 'Param' => { 8546 '0' => { 8547 'name' => 'instance_id', 8548 'type' => '121' 8549 }, 8550 '1' => { 8551 'name' => 'file_type', 8552 'type' => '1006' 8553 }, 8554 '2' => { 8555 'name' => 'file_handle', 8556 'type' => '1018' 8557 }, 8558 '3' => { 8559 'name' => 'length', 8560 'type' => '16196' 8561 }, 8562 '4' => { 8563 'name' => 'msg', 8564 'type' => '4270' 8565 } 8566 }, 8567 'Return' => '100', 8568 'ShortName' => 'encode_new_file_req' 8569 }, 8570 '219914' => { 8571 'Header' => 'file_io.h', 8572 'Line' => '567', 8573 'Param' => { 8574 '0' => { 8575 'name' => 'instance_id', 8576 'type' => '121' 8577 }, 8578 '1' => { 8579 'name' => 'completion_code', 8580 'type' => '121' 8581 }, 8582 '2' => { 8583 'name' => 'msg', 8584 'type' => '4270' 8585 } 8586 }, 8587 'Return' => '100', 8588 'ShortName' => 'encode_new_file_resp' 8589 }, 8590 '220104' => { 8591 'Header' => 'file_io.h', 8592 'Line' => '555', 8593 'Param' => { 8594 '0' => { 8595 'name' => 'msg', 8596 'type' => '4914' 8597 }, 8598 '1' => { 8599 'name' => 'payload_length', 8600 'type' => '1140' 8601 }, 8602 '2' => { 8603 'name' => 'file_type', 8604 'type' => '12863' 8605 }, 8606 '3' => { 8607 'name' => 'file_handle', 8608 'type' => '4924' 8609 }, 8610 '4' => { 8611 'name' => 'length', 8612 'type' => '24846' 8613 } 8614 }, 8615 'Reg' => { 8616 '1' => 'r9', 8617 '2' => 'rdx', 8618 '3' => 'rcx', 8619 '4' => 'r8' 8620 }, 8621 'Return' => '100', 8622 'ShortName' => 'decode_new_file_req' 8623 }, 8624 '220246' => { 8625 'Header' => 'file_io.h', 8626 'Line' => '523', 8627 'Param' => { 8628 '0' => { 8629 'name' => 'msg', 8630 'type' => '4914' 8631 }, 8632 '1' => { 8633 'name' => 'payload_length', 8634 'type' => '1140' 8635 }, 8636 '2' => { 8637 'name' => 'completion_code', 8638 'type' => '4919' 8639 }, 8640 '3' => { 8641 'name' => 'length', 8642 'type' => '4924' 8643 } 8644 }, 8645 'Reg' => { 8646 '0' => 'rdi', 8647 '1' => 'rsi', 8648 '2' => 'rdx', 8649 '3' => 'rcx' 8650 }, 8651 'Return' => '100', 8652 'ShortName' => 'decode_rw_file_by_type_memory_resp' 8653 }, 8654 '220361' => { 8655 'Header' => 'file_io.h', 8656 'Line' => '509', 8657 'Param' => { 8658 '0' => { 8659 'name' => 'instance_id', 8660 'type' => '121' 8661 }, 8662 '1' => { 8663 'name' => 'command', 8664 'type' => '121' 8665 }, 8666 '2' => { 8667 'name' => 'file_type', 8668 'type' => '1006' 8669 }, 8670 '3' => { 8671 'name' => 'file_handle', 8672 'type' => '1018' 8673 }, 8674 '4' => { 8675 'name' => 'offset', 8676 'type' => '1018' 8677 }, 8678 '5' => { 8679 'name' => 'length', 8680 'type' => '1018' 8681 }, 8682 '6' => { 8683 'name' => 'address', 8684 'offset' => '0', 8685 'type' => '16196' 8686 }, 8687 '7' => { 8688 'name' => 'msg', 8689 'offset' => '8', 8690 'type' => '4270' 8691 } 8692 }, 8693 'Return' => '100', 8694 'ShortName' => 'encode_rw_file_by_type_memory_req' 8695 }, 8696 '220646' => { 8697 'Header' => 'file_io.h', 8698 'Line' => '491', 8699 'Param' => { 8700 '0' => { 8701 'name' => 'instance_id', 8702 'type' => '121' 8703 }, 8704 '1' => { 8705 'name' => 'command', 8706 'type' => '121' 8707 }, 8708 '2' => { 8709 'name' => 'completion_code', 8710 'type' => '121' 8711 }, 8712 '3' => { 8713 'name' => 'length', 8714 'type' => '1018' 8715 }, 8716 '4' => { 8717 'name' => 'msg', 8718 'type' => '4270' 8719 } 8720 }, 8721 'Return' => '100', 8722 'ShortName' => 'encode_rw_file_by_type_memory_resp' 8723 }, 8724 '220876' => { 8725 'Header' => 'file_io.h', 8726 'Line' => '473', 8727 'Param' => { 8728 '0' => { 8729 'name' => 'msg', 8730 'type' => '4914' 8731 }, 8732 '1' => { 8733 'name' => 'payload_length', 8734 'type' => '1140' 8735 }, 8736 '2' => { 8737 'name' => 'file_type', 8738 'type' => '12863' 8739 }, 8740 '3' => { 8741 'name' => 'file_handle', 8742 'type' => '4924' 8743 }, 8744 '4' => { 8745 'name' => 'offset', 8746 'type' => '4924' 8747 }, 8748 '5' => { 8749 'name' => 'length', 8750 'type' => '4924' 8751 }, 8752 '6' => { 8753 'name' => 'address', 8754 'offset' => '0', 8755 'type' => '24846' 8756 } 8757 }, 8758 'Reg' => { 8759 '1' => 'r10', 8760 '2' => 'rdx', 8761 '3' => 'rdi', 8762 '4' => 'r8', 8763 '5' => 'r9' 8764 }, 8765 'Return' => '100', 8766 'ShortName' => 'decode_rw_file_by_type_memory_req' 8767 }, 8768 '221053' => { 8769 'Header' => 'file_io.h', 8770 'Line' => '435', 8771 'Param' => { 8772 '0' => { 8773 'name' => 'instance_id', 8774 'type' => '121' 8775 }, 8776 '1' => { 8777 'name' => 'completion_code', 8778 'type' => '121' 8779 }, 8780 '2' => { 8781 'name' => 'length', 8782 'type' => '1018' 8783 }, 8784 '3' => { 8785 'name' => 'msg', 8786 'type' => '4270' 8787 } 8788 }, 8789 'Return' => '100', 8790 'ShortName' => 'encode_write_file_resp' 8791 }, 8792 '221268' => { 8793 'Header' => 'file_io.h', 8794 'Line' => '422', 8795 'Param' => { 8796 '0' => { 8797 'name' => 'msg', 8798 'type' => '4914' 8799 }, 8800 '1' => { 8801 'name' => 'payload_length', 8802 'type' => '1140' 8803 }, 8804 '2' => { 8805 'name' => 'completion_code', 8806 'type' => '4919' 8807 }, 8808 '3' => { 8809 'name' => 'length', 8810 'type' => '4924' 8811 } 8812 }, 8813 'Reg' => { 8814 '0' => 'rdi', 8815 '1' => 'rsi', 8816 '2' => 'rdx', 8817 '3' => 'rcx' 8818 }, 8819 'Return' => '100', 8820 'ShortName' => 'decode_write_file_resp' 8821 }, 8822 '221378' => { 8823 'Header' => 'file_io.h', 8824 'Line' => '410', 8825 'Param' => { 8826 '0' => { 8827 'name' => 'instance_id', 8828 'type' => '121' 8829 }, 8830 '1' => { 8831 'name' => 'file_handle', 8832 'type' => '1018' 8833 }, 8834 '2' => { 8835 'name' => 'offset', 8836 'type' => '1018' 8837 }, 8838 '3' => { 8839 'name' => 'length', 8840 'type' => '1018' 8841 }, 8842 '4' => { 8843 'name' => 'msg', 8844 'type' => '4270' 8845 } 8846 }, 8847 'Return' => '100', 8848 'ShortName' => 'encode_write_file_req' 8849 }, 8850 '221613' => { 8851 'Header' => 'file_io.h', 8852 'Line' => '391', 8853 'Param' => { 8854 '0' => { 8855 'name' => 'msg', 8856 'type' => '4914' 8857 }, 8858 '1' => { 8859 'name' => 'payload_length', 8860 'type' => '1140' 8861 }, 8862 '2' => { 8863 'name' => 'file_handle', 8864 'type' => '4924' 8865 }, 8866 '3' => { 8867 'name' => 'offset', 8868 'type' => '4924' 8869 }, 8870 '4' => { 8871 'name' => 'length', 8872 'type' => '4924' 8873 }, 8874 '5' => { 8875 'name' => 'file_data_offset', 8876 'type' => '13426' 8877 } 8878 }, 8879 'Reg' => { 8880 '1' => 'rsi', 8881 '3' => 'rcx', 8882 '4' => 'r8', 8883 '5' => 'r9' 8884 }, 8885 'Return' => '100', 8886 'ShortName' => 'decode_write_file_req' 8887 }, 8888 '221768' => { 8889 'Header' => 'file_io.h', 8890 'Line' => '377', 8891 'Param' => { 8892 '0' => { 8893 'name' => 'instance_id', 8894 'type' => '121' 8895 }, 8896 '1' => { 8897 'name' => 'completion_code', 8898 'type' => '121' 8899 }, 8900 '2' => { 8901 'name' => 'length', 8902 'type' => '1018' 8903 }, 8904 '3' => { 8905 'name' => 'msg', 8906 'type' => '4270' 8907 } 8908 }, 8909 'Return' => '100', 8910 'ShortName' => 'encode_read_file_resp' 8911 }, 8912 '221983' => { 8913 'Header' => 'file_io.h', 8914 'Line' => '359', 8915 'Param' => { 8916 '0' => { 8917 'name' => 'msg', 8918 'type' => '4914' 8919 }, 8920 '1' => { 8921 'name' => 'payload_length', 8922 'type' => '1140' 8923 }, 8924 '2' => { 8925 'name' => 'completion_code', 8926 'type' => '4919' 8927 }, 8928 '3' => { 8929 'name' => 'length', 8930 'type' => '4924' 8931 }, 8932 '4' => { 8933 'name' => 'file_data_offset', 8934 'type' => '13426' 8935 } 8936 }, 8937 'Reg' => { 8938 '1' => 'r9', 8939 '2' => 'rdx', 8940 '3' => 'rcx', 8941 '4' => 'r8' 8942 }, 8943 'Return' => '100', 8944 'ShortName' => 'decode_read_file_resp' 8945 }, 8946 '222119' => { 8947 'Header' => 'file_io.h', 8948 'Line' => '344', 8949 'Param' => { 8950 '0' => { 8951 'name' => 'instance_id', 8952 'type' => '121' 8953 }, 8954 '1' => { 8955 'name' => 'file_handle', 8956 'type' => '1018' 8957 }, 8958 '2' => { 8959 'name' => 'offset', 8960 'type' => '1018' 8961 }, 8962 '3' => { 8963 'name' => 'length', 8964 'type' => '1018' 8965 }, 8966 '4' => { 8967 'name' => 'msg', 8968 'type' => '4270' 8969 } 8970 }, 8971 'Return' => '100', 8972 'ShortName' => 'encode_read_file_req' 8973 }, 8974 '222354' => { 8975 'Header' => 'file_io.h', 8976 'Line' => '330', 8977 'Param' => { 8978 '0' => { 8979 'name' => 'msg', 8980 'type' => '4914' 8981 }, 8982 '1' => { 8983 'name' => 'payload_length', 8984 'type' => '1140' 8985 }, 8986 '2' => { 8987 'name' => 'file_handle', 8988 'type' => '4924' 8989 }, 8990 '3' => { 8991 'name' => 'offset', 8992 'type' => '4924' 8993 }, 8994 '4' => { 8995 'name' => 'length', 8996 'type' => '4924' 8997 } 8998 }, 8999 'Reg' => { 9000 '1' => 'r9', 9001 '2' => 'rdx', 9002 '3' => 'rcx', 9003 '4' => 'r8' 9004 }, 9005 'Return' => '100', 9006 'ShortName' => 'decode_read_file_req' 9007 }, 9008 '222490' => { 9009 'Header' => 'file_io.h', 9010 'Line' => '274', 9011 'Param' => { 9012 '0' => { 9013 'name' => 'msg', 9014 'type' => '4914' 9015 }, 9016 '1' => { 9017 'name' => 'payload_length', 9018 'type' => '1140' 9019 }, 9020 '2' => { 9021 'name' => 'completion_code', 9022 'type' => '4919' 9023 }, 9024 '3' => { 9025 'name' => 'next_transfer_handle', 9026 'type' => '4924' 9027 }, 9028 '4' => { 9029 'name' => 'transfer_flag', 9030 'type' => '4919' 9031 }, 9032 '5' => { 9033 'name' => 'file_table_data_start_offset', 9034 'type' => '4919' 9035 }, 9036 '6' => { 9037 'name' => 'file_table_length', 9038 'offset' => '0', 9039 'type' => '13426' 9040 } 9041 }, 9042 'Reg' => { 9043 '1' => 'rsi', 9044 '2' => 'rdi', 9045 '3' => 'r10', 9046 '4' => 'r8', 9047 '5' => 'r9' 9048 }, 9049 'Return' => '100', 9050 'ShortName' => 'decode_get_file_table_resp' 9051 }, 9052 '222664' => { 9053 'Header' => 'file_io.h', 9054 'Line' => '258', 9055 'Param' => { 9056 '0' => { 9057 'name' => 'instance_id', 9058 'type' => '121' 9059 }, 9060 '1' => { 9061 'name' => 'transfer_handle', 9062 'type' => '1018' 9063 }, 9064 '2' => { 9065 'name' => 'transfer_opflag', 9066 'type' => '121' 9067 }, 9068 '3' => { 9069 'name' => 'table_type', 9070 'type' => '121' 9071 }, 9072 '4' => { 9073 'name' => 'msg', 9074 'type' => '4270' 9075 } 9076 }, 9077 'Return' => '100', 9078 'ShortName' => 'encode_get_file_table_req' 9079 }, 9080 '222891' => { 9081 'Header' => 'file_io.h', 9082 'Line' => '244', 9083 'Param' => { 9084 '0' => { 9085 'name' => 'instance_id', 9086 'type' => '121' 9087 }, 9088 '1' => { 9089 'name' => 'completion_code', 9090 'type' => '121' 9091 }, 9092 '2' => { 9093 'name' => 'next_transfer_handle', 9094 'type' => '1018' 9095 }, 9096 '3' => { 9097 'name' => 'transfer_flag', 9098 'type' => '121' 9099 }, 9100 '4' => { 9101 'name' => 'table_data', 9102 'type' => '1214' 9103 }, 9104 '5' => { 9105 'name' => 'table_size', 9106 'type' => '1140' 9107 }, 9108 '6' => { 9109 'name' => 'msg', 9110 'offset' => '0', 9111 'type' => '4270' 9112 } 9113 }, 9114 'Reg' => { 9115 '2' => 'r15' 9116 }, 9117 'Return' => '100', 9118 'ShortName' => 'encode_get_file_table_resp' 9119 }, 9120 '223249' => { 9121 'Header' => 'file_io.h', 9122 'Line' => '227', 9123 'Param' => { 9124 '0' => { 9125 'name' => 'msg', 9126 'type' => '4914' 9127 }, 9128 '1' => { 9129 'name' => 'payload_length', 9130 'type' => '1140' 9131 }, 9132 '2' => { 9133 'name' => 'transfer_handle', 9134 'type' => '4924' 9135 }, 9136 '3' => { 9137 'name' => 'transfer_opflag', 9138 'type' => '4919' 9139 }, 9140 '4' => { 9141 'name' => 'table_type', 9142 'type' => '4919' 9143 } 9144 }, 9145 'Reg' => { 9146 '1' => 'r9', 9147 '2' => 'rdx', 9148 '3' => 'rcx', 9149 '4' => 'r8' 9150 }, 9151 'Return' => '100', 9152 'ShortName' => 'decode_get_file_table_req' 9153 }, 9154 '223384' => { 9155 'Header' => 'file_io.h', 9156 'Line' => '183', 9157 'Param' => { 9158 '0' => { 9159 'name' => 'msg', 9160 'type' => '4914' 9161 }, 9162 '1' => { 9163 'name' => 'payload_length', 9164 'type' => '1140' 9165 }, 9166 '2' => { 9167 'name' => 'completion_code', 9168 'type' => '4919' 9169 }, 9170 '3' => { 9171 'name' => 'length', 9172 'type' => '4924' 9173 } 9174 }, 9175 'Reg' => { 9176 '0' => 'rdi', 9177 '1' => 'rsi', 9178 '2' => 'rdx', 9179 '3' => 'rcx' 9180 }, 9181 'Return' => '100', 9182 'ShortName' => 'decode_rw_file_memory_resp' 9183 }, 9184 '223493' => { 9185 'Header' => 'file_io.h', 9186 'Line' => '169', 9187 'Param' => { 9188 '0' => { 9189 'name' => 'instance_id', 9190 'type' => '121' 9191 }, 9192 '1' => { 9193 'name' => 'command', 9194 'type' => '121' 9195 }, 9196 '2' => { 9197 'name' => 'file_handle', 9198 'type' => '1018' 9199 }, 9200 '3' => { 9201 'name' => 'offset', 9202 'type' => '1018' 9203 }, 9204 '4' => { 9205 'name' => 'length', 9206 'type' => '1018' 9207 }, 9208 '5' => { 9209 'name' => 'address', 9210 'type' => '16196' 9211 }, 9212 '6' => { 9213 'name' => 'msg', 9214 'offset' => '0', 9215 'type' => '4270' 9216 } 9217 }, 9218 'Reg' => { 9219 '2' => 'r14' 9220 }, 9221 'Return' => '100', 9222 'ShortName' => 'encode_rw_file_memory_req' 9223 }, 9224 '223752' => { 9225 'Header' => 'file_io.h', 9226 'Line' => '152', 9227 'Param' => { 9228 '0' => { 9229 'name' => 'instance_id', 9230 'type' => '121' 9231 }, 9232 '1' => { 9233 'name' => 'command', 9234 'type' => '121' 9235 }, 9236 '2' => { 9237 'name' => 'completion_code', 9238 'type' => '121' 9239 }, 9240 '3' => { 9241 'name' => 'length', 9242 'type' => '1018' 9243 }, 9244 '4' => { 9245 'name' => 'msg', 9246 'type' => '4270' 9247 } 9248 }, 9249 'Return' => '100', 9250 'ShortName' => 'encode_rw_file_memory_resp' 9251 }, 9252 '223973' => { 9253 'Header' => 'file_io.h', 9254 'Line' => '136', 9255 'Param' => { 9256 '0' => { 9257 'name' => 'msg', 9258 'type' => '4914' 9259 }, 9260 '1' => { 9261 'name' => 'payload_length', 9262 'type' => '1140' 9263 }, 9264 '2' => { 9265 'name' => 'file_handle', 9266 'type' => '4924' 9267 }, 9268 '3' => { 9269 'name' => 'offset', 9270 'type' => '4924' 9271 }, 9272 '4' => { 9273 'name' => 'length', 9274 'type' => '4924' 9275 }, 9276 '5' => { 9277 'name' => 'address', 9278 'type' => '24846' 9279 } 9280 }, 9281 'Reg' => { 9282 '1' => 'r10', 9283 '2' => 'rdx', 9284 '3' => 'rdi', 9285 '4' => 'r8', 9286 '5' => 'r9' 9287 }, 9288 'Return' => '100', 9289 'ShortName' => 'decode_rw_file_memory_req' 9290 }, 9291 '225022' => { 9292 'Header' => 'host.h', 9293 'Line' => '101', 9294 'Param' => { 9295 '0' => { 9296 'name' => 'instance_id', 9297 'type' => '121' 9298 }, 9299 '1' => { 9300 'name' => 'completion_code', 9301 'type' => '121' 9302 }, 9303 '2' => { 9304 'name' => 'rack_entry', 9305 'type' => '1018' 9306 }, 9307 '3' => { 9308 'name' => 'pri_cec_node', 9309 'type' => '1018' 9310 }, 9311 '4' => { 9312 'name' => 'msg', 9313 'type' => '4270' 9314 }, 9315 '5' => { 9316 'name' => 'payload_length', 9317 'type' => '1140' 9318 } 9319 }, 9320 'Reg' => { 9321 '2' => 'r12' 9322 }, 9323 'Return' => '100', 9324 'ShortName' => 'encode_get_alert_status_resp' 9325 }, 9326 '225270' => { 9327 'Header' => 'host.h', 9328 'Line' => '86', 9329 'Param' => { 9330 '0' => { 9331 'name' => 'msg', 9332 'type' => '4914' 9333 }, 9334 '1' => { 9335 'name' => 'payload_length', 9336 'type' => '1140' 9337 }, 9338 '2' => { 9339 'name' => 'version_id', 9340 'type' => '4919' 9341 } 9342 }, 9343 'Reg' => { 9344 '0' => 'rdi', 9345 '1' => 'rsi', 9346 '2' => 'rdx' 9347 }, 9348 'Return' => '100', 9349 'ShortName' => 'decode_get_alert_status_req' 9350 }, 9351 '225353' => { 9352 'Header' => 'host.h', 9353 'Line' => '70', 9354 'Param' => { 9355 '0' => { 9356 'name' => 'msg', 9357 'type' => '4914' 9358 }, 9359 '1' => { 9360 'name' => 'payload_length', 9361 'type' => '1140' 9362 }, 9363 '2' => { 9364 'name' => 'completion_code', 9365 'type' => '4919' 9366 }, 9367 '3' => { 9368 'name' => 'rack_entry', 9369 'type' => '4924' 9370 }, 9371 '4' => { 9372 'name' => 'pri_cec_node', 9373 'type' => '4924' 9374 } 9375 }, 9376 'Reg' => { 9377 '1' => 'r9', 9378 '2' => 'rdx', 9379 '3' => 'rcx', 9380 '4' => 'r8' 9381 }, 9382 'Return' => '100', 9383 'ShortName' => 'decode_get_alert_status_resp' 9384 }, 9385 '225492' => { 9386 'Header' => 'host.h', 9387 'Line' => '52', 9388 'Param' => { 9389 '0' => { 9390 'name' => 'instance_id', 9391 'type' => '121' 9392 }, 9393 '1' => { 9394 'name' => 'version_id', 9395 'type' => '121' 9396 }, 9397 '2' => { 9398 'name' => 'msg', 9399 'type' => '4270' 9400 }, 9401 '3' => { 9402 'name' => 'payload_length', 9403 'type' => '1140' 9404 } 9405 }, 9406 'Return' => '100', 9407 'ShortName' => 'encode_get_alert_status_req' 9408 }, 9409 '226710' => { 9410 'Header' => 'platform.h', 9411 'Line' => '47', 9412 'Param' => { 9413 '0' => { 9414 'name' => 'instance_id', 9415 'type' => '121' 9416 }, 9417 '1' => { 9418 'name' => 'format_version', 9419 'type' => '121' 9420 }, 9421 '2' => { 9422 'name' => 'tid', 9423 'type' => '121' 9424 }, 9425 '3' => { 9426 'name' => 'num_handles', 9427 'type' => '121' 9428 }, 9429 '4' => { 9430 'name' => 'list_of_handles', 9431 'type' => '1214' 9432 }, 9433 '5' => { 9434 'name' => 'payload_length', 9435 'type' => '1140' 9436 }, 9437 '6' => { 9438 'name' => 'msg', 9439 'offset' => '0', 9440 'type' => '4270' 9441 } 9442 }, 9443 'Return' => '100', 9444 'ShortName' => 'encode_bios_attribute_update_event_req' 9445 }, 9446 '228560' => { 9447 'Header' => 'file_io.h', 9448 'Line' => '160', 9449 'Param' => { 9450 '0' => { 9451 'name' => 'instance_id', 9452 'type' => '121' 9453 }, 9454 '1' => { 9455 'name' => 'resp', 9456 'type' => '230271' 9457 }, 9458 '2' => { 9459 'name' => 'resp_len', 9460 'type' => '1140' 9461 }, 9462 '3' => { 9463 'name' => 'responseMsg', 9464 'type' => '4270' 9465 }, 9466 '4' => { 9467 'name' => 'payload_length', 9468 'type' => '1140' 9469 } 9470 }, 9471 'Reg' => { 9472 '3' => 'r12' 9473 }, 9474 'Return' => '100', 9475 'ShortName' => 'encode_oem_meta_file_io_read_resp' 9476 }, 9477 '230286' => { 9478 'Header' => 'file_io.h', 9479 'Line' => '147', 9480 'Param' => { 9481 '0' => { 9482 'name' => 'resp', 9483 'type' => '230271' 9484 } 9485 }, 9486 'Reg' => { 9487 '0' => 'rdi' 9488 }, 9489 'Return' => '2634', 9490 'ShortName' => 'pldm_oem_meta_file_io_read_resp_data' 9491 }, 9492 '230334' => { 9493 'Header' => 'file_io.h', 9494 'Line' => '137', 9495 'Param' => { 9496 '0' => { 9497 'name' => 'msg', 9498 'type' => '4914' 9499 }, 9500 '1' => { 9501 'name' => 'payload_length', 9502 'type' => '1140' 9503 }, 9504 '2' => { 9505 'name' => 'req', 9506 'type' => '231400' 9507 } 9508 }, 9509 'Return' => '100', 9510 'ShortName' => 'decode_oem_meta_file_io_read_req' 9511 }, 9512 '231405' => { 9513 'Header' => 'file_io.h', 9514 'Line' => '126', 9515 'Param' => { 9516 '0' => { 9517 'name' => 'msg', 9518 'type' => '4914' 9519 }, 9520 '1' => { 9521 'name' => 'payload_length', 9522 'type' => '1140' 9523 }, 9524 '2' => { 9525 'name' => 'file_handle', 9526 'type' => '4919' 9527 }, 9528 '3' => { 9529 'name' => 'length', 9530 'type' => '4924' 9531 }, 9532 '4' => { 9533 'name' => 'data', 9534 'type' => '4919' 9535 } 9536 }, 9537 'Reg' => { 9538 '0' => 'rdi', 9539 '1' => 'rbx', 9540 '2' => 'r12', 9541 '3' => 'rcx', 9542 '4' => 'r8' 9543 }, 9544 'Return' => '100', 9545 'ShortName' => 'decode_oem_meta_file_io_req' 9546 }, 9547 '231841' => { 9548 'Header' => 'file_io.h', 9549 'Line' => '113', 9550 'Param' => { 9551 '0' => { 9552 'name' => 'msg', 9553 'type' => '4914' 9554 }, 9555 '1' => { 9556 'name' => 'payload_length', 9557 'type' => '1140' 9558 }, 9559 '2' => { 9560 'name' => 'req', 9561 'type' => '231836' 9562 }, 9563 '3' => { 9564 'name' => 'req_length', 9565 'type' => '1140' 9566 } 9567 }, 9568 'Return' => '100', 9569 'ShortName' => 'decode_oem_meta_file_io_write_req' 9570 }, 9571 '232806' => { 9572 'Header' => 'file_io.h', 9573 'Line' => '102', 9574 'Param' => { 9575 '0' => { 9576 'name' => 'req', 9577 'type' => '231836' 9578 } 9579 }, 9580 'Reg' => { 9581 '0' => 'rdi' 9582 }, 9583 'Return' => '2634', 9584 'ShortName' => 'pldm_oem_meta_file_io_write_req_data' 9585 } 9586 }, 9587 'SymbolVersion' => {}, 9588 'Symbols' => { 9589 'libpldm.so.0.11.0' => { 9590 'bcd2dec16' => 1, 9591 'bcd2dec32' => 1, 9592 'bcd2dec8' => 1, 9593 'crc32' => 1, 9594 'crc8' => 1, 9595 'dec2bcd16' => 1, 9596 'dec2bcd32' => 1, 9597 'dec2bcd8' => 1, 9598 'decode_activate_firmware_resp' => 1, 9599 'decode_apply_complete_req' => 1, 9600 'decode_cancel_update_component_resp' => 1, 9601 'decode_cancel_update_resp' => 1, 9602 'decode_descriptor_type_length_value' => 1, 9603 'decode_entity_auxiliary_names_pdr' => 1, 9604 'decode_event_message_buffer_size_resp' => 1, 9605 'decode_event_message_supported_resp' => 1, 9606 'decode_file_ack_req' => 1, 9607 'decode_file_ack_resp' => 1, 9608 'decode_file_ack_with_meta_data_req' => 1, 9609 'decode_file_ack_with_meta_data_resp' => 1, 9610 'decode_firmware_device_id_record' => 1, 9611 'decode_get_alert_status_req' => 1, 9612 'decode_get_alert_status_resp' => 1, 9613 'decode_get_bios_attribute_current_value_by_handle_req' => 1, 9614 'decode_get_bios_attribute_current_value_by_handle_resp' => 1, 9615 'decode_get_bios_table_req' => 1, 9616 'decode_get_bios_table_resp' => 1, 9617 'decode_get_commands_req' => 1, 9618 'decode_get_commands_resp' => 1, 9619 'decode_get_date_time_resp' => 1, 9620 'decode_get_downstream_firmware_parameters_resp' => 1, 9621 'decode_get_file_table_req' => 1, 9622 'decode_get_file_table_resp' => 1, 9623 'decode_get_firmware_parameters_resp' => 1, 9624 'decode_get_firmware_parameters_resp_comp_entry' => 1, 9625 'decode_get_fru_record_by_option_req' => 1, 9626 'decode_get_fru_record_by_option_resp' => 1, 9627 'decode_get_fru_record_table_metadata_resp' => 1, 9628 'decode_get_fru_record_table_req' => 1, 9629 'decode_get_fru_record_table_resp' => 1, 9630 'decode_get_fru_record_table_resp_safe' => 1, 9631 'decode_get_numeric_effecter_value_req' => 1, 9632 'decode_get_numeric_effecter_value_resp' => 1, 9633 'decode_get_pdr_repository_info_resp' => 1, 9634 'decode_get_pdr_req' => 1, 9635 'decode_get_pdr_resp' => 1, 9636 'decode_get_sensor_reading_req' => 1, 9637 'decode_get_sensor_reading_resp' => 1, 9638 'decode_get_state_effecter_states_req' => 1, 9639 'decode_get_state_effecter_states_resp' => 1, 9640 'decode_get_state_sensor_readings_req' => 1, 9641 'decode_get_state_sensor_readings_resp' => 1, 9642 'decode_get_status_resp' => 1, 9643 'decode_get_tid_resp' => 1, 9644 'decode_get_types_resp' => 1, 9645 'decode_get_version_req' => 1, 9646 'decode_get_version_resp' => 1, 9647 'decode_multipart_receive_req' => 1, 9648 'decode_new_file_req' => 1, 9649 'decode_new_file_resp' => 1, 9650 'decode_new_file_with_metadata_req' => 1, 9651 'decode_new_file_with_metadata_resp' => 1, 9652 'decode_numeric_sensor_data' => 1, 9653 'decode_numeric_sensor_pdr_data' => 1, 9654 'decode_oem_meta_file_io_read_req' => 1, 9655 'decode_oem_meta_file_io_req' => 1, 9656 'decode_oem_meta_file_io_write_req' => 1, 9657 'decode_pass_component_table_resp' => 1, 9658 'decode_platform_event_message_req' => 1, 9659 'decode_platform_event_message_resp' => 1, 9660 'decode_pldm_comp_image_info' => 1, 9661 'decode_pldm_descriptor_from_iter' => 1, 9662 'decode_pldm_downstream_device_from_iter' => 1, 9663 'decode_pldm_downstream_device_parameters_entry_from_iter' => 1, 9664 'decode_pldm_entity_auxiliary_names_pdr_index' => 1, 9665 'decode_pldm_message_poll_event_data' => 1, 9666 'decode_pldm_package_header_info' => 1, 9667 'decode_pldm_pdr_repository_change_record_data' => 1, 9668 'decode_pldm_pdr_repository_chg_event_data' => 1, 9669 'decode_pldm_platform_cper_event' => 1, 9670 'decode_poll_for_platform_event_message_req' => 1, 9671 'decode_poll_for_platform_event_message_resp' => 1, 9672 'decode_query_device_identifiers_resp' => 1, 9673 'decode_query_downstream_devices_resp' => 1, 9674 'decode_query_downstream_identifiers_resp' => 1, 9675 'decode_read_file_req' => 1, 9676 'decode_read_file_resp' => 1, 9677 'decode_request_firmware_data_req' => 1, 9678 'decode_request_update_resp' => 1, 9679 'decode_rw_file_by_type_memory_req' => 1, 9680 'decode_rw_file_by_type_memory_resp' => 1, 9681 'decode_rw_file_by_type_req' => 1, 9682 'decode_rw_file_by_type_resp' => 1, 9683 'decode_rw_file_memory_req' => 1, 9684 'decode_rw_file_memory_resp' => 1, 9685 'decode_sensor_event_data' => 1, 9686 'decode_sensor_op_data' => 1, 9687 'decode_set_bios_attribute_current_value_req' => 1, 9688 'decode_set_bios_attribute_current_value_resp' => 1, 9689 'decode_set_bios_table_req' => 1, 9690 'decode_set_bios_table_resp' => 1, 9691 'decode_set_date_time_req' => 1, 9692 'decode_set_date_time_resp' => 1, 9693 'decode_set_event_receiver_req' => 1, 9694 'decode_set_event_receiver_resp' => 1, 9695 'decode_set_fru_record_table_req' => 1, 9696 'decode_set_numeric_effecter_value_req' => 1, 9697 'decode_set_numeric_effecter_value_resp' => 1, 9698 'decode_set_state_effecter_states_req' => 1, 9699 'decode_set_state_effecter_states_resp' => 1, 9700 'decode_state_sensor_data' => 1, 9701 'decode_transfer_complete_req' => 1, 9702 'decode_update_component_resp' => 1, 9703 'decode_vendor_defined_descriptor_value' => 1, 9704 'decode_verify_complete_req' => 1, 9705 'decode_write_file_req' => 1, 9706 'decode_write_file_resp' => 1, 9707 'encode_activate_firmware_req' => 1, 9708 'encode_apply_complete_resp' => 1, 9709 'encode_bios_attribute_update_event_req' => 1, 9710 'encode_cancel_update_component_req' => 1, 9711 'encode_cancel_update_req' => 1, 9712 'encode_cc_only_resp' => 1, 9713 'encode_event_message_buffer_size_req' => 1, 9714 'encode_event_message_supported_req' => 1, 9715 'encode_file_ack_req' => 1, 9716 'encode_file_ack_resp' => 1, 9717 'encode_file_ack_with_meta_data_req' => 1, 9718 'encode_file_ack_with_meta_data_resp' => 1, 9719 'encode_fru_record' => 1, 9720 'encode_get_alert_status_req' => 1, 9721 'encode_get_alert_status_resp' => 1, 9722 'encode_get_bios_attribute_current_value_by_handle_req' => 1, 9723 'encode_get_bios_current_value_by_handle_resp' => 1, 9724 'encode_get_bios_table_req' => 1, 9725 'encode_get_bios_table_resp' => 1, 9726 'encode_get_commands_req' => 1, 9727 'encode_get_commands_resp' => 1, 9728 'encode_get_date_time_req' => 1, 9729 'encode_get_date_time_resp' => 1, 9730 'encode_get_downstream_firmware_parameters_req' => 1, 9731 'encode_get_file_table_req' => 1, 9732 'encode_get_file_table_resp' => 1, 9733 'encode_get_firmware_parameters_req' => 1, 9734 'encode_get_fru_record_by_option_req' => 1, 9735 'encode_get_fru_record_by_option_resp' => 1, 9736 'encode_get_fru_record_table_metadata_req' => 1, 9737 'encode_get_fru_record_table_metadata_resp' => 1, 9738 'encode_get_fru_record_table_req' => 1, 9739 'encode_get_fru_record_table_resp' => 1, 9740 'encode_get_numeric_effecter_value_req' => 1, 9741 'encode_get_numeric_effecter_value_resp' => 1, 9742 'encode_get_pdr_repository_info_resp' => 1, 9743 'encode_get_pdr_req' => 1, 9744 'encode_get_pdr_resp' => 1, 9745 'encode_get_sensor_reading_req' => 1, 9746 'encode_get_sensor_reading_resp' => 1, 9747 'encode_get_state_effecter_states_req' => 1, 9748 'encode_get_state_effecter_states_resp' => 1, 9749 'encode_get_state_sensor_readings_req' => 1, 9750 'encode_get_state_sensor_readings_resp' => 1, 9751 'encode_get_status_req' => 1, 9752 'encode_get_tid_req' => 1, 9753 'encode_get_tid_resp' => 1, 9754 'encode_get_types_req' => 1, 9755 'encode_get_types_resp' => 1, 9756 'encode_get_version_req' => 1, 9757 'encode_get_version_resp' => 1, 9758 'encode_new_file_req' => 1, 9759 'encode_new_file_resp' => 1, 9760 'encode_new_file_with_metadata_req' => 1, 9761 'encode_new_file_with_metadata_resp' => 1, 9762 'encode_oem_meta_file_io_read_resp' => 1, 9763 'encode_pass_component_table_req' => 1, 9764 'encode_platform_event_message_req' => 1, 9765 'encode_platform_event_message_resp' => 1, 9766 'encode_pldm_header_only' => 1, 9767 'encode_pldm_pdr_repository_chg_event_data' => 1, 9768 'encode_poll_for_platform_event_message_req' => 1, 9769 'encode_poll_for_platform_event_message_resp' => 1, 9770 'encode_query_device_identifiers_req' => 1, 9771 'encode_query_downstream_devices_req' => 1, 9772 'encode_query_downstream_identifiers_req' => 1, 9773 'encode_read_file_req' => 1, 9774 'encode_read_file_resp' => 1, 9775 'encode_request_firmware_data_resp' => 1, 9776 'encode_request_update_req' => 1, 9777 'encode_rw_file_by_type_memory_req' => 1, 9778 'encode_rw_file_by_type_memory_resp' => 1, 9779 'encode_rw_file_by_type_req' => 1, 9780 'encode_rw_file_by_type_resp' => 1, 9781 'encode_rw_file_memory_req' => 1, 9782 'encode_rw_file_memory_resp' => 1, 9783 'encode_sensor_event_data' => 1, 9784 'encode_set_bios_attribute_current_value_req' => 1, 9785 'encode_set_bios_attribute_current_value_resp' => 1, 9786 'encode_set_bios_table_req' => 1, 9787 'encode_set_bios_table_resp' => 1, 9788 'encode_set_date_time_req' => 1, 9789 'encode_set_date_time_resp' => 1, 9790 'encode_set_event_receiver_req' => 1, 9791 'encode_set_event_receiver_resp' => 1, 9792 'encode_set_fru_record_table_resp' => 1, 9793 'encode_set_numeric_effecter_value_req' => 1, 9794 'encode_set_numeric_effecter_value_resp' => 1, 9795 'encode_set_state_effecter_states_req' => 1, 9796 'encode_set_state_effecter_states_resp' => 1, 9797 'encode_set_tid_req' => 1, 9798 'encode_state_effecter_pdr' => 1, 9799 'encode_state_sensor_pdr' => 1, 9800 'encode_transfer_complete_resp' => 1, 9801 'encode_update_component_req' => 1, 9802 'encode_verify_complete_resp' => 1, 9803 'encode_write_file_req' => 1, 9804 'encode_write_file_resp' => 1, 9805 'get_fru_record_by_option' => 1, 9806 'is_time_legal' => 1, 9807 'is_transfer_flag_valid' => 1, 9808 'pack_pldm_header' => 1, 9809 'pldm_bios_table_append_pad_checksum' => 1, 9810 'pldm_bios_table_attr_entry_decode_attribute_handle' => 1, 9811 'pldm_bios_table_attr_entry_decode_attribute_type' => 1, 9812 'pldm_bios_table_attr_entry_decode_string_handle' => 1, 9813 'pldm_bios_table_attr_entry_enum_decode_def_indices' => 1, 9814 'pldm_bios_table_attr_entry_enum_decode_def_num' => 1, 9815 'pldm_bios_table_attr_entry_enum_decode_pv_hdls' => 1, 9816 'pldm_bios_table_attr_entry_enum_decode_pv_num' => 1, 9817 'pldm_bios_table_attr_entry_enum_encode' => 1, 9818 'pldm_bios_table_attr_entry_enum_encode_length' => 1, 9819 'pldm_bios_table_attr_entry_integer_decode' => 1, 9820 'pldm_bios_table_attr_entry_integer_encode' => 1, 9821 'pldm_bios_table_attr_entry_integer_encode_length' => 1, 9822 'pldm_bios_table_attr_entry_integer_info_check' => 1, 9823 'pldm_bios_table_attr_entry_string_decode_def_string' => 1, 9824 'pldm_bios_table_attr_entry_string_decode_def_string_length' => 1, 9825 'pldm_bios_table_attr_entry_string_decode_max_length' => 1, 9826 'pldm_bios_table_attr_entry_string_decode_min_length' => 1, 9827 'pldm_bios_table_attr_entry_string_decode_string_type' => 1, 9828 'pldm_bios_table_attr_entry_string_encode' => 1, 9829 'pldm_bios_table_attr_entry_string_encode_length' => 1, 9830 'pldm_bios_table_attr_entry_string_info_check' => 1, 9831 'pldm_bios_table_attr_find_by_handle' => 1, 9832 'pldm_bios_table_attr_find_by_string_handle' => 1, 9833 'pldm_bios_table_attr_value_copy_and_update' => 1, 9834 'pldm_bios_table_attr_value_entry_decode_attribute_handle' => 1, 9835 'pldm_bios_table_attr_value_entry_decode_attribute_type' => 1, 9836 'pldm_bios_table_attr_value_entry_decode_handle' => 1, 9837 'pldm_bios_table_attr_value_entry_encode_enum' => 1, 9838 'pldm_bios_table_attr_value_entry_encode_enum_length' => 1, 9839 'pldm_bios_table_attr_value_entry_encode_integer' => 1, 9840 'pldm_bios_table_attr_value_entry_encode_integer_length' => 1, 9841 'pldm_bios_table_attr_value_entry_encode_string' => 1, 9842 'pldm_bios_table_attr_value_entry_encode_string_length' => 1, 9843 'pldm_bios_table_attr_value_entry_enum_decode_handles' => 1, 9844 'pldm_bios_table_attr_value_entry_enum_decode_number' => 1, 9845 'pldm_bios_table_attr_value_entry_integer_decode_cv' => 1, 9846 'pldm_bios_table_attr_value_entry_length' => 1, 9847 'pldm_bios_table_attr_value_entry_string_decode_length' => 1, 9848 'pldm_bios_table_attr_value_entry_string_decode_string' => 1, 9849 'pldm_bios_table_attr_value_find_by_handle' => 1, 9850 'pldm_bios_table_checksum' => 1, 9851 'pldm_bios_table_iter_create' => 1, 9852 'pldm_bios_table_iter_free' => 1, 9853 'pldm_bios_table_iter_is_end' => 1, 9854 'pldm_bios_table_iter_next' => 1, 9855 'pldm_bios_table_iter_value' => 1, 9856 'pldm_bios_table_pad_checksum_size' => 1, 9857 'pldm_bios_table_string_entry_decode_handle' => 1, 9858 'pldm_bios_table_string_entry_decode_string' => 1, 9859 'pldm_bios_table_string_entry_decode_string_length' => 1, 9860 'pldm_bios_table_string_entry_encode' => 1, 9861 'pldm_bios_table_string_entry_encode_length' => 1, 9862 'pldm_bios_table_string_find_by_handle' => 1, 9863 'pldm_bios_table_string_find_by_string' => 1, 9864 'pldm_close' => 1, 9865 'pldm_entity_association_pdr_add' => 1, 9866 'pldm_entity_association_pdr_add_from_node' => 1, 9867 'pldm_entity_association_pdr_add_from_node_with_record_handle' => 1, 9868 'pldm_entity_association_pdr_extract' => 1, 9869 'pldm_entity_association_tree_add' => 1, 9870 'pldm_entity_association_tree_add_entity' => 1, 9871 'pldm_entity_association_tree_copy_root' => 1, 9872 'pldm_entity_association_tree_destroy' => 1, 9873 'pldm_entity_association_tree_destroy_root' => 1, 9874 'pldm_entity_association_tree_find' => 1, 9875 'pldm_entity_association_tree_find_with_locality' => 1, 9876 'pldm_entity_association_tree_init' => 1, 9877 'pldm_entity_association_tree_visit' => 1, 9878 'pldm_entity_extract' => 1, 9879 'pldm_entity_get_num_children' => 1, 9880 'pldm_entity_get_parent' => 1, 9881 'pldm_entity_is_exist_parent' => 1, 9882 'pldm_entity_is_node_parent' => 1, 9883 'pldm_entity_node_get_remote_container_id' => 1, 9884 'pldm_find_entity_ref_in_tree' => 1, 9885 'pldm_instance_db_destroy' => 1, 9886 'pldm_instance_db_init' => 1, 9887 'pldm_instance_db_init_default' => 1, 9888 'pldm_instance_id_alloc' => 1, 9889 'pldm_instance_id_free' => 1, 9890 'pldm_is_current_parent_child' => 1, 9891 'pldm_is_empty_entity_assoc_tree' => 1, 9892 'pldm_msg_hdr_correlate_response' => 1, 9893 'pldm_oem_meta_file_io_read_resp_data' => 1, 9894 'pldm_oem_meta_file_io_write_req_data' => 1, 9895 'pldm_open' => 1, 9896 'pldm_pdr_add' => 1, 9897 'pldm_pdr_add_fru_record_set' => 1, 9898 'pldm_pdr_destroy' => 1, 9899 'pldm_pdr_find_last_in_range' => 1, 9900 'pldm_pdr_find_record' => 1, 9901 'pldm_pdr_find_record_by_type' => 1, 9902 'pldm_pdr_fru_record_set_find_by_rsi' => 1, 9903 'pldm_pdr_get_next_record' => 1, 9904 'pldm_pdr_get_record_count' => 1, 9905 'pldm_pdr_get_record_handle' => 1, 9906 'pldm_pdr_get_repo_size' => 1, 9907 'pldm_pdr_init' => 1, 9908 'pldm_pdr_record_is_remote' => 1, 9909 'pldm_pdr_remove_pdrs_by_terminus_handle' => 1, 9910 'pldm_pdr_remove_remote_pdrs' => 1, 9911 'pldm_pdr_update_TL_pdr' => 1, 9912 'pldm_platform_cper_event_event_data' => 1, 9913 'pldm_recv' => 1, 9914 'pldm_recv_any' => 1, 9915 'pldm_send' => 1, 9916 'pldm_send_recv' => 1, 9917 'pldm_transport_af_mctp_bind' => 1, 9918 'pldm_transport_af_mctp_core' => 1, 9919 'pldm_transport_af_mctp_destroy' => 1, 9920 'pldm_transport_af_mctp_init' => 1, 9921 'pldm_transport_af_mctp_init_pollfd' => 1, 9922 'pldm_transport_af_mctp_map_tid' => 1, 9923 'pldm_transport_af_mctp_unmap_tid' => 1, 9924 'pldm_transport_mctp_demux_core' => 1, 9925 'pldm_transport_mctp_demux_destroy' => 1, 9926 'pldm_transport_mctp_demux_init' => 1, 9927 'pldm_transport_mctp_demux_init_pollfd' => 1, 9928 'pldm_transport_mctp_demux_map_tid' => 1, 9929 'pldm_transport_mctp_demux_unmap_tid' => 1, 9930 'pldm_transport_poll' => 1, 9931 'pldm_transport_recv_msg' => 1, 9932 'pldm_transport_send_msg' => 1, 9933 'pldm_transport_send_recv_msg' => 1, 9934 'unpack_pldm_header' => 1, 9935 'ver2str' => 1 9936 } 9937 }, 9938 'Target' => 'unix', 9939 'TypeInfo' => { 9940 '1' => { 9941 'Name' => 'void', 9942 'Type' => 'Intrinsic' 9943 }, 9944 '46' => { 9945 'Name' => 'unsigned char', 9946 'Size' => '1', 9947 'Type' => 'Intrinsic' 9948 }, 9949 '53' => { 9950 'Name' => 'unsigned short', 9951 'Size' => '2', 9952 'Type' => 'Intrinsic' 9953 }, 9954 '60' => { 9955 'Name' => 'unsigned int', 9956 'Size' => '4', 9957 'Type' => 'Intrinsic' 9958 }, 9959 '67' => { 9960 'Name' => 'unsigned long', 9961 'Size' => '8', 9962 'Type' => 'Intrinsic' 9963 }, 9964 '74' => { 9965 'Name' => 'signed char', 9966 'Size' => '1', 9967 'Type' => 'Intrinsic' 9968 }, 9969 '81' => { 9970 'BaseType' => '46', 9971 'Header' => 'types.h', 9972 'Line' => '38', 9973 'Name' => '__uint8_t', 9974 'PrivateABI' => 1, 9975 'Size' => '1', 9976 'Type' => 'Typedef' 9977 }, 9978 '93' => { 9979 'Name' => 'short', 9980 'Size' => '2', 9981 'Type' => 'Intrinsic' 9982 }, 9983 '100' => { 9984 'Name' => 'int', 9985 'Size' => '4', 9986 'Type' => 'Intrinsic' 9987 }, 9988 '107' => { 9989 'Name' => 'long', 9990 'Size' => '8', 9991 'Type' => 'Intrinsic' 9992 }, 9993 '114' => { 9994 'Name' => 'char', 9995 'Size' => '1', 9996 'Type' => 'Intrinsic' 9997 }, 9998 '121' => { 9999 'BaseType' => '81', 10000 'Header' => 'stdint-uintn.h', 10001 'Line' => '24', 10002 'Name' => 'uint8_t', 10003 'PrivateABI' => 1, 10004 'Size' => '1', 10005 'Type' => 'Typedef' 10006 }, 10007 '133' => { 10008 'Name' => 'float', 10009 'Size' => '4', 10010 'Type' => 'Intrinsic' 10011 }, 10012 '175' => { 10013 'BaseType' => '121', 10014 'Header' => 'base.h', 10015 'Line' => '17', 10016 'Name' => 'pldm_tid_t', 10017 'Size' => '1', 10018 'Type' => 'Typedef' 10019 }, 10020 '187' => { 10021 'BaseType' => '121', 10022 'Header' => 'instance-id.h', 10023 'Line' => '13', 10024 'Name' => 'pldm_instance_id_t', 10025 'Size' => '1', 10026 'Type' => 'Typedef' 10027 }, 10028 '199' => { 10029 'Header' => 'responder.h', 10030 'Line' => '10', 10031 'Memb' => { 10032 '0' => { 10033 'name' => 'tid', 10034 'offset' => '0', 10035 'type' => '175' 10036 }, 10037 '1' => { 10038 'name' => 'instance_id', 10039 'offset' => '1', 10040 'type' => '187' 10041 }, 10042 '2' => { 10043 'name' => 'type', 10044 'offset' => '2', 10045 'type' => '121' 10046 }, 10047 '3' => { 10048 'name' => 'command', 10049 'offset' => '3', 10050 'type' => '121' 10051 }, 10052 '4' => { 10053 'name' => 'next', 10054 'offset' => '8', 10055 'type' => '279' 10056 } 10057 }, 10058 'Name' => 'struct pldm_responder_cookie', 10059 'PrivateABI' => 1, 10060 'Size' => '16', 10061 'Type' => 'Struct' 10062 }, 10063 '279' => { 10064 'BaseType' => '199', 10065 'Name' => 'struct pldm_responder_cookie*', 10066 'Size' => '8', 10067 'Type' => 'Pointer' 10068 }, 10069 '284' => { 10070 'Header' => 'pldm.h', 10071 'Line' => '15', 10072 'Memb' => { 10073 '0' => { 10074 'name' => 'PLDM_REQUESTER_SUCCESS', 10075 'value' => '0' 10076 }, 10077 '1' => { 10078 'name' => 'PLDM_REQUESTER_OPEN_FAIL', 10079 'value' => '18446744073709551615 (-1)' 10080 }, 10081 '2' => { 10082 'name' => 'PLDM_REQUESTER_NOT_PLDM_MSG', 10083 'value' => '18446744073709551614 (-2)' 10084 }, 10085 '3' => { 10086 'name' => 'PLDM_REQUESTER_NOT_RESP_MSG', 10087 'value' => '18446744073709551613 (-3)' 10088 }, 10089 '4' => { 10090 'name' => 'PLDM_REQUESTER_NOT_REQ_MSG', 10091 'value' => '18446744073709551612 (-4)' 10092 }, 10093 '5' => { 10094 'name' => 'PLDM_REQUESTER_RESP_MSG_TOO_SMALL', 10095 'value' => '18446744073709551611 (-5)' 10096 }, 10097 '6' => { 10098 'name' => 'PLDM_REQUESTER_INSTANCE_ID_MISMATCH', 10099 'value' => '18446744073709551610 (-6)' 10100 }, 10101 '7' => { 10102 'name' => 'PLDM_REQUESTER_SEND_FAIL', 10103 'value' => '18446744073709551609 (-7)' 10104 }, 10105 '8' => { 10106 'name' => 'PLDM_REQUESTER_RECV_FAIL', 10107 'value' => '18446744073709551608 (-8)' 10108 }, 10109 '9' => { 10110 'name' => 'PLDM_REQUESTER_INVALID_RECV_LEN', 10111 'value' => '18446744073709551607 (-9)' 10112 }, 10113 '10' => { 10114 'name' => 'PLDM_REQUESTER_SETUP_FAIL', 10115 'value' => '18446744073709551606 (-10)' 10116 }, 10117 '11' => { 10118 'name' => 'PLDM_REQUESTER_INVALID_SETUP', 10119 'value' => '18446744073709551605 (-11)' 10120 }, 10121 '12' => { 10122 'name' => 'PLDM_REQUESTER_POLL_FAIL', 10123 'value' => '18446744073709551604 (-12)' 10124 }, 10125 '13' => { 10126 'name' => 'PLDM_REQUESTER_TRANSPORT_BUSY', 10127 'value' => '18446744073709551603 (-13)' 10128 } 10129 }, 10130 'Name' => 'enum pldm_requester_error_codes', 10131 'Size' => '4', 10132 'Type' => 'Enum' 10133 }, 10134 '805' => { 10135 'Name' => '_Bool', 10136 'Size' => '1', 10137 'Type' => 'Intrinsic' 10138 }, 10139 '927' => { 10140 'BaseType' => '53', 10141 'Header' => 'types.h', 10142 'Line' => '40', 10143 'Name' => '__uint16_t', 10144 'PrivateABI' => 1, 10145 'Size' => '2', 10146 'Type' => 'Typedef' 10147 }, 10148 '946' => { 10149 'BaseType' => '60', 10150 'Header' => 'types.h', 10151 'Line' => '42', 10152 'Name' => '__uint32_t', 10153 'PrivateABI' => 1, 10154 'Size' => '4', 10155 'Type' => 'Typedef' 10156 }, 10157 '965' => { 10158 'BaseType' => '107', 10159 'Header' => 'types.h', 10160 'Line' => '194', 10161 'Name' => '__ssize_t', 10162 'PrivateABI' => 1, 10163 'Size' => '8', 10164 'Type' => 'Typedef' 10165 }, 10166 '977' => { 10167 'BaseType' => '114', 10168 'Name' => 'char*', 10169 'Size' => '8', 10170 'Type' => 'Pointer' 10171 }, 10172 '1001' => { 10173 'BaseType' => '121', 10174 'Name' => 'uint8_t const', 10175 'Size' => '1', 10176 'Type' => 'Const' 10177 }, 10178 '1006' => { 10179 'BaseType' => '927', 10180 'Header' => 'stdint-uintn.h', 10181 'Line' => '25', 10182 'Name' => 'uint16_t', 10183 'PrivateABI' => 1, 10184 'Size' => '2', 10185 'Type' => 'Typedef' 10186 }, 10187 '1018' => { 10188 'BaseType' => '946', 10189 'Header' => 'stdint-uintn.h', 10190 'Line' => '26', 10191 'Name' => 'uint32_t', 10192 'PrivateABI' => 1, 10193 'Size' => '4', 10194 'Type' => 'Typedef' 10195 }, 10196 '1030' => { 10197 'Header' => 'pldm_types.h', 10198 'Line' => '25', 10199 'Memb' => { 10200 '0' => { 10201 'name' => 'alpha', 10202 'offset' => '0', 10203 'type' => '121' 10204 }, 10205 '1' => { 10206 'name' => 'update', 10207 'offset' => '1', 10208 'type' => '121' 10209 }, 10210 '2' => { 10211 'name' => 'minor', 10212 'offset' => '2', 10213 'type' => '121' 10214 }, 10215 '3' => { 10216 'name' => 'major', 10217 'offset' => '3', 10218 'type' => '121' 10219 } 10220 }, 10221 'Name' => 'struct pldm_version', 10222 'Size' => '4', 10223 'Type' => 'Struct' 10224 }, 10225 '1088' => { 10226 'BaseType' => '1030', 10227 'Header' => 'pldm_types.h', 10228 'Line' => '30', 10229 'Name' => 'ver32_t', 10230 'Size' => '4', 10231 'Type' => 'Typedef' 10232 }, 10233 '1100' => { 10234 'BaseType' => '1088', 10235 'Name' => 'ver32_t const', 10236 'Size' => '4', 10237 'Type' => 'Const' 10238 }, 10239 '1140' => { 10240 'BaseType' => '67', 10241 'Header' => 'stddef.h', 10242 'Line' => '214', 10243 'Name' => 'size_t', 10244 'PrivateABI' => 1, 10245 'Size' => '8', 10246 'Type' => 'Typedef' 10247 }, 10248 '1202' => { 10249 'BaseType' => '965', 10250 'Header' => 'types.h', 10251 'Line' => '108', 10252 'Name' => 'ssize_t', 10253 'PrivateABI' => 1, 10254 'Size' => '8', 10255 'Type' => 'Typedef' 10256 }, 10257 '1214' => { 10258 'BaseType' => '1001', 10259 'Name' => 'uint8_t const*', 10260 'Size' => '8', 10261 'Type' => 'Pointer' 10262 }, 10263 '2283' => { 10264 'BaseType' => '1100', 10265 'Name' => 'ver32_t const*', 10266 'Size' => '8', 10267 'Type' => 'Pointer' 10268 }, 10269 '2396' => { 10270 'BaseType' => '2401', 10271 'Name' => 'void const*', 10272 'Size' => '8', 10273 'Type' => 'Pointer' 10274 }, 10275 '2401' => { 10276 'BaseType' => '1', 10277 'Name' => 'void const', 10278 'Type' => 'Const' 10279 }, 10280 '2634' => { 10281 'BaseType' => '1', 10282 'Name' => 'void*', 10283 'Size' => '8', 10284 'Type' => 'Pointer' 10285 }, 10286 '2648' => { 10287 'BaseType' => '114', 10288 'Name' => 'char const', 10289 'Size' => '1', 10290 'Type' => 'Const' 10291 }, 10292 '2677' => { 10293 'Header' => 'pldm_types.h', 10294 'Line' => '9', 10295 'Name' => 'anon-struct-pldm_types.h-9', 10296 'Size' => '1', 10297 'Type' => 'Struct' 10298 }, 10299 '2831' => { 10300 'Header' => 'pldm_types.h', 10301 'Line' => '19', 10302 'Memb' => { 10303 '0' => { 10304 'name' => 'byte', 10305 'offset' => '0', 10306 'type' => '121' 10307 }, 10308 '1' => { 10309 'name' => 'bits', 10310 'offset' => '0', 10311 'type' => '2677' 10312 } 10313 }, 10314 'Name' => 'union bitfield8_t', 10315 'Size' => '1', 10316 'Type' => 'Union' 10317 }, 10318 '2843' => { 10319 'BaseType' => '2831', 10320 'Name' => 'bitfield8_t const', 10321 'Size' => '1', 10322 'Type' => 'Const' 10323 }, 10324 '3270' => { 10325 'Header' => 'base.h', 10326 'Line' => '97', 10327 'Memb' => { 10328 '0' => { 10329 'name' => 'PLDM_RESPONSE', 10330 'value' => '0' 10331 }, 10332 '1' => { 10333 'name' => 'PLDM_REQUEST', 10334 'value' => '1' 10335 }, 10336 '2' => { 10337 'name' => 'PLDM_RESERVED', 10338 'value' => '2' 10339 }, 10340 '3' => { 10341 'name' => 'PLDM_ASYNC_REQUEST_NOTIFY', 10342 'value' => '3' 10343 } 10344 }, 10345 'Name' => 'enum MessageType', 10346 'Size' => '4', 10347 'Type' => 'Enum' 10348 }, 10349 '3282' => { 10350 'Header' => 'base.h', 10351 'Line' => '143', 10352 'Memb' => { 10353 '0' => { 10354 'name' => 'command', 10355 'offset' => '2', 10356 'type' => '121' 10357 } 10358 }, 10359 'Name' => 'struct pldm_msg_hdr', 10360 'Size' => '3', 10361 'Type' => 'Struct' 10362 }, 10363 '3393' => { 10364 'BaseType' => '3282', 10365 'Name' => 'struct pldm_msg_hdr const', 10366 'Size' => '3', 10367 'Type' => 'Const' 10368 }, 10369 '3398' => { 10370 'Header' => 'base.h', 10371 'Line' => '176', 10372 'Memb' => { 10373 '0' => { 10374 'name' => 'hdr', 10375 'offset' => '0', 10376 'type' => '3282' 10377 }, 10378 '1' => { 10379 'name' => 'payload', 10380 'offset' => '3', 10381 'type' => '3443' 10382 } 10383 }, 10384 'Name' => 'struct pldm_msg', 10385 'Size' => '4', 10386 'Type' => 'Struct' 10387 }, 10388 '3438' => { 10389 'BaseType' => '3398', 10390 'Name' => 'struct pldm_msg const', 10391 'Size' => '4', 10392 'Type' => 'Const' 10393 }, 10394 '3443' => { 10395 'BaseType' => '121', 10396 'Name' => 'uint8_t[1]', 10397 'Size' => '1', 10398 'Type' => 'Array' 10399 }, 10400 '3459' => { 10401 'Header' => 'base.h', 10402 'Line' => '243', 10403 'Memb' => { 10404 '0' => { 10405 'name' => 'msg_type', 10406 'offset' => '0', 10407 'type' => '3270' 10408 }, 10409 '1' => { 10410 'name' => 'instance', 10411 'offset' => '4', 10412 'type' => '121' 10413 }, 10414 '2' => { 10415 'name' => 'pldm_type', 10416 'offset' => '5', 10417 'type' => '121' 10418 }, 10419 '3' => { 10420 'name' => 'command', 10421 'offset' => '6', 10422 'type' => '121' 10423 }, 10424 '4' => { 10425 'name' => 'completion_code', 10426 'offset' => '7', 10427 'type' => '121' 10428 } 10429 }, 10430 'Name' => 'struct pldm_header_info', 10431 'Size' => '8', 10432 'Type' => 'Struct' 10433 }, 10434 '3538' => { 10435 'BaseType' => '3459', 10436 'Name' => 'struct pldm_header_info const', 10437 'Size' => '8', 10438 'Type' => 'Const' 10439 }, 10440 '3999' => { 10441 'BaseType' => '2648', 10442 'Name' => 'char const*', 10443 'Size' => '8', 10444 'Type' => 'Pointer' 10445 }, 10446 '4270' => { 10447 'BaseType' => '3398', 10448 'Name' => 'struct pldm_msg*', 10449 'Size' => '8', 10450 'Type' => 'Pointer' 10451 }, 10452 '4914' => { 10453 'BaseType' => '3438', 10454 'Name' => 'struct pldm_msg const*', 10455 'Size' => '8', 10456 'Type' => 'Pointer' 10457 }, 10458 '4919' => { 10459 'BaseType' => '121', 10460 'Name' => 'uint8_t*', 10461 'Size' => '8', 10462 'Type' => 'Pointer' 10463 }, 10464 '4924' => { 10465 'BaseType' => '1018', 10466 'Name' => 'uint32_t*', 10467 'Size' => '8', 10468 'Type' => 'Pointer' 10469 }, 10470 '5824' => { 10471 'BaseType' => '1088', 10472 'Name' => 'ver32_t*', 10473 'Size' => '8', 10474 'Type' => 'Pointer' 10475 }, 10476 '6753' => { 10477 'BaseType' => '2831', 10478 'Name' => 'bitfield8_t*', 10479 'Size' => '8', 10480 'Type' => 'Pointer' 10481 }, 10482 '7217' => { 10483 'BaseType' => '2843', 10484 'Name' => 'bitfield8_t const*', 10485 'Size' => '8', 10486 'Type' => 'Pointer' 10487 }, 10488 '8009' => { 10489 'BaseType' => '3393', 10490 'Name' => 'struct pldm_msg_hdr const*', 10491 'Size' => '8', 10492 'Type' => 'Pointer' 10493 }, 10494 '8249' => { 10495 'BaseType' => '3459', 10496 'Name' => 'struct pldm_header_info*', 10497 'Size' => '8', 10498 'Type' => 'Pointer' 10499 }, 10500 '8510' => { 10501 'BaseType' => '3538', 10502 'Name' => 'struct pldm_header_info const*', 10503 'Size' => '8', 10504 'Type' => 'Pointer' 10505 }, 10506 '8515' => { 10507 'BaseType' => '3282', 10508 'Name' => 'struct pldm_msg_hdr*', 10509 'Size' => '8', 10510 'Type' => 'Pointer' 10511 }, 10512 '10385' => { 10513 'Header' => 'utils.h', 10514 'Line' => '20', 10515 'Memb' => { 10516 '0' => { 10517 'name' => 'ptr', 10518 'offset' => '0', 10519 'type' => '1214' 10520 }, 10521 '1' => { 10522 'name' => 'length', 10523 'offset' => '8', 10524 'type' => '1140' 10525 } 10526 }, 10527 'Name' => 'struct variable_field', 10528 'Size' => '16', 10529 'Type' => 'Struct' 10530 }, 10531 '10781' => { 10532 'BaseType' => '10385', 10533 'Name' => 'struct variable_field*', 10534 'Size' => '8', 10535 'Type' => 'Pointer' 10536 }, 10537 '12863' => { 10538 'BaseType' => '1006', 10539 'Name' => 'uint16_t*', 10540 'Size' => '8', 10541 'Type' => 'Pointer' 10542 }, 10543 '13426' => { 10544 'BaseType' => '1140', 10545 'Name' => 'size_t*', 10546 'Size' => '8', 10547 'Type' => 'Pointer' 10548 }, 10549 '16102' => { 10550 'BaseType' => '67', 10551 'Header' => 'types.h', 10552 'Line' => '45', 10553 'Name' => '__uint64_t', 10554 'PrivateABI' => 1, 10555 'Size' => '8', 10556 'Type' => 'Typedef' 10557 }, 10558 '16179' => { 10559 'BaseType' => '1006', 10560 'Name' => 'uint16_t const', 10561 'Size' => '2', 10562 'Type' => 'Const' 10563 }, 10564 '16196' => { 10565 'BaseType' => '16102', 10566 'Header' => 'stdint-uintn.h', 10567 'Line' => '27', 10568 'Name' => 'uint64_t', 10569 'PrivateABI' => 1, 10570 'Size' => '8', 10571 'Type' => 'Typedef' 10572 }, 10573 '16354' => { 10574 'Header' => 'bios.h', 10575 'Line' => '39', 10576 'Memb' => { 10577 '0' => { 10578 'name' => 'PLDM_BIOS_STRING_TABLE', 10579 'value' => '0' 10580 }, 10581 '1' => { 10582 'name' => 'PLDM_BIOS_ATTR_TABLE', 10583 'value' => '1' 10584 }, 10585 '2' => { 10586 'name' => 'PLDM_BIOS_ATTR_VAL_TABLE', 10587 'value' => '2' 10588 } 10589 }, 10590 'Name' => 'enum pldm_bios_table_types', 10591 'Size' => '4', 10592 'Type' => 'Enum' 10593 }, 10594 '16388' => { 10595 'Header' => 'bios.h', 10596 'Line' => '48', 10597 'Memb' => { 10598 '0' => { 10599 'name' => 'string_handle', 10600 'offset' => '0', 10601 'type' => '1006' 10602 }, 10603 '1' => { 10604 'name' => 'string_length', 10605 'offset' => '2', 10606 'type' => '1006' 10607 }, 10608 '2' => { 10609 'name' => 'name', 10610 'offset' => '4', 10611 'type' => '16445' 10612 } 10613 }, 10614 'Name' => 'struct pldm_bios_string_table_entry', 10615 'Size' => '5', 10616 'Type' => 'Struct' 10617 }, 10618 '16440' => { 10619 'BaseType' => '16388', 10620 'Name' => 'struct pldm_bios_string_table_entry const', 10621 'Size' => '5', 10622 'Type' => 'Const' 10623 }, 10624 '16445' => { 10625 'BaseType' => '114', 10626 'Name' => 'char[1]', 10627 'Size' => '1', 10628 'Type' => 'Array' 10629 }, 10630 '16461' => { 10631 'Header' => 'bios.h', 10632 'Line' => '54', 10633 'Memb' => { 10634 '0' => { 10635 'name' => 'attr_handle', 10636 'offset' => '0', 10637 'type' => '1006' 10638 }, 10639 '1' => { 10640 'name' => 'attr_type', 10641 'offset' => '2', 10642 'type' => '121' 10643 }, 10644 '2' => { 10645 'name' => 'string_handle', 10646 'offset' => '3', 10647 'type' => '1006' 10648 }, 10649 '3' => { 10650 'name' => 'metadata', 10651 'offset' => '5', 10652 'type' => '3443' 10653 } 10654 }, 10655 'Name' => 'struct pldm_bios_attr_table_entry', 10656 'Size' => '6', 10657 'Type' => 'Struct' 10658 }, 10659 '16526' => { 10660 'BaseType' => '16461', 10661 'Name' => 'struct pldm_bios_attr_table_entry const', 10662 'Size' => '6', 10663 'Type' => 'Const' 10664 }, 10665 '16531' => { 10666 'Header' => 'bios.h', 10667 'Line' => '66', 10668 'Memb' => { 10669 '0' => { 10670 'name' => 'attr_handle', 10671 'offset' => '0', 10672 'type' => '1006' 10673 }, 10674 '1' => { 10675 'name' => 'attr_type', 10676 'offset' => '2', 10677 'type' => '121' 10678 }, 10679 '2' => { 10680 'name' => 'value', 10681 'offset' => '3', 10682 'type' => '3443' 10683 } 10684 }, 10685 'Name' => 'struct pldm_bios_attr_val_table_entry', 10686 'Size' => '4', 10687 'Type' => 'Struct' 10688 }, 10689 '16583' => { 10690 'BaseType' => '16531', 10691 'Name' => 'struct pldm_bios_attr_val_table_entry const', 10692 'Size' => '4', 10693 'Type' => 'Const' 10694 }, 10695 '16652' => { 10696 'Header' => 'bios_table.h', 10697 'Line' => '206', 10698 'Memb' => { 10699 '0' => { 10700 'name' => 'name_handle', 10701 'offset' => '0', 10702 'type' => '1006' 10703 }, 10704 '1' => { 10705 'name' => 'read_only', 10706 'offset' => '2', 10707 'type' => '805' 10708 }, 10709 '2' => { 10710 'name' => 'pv_num', 10711 'offset' => '3', 10712 'type' => '121' 10713 }, 10714 '3' => { 10715 'name' => 'pv_handle', 10716 'offset' => '8', 10717 'type' => '16755' 10718 }, 10719 '4' => { 10720 'name' => 'def_num', 10721 'offset' => '22', 10722 'type' => '121' 10723 }, 10724 '5' => { 10725 'name' => 'def_index', 10726 'offset' => '36', 10727 'type' => '1214' 10728 } 10729 }, 10730 'Name' => 'struct pldm_bios_table_attr_entry_enum_info', 10731 'Size' => '32', 10732 'Type' => 'Struct' 10733 }, 10734 '16743' => { 10735 'BaseType' => '16652', 10736 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const', 10737 'Size' => '32', 10738 'Type' => 'Const' 10739 }, 10740 '16755' => { 10741 'BaseType' => '16179', 10742 'Name' => 'uint16_t const*', 10743 'Size' => '8', 10744 'Type' => 'Pointer' 10745 }, 10746 '16765' => { 10747 'Header' => 'bios_table.h', 10748 'Line' => '294', 10749 'Memb' => { 10750 '0' => { 10751 'name' => 'name_handle', 10752 'offset' => '0', 10753 'type' => '1006' 10754 }, 10755 '1' => { 10756 'name' => 'read_only', 10757 'offset' => '2', 10758 'type' => '805' 10759 }, 10760 '2' => { 10761 'name' => 'string_type', 10762 'offset' => '3', 10763 'type' => '121' 10764 }, 10765 '3' => { 10766 'name' => 'min_length', 10767 'offset' => '4', 10768 'type' => '1006' 10769 }, 10770 '4' => { 10771 'name' => 'max_length', 10772 'offset' => '6', 10773 'type' => '1006' 10774 }, 10775 '5' => { 10776 'name' => 'def_length', 10777 'offset' => '8', 10778 'type' => '1006' 10779 }, 10780 '6' => { 10781 'name' => 'def_string', 10782 'offset' => '22', 10783 'type' => '3999' 10784 } 10785 }, 10786 'Name' => 'struct pldm_bios_table_attr_entry_string_info', 10787 'Size' => '24', 10788 'Type' => 'Struct' 10789 }, 10790 '16877' => { 10791 'BaseType' => '16765', 10792 'Name' => 'struct pldm_bios_table_attr_entry_string_info const', 10793 'Size' => '24', 10794 'Type' => 'Const' 10795 }, 10796 '16887' => { 10797 'Header' => 'bios_table.h', 10798 'Line' => '384', 10799 'Memb' => { 10800 '0' => { 10801 'name' => 'name_handle', 10802 'offset' => '0', 10803 'type' => '1006' 10804 }, 10805 '1' => { 10806 'name' => 'read_only', 10807 'offset' => '2', 10808 'type' => '805' 10809 }, 10810 '2' => { 10811 'name' => 'lower_bound', 10812 'offset' => '8', 10813 'type' => '16196' 10814 }, 10815 '3' => { 10816 'name' => 'upper_bound', 10817 'offset' => '22', 10818 'type' => '16196' 10819 }, 10820 '4' => { 10821 'name' => 'scalar_increment', 10822 'offset' => '36', 10823 'type' => '1018' 10824 }, 10825 '5' => { 10826 'name' => 'default_value', 10827 'offset' => '50', 10828 'type' => '16196' 10829 } 10830 }, 10831 'Name' => 'struct pldm_bios_table_attr_entry_integer_info', 10832 'Size' => '40', 10833 'Type' => 'Struct' 10834 }, 10835 '16985' => { 10836 'BaseType' => '16887', 10837 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const', 10838 'Size' => '40', 10839 'Type' => 'Const' 10840 }, 10841 '17268' => { 10842 'Name' => 'ssize_t(*)(void const*)', 10843 'Param' => { 10844 '0' => { 10845 'type' => '2396' 10846 } 10847 }, 10848 'Return' => '1202', 10849 'Size' => '8', 10850 'Type' => 'FuncPtr' 10851 }, 10852 '17338' => { 10853 'Line' => '957', 10854 'Memb' => { 10855 '0' => { 10856 'name' => 'table_data', 10857 'offset' => '0', 10858 'type' => '1214' 10859 }, 10860 '1' => { 10861 'name' => 'table_len', 10862 'offset' => '8', 10863 'type' => '1140' 10864 }, 10865 '2' => { 10866 'name' => 'current_pos', 10867 'offset' => '22', 10868 'type' => '1140' 10869 }, 10870 '3' => { 10871 'name' => 'entry_length_handler', 10872 'offset' => '36', 10873 'type' => '17268' 10874 } 10875 }, 10876 'Name' => 'struct pldm_bios_table_iter', 10877 'PrivateABI' => 1, 10878 'Size' => '32', 10879 'Source' => 'bios_table.c', 10880 'Type' => 'Struct' 10881 }, 10882 '17408' => { 10883 'BaseType' => '17338', 10884 'Name' => 'struct pldm_bios_table_iter const', 10885 'Size' => '32', 10886 'Type' => 'Const' 10887 }, 10888 '18478' => { 10889 'BaseType' => '17338', 10890 'Name' => 'struct pldm_bios_table_iter*', 10891 'Size' => '8', 10892 'Type' => 'Pointer' 10893 }, 10894 '18483' => { 10895 'BaseType' => '16583', 10896 'Name' => 'struct pldm_bios_attr_val_table_entry const*', 10897 'Size' => '8', 10898 'Type' => 'Pointer' 10899 }, 10900 '18897' => { 10901 'BaseType' => '16526', 10902 'Name' => 'struct pldm_bios_attr_table_entry const*', 10903 'Size' => '8', 10904 'Type' => 'Pointer' 10905 }, 10906 '19500' => { 10907 'BaseType' => '16440', 10908 'Name' => 'struct pldm_bios_string_table_entry const*', 10909 'Size' => '8', 10910 'Type' => 'Pointer' 10911 }, 10912 '20663' => { 10913 'BaseType' => '17408', 10914 'Name' => 'struct pldm_bios_table_iter const*', 10915 'Size' => '8', 10916 'Type' => 'Pointer' 10917 }, 10918 '24846' => { 10919 'BaseType' => '16196', 10920 'Name' => 'uint64_t*', 10921 'Size' => '8', 10922 'Type' => 'Pointer' 10923 }, 10924 '25123' => { 10925 'BaseType' => '16985', 10926 'Name' => 'struct pldm_bios_table_attr_entry_integer_info const*', 10927 'Size' => '8', 10928 'Type' => 'Pointer' 10929 }, 10930 '25432' => { 10931 'BaseType' => '3999', 10932 'Name' => 'char const**', 10933 'Size' => '8', 10934 'Type' => 'Pointer' 10935 }, 10936 '26561' => { 10937 'BaseType' => '16877', 10938 'Name' => 'struct pldm_bios_table_attr_entry_string_info const*', 10939 'Size' => '8', 10940 'Type' => 'Pointer' 10941 }, 10942 '28015' => { 10943 'BaseType' => '16743', 10944 'Name' => 'struct pldm_bios_table_attr_entry_enum_info const*', 10945 'Size' => '8', 10946 'Type' => 'Pointer' 10947 }, 10948 '30176' => { 10949 'BaseType' => '1018', 10950 'Name' => 'uint32_t const', 10951 'Size' => '4', 10952 'Type' => 'Const' 10953 }, 10954 '30217' => { 10955 'BaseType' => '121', 10956 'Header' => 'pldm_types.h', 10957 'Line' => '32', 10958 'Name' => 'bool8_t', 10959 'Size' => '1', 10960 'Type' => 'Typedef' 10961 }, 10962 '30229' => { 10963 'Header' => 'pldm_types.h', 10964 'Line' => '36', 10965 'Name' => 'anon-struct-pldm_types.h-36', 10966 'Size' => '2', 10967 'Type' => 'Struct' 10968 }, 10969 '30493' => { 10970 'Header' => 'pldm_types.h', 10971 'Line' => '54', 10972 'Memb' => { 10973 '0' => { 10974 'name' => 'value', 10975 'offset' => '0', 10976 'type' => '1006' 10977 }, 10978 '1' => { 10979 'name' => 'bits', 10980 'offset' => '0', 10981 'type' => '30229' 10982 } 10983 }, 10984 'Name' => 'union bitfield16_t', 10985 'Size' => '2', 10986 'Type' => 'Union' 10987 }, 10988 '30505' => { 10989 'Header' => 'pldm_types.h', 10990 'Line' => '58', 10991 'Name' => 'anon-struct-pldm_types.h-58', 10992 'Size' => '4', 10993 'Type' => 'Struct' 10994 }, 10995 '30993' => { 10996 'Header' => 'pldm_types.h', 10997 'Line' => '92', 10998 'Memb' => { 10999 '0' => { 11000 'name' => 'value', 11001 'offset' => '0', 11002 'type' => '1018' 11003 }, 11004 '1' => { 11005 'name' => 'bits', 11006 'offset' => '0', 11007 'type' => '30505' 11008 } 11009 }, 11010 'Name' => 'union bitfield32_t', 11011 'Size' => '4', 11012 'Type' => 'Union' 11013 }, 11014 '31005' => { 11015 'Header' => 'pldm_types.h', 11016 'Line' => '96', 11017 'Name' => 'anon-struct-pldm_types.h-96', 11018 'Size' => '8', 11019 'Type' => 'Struct' 11020 }, 11021 '31941' => { 11022 'Header' => 'pldm_types.h', 11023 'Line' => '162', 11024 'Memb' => { 11025 '0' => { 11026 'name' => 'value', 11027 'offset' => '0', 11028 'type' => '16196' 11029 }, 11030 '1' => { 11031 'name' => 'bits', 11032 'offset' => '0', 11033 'type' => '31005' 11034 } 11035 }, 11036 'Name' => 'union bitfield64_t', 11037 'Size' => '8', 11038 'Type' => 'Union' 11039 }, 11040 '32000' => { 11041 'BaseType' => '1140', 11042 'Name' => 'size_t const', 11043 'Size' => '8', 11044 'Type' => 'Const' 11045 }, 11046 '32629' => { 11047 'BaseType' => '10385', 11048 'Name' => 'struct variable_field const', 11049 'Size' => '16', 11050 'Type' => 'Const' 11051 }, 11052 '33798' => { 11053 'Header' => 'firmware_update.h', 11054 'Line' => '418', 11055 'Memb' => { 11056 '0' => { 11057 'name' => 'uuid', 11058 'offset' => '0', 11059 'type' => '33902' 11060 }, 11061 '1' => { 11062 'name' => 'package_header_format_version', 11063 'offset' => '22', 11064 'type' => '121' 11065 }, 11066 '2' => { 11067 'name' => 'package_header_size', 11068 'offset' => '23', 11069 'type' => '1006' 11070 }, 11071 '3' => { 11072 'name' => 'package_release_date_time', 11073 'offset' => '25', 11074 'type' => '33918' 11075 }, 11076 '4' => { 11077 'name' => 'component_bitmap_bit_length', 11078 'offset' => '50', 11079 'type' => '1006' 11080 }, 11081 '5' => { 11082 'name' => 'package_version_string_type', 11083 'offset' => '52', 11084 'type' => '121' 11085 }, 11086 '6' => { 11087 'name' => 'package_version_string_length', 11088 'offset' => '53', 11089 'type' => '121' 11090 } 11091 }, 11092 'Name' => 'struct pldm_package_header_information', 11093 'Size' => '36', 11094 'Type' => 'Struct' 11095 }, 11096 '33902' => { 11097 'BaseType' => '121', 11098 'Name' => 'uint8_t[16]', 11099 'Size' => '16', 11100 'Type' => 'Array' 11101 }, 11102 '33918' => { 11103 'BaseType' => '121', 11104 'Name' => 'uint8_t[13]', 11105 'Size' => '13', 11106 'Type' => 'Array' 11107 }, 11108 '33934' => { 11109 'Header' => 'firmware_update.h', 11110 'Line' => '432', 11111 'Memb' => { 11112 '0' => { 11113 'name' => 'record_length', 11114 'offset' => '0', 11115 'type' => '1006' 11116 }, 11117 '1' => { 11118 'name' => 'descriptor_count', 11119 'offset' => '2', 11120 'type' => '121' 11121 }, 11122 '2' => { 11123 'name' => 'device_update_option_flags', 11124 'offset' => '3', 11125 'type' => '30993' 11126 }, 11127 '3' => { 11128 'name' => 'comp_image_set_version_string_type', 11129 'offset' => '7', 11130 'type' => '121' 11131 }, 11132 '4' => { 11133 'name' => 'comp_image_set_version_string_length', 11134 'offset' => '8', 11135 'type' => '121' 11136 }, 11137 '5' => { 11138 'name' => 'fw_device_pkg_data_length', 11139 'offset' => '9', 11140 'type' => '1006' 11141 } 11142 }, 11143 'Name' => 'struct pldm_firmware_device_id_record', 11144 'Size' => '11', 11145 'Type' => 'Struct' 11146 }, 11147 '34129' => { 11148 'Header' => 'firmware_update.h', 11149 'Line' => '466', 11150 'Memb' => { 11151 '0' => { 11152 'name' => 'comp_classification', 11153 'offset' => '0', 11154 'type' => '1006' 11155 }, 11156 '1' => { 11157 'name' => 'comp_identifier', 11158 'offset' => '2', 11159 'type' => '1006' 11160 }, 11161 '2' => { 11162 'name' => 'comp_comparison_stamp', 11163 'offset' => '4', 11164 'type' => '1018' 11165 }, 11166 '3' => { 11167 'name' => 'comp_options', 11168 'offset' => '8', 11169 'type' => '30493' 11170 }, 11171 '4' => { 11172 'name' => 'requested_comp_activation_method', 11173 'offset' => '16', 11174 'type' => '30493' 11175 }, 11176 '5' => { 11177 'name' => 'comp_location_offset', 11178 'offset' => '18', 11179 'type' => '1018' 11180 }, 11181 '6' => { 11182 'name' => 'comp_size', 11183 'offset' => '22', 11184 'type' => '1018' 11185 }, 11186 '7' => { 11187 'name' => 'comp_version_string_type', 11188 'offset' => '32', 11189 'type' => '121' 11190 }, 11191 '8' => { 11192 'name' => 'comp_version_string_length', 11193 'offset' => '33', 11194 'type' => '121' 11195 } 11196 }, 11197 'Name' => 'struct pldm_component_image_information', 11198 'Size' => '22', 11199 'Type' => 'Struct' 11200 }, 11201 '34311' => { 11202 'Header' => 'firmware_update.h', 11203 'Line' => '492', 11204 'Memb' => { 11205 '0' => { 11206 'name' => 'completion_code', 11207 'offset' => '0', 11208 'type' => '121' 11209 }, 11210 '1' => { 11211 'name' => 'capabilities_during_update', 11212 'offset' => '1', 11213 'type' => '30993' 11214 }, 11215 '2' => { 11216 'name' => 'comp_count', 11217 'offset' => '5', 11218 'type' => '1006' 11219 }, 11220 '3' => { 11221 'name' => 'active_comp_image_set_ver_str_type', 11222 'offset' => '7', 11223 'type' => '121' 11224 }, 11225 '4' => { 11226 'name' => 'active_comp_image_set_ver_str_len', 11227 'offset' => '8', 11228 'type' => '121' 11229 }, 11230 '5' => { 11231 'name' => 'pending_comp_image_set_ver_str_type', 11232 'offset' => '9', 11233 'type' => '121' 11234 }, 11235 '6' => { 11236 'name' => 'pending_comp_image_set_ver_str_len', 11237 'offset' => '16', 11238 'type' => '121' 11239 } 11240 }, 11241 'Name' => 'struct pldm_get_firmware_parameters_resp', 11242 'Size' => '11', 11243 'Type' => 'Struct' 11244 }, 11245 '34415' => { 11246 'Header' => 'firmware_update.h', 11247 'Line' => '508', 11248 'Memb' => { 11249 '0' => { 11250 'name' => 'completion_code', 11251 'offset' => '0', 11252 'type' => '121' 11253 }, 11254 '1' => { 11255 'name' => 'downstream_device_update_supported', 11256 'offset' => '1', 11257 'type' => '121' 11258 }, 11259 '2' => { 11260 'name' => 'number_of_downstream_devices', 11261 'offset' => '2', 11262 'type' => '1006' 11263 }, 11264 '3' => { 11265 'name' => 'max_number_of_downstream_devices', 11266 'offset' => '4', 11267 'type' => '1006' 11268 }, 11269 '4' => { 11270 'name' => 'capabilities', 11271 'offset' => '8', 11272 'type' => '30993' 11273 } 11274 }, 11275 'Name' => 'struct pldm_query_downstream_devices_resp', 11276 'Size' => '12', 11277 'Type' => 'Struct' 11278 }, 11279 '34493' => { 11280 'Header' => 'firmware_update.h', 11281 'Line' => '520', 11282 'Memb' => { 11283 '0' => { 11284 'name' => 'comp_classification', 11285 'offset' => '0', 11286 'type' => '1006' 11287 }, 11288 '1' => { 11289 'name' => 'comp_identifier', 11290 'offset' => '2', 11291 'type' => '1006' 11292 }, 11293 '2' => { 11294 'name' => 'comp_classification_index', 11295 'offset' => '4', 11296 'type' => '121' 11297 }, 11298 '3' => { 11299 'name' => 'active_comp_comparison_stamp', 11300 'offset' => '5', 11301 'type' => '1018' 11302 }, 11303 '4' => { 11304 'name' => 'active_comp_ver_str_type', 11305 'offset' => '9', 11306 'type' => '121' 11307 }, 11308 '5' => { 11309 'name' => 'active_comp_ver_str_len', 11310 'offset' => '16', 11311 'type' => '121' 11312 }, 11313 '6' => { 11314 'name' => 'active_comp_release_date', 11315 'offset' => '17', 11316 'type' => '34675' 11317 }, 11318 '7' => { 11319 'name' => 'pending_comp_comparison_stamp', 11320 'offset' => '25', 11321 'type' => '1018' 11322 }, 11323 '8' => { 11324 'name' => 'pending_comp_ver_str_type', 11325 'offset' => '35', 11326 'type' => '121' 11327 }, 11328 '9' => { 11329 'name' => 'pending_comp_ver_str_len', 11330 'offset' => '36', 11331 'type' => '121' 11332 }, 11333 '10' => { 11334 'name' => 'pending_comp_release_date', 11335 'offset' => '37', 11336 'type' => '34675' 11337 }, 11338 '11' => { 11339 'name' => 'comp_activation_methods', 11340 'offset' => '51', 11341 'type' => '30493' 11342 }, 11343 '12' => { 11344 'name' => 'capabilities_during_update', 11345 'offset' => '53', 11346 'type' => '30993' 11347 } 11348 }, 11349 'Name' => 'struct pldm_component_parameter_entry', 11350 'Size' => '39', 11351 'Type' => 'Struct' 11352 }, 11353 '34675' => { 11354 'BaseType' => '121', 11355 'Name' => 'uint8_t[8]', 11356 'Size' => '8', 11357 'Type' => 'Array' 11358 }, 11359 '34691' => { 11360 'Header' => 'firmware_update.h', 11361 'Line' => '541', 11362 'Memb' => { 11363 '0' => { 11364 'name' => 'data_transfer_handle', 11365 'offset' => '0', 11366 'type' => '1018' 11367 }, 11368 '1' => { 11369 'name' => 'transfer_operation_flag', 11370 'offset' => '4', 11371 'type' => '121' 11372 } 11373 }, 11374 'Name' => 'struct pldm_query_downstream_identifiers_req', 11375 'Size' => '8', 11376 'Type' => 'Struct' 11377 }, 11378 '34730' => { 11379 'BaseType' => '34691', 11380 'Name' => 'struct pldm_query_downstream_identifiers_req const', 11381 'Size' => '8', 11382 'Type' => 'Const' 11383 }, 11384 '34735' => { 11385 'Header' => 'firmware_update.h', 11386 'Line' => '555', 11387 'Memb' => { 11388 '0' => { 11389 'name' => 'completion_code', 11390 'offset' => '0', 11391 'type' => '121' 11392 }, 11393 '1' => { 11394 'name' => 'next_data_transfer_handle', 11395 'offset' => '4', 11396 'type' => '1018' 11397 }, 11398 '2' => { 11399 'name' => 'transfer_flag', 11400 'offset' => '8', 11401 'type' => '121' 11402 }, 11403 '3' => { 11404 'name' => 'downstream_devices_length', 11405 'offset' => '18', 11406 'type' => '1018' 11407 }, 11408 '4' => { 11409 'name' => 'number_of_downstream_devices', 11410 'offset' => '22', 11411 'type' => '1006' 11412 } 11413 }, 11414 'Name' => 'struct pldm_query_downstream_identifiers_resp', 11415 'Size' => '20', 11416 'Type' => 'Struct' 11417 }, 11418 '34813' => { 11419 'Header' => 'firmware_update.h', 11420 'Line' => '568', 11421 'Memb' => { 11422 '0' => { 11423 'name' => 'downstream_device_index', 11424 'offset' => '0', 11425 'type' => '1006' 11426 }, 11427 '1' => { 11428 'name' => 'downstream_descriptor_count', 11429 'offset' => '2', 11430 'type' => '121' 11431 } 11432 }, 11433 'Name' => 'struct pldm_downstream_device', 11434 'Size' => '4', 11435 'Type' => 'Struct' 11436 }, 11437 '34852' => { 11438 'Header' => 'firmware_update.h', 11439 'Line' => '574', 11440 'Memb' => { 11441 '0' => { 11442 'name' => 'field', 11443 'offset' => '0', 11444 'type' => '10385' 11445 }, 11446 '1' => { 11447 'name' => 'devs', 11448 'offset' => '22', 11449 'type' => '1140' 11450 } 11451 }, 11452 'Name' => 'struct pldm_downstream_device_iter', 11453 'Size' => '24', 11454 'Type' => 'Struct' 11455 }, 11456 '34891' => { 11457 'Header' => 'firmware_update.h', 11458 'Line' => '648', 11459 'Memb' => { 11460 '0' => { 11461 'name' => 'descriptor_type', 11462 'offset' => '0', 11463 'type' => '1006' 11464 }, 11465 '1' => { 11466 'name' => 'descriptor_length', 11467 'offset' => '2', 11468 'type' => '1006' 11469 }, 11470 '2' => { 11471 'name' => 'descriptor_data', 11472 'offset' => '8', 11473 'type' => '2396' 11474 } 11475 }, 11476 'Name' => 'struct pldm_descriptor', 11477 'Size' => '16', 11478 'Type' => 'Struct' 11479 }, 11480 '34954' => { 11481 'Header' => 'firmware_update.h', 11482 'Line' => '654', 11483 'Memb' => { 11484 '0' => { 11485 'name' => 'field', 11486 'offset' => '0', 11487 'type' => '10781' 11488 }, 11489 '1' => { 11490 'name' => 'count', 11491 'offset' => '8', 11492 'type' => '1140' 11493 } 11494 }, 11495 'Name' => 'struct pldm_descriptor_iter', 11496 'Size' => '16', 11497 'Type' => 'Struct' 11498 }, 11499 '34998' => { 11500 'Header' => 'firmware_update.h', 11501 'Line' => '747', 11502 'Memb' => { 11503 '0' => { 11504 'name' => 'data_transfer_handle', 11505 'offset' => '0', 11506 'type' => '1018' 11507 }, 11508 '1' => { 11509 'name' => 'transfer_operation_flag', 11510 'offset' => '4', 11511 'type' => '121' 11512 } 11513 }, 11514 'Name' => 'struct pldm_get_downstream_firmware_parameters_req', 11515 'Size' => '8', 11516 'Type' => 'Struct' 11517 }, 11518 '35037' => { 11519 'BaseType' => '34998', 11520 'Name' => 'struct pldm_get_downstream_firmware_parameters_req const', 11521 'Size' => '8', 11522 'Type' => 'Const' 11523 }, 11524 '35042' => { 11525 'Header' => 'firmware_update.h', 11526 'Line' => '762', 11527 'Memb' => { 11528 '0' => { 11529 'name' => 'completion_code', 11530 'offset' => '0', 11531 'type' => '121' 11532 }, 11533 '1' => { 11534 'name' => 'next_data_transfer_handle', 11535 'offset' => '4', 11536 'type' => '1018' 11537 }, 11538 '2' => { 11539 'name' => 'transfer_flag', 11540 'offset' => '8', 11541 'type' => '121' 11542 }, 11543 '3' => { 11544 'name' => 'fdp_capabilities_during_update', 11545 'offset' => '18', 11546 'type' => '30993' 11547 }, 11548 '4' => { 11549 'name' => 'downstream_device_count', 11550 'offset' => '22', 11551 'type' => '1006' 11552 } 11553 }, 11554 'Name' => 'struct pldm_get_downstream_firmware_parameters_resp', 11555 'Size' => '20', 11556 'Type' => 'Struct' 11557 }, 11558 '35120' => { 11559 'Header' => 'firmware_update.h', 11560 'Line' => '780', 11561 'Memb' => { 11562 '0' => { 11563 'name' => 'downstream_device_index', 11564 'offset' => '0', 11565 'type' => '1006' 11566 }, 11567 '1' => { 11568 'name' => 'active_comp_comparison_stamp', 11569 'offset' => '4', 11570 'type' => '1018' 11571 }, 11572 '2' => { 11573 'name' => 'active_comp_ver_str_type', 11574 'offset' => '8', 11575 'type' => '121' 11576 }, 11577 '3' => { 11578 'name' => 'active_comp_ver_str_len', 11579 'offset' => '9', 11580 'type' => '121' 11581 }, 11582 '4' => { 11583 'name' => 'active_comp_release_date', 11584 'offset' => '16', 11585 'type' => '35302' 11586 }, 11587 '5' => { 11588 'name' => 'pending_comp_comparison_stamp', 11589 'offset' => '32', 11590 'type' => '1018' 11591 }, 11592 '6' => { 11593 'name' => 'pending_comp_ver_str_type', 11594 'offset' => '36', 11595 'type' => '121' 11596 }, 11597 '7' => { 11598 'name' => 'pending_comp_ver_str_len', 11599 'offset' => '37', 11600 'type' => '121' 11601 }, 11602 '8' => { 11603 'name' => 'pending_comp_release_date', 11604 'offset' => '38', 11605 'type' => '35302' 11606 }, 11607 '9' => { 11608 'name' => 'comp_activation_methods', 11609 'offset' => '54', 11610 'type' => '30493' 11611 }, 11612 '10' => { 11613 'name' => 'capabilities_during_update', 11614 'offset' => '64', 11615 'type' => '30993' 11616 }, 11617 '11' => { 11618 'name' => 'active_comp_ver_str', 11619 'offset' => '72', 11620 'type' => '2396' 11621 }, 11622 '12' => { 11623 'name' => 'pending_comp_ver_str', 11624 'offset' => '86', 11625 'type' => '2396' 11626 } 11627 }, 11628 'Name' => 'struct pldm_downstream_device_parameters_entry', 11629 'Size' => '64', 11630 'Type' => 'Struct' 11631 }, 11632 '35302' => { 11633 'BaseType' => '114', 11634 'Name' => 'char[9]', 11635 'Size' => '9', 11636 'Type' => 'Array' 11637 }, 11638 '36124' => { 11639 'Header' => 'firmware_update.h', 11640 'Line' => '1198', 11641 'Memb' => { 11642 '0' => { 11643 'name' => 'field', 11644 'offset' => '0', 11645 'type' => '10385' 11646 }, 11647 '1' => { 11648 'name' => 'entries', 11649 'offset' => '22', 11650 'type' => '1140' 11651 } 11652 }, 11653 'Name' => 'struct pldm_downstream_device_parameters_iter', 11654 'Size' => '24', 11655 'Type' => 'Struct' 11656 }, 11657 '36527' => { 11658 'BaseType' => '30217', 11659 'Name' => 'bool8_t*', 11660 'Size' => '8', 11661 'Type' => 'Pointer' 11662 }, 11663 '36532' => { 11664 'BaseType' => '31941', 11665 'Name' => 'bitfield64_t*', 11666 'Size' => '8', 11667 'Type' => 'Pointer' 11668 }, 11669 '37287' => { 11670 'BaseType' => '30993', 11671 'Name' => 'bitfield32_t*', 11672 'Size' => '8', 11673 'Type' => 'Pointer' 11674 }, 11675 '38136' => { 11676 'BaseType' => '30493', 11677 'Name' => 'bitfield16_t*', 11678 'Size' => '8', 11679 'Type' => 'Pointer' 11680 }, 11681 '39690' => { 11682 'BaseType' => '32629', 11683 'Name' => 'struct variable_field const*', 11684 'Size' => '8', 11685 'Type' => 'Pointer' 11686 }, 11687 '43532' => { 11688 'BaseType' => '36124', 11689 'Name' => 'struct pldm_downstream_device_parameters_iter*', 11690 'Size' => '8', 11691 'Type' => 'Pointer' 11692 }, 11693 '43537' => { 11694 'BaseType' => '35120', 11695 'Name' => 'struct pldm_downstream_device_parameters_entry*', 11696 'Size' => '8', 11697 'Type' => 'Pointer' 11698 }, 11699 '44902' => { 11700 'BaseType' => '35042', 11701 'Name' => 'struct pldm_get_downstream_firmware_parameters_resp*', 11702 'Size' => '8', 11703 'Type' => 'Pointer' 11704 }, 11705 '45592' => { 11706 'BaseType' => '35037', 11707 'Name' => 'struct pldm_get_downstream_firmware_parameters_req const*', 11708 'Size' => '8', 11709 'Type' => 'Pointer' 11710 }, 11711 '46348' => { 11712 'BaseType' => '34852', 11713 'Name' => 'struct pldm_downstream_device_iter*', 11714 'Size' => '8', 11715 'Type' => 'Pointer' 11716 }, 11717 '46353' => { 11718 'BaseType' => '34813', 11719 'Name' => 'struct pldm_downstream_device*', 11720 'Size' => '8', 11721 'Type' => 'Pointer' 11722 }, 11723 '47726' => { 11724 'BaseType' => '34735', 11725 'Name' => 'struct pldm_query_downstream_identifiers_resp*', 11726 'Size' => '8', 11727 'Type' => 'Pointer' 11728 }, 11729 '48414' => { 11730 'BaseType' => '34730', 11731 'Name' => 'struct pldm_query_downstream_identifiers_req const*', 11732 'Size' => '8', 11733 'Type' => 'Pointer' 11734 }, 11735 '49718' => { 11736 'BaseType' => '34415', 11737 'Name' => 'struct pldm_query_downstream_devices_resp*', 11738 'Size' => '8', 11739 'Type' => 'Pointer' 11740 }, 11741 '50165' => { 11742 'BaseType' => '34493', 11743 'Name' => 'struct pldm_component_parameter_entry*', 11744 'Size' => '8', 11745 'Type' => 'Pointer' 11746 }, 11747 '50390' => { 11748 'BaseType' => '34311', 11749 'Name' => 'struct pldm_get_firmware_parameters_resp*', 11750 'Size' => '8', 11751 'Type' => 'Pointer' 11752 }, 11753 '50691' => { 11754 'BaseType' => '4919', 11755 'Name' => 'uint8_t**', 11756 'Size' => '8', 11757 'Type' => 'Pointer' 11758 }, 11759 '50988' => { 11760 'BaseType' => '34129', 11761 'Name' => 'struct pldm_component_image_information*', 11762 'Size' => '8', 11763 'Type' => 'Pointer' 11764 }, 11765 '52278' => { 11766 'BaseType' => '34954', 11767 'Name' => 'struct pldm_descriptor_iter*', 11768 'Size' => '8', 11769 'Type' => 'Pointer' 11770 }, 11771 '52283' => { 11772 'BaseType' => '34891', 11773 'Name' => 'struct pldm_descriptor*', 11774 'Size' => '8', 11775 'Type' => 'Pointer' 11776 }, 11777 '52545' => { 11778 'BaseType' => '33934', 11779 'Name' => 'struct pldm_firmware_device_id_record*', 11780 'Size' => '8', 11781 'Type' => 'Pointer' 11782 }, 11783 '52855' => { 11784 'BaseType' => '33798', 11785 'Name' => 'struct pldm_package_header_information*', 11786 'Size' => '8', 11787 'Type' => 'Pointer' 11788 }, 11789 '53604' => { 11790 'BaseType' => '2634', 11791 'Name' => 'void**', 11792 'Size' => '8', 11793 'Type' => 'Pointer' 11794 }, 11795 '60581' => { 11796 'BaseType' => '60598', 11797 'Header' => 'pdr.h', 11798 'Line' => '16', 11799 'Name' => 'pldm_pdr', 11800 'PrivateABI' => 1, 11801 'Size' => '24', 11802 'Type' => 'Typedef' 11803 }, 11804 '60593' => { 11805 'BaseType' => '60581', 11806 'Name' => 'pldm_pdr const', 11807 'Size' => '24', 11808 'Type' => 'Const' 11809 }, 11810 '60598' => { 11811 'Line' => '30', 11812 'Memb' => { 11813 '0' => { 11814 'name' => 'record_count', 11815 'offset' => '0', 11816 'type' => '1018' 11817 }, 11818 '1' => { 11819 'name' => 'size', 11820 'offset' => '4', 11821 'type' => '1018' 11822 }, 11823 '2' => { 11824 'name' => 'first', 11825 'offset' => '8', 11826 'type' => '61697' 11827 }, 11828 '3' => { 11829 'name' => 'last', 11830 'offset' => '22', 11831 'type' => '61697' 11832 } 11833 }, 11834 'Name' => 'struct pldm_pdr', 11835 'PrivateABI' => 1, 11836 'Size' => '24', 11837 'Source' => 'pdr.c', 11838 'Type' => 'Struct' 11839 }, 11840 '60664' => { 11841 'BaseType' => '60681', 11842 'Header' => 'pdr.h', 11843 'Line' => '21', 11844 'Name' => 'pldm_pdr_record', 11845 'PrivateABI' => 1, 11846 'Size' => '32', 11847 'Type' => 'Typedef' 11848 }, 11849 '60676' => { 11850 'BaseType' => '60664', 11851 'Name' => 'pldm_pdr_record const', 11852 'Size' => '32', 11853 'Type' => 'Const' 11854 }, 11855 '60681' => { 11856 'Line' => '21', 11857 'Memb' => { 11858 '0' => { 11859 'name' => 'record_handle', 11860 'offset' => '0', 11861 'type' => '1018' 11862 }, 11863 '1' => { 11864 'name' => 'size', 11865 'offset' => '4', 11866 'type' => '1018' 11867 }, 11868 '2' => { 11869 'name' => 'data', 11870 'offset' => '8', 11871 'type' => '4919' 11872 }, 11873 '3' => { 11874 'name' => 'next', 11875 'offset' => '22', 11876 'type' => '61685' 11877 }, 11878 '4' => { 11879 'name' => 'is_remote', 11880 'offset' => '36', 11881 'type' => '805' 11882 }, 11883 '5' => { 11884 'name' => 'terminus_handle', 11885 'offset' => '38', 11886 'type' => '1006' 11887 } 11888 }, 11889 'Name' => 'struct pldm_pdr_record', 11890 'PrivateABI' => 1, 11891 'Size' => '32', 11892 'Source' => 'pdr.c', 11893 'Type' => 'Struct' 11894 }, 11895 '60773' => { 11896 'Header' => 'pdr.h', 11897 'Line' => '288', 11898 'Memb' => { 11899 '0' => { 11900 'name' => 'entity_type', 11901 'offset' => '0', 11902 'type' => '1006' 11903 }, 11904 '1' => { 11905 'name' => 'entity_instance_num', 11906 'offset' => '2', 11907 'type' => '1006' 11908 }, 11909 '2' => { 11910 'name' => 'entity_container_id', 11911 'offset' => '4', 11912 'type' => '1006' 11913 } 11914 }, 11915 'Name' => 'struct pldm_entity', 11916 'Size' => '6', 11917 'Type' => 'Struct' 11918 }, 11919 '60835' => { 11920 'BaseType' => '60773', 11921 'Header' => 'pdr.h', 11922 'Line' => '292', 11923 'Name' => 'pldm_entity', 11924 'Size' => '6', 11925 'Type' => 'Typedef' 11926 }, 11927 '60879' => { 11928 'BaseType' => '60891', 11929 'Header' => 'pdr.h', 11930 'Line' => '302', 11931 'Name' => 'pldm_entity_association_tree', 11932 'PrivateABI' => 1, 11933 'Size' => '16', 11934 'Type' => 'Typedef' 11935 }, 11936 '60891' => { 11937 'Line' => '451', 11938 'Memb' => { 11939 '0' => { 11940 'name' => 'root', 11941 'offset' => '0', 11942 'type' => '61702' 11943 }, 11944 '1' => { 11945 'name' => 'last_used_container_id', 11946 'offset' => '8', 11947 'type' => '1006' 11948 } 11949 }, 11950 'Name' => 'struct pldm_entity_association_tree', 11951 'PrivateABI' => 1, 11952 'Size' => '16', 11953 'Source' => 'pdr.c', 11954 'Type' => 'Struct' 11955 }, 11956 '60934' => { 11957 'BaseType' => '60951', 11958 'Header' => 'pdr.h', 11959 'Line' => '307', 11960 'Name' => 'pldm_entity_node', 11961 'PrivateABI' => 1, 11962 'Size' => '40', 11963 'Type' => 'Typedef' 11964 }, 11965 '60946' => { 11966 'BaseType' => '60934', 11967 'Name' => 'pldm_entity_node const', 11968 'Size' => '40', 11969 'Type' => 'Const' 11970 }, 11971 '60951' => { 11972 'Line' => '456', 11973 'Memb' => { 11974 '0' => { 11975 'name' => 'entity', 11976 'offset' => '0', 11977 'type' => '60835' 11978 }, 11979 '1' => { 11980 'name' => 'parent', 11981 'offset' => '6', 11982 'type' => '60835' 11983 }, 11984 '2' => { 11985 'name' => 'remote_container_id', 11986 'offset' => '18', 11987 'type' => '1006' 11988 }, 11989 '3' => { 11990 'name' => 'first_child', 11991 'offset' => '22', 11992 'type' => '61702' 11993 }, 11994 '4' => { 11995 'name' => 'next_sibling', 11996 'offset' => '36', 11997 'type' => '61702' 11998 }, 11999 '5' => { 12000 'name' => 'association_type', 12001 'offset' => '50', 12002 'type' => '121' 12003 } 12004 }, 12005 'Name' => 'struct pldm_entity_node', 12006 'PrivateABI' => 1, 12007 'Size' => '40', 12008 'Source' => 'pdr.c', 12009 'Type' => 'Struct' 12010 }, 12011 '61225' => { 12012 'Header' => 'platform.h', 12013 'Line' => '551', 12014 'Memb' => { 12015 '0' => { 12016 'name' => 'record_handle', 12017 'offset' => '0', 12018 'type' => '1018' 12019 }, 12020 '1' => { 12021 'name' => 'version', 12022 'offset' => '4', 12023 'type' => '121' 12024 }, 12025 '2' => { 12026 'name' => 'type', 12027 'offset' => '5', 12028 'type' => '121' 12029 }, 12030 '3' => { 12031 'name' => 'record_change_num', 12032 'offset' => '6', 12033 'type' => '1006' 12034 }, 12035 '4' => { 12036 'name' => 'length', 12037 'offset' => '8', 12038 'type' => '1006' 12039 } 12040 }, 12041 'Name' => 'struct pldm_pdr_hdr', 12042 'Size' => '10', 12043 'Type' => 'Struct' 12044 }, 12045 '61685' => { 12046 'BaseType' => '60681', 12047 'Name' => 'struct pldm_pdr_record*', 12048 'Size' => '8', 12049 'Type' => 'Pointer' 12050 }, 12051 '61697' => { 12052 'BaseType' => '60664', 12053 'Name' => 'pldm_pdr_record*', 12054 'Size' => '8', 12055 'Type' => 'Pointer' 12056 }, 12057 '61702' => { 12058 'BaseType' => '60934', 12059 'Name' => 'pldm_entity_node*', 12060 'Size' => '8', 12061 'Type' => 'Pointer' 12062 }, 12063 '62571' => { 12064 'BaseType' => '60581', 12065 'Name' => 'pldm_pdr*', 12066 'Size' => '8', 12067 'Type' => 'Pointer' 12068 }, 12069 '63521' => { 12070 'BaseType' => '60676', 12071 'Name' => 'pldm_pdr_record const*', 12072 'Size' => '8', 12073 'Type' => 'Pointer' 12074 }, 12075 '67691' => { 12076 'BaseType' => '60835', 12077 'Name' => 'pldm_entity*', 12078 'Size' => '8', 12079 'Type' => 'Pointer' 12080 }, 12081 '77026' => { 12082 'BaseType' => '67691', 12083 'Name' => 'pldm_entity**', 12084 'Size' => '8', 12085 'Type' => 'Pointer' 12086 }, 12087 '77090' => { 12088 'BaseType' => '60879', 12089 'Name' => 'pldm_entity_association_tree*', 12090 'Size' => '8', 12091 'Type' => 'Pointer' 12092 }, 12093 '77678' => { 12094 'BaseType' => '61702', 12095 'Name' => 'pldm_entity_node**', 12096 'Size' => '8', 12097 'Type' => 'Pointer' 12098 }, 12099 '78467' => { 12100 'BaseType' => '60593', 12101 'Name' => 'pldm_pdr const*', 12102 'Size' => '8', 12103 'Type' => 'Pointer' 12104 }, 12105 '83705' => { 12106 'BaseType' => '60946', 12107 'Name' => 'pldm_entity_node const*', 12108 'Size' => '8', 12109 'Type' => 'Pointer' 12110 }, 12111 '88500' => { 12112 'BaseType' => '74', 12113 'Header' => 'types.h', 12114 'Line' => '37', 12115 'Name' => '__int8_t', 12116 'PrivateABI' => 1, 12117 'Size' => '1', 12118 'Type' => 'Typedef' 12119 }, 12120 '88531' => { 12121 'BaseType' => '93', 12122 'Header' => 'types.h', 12123 'Line' => '39', 12124 'Name' => '__int16_t', 12125 'PrivateABI' => 1, 12126 'Size' => '2', 12127 'Type' => 'Typedef' 12128 }, 12129 '88562' => { 12130 'BaseType' => '100', 12131 'Header' => 'types.h', 12132 'Line' => '41', 12133 'Name' => '__int32_t', 12134 'PrivateABI' => 1, 12135 'Size' => '4', 12136 'Type' => 'Typedef' 12137 }, 12138 '88600' => { 12139 'BaseType' => '927', 12140 'Header' => 'types.h', 12141 'Line' => '55', 12142 'Name' => '__uint_least16_t', 12143 'PrivateABI' => 1, 12144 'Size' => '2', 12145 'Type' => 'Typedef' 12146 }, 12147 '88653' => { 12148 'BaseType' => '88500', 12149 'Header' => 'stdint-intn.h', 12150 'Line' => '24', 12151 'Name' => 'int8_t', 12152 'PrivateABI' => 1, 12153 'Size' => '1', 12154 'Type' => 'Typedef' 12155 }, 12156 '88665' => { 12157 'BaseType' => '88531', 12158 'Header' => 'stdint-intn.h', 12159 'Line' => '25', 12160 'Name' => 'int16_t', 12161 'PrivateABI' => 1, 12162 'Size' => '2', 12163 'Type' => 'Typedef' 12164 }, 12165 '88677' => { 12166 'BaseType' => '88562', 12167 'Header' => 'stdint-intn.h', 12168 'Line' => '26', 12169 'Name' => 'int32_t', 12170 'PrivateABI' => 1, 12171 'Size' => '4', 12172 'Type' => 'Typedef' 12173 }, 12174 '88942' => { 12175 'BaseType' => '133', 12176 'Header' => 'pldm_types.h', 12177 'Line' => '164', 12178 'Name' => 'real32_t', 12179 'Size' => '4', 12180 'Type' => 'Typedef' 12181 }, 12182 '89599' => { 12183 'BaseType' => '88600', 12184 'Header' => 'uchar.h', 12185 'Line' => '51', 12186 'Name' => 'char16_t', 12187 'PrivateABI' => 1, 12188 'Size' => '2', 12189 'Type' => 'Typedef' 12190 }, 12191 '90425' => { 12192 'Header' => 'platform.h', 12193 'Line' => '329', 12194 'Memb' => { 12195 '0' => { 12196 'name' => 'PLDM_SENSOR_OP_STATE', 12197 'value' => '0' 12198 }, 12199 '1' => { 12200 'name' => 'PLDM_STATE_SENSOR_STATE', 12201 'value' => '1' 12202 }, 12203 '2' => { 12204 'name' => 'PLDM_NUMERIC_SENSOR_STATE', 12205 'value' => '2' 12206 } 12207 }, 12208 'Name' => 'enum sensor_event_class_states', 12209 'Size' => '4', 12210 'Type' => 'Enum' 12211 }, 12212 '90459' => { 12213 'BaseType' => '90425', 12214 'Name' => 'enum sensor_event_class_states const', 12215 'Size' => '4', 12216 'Type' => 'Const' 12217 }, 12218 '90767' => { 12219 'Header' => 'platform.h', 12220 'Line' => '626', 12221 'Memb' => { 12222 '0' => { 12223 'name' => 'hdr', 12224 'offset' => '0', 12225 'type' => '61225' 12226 }, 12227 '1' => { 12228 'name' => 'terminus_handle', 12229 'offset' => '16', 12230 'type' => '1006' 12231 }, 12232 '2' => { 12233 'name' => 'sensor_id', 12234 'offset' => '18', 12235 'type' => '1006' 12236 }, 12237 '3' => { 12238 'name' => 'entity_type', 12239 'offset' => '20', 12240 'type' => '1006' 12241 }, 12242 '4' => { 12243 'name' => 'entity_instance', 12244 'offset' => '22', 12245 'type' => '1006' 12246 }, 12247 '5' => { 12248 'name' => 'container_id', 12249 'offset' => '24', 12250 'type' => '1006' 12251 }, 12252 '6' => { 12253 'name' => 'sensor_init', 12254 'offset' => '32', 12255 'type' => '121' 12256 }, 12257 '7' => { 12258 'name' => 'sensor_auxiliary_names_pdr', 12259 'offset' => '33', 12260 'type' => '30217' 12261 }, 12262 '8' => { 12263 'name' => 'composite_sensor_count', 12264 'offset' => '34', 12265 'type' => '121' 12266 }, 12267 '9' => { 12268 'name' => 'possible_states', 12269 'offset' => '35', 12270 'type' => '3443' 12271 } 12272 }, 12273 'Name' => 'struct pldm_state_sensor_pdr', 12274 'Size' => '24', 12275 'Type' => 'Struct' 12276 }, 12277 '90921' => { 12278 'Header' => 'platform.h', 12279 'Line' => '643', 12280 'Memb' => { 12281 '0' => { 12282 'name' => 'state_set_id', 12283 'offset' => '0', 12284 'type' => '1006' 12285 }, 12286 '1' => { 12287 'name' => 'possible_states_size', 12288 'offset' => '2', 12289 'type' => '121' 12290 }, 12291 '2' => { 12292 'name' => 'states', 12293 'offset' => '3', 12294 'type' => '90983' 12295 } 12296 }, 12297 'Name' => 'struct state_sensor_possible_states', 12298 'Size' => '4', 12299 'Type' => 'Struct' 12300 }, 12301 '90978' => { 12302 'BaseType' => '90921', 12303 'Name' => 'struct state_sensor_possible_states const', 12304 'Size' => '4', 12305 'Type' => 'Const' 12306 }, 12307 '90983' => { 12308 'BaseType' => '2831', 12309 'Name' => 'bitfield8_t[1]', 12310 'Size' => '1', 12311 'Type' => 'Array' 12312 }, 12313 '90999' => { 12314 'Header' => 'platform.h', 12315 'Line' => '653', 12316 'Memb' => { 12317 '0' => { 12318 'name' => 'hdr', 12319 'offset' => '0', 12320 'type' => '61225' 12321 }, 12322 '1' => { 12323 'name' => 'terminus_handle', 12324 'offset' => '16', 12325 'type' => '1006' 12326 }, 12327 '2' => { 12328 'name' => 'effecter_id', 12329 'offset' => '18', 12330 'type' => '1006' 12331 }, 12332 '3' => { 12333 'name' => 'entity_type', 12334 'offset' => '20', 12335 'type' => '1006' 12336 }, 12337 '4' => { 12338 'name' => 'entity_instance', 12339 'offset' => '22', 12340 'type' => '1006' 12341 }, 12342 '5' => { 12343 'name' => 'container_id', 12344 'offset' => '24', 12345 'type' => '1006' 12346 }, 12347 '6' => { 12348 'name' => 'effecter_semantic_id', 12349 'offset' => '32', 12350 'type' => '1006' 12351 }, 12352 '7' => { 12353 'name' => 'effecter_init', 12354 'offset' => '34', 12355 'type' => '121' 12356 }, 12357 '8' => { 12358 'name' => 'has_description_pdr', 12359 'offset' => '35', 12360 'type' => '30217' 12361 }, 12362 '9' => { 12363 'name' => 'composite_effecter_count', 12364 'offset' => '36', 12365 'type' => '121' 12366 }, 12367 '10' => { 12368 'name' => 'possible_states', 12369 'offset' => '37', 12370 'type' => '3443' 12371 } 12372 }, 12373 'Name' => 'struct pldm_state_effecter_pdr', 12374 'Size' => '26', 12375 'Type' => 'Struct' 12376 }, 12377 '91352' => { 12378 'Header' => 'platform.h', 12379 'Line' => '744', 12380 'Memb' => { 12381 '0' => { 12382 'name' => 'value_u8', 12383 'offset' => '0', 12384 'type' => '121' 12385 }, 12386 '1' => { 12387 'name' => 'value_s8', 12388 'offset' => '0', 12389 'type' => '88653' 12390 }, 12391 '2' => { 12392 'name' => 'value_u16', 12393 'offset' => '0', 12394 'type' => '1006' 12395 }, 12396 '3' => { 12397 'name' => 'value_s16', 12398 'offset' => '0', 12399 'type' => '88665' 12400 }, 12401 '4' => { 12402 'name' => 'value_u32', 12403 'offset' => '0', 12404 'type' => '1018' 12405 }, 12406 '5' => { 12407 'name' => 'value_s32', 12408 'offset' => '0', 12409 'type' => '88677' 12410 }, 12411 '6' => { 12412 'name' => 'value_f32', 12413 'offset' => '0', 12414 'type' => '88942' 12415 } 12416 }, 12417 'Name' => 'union union_range_field_format', 12418 'Size' => '4', 12419 'Type' => 'Union' 12420 }, 12421 '91949' => { 12422 'Header' => 'platform.h', 12423 'Line' => '801', 12424 'Memb' => { 12425 '0' => { 12426 'name' => 'value_u8', 12427 'offset' => '0', 12428 'type' => '121' 12429 }, 12430 '1' => { 12431 'name' => 'value_s8', 12432 'offset' => '0', 12433 'type' => '88653' 12434 }, 12435 '2' => { 12436 'name' => 'value_u16', 12437 'offset' => '0', 12438 'type' => '1006' 12439 }, 12440 '3' => { 12441 'name' => 'value_s16', 12442 'offset' => '0', 12443 'type' => '88665' 12444 }, 12445 '4' => { 12446 'name' => 'value_u32', 12447 'offset' => '0', 12448 'type' => '1018' 12449 }, 12450 '5' => { 12451 'name' => 'value_s32', 12452 'offset' => '0', 12453 'type' => '88677' 12454 } 12455 }, 12456 'Name' => 'union union_sensor_data_size', 12457 'Size' => '4', 12458 'Type' => 'Union' 12459 }, 12460 '91962' => { 12461 'Header' => 'platform.h', 12462 'Line' => '808', 12463 'Memb' => { 12464 '0' => { 12465 'name' => 'record_handle', 12466 'offset' => '0', 12467 'type' => '1018' 12468 }, 12469 '1' => { 12470 'name' => 'version', 12471 'offset' => '4', 12472 'type' => '121' 12473 }, 12474 '2' => { 12475 'name' => 'type', 12476 'offset' => '5', 12477 'type' => '121' 12478 }, 12479 '3' => { 12480 'name' => 'record_change_num', 12481 'offset' => '6', 12482 'type' => '1006' 12483 }, 12484 '4' => { 12485 'name' => 'length', 12486 'offset' => '8', 12487 'type' => '1006' 12488 } 12489 }, 12490 'Name' => 'struct pldm_value_pdr_hdr', 12491 'Size' => '12', 12492 'Type' => 'Struct' 12493 }, 12494 '92047' => { 12495 'Header' => 'platform.h', 12496 'Line' => '826', 12497 'Memb' => { 12498 '0' => { 12499 'name' => 'entity_instance_num', 12500 'offset' => '0', 12501 'type' => '1006' 12502 }, 12503 '1' => { 12504 'name' => 'entity_instance', 12505 'offset' => '0', 12506 'type' => '1006' 12507 } 12508 }, 12509 'Name' => 'anon-union-platform.h-826', 12510 'Size' => '2', 12511 'Type' => 'Union' 12512 }, 12513 '92082' => { 12514 'Header' => 'platform.h', 12515 'Line' => '821', 12516 'Memb' => { 12517 '0' => { 12518 'name' => 'hdr', 12519 'offset' => '0', 12520 'type' => '91962' 12521 }, 12522 '1' => { 12523 'name' => 'terminus_handle', 12524 'offset' => '18', 12525 'type' => '1006' 12526 }, 12527 '2' => { 12528 'name' => 'sensor_id', 12529 'offset' => '20', 12530 'type' => '1006' 12531 }, 12532 '3' => { 12533 'name' => 'entity_type', 12534 'offset' => '22', 12535 'type' => '1006' 12536 }, 12537 '4' => { 12538 'name' => 'unnamed0', 12539 'offset' => '24', 12540 'type' => '92047' 12541 }, 12542 '5' => { 12543 'name' => 'container_id', 12544 'offset' => '32', 12545 'type' => '1006' 12546 }, 12547 '6' => { 12548 'name' => 'sensor_init', 12549 'offset' => '34', 12550 'type' => '121' 12551 }, 12552 '7' => { 12553 'name' => 'sensor_auxiliary_names_pdr', 12554 'offset' => '35', 12555 'type' => '30217' 12556 }, 12557 '8' => { 12558 'name' => 'base_unit', 12559 'offset' => '36', 12560 'type' => '121' 12561 }, 12562 '9' => { 12563 'name' => 'unit_modifier', 12564 'offset' => '37', 12565 'type' => '88653' 12566 }, 12567 '10' => { 12568 'name' => 'rate_unit', 12569 'offset' => '38', 12570 'type' => '121' 12571 }, 12572 '11' => { 12573 'name' => 'base_oem_unit_handle', 12574 'offset' => '39', 12575 'type' => '121' 12576 }, 12577 '12' => { 12578 'name' => 'aux_unit', 12579 'offset' => '40', 12580 'type' => '121' 12581 }, 12582 '13' => { 12583 'name' => 'aux_unit_modifier', 12584 'offset' => '41', 12585 'type' => '88653' 12586 }, 12587 '14' => { 12588 'name' => 'aux_rate_unit', 12589 'offset' => '48', 12590 'type' => '121' 12591 }, 12592 '15' => { 12593 'name' => 'rel', 12594 'offset' => '49', 12595 'type' => '121' 12596 }, 12597 '16' => { 12598 'name' => 'aux_oem_unit_handle', 12599 'offset' => '50', 12600 'type' => '121' 12601 }, 12602 '17' => { 12603 'name' => 'is_linear', 12604 'offset' => '51', 12605 'type' => '30217' 12606 }, 12607 '18' => { 12608 'name' => 'sensor_data_size', 12609 'offset' => '52', 12610 'type' => '121' 12611 }, 12612 '19' => { 12613 'name' => 'resolution', 12614 'offset' => '54', 12615 'type' => '88942' 12616 }, 12617 '20' => { 12618 'name' => 'offset', 12619 'offset' => '64', 12620 'type' => '88942' 12621 }, 12622 '21' => { 12623 'name' => 'accuracy', 12624 'offset' => '68', 12625 'type' => '1006' 12626 }, 12627 '22' => { 12628 'name' => 'plus_tolerance', 12629 'offset' => '70', 12630 'type' => '121' 12631 }, 12632 '23' => { 12633 'name' => 'minus_tolerance', 12634 'offset' => '71', 12635 'type' => '121' 12636 }, 12637 '24' => { 12638 'name' => 'hysteresis', 12639 'offset' => '72', 12640 'type' => '91949' 12641 }, 12642 '25' => { 12643 'name' => 'supported_thresholds', 12644 'offset' => '82', 12645 'type' => '2831' 12646 }, 12647 '26' => { 12648 'name' => 'threshold_and_hysteresis_volatility', 12649 'offset' => '83', 12650 'type' => '2831' 12651 }, 12652 '27' => { 12653 'name' => 'state_transition_interval', 12654 'offset' => '86', 12655 'type' => '88942' 12656 }, 12657 '28' => { 12658 'name' => 'update_interval', 12659 'offset' => '96', 12660 'type' => '88942' 12661 }, 12662 '29' => { 12663 'name' => 'max_readable', 12664 'offset' => '100', 12665 'type' => '91949' 12666 }, 12667 '30' => { 12668 'name' => 'min_readable', 12669 'offset' => '104', 12670 'type' => '91949' 12671 }, 12672 '31' => { 12673 'name' => 'range_field_format', 12674 'offset' => '114', 12675 'type' => '121' 12676 }, 12677 '32' => { 12678 'name' => 'range_field_support', 12679 'offset' => '115', 12680 'type' => '2831' 12681 }, 12682 '33' => { 12683 'name' => 'nominal_value', 12684 'offset' => '118', 12685 'type' => '91352' 12686 }, 12687 '34' => { 12688 'name' => 'normal_max', 12689 'offset' => '128', 12690 'type' => '91352' 12691 }, 12692 '35' => { 12693 'name' => 'normal_min', 12694 'offset' => '132', 12695 'type' => '91352' 12696 }, 12697 '36' => { 12698 'name' => 'warning_high', 12699 'offset' => '136', 12700 'type' => '91352' 12701 }, 12702 '37' => { 12703 'name' => 'warning_low', 12704 'offset' => '146', 12705 'type' => '91352' 12706 }, 12707 '38' => { 12708 'name' => 'critical_high', 12709 'offset' => '150', 12710 'type' => '91352' 12711 }, 12712 '39' => { 12713 'name' => 'critical_low', 12714 'offset' => '256', 12715 'type' => '91352' 12716 }, 12717 '40' => { 12718 'name' => 'fatal_high', 12719 'offset' => '260', 12720 'type' => '91352' 12721 }, 12722 '41' => { 12723 'name' => 'fatal_low', 12724 'offset' => '264', 12725 'type' => '91352' 12726 } 12727 }, 12728 'Name' => 'struct pldm_numeric_sensor_value_pdr', 12729 'Size' => '112', 12730 'Type' => 'Struct' 12731 }, 12732 '92675' => { 12733 'BaseType' => '89599', 12734 'Header' => 'platform.h', 12735 'Line' => '869', 12736 'Name' => 'pldm_utf16be', 12737 'Size' => '2', 12738 'Type' => 'Typedef' 12739 }, 12740 '92688' => { 12741 'Header' => 'platform.h', 12742 'Line' => '871', 12743 'Memb' => { 12744 '0' => { 12745 'name' => 'tag', 12746 'offset' => '0', 12747 'type' => '977' 12748 }, 12749 '1' => { 12750 'name' => 'name', 12751 'offset' => '8', 12752 'type' => '92730' 12753 } 12754 }, 12755 'Name' => 'struct pldm_entity_auxiliary_name', 12756 'Size' => '16', 12757 'Type' => 'Struct' 12758 }, 12759 '92730' => { 12760 'BaseType' => '92675', 12761 'Name' => 'pldm_utf16be*', 12762 'Size' => '8', 12763 'Type' => 'Pointer' 12764 }, 12765 '92735' => { 12766 'Header' => 'platform.h', 12767 'Line' => '881', 12768 'Memb' => { 12769 '0' => { 12770 'name' => 'hdr', 12771 'offset' => '0', 12772 'type' => '91962' 12773 }, 12774 '1' => { 12775 'name' => 'container', 12776 'offset' => '18', 12777 'type' => '60835' 12778 }, 12779 '2' => { 12780 'name' => 'shared_name_count', 12781 'offset' => '24', 12782 'type' => '121' 12783 }, 12784 '3' => { 12785 'name' => 'name_string_count', 12786 'offset' => '25', 12787 'type' => '121' 12788 }, 12789 '4' => { 12790 'name' => 'names', 12791 'offset' => '36', 12792 'type' => '92849' 12793 }, 12794 '5' => { 12795 'name' => 'auxiliary_name_data_size', 12796 'offset' => '50', 12797 'type' => '1140' 12798 }, 12799 '6' => { 12800 'name' => 'auxiliary_name_data', 12801 'offset' => '64', 12802 'type' => '92854' 12803 } 12804 }, 12805 'Name' => 'struct pldm_entity_auxiliary_names_pdr', 12806 'Size' => '40', 12807 'Type' => 'Struct' 12808 }, 12809 '92849' => { 12810 'BaseType' => '92688', 12811 'Name' => 'struct pldm_entity_auxiliary_name*', 12812 'Size' => '8', 12813 'Type' => 'Pointer' 12814 }, 12815 '92854' => { 12816 'BaseType' => '114', 12817 'Name' => 'char[]', 12818 'Size' => '8', 12819 'Type' => 'Array' 12820 }, 12821 '92869' => { 12822 'Header' => 'platform.h', 12823 'Line' => '911', 12824 'Memb' => { 12825 '0' => { 12826 'name' => 'state_set_id', 12827 'offset' => '0', 12828 'type' => '1006' 12829 }, 12830 '1' => { 12831 'name' => 'possible_states_size', 12832 'offset' => '2', 12833 'type' => '121' 12834 }, 12835 '2' => { 12836 'name' => 'states', 12837 'offset' => '3', 12838 'type' => '90983' 12839 } 12840 }, 12841 'Name' => 'struct state_effecter_possible_states', 12842 'Size' => '4', 12843 'Type' => 'Struct' 12844 }, 12845 '92926' => { 12846 'BaseType' => '92869', 12847 'Name' => 'struct state_effecter_possible_states const', 12848 'Size' => '4', 12849 'Type' => 'Const' 12850 }, 12851 '92931' => { 12852 'Header' => 'platform.h', 12853 'Line' => '959', 12854 'Memb' => { 12855 '0' => { 12856 'name' => 'set_request', 12857 'offset' => '0', 12858 'type' => '121' 12859 }, 12860 '1' => { 12861 'name' => 'effecter_state', 12862 'offset' => '1', 12863 'type' => '121' 12864 } 12865 }, 12866 'Name' => 'struct state_field_for_state_effecter_set', 12867 'Size' => '2', 12868 'Type' => 'Struct' 12869 }, 12870 '92974' => { 12871 'BaseType' => '92931', 12872 'Header' => 'platform.h', 12873 'Line' => '962', 12874 'Name' => 'set_effecter_state_field', 12875 'Size' => '2', 12876 'Type' => 'Typedef' 12877 }, 12878 '92987' => { 12879 'Header' => 'platform.h', 12880 'Line' => '968', 12881 'Memb' => { 12882 '0' => { 12883 'name' => 'sensor_op_state', 12884 'offset' => '0', 12885 'type' => '121' 12886 }, 12887 '1' => { 12888 'name' => 'present_state', 12889 'offset' => '1', 12890 'type' => '121' 12891 }, 12892 '2' => { 12893 'name' => 'previous_state', 12894 'offset' => '2', 12895 'type' => '121' 12896 }, 12897 '3' => { 12898 'name' => 'event_state', 12899 'offset' => '3', 12900 'type' => '121' 12901 } 12902 }, 12903 'Name' => 'struct state_field_for_get_state_sensor_readings', 12904 'Size' => '4', 12905 'Type' => 'Struct' 12906 }, 12907 '93058' => { 12908 'BaseType' => '92987', 12909 'Header' => 'platform.h', 12910 'Line' => '976', 12911 'Name' => 'get_sensor_state_field', 12912 'Size' => '4', 12913 'Type' => 'Typedef' 12914 }, 12915 '93071' => { 12916 'Header' => 'platform.h', 12917 'Line' => '982', 12918 'Memb' => { 12919 '0' => { 12920 'name' => 'effecter_op_state', 12921 'offset' => '0', 12922 'type' => '121' 12923 }, 12924 '1' => { 12925 'name' => 'pending_state', 12926 'offset' => '1', 12927 'type' => '121' 12928 }, 12929 '2' => { 12930 'name' => 'present_state', 12931 'offset' => '2', 12932 'type' => '121' 12933 } 12934 }, 12935 'Name' => 'struct state_field_for_get_state_effecter_states', 12936 'Size' => '3', 12937 'Type' => 'Struct' 12938 }, 12939 '93128' => { 12940 'BaseType' => '93071', 12941 'Header' => 'platform.h', 12942 'Line' => '986', 12943 'Name' => 'get_effecter_state_field', 12944 'Size' => '3', 12945 'Type' => 'Typedef' 12946 }, 12947 '93857' => { 12948 'Header' => 'platform.h', 12949 'Line' => '1131', 12950 'Memb' => { 12951 '0' => { 12952 'name' => 'completion_code', 12953 'offset' => '0', 12954 'type' => '121' 12955 }, 12956 '1' => { 12957 'name' => 'comp_effecter_count', 12958 'offset' => '1', 12959 'type' => '121' 12960 }, 12961 '2' => { 12962 'name' => 'field', 12963 'offset' => '2', 12964 'type' => '93914' 12965 } 12966 }, 12967 'Name' => 'struct pldm_get_state_effecter_states_resp', 12968 'Size' => '26', 12969 'Type' => 'Struct' 12970 }, 12971 '93914' => { 12972 'BaseType' => '93128', 12973 'Name' => 'get_effecter_state_field[8]', 12974 'Size' => '24', 12975 'Type' => 'Array' 12976 }, 12977 '93930' => { 12978 'Header' => 'platform.h', 12979 'Line' => '1141', 12980 'Memb' => { 12981 '0' => { 12982 'name' => 'sensor_id', 12983 'offset' => '0', 12984 'type' => '1006' 12985 }, 12986 '1' => { 12987 'name' => 'sensor_event_class_type', 12988 'offset' => '2', 12989 'type' => '121' 12990 }, 12991 '2' => { 12992 'name' => 'event_class', 12993 'offset' => '3', 12994 'type' => '3443' 12995 } 12996 }, 12997 'Name' => 'struct pldm_sensor_event_data', 12998 'Size' => '4', 12999 'Type' => 'Struct' 13000 }, 13001 '94044' => { 13002 'Header' => 'platform.h', 13003 'Line' => '1181', 13004 'Memb' => { 13005 '0' => { 13006 'name' => 'format_version', 13007 'offset' => '0', 13008 'type' => '121' 13009 }, 13010 '1' => { 13011 'name' => 'event_id', 13012 'offset' => '2', 13013 'type' => '1006' 13014 }, 13015 '2' => { 13016 'name' => 'data_transfer_handle', 13017 'offset' => '4', 13018 'type' => '1018' 13019 } 13020 }, 13021 'Name' => 'struct pldm_message_poll_event', 13022 'Size' => '8', 13023 'Type' => 'Struct' 13024 }, 13025 '94106' => { 13026 'Header' => 'platform.h', 13027 'Line' => '1191', 13028 'Memb' => { 13029 '0' => { 13030 'name' => 'format_version', 13031 'offset' => '0', 13032 'type' => '121' 13033 }, 13034 '1' => { 13035 'name' => 'format_type', 13036 'offset' => '1', 13037 'type' => '121' 13038 }, 13039 '2' => { 13040 'name' => 'event_data_length', 13041 'offset' => '2', 13042 'type' => '1006' 13043 }, 13044 '3' => { 13045 'name' => 'event_data', 13046 'offset' => '4', 13047 'type' => '94177' 13048 } 13049 }, 13050 'Name' => 'struct pldm_platform_cper_event', 13051 'Size' => '4', 13052 'Type' => 'Struct' 13053 }, 13054 '94177' => { 13055 'BaseType' => '121', 13056 'Name' => 'uint8_t[]', 13057 'Size' => '8', 13058 'Type' => 'Array' 13059 }, 13060 '94333' => { 13061 'Header' => 'platform.h', 13062 'Line' => '1251', 13063 'Memb' => { 13064 '0' => { 13065 'name' => 'event_data_format', 13066 'offset' => '0', 13067 'type' => '121' 13068 }, 13069 '1' => { 13070 'name' => 'number_of_change_records', 13071 'offset' => '1', 13072 'type' => '121' 13073 }, 13074 '2' => { 13075 'name' => 'change_records', 13076 'offset' => '2', 13077 'type' => '3443' 13078 } 13079 }, 13080 'Name' => 'struct pldm_pdr_repository_chg_event_data', 13081 'Size' => '3', 13082 'Type' => 'Struct' 13083 }, 13084 '94957' => { 13085 'BaseType' => '94106', 13086 'Name' => 'struct pldm_platform_cper_event*', 13087 'Size' => '8', 13088 'Type' => 'Pointer' 13089 }, 13090 '96710' => { 13091 'BaseType' => '92735', 13092 'Name' => 'struct pldm_entity_auxiliary_names_pdr*', 13093 'Size' => '8', 13094 'Type' => 'Pointer' 13095 }, 13096 '101961' => { 13097 'BaseType' => '93857', 13098 'Name' => 'struct pldm_get_state_effecter_states_resp*', 13099 'Size' => '8', 13100 'Type' => 'Pointer' 13101 }, 13102 '130179' => { 13103 'BaseType' => '13426', 13104 'Name' => 'size_t*const', 13105 'Size' => '8', 13106 'Type' => 'Const' 13107 }, 13108 '131891' => { 13109 'BaseType' => '94044', 13110 'Name' => 'struct pldm_message_poll_event*', 13111 'Size' => '8', 13112 'Type' => 'Pointer' 13113 }, 13114 '132885' => { 13115 'BaseType' => '132895', 13116 'Name' => 'uint32_t const*const*', 13117 'Size' => '8', 13118 'Type' => 'Pointer' 13119 }, 13120 '132890' => { 13121 'BaseType' => '30176', 13122 'Name' => 'uint32_t const*', 13123 'Size' => '8', 13124 'Type' => 'Pointer' 13125 }, 13126 '132895' => { 13127 'BaseType' => '132890', 13128 'Name' => 'uint32_t const*const', 13129 'Size' => '8', 13130 'Type' => 'Const' 13131 }, 13132 '132900' => { 13133 'BaseType' => '94333', 13134 'Name' => 'struct pldm_pdr_repository_chg_event_data*', 13135 'Size' => '8', 13136 'Type' => 'Pointer' 13137 }, 13138 '160330' => { 13139 'BaseType' => '92082', 13140 'Name' => 'struct pldm_numeric_sensor_value_pdr*', 13141 'Size' => '8', 13142 'Type' => 'Pointer' 13143 }, 13144 '172713' => { 13145 'BaseType' => '93930', 13146 'Name' => 'struct pldm_sensor_event_data*', 13147 'Size' => '8', 13148 'Type' => 'Pointer' 13149 }, 13150 '172718' => { 13151 'BaseType' => '172713', 13152 'Name' => 'struct pldm_sensor_event_data*const', 13153 'Size' => '8', 13154 'Type' => 'Const' 13155 }, 13156 '174868' => { 13157 'BaseType' => '93058', 13158 'Name' => 'get_sensor_state_field*', 13159 'Size' => '8', 13160 'Type' => 'Pointer' 13161 }, 13162 '189586' => { 13163 'BaseType' => '92974', 13164 'Name' => 'set_effecter_state_field*', 13165 'Size' => '8', 13166 'Type' => 'Pointer' 13167 }, 13168 '190562' => { 13169 'BaseType' => '90767', 13170 'Name' => 'struct pldm_state_sensor_pdr*', 13171 'Size' => '8', 13172 'Type' => 'Pointer' 13173 }, 13174 '190567' => { 13175 'BaseType' => '190562', 13176 'Name' => 'struct pldm_state_sensor_pdr*const', 13177 'Size' => '8', 13178 'Type' => 'Const' 13179 }, 13180 '190572' => { 13181 'BaseType' => '90978', 13182 'Name' => 'struct state_sensor_possible_states const*', 13183 'Size' => '8', 13184 'Type' => 'Pointer' 13185 }, 13186 '190577' => { 13187 'BaseType' => '190572', 13188 'Name' => 'struct state_sensor_possible_states const*const', 13189 'Size' => '8', 13190 'Type' => 'Const' 13191 }, 13192 '190972' => { 13193 'BaseType' => '90999', 13194 'Name' => 'struct pldm_state_effecter_pdr*', 13195 'Size' => '8', 13196 'Type' => 'Pointer' 13197 }, 13198 '190977' => { 13199 'BaseType' => '190972', 13200 'Name' => 'struct pldm_state_effecter_pdr*const', 13201 'Size' => '8', 13202 'Type' => 'Const' 13203 }, 13204 '190982' => { 13205 'BaseType' => '92926', 13206 'Name' => 'struct state_effecter_possible_states const*', 13207 'Size' => '8', 13208 'Type' => 'Pointer' 13209 }, 13210 '190987' => { 13211 'BaseType' => '190982', 13212 'Name' => 'struct state_effecter_possible_states const*const', 13213 'Size' => '8', 13214 'Type' => 'Const' 13215 }, 13216 '193843' => { 13217 'Line' => '19', 13218 'Memb' => { 13219 '0' => { 13220 'name' => 'prev', 13221 'offset' => '0', 13222 'type' => '187' 13223 }, 13224 '1' => { 13225 'name' => 'allocations', 13226 'offset' => '4', 13227 'type' => '1018' 13228 } 13229 }, 13230 'Name' => 'struct pldm_tid_state', 13231 'PrivateABI' => 1, 13232 'Size' => '8', 13233 'Source' => 'instance-id.c', 13234 'Type' => 'Struct' 13235 }, 13236 '193882' => { 13237 'Line' => '24', 13238 'Memb' => { 13239 '0' => { 13240 'name' => 'state', 13241 'offset' => '0', 13242 'type' => '193924' 13243 }, 13244 '1' => { 13245 'name' => 'lock_db_fd', 13246 'offset' => '8264', 13247 'type' => '100' 13248 } 13249 }, 13250 'Name' => 'struct pldm_instance_db', 13251 'PrivateABI' => 1, 13252 'Size' => '2052', 13253 'Source' => 'instance-id.c', 13254 'Type' => 'Struct' 13255 }, 13256 '193924' => { 13257 'BaseType' => '193843', 13258 'Name' => 'struct pldm_tid_state[256]', 13259 'Size' => '2048', 13260 'Type' => 'Array' 13261 }, 13262 '194480' => { 13263 'BaseType' => '193882', 13264 'Name' => 'struct pldm_instance_db*', 13265 'Size' => '8', 13266 'Type' => 'Pointer' 13267 }, 13268 '194867' => { 13269 'BaseType' => '187', 13270 'Name' => 'pldm_instance_id_t*', 13271 'Size' => '8', 13272 'Type' => 'Pointer' 13273 }, 13274 '195043' => { 13275 'BaseType' => '194480', 13276 'Name' => 'struct pldm_instance_db**', 13277 'Size' => '8', 13278 'Type' => 'Pointer' 13279 }, 13280 '195835' => { 13281 'BaseType' => '121', 13282 'Header' => 'pldm.h', 13283 'Line' => '13', 13284 'Name' => 'mctp_eid_t', 13285 'Size' => '1', 13286 'Type' => 'Typedef' 13287 }, 13288 '195950' => { 13289 'BaseType' => '284', 13290 'Header' => 'pldm.h', 13291 'Line' => '30', 13292 'Name' => 'pldm_requester_rc_t', 13293 'Size' => '4', 13294 'Type' => 'Typedef' 13295 }, 13296 '195968' => { 13297 'Line' => '26', 13298 'Memb' => { 13299 '0' => { 13300 'name' => 'transport', 13301 'offset' => '0', 13302 'type' => '196041' 13303 }, 13304 '1' => { 13305 'name' => 'socket', 13306 'offset' => '64', 13307 'type' => '100' 13308 }, 13309 '2' => { 13310 'name' => 'tid_eid_map', 13311 'offset' => '68', 13312 'type' => '199737' 13313 }, 13314 '3' => { 13315 'name' => 'socket_send_buf', 13316 'offset' => '768', 13317 'type' => '198657' 13318 } 13319 }, 13320 'Name' => 'struct pldm_transport_mctp_demux', 13321 'PrivateABI' => 1, 13322 'Size' => '312', 13323 'Source' => 'mctp-demux.c', 13324 'Type' => 'Struct' 13325 }, 13326 '195994' => { 13327 'BaseType' => '195968', 13328 'Name' => 'struct pldm_transport_mctp_demux*', 13329 'Size' => '8', 13330 'Type' => 'Pointer' 13331 }, 13332 '196036' => { 13333 'BaseType' => '196041', 13334 'Name' => 'struct pldm_transport*', 13335 'Size' => '8', 13336 'Type' => 'Pointer' 13337 }, 13338 '196041' => { 13339 'Header' => 'transport.h', 13340 'Line' => '18', 13341 'Memb' => { 13342 '0' => { 13343 'name' => 'name', 13344 'offset' => '0', 13345 'type' => '3999' 13346 }, 13347 '1' => { 13348 'name' => 'version', 13349 'offset' => '8', 13350 'type' => '121' 13351 }, 13352 '2' => { 13353 'name' => 'recv', 13354 'offset' => '22', 13355 'type' => '198968' 13356 }, 13357 '3' => { 13358 'name' => 'send', 13359 'offset' => '36', 13360 'type' => '199009' 13361 }, 13362 '4' => { 13363 'name' => 'init_pollfd', 13364 'offset' => '50', 13365 'type' => '199089' 13366 } 13367 }, 13368 'Name' => 'struct pldm_transport', 13369 'PrivateABI' => 1, 13370 'Size' => '40', 13371 'Type' => 'Struct' 13372 }, 13373 '196177' => { 13374 'BaseType' => '175', 13375 'Name' => 'pldm_tid_t*', 13376 'Size' => '8', 13377 'Type' => 'Pointer' 13378 }, 13379 '196280' => { 13380 'BaseType' => '195994', 13381 'Name' => 'struct pldm_transport_mctp_demux**', 13382 'Size' => '8', 13383 'Type' => 'Pointer' 13384 }, 13385 '198377' => { 13386 'BaseType' => '46', 13387 'Header' => 'int-ll64.h', 13388 'Line' => '21', 13389 'Name' => '__u8', 13390 'PrivateABI' => 1, 13391 'Size' => '1', 13392 'Type' => 'Typedef' 13393 }, 13394 '198389' => { 13395 'BaseType' => '53', 13396 'Header' => 'int-ll64.h', 13397 'Line' => '24', 13398 'Name' => '__u16', 13399 'PrivateABI' => 1, 13400 'Size' => '2', 13401 'Type' => 'Typedef' 13402 }, 13403 '198657' => { 13404 'Header' => 'socket.h', 13405 'Line' => '5', 13406 'Memb' => { 13407 '0' => { 13408 'name' => 'size', 13409 'offset' => '0', 13410 'type' => '100' 13411 }, 13412 '1' => { 13413 'name' => 'socket', 13414 'offset' => '4', 13415 'type' => '100' 13416 }, 13417 '2' => { 13418 'name' => 'max_size', 13419 'offset' => '8', 13420 'type' => '100' 13421 } 13422 }, 13423 'Name' => 'struct pldm_socket_sndbuf', 13424 'PrivateABI' => 1, 13425 'Size' => '12', 13426 'Type' => 'Struct' 13427 }, 13428 '198968' => { 13429 'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t*, void**, size_t*)', 13430 'Param' => { 13431 '0' => { 13432 'type' => '196036' 13433 }, 13434 '1' => { 13435 'type' => '196177' 13436 }, 13437 '2' => { 13438 'type' => '53604' 13439 }, 13440 '3' => { 13441 'type' => '13426' 13442 } 13443 }, 13444 'Return' => '195950', 13445 'Size' => '8', 13446 'Type' => 'FuncPtr' 13447 }, 13448 '199009' => { 13449 'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)', 13450 'Param' => { 13451 '0' => { 13452 'type' => '196036' 13453 }, 13454 '1' => { 13455 'type' => '175' 13456 }, 13457 '2' => { 13458 'type' => '2396' 13459 }, 13460 '3' => { 13461 'type' => '1140' 13462 } 13463 }, 13464 'Return' => '195950', 13465 'Size' => '8', 13466 'Type' => 'FuncPtr' 13467 }, 13468 '199034' => { 13469 'BaseType' => '199039', 13470 'Name' => 'struct pollfd*', 13471 'Size' => '8', 13472 'Type' => 'Pointer' 13473 }, 13474 '199039' => { 13475 'Header' => 'poll.h', 13476 'Line' => '36', 13477 'Memb' => { 13478 '0' => { 13479 'name' => 'fd', 13480 'offset' => '0', 13481 'type' => '100' 13482 }, 13483 '1' => { 13484 'name' => 'events', 13485 'offset' => '4', 13486 'type' => '93' 13487 }, 13488 '2' => { 13489 'name' => 'revents', 13490 'offset' => '6', 13491 'type' => '93' 13492 } 13493 }, 13494 'Name' => 'struct pollfd', 13495 'PrivateABI' => 1, 13496 'Size' => '8', 13497 'Type' => 'Struct' 13498 }, 13499 '199089' => { 13500 'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)', 13501 'Param' => { 13502 '0' => { 13503 'type' => '196036' 13504 }, 13505 '1' => { 13506 'type' => '199034' 13507 } 13508 }, 13509 'Return' => '100', 13510 'Size' => '8', 13511 'Type' => 'FuncPtr' 13512 }, 13513 '199094' => { 13514 'BaseType' => '53', 13515 'Header' => 'socket.h', 13516 'Line' => '10', 13517 'Name' => '__kernel_sa_family_t', 13518 'PrivateABI' => 1, 13519 'Size' => '2', 13520 'Type' => 'Typedef' 13521 }, 13522 '199471' => { 13523 'Header' => 'mctp.h', 13524 'Line' => '18', 13525 'Memb' => { 13526 '0' => { 13527 'name' => 's_addr', 13528 'offset' => '0', 13529 'type' => '195835' 13530 } 13531 }, 13532 'Name' => 'struct mctp_addr', 13533 'PrivateABI' => 1, 13534 'Size' => '1', 13535 'Type' => 'Struct' 13536 }, 13537 '199497' => { 13538 'Header' => 'mctp.h', 13539 'Line' => '22', 13540 'Memb' => { 13541 '0' => { 13542 'name' => 'smctp_family', 13543 'offset' => '0', 13544 'type' => '199094' 13545 }, 13546 '1' => { 13547 'name' => '__smctp_pad0', 13548 'offset' => '2', 13549 'type' => '198389' 13550 }, 13551 '2' => { 13552 'name' => 'smctp_network', 13553 'offset' => '4', 13554 'type' => '60' 13555 }, 13556 '3' => { 13557 'name' => 'smctp_addr', 13558 'offset' => '8', 13559 'type' => '199471' 13560 }, 13561 '4' => { 13562 'name' => 'smctp_type', 13563 'offset' => '9', 13564 'type' => '198377' 13565 }, 13566 '5' => { 13567 'name' => 'smctp_tag', 13568 'offset' => '16', 13569 'type' => '198377' 13570 }, 13571 '6' => { 13572 'name' => '__smctp_pad1', 13573 'offset' => '17', 13574 'type' => '198377' 13575 } 13576 }, 13577 'Name' => 'struct sockaddr_mctp', 13578 'PrivateABI' => 1, 13579 'Size' => '12', 13580 'Type' => 'Struct' 13581 }, 13582 '199601' => { 13583 'BaseType' => '199497', 13584 'Name' => 'struct sockaddr_mctp const', 13585 'Size' => '12', 13586 'Type' => 'Const' 13587 }, 13588 '199644' => { 13589 'Line' => '35', 13590 'Memb' => { 13591 '0' => { 13592 'name' => 'transport', 13593 'offset' => '0', 13594 'type' => '196041' 13595 }, 13596 '1' => { 13597 'name' => 'socket', 13598 'offset' => '64', 13599 'type' => '100' 13600 }, 13601 '2' => { 13602 'name' => 'tid_eid_map', 13603 'offset' => '68', 13604 'type' => '199737' 13605 }, 13606 '3' => { 13607 'name' => 'socket_send_buf', 13608 'offset' => '768', 13609 'type' => '198657' 13610 }, 13611 '4' => { 13612 'name' => 'bound', 13613 'offset' => '786', 13614 'type' => '805' 13615 }, 13616 '5' => { 13617 'name' => 'cookie_jar', 13618 'offset' => '800', 13619 'type' => '199' 13620 } 13621 }, 13622 'Name' => 'struct pldm_transport_af_mctp', 13623 'PrivateABI' => 1, 13624 'Size' => '336', 13625 'Source' => 'af-mctp.c', 13626 'Type' => 'Struct' 13627 }, 13628 '199737' => { 13629 'BaseType' => '175', 13630 'Name' => 'pldm_tid_t[256]', 13631 'Size' => '256', 13632 'Type' => 'Array' 13633 }, 13634 '200538' => { 13635 'BaseType' => '199644', 13636 'Name' => 'struct pldm_transport_af_mctp*', 13637 'Size' => '8', 13638 'Type' => 'Pointer' 13639 }, 13640 '200543' => { 13641 'BaseType' => '199601', 13642 'Name' => 'struct sockaddr_mctp const*', 13643 'Size' => '8', 13644 'Type' => 'Pointer' 13645 }, 13646 '200856' => { 13647 'BaseType' => '200538', 13648 'Name' => 'struct pldm_transport_af_mctp**', 13649 'Size' => '8', 13650 'Type' => 'Pointer' 13651 }, 13652 '227501' => { 13653 'Header' => 'file_io.h', 13654 'Line' => '32', 13655 'Memb' => { 13656 '0' => { 13657 'name' => 'handle', 13658 'offset' => '0', 13659 'type' => '121' 13660 }, 13661 '1' => { 13662 'name' => 'length', 13663 'offset' => '4', 13664 'type' => '1018' 13665 }, 13666 '2' => { 13667 'name' => 'data', 13668 'offset' => '8', 13669 'type' => '94177' 13670 } 13671 }, 13672 'Name' => 'struct pldm_oem_meta_file_io_write_req', 13673 'Size' => '8', 13674 'Type' => 'Struct' 13675 }, 13676 '227568' => { 13677 'Header' => 'file_io.h', 13678 'Line' => '45', 13679 'Memb' => { 13680 '0' => { 13681 'name' => 'transferFlag', 13682 'offset' => '0', 13683 'type' => '121' 13684 }, 13685 '1' => { 13686 'name' => 'offset', 13687 'offset' => '2', 13688 'type' => '1006' 13689 } 13690 }, 13691 'Name' => 'struct pldm_oem_meta_file_io_read_data_info', 13692 'Size' => '4', 13693 'Type' => 'Struct' 13694 }, 13695 '227607' => { 13696 'Header' => 'file_io.h', 13697 'Line' => '55', 13698 'Memb' => { 13699 '0' => { 13700 'name' => 'size', 13701 'offset' => '0', 13702 'type' => '1006' 13703 }, 13704 '1' => { 13705 'name' => 'crc32', 13706 'offset' => '4', 13707 'type' => '1018' 13708 } 13709 }, 13710 'Name' => 'struct pldm_oem_meta_file_io_read_attr_info', 13711 'Size' => '8', 13712 'Type' => 'Struct' 13713 }, 13714 '227646' => { 13715 'Header' => 'file_io.h', 13716 'Line' => '70', 13717 'Memb' => { 13718 '0' => { 13719 'name' => 'data', 13720 'offset' => '0', 13721 'type' => '227568' 13722 } 13723 }, 13724 'Name' => 'anon-union-file_io.h-70', 13725 'Size' => '4', 13726 'Type' => 'Union' 13727 }, 13728 '227664' => { 13729 'Header' => 'file_io.h', 13730 'Line' => '65', 13731 'Memb' => { 13732 '0' => { 13733 'name' => 'version', 13734 'offset' => '0', 13735 'type' => '1140' 13736 }, 13737 '1' => { 13738 'name' => 'handle', 13739 'offset' => '8', 13740 'type' => '121' 13741 }, 13742 '2' => { 13743 'name' => 'option', 13744 'offset' => '9', 13745 'type' => '121' 13746 }, 13747 '3' => { 13748 'name' => 'length', 13749 'offset' => '16', 13750 'type' => '121' 13751 }, 13752 '4' => { 13753 'name' => 'info', 13754 'offset' => '18', 13755 'type' => '227646' 13756 } 13757 }, 13758 'Name' => 'struct pldm_oem_meta_file_io_read_req', 13759 'Size' => '16', 13760 'Type' => 'Struct' 13761 }, 13762 '227742' => { 13763 'Header' => 'file_io.h', 13764 'Line' => '86', 13765 'Memb' => { 13766 '0' => { 13767 'name' => 'attr', 13768 'offset' => '0', 13769 'type' => '227607' 13770 }, 13771 '1' => { 13772 'name' => 'data', 13773 'offset' => '0', 13774 'type' => '227568' 13775 } 13776 }, 13777 'Name' => 'anon-union-file_io.h-86', 13778 'Size' => '8', 13779 'Type' => 'Union' 13780 }, 13781 '227770' => { 13782 'Header' => 'file_io.h', 13783 'Line' => '80', 13784 'Memb' => { 13785 '0' => { 13786 'name' => 'version', 13787 'offset' => '0', 13788 'type' => '1140' 13789 }, 13790 '1' => { 13791 'name' => 'completion_code', 13792 'offset' => '8', 13793 'type' => '121' 13794 }, 13795 '2' => { 13796 'name' => 'handle', 13797 'offset' => '9', 13798 'type' => '121' 13799 }, 13800 '3' => { 13801 'name' => 'option', 13802 'offset' => '16', 13803 'type' => '121' 13804 }, 13805 '4' => { 13806 'name' => 'length', 13807 'offset' => '17', 13808 'type' => '121' 13809 }, 13810 '5' => { 13811 'name' => 'info', 13812 'offset' => '18', 13813 'type' => '227742' 13814 }, 13815 '6' => { 13816 'name' => 'data', 13817 'offset' => '32', 13818 'type' => '94177' 13819 } 13820 }, 13821 'Name' => 'struct pldm_oem_meta_file_io_read_resp', 13822 'Size' => '24', 13823 'Type' => 'Struct' 13824 }, 13825 '230271' => { 13826 'BaseType' => '227770', 13827 'Name' => 'struct pldm_oem_meta_file_io_read_resp*', 13828 'Size' => '8', 13829 'Type' => 'Pointer' 13830 }, 13831 '231400' => { 13832 'BaseType' => '227664', 13833 'Name' => 'struct pldm_oem_meta_file_io_read_req*', 13834 'Size' => '8', 13835 'Type' => 'Pointer' 13836 }, 13837 '231836' => { 13838 'BaseType' => '227501', 13839 'Name' => 'struct pldm_oem_meta_file_io_write_req*', 13840 'Size' => '8', 13841 'Type' => 'Pointer' 13842 } 13843 }, 13844 'UndefinedSymbols' => { 13845 'libpldm.so.0.11.0' => { 13846 '_ITM_deregisterTMCloneTable' => 0, 13847 '_ITM_registerTMCloneTable' => 0, 13848 '__assert_fail@GLIBC_2.2.5' => 0, 13849 '__cxa_finalize@GLIBC_2.2.5' => 0, 13850 '__errno_location@GLIBC_2.2.5' => 0, 13851 '__gmon_start__' => 0, 13852 '__isoc23_strtol@GLIBC_2.38' => 0, 13853 '__memcpy_chk@GLIBC_2.3.4' => 0, 13854 '__recv_chk@GLIBC_2.4' => 0, 13855 '__recvfrom_chk@GLIBC_2.4' => 0, 13856 '__stack_chk_fail@GLIBC_2.4' => 0, 13857 'bind@GLIBC_2.2.5' => 0, 13858 'calloc@GLIBC_2.2.5' => 0, 13859 'clock_gettime@GLIBC_2.17' => 0, 13860 'close@GLIBC_2.2.5' => 0, 13861 'connect@GLIBC_2.2.5' => 0, 13862 'dup@GLIBC_2.2.5' => 0, 13863 'fclose@GLIBC_2.2.5' => 0, 13864 'fcntl64@GLIBC_2.28' => 0, 13865 'fgets@GLIBC_2.2.5' => 0, 13866 'fopen64@GLIBC_2.2.5' => 0, 13867 'free@GLIBC_2.2.5' => 0, 13868 'getsockopt@GLIBC_2.2.5' => 0, 13869 'malloc@GLIBC_2.2.5' => 0, 13870 'memcmp@GLIBC_2.2.5' => 0, 13871 'memcpy@GLIBC_2.14' => 0, 13872 'memmem@GLIBC_2.2.5' => 0, 13873 'open64@GLIBC_2.2.5' => 0, 13874 'poll@GLIBC_2.2.5' => 0, 13875 'ppoll@GLIBC_2.4' => 0, 13876 'recv@GLIBC_2.2.5' => 0, 13877 'recvmsg@GLIBC_2.2.5' => 0, 13878 'sendmsg@GLIBC_2.2.5' => 0, 13879 'sendto@GLIBC_2.2.5' => 0, 13880 'setsockopt@GLIBC_2.2.5' => 0, 13881 'socket@GLIBC_2.2.5' => 0, 13882 'stat64@GLIBC_2.33' => 0, 13883 'strlen@GLIBC_2.2.5' => 0, 13884 'strnlen@GLIBC_2.2.5' => 0, 13885 'timerfd_create@GLIBC_2.8' => 0, 13886 'timerfd_settime@GLIBC_2.8' => 0, 13887 'write@GLIBC_2.2.5' => 0 13888 } 13889 }, 13890 'WordSize' => '8' 13891}; 13892