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