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