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