1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [0]", 7 "name" : "char [0]", 8 "referenced_type" : "type-18", 9 "self_type" : "type-17", 10 "source_file" : "/system/core/liblog/include/log/log_read.h" 11 }, 12 { 13 "linker_set_key" : "float []", 14 "name" : "float []", 15 "referenced_type" : "type-39", 16 "self_type" : "type-227", 17 "source_file" : "/system/core/libsystem/include/system/graphics.h" 18 }, 19 { 20 "alignment" : 4, 21 "linker_set_key" : "int [0]", 22 "name" : "int [0]", 23 "referenced_type" : "type-10", 24 "self_type" : "type-36", 25 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h" 26 }, 27 { 28 "alignment" : 1, 29 "linker_set_key" : "unsigned char [5121]", 30 "name" : "unsigned char [5121]", 31 "referenced_type" : "type-15", 32 "self_type" : "type-14", 33 "size" : 5121, 34 "source_file" : "/system/core/liblog/include/log/log_read.h" 35 }, 36 { 37 "alignment" : 4, 38 "linker_set_key" : "unsigned int [8]", 39 "name" : "unsigned int [8]", 40 "referenced_type" : "type-2", 41 "self_type" : "type-219", 42 "size" : 32, 43 "source_file" : "/system/core/libsystem/include/system/graphics.h" 44 } 45 ], 46 "builtin_types" : 47 [ 48 { 49 "alignment" : 1, 50 "is_integral" : true, 51 "is_unsigned" : true, 52 "linker_set_key" : "bool", 53 "name" : "bool", 54 "referenced_type" : "type-37", 55 "self_type" : "type-37", 56 "size" : 1 57 }, 58 { 59 "alignment" : 1, 60 "is_integral" : true, 61 "is_unsigned" : true, 62 "linker_set_key" : "char", 63 "name" : "char", 64 "referenced_type" : "type-18", 65 "self_type" : "type-18", 66 "size" : 1 67 }, 68 { 69 "alignment" : 2, 70 "is_integral" : true, 71 "is_unsigned" : true, 72 "linker_set_key" : "char16_t", 73 "name" : "char16_t", 74 "referenced_type" : "type-134", 75 "self_type" : "type-134", 76 "size" : 2 77 }, 78 { 79 "alignment" : 8, 80 "linker_set_key" : "double", 81 "name" : "double", 82 "referenced_type" : "type-42", 83 "self_type" : "type-42", 84 "size" : 8 85 }, 86 { 87 "alignment" : 4, 88 "linker_set_key" : "float", 89 "name" : "float", 90 "referenced_type" : "type-39", 91 "self_type" : "type-39", 92 "size" : 4 93 }, 94 { 95 "alignment" : 4, 96 "is_integral" : true, 97 "linker_set_key" : "int", 98 "name" : "int", 99 "referenced_type" : "type-10", 100 "self_type" : "type-10", 101 "size" : 4 102 }, 103 { 104 "alignment" : 4, 105 "is_integral" : true, 106 "linker_set_key" : "long", 107 "name" : "long", 108 "referenced_type" : "type-363", 109 "self_type" : "type-363", 110 "size" : 4 111 }, 112 { 113 "alignment" : 8, 114 "linker_set_key" : "long double", 115 "name" : "long double", 116 "referenced_type" : "type-347", 117 "self_type" : "type-347", 118 "size" : 8 119 }, 120 { 121 "alignment" : 8, 122 "is_integral" : true, 123 "linker_set_key" : "long long", 124 "name" : "long long", 125 "referenced_type" : "type-26", 126 "self_type" : "type-26", 127 "size" : 8 128 }, 129 { 130 "alignment" : 2, 131 "is_integral" : true, 132 "linker_set_key" : "short", 133 "name" : "short", 134 "referenced_type" : "type-341", 135 "self_type" : "type-341", 136 "size" : 2 137 }, 138 { 139 "alignment" : 1, 140 "is_integral" : true, 141 "linker_set_key" : "signed char", 142 "name" : "signed char", 143 "referenced_type" : "type-390", 144 "self_type" : "type-390", 145 "size" : 1 146 }, 147 { 148 "alignment" : 1, 149 "is_integral" : true, 150 "is_unsigned" : true, 151 "linker_set_key" : "unsigned char", 152 "name" : "unsigned char", 153 "referenced_type" : "type-15", 154 "self_type" : "type-15", 155 "size" : 1 156 }, 157 { 158 "alignment" : 4, 159 "is_integral" : true, 160 "is_unsigned" : true, 161 "linker_set_key" : "unsigned int", 162 "name" : "unsigned int", 163 "referenced_type" : "type-2", 164 "self_type" : "type-2", 165 "size" : 4 166 }, 167 { 168 "alignment" : 4, 169 "is_integral" : true, 170 "is_unsigned" : true, 171 "linker_set_key" : "unsigned long", 172 "name" : "unsigned long", 173 "referenced_type" : "type-368", 174 "self_type" : "type-368", 175 "size" : 4 176 }, 177 { 178 "alignment" : 8, 179 "is_integral" : true, 180 "is_unsigned" : true, 181 "linker_set_key" : "unsigned long long", 182 "name" : "unsigned long long", 183 "referenced_type" : "type-29", 184 "self_type" : "type-29", 185 "size" : 8 186 }, 187 { 188 "alignment" : 2, 189 "is_integral" : true, 190 "is_unsigned" : true, 191 "linker_set_key" : "unsigned short", 192 "name" : "unsigned short", 193 "referenced_type" : "type-8", 194 "self_type" : "type-8", 195 "size" : 2 196 }, 197 { 198 "linker_set_key" : "void", 199 "name" : "void", 200 "referenced_type" : "type-96", 201 "self_type" : "type-96" 202 } 203 ], 204 "elf_functions" : 205 [ 206 { 207 "name" : "_ZN7android8hardware5media4V1_021writeEmbeddedToParcelERKNS2_9AnwBufferEPNS0_6ParcelEjj" 208 }, 209 { 210 "name" : "_ZN7android8hardware5media4V1_022readEmbeddedFromParcelERKNS2_9AnwBufferERKNS0_6ParcelEjj" 211 }, 212 { 213 "name" : "__aeabi_memclr" 214 }, 215 { 216 "name" : "__aeabi_memclr4" 217 }, 218 { 219 "name" : "__aeabi_memclr8" 220 }, 221 { 222 "name" : "__aeabi_memset" 223 }, 224 { 225 "name" : "__aeabi_memset4" 226 }, 227 { 228 "name" : "__aeabi_memset8" 229 } 230 ], 231 "elf_objects" : [], 232 "enum_types" : 233 [ 234 { 235 "alignment" : 4, 236 "enum_fields" : 237 [ 238 { 239 "enum_field_value" : 0, 240 "name" : "android::Condition::WAKE_UP_ONE" 241 }, 242 { 243 "enum_field_value" : 1, 244 "name" : "android::Condition::WAKE_UP_ALL" 245 } 246 ], 247 "linker_set_key" : "android::Condition::WakeUpType", 248 "name" : "android::Condition::WakeUpType", 249 "referenced_type" : "type-244", 250 "self_type" : "type-244", 251 "size" : 4, 252 "source_file" : "/system/core/libutils/include/utils/Condition.h", 253 "underlying_type" : "type-2", 254 "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE" 255 }, 256 { 257 "alignment" : 4, 258 "enum_fields" : 259 [ 260 { 261 "enum_field_value" : 0, 262 "name" : "android::String16::kEmptyString" 263 } 264 ], 265 "linker_set_key" : "android::String16::StaticLinkage", 266 "name" : "android::String16::StaticLinkage", 267 "referenced_type" : "type-135", 268 "self_type" : "type-135", 269 "size" : 4, 270 "source_file" : "/system/core/libutils/include/utils/String16.h", 271 "underlying_type" : "type-2", 272 "unique_id" : "_ZTSN7android8String1613StaticLinkageE" 273 }, 274 { 275 "alignment" : 4, 276 "enum_fields" : 277 [ 278 { 279 "enum_field_value" : 0, 280 "name" : "android::String8::kEmptyString" 281 } 282 ], 283 "linker_set_key" : "android::String8::StaticLinkage", 284 "name" : "android::String8::StaticLinkage", 285 "referenced_type" : "type-124", 286 "self_type" : "type-124", 287 "size" : 4, 288 "source_file" : "/system/core/libutils/include/utils/String8.h", 289 "underlying_type" : "type-2", 290 "unique_id" : "_ZTSN7android7String813StaticLinkageE" 291 }, 292 { 293 "alignment" : 4, 294 "enum_fields" : 295 [ 296 { 297 "enum_field_value" : 0, 298 "name" : "android::hardware::HidlReturnRestriction::NONE" 299 }, 300 { 301 "enum_field_value" : 1, 302 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED" 303 }, 304 { 305 "enum_field_value" : 2, 306 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED" 307 } 308 ], 309 "linker_set_key" : "android::hardware::HidlReturnRestriction", 310 "name" : "android::hardware::HidlReturnRestriction", 311 "referenced_type" : "type-339", 312 "self_type" : "type-339", 313 "size" : 4, 314 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 315 "underlying_type" : "type-10", 316 "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE" 317 }, 318 { 319 "alignment" : 4, 320 "enum_fields" : 321 [ 322 { 323 "enum_field_value" : 0, 324 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS" 325 }, 326 { 327 "enum_field_value" : 1, 328 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS" 329 }, 330 { 331 "enum_field_value" : 2, 332 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS" 333 }, 334 { 335 "enum_field_value" : 3, 336 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS" 337 } 338 ], 339 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 340 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 341 "referenced_type" : "type-109", 342 "self_type" : "type-109", 343 "size" : 4, 344 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 345 "underlying_type" : "type-10", 346 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE" 347 }, 348 { 349 "alignment" : 4, 350 "enum_fields" : 351 [ 352 { 353 "enum_field_value" : 1, 354 "name" : "android::hardware::kSynchronizedReadWrite" 355 }, 356 { 357 "enum_field_value" : 2, 358 "name" : "android::hardware::kUnsynchronizedWrite" 359 } 360 ], 361 "linker_set_key" : "android::hardware::MQFlavor", 362 "name" : "android::hardware::MQFlavor", 363 "referenced_type" : "type-105", 364 "self_type" : "type-105", 365 "size" : 4, 366 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 367 "underlying_type" : "type-2", 368 "unique_id" : "_ZTSN7android8hardware8MQFlavorE" 369 }, 370 { 371 "alignment" : 4, 372 "enum_fields" : 373 [ 374 { 375 "enum_field_value" : 0, 376 "name" : "android::hardware::ProcessState::CallRestriction::NONE" 377 }, 378 { 379 "enum_field_value" : 1, 380 "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY" 381 }, 382 { 383 "enum_field_value" : 2, 384 "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY" 385 } 386 ], 387 "linker_set_key" : "android::hardware::ProcessState::CallRestriction", 388 "name" : "android::hardware::ProcessState::CallRestriction", 389 "referenced_type" : "type-264", 390 "self_type" : "type-264", 391 "size" : 4, 392 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 393 "underlying_type" : "type-10", 394 "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE" 395 }, 396 { 397 "alignment" : 4, 398 "enum_fields" : 399 [ 400 { 401 "enum_field_value" : 0, 402 "name" : "android::hardware::Status::EX_NONE" 403 }, 404 { 405 "enum_field_value" : -1, 406 "name" : "android::hardware::Status::EX_SECURITY" 407 }, 408 { 409 "enum_field_value" : -2, 410 "name" : "android::hardware::Status::EX_BAD_PARCELABLE" 411 }, 412 { 413 "enum_field_value" : -3, 414 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT" 415 }, 416 { 417 "enum_field_value" : -4, 418 "name" : "android::hardware::Status::EX_NULL_POINTER" 419 }, 420 { 421 "enum_field_value" : -5, 422 "name" : "android::hardware::Status::EX_ILLEGAL_STATE" 423 }, 424 { 425 "enum_field_value" : -6, 426 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD" 427 }, 428 { 429 "enum_field_value" : -7, 430 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION" 431 }, 432 { 433 "enum_field_value" : -128, 434 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER" 435 }, 436 { 437 "enum_field_value" : -129, 438 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED" 439 } 440 ], 441 "linker_set_key" : "android::hardware::Status::Exception", 442 "name" : "android::hardware::Status::Exception", 443 "referenced_type" : "type-322", 444 "self_type" : "type-322", 445 "size" : 4, 446 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 447 "underlying_type" : "type-10", 448 "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE" 449 }, 450 { 451 "alignment" : 4, 452 "enum_fields" : 453 [ 454 { 455 "enum_field_value" : 0, 456 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY" 457 }, 458 { 459 "enum_field_value" : 1, 460 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT" 461 }, 462 { 463 "enum_field_value" : 2, 464 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY" 465 }, 466 { 467 "enum_field_value" : 3, 468 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT" 469 }, 470 { 471 "enum_field_value" : 4, 472 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY" 473 }, 474 { 475 "enum_field_value" : 5, 476 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT" 477 }, 478 { 479 "enum_field_value" : 6, 480 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY" 481 }, 482 { 483 "enum_field_value" : 7, 484 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT" 485 }, 486 { 487 "enum_field_value" : 8, 488 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY" 489 }, 490 { 491 "enum_field_value" : 9, 492 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT" 493 } 494 ], 495 "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 496 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 497 "referenced_type" : "type-305", 498 "self_type" : "type-305", 499 "size" : 4, 500 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 501 "underlying_type" : "type-2", 502 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE" 503 }, 504 { 505 "alignment" : 8, 506 "enum_fields" : 507 [ 508 { 509 "enum_field_value" : 15, 510 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK" 511 }, 512 { 513 "enum_field_value" : 0, 514 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER" 515 }, 516 { 517 "enum_field_value" : 2, 518 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY" 519 }, 520 { 521 "enum_field_value" : 3, 522 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN" 523 }, 524 { 525 "enum_field_value" : 240, 526 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK" 527 }, 528 { 529 "enum_field_value" : 0, 530 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER" 531 }, 532 { 533 "enum_field_value" : 32, 534 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY" 535 }, 536 { 537 "enum_field_value" : 48, 538 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN" 539 }, 540 { 541 "enum_field_value" : 256, 542 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE" 543 }, 544 { 545 "enum_field_value" : 512, 546 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET" 547 }, 548 { 549 "enum_field_value" : 2048, 550 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY" 551 }, 552 { 553 "enum_field_value" : 4096, 554 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET" 555 }, 556 { 557 "enum_field_value" : 16384, 558 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED" 559 }, 560 { 561 "enum_field_value" : 32768, 562 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR" 563 }, 564 { 565 "enum_field_value" : 65536, 566 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER" 567 }, 568 { 569 "enum_field_value" : 131072, 570 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT" 571 }, 572 { 573 "enum_field_value" : 262144, 574 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT" 575 }, 576 { 577 "enum_field_value" : 1048576, 578 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT" 579 }, 580 { 581 "enum_field_value" : 4194304, 582 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER" 583 }, 584 { 585 "enum_field_value" : 8388608, 586 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA" 587 }, 588 { 589 "enum_field_value" : 16777216, 590 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER" 591 }, 592 { 593 "enum_field_value" : -268435456, 594 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK" 595 }, 596 { 597 "enum_field_value" : 0, 598 "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI" 599 } 600 ], 601 "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage", 602 "name" : "android::hardware::graphics::common::V1_0::BufferUsage", 603 "referenced_type" : "type-269", 604 "self_type" : "type-269", 605 "size" : 8, 606 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h", 607 "underlying_type" : "type-29", 608 "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE" 609 }, 610 { 611 "alignment" : 4, 612 "enum_fields" : 613 [ 614 { 615 "enum_field_value" : 0, 616 "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE" 617 }, 618 { 619 "enum_field_value" : 1, 620 "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625" 621 }, 622 { 623 "enum_field_value" : 2, 624 "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED" 625 }, 626 { 627 "enum_field_value" : 3, 628 "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525" 629 }, 630 { 631 "enum_field_value" : 4, 632 "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED" 633 }, 634 { 635 "enum_field_value" : 5, 636 "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709" 637 }, 638 { 639 "enum_field_value" : 6, 640 "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3" 641 }, 642 { 643 "enum_field_value" : 7, 644 "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB" 645 }, 646 { 647 "enum_field_value" : 8, 648 "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB" 649 }, 650 { 651 "enum_field_value" : 9, 652 "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3" 653 } 654 ], 655 "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode", 656 "name" : "android::hardware::graphics::common::V1_0::ColorMode", 657 "referenced_type" : "type-272", 658 "self_type" : "type-272", 659 "size" : 4, 660 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h", 661 "underlying_type" : "type-10", 662 "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE" 663 }, 664 { 665 "alignment" : 4, 666 "enum_fields" : 667 [ 668 { 669 "enum_field_value" : 0, 670 "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY" 671 }, 672 { 673 "enum_field_value" : 1, 674 "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX" 675 }, 676 { 677 "enum_field_value" : 2, 678 "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE" 679 }, 680 { 681 "enum_field_value" : 3, 682 "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE" 683 }, 684 { 685 "enum_field_value" : 4, 686 "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA" 687 }, 688 { 689 "enum_field_value" : 5, 690 "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA" 691 }, 692 { 693 "enum_field_value" : 6, 694 "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA" 695 } 696 ], 697 "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform", 698 "name" : "android::hardware::graphics::common::V1_0::ColorTransform", 699 "referenced_type" : "type-273", 700 "self_type" : "type-273", 701 "size" : 4, 702 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h", 703 "underlying_type" : "type-10", 704 "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE" 705 }, 706 { 707 "alignment" : 4, 708 "enum_fields" : 709 [ 710 { 711 "enum_field_value" : 0, 712 "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN" 713 }, 714 { 715 "enum_field_value" : 1, 716 "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY" 717 }, 718 { 719 "enum_field_value" : 16, 720 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT" 721 }, 722 { 723 "enum_field_value" : 4128768, 724 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK" 725 }, 726 { 727 "enum_field_value" : 0, 728 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED" 729 }, 730 { 731 "enum_field_value" : 65536, 732 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709" 733 }, 734 { 735 "enum_field_value" : 131072, 736 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625" 737 }, 738 { 739 "enum_field_value" : 196608, 740 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED" 741 }, 742 { 743 "enum_field_value" : 262144, 744 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525" 745 }, 746 { 747 "enum_field_value" : 327680, 748 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED" 749 }, 750 { 751 "enum_field_value" : 393216, 752 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020" 753 }, 754 { 755 "enum_field_value" : 458752, 756 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE" 757 }, 758 { 759 "enum_field_value" : 524288, 760 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M" 761 }, 762 { 763 "enum_field_value" : 589824, 764 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM" 765 }, 766 { 767 "enum_field_value" : 655360, 768 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3" 769 }, 770 { 771 "enum_field_value" : 720896, 772 "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB" 773 }, 774 { 775 "enum_field_value" : 22, 776 "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT" 777 }, 778 { 779 "enum_field_value" : 130023424, 780 "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK" 781 }, 782 { 783 "enum_field_value" : 0, 784 "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED" 785 }, 786 { 787 "enum_field_value" : 4194304, 788 "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR" 789 }, 790 { 791 "enum_field_value" : 8388608, 792 "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB" 793 }, 794 { 795 "enum_field_value" : 12582912, 796 "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M" 797 }, 798 { 799 "enum_field_value" : 16777216, 800 "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2" 801 }, 802 { 803 "enum_field_value" : 20971520, 804 "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6" 805 }, 806 { 807 "enum_field_value" : 25165824, 808 "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8" 809 }, 810 { 811 "enum_field_value" : 29360128, 812 "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084" 813 }, 814 { 815 "enum_field_value" : 33554432, 816 "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG" 817 }, 818 { 819 "enum_field_value" : 27, 820 "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT" 821 }, 822 { 823 "enum_field_value" : 939524096, 824 "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK" 825 }, 826 { 827 "enum_field_value" : 0, 828 "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED" 829 }, 830 { 831 "enum_field_value" : 134217728, 832 "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL" 833 }, 834 { 835 "enum_field_value" : 268435456, 836 "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED" 837 }, 838 { 839 "enum_field_value" : 402653184, 840 "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED" 841 }, 842 { 843 "enum_field_value" : 512, 844 "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR" 845 }, 846 { 847 "enum_field_value" : 138477568, 848 "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR" 849 }, 850 { 851 "enum_field_value" : 406913024, 852 "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR" 853 }, 854 { 855 "enum_field_value" : 513, 856 "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB" 857 }, 858 { 859 "enum_field_value" : 142671872, 860 "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB" 861 }, 862 { 863 "enum_field_value" : 411107328, 864 "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB" 865 }, 866 { 867 "enum_field_value" : 257, 868 "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF" 869 }, 870 { 871 "enum_field_value" : 146931712, 872 "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF" 873 }, 874 { 875 "enum_field_value" : 258, 876 "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625" 877 }, 878 { 879 "enum_field_value" : 281149440, 880 "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625" 881 }, 882 { 883 "enum_field_value" : 259, 884 "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525" 885 }, 886 { 887 "enum_field_value" : 281280512, 888 "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525" 889 }, 890 { 891 "enum_field_value" : 260, 892 "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709" 893 }, 894 { 895 "enum_field_value" : 281083904, 896 "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709" 897 }, 898 { 899 "enum_field_value" : 139067392, 900 "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR" 901 }, 902 { 903 "enum_field_value" : 155844608, 904 "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3" 905 }, 906 { 907 "enum_field_value" : 139067392, 908 "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR" 909 }, 910 { 911 "enum_field_value" : 143261696, 912 "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3" 913 }, 914 { 915 "enum_field_value" : 151715840, 916 "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB" 917 }, 918 { 919 "enum_field_value" : 138805248, 920 "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR" 921 }, 922 { 923 "enum_field_value" : 147193856, 924 "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020" 925 }, 926 { 927 "enum_field_value" : 163971072, 928 "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ" 929 }, 930 { 931 "enum_field_value" : 4096, 932 "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH" 933 }, 934 { 935 "enum_field_value" : 4097, 936 "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR" 937 } 938 ], 939 "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace", 940 "name" : "android::hardware::graphics::common::V1_0::Dataspace", 941 "referenced_type" : "type-271", 942 "self_type" : "type-271", 943 "size" : 4, 944 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h", 945 "underlying_type" : "type-10", 946 "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE" 947 }, 948 { 949 "alignment" : 4, 950 "enum_fields" : 951 [ 952 { 953 "enum_field_value" : 1, 954 "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION" 955 }, 956 { 957 "enum_field_value" : 2, 958 "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10" 959 }, 960 { 961 "enum_field_value" : 3, 962 "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG" 963 } 964 ], 965 "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr", 966 "name" : "android::hardware::graphics::common::V1_0::Hdr", 967 "referenced_type" : "type-274", 968 "self_type" : "type-274", 969 "size" : 4, 970 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h", 971 "underlying_type" : "type-10", 972 "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE" 973 }, 974 { 975 "alignment" : 4, 976 "enum_fields" : 977 [ 978 { 979 "enum_field_value" : 1, 980 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888" 981 }, 982 { 983 "enum_field_value" : 2, 984 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888" 985 }, 986 { 987 "enum_field_value" : 3, 988 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888" 989 }, 990 { 991 "enum_field_value" : 4, 992 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565" 993 }, 994 { 995 "enum_field_value" : 5, 996 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888" 997 }, 998 { 999 "enum_field_value" : 16, 1000 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP" 1001 }, 1002 { 1003 "enum_field_value" : 17, 1004 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP" 1005 }, 1006 { 1007 "enum_field_value" : 20, 1008 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I" 1009 }, 1010 { 1011 "enum_field_value" : 22, 1012 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16" 1013 }, 1014 { 1015 "enum_field_value" : 32, 1016 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16" 1017 }, 1018 { 1019 "enum_field_value" : 33, 1020 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB" 1021 }, 1022 { 1023 "enum_field_value" : 34, 1024 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED" 1025 }, 1026 { 1027 "enum_field_value" : 35, 1028 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888" 1029 }, 1030 { 1031 "enum_field_value" : 36, 1032 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE" 1033 }, 1034 { 1035 "enum_field_value" : 37, 1036 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10" 1037 }, 1038 { 1039 "enum_field_value" : 38, 1040 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12" 1041 }, 1042 { 1043 "enum_field_value" : 43, 1044 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102" 1045 }, 1046 { 1047 "enum_field_value" : 538982489, 1048 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8" 1049 }, 1050 { 1051 "enum_field_value" : 540422489, 1052 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16" 1053 }, 1054 { 1055 "enum_field_value" : 842094169, 1056 "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12" 1057 } 1058 ], 1059 "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat", 1060 "name" : "android::hardware::graphics::common::V1_0::PixelFormat", 1061 "referenced_type" : "type-268", 1062 "self_type" : "type-268", 1063 "size" : 4, 1064 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h", 1065 "underlying_type" : "type-10", 1066 "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE" 1067 }, 1068 { 1069 "alignment" : 4, 1070 "enum_fields" : 1071 [ 1072 { 1073 "enum_field_value" : 1, 1074 "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H" 1075 }, 1076 { 1077 "enum_field_value" : 2, 1078 "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V" 1079 }, 1080 { 1081 "enum_field_value" : 4, 1082 "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90" 1083 }, 1084 { 1085 "enum_field_value" : 3, 1086 "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180" 1087 }, 1088 { 1089 "enum_field_value" : 7, 1090 "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270" 1091 } 1092 ], 1093 "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform", 1094 "name" : "android::hardware::graphics::common::V1_0::Transform", 1095 "referenced_type" : "type-270", 1096 "self_type" : "type-270", 1097 "size" : 4, 1098 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h", 1099 "underlying_type" : "type-10", 1100 "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE" 1101 }, 1102 { 1103 "alignment" : 4, 1104 "enum_fields" : 1105 [ 1106 { 1107 "enum_field_value" : 0, 1108 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN" 1109 }, 1110 { 1111 "enum_field_value" : 1, 1112 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT" 1113 }, 1114 { 1115 "enum_field_value" : 2, 1116 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT" 1117 } 1118 ], 1119 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture", 1120 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture", 1121 "referenced_type" : "type-114", 1122 "self_type" : "type-114", 1123 "size" : 4, 1124 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 1125 "underlying_type" : "type-10", 1126 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE" 1127 }, 1128 { 1129 "alignment" : 4, 1130 "enum_fields" : 1131 [ 1132 { 1133 "enum_field_value" : 0, 1134 "name" : "ANDROID_LOG_UNKNOWN" 1135 }, 1136 { 1137 "enum_field_value" : 1, 1138 "name" : "ANDROID_LOG_DEFAULT" 1139 }, 1140 { 1141 "enum_field_value" : 2, 1142 "name" : "ANDROID_LOG_VERBOSE" 1143 }, 1144 { 1145 "enum_field_value" : 3, 1146 "name" : "ANDROID_LOG_DEBUG" 1147 }, 1148 { 1149 "enum_field_value" : 4, 1150 "name" : "ANDROID_LOG_INFO" 1151 }, 1152 { 1153 "enum_field_value" : 5, 1154 "name" : "ANDROID_LOG_WARN" 1155 }, 1156 { 1157 "enum_field_value" : 6, 1158 "name" : "ANDROID_LOG_ERROR" 1159 }, 1160 { 1161 "enum_field_value" : 7, 1162 "name" : "ANDROID_LOG_FATAL" 1163 }, 1164 { 1165 "enum_field_value" : 8, 1166 "name" : "ANDROID_LOG_SILENT" 1167 } 1168 ], 1169 "linker_set_key" : "android_LogPriority", 1170 "name" : "android_LogPriority", 1171 "referenced_type" : "type-1", 1172 "self_type" : "type-1", 1173 "size" : 4, 1174 "source_file" : "/system/core/liblog/include/android/log.h", 1175 "underlying_type" : "type-2", 1176 "unique_id" : "android_LogPriority" 1177 }, 1178 { 1179 "alignment" : 4, 1180 "enum_fields" : 1181 [ 1182 { 1183 "enum_field_value" : 0, 1184 "name" : "HAL_COLOR_MODE_NATIVE" 1185 }, 1186 { 1187 "enum_field_value" : 1, 1188 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625" 1189 }, 1190 { 1191 "enum_field_value" : 2, 1192 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED" 1193 }, 1194 { 1195 "enum_field_value" : 3, 1196 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525" 1197 }, 1198 { 1199 "enum_field_value" : 4, 1200 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED" 1201 }, 1202 { 1203 "enum_field_value" : 5, 1204 "name" : "HAL_COLOR_MODE_STANDARD_BT709" 1205 }, 1206 { 1207 "enum_field_value" : 6, 1208 "name" : "HAL_COLOR_MODE_DCI_P3" 1209 }, 1210 { 1211 "enum_field_value" : 7, 1212 "name" : "HAL_COLOR_MODE_SRGB" 1213 }, 1214 { 1215 "enum_field_value" : 8, 1216 "name" : "HAL_COLOR_MODE_ADOBE_RGB" 1217 }, 1218 { 1219 "enum_field_value" : 9, 1220 "name" : "HAL_COLOR_MODE_DISPLAY_P3" 1221 } 1222 ], 1223 "linker_set_key" : "android_color_mode_t", 1224 "name" : "android_color_mode_t", 1225 "referenced_type" : "type-206", 1226 "self_type" : "type-206", 1227 "size" : 4, 1228 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1229 "underlying_type" : "type-2", 1230 "unique_id" : "android_color_mode_t" 1231 }, 1232 { 1233 "alignment" : 4, 1234 "enum_fields" : 1235 [ 1236 { 1237 "enum_field_value" : 10, 1238 "name" : "HAL_COLOR_MODE_BT2020" 1239 }, 1240 { 1241 "enum_field_value" : 11, 1242 "name" : "HAL_COLOR_MODE_BT2100_PQ" 1243 }, 1244 { 1245 "enum_field_value" : 12, 1246 "name" : "HAL_COLOR_MODE_BT2100_HLG" 1247 } 1248 ], 1249 "linker_set_key" : "android_color_mode_v1_1_t", 1250 "name" : "android_color_mode_v1_1_t", 1251 "referenced_type" : "type-212", 1252 "self_type" : "type-212", 1253 "size" : 4, 1254 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1255 "underlying_type" : "type-2", 1256 "unique_id" : "android_color_mode_v1_1_t" 1257 }, 1258 { 1259 "alignment" : 4, 1260 "enum_fields" : 1261 [ 1262 { 1263 "enum_field_value" : 0, 1264 "name" : "HAL_COLOR_TRANSFORM_IDENTITY" 1265 }, 1266 { 1267 "enum_field_value" : 1, 1268 "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX" 1269 }, 1270 { 1271 "enum_field_value" : 2, 1272 "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE" 1273 }, 1274 { 1275 "enum_field_value" : 3, 1276 "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE" 1277 }, 1278 { 1279 "enum_field_value" : 4, 1280 "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA" 1281 }, 1282 { 1283 "enum_field_value" : 5, 1284 "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA" 1285 }, 1286 { 1287 "enum_field_value" : 6, 1288 "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA" 1289 } 1290 ], 1291 "linker_set_key" : "android_color_transform_t", 1292 "name" : "android_color_transform_t", 1293 "referenced_type" : "type-207", 1294 "self_type" : "type-207", 1295 "size" : 4, 1296 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1297 "underlying_type" : "type-2", 1298 "unique_id" : "android_color_transform_t" 1299 }, 1300 { 1301 "alignment" : 4, 1302 "enum_fields" : 1303 [ 1304 { 1305 "enum_field_value" : 0, 1306 "name" : "HAL_DATASPACE_UNKNOWN" 1307 }, 1308 { 1309 "enum_field_value" : 1, 1310 "name" : "HAL_DATASPACE_ARBITRARY" 1311 }, 1312 { 1313 "enum_field_value" : 16, 1314 "name" : "HAL_DATASPACE_STANDARD_SHIFT" 1315 }, 1316 { 1317 "enum_field_value" : 4128768, 1318 "name" : "HAL_DATASPACE_STANDARD_MASK" 1319 }, 1320 { 1321 "enum_field_value" : 0, 1322 "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED" 1323 }, 1324 { 1325 "enum_field_value" : 65536, 1326 "name" : "HAL_DATASPACE_STANDARD_BT709" 1327 }, 1328 { 1329 "enum_field_value" : 131072, 1330 "name" : "HAL_DATASPACE_STANDARD_BT601_625" 1331 }, 1332 { 1333 "enum_field_value" : 196608, 1334 "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED" 1335 }, 1336 { 1337 "enum_field_value" : 262144, 1338 "name" : "HAL_DATASPACE_STANDARD_BT601_525" 1339 }, 1340 { 1341 "enum_field_value" : 327680, 1342 "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED" 1343 }, 1344 { 1345 "enum_field_value" : 393216, 1346 "name" : "HAL_DATASPACE_STANDARD_BT2020" 1347 }, 1348 { 1349 "enum_field_value" : 458752, 1350 "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE" 1351 }, 1352 { 1353 "enum_field_value" : 524288, 1354 "name" : "HAL_DATASPACE_STANDARD_BT470M" 1355 }, 1356 { 1357 "enum_field_value" : 589824, 1358 "name" : "HAL_DATASPACE_STANDARD_FILM" 1359 }, 1360 { 1361 "enum_field_value" : 655360, 1362 "name" : "HAL_DATASPACE_STANDARD_DCI_P3" 1363 }, 1364 { 1365 "enum_field_value" : 720896, 1366 "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB" 1367 }, 1368 { 1369 "enum_field_value" : 22, 1370 "name" : "HAL_DATASPACE_TRANSFER_SHIFT" 1371 }, 1372 { 1373 "enum_field_value" : 130023424, 1374 "name" : "HAL_DATASPACE_TRANSFER_MASK" 1375 }, 1376 { 1377 "enum_field_value" : 0, 1378 "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED" 1379 }, 1380 { 1381 "enum_field_value" : 4194304, 1382 "name" : "HAL_DATASPACE_TRANSFER_LINEAR" 1383 }, 1384 { 1385 "enum_field_value" : 8388608, 1386 "name" : "HAL_DATASPACE_TRANSFER_SRGB" 1387 }, 1388 { 1389 "enum_field_value" : 12582912, 1390 "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M" 1391 }, 1392 { 1393 "enum_field_value" : 16777216, 1394 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2" 1395 }, 1396 { 1397 "enum_field_value" : 20971520, 1398 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6" 1399 }, 1400 { 1401 "enum_field_value" : 25165824, 1402 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8" 1403 }, 1404 { 1405 "enum_field_value" : 29360128, 1406 "name" : "HAL_DATASPACE_TRANSFER_ST2084" 1407 }, 1408 { 1409 "enum_field_value" : 33554432, 1410 "name" : "HAL_DATASPACE_TRANSFER_HLG" 1411 }, 1412 { 1413 "enum_field_value" : 27, 1414 "name" : "HAL_DATASPACE_RANGE_SHIFT" 1415 }, 1416 { 1417 "enum_field_value" : 939524096, 1418 "name" : "HAL_DATASPACE_RANGE_MASK" 1419 }, 1420 { 1421 "enum_field_value" : 0, 1422 "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED" 1423 }, 1424 { 1425 "enum_field_value" : 134217728, 1426 "name" : "HAL_DATASPACE_RANGE_FULL" 1427 }, 1428 { 1429 "enum_field_value" : 268435456, 1430 "name" : "HAL_DATASPACE_RANGE_LIMITED" 1431 }, 1432 { 1433 "enum_field_value" : 402653184, 1434 "name" : "HAL_DATASPACE_RANGE_EXTENDED" 1435 }, 1436 { 1437 "enum_field_value" : 512, 1438 "name" : "HAL_DATASPACE_SRGB_LINEAR" 1439 }, 1440 { 1441 "enum_field_value" : 138477568, 1442 "name" : "HAL_DATASPACE_V0_SRGB_LINEAR" 1443 }, 1444 { 1445 "enum_field_value" : 406913024, 1446 "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR" 1447 }, 1448 { 1449 "enum_field_value" : 513, 1450 "name" : "HAL_DATASPACE_SRGB" 1451 }, 1452 { 1453 "enum_field_value" : 142671872, 1454 "name" : "HAL_DATASPACE_V0_SRGB" 1455 }, 1456 { 1457 "enum_field_value" : 411107328, 1458 "name" : "HAL_DATASPACE_V0_SCRGB" 1459 }, 1460 { 1461 "enum_field_value" : 257, 1462 "name" : "HAL_DATASPACE_JFIF" 1463 }, 1464 { 1465 "enum_field_value" : 146931712, 1466 "name" : "HAL_DATASPACE_V0_JFIF" 1467 }, 1468 { 1469 "enum_field_value" : 258, 1470 "name" : "HAL_DATASPACE_BT601_625" 1471 }, 1472 { 1473 "enum_field_value" : 281149440, 1474 "name" : "HAL_DATASPACE_V0_BT601_625" 1475 }, 1476 { 1477 "enum_field_value" : 259, 1478 "name" : "HAL_DATASPACE_BT601_525" 1479 }, 1480 { 1481 "enum_field_value" : 281280512, 1482 "name" : "HAL_DATASPACE_V0_BT601_525" 1483 }, 1484 { 1485 "enum_field_value" : 260, 1486 "name" : "HAL_DATASPACE_BT709" 1487 }, 1488 { 1489 "enum_field_value" : 281083904, 1490 "name" : "HAL_DATASPACE_V0_BT709" 1491 }, 1492 { 1493 "enum_field_value" : 139067392, 1494 "name" : "HAL_DATASPACE_DCI_P3_LINEAR" 1495 }, 1496 { 1497 "enum_field_value" : 155844608, 1498 "name" : "HAL_DATASPACE_DCI_P3" 1499 }, 1500 { 1501 "enum_field_value" : 139067392, 1502 "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR" 1503 }, 1504 { 1505 "enum_field_value" : 143261696, 1506 "name" : "HAL_DATASPACE_DISPLAY_P3" 1507 }, 1508 { 1509 "enum_field_value" : 151715840, 1510 "name" : "HAL_DATASPACE_ADOBE_RGB" 1511 }, 1512 { 1513 "enum_field_value" : 138805248, 1514 "name" : "HAL_DATASPACE_BT2020_LINEAR" 1515 }, 1516 { 1517 "enum_field_value" : 147193856, 1518 "name" : "HAL_DATASPACE_BT2020" 1519 }, 1520 { 1521 "enum_field_value" : 163971072, 1522 "name" : "HAL_DATASPACE_BT2020_PQ" 1523 }, 1524 { 1525 "enum_field_value" : 4096, 1526 "name" : "HAL_DATASPACE_DEPTH" 1527 }, 1528 { 1529 "enum_field_value" : 4097, 1530 "name" : "HAL_DATASPACE_SENSOR" 1531 } 1532 ], 1533 "linker_set_key" : "android_dataspace_t", 1534 "name" : "android_dataspace_t", 1535 "referenced_type" : "type-205", 1536 "self_type" : "type-205", 1537 "size" : 4, 1538 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1539 "underlying_type" : "type-2", 1540 "unique_id" : "android_dataspace_t" 1541 }, 1542 { 1543 "alignment" : 4, 1544 "enum_fields" : 1545 [ 1546 { 1547 "enum_field_value" : 281411584, 1548 "name" : "HAL_DATASPACE_BT2020_ITU" 1549 }, 1550 { 1551 "enum_field_value" : 298188800, 1552 "name" : "HAL_DATASPACE_BT2020_ITU_PQ" 1553 }, 1554 { 1555 "enum_field_value" : 302383104, 1556 "name" : "HAL_DATASPACE_BT2020_ITU_HLG" 1557 }, 1558 { 1559 "enum_field_value" : 168165376, 1560 "name" : "HAL_DATASPACE_BT2020_HLG" 1561 } 1562 ], 1563 "linker_set_key" : "android_dataspace_v1_1_t", 1564 "name" : "android_dataspace_v1_1_t", 1565 "referenced_type" : "type-211", 1566 "self_type" : "type-211", 1567 "size" : 4, 1568 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1569 "underlying_type" : "type-2", 1570 "unique_id" : "android_dataspace_v1_1_t" 1571 }, 1572 { 1573 "alignment" : 4, 1574 "enum_fields" : 1575 [ 1576 { 1577 "enum_field_value" : 142999552, 1578 "name" : "HAL_DATASPACE_DISPLAY_BT2020" 1579 }, 1580 { 1581 "enum_field_value" : 4098, 1582 "name" : "HAL_DATASPACE_DYNAMIC_DEPTH" 1583 }, 1584 { 1585 "enum_field_value" : 4099, 1586 "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS" 1587 }, 1588 { 1589 "enum_field_value" : 4100, 1590 "name" : "HAL_DATASPACE_HEIF" 1591 } 1592 ], 1593 "linker_set_key" : "android_dataspace_v1_2_t", 1594 "name" : "android_dataspace_v1_2_t", 1595 "referenced_type" : "type-215", 1596 "self_type" : "type-215", 1597 "size" : 4, 1598 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1599 "underlying_type" : "type-2", 1600 "unique_id" : "android_dataspace_v1_2_t" 1601 }, 1602 { 1603 "alignment" : 4, 1604 "enum_fields" : 1605 [ 1606 { 1607 "enum_field_value" : 1, 1608 "name" : "FLEX_COMPONENT_Y" 1609 }, 1610 { 1611 "enum_field_value" : 2, 1612 "name" : "FLEX_COMPONENT_Cb" 1613 }, 1614 { 1615 "enum_field_value" : 4, 1616 "name" : "FLEX_COMPONENT_Cr" 1617 }, 1618 { 1619 "enum_field_value" : 1024, 1620 "name" : "FLEX_COMPONENT_R" 1621 }, 1622 { 1623 "enum_field_value" : 2048, 1624 "name" : "FLEX_COMPONENT_G" 1625 }, 1626 { 1627 "enum_field_value" : 4096, 1628 "name" : "FLEX_COMPONENT_B" 1629 }, 1630 { 1631 "enum_field_value" : 1073741824, 1632 "name" : "FLEX_COMPONENT_A" 1633 } 1634 ], 1635 "linker_set_key" : "android_flex_component", 1636 "name" : "android_flex_component", 1637 "referenced_type" : "type-221", 1638 "self_type" : "type-221", 1639 "size" : 4, 1640 "source_file" : "/system/core/libsystem/include/system/graphics.h", 1641 "underlying_type" : "type-2", 1642 "unique_id" : "android_flex_component" 1643 }, 1644 { 1645 "alignment" : 4, 1646 "enum_fields" : 1647 [ 1648 { 1649 "enum_field_value" : 0, 1650 "name" : "FLEX_FORMAT_INVALID" 1651 }, 1652 { 1653 "enum_field_value" : 1, 1654 "name" : "FLEX_FORMAT_Y" 1655 }, 1656 { 1657 "enum_field_value" : 7, 1658 "name" : "FLEX_FORMAT_YCbCr" 1659 }, 1660 { 1661 "enum_field_value" : 1073741831, 1662 "name" : "FLEX_FORMAT_YCbCrA" 1663 }, 1664 { 1665 "enum_field_value" : 7168, 1666 "name" : "FLEX_FORMAT_RGB" 1667 }, 1668 { 1669 "enum_field_value" : 1073748992, 1670 "name" : "FLEX_FORMAT_RGBA" 1671 } 1672 ], 1673 "linker_set_key" : "android_flex_format", 1674 "name" : "android_flex_format", 1675 "referenced_type" : "type-223", 1676 "self_type" : "type-223", 1677 "size" : 4, 1678 "source_file" : "/system/core/libsystem/include/system/graphics.h", 1679 "underlying_type" : "type-2", 1680 "unique_id" : "android_flex_format" 1681 }, 1682 { 1683 "alignment" : 4, 1684 "enum_fields" : 1685 [ 1686 { 1687 "enum_field_value" : 1, 1688 "name" : "HAL_HDR_DOLBY_VISION" 1689 }, 1690 { 1691 "enum_field_value" : 2, 1692 "name" : "HAL_HDR_HDR10" 1693 }, 1694 { 1695 "enum_field_value" : 3, 1696 "name" : "HAL_HDR_HLG" 1697 } 1698 ], 1699 "linker_set_key" : "android_hdr_t", 1700 "name" : "android_hdr_t", 1701 "referenced_type" : "type-208", 1702 "self_type" : "type-208", 1703 "size" : 4, 1704 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1705 "underlying_type" : "type-2", 1706 "unique_id" : "android_hdr_t" 1707 }, 1708 { 1709 "alignment" : 4, 1710 "enum_fields" : 1711 [ 1712 { 1713 "enum_field_value" : 4, 1714 "name" : "HAL_HDR_HDR10_PLUS" 1715 } 1716 ], 1717 "linker_set_key" : "android_hdr_v1_2_t", 1718 "name" : "android_hdr_v1_2_t", 1719 "referenced_type" : "type-214", 1720 "self_type" : "type-214", 1721 "size" : 4, 1722 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1723 "underlying_type" : "type-2", 1724 "unique_id" : "android_hdr_v1_2_t" 1725 }, 1726 { 1727 "alignment" : 4, 1728 "enum_fields" : 1729 [ 1730 { 1731 "enum_field_value" : 39, 1732 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888" 1733 }, 1734 { 1735 "enum_field_value" : 40, 1736 "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888" 1737 }, 1738 { 1739 "enum_field_value" : 41, 1740 "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888" 1741 }, 1742 { 1743 "enum_field_value" : 42, 1744 "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888" 1745 } 1746 ], 1747 "linker_set_key" : "android_pixel_format_sw_t", 1748 "name" : "android_pixel_format_sw_t", 1749 "referenced_type" : "type-217", 1750 "self_type" : "type-217", 1751 "size" : 4, 1752 "source_file" : "/system/core/libsystem/include/system/graphics-sw.h", 1753 "underlying_type" : "type-2", 1754 "unique_id" : "_ZTS25android_pixel_format_sw_t" 1755 }, 1756 { 1757 "alignment" : 4, 1758 "enum_fields" : 1759 [ 1760 { 1761 "enum_field_value" : 1, 1762 "name" : "HAL_PIXEL_FORMAT_RGBA_8888" 1763 }, 1764 { 1765 "enum_field_value" : 2, 1766 "name" : "HAL_PIXEL_FORMAT_RGBX_8888" 1767 }, 1768 { 1769 "enum_field_value" : 3, 1770 "name" : "HAL_PIXEL_FORMAT_RGB_888" 1771 }, 1772 { 1773 "enum_field_value" : 4, 1774 "name" : "HAL_PIXEL_FORMAT_RGB_565" 1775 }, 1776 { 1777 "enum_field_value" : 5, 1778 "name" : "HAL_PIXEL_FORMAT_BGRA_8888" 1779 }, 1780 { 1781 "enum_field_value" : 16, 1782 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP" 1783 }, 1784 { 1785 "enum_field_value" : 17, 1786 "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP" 1787 }, 1788 { 1789 "enum_field_value" : 20, 1790 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I" 1791 }, 1792 { 1793 "enum_field_value" : 22, 1794 "name" : "HAL_PIXEL_FORMAT_RGBA_FP16" 1795 }, 1796 { 1797 "enum_field_value" : 32, 1798 "name" : "HAL_PIXEL_FORMAT_RAW16" 1799 }, 1800 { 1801 "enum_field_value" : 33, 1802 "name" : "HAL_PIXEL_FORMAT_BLOB" 1803 }, 1804 { 1805 "enum_field_value" : 34, 1806 "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED" 1807 }, 1808 { 1809 "enum_field_value" : 35, 1810 "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888" 1811 }, 1812 { 1813 "enum_field_value" : 36, 1814 "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE" 1815 }, 1816 { 1817 "enum_field_value" : 37, 1818 "name" : "HAL_PIXEL_FORMAT_RAW10" 1819 }, 1820 { 1821 "enum_field_value" : 38, 1822 "name" : "HAL_PIXEL_FORMAT_RAW12" 1823 }, 1824 { 1825 "enum_field_value" : 43, 1826 "name" : "HAL_PIXEL_FORMAT_RGBA_1010102" 1827 }, 1828 { 1829 "enum_field_value" : 538982489, 1830 "name" : "HAL_PIXEL_FORMAT_Y8" 1831 }, 1832 { 1833 "enum_field_value" : 540422489, 1834 "name" : "HAL_PIXEL_FORMAT_Y16" 1835 }, 1836 { 1837 "enum_field_value" : 842094169, 1838 "name" : "HAL_PIXEL_FORMAT_YV12" 1839 } 1840 ], 1841 "linker_set_key" : "android_pixel_format_t", 1842 "name" : "android_pixel_format_t", 1843 "referenced_type" : "type-203", 1844 "self_type" : "type-203", 1845 "size" : 4, 1846 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1847 "underlying_type" : "type-2", 1848 "unique_id" : "android_pixel_format_t" 1849 }, 1850 { 1851 "alignment" : 4, 1852 "enum_fields" : 1853 [ 1854 { 1855 "enum_field_value" : 48, 1856 "name" : "HAL_PIXEL_FORMAT_DEPTH_16" 1857 }, 1858 { 1859 "enum_field_value" : 49, 1860 "name" : "HAL_PIXEL_FORMAT_DEPTH_24" 1861 }, 1862 { 1863 "enum_field_value" : 50, 1864 "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8" 1865 }, 1866 { 1867 "enum_field_value" : 51, 1868 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F" 1869 }, 1870 { 1871 "enum_field_value" : 52, 1872 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8" 1873 }, 1874 { 1875 "enum_field_value" : 53, 1876 "name" : "HAL_PIXEL_FORMAT_STENCIL_8" 1877 }, 1878 { 1879 "enum_field_value" : 54, 1880 "name" : "HAL_PIXEL_FORMAT_YCBCR_P010" 1881 } 1882 ], 1883 "linker_set_key" : "android_pixel_format_v1_1_t", 1884 "name" : "android_pixel_format_v1_1_t", 1885 "referenced_type" : "type-210", 1886 "self_type" : "type-210", 1887 "size" : 4, 1888 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1889 "underlying_type" : "type-2", 1890 "unique_id" : "android_pixel_format_v1_1_t" 1891 }, 1892 { 1893 "alignment" : 4, 1894 "enum_fields" : 1895 [ 1896 { 1897 "enum_field_value" : 55, 1898 "name" : "HAL_PIXEL_FORMAT_HSV_888" 1899 } 1900 ], 1901 "linker_set_key" : "android_pixel_format_v1_2_t", 1902 "name" : "android_pixel_format_v1_2_t", 1903 "referenced_type" : "type-216", 1904 "self_type" : "type-216", 1905 "size" : 4, 1906 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1907 "underlying_type" : "type-2", 1908 "unique_id" : "android_pixel_format_v1_2_t" 1909 }, 1910 { 1911 "alignment" : 4, 1912 "enum_fields" : 1913 [ 1914 { 1915 "enum_field_value" : 0, 1916 "name" : "HAL_RENDER_INTENT_COLORIMETRIC" 1917 }, 1918 { 1919 "enum_field_value" : 1, 1920 "name" : "HAL_RENDER_INTENT_ENHANCE" 1921 }, 1922 { 1923 "enum_field_value" : 2, 1924 "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC" 1925 }, 1926 { 1927 "enum_field_value" : 3, 1928 "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE" 1929 } 1930 ], 1931 "linker_set_key" : "android_render_intent_v1_1_t", 1932 "name" : "android_render_intent_v1_1_t", 1933 "referenced_type" : "type-213", 1934 "self_type" : "type-213", 1935 "size" : 4, 1936 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1937 "underlying_type" : "type-2", 1938 "unique_id" : "android_render_intent_v1_1_t" 1939 }, 1940 { 1941 "alignment" : 4, 1942 "enum_fields" : 1943 [ 1944 { 1945 "enum_field_value" : 1, 1946 "name" : "HAL_TRANSFORM_FLIP_H" 1947 }, 1948 { 1949 "enum_field_value" : 2, 1950 "name" : "HAL_TRANSFORM_FLIP_V" 1951 }, 1952 { 1953 "enum_field_value" : 4, 1954 "name" : "HAL_TRANSFORM_ROT_90" 1955 }, 1956 { 1957 "enum_field_value" : 3, 1958 "name" : "HAL_TRANSFORM_ROT_180" 1959 }, 1960 { 1961 "enum_field_value" : 7, 1962 "name" : "HAL_TRANSFORM_ROT_270" 1963 } 1964 ], 1965 "linker_set_key" : "android_transform_t", 1966 "name" : "android_transform_t", 1967 "referenced_type" : "type-204", 1968 "self_type" : "type-204", 1969 "size" : 4, 1970 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1971 "underlying_type" : "type-2", 1972 "unique_id" : "android_transform_t" 1973 }, 1974 { 1975 "alignment" : 4, 1976 "enum_fields" : 1977 [ 1978 { 1979 "enum_field_value" : 0, 1980 "name" : "LOG_ID_MIN" 1981 }, 1982 { 1983 "enum_field_value" : 0, 1984 "name" : "LOG_ID_MAIN" 1985 }, 1986 { 1987 "enum_field_value" : 1, 1988 "name" : "LOG_ID_RADIO" 1989 }, 1990 { 1991 "enum_field_value" : 2, 1992 "name" : "LOG_ID_EVENTS" 1993 }, 1994 { 1995 "enum_field_value" : 3, 1996 "name" : "LOG_ID_SYSTEM" 1997 }, 1998 { 1999 "enum_field_value" : 4, 2000 "name" : "LOG_ID_CRASH" 2001 }, 2002 { 2003 "enum_field_value" : 5, 2004 "name" : "LOG_ID_STATS" 2005 }, 2006 { 2007 "enum_field_value" : 6, 2008 "name" : "LOG_ID_SECURITY" 2009 }, 2010 { 2011 "enum_field_value" : 7, 2012 "name" : "LOG_ID_KERNEL" 2013 }, 2014 { 2015 "enum_field_value" : 8, 2016 "name" : "LOG_ID_MAX" 2017 } 2018 ], 2019 "linker_set_key" : "log_id", 2020 "name" : "log_id", 2021 "referenced_type" : "type-199", 2022 "self_type" : "type-199", 2023 "size" : 4, 2024 "source_file" : "/system/core/liblog/include/android/log.h", 2025 "underlying_type" : "type-2", 2026 "unique_id" : "log_id" 2027 } 2028 ], 2029 "function_types" : 2030 [ 2031 { 2032 "alignment" : 4, 2033 "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2034 "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2035 "parameters" : 2036 [ 2037 { 2038 "referenced_type" : "type-138" 2039 }, 2040 { 2041 "referenced_type" : "type-261" 2042 }, 2043 { 2044 "referenced_type" : "type-146" 2045 } 2046 ], 2047 "referenced_type" : "type-260", 2048 "return_type" : "type-37", 2049 "self_type" : "type-260", 2050 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 2051 }, 2052 { 2053 "alignment" : 4, 2054 "linker_set_key" : "int (void *)", 2055 "name" : "int (void *)", 2056 "parameters" : 2057 [ 2058 { 2059 "referenced_type" : "type-146" 2060 } 2061 ], 2062 "referenced_type" : "type-232", 2063 "return_type" : "type-10", 2064 "self_type" : "type-232", 2065 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 2066 }, 2067 { 2068 "alignment" : 4, 2069 "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 2070 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 2071 "parameters" : 2072 [ 2073 { 2074 "referenced_type" : "type-165" 2075 }, 2076 { 2077 "referenced_type" : "type-166" 2078 }, 2079 { 2080 "referenced_type" : "type-2" 2081 }, 2082 { 2083 "referenced_type" : "type-168" 2084 }, 2085 { 2086 "referenced_type" : "type-2" 2087 }, 2088 { 2089 "referenced_type" : "type-146" 2090 } 2091 ], 2092 "referenced_type" : "type-164", 2093 "return_type" : "type-96", 2094 "self_type" : "type-164", 2095 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2096 } 2097 ], 2098 "functions" : 2099 [ 2100 { 2101 "function_name" : "android::hardware::media::V1_0::writeEmbeddedToParcel", 2102 "linker_set_key" : "_ZN7android8hardware5media4V1_021writeEmbeddedToParcelERKNS2_9AnwBufferEPNS0_6ParcelEjj", 2103 "parameters" : 2104 [ 2105 { 2106 "referenced_type" : "type-303" 2107 }, 2108 { 2109 "referenced_type" : "type-165" 2110 }, 2111 { 2112 "referenced_type" : "type-2" 2113 }, 2114 { 2115 "referenced_type" : "type-2" 2116 } 2117 ], 2118 "return_type" : "type-10", 2119 "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen/android/hardware/media/1.0/hwtypes.h" 2120 }, 2121 { 2122 "function_name" : "android::hardware::media::V1_0::readEmbeddedFromParcel", 2123 "linker_set_key" : "_ZN7android8hardware5media4V1_022readEmbeddedFromParcelERKNS2_9AnwBufferERKNS0_6ParcelEjj", 2124 "parameters" : 2125 [ 2126 { 2127 "referenced_type" : "type-303" 2128 }, 2129 { 2130 "referenced_type" : "type-175" 2131 }, 2132 { 2133 "referenced_type" : "type-2" 2134 }, 2135 { 2136 "referenced_type" : "type-2" 2137 } 2138 ], 2139 "return_type" : "type-10", 2140 "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen/android/hardware/media/1.0/hwtypes.h" 2141 } 2142 ], 2143 "global_vars" : [], 2144 "lvalue_reference_types" : 2145 [ 2146 { 2147 "alignment" : 4, 2148 "linker_set_key" : "android::Mutex &", 2149 "name" : "android::Mutex &", 2150 "referenced_type" : "type-235", 2151 "self_type" : "type-239", 2152 "size" : 4, 2153 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 2154 }, 2155 { 2156 "alignment" : 4, 2157 "linker_set_key" : "android::RWLock &", 2158 "name" : "android::RWLock &", 2159 "referenced_type" : "type-246", 2160 "self_type" : "type-250", 2161 "size" : 4, 2162 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 2163 }, 2164 { 2165 "alignment" : 4, 2166 "linker_set_key" : "android::String16 &", 2167 "name" : "android::String16 &", 2168 "referenced_type" : "type-131", 2169 "self_type" : "type-139", 2170 "size" : 4, 2171 "source_file" : "/system/core/libutils/include/utils/String16.h" 2172 }, 2173 { 2174 "alignment" : 4, 2175 "linker_set_key" : "android::String8 &", 2176 "name" : "android::String8 &", 2177 "referenced_type" : "type-123", 2178 "self_type" : "type-128", 2179 "size" : 4, 2180 "source_file" : "/system/core/libutils/include/utils/String8.h" 2181 }, 2182 { 2183 "alignment" : 4, 2184 "linker_set_key" : "android::hardware::Return<bool> &", 2185 "name" : "android::hardware::Return<bool> &", 2186 "referenced_type" : "type-330", 2187 "self_type" : "type-334", 2188 "size" : 4, 2189 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2190 }, 2191 { 2192 "alignment" : 4, 2193 "linker_set_key" : "android::hardware::Return<void> &", 2194 "name" : "android::hardware::Return<void> &", 2195 "referenced_type" : "type-342", 2196 "self_type" : "type-345", 2197 "size" : 4, 2198 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2199 }, 2200 { 2201 "alignment" : 4, 2202 "linker_set_key" : "android::hardware::Status &", 2203 "name" : "android::hardware::Status &", 2204 "referenced_type" : "type-320", 2205 "self_type" : "type-327", 2206 "size" : 4, 2207 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2208 }, 2209 { 2210 "alignment" : 4, 2211 "linker_set_key" : "android::hardware::TextOutput &", 2212 "name" : "android::hardware::TextOutput &", 2213 "referenced_type" : "type-173", 2214 "self_type" : "type-172", 2215 "size" : 4, 2216 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2217 }, 2218 { 2219 "alignment" : 4, 2220 "linker_set_key" : "android::hardware::hidl_memory &", 2221 "name" : "android::hardware::hidl_memory &", 2222 "referenced_type" : "type-68", 2223 "self_type" : "type-73", 2224 "size" : 4, 2225 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2226 }, 2227 { 2228 "alignment" : 4, 2229 "linker_set_key" : "const android::String16 &", 2230 "name" : "const android::String16 &", 2231 "referenced_type" : "type-136", 2232 "self_type" : "type-138", 2233 "size" : 4, 2234 "source_file" : "/system/core/libutils/include/utils/String16.h" 2235 }, 2236 { 2237 "alignment" : 4, 2238 "linker_set_key" : "const android::String8 &", 2239 "name" : "const android::String8 &", 2240 "referenced_type" : "type-125", 2241 "self_type" : "type-127", 2242 "size" : 4, 2243 "source_file" : "/system/core/libutils/include/utils/String8.h" 2244 }, 2245 { 2246 "alignment" : 4, 2247 "linker_set_key" : "const android::hardware::Parcel &", 2248 "name" : "const android::hardware::Parcel &", 2249 "referenced_type" : "type-174", 2250 "self_type" : "type-175", 2251 "size" : 4, 2252 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2253 }, 2254 { 2255 "alignment" : 4, 2256 "linker_set_key" : "const android::hardware::Status &", 2257 "name" : "const android::hardware::Status &", 2258 "referenced_type" : "type-324", 2259 "self_type" : "type-325", 2260 "size" : 4, 2261 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2262 }, 2263 { 2264 "alignment" : 4, 2265 "linker_set_key" : "const android::hardware::hidl_handle &", 2266 "name" : "const android::hardware::hidl_handle &", 2267 "referenced_type" : "type-98", 2268 "self_type" : "type-99", 2269 "size" : 4, 2270 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2271 }, 2272 { 2273 "alignment" : 4, 2274 "linker_set_key" : "const android::hardware::hidl_memory &", 2275 "name" : "const android::hardware::hidl_memory &", 2276 "referenced_type" : "type-71", 2277 "self_type" : "type-72", 2278 "size" : 4, 2279 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2280 }, 2281 { 2282 "alignment" : 4, 2283 "linker_set_key" : "const android::hardware::hidl_string &", 2284 "name" : "const android::hardware::hidl_string &", 2285 "referenced_type" : "type-66", 2286 "self_type" : "type-67", 2287 "size" : 4, 2288 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2289 }, 2290 { 2291 "alignment" : 4, 2292 "linker_set_key" : "const android::hardware::hidl_version &", 2293 "name" : "const android::hardware::hidl_version &", 2294 "referenced_type" : "type-92", 2295 "self_type" : "type-94", 2296 "size" : 4, 2297 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2298 }, 2299 { 2300 "alignment" : 4, 2301 "linker_set_key" : "const android::hardware::media::V1_0::AnwBuffer &", 2302 "name" : "const android::hardware::media::V1_0::AnwBuffer &", 2303 "referenced_type" : "type-302", 2304 "self_type" : "type-303", 2305 "size" : 4, 2306 "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen/android/hardware/media/1.0/hwtypes.h" 2307 }, 2308 { 2309 "alignment" : 4, 2310 "linker_set_key" : "const android::sp<android::hardware::IBinder> &", 2311 "name" : "const android::sp<android::hardware::IBinder> &", 2312 "referenced_type" : "type-262", 2313 "self_type" : "type-261", 2314 "size" : 4, 2315 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 2316 }, 2317 { 2318 "alignment" : 4, 2319 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &", 2320 "name" : "const android::sp<android::hardware::hidl_death_recipient> &", 2321 "referenced_type" : "type-101", 2322 "self_type" : "type-100", 2323 "size" : 4, 2324 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2325 }, 2326 { 2327 "alignment" : 4, 2328 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &", 2329 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &", 2330 "referenced_type" : "type-312", 2331 "self_type" : "type-313", 2332 "size" : 4, 2333 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2334 }, 2335 { 2336 "alignment" : 4, 2337 "linker_set_key" : "const bool &", 2338 "name" : "const bool &", 2339 "referenced_type" : "type-318", 2340 "self_type" : "type-388", 2341 "size" : 4, 2342 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2343 }, 2344 { 2345 "alignment" : 4, 2346 "linker_set_key" : "const double &", 2347 "name" : "const double &", 2348 "referenced_type" : "type-41", 2349 "self_type" : "type-44", 2350 "size" : 4, 2351 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2352 }, 2353 { 2354 "alignment" : 4, 2355 "linker_set_key" : "const float &", 2356 "name" : "const float &", 2357 "referenced_type" : "type-38", 2358 "self_type" : "type-40", 2359 "size" : 4, 2360 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2361 }, 2362 { 2363 "alignment" : 4, 2364 "linker_set_key" : "const int &", 2365 "name" : "const int &", 2366 "referenced_type" : "type-9", 2367 "self_type" : "type-22", 2368 "size" : 4, 2369 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2370 }, 2371 { 2372 "linker_set_key" : "const iter<is_const> &", 2373 "name" : "const iter<is_const> &", 2374 "referenced_type" : "type-77", 2375 "self_type" : "type-79", 2376 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2377 }, 2378 { 2379 "alignment" : 4, 2380 "linker_set_key" : "const log_msg &", 2381 "name" : "const log_msg &", 2382 "referenced_type" : "type-11", 2383 "self_type" : "type-54", 2384 "size" : 4, 2385 "source_file" : "/system/core/liblog/include/log/log_read.h" 2386 }, 2387 { 2388 "alignment" : 4, 2389 "linker_set_key" : "const long long &", 2390 "name" : "const long long &", 2391 "referenced_type" : "type-25", 2392 "self_type" : "type-27", 2393 "size" : 4, 2394 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2395 }, 2396 { 2397 "alignment" : 4, 2398 "linker_set_key" : "const short &", 2399 "name" : "const short &", 2400 "referenced_type" : "type-393", 2401 "self_type" : "type-394", 2402 "size" : 4, 2403 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2404 }, 2405 { 2406 "alignment" : 4, 2407 "linker_set_key" : "const signed char &", 2408 "name" : "const signed char &", 2409 "referenced_type" : "type-389", 2410 "self_type" : "type-391", 2411 "size" : 4, 2412 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2413 }, 2414 { 2415 "alignment" : 4, 2416 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 2417 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &", 2418 "referenced_type" : "type-307", 2419 "self_type" : "type-306", 2420 "size" : 4, 2421 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2422 }, 2423 { 2424 "alignment" : 4, 2425 "linker_set_key" : "const unsigned char &", 2426 "name" : "const unsigned char &", 2427 "referenced_type" : "type-167", 2428 "self_type" : "type-392", 2429 "size" : 4, 2430 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2431 }, 2432 { 2433 "alignment" : 4, 2434 "linker_set_key" : "const unsigned int &", 2435 "name" : "const unsigned int &", 2436 "referenced_type" : "type-23", 2437 "self_type" : "type-24", 2438 "size" : 4, 2439 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2440 }, 2441 { 2442 "alignment" : 4, 2443 "linker_set_key" : "const unsigned long long &", 2444 "name" : "const unsigned long long &", 2445 "referenced_type" : "type-28", 2446 "self_type" : "type-30", 2447 "size" : 4, 2448 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2449 }, 2450 { 2451 "alignment" : 4, 2452 "linker_set_key" : "const unsigned short &", 2453 "name" : "const unsigned short &", 2454 "referenced_type" : "type-7", 2455 "self_type" : "type-6", 2456 "size" : 4, 2457 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 2458 }, 2459 { 2460 "alignment" : 4, 2461 "linker_set_key" : "int &", 2462 "name" : "int &", 2463 "referenced_type" : "type-10", 2464 "self_type" : "type-116", 2465 "size" : 4, 2466 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 2467 }, 2468 { 2469 "alignment" : 4, 2470 "linker_set_key" : "unsigned long long &", 2471 "name" : "unsigned long long &", 2472 "referenced_type" : "type-29", 2473 "self_type" : "type-278", 2474 "size" : 4, 2475 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 2476 } 2477 ], 2478 "pointer_types" : 2479 [ 2480 { 2481 "alignment" : 4, 2482 "linker_set_key" : "android::Condition *", 2483 "name" : "android::Condition *", 2484 "referenced_type" : "type-241", 2485 "self_type" : "type-245", 2486 "size" : 4, 2487 "source_file" : "/system/core/libutils/include/utils/Condition.h" 2488 }, 2489 { 2490 "alignment" : 4, 2491 "linker_set_key" : "android::Mutex *", 2492 "name" : "android::Mutex *", 2493 "referenced_type" : "type-235", 2494 "self_type" : "type-237", 2495 "size" : 4, 2496 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 2497 }, 2498 { 2499 "alignment" : 4, 2500 "linker_set_key" : "android::Mutex::Autolock *", 2501 "name" : "android::Mutex::Autolock *", 2502 "referenced_type" : "type-238", 2503 "self_type" : "type-240", 2504 "size" : 4, 2505 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 2506 }, 2507 { 2508 "alignment" : 4, 2509 "linker_set_key" : "android::RWLock *", 2510 "name" : "android::RWLock *", 2511 "referenced_type" : "type-246", 2512 "self_type" : "type-248", 2513 "size" : 4, 2514 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 2515 }, 2516 { 2517 "alignment" : 4, 2518 "linker_set_key" : "android::RWLock::AutoRLock *", 2519 "name" : "android::RWLock::AutoRLock *", 2520 "referenced_type" : "type-249", 2521 "self_type" : "type-251", 2522 "size" : 4, 2523 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 2524 }, 2525 { 2526 "alignment" : 4, 2527 "linker_set_key" : "android::RWLock::AutoWLock *", 2528 "name" : "android::RWLock::AutoWLock *", 2529 "referenced_type" : "type-252", 2530 "self_type" : "type-254", 2531 "size" : 4, 2532 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 2533 }, 2534 { 2535 "alignment" : 4, 2536 "linker_set_key" : "android::RefBase *", 2537 "name" : "android::RefBase *", 2538 "referenced_type" : "type-47", 2539 "self_type" : "type-53", 2540 "size" : 4, 2541 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2542 }, 2543 { 2544 "alignment" : 4, 2545 "linker_set_key" : "android::RefBase::weakref_impl *", 2546 "name" : "android::RefBase::weakref_impl *", 2547 "referenced_type" : "type-50", 2548 "self_type" : "type-49", 2549 "size" : 4, 2550 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2551 }, 2552 { 2553 "alignment" : 4, 2554 "linker_set_key" : "android::RefBase::weakref_type *", 2555 "name" : "android::RefBase::weakref_type *", 2556 "referenced_type" : "type-152", 2557 "self_type" : "type-151", 2558 "size" : 4, 2559 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2560 }, 2561 { 2562 "alignment" : 4, 2563 "linker_set_key" : "android::ReferenceRenamer *", 2564 "name" : "android::ReferenceRenamer *", 2565 "referenced_type" : "type-45", 2566 "self_type" : "type-46", 2567 "size" : 4, 2568 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2569 }, 2570 { 2571 "alignment" : 4, 2572 "linker_set_key" : "android::ScopedTrace *", 2573 "name" : "android::ScopedTrace *", 2574 "referenced_type" : "type-266", 2575 "self_type" : "type-267", 2576 "size" : 4, 2577 "source_file" : "/system/core/libutils/include/utils/Trace.h" 2578 }, 2579 { 2580 "alignment" : 4, 2581 "linker_set_key" : "android::String16 *", 2582 "name" : "android::String16 *", 2583 "referenced_type" : "type-131", 2584 "self_type" : "type-140", 2585 "size" : 4, 2586 "source_file" : "/system/core/libutils/include/utils/String16.h" 2587 }, 2588 { 2589 "alignment" : 4, 2590 "linker_set_key" : "android::String8 *", 2591 "name" : "android::String8 *", 2592 "referenced_type" : "type-123", 2593 "self_type" : "type-129", 2594 "size" : 4, 2595 "source_file" : "/system/core/libutils/include/utils/String8.h" 2596 }, 2597 { 2598 "alignment" : 4, 2599 "linker_set_key" : "android::Thread *", 2600 "name" : "android::Thread *", 2601 "referenced_type" : "type-317", 2602 "self_type" : "type-316", 2603 "size" : 4, 2604 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2605 }, 2606 { 2607 "alignment" : 4, 2608 "linker_set_key" : "android::VirtualLightRefBase *", 2609 "name" : "android::VirtualLightRefBase *", 2610 "referenced_type" : "type-3", 2611 "self_type" : "type-111", 2612 "size" : 4, 2613 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h" 2614 }, 2615 { 2616 "alignment" : 4, 2617 "linker_set_key" : "android::hardware::GrantorDescriptor *", 2618 "name" : "android::hardware::GrantorDescriptor *", 2619 "referenced_type" : "type-84", 2620 "self_type" : "type-83", 2621 "size" : 4, 2622 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2623 }, 2624 { 2625 "alignment" : 4, 2626 "linker_set_key" : "android::hardware::IBinder *", 2627 "name" : "android::hardware::IBinder *", 2628 "referenced_type" : "type-147", 2629 "self_type" : "type-150", 2630 "size" : 4, 2631 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2632 }, 2633 { 2634 "alignment" : 4, 2635 "linker_set_key" : "android::hardware::Parcel *", 2636 "name" : "android::hardware::Parcel *", 2637 "referenced_type" : "type-159", 2638 "self_type" : "type-165", 2639 "size" : 4, 2640 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2641 }, 2642 { 2643 "alignment" : 4, 2644 "linker_set_key" : "android::hardware::Return<bool> *", 2645 "name" : "android::hardware::Return<bool> *", 2646 "referenced_type" : "type-330", 2647 "self_type" : "type-332", 2648 "size" : 4, 2649 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2650 }, 2651 { 2652 "alignment" : 4, 2653 "linker_set_key" : "android::hardware::Return<void> *", 2654 "name" : "android::hardware::Return<void> *", 2655 "referenced_type" : "type-342", 2656 "self_type" : "type-343", 2657 "size" : 4, 2658 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2659 }, 2660 { 2661 "alignment" : 4, 2662 "linker_set_key" : "android::hardware::Status *", 2663 "name" : "android::hardware::Status *", 2664 "referenced_type" : "type-320", 2665 "self_type" : "type-323", 2666 "size" : 4, 2667 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2668 }, 2669 { 2670 "alignment" : 4, 2671 "linker_set_key" : "android::hardware::details::HidlInstrumentor *", 2672 "name" : "android::hardware::details::HidlInstrumentor *", 2673 "referenced_type" : "type-179", 2674 "self_type" : "type-309", 2675 "size" : 4, 2676 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2677 }, 2678 { 2679 "alignment" : 4, 2680 "linker_set_key" : "android::hardware::details::return_status *", 2681 "name" : "android::hardware::details::return_status *", 2682 "referenced_type" : "type-331", 2683 "self_type" : "type-335", 2684 "size" : 4, 2685 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2686 }, 2687 { 2688 "alignment" : 4, 2689 "linker_set_key" : "android::hardware::hidl_death_recipient *", 2690 "name" : "android::hardware::hidl_death_recipient *", 2691 "referenced_type" : "type-104", 2692 "self_type" : "type-103", 2693 "size" : 4, 2694 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2695 }, 2696 { 2697 "alignment" : 4, 2698 "linker_set_key" : "android::hardware::hidl_memory *", 2699 "name" : "android::hardware::hidl_memory *", 2700 "referenced_type" : "type-68", 2701 "self_type" : "type-69", 2702 "size" : 4, 2703 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2704 }, 2705 { 2706 "alignment" : 4, 2707 "linker_set_key" : "android::hardware::hidl_version *", 2708 "name" : "android::hardware::hidl_version *", 2709 "referenced_type" : "type-90", 2710 "self_type" : "type-91", 2711 "size" : 4, 2712 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2713 }, 2714 { 2715 "alignment" : 4, 2716 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *", 2717 "name" : "android::hidl::base::V1_0::BnHwBase *", 2718 "referenced_type" : "type-176", 2719 "self_type" : "type-183", 2720 "size" : 4, 2721 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h" 2722 }, 2723 { 2724 "alignment" : 4, 2725 "linker_set_key" : "android::hidl::base::V1_0::IBase *", 2726 "name" : "android::hidl::base::V1_0::IBase *", 2727 "referenced_type" : "type-120", 2728 "self_type" : "type-178", 2729 "size" : 4, 2730 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2731 }, 2732 { 2733 "alignment" : 4, 2734 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *", 2735 "name" : "android::sp<android::hidl::base::V1_0::IBase> *", 2736 "referenced_type" : "type-177", 2737 "self_type" : "type-311", 2738 "size" : 4, 2739 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2740 }, 2741 { 2742 "alignment" : 4, 2743 "linker_set_key" : "android_flex_plane *", 2744 "name" : "android_flex_plane *", 2745 "referenced_type" : "type-222", 2746 "self_type" : "type-225", 2747 "size" : 4, 2748 "source_file" : "/system/core/libsystem/include/system/graphics.h" 2749 }, 2750 { 2751 "alignment" : 4, 2752 "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2753 "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2754 "referenced_type" : "type-260", 2755 "self_type" : "type-259", 2756 "size" : 4, 2757 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 2758 }, 2759 { 2760 "alignment" : 4, 2761 "linker_set_key" : "char *", 2762 "name" : "char *", 2763 "referenced_type" : "type-18", 2764 "self_type" : "type-88", 2765 "size" : 4, 2766 "source_file" : "/system/core/liblog/include/log/log_read.h" 2767 }, 2768 { 2769 "alignment" : 4, 2770 "linker_set_key" : "const android::NativeHandle *", 2771 "name" : "const android::NativeHandle *", 2772 "referenced_type" : "type-110", 2773 "self_type" : "type-112", 2774 "size" : 4, 2775 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 2776 }, 2777 { 2778 "alignment" : 4, 2779 "linker_set_key" : "const android::RefBase *", 2780 "name" : "const android::RefBase *", 2781 "referenced_type" : "type-51", 2782 "self_type" : "type-52", 2783 "size" : 4, 2784 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 2785 }, 2786 { 2787 "alignment" : 4, 2788 "linker_set_key" : "const android::String16 *", 2789 "name" : "const android::String16 *", 2790 "referenced_type" : "type-136", 2791 "self_type" : "type-137", 2792 "size" : 4, 2793 "source_file" : "/system/core/libutils/include/utils/String16.h" 2794 }, 2795 { 2796 "alignment" : 4, 2797 "linker_set_key" : "const android::String8 *", 2798 "name" : "const android::String8 *", 2799 "referenced_type" : "type-125", 2800 "self_type" : "type-126", 2801 "size" : 4, 2802 "source_file" : "/system/core/libutils/include/utils/String8.h" 2803 }, 2804 { 2805 "alignment" : 4, 2806 "linker_set_key" : "const android::VectorImpl *", 2807 "name" : "const android::VectorImpl *", 2808 "referenced_type" : "type-191", 2809 "self_type" : "type-192", 2810 "size" : 4, 2811 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 2812 }, 2813 { 2814 "alignment" : 4, 2815 "linker_set_key" : "const android::hardware::BpHwRefBase *", 2816 "name" : "const android::hardware::BpHwRefBase *", 2817 "referenced_type" : "type-155", 2818 "self_type" : "type-156", 2819 "size" : 4, 2820 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 2821 }, 2822 { 2823 "alignment" : 4, 2824 "linker_set_key" : "const android::hardware::Status *", 2825 "name" : "const android::hardware::Status *", 2826 "referenced_type" : "type-324", 2827 "self_type" : "type-328", 2828 "size" : 4, 2829 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2830 }, 2831 { 2832 "alignment" : 4, 2833 "linker_set_key" : "const android::hardware::details::return_status *", 2834 "name" : "const android::hardware::details::return_status *", 2835 "referenced_type" : "type-337", 2836 "self_type" : "type-338", 2837 "size" : 4, 2838 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2839 }, 2840 { 2841 "alignment" : 4, 2842 "linker_set_key" : "const android::hardware::hidl_memory *", 2843 "name" : "const android::hardware::hidl_memory *", 2844 "referenced_type" : "type-71", 2845 "self_type" : "type-75", 2846 "size" : 4, 2847 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2848 }, 2849 { 2850 "alignment" : 4, 2851 "linker_set_key" : "const android::hardware::hidl_version *", 2852 "name" : "const android::hardware::hidl_version *", 2853 "referenced_type" : "type-92", 2854 "self_type" : "type-93", 2855 "size" : 4, 2856 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2857 }, 2858 { 2859 "alignment" : 4, 2860 "linker_set_key" : "const android::hidl::base::V1_0::IBase *", 2861 "name" : "const android::hidl::base::V1_0::IBase *", 2862 "referenced_type" : "type-119", 2863 "self_type" : "type-121", 2864 "size" : 4, 2865 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h" 2866 }, 2867 { 2868 "alignment" : 4, 2869 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *", 2870 "name" : "const android::sp<android::hardware::hidl_death_recipient> *", 2871 "referenced_type" : "type-101", 2872 "self_type" : "type-310", 2873 "size" : 4, 2874 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2875 }, 2876 { 2877 "alignment" : 4, 2878 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *", 2879 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *", 2880 "referenced_type" : "type-312", 2881 "self_type" : "type-314", 2882 "size" : 4, 2883 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 2884 }, 2885 { 2886 "alignment" : 4, 2887 "linker_set_key" : "const char *", 2888 "name" : "const char *", 2889 "referenced_type" : "type-65", 2890 "self_type" : "type-64", 2891 "size" : 4, 2892 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2893 }, 2894 { 2895 "alignment" : 4, 2896 "linker_set_key" : "const char16_t *", 2897 "name" : "const char16_t *", 2898 "referenced_type" : "type-133", 2899 "self_type" : "type-132", 2900 "size" : 4, 2901 "source_file" : "/system/core/libutils/include/utils/String16.h" 2902 }, 2903 { 2904 "alignment" : 4, 2905 "linker_set_key" : "const log_msg *", 2906 "name" : "const log_msg *", 2907 "referenced_type" : "type-11", 2908 "self_type" : "type-43", 2909 "size" : 4, 2910 "source_file" : "/system/core/liblog/include/log/log_read.h" 2911 }, 2912 { 2913 "alignment" : 4, 2914 "linker_set_key" : "const native_handle *", 2915 "name" : "const native_handle *", 2916 "referenced_type" : "type-60", 2917 "self_type" : "type-59", 2918 "size" : 4, 2919 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2920 }, 2921 { 2922 "alignment" : 4, 2923 "linker_set_key" : "const unsigned char *", 2924 "name" : "const unsigned char *", 2925 "referenced_type" : "type-167", 2926 "self_type" : "type-166", 2927 "size" : 4, 2928 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2929 }, 2930 { 2931 "alignment" : 4, 2932 "linker_set_key" : "const unsigned long long *", 2933 "name" : "const unsigned long long *", 2934 "referenced_type" : "type-28", 2935 "self_type" : "type-168", 2936 "size" : 4, 2937 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2938 }, 2939 { 2940 "alignment" : 4, 2941 "linker_set_key" : "const void *", 2942 "name" : "const void *", 2943 "referenced_type" : "type-95", 2944 "self_type" : "type-97", 2945 "size" : 4, 2946 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 2947 }, 2948 { 2949 "alignment" : 4, 2950 "linker_set_key" : "int (*)(void *)", 2951 "name" : "int (*)(void *)", 2952 "referenced_type" : "type-232", 2953 "self_type" : "type-233", 2954 "size" : 4, 2955 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 2956 }, 2957 { 2958 "alignment" : 4, 2959 "linker_set_key" : "log_msg *", 2960 "name" : "log_msg *", 2961 "referenced_type" : "type-12", 2962 "self_type" : "type-89", 2963 "size" : 4, 2964 "source_file" : "/system/core/liblog/include/log/log_read.h" 2965 }, 2966 { 2967 "alignment" : 4, 2968 "linker_set_key" : "native_handle *", 2969 "name" : "native_handle *", 2970 "referenced_type" : "type-35", 2971 "self_type" : "type-34", 2972 "size" : 4, 2973 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2974 }, 2975 { 2976 "alignment" : 4, 2977 "linker_set_key" : "unsigned char *", 2978 "name" : "unsigned char *", 2979 "referenced_type" : "type-15", 2980 "self_type" : "type-161", 2981 "size" : 4, 2982 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2983 }, 2984 { 2985 "alignment" : 4, 2986 "linker_set_key" : "unsigned long long *", 2987 "name" : "unsigned long long *", 2988 "referenced_type" : "type-29", 2989 "self_type" : "type-162", 2990 "size" : 4, 2991 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2992 }, 2993 { 2994 "alignment" : 4, 2995 "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 2996 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 2997 "referenced_type" : "type-164", 2998 "self_type" : "type-163", 2999 "size" : 4, 3000 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3001 }, 3002 { 3003 "alignment" : 4, 3004 "linker_set_key" : "void *", 3005 "name" : "void *", 3006 "referenced_type" : "type-96", 3007 "self_type" : "type-146", 3008 "size" : 4, 3009 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 3010 }, 3011 { 3012 "alignment" : 4, 3013 "linker_set_key" : "void **", 3014 "name" : "void **", 3015 "referenced_type" : "type-146", 3016 "self_type" : "type-234", 3017 "size" : 4, 3018 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 3019 } 3020 ], 3021 "qualified_types" : 3022 [ 3023 { 3024 "alignment" : 4, 3025 "is_const" : true, 3026 "linker_set_key" : "android::RefBase::weakref_impl *const", 3027 "name" : "android::RefBase::weakref_impl *const", 3028 "referenced_type" : "type-49", 3029 "self_type" : "type-48", 3030 "size" : 4, 3031 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3032 }, 3033 { 3034 "alignment" : 4, 3035 "is_const" : true, 3036 "linker_set_key" : "android::hardware::IBinder *const", 3037 "name" : "android::hardware::IBinder *const", 3038 "referenced_type" : "type-150", 3039 "self_type" : "type-149", 3040 "size" : 4, 3041 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 3042 }, 3043 { 3044 "alignment" : 4, 3045 "is_const" : true, 3046 "linker_set_key" : "const android::NativeHandle", 3047 "name" : "const android::NativeHandle", 3048 "referenced_type" : "type-33", 3049 "self_type" : "type-110", 3050 "size" : 12, 3051 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 3052 }, 3053 { 3054 "alignment" : 4, 3055 "is_const" : true, 3056 "linker_set_key" : "const android::RefBase", 3057 "name" : "const android::RefBase", 3058 "referenced_type" : "type-47", 3059 "self_type" : "type-51", 3060 "size" : 8, 3061 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3062 }, 3063 { 3064 "alignment" : 4, 3065 "is_const" : true, 3066 "linker_set_key" : "const android::String16", 3067 "name" : "const android::String16", 3068 "referenced_type" : "type-131", 3069 "self_type" : "type-136", 3070 "size" : 4, 3071 "source_file" : "/system/core/libutils/include/utils/String16.h" 3072 }, 3073 { 3074 "alignment" : 4, 3075 "is_const" : true, 3076 "linker_set_key" : "const android::String8", 3077 "name" : "const android::String8", 3078 "referenced_type" : "type-123", 3079 "self_type" : "type-125", 3080 "size" : 4, 3081 "source_file" : "/system/core/libutils/include/utils/String8.h" 3082 }, 3083 { 3084 "alignment" : 4, 3085 "is_const" : true, 3086 "linker_set_key" : "const android::VectorImpl", 3087 "name" : "const android::VectorImpl", 3088 "referenced_type" : "type-190", 3089 "self_type" : "type-191", 3090 "size" : 20, 3091 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 3092 }, 3093 { 3094 "alignment" : 4, 3095 "is_const" : true, 3096 "linker_set_key" : "const android::hardware::BpHwRefBase", 3097 "name" : "const android::hardware::BpHwRefBase", 3098 "referenced_type" : "type-148", 3099 "self_type" : "type-155", 3100 "size" : 24, 3101 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 3102 }, 3103 { 3104 "alignment" : 4, 3105 "is_const" : true, 3106 "linker_set_key" : "const android::hardware::Parcel", 3107 "name" : "const android::hardware::Parcel", 3108 "referenced_type" : "type-159", 3109 "self_type" : "type-174", 3110 "size" : 68, 3111 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3112 }, 3113 { 3114 "alignment" : 4, 3115 "is_const" : true, 3116 "linker_set_key" : "const android::hardware::Status", 3117 "name" : "const android::hardware::Status", 3118 "referenced_type" : "type-320", 3119 "self_type" : "type-324", 3120 "size" : 20, 3121 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3122 }, 3123 { 3124 "alignment" : 4, 3125 "is_const" : true, 3126 "linker_set_key" : "const android::hardware::details::return_status", 3127 "name" : "const android::hardware::details::return_status", 3128 "referenced_type" : "type-331", 3129 "self_type" : "type-337", 3130 "size" : 24, 3131 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3132 }, 3133 { 3134 "alignment" : 8, 3135 "is_const" : true, 3136 "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage", 3137 "name" : "const android::hardware::graphics::common::V1_0::BufferUsage", 3138 "referenced_type" : "type-269", 3139 "self_type" : "type-277", 3140 "size" : 8, 3141 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3142 }, 3143 { 3144 "alignment" : 4, 3145 "is_const" : true, 3146 "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode", 3147 "name" : "const android::hardware::graphics::common::V1_0::ColorMode", 3148 "referenced_type" : "type-272", 3149 "self_type" : "type-281", 3150 "size" : 4, 3151 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3152 }, 3153 { 3154 "alignment" : 4, 3155 "is_const" : true, 3156 "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform", 3157 "name" : "const android::hardware::graphics::common::V1_0::ColorTransform", 3158 "referenced_type" : "type-273", 3159 "self_type" : "type-282", 3160 "size" : 4, 3161 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3162 }, 3163 { 3164 "alignment" : 4, 3165 "is_const" : true, 3166 "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace", 3167 "name" : "const android::hardware::graphics::common::V1_0::Dataspace", 3168 "referenced_type" : "type-271", 3169 "self_type" : "type-280", 3170 "size" : 4, 3171 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3172 }, 3173 { 3174 "alignment" : 4, 3175 "is_const" : true, 3176 "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr", 3177 "name" : "const android::hardware::graphics::common::V1_0::Hdr", 3178 "referenced_type" : "type-274", 3179 "self_type" : "type-283", 3180 "size" : 4, 3181 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3182 }, 3183 { 3184 "alignment" : 4, 3185 "is_const" : true, 3186 "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat", 3187 "name" : "const android::hardware::graphics::common::V1_0::PixelFormat", 3188 "referenced_type" : "type-268", 3189 "self_type" : "type-276", 3190 "size" : 4, 3191 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3192 }, 3193 { 3194 "alignment" : 4, 3195 "is_const" : true, 3196 "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform", 3197 "name" : "const android::hardware::graphics::common::V1_0::Transform", 3198 "referenced_type" : "type-270", 3199 "self_type" : "type-279", 3200 "size" : 4, 3201 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3202 }, 3203 { 3204 "alignment" : 8, 3205 "is_const" : true, 3206 "linker_set_key" : "const android::hardware::hidl_handle", 3207 "name" : "const android::hardware::hidl_handle", 3208 "referenced_type" : "type-56", 3209 "self_type" : "type-98", 3210 "size" : 16, 3211 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3212 }, 3213 { 3214 "alignment" : 8, 3215 "is_const" : true, 3216 "linker_set_key" : "const android::hardware::hidl_memory", 3217 "name" : "const android::hardware::hidl_memory", 3218 "referenced_type" : "type-68", 3219 "self_type" : "type-71", 3220 "size" : 40, 3221 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3222 }, 3223 { 3224 "alignment" : 8, 3225 "is_const" : true, 3226 "linker_set_key" : "const android::hardware::hidl_string", 3227 "name" : "const android::hardware::hidl_string", 3228 "referenced_type" : "type-61", 3229 "self_type" : "type-66", 3230 "size" : 16, 3231 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3232 }, 3233 { 3234 "alignment" : 2, 3235 "is_const" : true, 3236 "linker_set_key" : "const android::hardware::hidl_version", 3237 "name" : "const android::hardware::hidl_version", 3238 "referenced_type" : "type-90", 3239 "self_type" : "type-92", 3240 "size" : 4, 3241 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3242 }, 3243 { 3244 "alignment" : 8, 3245 "is_const" : true, 3246 "linker_set_key" : "const android::hardware::media::V1_0::AnwBuffer", 3247 "name" : "const android::hardware::media::V1_0::AnwBuffer", 3248 "referenced_type" : "type-300", 3249 "self_type" : "type-302", 3250 "size" : 56, 3251 "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen/android/hardware/media/1.0/hwtypes.h" 3252 }, 3253 { 3254 "alignment" : 4, 3255 "is_const" : true, 3256 "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 3257 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 3258 "referenced_type" : "type-114", 3259 "self_type" : "type-115", 3260 "size" : 4, 3261 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 3262 }, 3263 { 3264 "alignment" : 4, 3265 "is_const" : true, 3266 "linker_set_key" : "const android::hidl::base::V1_0::IBase", 3267 "name" : "const android::hidl::base::V1_0::IBase", 3268 "referenced_type" : "type-120", 3269 "self_type" : "type-119", 3270 "size" : 12, 3271 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h" 3272 }, 3273 { 3274 "alignment" : 4, 3275 "is_const" : true, 3276 "linker_set_key" : "const android::sp<android::hardware::IBinder>", 3277 "name" : "const android::sp<android::hardware::IBinder>", 3278 "referenced_type" : "type-202", 3279 "self_type" : "type-262", 3280 "size" : 4, 3281 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 3282 }, 3283 { 3284 "alignment" : 4, 3285 "is_const" : true, 3286 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>", 3287 "name" : "const android::sp<android::hardware::hidl_death_recipient>", 3288 "referenced_type" : "type-102", 3289 "self_type" : "type-101", 3290 "size" : 4, 3291 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3292 }, 3293 { 3294 "alignment" : 4, 3295 "is_const" : true, 3296 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>", 3297 "name" : "const android::sp<android::hidl::base::V1_0::IBase>", 3298 "referenced_type" : "type-177", 3299 "self_type" : "type-312", 3300 "size" : 4, 3301 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3302 }, 3303 { 3304 "alignment" : 1, 3305 "is_const" : true, 3306 "linker_set_key" : "const bool", 3307 "name" : "const bool", 3308 "referenced_type" : "type-37", 3309 "self_type" : "type-318", 3310 "size" : 1, 3311 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3312 }, 3313 { 3314 "alignment" : 1, 3315 "is_const" : true, 3316 "linker_set_key" : "const char", 3317 "name" : "const char", 3318 "referenced_type" : "type-18", 3319 "self_type" : "type-65", 3320 "size" : 1, 3321 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3322 }, 3323 { 3324 "alignment" : 2, 3325 "is_const" : true, 3326 "linker_set_key" : "const char16_t", 3327 "name" : "const char16_t", 3328 "referenced_type" : "type-134", 3329 "self_type" : "type-133", 3330 "size" : 2, 3331 "source_file" : "/system/core/libutils/include/utils/String16.h" 3332 }, 3333 { 3334 "alignment" : 8, 3335 "is_const" : true, 3336 "linker_set_key" : "const double", 3337 "name" : "const double", 3338 "referenced_type" : "type-42", 3339 "self_type" : "type-41", 3340 "size" : 8, 3341 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3342 }, 3343 { 3344 "alignment" : 4, 3345 "is_const" : true, 3346 "linker_set_key" : "const float", 3347 "name" : "const float", 3348 "referenced_type" : "type-39", 3349 "self_type" : "type-38", 3350 "size" : 4, 3351 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3352 }, 3353 { 3354 "alignment" : 4, 3355 "is_const" : true, 3356 "linker_set_key" : "const int", 3357 "name" : "const int", 3358 "referenced_type" : "type-10", 3359 "self_type" : "type-9", 3360 "size" : 4, 3361 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3362 }, 3363 { 3364 "is_const" : true, 3365 "linker_set_key" : "const iter<is_const>", 3366 "name" : "const iter<is_const>", 3367 "referenced_type" : "type-78", 3368 "self_type" : "type-77", 3369 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3370 }, 3371 { 3372 "alignment" : 4, 3373 "is_const" : true, 3374 "linker_set_key" : "const log_msg", 3375 "name" : "const log_msg", 3376 "referenced_type" : "type-12", 3377 "self_type" : "type-11", 3378 "size" : 5124, 3379 "source_file" : "/system/core/liblog/include/log/log_read.h" 3380 }, 3381 { 3382 "alignment" : 8, 3383 "is_const" : true, 3384 "linker_set_key" : "const long long", 3385 "name" : "const long long", 3386 "referenced_type" : "type-26", 3387 "self_type" : "type-25", 3388 "size" : 8, 3389 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3390 }, 3391 { 3392 "alignment" : 4, 3393 "is_const" : true, 3394 "linker_set_key" : "const native_handle", 3395 "name" : "const native_handle", 3396 "referenced_type" : "type-35", 3397 "self_type" : "type-60", 3398 "size" : 12, 3399 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3400 }, 3401 { 3402 "alignment" : 2, 3403 "is_const" : true, 3404 "linker_set_key" : "const short", 3405 "name" : "const short", 3406 "referenced_type" : "type-341", 3407 "self_type" : "type-393", 3408 "size" : 2, 3409 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3410 }, 3411 { 3412 "alignment" : 1, 3413 "is_const" : true, 3414 "linker_set_key" : "const signed char", 3415 "name" : "const signed char", 3416 "referenced_type" : "type-390", 3417 "self_type" : "type-389", 3418 "size" : 1, 3419 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3420 }, 3421 { 3422 "alignment" : 8, 3423 "is_const" : true, 3424 "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>", 3425 "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>", 3426 "referenced_type" : "type-287", 3427 "self_type" : "type-286", 3428 "size" : 184, 3429 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3430 }, 3431 { 3432 "alignment" : 4, 3433 "is_const" : true, 3434 "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>", 3435 "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>", 3436 "referenced_type" : "type-293", 3437 "self_type" : "type-292", 3438 "size" : 40, 3439 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3440 }, 3441 { 3442 "alignment" : 4, 3443 "is_const" : true, 3444 "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>", 3445 "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>", 3446 "referenced_type" : "type-295", 3447 "self_type" : "type-294", 3448 "size" : 28, 3449 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3450 }, 3451 { 3452 "alignment" : 4, 3453 "is_const" : true, 3454 "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>", 3455 "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>", 3456 "referenced_type" : "type-291", 3457 "self_type" : "type-290", 3458 "size" : 228, 3459 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3460 }, 3461 { 3462 "alignment" : 4, 3463 "is_const" : true, 3464 "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>", 3465 "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>", 3466 "referenced_type" : "type-298", 3467 "self_type" : "type-297", 3468 "size" : 12, 3469 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3470 }, 3471 { 3472 "alignment" : 4, 3473 "is_const" : true, 3474 "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>", 3475 "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>", 3476 "referenced_type" : "type-285", 3477 "self_type" : "type-284", 3478 "size" : 80, 3479 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3480 }, 3481 { 3482 "alignment" : 4, 3483 "is_const" : true, 3484 "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>", 3485 "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>", 3486 "referenced_type" : "type-289", 3487 "self_type" : "type-288", 3488 "size" : 20, 3489 "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h" 3490 }, 3491 { 3492 "alignment" : 4, 3493 "is_const" : true, 3494 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 3495 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 3496 "referenced_type" : "type-118", 3497 "self_type" : "type-117", 3498 "size" : 12, 3499 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 3500 }, 3501 { 3502 "alignment" : 4, 3503 "is_const" : true, 3504 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 3505 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >", 3506 "referenced_type" : "type-308", 3507 "self_type" : "type-307", 3508 "size" : 12, 3509 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3510 }, 3511 { 3512 "alignment" : 1, 3513 "is_const" : true, 3514 "linker_set_key" : "const unsigned char", 3515 "name" : "const unsigned char", 3516 "referenced_type" : "type-15", 3517 "self_type" : "type-167", 3518 "size" : 1, 3519 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3520 }, 3521 { 3522 "alignment" : 4, 3523 "is_const" : true, 3524 "linker_set_key" : "const unsigned int", 3525 "name" : "const unsigned int", 3526 "referenced_type" : "type-2", 3527 "self_type" : "type-23", 3528 "size" : 4, 3529 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3530 }, 3531 { 3532 "alignment" : 8, 3533 "is_const" : true, 3534 "linker_set_key" : "const unsigned long long", 3535 "name" : "const unsigned long long", 3536 "referenced_type" : "type-29", 3537 "self_type" : "type-28", 3538 "size" : 8, 3539 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3540 }, 3541 { 3542 "alignment" : 2, 3543 "is_const" : true, 3544 "linker_set_key" : "const unsigned short", 3545 "name" : "const unsigned short", 3546 "referenced_type" : "type-8", 3547 "self_type" : "type-7", 3548 "size" : 2, 3549 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3550 }, 3551 { 3552 "is_const" : true, 3553 "linker_set_key" : "const void", 3554 "name" : "const void", 3555 "referenced_type" : "type-96", 3556 "self_type" : "type-95", 3557 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3558 }, 3559 { 3560 "alignment" : 1, 3561 "is_volatile" : true, 3562 "linker_set_key" : "volatile bool", 3563 "name" : "volatile bool", 3564 "referenced_type" : "type-37", 3565 "self_type" : "type-255", 3566 "size" : 1, 3567 "source_file" : "/system/core/libutils/include/utils/Thread.h" 3568 }, 3569 { 3570 "alignment" : 4, 3571 "is_volatile" : true, 3572 "linker_set_key" : "volatile int", 3573 "name" : "volatile int", 3574 "referenced_type" : "type-10", 3575 "self_type" : "type-263", 3576 "size" : 4, 3577 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 3578 } 3579 ], 3580 "record_types" : 3581 [ 3582 { 3583 "alignment" : 4, 3584 "fields" : 3585 [ 3586 { 3587 "access" : "private", 3588 "field_name" : "mCond", 3589 "referenced_type" : "type-242" 3590 } 3591 ], 3592 "linker_set_key" : "android::Condition", 3593 "name" : "android::Condition", 3594 "record_kind" : "class", 3595 "referenced_type" : "type-241", 3596 "self_type" : "type-241", 3597 "size" : 4, 3598 "source_file" : "/system/core/libutils/include/utils/Condition.h", 3599 "unique_id" : "_ZTSN7android9ConditionE" 3600 }, 3601 { 3602 "alignment" : 4, 3603 "fields" : 3604 [ 3605 { 3606 "access" : "private", 3607 "field_name" : "mVector", 3608 "referenced_type" : "type-194" 3609 } 3610 ], 3611 "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 3612 "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 3613 "record_kind" : "class", 3614 "referenced_type" : "type-201", 3615 "self_type" : "type-201", 3616 "size" : 20, 3617 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h", 3618 "template_args" : [ "type-131", "type-202" ], 3619 "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE" 3620 }, 3621 { 3622 "alignment" : 4, 3623 "fields" : 3624 [ 3625 { 3626 "access" : "private", 3627 "field_name" : "mCount", 3628 "referenced_type" : "type-32" 3629 } 3630 ], 3631 "linker_set_key" : "android::LightRefBase<android::NativeHandle>", 3632 "name" : "android::LightRefBase<android::NativeHandle>", 3633 "record_kind" : "class", 3634 "referenced_type" : "type-31", 3635 "self_type" : "type-31", 3636 "size" : 4, 3637 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 3638 "template_args" : [ "type-33" ], 3639 "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE" 3640 }, 3641 { 3642 "alignment" : 4, 3643 "fields" : 3644 [ 3645 { 3646 "access" : "private", 3647 "field_name" : "mCount", 3648 "referenced_type" : "type-5" 3649 } 3650 ], 3651 "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>", 3652 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 3653 "record_kind" : "class", 3654 "referenced_type" : "type-4", 3655 "self_type" : "type-4", 3656 "size" : 4, 3657 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 3658 "template_args" : [ "type-3" ], 3659 "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 3660 }, 3661 { 3662 "alignment" : 4, 3663 "fields" : 3664 [ 3665 { 3666 "access" : "private", 3667 "field_name" : "mMutex", 3668 "referenced_type" : "type-236" 3669 } 3670 ], 3671 "linker_set_key" : "android::Mutex", 3672 "name" : "android::Mutex", 3673 "record_kind" : "class", 3674 "referenced_type" : "type-235", 3675 "self_type" : "type-235", 3676 "size" : 4, 3677 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 3678 "unique_id" : "_ZTSN7android5MutexE" 3679 }, 3680 { 3681 "alignment" : 4, 3682 "fields" : 3683 [ 3684 { 3685 "access" : "private", 3686 "field_name" : "mLock", 3687 "referenced_type" : "type-239" 3688 } 3689 ], 3690 "linker_set_key" : "android::Mutex::Autolock", 3691 "name" : "android::Mutex::Autolock", 3692 "record_kind" : "class", 3693 "referenced_type" : "type-238", 3694 "self_type" : "type-238", 3695 "size" : 4, 3696 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 3697 "unique_id" : "_ZTSN7android5Mutex8AutolockE" 3698 }, 3699 { 3700 "alignment" : 4, 3701 "base_specifiers" : 3702 [ 3703 { 3704 "referenced_type" : "type-31" 3705 } 3706 ], 3707 "fields" : 3708 [ 3709 { 3710 "access" : "private", 3711 "field_name" : "mHandle", 3712 "field_offset" : 32, 3713 "referenced_type" : "type-34" 3714 }, 3715 { 3716 "access" : "private", 3717 "field_name" : "mOwnsHandle", 3718 "field_offset" : 64, 3719 "referenced_type" : "type-37" 3720 } 3721 ], 3722 "linker_set_key" : "android::NativeHandle", 3723 "name" : "android::NativeHandle", 3724 "record_kind" : "class", 3725 "referenced_type" : "type-33", 3726 "self_type" : "type-33", 3727 "size" : 12, 3728 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h", 3729 "unique_id" : "_ZTSN7android12NativeHandleE" 3730 }, 3731 { 3732 "alignment" : 4, 3733 "fields" : 3734 [ 3735 { 3736 "access" : "private", 3737 "field_name" : "mRWLock", 3738 "referenced_type" : "type-247" 3739 } 3740 ], 3741 "linker_set_key" : "android::RWLock", 3742 "name" : "android::RWLock", 3743 "record_kind" : "class", 3744 "referenced_type" : "type-246", 3745 "self_type" : "type-246", 3746 "size" : 40, 3747 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 3748 "unique_id" : "_ZTSN7android6RWLockE" 3749 }, 3750 { 3751 "alignment" : 4, 3752 "fields" : 3753 [ 3754 { 3755 "access" : "private", 3756 "field_name" : "mLock", 3757 "referenced_type" : "type-250" 3758 } 3759 ], 3760 "linker_set_key" : "android::RWLock::AutoRLock", 3761 "name" : "android::RWLock::AutoRLock", 3762 "record_kind" : "class", 3763 "referenced_type" : "type-249", 3764 "self_type" : "type-249", 3765 "size" : 4, 3766 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 3767 "unique_id" : "_ZTSN7android6RWLock9AutoRLockE" 3768 }, 3769 { 3770 "alignment" : 4, 3771 "fields" : 3772 [ 3773 { 3774 "access" : "private", 3775 "field_name" : "mLock", 3776 "referenced_type" : "type-250" 3777 } 3778 ], 3779 "linker_set_key" : "android::RWLock::AutoWLock", 3780 "name" : "android::RWLock::AutoWLock", 3781 "record_kind" : "class", 3782 "referenced_type" : "type-252", 3783 "self_type" : "type-252", 3784 "size" : 4, 3785 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 3786 "unique_id" : "_ZTSN7android6RWLock9AutoWLockE" 3787 }, 3788 { 3789 "alignment" : 4, 3790 "fields" : 3791 [ 3792 { 3793 "access" : "private", 3794 "field_name" : "mRefs", 3795 "field_offset" : 32, 3796 "referenced_type" : "type-48" 3797 } 3798 ], 3799 "linker_set_key" : "android::RefBase", 3800 "name" : "android::RefBase", 3801 "record_kind" : "class", 3802 "referenced_type" : "type-47", 3803 "self_type" : "type-47", 3804 "size" : 8, 3805 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 3806 "unique_id" : "_ZTSN7android7RefBaseE", 3807 "vtable_components" : 3808 [ 3809 { 3810 "kind" : "offset_to_top" 3811 }, 3812 { 3813 "kind" : "rtti", 3814 "mangled_component_name" : "_ZTIN7android7RefBaseE" 3815 }, 3816 { 3817 "kind" : "complete_dtor_pointer", 3818 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 3819 }, 3820 { 3821 "kind" : "deleting_dtor_pointer", 3822 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 3823 }, 3824 { 3825 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 3826 }, 3827 { 3828 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 3829 }, 3830 { 3831 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 3832 }, 3833 { 3834 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 3835 } 3836 ] 3837 }, 3838 { 3839 "alignment" : 1, 3840 "linker_set_key" : "android::RefBase::weakref_type", 3841 "name" : "android::RefBase::weakref_type", 3842 "record_kind" : "class", 3843 "referenced_type" : "type-152", 3844 "self_type" : "type-152", 3845 "size" : 1, 3846 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 3847 "unique_id" : "_ZTSN7android7RefBase12weakref_typeE" 3848 }, 3849 { 3850 "alignment" : 1, 3851 "linker_set_key" : "android::ReferenceMover", 3852 "name" : "android::ReferenceMover", 3853 "record_kind" : "class", 3854 "referenced_type" : "type-55", 3855 "self_type" : "type-55", 3856 "size" : 1, 3857 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 3858 "unique_id" : "_ZTSN7android14ReferenceMoverE" 3859 }, 3860 { 3861 "alignment" : 4, 3862 "linker_set_key" : "android::ReferenceRenamer", 3863 "name" : "android::ReferenceRenamer", 3864 "record_kind" : "class", 3865 "referenced_type" : "type-45", 3866 "self_type" : "type-45", 3867 "size" : 4, 3868 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 3869 "unique_id" : "_ZTSN7android16ReferenceRenamerE", 3870 "vtable_components" : 3871 [ 3872 { 3873 "kind" : "offset_to_top" 3874 }, 3875 { 3876 "kind" : "rtti", 3877 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 3878 }, 3879 { 3880 "is_pure" : true, 3881 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj" 3882 } 3883 ] 3884 }, 3885 { 3886 "alignment" : 8, 3887 "fields" : 3888 [ 3889 { 3890 "access" : "private", 3891 "field_name" : "mTag", 3892 "referenced_type" : "type-29" 3893 } 3894 ], 3895 "linker_set_key" : "android::ScopedTrace", 3896 "name" : "android::ScopedTrace", 3897 "record_kind" : "class", 3898 "referenced_type" : "type-266", 3899 "self_type" : "type-266", 3900 "size" : 8, 3901 "source_file" : "/system/core/libutils/include/utils/Trace.h", 3902 "unique_id" : "_ZTSN7android11ScopedTraceE" 3903 }, 3904 { 3905 "alignment" : 4, 3906 "base_specifiers" : 3907 [ 3908 { 3909 "access" : "private", 3910 "referenced_type" : "type-193" 3911 } 3912 ], 3913 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 3914 "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 3915 "record_kind" : "class", 3916 "referenced_type" : "type-194", 3917 "self_type" : "type-194", 3918 "size" : 20, 3919 "source_file" : "/system/core/libutils/include/utils/SortedVector.h", 3920 "template_args" : [ "type-195" ], 3921 "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE", 3922 "vtable_components" : 3923 [ 3924 { 3925 "kind" : "offset_to_top" 3926 }, 3927 { 3928 "kind" : "rtti", 3929 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE" 3930 }, 3931 { 3932 "kind" : "complete_dtor_pointer", 3933 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev" 3934 }, 3935 { 3936 "kind" : "deleting_dtor_pointer", 3937 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev" 3938 }, 3939 { 3940 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj" 3941 }, 3942 { 3943 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj" 3944 }, 3945 { 3946 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj" 3947 }, 3948 { 3949 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj" 3950 }, 3951 { 3952 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj" 3953 }, 3954 { 3955 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj" 3956 }, 3957 { 3958 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_" 3959 } 3960 ] 3961 }, 3962 { 3963 "alignment" : 4, 3964 "base_specifiers" : 3965 [ 3966 { 3967 "referenced_type" : "type-190" 3968 } 3969 ], 3970 "linker_set_key" : "android::SortedVectorImpl", 3971 "name" : "android::SortedVectorImpl", 3972 "record_kind" : "class", 3973 "referenced_type" : "type-193", 3974 "self_type" : "type-193", 3975 "size" : 20, 3976 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 3977 "unique_id" : "_ZTSN7android16SortedVectorImplE", 3978 "vtable_components" : 3979 [ 3980 { 3981 "kind" : "offset_to_top" 3982 }, 3983 { 3984 "kind" : "rtti", 3985 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE" 3986 }, 3987 { 3988 "kind" : "complete_dtor_pointer", 3989 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev" 3990 }, 3991 { 3992 "kind" : "deleting_dtor_pointer", 3993 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev" 3994 }, 3995 { 3996 "is_pure" : true, 3997 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 3998 }, 3999 { 4000 "is_pure" : true, 4001 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 4002 }, 4003 { 4004 "is_pure" : true, 4005 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 4006 }, 4007 { 4008 "is_pure" : true, 4009 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 4010 }, 4011 { 4012 "is_pure" : true, 4013 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 4014 }, 4015 { 4016 "is_pure" : true, 4017 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 4018 }, 4019 { 4020 "is_pure" : true, 4021 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_" 4022 } 4023 ] 4024 }, 4025 { 4026 "alignment" : 4, 4027 "fields" : 4028 [ 4029 { 4030 "access" : "private", 4031 "field_name" : "mString", 4032 "referenced_type" : "type-132" 4033 } 4034 ], 4035 "linker_set_key" : "android::String16", 4036 "name" : "android::String16", 4037 "record_kind" : "class", 4038 "referenced_type" : "type-131", 4039 "self_type" : "type-131", 4040 "size" : 4, 4041 "source_file" : "/system/core/libutils/include/utils/String16.h", 4042 "unique_id" : "_ZTSN7android8String16E" 4043 }, 4044 { 4045 "alignment" : 4, 4046 "fields" : 4047 [ 4048 { 4049 "access" : "private", 4050 "field_name" : "mString", 4051 "referenced_type" : "type-64" 4052 } 4053 ], 4054 "linker_set_key" : "android::String8", 4055 "name" : "android::String8", 4056 "record_kind" : "class", 4057 "referenced_type" : "type-123", 4058 "self_type" : "type-123", 4059 "size" : 4, 4060 "source_file" : "/system/core/libutils/include/utils/String8.h", 4061 "unique_id" : "_ZTSN7android7String8E" 4062 }, 4063 { 4064 "alignment" : 4, 4065 "base_specifiers" : 4066 [ 4067 { 4068 "is_virtual" : true, 4069 "referenced_type" : "type-47" 4070 } 4071 ], 4072 "fields" : 4073 [ 4074 { 4075 "access" : "private", 4076 "field_name" : "mCanCallJava", 4077 "field_offset" : 32, 4078 "referenced_type" : "type-318" 4079 }, 4080 { 4081 "access" : "private", 4082 "field_name" : "mThread", 4083 "field_offset" : 64, 4084 "referenced_type" : "type-146" 4085 }, 4086 { 4087 "access" : "private", 4088 "field_name" : "mLock", 4089 "field_offset" : 96, 4090 "referenced_type" : "type-235" 4091 }, 4092 { 4093 "access" : "private", 4094 "field_name" : "mThreadExitedCondition", 4095 "field_offset" : 128, 4096 "referenced_type" : "type-241" 4097 }, 4098 { 4099 "access" : "private", 4100 "field_name" : "mStatus", 4101 "field_offset" : 160, 4102 "referenced_type" : "type-10" 4103 }, 4104 { 4105 "access" : "private", 4106 "field_name" : "mExitPending", 4107 "field_offset" : 192, 4108 "referenced_type" : "type-255" 4109 }, 4110 { 4111 "access" : "private", 4112 "field_name" : "mRunning", 4113 "field_offset" : 200, 4114 "referenced_type" : "type-255" 4115 }, 4116 { 4117 "access" : "private", 4118 "field_name" : "mHoldSelf", 4119 "field_offset" : 224, 4120 "referenced_type" : "type-315" 4121 }, 4122 { 4123 "access" : "private", 4124 "field_name" : "mTid", 4125 "field_offset" : 256, 4126 "referenced_type" : "type-10" 4127 } 4128 ], 4129 "linker_set_key" : "android::Thread", 4130 "name" : "android::Thread", 4131 "record_kind" : "class", 4132 "referenced_type" : "type-317", 4133 "self_type" : "type-317", 4134 "size" : 44, 4135 "source_file" : "/system/core/libutils/include/utils/Thread.h", 4136 "unique_id" : "_ZTSN7android6ThreadE", 4137 "vtable_components" : 4138 [ 4139 { 4140 "component_value" : 36, 4141 "kind" : "vbase_offset" 4142 }, 4143 { 4144 "kind" : "offset_to_top" 4145 }, 4146 { 4147 "kind" : "rtti", 4148 "mangled_component_name" : "_ZTIN7android6ThreadE" 4149 }, 4150 { 4151 "kind" : "complete_dtor_pointer", 4152 "mangled_component_name" : "_ZN7android6ThreadD1Ev" 4153 }, 4154 { 4155 "kind" : "deleting_dtor_pointer", 4156 "mangled_component_name" : "_ZN7android6ThreadD0Ev" 4157 }, 4158 { 4159 "mangled_component_name" : "_ZN7android6Thread3runEPKcij" 4160 }, 4161 { 4162 "mangled_component_name" : "_ZN7android6Thread11requestExitEv" 4163 }, 4164 { 4165 "mangled_component_name" : "_ZN7android6Thread10readyToRunEv" 4166 }, 4167 { 4168 "is_pure" : true, 4169 "mangled_component_name" : "_ZN7android6Thread10threadLoopEv" 4170 }, 4171 { 4172 "kind" : "vcall_offset" 4173 }, 4174 { 4175 "kind" : "vcall_offset" 4176 }, 4177 { 4178 "kind" : "vcall_offset" 4179 }, 4180 { 4181 "kind" : "vcall_offset" 4182 }, 4183 { 4184 "component_value" : -36, 4185 "kind" : "vcall_offset" 4186 }, 4187 { 4188 "component_value" : -36, 4189 "kind" : "offset_to_top" 4190 }, 4191 { 4192 "kind" : "rtti", 4193 "mangled_component_name" : "_ZTIN7android6ThreadE" 4194 }, 4195 { 4196 "kind" : "complete_dtor_pointer", 4197 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev" 4198 }, 4199 { 4200 "kind" : "deleting_dtor_pointer", 4201 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev" 4202 }, 4203 { 4204 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 4205 }, 4206 { 4207 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 4208 }, 4209 { 4210 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 4211 }, 4212 { 4213 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 4214 } 4215 ] 4216 }, 4217 { 4218 "alignment" : 4, 4219 "base_specifiers" : 4220 [ 4221 { 4222 "access" : "private", 4223 "referenced_type" : "type-190" 4224 } 4225 ], 4226 "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>", 4227 "name" : "android::Vector<android::hardware::ProcessState::handle_entry>", 4228 "record_kind" : "class", 4229 "referenced_type" : "type-196", 4230 "self_type" : "type-196", 4231 "size" : 20, 4232 "source_file" : "/system/core/libutils/include/utils/Vector.h", 4233 "template_args" : [ "type-197" ], 4234 "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE", 4235 "vtable_components" : 4236 [ 4237 { 4238 "kind" : "offset_to_top" 4239 }, 4240 { 4241 "kind" : "rtti", 4242 "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE" 4243 }, 4244 { 4245 "kind" : "complete_dtor_pointer", 4246 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev" 4247 }, 4248 { 4249 "kind" : "deleting_dtor_pointer", 4250 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev" 4251 }, 4252 { 4253 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj" 4254 }, 4255 { 4256 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj" 4257 }, 4258 { 4259 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj" 4260 }, 4261 { 4262 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj" 4263 }, 4264 { 4265 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj" 4266 }, 4267 { 4268 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj" 4269 } 4270 ] 4271 }, 4272 { 4273 "alignment" : 4, 4274 "fields" : 4275 [ 4276 { 4277 "access" : "private", 4278 "field_name" : "mStorage", 4279 "field_offset" : 32, 4280 "referenced_type" : "type-146" 4281 }, 4282 { 4283 "access" : "private", 4284 "field_name" : "mCount", 4285 "field_offset" : 64, 4286 "referenced_type" : "type-2" 4287 }, 4288 { 4289 "access" : "private", 4290 "field_name" : "mFlags", 4291 "field_offset" : 96, 4292 "referenced_type" : "type-23" 4293 }, 4294 { 4295 "access" : "private", 4296 "field_name" : "mItemSize", 4297 "field_offset" : 128, 4298 "referenced_type" : "type-23" 4299 } 4300 ], 4301 "linker_set_key" : "android::VectorImpl", 4302 "name" : "android::VectorImpl", 4303 "record_kind" : "class", 4304 "referenced_type" : "type-190", 4305 "self_type" : "type-190", 4306 "size" : 20, 4307 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 4308 "unique_id" : "_ZTSN7android10VectorImplE", 4309 "vtable_components" : 4310 [ 4311 { 4312 "kind" : "offset_to_top" 4313 }, 4314 { 4315 "kind" : "rtti", 4316 "mangled_component_name" : "_ZTIN7android10VectorImplE" 4317 }, 4318 { 4319 "kind" : "complete_dtor_pointer", 4320 "mangled_component_name" : "_ZN7android10VectorImplD1Ev" 4321 }, 4322 { 4323 "kind" : "deleting_dtor_pointer", 4324 "mangled_component_name" : "_ZN7android10VectorImplD0Ev" 4325 }, 4326 { 4327 "is_pure" : true, 4328 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 4329 }, 4330 { 4331 "is_pure" : true, 4332 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 4333 }, 4334 { 4335 "is_pure" : true, 4336 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 4337 }, 4338 { 4339 "is_pure" : true, 4340 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 4341 }, 4342 { 4343 "is_pure" : true, 4344 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 4345 }, 4346 { 4347 "is_pure" : true, 4348 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 4349 } 4350 ] 4351 }, 4352 { 4353 "alignment" : 4, 4354 "base_specifiers" : 4355 [ 4356 { 4357 "referenced_type" : "type-4" 4358 } 4359 ], 4360 "linker_set_key" : "android::VirtualLightRefBase", 4361 "name" : "android::VirtualLightRefBase", 4362 "record_kind" : "class", 4363 "referenced_type" : "type-3", 4364 "self_type" : "type-3", 4365 "size" : 8, 4366 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 4367 "unique_id" : "_ZTSN7android19VirtualLightRefBaseE", 4368 "vtable_components" : 4369 [ 4370 { 4371 "kind" : "offset_to_top" 4372 }, 4373 { 4374 "kind" : "rtti", 4375 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 4376 }, 4377 { 4378 "kind" : "complete_dtor_pointer", 4379 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 4380 }, 4381 { 4382 "kind" : "deleting_dtor_pointer", 4383 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 4384 } 4385 ] 4386 }, 4387 { 4388 "alignment" : 4, 4389 "base_specifiers" : 4390 [ 4391 { 4392 "referenced_type" : "type-147" 4393 } 4394 ], 4395 "fields" : 4396 [ 4397 { 4398 "access" : "protected", 4399 "field_name" : "mSchedPolicy", 4400 "field_offset" : 32, 4401 "referenced_type" : "type-10" 4402 }, 4403 { 4404 "access" : "protected", 4405 "field_name" : "mSchedPriority", 4406 "field_offset" : 64, 4407 "referenced_type" : "type-10" 4408 }, 4409 { 4410 "access" : "private", 4411 "field_name" : "mExtras", 4412 "field_offset" : 96, 4413 "referenced_type" : "type-145" 4414 }, 4415 { 4416 "access" : "private", 4417 "field_name" : "mReserved0", 4418 "field_offset" : 128, 4419 "referenced_type" : "type-146" 4420 } 4421 ], 4422 "linker_set_key" : "android::hardware::BHwBinder", 4423 "name" : "android::hardware::BHwBinder", 4424 "record_kind" : "class", 4425 "referenced_type" : "type-144", 4426 "self_type" : "type-144", 4427 "size" : 28, 4428 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 4429 "unique_id" : "_ZTSN7android8hardware9BHwBinderE", 4430 "vtable_components" : 4431 [ 4432 { 4433 "component_value" : 20, 4434 "kind" : "vbase_offset" 4435 }, 4436 { 4437 "kind" : "offset_to_top" 4438 }, 4439 { 4440 "kind" : "rtti", 4441 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 4442 }, 4443 { 4444 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 4445 }, 4446 { 4447 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 4448 }, 4449 { 4450 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 4451 }, 4452 { 4453 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 4454 }, 4455 { 4456 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 4457 }, 4458 { 4459 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 4460 }, 4461 { 4462 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 4463 }, 4464 { 4465 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 4466 }, 4467 { 4468 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 4469 }, 4470 { 4471 "kind" : "complete_dtor_pointer", 4472 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev" 4473 }, 4474 { 4475 "kind" : "deleting_dtor_pointer", 4476 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev" 4477 }, 4478 { 4479 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 4480 }, 4481 { 4482 "kind" : "vcall_offset" 4483 }, 4484 { 4485 "kind" : "vcall_offset" 4486 }, 4487 { 4488 "kind" : "vcall_offset" 4489 }, 4490 { 4491 "kind" : "vcall_offset" 4492 }, 4493 { 4494 "component_value" : -20, 4495 "kind" : "vcall_offset" 4496 }, 4497 { 4498 "component_value" : -20, 4499 "kind" : "offset_to_top" 4500 }, 4501 { 4502 "kind" : "rtti", 4503 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 4504 }, 4505 { 4506 "kind" : "complete_dtor_pointer", 4507 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev" 4508 }, 4509 { 4510 "kind" : "deleting_dtor_pointer", 4511 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev" 4512 }, 4513 { 4514 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 4515 }, 4516 { 4517 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 4518 }, 4519 { 4520 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 4521 }, 4522 { 4523 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 4524 } 4525 ] 4526 }, 4527 { 4528 "alignment" : 4, 4529 "base_specifiers" : 4530 [ 4531 { 4532 "is_virtual" : true, 4533 "referenced_type" : "type-47" 4534 } 4535 ], 4536 "fields" : 4537 [ 4538 { 4539 "access" : "private", 4540 "field_name" : "mRemote", 4541 "field_offset" : 32, 4542 "referenced_type" : "type-149" 4543 }, 4544 { 4545 "access" : "private", 4546 "field_name" : "mRefs", 4547 "field_offset" : 64, 4548 "referenced_type" : "type-151" 4549 }, 4550 { 4551 "access" : "private", 4552 "field_name" : "mState", 4553 "field_offset" : 96, 4554 "referenced_type" : "type-153" 4555 } 4556 ], 4557 "linker_set_key" : "android::hardware::BpHwRefBase", 4558 "name" : "android::hardware::BpHwRefBase", 4559 "record_kind" : "class", 4560 "referenced_type" : "type-148", 4561 "self_type" : "type-148", 4562 "size" : 24, 4563 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 4564 "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE", 4565 "vtable_components" : 4566 [ 4567 { 4568 "component_value" : 16, 4569 "kind" : "vbase_offset" 4570 }, 4571 { 4572 "kind" : "offset_to_top" 4573 }, 4574 { 4575 "kind" : "rtti", 4576 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 4577 }, 4578 { 4579 "kind" : "complete_dtor_pointer", 4580 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev" 4581 }, 4582 { 4583 "kind" : "deleting_dtor_pointer", 4584 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev" 4585 }, 4586 { 4587 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 4588 }, 4589 { 4590 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 4591 }, 4592 { 4593 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 4594 }, 4595 { 4596 "kind" : "vcall_offset" 4597 }, 4598 { 4599 "component_value" : -16, 4600 "kind" : "vcall_offset" 4601 }, 4602 { 4603 "component_value" : -16, 4604 "kind" : "vcall_offset" 4605 }, 4606 { 4607 "component_value" : -16, 4608 "kind" : "vcall_offset" 4609 }, 4610 { 4611 "component_value" : -16, 4612 "kind" : "vcall_offset" 4613 }, 4614 { 4615 "component_value" : -16, 4616 "kind" : "offset_to_top" 4617 }, 4618 { 4619 "kind" : "rtti", 4620 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 4621 }, 4622 { 4623 "kind" : "complete_dtor_pointer", 4624 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev" 4625 }, 4626 { 4627 "kind" : "deleting_dtor_pointer", 4628 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev" 4629 }, 4630 { 4631 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 4632 }, 4633 { 4634 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 4635 }, 4636 { 4637 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 4638 }, 4639 { 4640 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 4641 } 4642 ] 4643 }, 4644 { 4645 "alignment" : 8, 4646 "fields" : 4647 [ 4648 { 4649 "field_name" : "flags", 4650 "referenced_type" : "type-2" 4651 }, 4652 { 4653 "field_name" : "fdIndex", 4654 "field_offset" : 32, 4655 "referenced_type" : "type-2" 4656 }, 4657 { 4658 "field_name" : "offset", 4659 "field_offset" : 64, 4660 "referenced_type" : "type-2" 4661 }, 4662 { 4663 "field_name" : "extent", 4664 "field_offset" : 128, 4665 "referenced_type" : "type-29" 4666 } 4667 ], 4668 "linker_set_key" : "android::hardware::GrantorDescriptor", 4669 "name" : "android::hardware::GrantorDescriptor", 4670 "referenced_type" : "type-84", 4671 "self_type" : "type-84", 4672 "size" : 24, 4673 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 4674 "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE" 4675 }, 4676 { 4677 "alignment" : 8, 4678 "base_specifiers" : 4679 [ 4680 { 4681 "is_virtual" : true, 4682 "referenced_type" : "type-68" 4683 }, 4684 { 4685 "is_virtual" : true, 4686 "referenced_type" : "type-47" 4687 } 4688 ], 4689 "linker_set_key" : "android::hardware::HidlMemory", 4690 "name" : "android::hardware::HidlMemory", 4691 "record_kind" : "class", 4692 "referenced_type" : "type-76", 4693 "self_type" : "type-76", 4694 "size" : 56, 4695 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 4696 "unique_id" : "_ZTSN7android8hardware10HidlMemoryE", 4697 "vtable_components" : 4698 [ 4699 { 4700 "component_value" : 48, 4701 "kind" : "vbase_offset" 4702 }, 4703 { 4704 "component_value" : 8, 4705 "kind" : "vbase_offset" 4706 }, 4707 { 4708 "kind" : "offset_to_top" 4709 }, 4710 { 4711 "kind" : "rtti", 4712 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 4713 }, 4714 { 4715 "kind" : "complete_dtor_pointer", 4716 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 4717 }, 4718 { 4719 "kind" : "deleting_dtor_pointer", 4720 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 4721 }, 4722 { 4723 "kind" : "vcall_offset" 4724 }, 4725 { 4726 "kind" : "vcall_offset" 4727 }, 4728 { 4729 "kind" : "vcall_offset" 4730 }, 4731 { 4732 "kind" : "vcall_offset" 4733 }, 4734 { 4735 "component_value" : -48, 4736 "kind" : "vcall_offset" 4737 }, 4738 { 4739 "component_value" : -48, 4740 "kind" : "offset_to_top" 4741 }, 4742 { 4743 "kind" : "rtti", 4744 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 4745 }, 4746 { 4747 "kind" : "complete_dtor_pointer", 4748 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev" 4749 }, 4750 { 4751 "kind" : "deleting_dtor_pointer", 4752 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev" 4753 }, 4754 { 4755 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 4756 }, 4757 { 4758 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 4759 }, 4760 { 4761 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 4762 }, 4763 { 4764 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 4765 } 4766 ] 4767 }, 4768 { 4769 "alignment" : 4, 4770 "base_specifiers" : 4771 [ 4772 { 4773 "is_virtual" : true, 4774 "referenced_type" : "type-47" 4775 } 4776 ], 4777 "linker_set_key" : "android::hardware::IBinder", 4778 "name" : "android::hardware::IBinder", 4779 "record_kind" : "class", 4780 "referenced_type" : "type-147", 4781 "self_type" : "type-147", 4782 "size" : 12, 4783 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 4784 "unique_id" : "_ZTSN7android8hardware7IBinderE", 4785 "vtable_components" : 4786 [ 4787 { 4788 "component_value" : 4, 4789 "kind" : "vbase_offset" 4790 }, 4791 { 4792 "kind" : "offset_to_top" 4793 }, 4794 { 4795 "kind" : "rtti", 4796 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 4797 }, 4798 { 4799 "is_pure" : true, 4800 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 4801 }, 4802 { 4803 "is_pure" : true, 4804 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj" 4805 }, 4806 { 4807 "is_pure" : true, 4808 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_" 4809 }, 4810 { 4811 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 4812 }, 4813 { 4814 "is_pure" : true, 4815 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 4816 }, 4817 { 4818 "is_pure" : true, 4819 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv" 4820 }, 4821 { 4822 "is_pure" : true, 4823 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv" 4824 }, 4825 { 4826 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv" 4827 }, 4828 { 4829 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 4830 }, 4831 { 4832 "kind" : "complete_dtor_pointer", 4833 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev" 4834 }, 4835 { 4836 "kind" : "deleting_dtor_pointer", 4837 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev" 4838 }, 4839 { 4840 "kind" : "vcall_offset" 4841 }, 4842 { 4843 "kind" : "vcall_offset" 4844 }, 4845 { 4846 "kind" : "vcall_offset" 4847 }, 4848 { 4849 "kind" : "vcall_offset" 4850 }, 4851 { 4852 "component_value" : -4, 4853 "kind" : "vcall_offset" 4854 }, 4855 { 4856 "component_value" : -4, 4857 "kind" : "offset_to_top" 4858 }, 4859 { 4860 "kind" : "rtti", 4861 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 4862 }, 4863 { 4864 "kind" : "complete_dtor_pointer", 4865 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev" 4866 }, 4867 { 4868 "kind" : "deleting_dtor_pointer", 4869 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev" 4870 }, 4871 { 4872 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 4873 }, 4874 { 4875 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 4876 }, 4877 { 4878 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 4879 }, 4880 { 4881 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 4882 } 4883 ] 4884 }, 4885 { 4886 "alignment" : 4, 4887 "base_specifiers" : 4888 [ 4889 { 4890 "is_virtual" : true, 4891 "referenced_type" : "type-47" 4892 } 4893 ], 4894 "linker_set_key" : "android::hardware::IBinder::DeathRecipient", 4895 "name" : "android::hardware::IBinder::DeathRecipient", 4896 "record_kind" : "class", 4897 "referenced_type" : "type-142", 4898 "self_type" : "type-142", 4899 "size" : 12, 4900 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 4901 "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE", 4902 "vtable_components" : 4903 [ 4904 { 4905 "component_value" : 4, 4906 "kind" : "vbase_offset" 4907 }, 4908 { 4909 "kind" : "offset_to_top" 4910 }, 4911 { 4912 "kind" : "rtti", 4913 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 4914 }, 4915 { 4916 "is_pure" : true, 4917 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE" 4918 }, 4919 { 4920 "kind" : "complete_dtor_pointer", 4921 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev" 4922 }, 4923 { 4924 "kind" : "deleting_dtor_pointer", 4925 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev" 4926 }, 4927 { 4928 "kind" : "vcall_offset" 4929 }, 4930 { 4931 "kind" : "vcall_offset" 4932 }, 4933 { 4934 "kind" : "vcall_offset" 4935 }, 4936 { 4937 "kind" : "vcall_offset" 4938 }, 4939 { 4940 "component_value" : -4, 4941 "kind" : "vcall_offset" 4942 }, 4943 { 4944 "component_value" : -4, 4945 "kind" : "offset_to_top" 4946 }, 4947 { 4948 "kind" : "rtti", 4949 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 4950 }, 4951 { 4952 "kind" : "complete_dtor_pointer", 4953 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev" 4954 }, 4955 { 4956 "kind" : "deleting_dtor_pointer", 4957 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev" 4958 }, 4959 { 4960 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 4961 }, 4962 { 4963 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 4964 }, 4965 { 4966 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 4967 }, 4968 { 4969 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 4970 } 4971 ] 4972 }, 4973 { 4974 "alignment" : 4, 4975 "base_specifiers" : 4976 [ 4977 { 4978 "is_virtual" : true, 4979 "referenced_type" : "type-47" 4980 } 4981 ], 4982 "linker_set_key" : "android::hardware::IInterface", 4983 "name" : "android::hardware::IInterface", 4984 "record_kind" : "class", 4985 "referenced_type" : "type-158", 4986 "self_type" : "type-158", 4987 "size" : 12, 4988 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 4989 "unique_id" : "_ZTSN7android8hardware10IInterfaceE", 4990 "vtable_components" : 4991 [ 4992 { 4993 "component_value" : 4, 4994 "kind" : "vbase_offset" 4995 }, 4996 { 4997 "kind" : "offset_to_top" 4998 }, 4999 { 5000 "kind" : "rtti", 5001 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 5002 }, 5003 { 5004 "kind" : "complete_dtor_pointer", 5005 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev" 5006 }, 5007 { 5008 "kind" : "deleting_dtor_pointer", 5009 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev" 5010 }, 5011 { 5012 "is_pure" : true, 5013 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv" 5014 }, 5015 { 5016 "kind" : "vcall_offset" 5017 }, 5018 { 5019 "kind" : "vcall_offset" 5020 }, 5021 { 5022 "kind" : "vcall_offset" 5023 }, 5024 { 5025 "kind" : "vcall_offset" 5026 }, 5027 { 5028 "component_value" : -4, 5029 "kind" : "vcall_offset" 5030 }, 5031 { 5032 "component_value" : -4, 5033 "kind" : "offset_to_top" 5034 }, 5035 { 5036 "kind" : "rtti", 5037 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 5038 }, 5039 { 5040 "kind" : "complete_dtor_pointer", 5041 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev" 5042 }, 5043 { 5044 "kind" : "deleting_dtor_pointer", 5045 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev" 5046 }, 5047 { 5048 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5049 }, 5050 { 5051 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5052 }, 5053 { 5054 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5055 }, 5056 { 5057 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5058 } 5059 ] 5060 }, 5061 { 5062 "alignment" : 8, 5063 "fields" : 5064 [ 5065 { 5066 "access" : "private", 5067 "field_name" : "mGrantors", 5068 "referenced_type" : "type-80" 5069 }, 5070 { 5071 "access" : "private", 5072 "field_name" : "mHandle", 5073 "field_offset" : 128, 5074 "referenced_type" : "type-107" 5075 }, 5076 { 5077 "access" : "private", 5078 "field_name" : "mQuantum", 5079 "field_offset" : 192, 5080 "referenced_type" : "type-2" 5081 }, 5082 { 5083 "access" : "private", 5084 "field_name" : "mFlags", 5085 "field_offset" : 224, 5086 "referenced_type" : "type-2" 5087 } 5088 ], 5089 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 5090 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 5091 "referenced_type" : "type-106", 5092 "self_type" : "type-106", 5093 "size" : 32, 5094 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 5095 "template_args" : [ "type-18" ], 5096 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE" 5097 }, 5098 { 5099 "alignment" : 4, 5100 "fields" : 5101 [ 5102 { 5103 "access" : "private", 5104 "field_name" : "mBufCachePos", 5105 "referenced_type" : "type-2" 5106 }, 5107 { 5108 "access" : "private", 5109 "field_name" : "mBufCache", 5110 "field_offset" : 32, 5111 "referenced_type" : "type-160" 5112 }, 5113 { 5114 "access" : "private", 5115 "field_name" : "mError", 5116 "field_offset" : 128, 5117 "referenced_type" : "type-10" 5118 }, 5119 { 5120 "access" : "private", 5121 "field_name" : "mData", 5122 "field_offset" : 160, 5123 "referenced_type" : "type-161" 5124 }, 5125 { 5126 "access" : "private", 5127 "field_name" : "mDataSize", 5128 "field_offset" : 192, 5129 "referenced_type" : "type-2" 5130 }, 5131 { 5132 "access" : "private", 5133 "field_name" : "mDataCapacity", 5134 "field_offset" : 224, 5135 "referenced_type" : "type-2" 5136 }, 5137 { 5138 "access" : "private", 5139 "field_name" : "mDataPos", 5140 "field_offset" : 256, 5141 "referenced_type" : "type-2" 5142 }, 5143 { 5144 "access" : "private", 5145 "field_name" : "mObjects", 5146 "field_offset" : 288, 5147 "referenced_type" : "type-162" 5148 }, 5149 { 5150 "access" : "private", 5151 "field_name" : "mObjectsSize", 5152 "field_offset" : 320, 5153 "referenced_type" : "type-2" 5154 }, 5155 { 5156 "access" : "private", 5157 "field_name" : "mObjectsCapacity", 5158 "field_offset" : 352, 5159 "referenced_type" : "type-2" 5160 }, 5161 { 5162 "access" : "private", 5163 "field_name" : "mNextObjectHint", 5164 "field_offset" : 384, 5165 "referenced_type" : "type-2" 5166 }, 5167 { 5168 "access" : "private", 5169 "field_name" : "mNumRef", 5170 "field_offset" : 416, 5171 "referenced_type" : "type-2" 5172 }, 5173 { 5174 "access" : "private", 5175 "field_name" : "mFdsKnown", 5176 "field_offset" : 448, 5177 "referenced_type" : "type-37" 5178 }, 5179 { 5180 "access" : "private", 5181 "field_name" : "mHasFds", 5182 "field_offset" : 456, 5183 "referenced_type" : "type-37" 5184 }, 5185 { 5186 "access" : "private", 5187 "field_name" : "mAllowFds", 5188 "field_offset" : 464, 5189 "referenced_type" : "type-37" 5190 }, 5191 { 5192 "access" : "private", 5193 "field_name" : "mOwner", 5194 "field_offset" : 480, 5195 "referenced_type" : "type-163" 5196 }, 5197 { 5198 "access" : "private", 5199 "field_name" : "mOwnerCookie", 5200 "field_offset" : 512, 5201 "referenced_type" : "type-146" 5202 } 5203 ], 5204 "linker_set_key" : "android::hardware::Parcel", 5205 "name" : "android::hardware::Parcel", 5206 "record_kind" : "class", 5207 "referenced_type" : "type-159", 5208 "self_type" : "type-159", 5209 "size" : 68, 5210 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 5211 "unique_id" : "_ZTSN7android8hardware6ParcelE" 5212 }, 5213 { 5214 "access" : "private", 5215 "alignment" : 8, 5216 "fields" : 5217 [ 5218 { 5219 "field_name" : "index", 5220 "referenced_type" : "type-2" 5221 }, 5222 { 5223 "field_name" : "buffer", 5224 "field_offset" : 64, 5225 "referenced_type" : "type-29" 5226 }, 5227 { 5228 "field_name" : "bufend", 5229 "field_offset" : 128, 5230 "referenced_type" : "type-29" 5231 } 5232 ], 5233 "linker_set_key" : "android::hardware::Parcel::BufferInfo", 5234 "name" : "android::hardware::Parcel::BufferInfo", 5235 "referenced_type" : "type-171", 5236 "self_type" : "type-171", 5237 "size" : 24, 5238 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 5239 "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE" 5240 }, 5241 { 5242 "alignment" : 8, 5243 "base_specifiers" : 5244 [ 5245 { 5246 "is_virtual" : true, 5247 "referenced_type" : "type-47" 5248 } 5249 ], 5250 "fields" : 5251 [ 5252 { 5253 "access" : "private", 5254 "field_name" : "mDriverFD", 5255 "field_offset" : 32, 5256 "referenced_type" : "type-10" 5257 }, 5258 { 5259 "access" : "private", 5260 "field_name" : "mVMStart", 5261 "field_offset" : 64, 5262 "referenced_type" : "type-146" 5263 }, 5264 { 5265 "access" : "private", 5266 "field_name" : "mThreadCountLock", 5267 "field_offset" : 96, 5268 "referenced_type" : "type-257" 5269 }, 5270 { 5271 "access" : "private", 5272 "field_name" : "mThreadCountDecrement", 5273 "field_offset" : 128, 5274 "referenced_type" : "type-258" 5275 }, 5276 { 5277 "access" : "private", 5278 "field_name" : "mExecutingThreadsCount", 5279 "field_offset" : 160, 5280 "referenced_type" : "type-2" 5281 }, 5282 { 5283 "access" : "private", 5284 "field_name" : "mMaxThreads", 5285 "field_offset" : 192, 5286 "referenced_type" : "type-2" 5287 }, 5288 { 5289 "access" : "private", 5290 "field_name" : "mStarvationStartTimeMs", 5291 "field_offset" : 256, 5292 "referenced_type" : "type-26" 5293 }, 5294 { 5295 "access" : "private", 5296 "field_name" : "mLock", 5297 "field_offset" : 320, 5298 "referenced_type" : "type-235" 5299 }, 5300 { 5301 "access" : "private", 5302 "field_name" : "mHandleToObject", 5303 "field_offset" : 352, 5304 "referenced_type" : "type-196" 5305 }, 5306 { 5307 "access" : "private", 5308 "field_name" : "mManagesContexts", 5309 "field_offset" : 512, 5310 "referenced_type" : "type-37" 5311 }, 5312 { 5313 "access" : "private", 5314 "field_name" : "mBinderContextCheckFunc", 5315 "field_offset" : 544, 5316 "referenced_type" : "type-259" 5317 }, 5318 { 5319 "access" : "private", 5320 "field_name" : "mBinderContextUserData", 5321 "field_offset" : 576, 5322 "referenced_type" : "type-146" 5323 }, 5324 { 5325 "access" : "private", 5326 "field_name" : "mContexts", 5327 "field_offset" : 608, 5328 "referenced_type" : "type-201" 5329 }, 5330 { 5331 "access" : "private", 5332 "field_name" : "mRootDir", 5333 "field_offset" : 768, 5334 "referenced_type" : "type-123" 5335 }, 5336 { 5337 "access" : "private", 5338 "field_name" : "mThreadPoolStarted", 5339 "field_offset" : 800, 5340 "referenced_type" : "type-37" 5341 }, 5342 { 5343 "access" : "private", 5344 "field_name" : "mSpawnThreadOnStart", 5345 "field_offset" : 808, 5346 "referenced_type" : "type-37" 5347 }, 5348 { 5349 "access" : "private", 5350 "field_name" : "mThreadPoolSeq", 5351 "field_offset" : 832, 5352 "referenced_type" : "type-263" 5353 }, 5354 { 5355 "access" : "private", 5356 "field_name" : "mMmapSize", 5357 "field_offset" : 864, 5358 "referenced_type" : "type-23" 5359 }, 5360 { 5361 "access" : "private", 5362 "field_name" : "mCallRestriction", 5363 "field_offset" : 896, 5364 "referenced_type" : "type-264" 5365 } 5366 ], 5367 "linker_set_key" : "android::hardware::ProcessState", 5368 "name" : "android::hardware::ProcessState", 5369 "record_kind" : "class", 5370 "referenced_type" : "type-256", 5371 "self_type" : "type-256", 5372 "size" : 128, 5373 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 5374 "unique_id" : "_ZTSN7android8hardware12ProcessStateE", 5375 "vtable_components" : 5376 [ 5377 { 5378 "component_value" : 116, 5379 "kind" : "vbase_offset" 5380 }, 5381 { 5382 "kind" : "offset_to_top" 5383 }, 5384 { 5385 "kind" : "rtti", 5386 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 5387 }, 5388 { 5389 "kind" : "complete_dtor_pointer", 5390 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev" 5391 }, 5392 { 5393 "kind" : "deleting_dtor_pointer", 5394 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev" 5395 }, 5396 { 5397 "kind" : "vcall_offset" 5398 }, 5399 { 5400 "kind" : "vcall_offset" 5401 }, 5402 { 5403 "kind" : "vcall_offset" 5404 }, 5405 { 5406 "kind" : "vcall_offset" 5407 }, 5408 { 5409 "component_value" : -116, 5410 "kind" : "vcall_offset" 5411 }, 5412 { 5413 "component_value" : -116, 5414 "kind" : "offset_to_top" 5415 }, 5416 { 5417 "kind" : "rtti", 5418 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 5419 }, 5420 { 5421 "kind" : "complete_dtor_pointer", 5422 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev" 5423 }, 5424 { 5425 "kind" : "deleting_dtor_pointer", 5426 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev" 5427 }, 5428 { 5429 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5430 }, 5431 { 5432 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5433 }, 5434 { 5435 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5436 }, 5437 { 5438 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5439 } 5440 ] 5441 }, 5442 { 5443 "access" : "private", 5444 "alignment" : 4, 5445 "fields" : 5446 [ 5447 { 5448 "field_name" : "binder", 5449 "referenced_type" : "type-150" 5450 }, 5451 { 5452 "field_name" : "refs", 5453 "field_offset" : 32, 5454 "referenced_type" : "type-151" 5455 } 5456 ], 5457 "linker_set_key" : "android::hardware::ProcessState::handle_entry", 5458 "name" : "android::hardware::ProcessState::handle_entry", 5459 "referenced_type" : "type-197", 5460 "self_type" : "type-197", 5461 "size" : 8, 5462 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 5463 "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE" 5464 }, 5465 { 5466 "alignment" : 4, 5467 "base_specifiers" : 5468 [ 5469 { 5470 "referenced_type" : "type-331" 5471 } 5472 ], 5473 "fields" : 5474 [ 5475 { 5476 "access" : "private", 5477 "field_name" : "mVal", 5478 "field_offset" : 168, 5479 "referenced_type" : "type-37" 5480 } 5481 ], 5482 "linker_set_key" : "android::hardware::Return<bool>", 5483 "name" : "android::hardware::Return<bool>", 5484 "record_kind" : "class", 5485 "referenced_type" : "type-330", 5486 "self_type" : "type-330", 5487 "size" : 24, 5488 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 5489 "template_args" : [ "type-37" ], 5490 "unique_id" : "_ZTSN7android8hardware6ReturnIbEE" 5491 }, 5492 { 5493 "alignment" : 4, 5494 "base_specifiers" : 5495 [ 5496 { 5497 "referenced_type" : "type-331" 5498 } 5499 ], 5500 "linker_set_key" : "android::hardware::Return<void>", 5501 "name" : "android::hardware::Return<void>", 5502 "record_kind" : "class", 5503 "referenced_type" : "type-342", 5504 "self_type" : "type-342", 5505 "size" : 24, 5506 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 5507 "template_args" : [ "type-96" ], 5508 "unique_id" : "_ZTSN7android8hardware6ReturnIvEE" 5509 }, 5510 { 5511 "alignment" : 4, 5512 "fields" : 5513 [ 5514 { 5515 "access" : "private", 5516 "field_name" : "mException", 5517 "referenced_type" : "type-10" 5518 }, 5519 { 5520 "access" : "private", 5521 "field_name" : "mErrorCode", 5522 "field_offset" : 32, 5523 "referenced_type" : "type-10" 5524 }, 5525 { 5526 "access" : "private", 5527 "field_name" : "mMessage", 5528 "field_offset" : 64, 5529 "referenced_type" : "type-321" 5530 } 5531 ], 5532 "linker_set_key" : "android::hardware::Status", 5533 "name" : "android::hardware::Status", 5534 "record_kind" : "class", 5535 "referenced_type" : "type-320", 5536 "self_type" : "type-320", 5537 "size" : 20, 5538 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 5539 "unique_id" : "_ZTSN7android8hardware6StatusE" 5540 }, 5541 { 5542 "alignment" : 4, 5543 "fields" : 5544 [ 5545 { 5546 "access" : "protected", 5547 "field_name" : "mInstrumentationCallbacks", 5548 "field_offset" : 32, 5549 "referenced_type" : "type-180" 5550 }, 5551 { 5552 "access" : "protected", 5553 "field_name" : "mEnableInstrumentation", 5554 "field_offset" : 128, 5555 "referenced_type" : "type-37" 5556 }, 5557 { 5558 "access" : "protected", 5559 "field_name" : "mInstrumentationLibPackage", 5560 "field_offset" : 160, 5561 "referenced_type" : "type-181" 5562 }, 5563 { 5564 "access" : "protected", 5565 "field_name" : "mInterfaceName", 5566 "field_offset" : 256, 5567 "referenced_type" : "type-182" 5568 } 5569 ], 5570 "linker_set_key" : "android::hardware::details::HidlInstrumentor", 5571 "name" : "android::hardware::details::HidlInstrumentor", 5572 "referenced_type" : "type-179", 5573 "self_type" : "type-179", 5574 "size" : 44, 5575 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5576 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE", 5577 "vtable_components" : 5578 [ 5579 { 5580 "kind" : "offset_to_top" 5581 }, 5582 { 5583 "kind" : "rtti", 5584 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 5585 }, 5586 { 5587 "kind" : "complete_dtor_pointer", 5588 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 5589 }, 5590 { 5591 "kind" : "deleting_dtor_pointer", 5592 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 5593 } 5594 ] 5595 }, 5596 { 5597 "alignment" : 4, 5598 "fields" : 5599 [ 5600 { 5601 "field_name" : "sched_policy", 5602 "referenced_type" : "type-10" 5603 }, 5604 { 5605 "field_name" : "prio", 5606 "field_offset" : 32, 5607 "referenced_type" : "type-10" 5608 } 5609 ], 5610 "linker_set_key" : "android::hardware::details::SchedPrio", 5611 "name" : "android::hardware::details::SchedPrio", 5612 "referenced_type" : "type-188", 5613 "self_type" : "type-188", 5614 "size" : 8, 5615 "source_file" : "/system/libhidl/transport/include/hidl/Static.h", 5616 "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE" 5617 }, 5618 { 5619 "alignment" : 1, 5620 "linker_set_key" : "android::hardware::details::bnhw_tag", 5621 "name" : "android::hardware::details::bnhw_tag", 5622 "referenced_type" : "type-170", 5623 "self_type" : "type-170", 5624 "size" : 1, 5625 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5626 "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE" 5627 }, 5628 { 5629 "alignment" : 1, 5630 "linker_set_key" : "android::hardware::details::bphw_tag", 5631 "name" : "android::hardware::details::bphw_tag", 5632 "referenced_type" : "type-189", 5633 "self_type" : "type-189", 5634 "size" : 1, 5635 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5636 "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE" 5637 }, 5638 { 5639 "alignment" : 1, 5640 "linker_set_key" : "android::hardware::details::bs_tag", 5641 "name" : "android::hardware::details::bs_tag", 5642 "referenced_type" : "type-200", 5643 "self_type" : "type-200", 5644 "size" : 1, 5645 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5646 "unique_id" : "_ZTSN7android8hardware7details6bs_tagE" 5647 }, 5648 { 5649 "access" : "private", 5650 "alignment" : 8, 5651 "fields" : 5652 [ 5653 { 5654 "field_name" : "mPointer", 5655 "referenced_type" : "type-83" 5656 }, 5657 { 5658 "field_name" : "_pad", 5659 "referenced_type" : "type-29" 5660 } 5661 ], 5662 "is_anonymous" : true, 5663 "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 5664 "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 5665 "record_kind" : "union", 5666 "referenced_type" : "type-82", 5667 "self_type" : "type-82", 5668 "size" : 8, 5669 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5670 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 5671 }, 5672 { 5673 "alignment" : 8, 5674 "fields" : 5675 [ 5676 { 5677 "access" : "private", 5678 "referenced_type" : "type-82" 5679 } 5680 ], 5681 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 5682 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 5683 "referenced_type" : "type-81", 5684 "self_type" : "type-81", 5685 "size" : 8, 5686 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5687 "template_args" : [ "type-84" ], 5688 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 5689 }, 5690 { 5691 "alignment" : 8, 5692 "fields" : 5693 [ 5694 { 5695 "access" : "private", 5696 "referenced_type" : "type-87" 5697 } 5698 ], 5699 "linker_set_key" : "android::hardware::details::hidl_pointer<char>", 5700 "name" : "android::hardware::details::hidl_pointer<char>", 5701 "referenced_type" : "type-86", 5702 "self_type" : "type-86", 5703 "size" : 8, 5704 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5705 "template_args" : [ "type-18" ], 5706 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE" 5707 }, 5708 { 5709 "access" : "private", 5710 "alignment" : 8, 5711 "fields" : 5712 [ 5713 { 5714 "field_name" : "mPointer", 5715 "referenced_type" : "type-88" 5716 }, 5717 { 5718 "field_name" : "_pad", 5719 "referenced_type" : "type-29" 5720 } 5721 ], 5722 "is_anonymous" : true, 5723 "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 5724 "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 5725 "record_kind" : "union", 5726 "referenced_type" : "type-87", 5727 "self_type" : "type-87", 5728 "size" : 8, 5729 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5730 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E" 5731 }, 5732 { 5733 "alignment" : 8, 5734 "fields" : 5735 [ 5736 { 5737 "access" : "private", 5738 "referenced_type" : "type-63" 5739 } 5740 ], 5741 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>", 5742 "name" : "android::hardware::details::hidl_pointer<const char>", 5743 "referenced_type" : "type-62", 5744 "self_type" : "type-62", 5745 "size" : 8, 5746 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5747 "template_args" : [ "type-65" ], 5748 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE" 5749 }, 5750 { 5751 "access" : "private", 5752 "alignment" : 8, 5753 "fields" : 5754 [ 5755 { 5756 "field_name" : "mPointer", 5757 "referenced_type" : "type-64" 5758 }, 5759 { 5760 "field_name" : "_pad", 5761 "referenced_type" : "type-29" 5762 } 5763 ], 5764 "is_anonymous" : true, 5765 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 5766 "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 5767 "record_kind" : "union", 5768 "referenced_type" : "type-63", 5769 "self_type" : "type-63", 5770 "size" : 8, 5771 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5772 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E" 5773 }, 5774 { 5775 "alignment" : 8, 5776 "fields" : 5777 [ 5778 { 5779 "access" : "private", 5780 "referenced_type" : "type-58" 5781 } 5782 ], 5783 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>", 5784 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 5785 "referenced_type" : "type-57", 5786 "self_type" : "type-57", 5787 "size" : 8, 5788 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5789 "template_args" : [ "type-60" ], 5790 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE" 5791 }, 5792 { 5793 "access" : "private", 5794 "alignment" : 8, 5795 "fields" : 5796 [ 5797 { 5798 "field_name" : "mPointer", 5799 "referenced_type" : "type-59" 5800 }, 5801 { 5802 "field_name" : "_pad", 5803 "referenced_type" : "type-29" 5804 } 5805 ], 5806 "is_anonymous" : true, 5807 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 5808 "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 5809 "record_kind" : "union", 5810 "referenced_type" : "type-58", 5811 "self_type" : "type-58", 5812 "size" : 8, 5813 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5814 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 5815 }, 5816 { 5817 "alignment" : 8, 5818 "fields" : 5819 [ 5820 { 5821 "access" : "private", 5822 "referenced_type" : "type-108" 5823 } 5824 ], 5825 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>", 5826 "name" : "android::hardware::details::hidl_pointer<native_handle>", 5827 "referenced_type" : "type-107", 5828 "self_type" : "type-107", 5829 "size" : 8, 5830 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5831 "template_args" : [ "type-35" ], 5832 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE" 5833 }, 5834 { 5835 "access" : "private", 5836 "alignment" : 8, 5837 "fields" : 5838 [ 5839 { 5840 "field_name" : "mPointer", 5841 "referenced_type" : "type-34" 5842 }, 5843 { 5844 "field_name" : "_pad", 5845 "referenced_type" : "type-29" 5846 } 5847 ], 5848 "is_anonymous" : true, 5849 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 5850 "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 5851 "record_kind" : "union", 5852 "referenced_type" : "type-108", 5853 "self_type" : "type-108", 5854 "size" : 8, 5855 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5856 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 5857 }, 5858 { 5859 "alignment" : 1, 5860 "linker_set_key" : "android::hardware::details::i_tag", 5861 "name" : "android::hardware::details::i_tag", 5862 "referenced_type" : "type-157", 5863 "self_type" : "type-157", 5864 "size" : 1, 5865 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 5866 "unique_id" : "_ZTSN7android8hardware7details5i_tagE" 5867 }, 5868 { 5869 "alignment" : 4, 5870 "fields" : 5871 [ 5872 { 5873 "access" : "private", 5874 "field_name" : "mStatus", 5875 "referenced_type" : "type-320" 5876 }, 5877 { 5878 "access" : "private", 5879 "field_name" : "mCheckedStatus", 5880 "field_offset" : 160, 5881 "referenced_type" : "type-37" 5882 } 5883 ], 5884 "linker_set_key" : "android::hardware::details::return_status", 5885 "name" : "android::hardware::details::return_status", 5886 "record_kind" : "class", 5887 "referenced_type" : "type-331", 5888 "self_type" : "type-331", 5889 "size" : 24, 5890 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 5891 "unique_id" : "_ZTSN7android8hardware7details13return_statusE" 5892 }, 5893 { 5894 "alignment" : 8, 5895 "base_specifiers" : 5896 [ 5897 { 5898 "referenced_type" : "type-142" 5899 } 5900 ], 5901 "fields" : 5902 [ 5903 { 5904 "access" : "private", 5905 "field_name" : "mRecipient", 5906 "field_offset" : 32, 5907 "referenced_type" : "type-185" 5908 }, 5909 { 5910 "access" : "private", 5911 "field_name" : "mCookie", 5912 "field_offset" : 128, 5913 "referenced_type" : "type-29" 5914 }, 5915 { 5916 "access" : "private", 5917 "field_name" : "mBase", 5918 "field_offset" : 192, 5919 "referenced_type" : "type-186" 5920 } 5921 ], 5922 "linker_set_key" : "android::hardware::hidl_binder_death_recipient", 5923 "name" : "android::hardware::hidl_binder_death_recipient", 5924 "referenced_type" : "type-184", 5925 "self_type" : "type-184", 5926 "size" : 40, 5927 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h", 5928 "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE", 5929 "vtable_components" : 5930 [ 5931 { 5932 "component_value" : 32, 5933 "kind" : "vbase_offset" 5934 }, 5935 { 5936 "kind" : "offset_to_top" 5937 }, 5938 { 5939 "kind" : "rtti", 5940 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 5941 }, 5942 { 5943 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE" 5944 }, 5945 { 5946 "kind" : "complete_dtor_pointer", 5947 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev" 5948 }, 5949 { 5950 "kind" : "deleting_dtor_pointer", 5951 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev" 5952 }, 5953 { 5954 "kind" : "vcall_offset" 5955 }, 5956 { 5957 "kind" : "vcall_offset" 5958 }, 5959 { 5960 "kind" : "vcall_offset" 5961 }, 5962 { 5963 "kind" : "vcall_offset" 5964 }, 5965 { 5966 "component_value" : -32, 5967 "kind" : "vcall_offset" 5968 }, 5969 { 5970 "component_value" : -32, 5971 "kind" : "offset_to_top" 5972 }, 5973 { 5974 "kind" : "rtti", 5975 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 5976 }, 5977 { 5978 "kind" : "complete_dtor_pointer", 5979 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev" 5980 }, 5981 { 5982 "kind" : "deleting_dtor_pointer", 5983 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev" 5984 }, 5985 { 5986 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5987 }, 5988 { 5989 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5990 }, 5991 { 5992 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5993 }, 5994 { 5995 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5996 } 5997 ] 5998 }, 5999 { 6000 "alignment" : 4, 6001 "base_specifiers" : 6002 [ 6003 { 6004 "is_virtual" : true, 6005 "referenced_type" : "type-47" 6006 } 6007 ], 6008 "linker_set_key" : "android::hardware::hidl_death_recipient", 6009 "name" : "android::hardware::hidl_death_recipient", 6010 "referenced_type" : "type-104", 6011 "self_type" : "type-104", 6012 "size" : 12, 6013 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 6014 "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE", 6015 "vtable_components" : 6016 [ 6017 { 6018 "component_value" : 4, 6019 "kind" : "vbase_offset" 6020 }, 6021 { 6022 "kind" : "offset_to_top" 6023 }, 6024 { 6025 "kind" : "rtti", 6026 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 6027 }, 6028 { 6029 "is_pure" : true, 6030 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 6031 }, 6032 { 6033 "kind" : "complete_dtor_pointer", 6034 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 6035 }, 6036 { 6037 "kind" : "deleting_dtor_pointer", 6038 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 6039 }, 6040 { 6041 "kind" : "vcall_offset" 6042 }, 6043 { 6044 "kind" : "vcall_offset" 6045 }, 6046 { 6047 "kind" : "vcall_offset" 6048 }, 6049 { 6050 "kind" : "vcall_offset" 6051 }, 6052 { 6053 "component_value" : -4, 6054 "kind" : "vcall_offset" 6055 }, 6056 { 6057 "component_value" : -4, 6058 "kind" : "offset_to_top" 6059 }, 6060 { 6061 "kind" : "rtti", 6062 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 6063 }, 6064 { 6065 "kind" : "complete_dtor_pointer", 6066 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev" 6067 }, 6068 { 6069 "kind" : "deleting_dtor_pointer", 6070 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev" 6071 }, 6072 { 6073 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6074 }, 6075 { 6076 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6077 }, 6078 { 6079 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6080 }, 6081 { 6082 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6083 } 6084 ] 6085 }, 6086 { 6087 "alignment" : 8, 6088 "fields" : 6089 [ 6090 { 6091 "access" : "private", 6092 "field_name" : "mHandle", 6093 "referenced_type" : "type-57" 6094 }, 6095 { 6096 "access" : "private", 6097 "field_name" : "mOwnsHandle", 6098 "field_offset" : 64, 6099 "referenced_type" : "type-37" 6100 } 6101 ], 6102 "linker_set_key" : "android::hardware::hidl_handle", 6103 "name" : "android::hardware::hidl_handle", 6104 "referenced_type" : "type-56", 6105 "self_type" : "type-56", 6106 "size" : 16, 6107 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 6108 "unique_id" : "_ZTSN7android8hardware11hidl_handleE" 6109 }, 6110 { 6111 "alignment" : 8, 6112 "fields" : 6113 [ 6114 { 6115 "access" : "private", 6116 "field_name" : "mHandle", 6117 "referenced_type" : "type-56" 6118 }, 6119 { 6120 "access" : "private", 6121 "field_name" : "mSize", 6122 "field_offset" : 128, 6123 "referenced_type" : "type-29" 6124 }, 6125 { 6126 "access" : "private", 6127 "field_name" : "mName", 6128 "field_offset" : 192, 6129 "referenced_type" : "type-61" 6130 } 6131 ], 6132 "linker_set_key" : "android::hardware::hidl_memory", 6133 "name" : "android::hardware::hidl_memory", 6134 "referenced_type" : "type-68", 6135 "self_type" : "type-68", 6136 "size" : 40, 6137 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 6138 "unique_id" : "_ZTSN7android8hardware11hidl_memoryE" 6139 }, 6140 { 6141 "alignment" : 8, 6142 "fields" : 6143 [ 6144 { 6145 "access" : "private", 6146 "field_name" : "mBuffer", 6147 "referenced_type" : "type-62" 6148 }, 6149 { 6150 "access" : "private", 6151 "field_name" : "mSize", 6152 "field_offset" : 64, 6153 "referenced_type" : "type-2" 6154 }, 6155 { 6156 "access" : "private", 6157 "field_name" : "mOwnsBuffer", 6158 "field_offset" : 96, 6159 "referenced_type" : "type-37" 6160 } 6161 ], 6162 "linker_set_key" : "android::hardware::hidl_string", 6163 "name" : "android::hardware::hidl_string", 6164 "referenced_type" : "type-61", 6165 "self_type" : "type-61", 6166 "size" : 16, 6167 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 6168 "unique_id" : "_ZTSN7android8hardware11hidl_stringE" 6169 }, 6170 { 6171 "alignment" : 8, 6172 "fields" : 6173 [ 6174 { 6175 "access" : "private", 6176 "field_name" : "mBuffer", 6177 "referenced_type" : "type-81" 6178 }, 6179 { 6180 "access" : "private", 6181 "field_name" : "mSize", 6182 "field_offset" : 64, 6183 "referenced_type" : "type-2" 6184 }, 6185 { 6186 "access" : "private", 6187 "field_name" : "mOwnsBuffer", 6188 "field_offset" : 96, 6189 "referenced_type" : "type-37" 6190 } 6191 ], 6192 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 6193 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 6194 "referenced_type" : "type-80", 6195 "self_type" : "type-80", 6196 "size" : 16, 6197 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 6198 "template_args" : [ "type-84" ], 6199 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE" 6200 }, 6201 { 6202 "alignment" : 8, 6203 "fields" : 6204 [ 6205 { 6206 "access" : "private", 6207 "field_name" : "mBuffer", 6208 "referenced_type" : "type-86" 6209 }, 6210 { 6211 "access" : "private", 6212 "field_name" : "mSize", 6213 "field_offset" : 64, 6214 "referenced_type" : "type-2" 6215 }, 6216 { 6217 "access" : "private", 6218 "field_name" : "mOwnsBuffer", 6219 "field_offset" : 96, 6220 "referenced_type" : "type-37" 6221 } 6222 ], 6223 "linker_set_key" : "android::hardware::hidl_vec<char>", 6224 "name" : "android::hardware::hidl_vec<char>", 6225 "referenced_type" : "type-85", 6226 "self_type" : "type-85", 6227 "size" : 16, 6228 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 6229 "template_args" : [ "type-18" ], 6230 "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE" 6231 }, 6232 { 6233 "alignment" : 2, 6234 "fields" : 6235 [ 6236 { 6237 "access" : "private", 6238 "field_name" : "mMajor", 6239 "referenced_type" : "type-8" 6240 }, 6241 { 6242 "access" : "private", 6243 "field_name" : "mMinor", 6244 "field_offset" : 16, 6245 "referenced_type" : "type-8" 6246 } 6247 ], 6248 "linker_set_key" : "android::hardware::hidl_version", 6249 "name" : "android::hardware::hidl_version", 6250 "referenced_type" : "type-90", 6251 "self_type" : "type-90", 6252 "size" : 4, 6253 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 6254 "unique_id" : "_ZTSN7android8hardware12hidl_versionE" 6255 }, 6256 { 6257 "alignment" : 8, 6258 "fields" : 6259 [ 6260 { 6261 "field_name" : "nativeHandle", 6262 "referenced_type" : "type-56" 6263 }, 6264 { 6265 "field_name" : "attr", 6266 "field_offset" : 128, 6267 "referenced_type" : "type-299" 6268 } 6269 ], 6270 "linker_set_key" : "android::hardware::media::V1_0::AnwBuffer", 6271 "name" : "android::hardware::media::V1_0::AnwBuffer", 6272 "referenced_type" : "type-300", 6273 "self_type" : "type-300", 6274 "size" : 56, 6275 "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen/android/hardware/media/1.0/types.h", 6276 "unique_id" : "_ZTSN7android8hardware5media4V1_09AnwBufferE" 6277 }, 6278 { 6279 "alignment" : 8, 6280 "fields" : 6281 [ 6282 { 6283 "field_name" : "width", 6284 "referenced_type" : "type-2" 6285 }, 6286 { 6287 "field_name" : "height", 6288 "field_offset" : 32, 6289 "referenced_type" : "type-2" 6290 }, 6291 { 6292 "field_name" : "stride", 6293 "field_offset" : 64, 6294 "referenced_type" : "type-2" 6295 }, 6296 { 6297 "field_name" : "format", 6298 "field_offset" : 96, 6299 "referenced_type" : "type-268" 6300 }, 6301 { 6302 "field_name" : "usage", 6303 "field_offset" : 128, 6304 "referenced_type" : "type-2" 6305 }, 6306 { 6307 "field_name" : "generationNumber", 6308 "field_offset" : 160, 6309 "referenced_type" : "type-2" 6310 }, 6311 { 6312 "field_name" : "layerCount", 6313 "field_offset" : 192, 6314 "referenced_type" : "type-29" 6315 }, 6316 { 6317 "field_name" : "id", 6318 "field_offset" : 256, 6319 "referenced_type" : "type-29" 6320 } 6321 ], 6322 "linker_set_key" : "android::hardware::media::V1_0::AnwBufferAttributes", 6323 "name" : "android::hardware::media::V1_0::AnwBufferAttributes", 6324 "referenced_type" : "type-299", 6325 "self_type" : "type-299", 6326 "size" : 40, 6327 "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen/android/hardware/media/1.0/types.h", 6328 "unique_id" : "_ZTSN7android8hardware5media4V1_019AnwBufferAttributesE" 6329 }, 6330 { 6331 "alignment" : 4, 6332 "fields" : 6333 [ 6334 { 6335 "field_name" : "left", 6336 "referenced_type" : "type-10" 6337 }, 6338 { 6339 "field_name" : "top", 6340 "field_offset" : 32, 6341 "referenced_type" : "type-10" 6342 }, 6343 { 6344 "field_name" : "right", 6345 "field_offset" : 64, 6346 "referenced_type" : "type-10" 6347 }, 6348 { 6349 "field_name" : "bottom", 6350 "field_offset" : 96, 6351 "referenced_type" : "type-10" 6352 } 6353 ], 6354 "linker_set_key" : "android::hardware::media::V1_0::Rect", 6355 "name" : "android::hardware::media::V1_0::Rect", 6356 "referenced_type" : "type-301", 6357 "self_type" : "type-301", 6358 "size" : 16, 6359 "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen/android/hardware/media/1.0/types.h", 6360 "unique_id" : "_ZTSN7android8hardware5media4V1_04RectE" 6361 }, 6362 { 6363 "alignment" : 4, 6364 "base_specifiers" : 6365 [ 6366 { 6367 "referenced_type" : "type-144" 6368 }, 6369 { 6370 "referenced_type" : "type-179" 6371 } 6372 ], 6373 "fields" : 6374 [ 6375 { 6376 "access" : "private", 6377 "field_name" : "_hidl_mImpl", 6378 "field_offset" : 512, 6379 "referenced_type" : "type-177" 6380 } 6381 ], 6382 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase", 6383 "name" : "android::hidl::base::V1_0::BnHwBase", 6384 "referenced_type" : "type-176", 6385 "self_type" : "type-176", 6386 "size" : 76, 6387 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h", 6388 "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE", 6389 "vtable_components" : 6390 [ 6391 { 6392 "component_value" : 68, 6393 "kind" : "vbase_offset" 6394 }, 6395 { 6396 "kind" : "offset_to_top" 6397 }, 6398 { 6399 "kind" : "rtti", 6400 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 6401 }, 6402 { 6403 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 6404 }, 6405 { 6406 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 6407 }, 6408 { 6409 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 6410 }, 6411 { 6412 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 6413 }, 6414 { 6415 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 6416 }, 6417 { 6418 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 6419 }, 6420 { 6421 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 6422 }, 6423 { 6424 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 6425 }, 6426 { 6427 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 6428 }, 6429 { 6430 "kind" : "complete_dtor_pointer", 6431 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev" 6432 }, 6433 { 6434 "kind" : "deleting_dtor_pointer", 6435 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev" 6436 }, 6437 { 6438 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 6439 }, 6440 { 6441 "component_value" : -20, 6442 "kind" : "offset_to_top" 6443 }, 6444 { 6445 "kind" : "rtti", 6446 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 6447 }, 6448 { 6449 "kind" : "complete_dtor_pointer", 6450 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev" 6451 }, 6452 { 6453 "kind" : "deleting_dtor_pointer", 6454 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev" 6455 }, 6456 { 6457 "kind" : "vcall_offset" 6458 }, 6459 { 6460 "kind" : "vcall_offset" 6461 }, 6462 { 6463 "kind" : "vcall_offset" 6464 }, 6465 { 6466 "kind" : "vcall_offset" 6467 }, 6468 { 6469 "component_value" : -68, 6470 "kind" : "vcall_offset" 6471 }, 6472 { 6473 "component_value" : -68, 6474 "kind" : "offset_to_top" 6475 }, 6476 { 6477 "kind" : "rtti", 6478 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 6479 }, 6480 { 6481 "kind" : "complete_dtor_pointer", 6482 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev" 6483 }, 6484 { 6485 "kind" : "deleting_dtor_pointer", 6486 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev" 6487 }, 6488 { 6489 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6490 }, 6491 { 6492 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6493 }, 6494 { 6495 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6496 }, 6497 { 6498 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6499 } 6500 ] 6501 }, 6502 { 6503 "alignment" : 8, 6504 "fields" : 6505 [ 6506 { 6507 "field_name" : "pid", 6508 "referenced_type" : "type-10" 6509 }, 6510 { 6511 "field_name" : "ptr", 6512 "field_offset" : 64, 6513 "referenced_type" : "type-29" 6514 }, 6515 { 6516 "field_name" : "arch", 6517 "field_offset" : 128, 6518 "referenced_type" : "type-114" 6519 } 6520 ], 6521 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo", 6522 "name" : "android::hidl::base::V1_0::DebugInfo", 6523 "referenced_type" : "type-113", 6524 "self_type" : "type-113", 6525 "size" : 24, 6526 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 6527 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE" 6528 }, 6529 { 6530 "alignment" : 4, 6531 "base_specifiers" : 6532 [ 6533 { 6534 "is_virtual" : true, 6535 "referenced_type" : "type-47" 6536 } 6537 ], 6538 "linker_set_key" : "android::hidl::base::V1_0::IBase", 6539 "name" : "android::hidl::base::V1_0::IBase", 6540 "referenced_type" : "type-120", 6541 "self_type" : "type-120", 6542 "size" : 12, 6543 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h", 6544 "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE", 6545 "vtable_components" : 6546 [ 6547 { 6548 "component_value" : 4, 6549 "kind" : "vbase_offset" 6550 }, 6551 { 6552 "kind" : "offset_to_top" 6553 }, 6554 { 6555 "kind" : "rtti", 6556 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 6557 }, 6558 { 6559 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 6560 }, 6561 { 6562 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 6563 }, 6564 { 6565 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 6566 }, 6567 { 6568 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 6569 }, 6570 { 6571 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 6572 }, 6573 { 6574 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 6575 }, 6576 { 6577 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 6578 }, 6579 { 6580 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 6581 }, 6582 { 6583 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 6584 }, 6585 { 6586 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 6587 }, 6588 { 6589 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 6590 }, 6591 { 6592 "kind" : "complete_dtor_pointer", 6593 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev" 6594 }, 6595 { 6596 "kind" : "deleting_dtor_pointer", 6597 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev" 6598 }, 6599 { 6600 "kind" : "vcall_offset" 6601 }, 6602 { 6603 "kind" : "vcall_offset" 6604 }, 6605 { 6606 "kind" : "vcall_offset" 6607 }, 6608 { 6609 "kind" : "vcall_offset" 6610 }, 6611 { 6612 "component_value" : -4, 6613 "kind" : "vcall_offset" 6614 }, 6615 { 6616 "component_value" : -4, 6617 "kind" : "offset_to_top" 6618 }, 6619 { 6620 "kind" : "rtti", 6621 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 6622 }, 6623 { 6624 "kind" : "complete_dtor_pointer", 6625 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev" 6626 }, 6627 { 6628 "kind" : "deleting_dtor_pointer", 6629 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev" 6630 }, 6631 { 6632 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6633 }, 6634 { 6635 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6636 }, 6637 { 6638 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6639 }, 6640 { 6641 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6642 } 6643 ] 6644 }, 6645 { 6646 "alignment" : 4, 6647 "fields" : 6648 [ 6649 { 6650 "access" : "private", 6651 "field_name" : "m_ptr", 6652 "referenced_type" : "type-316" 6653 } 6654 ], 6655 "linker_set_key" : "android::sp<android::Thread>", 6656 "name" : "android::sp<android::Thread>", 6657 "record_kind" : "class", 6658 "referenced_type" : "type-315", 6659 "self_type" : "type-315", 6660 "size" : 4, 6661 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6662 "template_args" : [ "type-317" ], 6663 "unique_id" : "_ZTSN7android2spINS_6ThreadEEE" 6664 }, 6665 { 6666 "alignment" : 4, 6667 "fields" : 6668 [ 6669 { 6670 "access" : "private", 6671 "field_name" : "m_ptr", 6672 "referenced_type" : "type-150" 6673 } 6674 ], 6675 "linker_set_key" : "android::sp<android::hardware::IBinder>", 6676 "name" : "android::sp<android::hardware::IBinder>", 6677 "record_kind" : "class", 6678 "referenced_type" : "type-202", 6679 "self_type" : "type-202", 6680 "size" : 4, 6681 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6682 "template_args" : [ "type-147" ], 6683 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE" 6684 }, 6685 { 6686 "alignment" : 4, 6687 "fields" : 6688 [ 6689 { 6690 "access" : "private", 6691 "field_name" : "m_ptr", 6692 "referenced_type" : "type-103" 6693 } 6694 ], 6695 "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>", 6696 "name" : "android::sp<android::hardware::hidl_death_recipient>", 6697 "record_kind" : "class", 6698 "referenced_type" : "type-102", 6699 "self_type" : "type-102", 6700 "size" : 4, 6701 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6702 "template_args" : [ "type-104" ], 6703 "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE" 6704 }, 6705 { 6706 "alignment" : 4, 6707 "fields" : 6708 [ 6709 { 6710 "access" : "private", 6711 "field_name" : "m_ptr", 6712 "referenced_type" : "type-178" 6713 } 6714 ], 6715 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>", 6716 "name" : "android::sp<android::hidl::base::V1_0::IBase>", 6717 "record_kind" : "class", 6718 "referenced_type" : "type-177", 6719 "self_type" : "type-177", 6720 "size" : 4, 6721 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 6722 "template_args" : [ "type-120" ], 6723 "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE" 6724 }, 6725 { 6726 "alignment" : 1, 6727 "linker_set_key" : "android::trait_trivial_copy<bool>", 6728 "name" : "android::trait_trivial_copy<bool>", 6729 "referenced_type" : "type-209", 6730 "self_type" : "type-209", 6731 "size" : 1, 6732 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6733 "template_args" : [ "type-37" ], 6734 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE" 6735 }, 6736 { 6737 "alignment" : 1, 6738 "linker_set_key" : "android::trait_trivial_copy<char>", 6739 "name" : "android::trait_trivial_copy<char>", 6740 "referenced_type" : "type-253", 6741 "self_type" : "type-253", 6742 "size" : 1, 6743 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6744 "template_args" : [ "type-18" ], 6745 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE" 6746 }, 6747 { 6748 "alignment" : 1, 6749 "linker_set_key" : "android::trait_trivial_copy<double>", 6750 "name" : "android::trait_trivial_copy<double>", 6751 "referenced_type" : "type-386", 6752 "self_type" : "type-386", 6753 "size" : 1, 6754 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6755 "template_args" : [ "type-42" ], 6756 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE" 6757 }, 6758 { 6759 "alignment" : 1, 6760 "linker_set_key" : "android::trait_trivial_copy<float>", 6761 "name" : "android::trait_trivial_copy<float>", 6762 "referenced_type" : "type-382", 6763 "self_type" : "type-382", 6764 "size" : 1, 6765 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6766 "template_args" : [ "type-39" ], 6767 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE" 6768 }, 6769 { 6770 "alignment" : 1, 6771 "linker_set_key" : "android::trait_trivial_copy<int>", 6772 "name" : "android::trait_trivial_copy<int>", 6773 "referenced_type" : "type-356", 6774 "self_type" : "type-356", 6775 "size" : 1, 6776 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6777 "template_args" : [ "type-10" ], 6778 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE" 6779 }, 6780 { 6781 "alignment" : 1, 6782 "linker_set_key" : "android::trait_trivial_copy<long long>", 6783 "name" : "android::trait_trivial_copy<long long>", 6784 "referenced_type" : "type-374", 6785 "self_type" : "type-374", 6786 "size" : 1, 6787 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6788 "template_args" : [ "type-26" ], 6789 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE" 6790 }, 6791 { 6792 "alignment" : 1, 6793 "linker_set_key" : "android::trait_trivial_copy<long>", 6794 "name" : "android::trait_trivial_copy<long>", 6795 "referenced_type" : "type-365", 6796 "self_type" : "type-365", 6797 "size" : 1, 6798 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6799 "template_args" : [ "type-363" ], 6800 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE" 6801 }, 6802 { 6803 "alignment" : 1, 6804 "linker_set_key" : "android::trait_trivial_copy<short>", 6805 "name" : "android::trait_trivial_copy<short>", 6806 "referenced_type" : "type-348", 6807 "self_type" : "type-348", 6808 "size" : 1, 6809 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6810 "template_args" : [ "type-341" ], 6811 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE" 6812 }, 6813 { 6814 "alignment" : 1, 6815 "linker_set_key" : "android::trait_trivial_copy<unsigned char>", 6816 "name" : "android::trait_trivial_copy<unsigned char>", 6817 "referenced_type" : "type-319", 6818 "self_type" : "type-319", 6819 "size" : 1, 6820 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6821 "template_args" : [ "type-15" ], 6822 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE" 6823 }, 6824 { 6825 "alignment" : 1, 6826 "linker_set_key" : "android::trait_trivial_copy<unsigned int>", 6827 "name" : "android::trait_trivial_copy<unsigned int>", 6828 "referenced_type" : "type-360", 6829 "self_type" : "type-360", 6830 "size" : 1, 6831 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6832 "template_args" : [ "type-2" ], 6833 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE" 6834 }, 6835 { 6836 "alignment" : 1, 6837 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>", 6838 "name" : "android::trait_trivial_copy<unsigned long long>", 6839 "referenced_type" : "type-378", 6840 "self_type" : "type-378", 6841 "size" : 1, 6842 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6843 "template_args" : [ "type-29" ], 6844 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE" 6845 }, 6846 { 6847 "alignment" : 1, 6848 "linker_set_key" : "android::trait_trivial_copy<unsigned long>", 6849 "name" : "android::trait_trivial_copy<unsigned long>", 6850 "referenced_type" : "type-370", 6851 "self_type" : "type-370", 6852 "size" : 1, 6853 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6854 "template_args" : [ "type-368" ], 6855 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE" 6856 }, 6857 { 6858 "alignment" : 1, 6859 "linker_set_key" : "android::trait_trivial_copy<unsigned short>", 6860 "name" : "android::trait_trivial_copy<unsigned short>", 6861 "referenced_type" : "type-352", 6862 "self_type" : "type-352", 6863 "size" : 1, 6864 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6865 "template_args" : [ "type-8" ], 6866 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE" 6867 }, 6868 { 6869 "alignment" : 1, 6870 "linker_set_key" : "android::trait_trivial_copy<void>", 6871 "name" : "android::trait_trivial_copy<void>", 6872 "referenced_type" : "type-154", 6873 "self_type" : "type-154", 6874 "size" : 1, 6875 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6876 "template_args" : [ "type-96" ], 6877 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE" 6878 }, 6879 { 6880 "alignment" : 1, 6881 "linker_set_key" : "android::trait_trivial_ctor<bool>", 6882 "name" : "android::trait_trivial_ctor<bool>", 6883 "referenced_type" : "type-187", 6884 "self_type" : "type-187", 6885 "size" : 1, 6886 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6887 "template_args" : [ "type-37" ], 6888 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE" 6889 }, 6890 { 6891 "alignment" : 1, 6892 "linker_set_key" : "android::trait_trivial_ctor<char>", 6893 "name" : "android::trait_trivial_ctor<char>", 6894 "referenced_type" : "type-231", 6895 "self_type" : "type-231", 6896 "size" : 1, 6897 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6898 "template_args" : [ "type-18" ], 6899 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE" 6900 }, 6901 { 6902 "alignment" : 1, 6903 "linker_set_key" : "android::trait_trivial_ctor<double>", 6904 "name" : "android::trait_trivial_ctor<double>", 6905 "referenced_type" : "type-384", 6906 "self_type" : "type-384", 6907 "size" : 1, 6908 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6909 "template_args" : [ "type-42" ], 6910 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE" 6911 }, 6912 { 6913 "alignment" : 1, 6914 "linker_set_key" : "android::trait_trivial_ctor<float>", 6915 "name" : "android::trait_trivial_ctor<float>", 6916 "referenced_type" : "type-380", 6917 "self_type" : "type-380", 6918 "size" : 1, 6919 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6920 "template_args" : [ "type-39" ], 6921 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE" 6922 }, 6923 { 6924 "alignment" : 1, 6925 "linker_set_key" : "android::trait_trivial_ctor<int>", 6926 "name" : "android::trait_trivial_ctor<int>", 6927 "referenced_type" : "type-354", 6928 "self_type" : "type-354", 6929 "size" : 1, 6930 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6931 "template_args" : [ "type-10" ], 6932 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE" 6933 }, 6934 { 6935 "alignment" : 1, 6936 "linker_set_key" : "android::trait_trivial_ctor<long long>", 6937 "name" : "android::trait_trivial_ctor<long long>", 6938 "referenced_type" : "type-372", 6939 "self_type" : "type-372", 6940 "size" : 1, 6941 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6942 "template_args" : [ "type-26" ], 6943 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE" 6944 }, 6945 { 6946 "alignment" : 1, 6947 "linker_set_key" : "android::trait_trivial_ctor<long>", 6948 "name" : "android::trait_trivial_ctor<long>", 6949 "referenced_type" : "type-362", 6950 "self_type" : "type-362", 6951 "size" : 1, 6952 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6953 "template_args" : [ "type-363" ], 6954 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE" 6955 }, 6956 { 6957 "alignment" : 1, 6958 "linker_set_key" : "android::trait_trivial_ctor<short>", 6959 "name" : "android::trait_trivial_ctor<short>", 6960 "referenced_type" : "type-340", 6961 "self_type" : "type-340", 6962 "size" : 1, 6963 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6964 "template_args" : [ "type-341" ], 6965 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE" 6966 }, 6967 { 6968 "alignment" : 1, 6969 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>", 6970 "name" : "android::trait_trivial_ctor<unsigned char>", 6971 "referenced_type" : "type-275", 6972 "self_type" : "type-275", 6973 "size" : 1, 6974 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6975 "template_args" : [ "type-15" ], 6976 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE" 6977 }, 6978 { 6979 "alignment" : 1, 6980 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>", 6981 "name" : "android::trait_trivial_ctor<unsigned int>", 6982 "referenced_type" : "type-358", 6983 "self_type" : "type-358", 6984 "size" : 1, 6985 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6986 "template_args" : [ "type-2" ], 6987 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE" 6988 }, 6989 { 6990 "alignment" : 1, 6991 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>", 6992 "name" : "android::trait_trivial_ctor<unsigned long long>", 6993 "referenced_type" : "type-376", 6994 "self_type" : "type-376", 6995 "size" : 1, 6996 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 6997 "template_args" : [ "type-29" ], 6998 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE" 6999 }, 7000 { 7001 "alignment" : 1, 7002 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>", 7003 "name" : "android::trait_trivial_ctor<unsigned long>", 7004 "referenced_type" : "type-367", 7005 "self_type" : "type-367", 7006 "size" : 1, 7007 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7008 "template_args" : [ "type-368" ], 7009 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE" 7010 }, 7011 { 7012 "alignment" : 1, 7013 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>", 7014 "name" : "android::trait_trivial_ctor<unsigned short>", 7015 "referenced_type" : "type-350", 7016 "self_type" : "type-350", 7017 "size" : 1, 7018 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7019 "template_args" : [ "type-8" ], 7020 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE" 7021 }, 7022 { 7023 "alignment" : 1, 7024 "linker_set_key" : "android::trait_trivial_ctor<void>", 7025 "name" : "android::trait_trivial_ctor<void>", 7026 "referenced_type" : "type-122", 7027 "self_type" : "type-122", 7028 "size" : 1, 7029 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7030 "template_args" : [ "type-96" ], 7031 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE" 7032 }, 7033 { 7034 "alignment" : 1, 7035 "linker_set_key" : "android::trait_trivial_dtor<bool>", 7036 "name" : "android::trait_trivial_dtor<bool>", 7037 "referenced_type" : "type-198", 7038 "self_type" : "type-198", 7039 "size" : 1, 7040 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7041 "template_args" : [ "type-37" ], 7042 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE" 7043 }, 7044 { 7045 "alignment" : 1, 7046 "linker_set_key" : "android::trait_trivial_dtor<char>", 7047 "name" : "android::trait_trivial_dtor<char>", 7048 "referenced_type" : "type-243", 7049 "self_type" : "type-243", 7050 "size" : 1, 7051 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7052 "template_args" : [ "type-18" ], 7053 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE" 7054 }, 7055 { 7056 "alignment" : 1, 7057 "linker_set_key" : "android::trait_trivial_dtor<double>", 7058 "name" : "android::trait_trivial_dtor<double>", 7059 "referenced_type" : "type-385", 7060 "self_type" : "type-385", 7061 "size" : 1, 7062 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7063 "template_args" : [ "type-42" ], 7064 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE" 7065 }, 7066 { 7067 "alignment" : 1, 7068 "linker_set_key" : "android::trait_trivial_dtor<float>", 7069 "name" : "android::trait_trivial_dtor<float>", 7070 "referenced_type" : "type-381", 7071 "self_type" : "type-381", 7072 "size" : 1, 7073 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7074 "template_args" : [ "type-39" ], 7075 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE" 7076 }, 7077 { 7078 "alignment" : 1, 7079 "linker_set_key" : "android::trait_trivial_dtor<int>", 7080 "name" : "android::trait_trivial_dtor<int>", 7081 "referenced_type" : "type-355", 7082 "self_type" : "type-355", 7083 "size" : 1, 7084 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7085 "template_args" : [ "type-10" ], 7086 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE" 7087 }, 7088 { 7089 "alignment" : 1, 7090 "linker_set_key" : "android::trait_trivial_dtor<long long>", 7091 "name" : "android::trait_trivial_dtor<long long>", 7092 "referenced_type" : "type-373", 7093 "self_type" : "type-373", 7094 "size" : 1, 7095 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7096 "template_args" : [ "type-26" ], 7097 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE" 7098 }, 7099 { 7100 "alignment" : 1, 7101 "linker_set_key" : "android::trait_trivial_dtor<long>", 7102 "name" : "android::trait_trivial_dtor<long>", 7103 "referenced_type" : "type-364", 7104 "self_type" : "type-364", 7105 "size" : 1, 7106 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7107 "template_args" : [ "type-363" ], 7108 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE" 7109 }, 7110 { 7111 "alignment" : 1, 7112 "linker_set_key" : "android::trait_trivial_dtor<short>", 7113 "name" : "android::trait_trivial_dtor<short>", 7114 "referenced_type" : "type-346", 7115 "self_type" : "type-346", 7116 "size" : 1, 7117 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7118 "template_args" : [ "type-341" ], 7119 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE" 7120 }, 7121 { 7122 "alignment" : 1, 7123 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>", 7124 "name" : "android::trait_trivial_dtor<unsigned char>", 7125 "referenced_type" : "type-296", 7126 "self_type" : "type-296", 7127 "size" : 1, 7128 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7129 "template_args" : [ "type-15" ], 7130 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE" 7131 }, 7132 { 7133 "alignment" : 1, 7134 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>", 7135 "name" : "android::trait_trivial_dtor<unsigned int>", 7136 "referenced_type" : "type-359", 7137 "self_type" : "type-359", 7138 "size" : 1, 7139 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7140 "template_args" : [ "type-2" ], 7141 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE" 7142 }, 7143 { 7144 "alignment" : 1, 7145 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>", 7146 "name" : "android::trait_trivial_dtor<unsigned long long>", 7147 "referenced_type" : "type-377", 7148 "self_type" : "type-377", 7149 "size" : 1, 7150 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7151 "template_args" : [ "type-29" ], 7152 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE" 7153 }, 7154 { 7155 "alignment" : 1, 7156 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>", 7157 "name" : "android::trait_trivial_dtor<unsigned long>", 7158 "referenced_type" : "type-369", 7159 "self_type" : "type-369", 7160 "size" : 1, 7161 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7162 "template_args" : [ "type-368" ], 7163 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE" 7164 }, 7165 { 7166 "alignment" : 1, 7167 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>", 7168 "name" : "android::trait_trivial_dtor<unsigned short>", 7169 "referenced_type" : "type-351", 7170 "self_type" : "type-351", 7171 "size" : 1, 7172 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7173 "template_args" : [ "type-8" ], 7174 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE" 7175 }, 7176 { 7177 "alignment" : 1, 7178 "linker_set_key" : "android::trait_trivial_dtor<void>", 7179 "name" : "android::trait_trivial_dtor<void>", 7180 "referenced_type" : "type-143", 7181 "self_type" : "type-143", 7182 "size" : 1, 7183 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7184 "template_args" : [ "type-96" ], 7185 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE" 7186 }, 7187 { 7188 "alignment" : 1, 7189 "linker_set_key" : "android::trait_trivial_move<android::String16>", 7190 "name" : "android::trait_trivial_move<android::String16>", 7191 "referenced_type" : "type-141", 7192 "self_type" : "type-141", 7193 "size" : 1, 7194 "source_file" : "/system/core/libutils/include/utils/String16.h", 7195 "template_args" : [ "type-131" ], 7196 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE" 7197 }, 7198 { 7199 "alignment" : 1, 7200 "linker_set_key" : "android::trait_trivial_move<android::String8>", 7201 "name" : "android::trait_trivial_move<android::String8>", 7202 "referenced_type" : "type-130", 7203 "self_type" : "type-130", 7204 "size" : 1, 7205 "source_file" : "/system/core/libutils/include/utils/String8.h", 7206 "template_args" : [ "type-123" ], 7207 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE" 7208 }, 7209 { 7210 "alignment" : 1, 7211 "linker_set_key" : "android::trait_trivial_move<bool>", 7212 "name" : "android::trait_trivial_move<bool>", 7213 "referenced_type" : "type-220", 7214 "self_type" : "type-220", 7215 "size" : 1, 7216 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7217 "template_args" : [ "type-37" ], 7218 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE" 7219 }, 7220 { 7221 "alignment" : 1, 7222 "linker_set_key" : "android::trait_trivial_move<char>", 7223 "name" : "android::trait_trivial_move<char>", 7224 "referenced_type" : "type-265", 7225 "self_type" : "type-265", 7226 "size" : 1, 7227 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7228 "template_args" : [ "type-18" ], 7229 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE" 7230 }, 7231 { 7232 "alignment" : 1, 7233 "linker_set_key" : "android::trait_trivial_move<double>", 7234 "name" : "android::trait_trivial_move<double>", 7235 "referenced_type" : "type-387", 7236 "self_type" : "type-387", 7237 "size" : 1, 7238 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7239 "template_args" : [ "type-42" ], 7240 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE" 7241 }, 7242 { 7243 "alignment" : 1, 7244 "linker_set_key" : "android::trait_trivial_move<float>", 7245 "name" : "android::trait_trivial_move<float>", 7246 "referenced_type" : "type-383", 7247 "self_type" : "type-383", 7248 "size" : 1, 7249 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7250 "template_args" : [ "type-39" ], 7251 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE" 7252 }, 7253 { 7254 "alignment" : 1, 7255 "linker_set_key" : "android::trait_trivial_move<int>", 7256 "name" : "android::trait_trivial_move<int>", 7257 "referenced_type" : "type-357", 7258 "self_type" : "type-357", 7259 "size" : 1, 7260 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7261 "template_args" : [ "type-10" ], 7262 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE" 7263 }, 7264 { 7265 "alignment" : 1, 7266 "linker_set_key" : "android::trait_trivial_move<long long>", 7267 "name" : "android::trait_trivial_move<long long>", 7268 "referenced_type" : "type-375", 7269 "self_type" : "type-375", 7270 "size" : 1, 7271 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7272 "template_args" : [ "type-26" ], 7273 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE" 7274 }, 7275 { 7276 "alignment" : 1, 7277 "linker_set_key" : "android::trait_trivial_move<long>", 7278 "name" : "android::trait_trivial_move<long>", 7279 "referenced_type" : "type-366", 7280 "self_type" : "type-366", 7281 "size" : 1, 7282 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7283 "template_args" : [ "type-363" ], 7284 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE" 7285 }, 7286 { 7287 "alignment" : 1, 7288 "linker_set_key" : "android::trait_trivial_move<short>", 7289 "name" : "android::trait_trivial_move<short>", 7290 "referenced_type" : "type-349", 7291 "self_type" : "type-349", 7292 "size" : 1, 7293 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7294 "template_args" : [ "type-341" ], 7295 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE" 7296 }, 7297 { 7298 "alignment" : 1, 7299 "linker_set_key" : "android::trait_trivial_move<unsigned char>", 7300 "name" : "android::trait_trivial_move<unsigned char>", 7301 "referenced_type" : "type-329", 7302 "self_type" : "type-329", 7303 "size" : 1, 7304 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7305 "template_args" : [ "type-15" ], 7306 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE" 7307 }, 7308 { 7309 "alignment" : 1, 7310 "linker_set_key" : "android::trait_trivial_move<unsigned int>", 7311 "name" : "android::trait_trivial_move<unsigned int>", 7312 "referenced_type" : "type-361", 7313 "self_type" : "type-361", 7314 "size" : 1, 7315 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7316 "template_args" : [ "type-2" ], 7317 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE" 7318 }, 7319 { 7320 "alignment" : 1, 7321 "linker_set_key" : "android::trait_trivial_move<unsigned long long>", 7322 "name" : "android::trait_trivial_move<unsigned long long>", 7323 "referenced_type" : "type-379", 7324 "self_type" : "type-379", 7325 "size" : 1, 7326 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7327 "template_args" : [ "type-29" ], 7328 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE" 7329 }, 7330 { 7331 "alignment" : 1, 7332 "linker_set_key" : "android::trait_trivial_move<unsigned long>", 7333 "name" : "android::trait_trivial_move<unsigned long>", 7334 "referenced_type" : "type-371", 7335 "self_type" : "type-371", 7336 "size" : 1, 7337 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7338 "template_args" : [ "type-368" ], 7339 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE" 7340 }, 7341 { 7342 "alignment" : 1, 7343 "linker_set_key" : "android::trait_trivial_move<unsigned short>", 7344 "name" : "android::trait_trivial_move<unsigned short>", 7345 "referenced_type" : "type-353", 7346 "self_type" : "type-353", 7347 "size" : 1, 7348 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7349 "template_args" : [ "type-8" ], 7350 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE" 7351 }, 7352 { 7353 "alignment" : 1, 7354 "linker_set_key" : "android::trait_trivial_move<void>", 7355 "name" : "android::trait_trivial_move<void>", 7356 "referenced_type" : "type-169", 7357 "self_type" : "type-169", 7358 "size" : 1, 7359 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 7360 "template_args" : [ "type-96" ], 7361 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE" 7362 }, 7363 { 7364 "alignment" : 4, 7365 "fields" : 7366 [ 7367 { 7368 "access" : "private", 7369 "field_name" : "m_ptr", 7370 "referenced_type" : "type-103" 7371 }, 7372 { 7373 "access" : "private", 7374 "field_name" : "m_refs", 7375 "field_offset" : 32, 7376 "referenced_type" : "type-151" 7377 } 7378 ], 7379 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>", 7380 "name" : "android::wp<android::hardware::hidl_death_recipient>", 7381 "record_kind" : "class", 7382 "referenced_type" : "type-185", 7383 "self_type" : "type-185", 7384 "size" : 8, 7385 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 7386 "template_args" : [ "type-104" ], 7387 "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE" 7388 }, 7389 { 7390 "alignment" : 4, 7391 "fields" : 7392 [ 7393 { 7394 "access" : "private", 7395 "field_name" : "m_ptr", 7396 "referenced_type" : "type-178" 7397 }, 7398 { 7399 "access" : "private", 7400 "field_name" : "m_refs", 7401 "field_offset" : 32, 7402 "referenced_type" : "type-151" 7403 } 7404 ], 7405 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>", 7406 "name" : "android::wp<android::hidl::base::V1_0::IBase>", 7407 "record_kind" : "class", 7408 "referenced_type" : "type-186", 7409 "self_type" : "type-186", 7410 "size" : 8, 7411 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 7412 "template_args" : [ "type-120" ], 7413 "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE" 7414 }, 7415 { 7416 "alignment" : 4, 7417 "fields" : 7418 [ 7419 { 7420 "field_name" : "maxContentLightLevel", 7421 "referenced_type" : "type-39" 7422 }, 7423 { 7424 "field_name" : "maxFrameAverageLightLevel", 7425 "field_offset" : 32, 7426 "referenced_type" : "type-39" 7427 } 7428 ], 7429 "linker_set_key" : "android_cta861_3_metadata", 7430 "name" : "android_cta861_3_metadata", 7431 "referenced_type" : "type-230", 7432 "self_type" : "type-230", 7433 "size" : 8, 7434 "source_file" : "/system/core/libsystem/include/system/graphics.h", 7435 "unique_id" : "android_cta861_3_metadata" 7436 }, 7437 { 7438 "alignment" : 4, 7439 "fields" : 7440 [ 7441 { 7442 "field_name" : "num_points", 7443 "referenced_type" : "type-2" 7444 }, 7445 { 7446 "field_name" : "reserved", 7447 "field_offset" : 32, 7448 "referenced_type" : "type-219" 7449 }, 7450 { 7451 "field_name" : "xyzc_points", 7452 "field_offset" : 288, 7453 "referenced_type" : "type-227" 7454 } 7455 ], 7456 "linker_set_key" : "android_depth_points", 7457 "name" : "android_depth_points", 7458 "referenced_type" : "type-226", 7459 "self_type" : "type-226", 7460 "size" : 36, 7461 "source_file" : "/system/core/libsystem/include/system/graphics.h", 7462 "unique_id" : "android_depth_points" 7463 }, 7464 { 7465 "alignment" : 4, 7466 "fields" : 7467 [ 7468 { 7469 "field_name" : "format", 7470 "referenced_type" : "type-223" 7471 }, 7472 { 7473 "field_name" : "num_planes", 7474 "field_offset" : 32, 7475 "referenced_type" : "type-2" 7476 }, 7477 { 7478 "field_name" : "planes", 7479 "field_offset" : 64, 7480 "referenced_type" : "type-225" 7481 } 7482 ], 7483 "linker_set_key" : "android_flex_layout", 7484 "name" : "android_flex_layout", 7485 "referenced_type" : "type-224", 7486 "self_type" : "type-224", 7487 "size" : 12, 7488 "source_file" : "/system/core/libsystem/include/system/graphics.h", 7489 "unique_id" : "android_flex_layout" 7490 }, 7491 { 7492 "alignment" : 4, 7493 "fields" : 7494 [ 7495 { 7496 "field_name" : "top_left", 7497 "referenced_type" : "type-161" 7498 }, 7499 { 7500 "field_name" : "component", 7501 "field_offset" : 32, 7502 "referenced_type" : "type-221" 7503 }, 7504 { 7505 "field_name" : "bits_per_component", 7506 "field_offset" : 64, 7507 "referenced_type" : "type-10" 7508 }, 7509 { 7510 "field_name" : "bits_used", 7511 "field_offset" : 96, 7512 "referenced_type" : "type-10" 7513 }, 7514 { 7515 "field_name" : "h_increment", 7516 "field_offset" : 128, 7517 "referenced_type" : "type-10" 7518 }, 7519 { 7520 "field_name" : "v_increment", 7521 "field_offset" : 160, 7522 "referenced_type" : "type-10" 7523 }, 7524 { 7525 "field_name" : "h_subsampling", 7526 "field_offset" : 192, 7527 "referenced_type" : "type-10" 7528 }, 7529 { 7530 "field_name" : "v_subsampling", 7531 "field_offset" : 224, 7532 "referenced_type" : "type-10" 7533 } 7534 ], 7535 "linker_set_key" : "android_flex_plane", 7536 "name" : "android_flex_plane", 7537 "referenced_type" : "type-222", 7538 "self_type" : "type-222", 7539 "size" : 32, 7540 "source_file" : "/system/core/libsystem/include/system/graphics.h", 7541 "unique_id" : "android_flex_plane" 7542 }, 7543 { 7544 "alignment" : 4, 7545 "fields" : 7546 [ 7547 { 7548 "field_name" : "displayPrimaryRed", 7549 "referenced_type" : "type-228" 7550 }, 7551 { 7552 "field_name" : "displayPrimaryGreen", 7553 "field_offset" : 64, 7554 "referenced_type" : "type-228" 7555 }, 7556 { 7557 "field_name" : "displayPrimaryBlue", 7558 "field_offset" : 128, 7559 "referenced_type" : "type-228" 7560 }, 7561 { 7562 "field_name" : "whitePoint", 7563 "field_offset" : 192, 7564 "referenced_type" : "type-228" 7565 }, 7566 { 7567 "field_name" : "maxLuminance", 7568 "field_offset" : 256, 7569 "referenced_type" : "type-39" 7570 }, 7571 { 7572 "field_name" : "minLuminance", 7573 "field_offset" : 288, 7574 "referenced_type" : "type-39" 7575 } 7576 ], 7577 "linker_set_key" : "android_smpte2086_metadata", 7578 "name" : "android_smpte2086_metadata", 7579 "referenced_type" : "type-229", 7580 "self_type" : "type-229", 7581 "size" : 40, 7582 "source_file" : "/system/core/libsystem/include/system/graphics.h", 7583 "unique_id" : "android_smpte2086_metadata" 7584 }, 7585 { 7586 "alignment" : 4, 7587 "fields" : 7588 [ 7589 { 7590 "field_name" : "x", 7591 "referenced_type" : "type-39" 7592 }, 7593 { 7594 "field_name" : "y", 7595 "field_offset" : 32, 7596 "referenced_type" : "type-39" 7597 } 7598 ], 7599 "linker_set_key" : "android_xy_color", 7600 "name" : "android_xy_color", 7601 "referenced_type" : "type-228", 7602 "self_type" : "type-228", 7603 "size" : 8, 7604 "source_file" : "/system/core/libsystem/include/system/graphics.h", 7605 "unique_id" : "android_xy_color" 7606 }, 7607 { 7608 "alignment" : 4, 7609 "fields" : 7610 [ 7611 { 7612 "field_name" : "y", 7613 "referenced_type" : "type-146" 7614 }, 7615 { 7616 "field_name" : "cb", 7617 "field_offset" : 32, 7618 "referenced_type" : "type-146" 7619 }, 7620 { 7621 "field_name" : "cr", 7622 "field_offset" : 64, 7623 "referenced_type" : "type-146" 7624 }, 7625 { 7626 "field_name" : "ystride", 7627 "field_offset" : 96, 7628 "referenced_type" : "type-2" 7629 }, 7630 { 7631 "field_name" : "cstride", 7632 "field_offset" : 128, 7633 "referenced_type" : "type-2" 7634 }, 7635 { 7636 "field_name" : "chroma_step", 7637 "field_offset" : 160, 7638 "referenced_type" : "type-2" 7639 }, 7640 { 7641 "field_name" : "reserved", 7642 "field_offset" : 192, 7643 "referenced_type" : "type-219" 7644 } 7645 ], 7646 "linker_set_key" : "android_ycbcr", 7647 "name" : "android_ycbcr", 7648 "referenced_type" : "type-218", 7649 "self_type" : "type-218", 7650 "size" : 56, 7651 "source_file" : "/system/core/libsystem/include/system/graphics.h", 7652 "unique_id" : "android_ycbcr" 7653 }, 7654 { 7655 "alignment" : 4, 7656 "fields" : 7657 [ 7658 { 7659 "referenced_type" : "type-13" 7660 } 7661 ], 7662 "linker_set_key" : "log_msg", 7663 "name" : "log_msg", 7664 "referenced_type" : "type-12", 7665 "self_type" : "type-12", 7666 "size" : 5124, 7667 "source_file" : "/system/core/liblog/include/log/log_read.h", 7668 "unique_id" : "log_msg" 7669 }, 7670 { 7671 "alignment" : 4, 7672 "fields" : 7673 [ 7674 { 7675 "field_name" : "buf", 7676 "referenced_type" : "type-14" 7677 }, 7678 { 7679 "field_name" : "entry", 7680 "referenced_type" : "type-16" 7681 }, 7682 { 7683 "field_name" : "entry_v4", 7684 "referenced_type" : "type-16" 7685 }, 7686 { 7687 "field_name" : "entry_v3", 7688 "referenced_type" : "type-19" 7689 }, 7690 { 7691 "field_name" : "entry_v2", 7692 "referenced_type" : "type-20" 7693 }, 7694 { 7695 "field_name" : "entry_v1", 7696 "referenced_type" : "type-21" 7697 } 7698 ], 7699 "is_anonymous" : true, 7700 "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 7701 "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 7702 "record_kind" : "union", 7703 "referenced_type" : "type-13", 7704 "self_type" : "type-13", 7705 "size" : 5124, 7706 "source_file" : "/system/core/liblog/include/log/log_read.h", 7707 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 7708 }, 7709 { 7710 "alignment" : 1, 7711 "fields" : 7712 [ 7713 { 7714 "field_name" : "tv_sec", 7715 "referenced_type" : "type-2" 7716 }, 7717 { 7718 "field_name" : "tv_nsec", 7719 "field_offset" : 32, 7720 "referenced_type" : "type-2" 7721 } 7722 ], 7723 "linker_set_key" : "log_time", 7724 "name" : "log_time", 7725 "referenced_type" : "type-304", 7726 "self_type" : "type-304", 7727 "size" : 8, 7728 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 7729 "unique_id" : "_ZTS8log_time" 7730 }, 7731 { 7732 "alignment" : 4, 7733 "fields" : 7734 [ 7735 { 7736 "field_name" : "len", 7737 "referenced_type" : "type-8" 7738 }, 7739 { 7740 "field_name" : "__pad", 7741 "field_offset" : 16, 7742 "referenced_type" : "type-8" 7743 }, 7744 { 7745 "field_name" : "pid", 7746 "field_offset" : 32, 7747 "referenced_type" : "type-10" 7748 }, 7749 { 7750 "field_name" : "tid", 7751 "field_offset" : 64, 7752 "referenced_type" : "type-10" 7753 }, 7754 { 7755 "field_name" : "sec", 7756 "field_offset" : 96, 7757 "referenced_type" : "type-10" 7758 }, 7759 { 7760 "field_name" : "nsec", 7761 "field_offset" : 128, 7762 "referenced_type" : "type-10" 7763 }, 7764 { 7765 "field_name" : "msg", 7766 "field_offset" : 160, 7767 "referenced_type" : "type-17" 7768 } 7769 ], 7770 "linker_set_key" : "logger_entry", 7771 "name" : "logger_entry", 7772 "referenced_type" : "type-21", 7773 "self_type" : "type-21", 7774 "size" : 20, 7775 "source_file" : "/system/core/liblog/include/log/log_read.h", 7776 "unique_id" : "logger_entry" 7777 }, 7778 { 7779 "alignment" : 1, 7780 "fields" : 7781 [ 7782 { 7783 "field_name" : "len", 7784 "referenced_type" : "type-8" 7785 }, 7786 { 7787 "field_name" : "hdr_size", 7788 "field_offset" : 16, 7789 "referenced_type" : "type-8" 7790 }, 7791 { 7792 "field_name" : "pid", 7793 "field_offset" : 32, 7794 "referenced_type" : "type-10" 7795 }, 7796 { 7797 "field_name" : "tid", 7798 "field_offset" : 64, 7799 "referenced_type" : "type-10" 7800 }, 7801 { 7802 "field_name" : "sec", 7803 "field_offset" : 96, 7804 "referenced_type" : "type-10" 7805 }, 7806 { 7807 "field_name" : "nsec", 7808 "field_offset" : 128, 7809 "referenced_type" : "type-10" 7810 }, 7811 { 7812 "field_name" : "euid", 7813 "field_offset" : 160, 7814 "referenced_type" : "type-2" 7815 }, 7816 { 7817 "field_name" : "msg", 7818 "field_offset" : 192, 7819 "referenced_type" : "type-17" 7820 } 7821 ], 7822 "linker_set_key" : "logger_entry_v2", 7823 "name" : "logger_entry_v2", 7824 "referenced_type" : "type-20", 7825 "self_type" : "type-20", 7826 "size" : 24, 7827 "source_file" : "/system/core/liblog/include/log/log_read.h", 7828 "unique_id" : "logger_entry_v2" 7829 }, 7830 { 7831 "alignment" : 1, 7832 "fields" : 7833 [ 7834 { 7835 "field_name" : "len", 7836 "referenced_type" : "type-8" 7837 }, 7838 { 7839 "field_name" : "hdr_size", 7840 "field_offset" : 16, 7841 "referenced_type" : "type-8" 7842 }, 7843 { 7844 "field_name" : "pid", 7845 "field_offset" : 32, 7846 "referenced_type" : "type-10" 7847 }, 7848 { 7849 "field_name" : "tid", 7850 "field_offset" : 64, 7851 "referenced_type" : "type-10" 7852 }, 7853 { 7854 "field_name" : "sec", 7855 "field_offset" : 96, 7856 "referenced_type" : "type-10" 7857 }, 7858 { 7859 "field_name" : "nsec", 7860 "field_offset" : 128, 7861 "referenced_type" : "type-10" 7862 }, 7863 { 7864 "field_name" : "lid", 7865 "field_offset" : 160, 7866 "referenced_type" : "type-2" 7867 }, 7868 { 7869 "field_name" : "msg", 7870 "field_offset" : 192, 7871 "referenced_type" : "type-17" 7872 } 7873 ], 7874 "linker_set_key" : "logger_entry_v3", 7875 "name" : "logger_entry_v3", 7876 "referenced_type" : "type-19", 7877 "self_type" : "type-19", 7878 "size" : 24, 7879 "source_file" : "/system/core/liblog/include/log/log_read.h", 7880 "unique_id" : "logger_entry_v3" 7881 }, 7882 { 7883 "alignment" : 4, 7884 "fields" : 7885 [ 7886 { 7887 "field_name" : "len", 7888 "referenced_type" : "type-8" 7889 }, 7890 { 7891 "field_name" : "hdr_size", 7892 "field_offset" : 16, 7893 "referenced_type" : "type-8" 7894 }, 7895 { 7896 "field_name" : "pid", 7897 "field_offset" : 32, 7898 "referenced_type" : "type-10" 7899 }, 7900 { 7901 "field_name" : "tid", 7902 "field_offset" : 64, 7903 "referenced_type" : "type-2" 7904 }, 7905 { 7906 "field_name" : "sec", 7907 "field_offset" : 96, 7908 "referenced_type" : "type-2" 7909 }, 7910 { 7911 "field_name" : "nsec", 7912 "field_offset" : 128, 7913 "referenced_type" : "type-2" 7914 }, 7915 { 7916 "field_name" : "lid", 7917 "field_offset" : 160, 7918 "referenced_type" : "type-2" 7919 }, 7920 { 7921 "field_name" : "uid", 7922 "field_offset" : 192, 7923 "referenced_type" : "type-2" 7924 }, 7925 { 7926 "field_name" : "msg", 7927 "field_offset" : 224, 7928 "referenced_type" : "type-17" 7929 } 7930 ], 7931 "linker_set_key" : "logger_entry_v4", 7932 "name" : "logger_entry_v4", 7933 "referenced_type" : "type-16", 7934 "self_type" : "type-16", 7935 "size" : 28, 7936 "source_file" : "/system/core/liblog/include/log/log_read.h", 7937 "unique_id" : "logger_entry_v4" 7938 }, 7939 { 7940 "alignment" : 4, 7941 "fields" : 7942 [ 7943 { 7944 "field_name" : "version", 7945 "referenced_type" : "type-10" 7946 }, 7947 { 7948 "field_name" : "numFds", 7949 "field_offset" : 32, 7950 "referenced_type" : "type-10" 7951 }, 7952 { 7953 "field_name" : "numInts", 7954 "field_offset" : 64, 7955 "referenced_type" : "type-10" 7956 }, 7957 { 7958 "field_name" : "data", 7959 "field_offset" : 96, 7960 "referenced_type" : "type-36" 7961 } 7962 ], 7963 "linker_set_key" : "native_handle", 7964 "name" : "native_handle", 7965 "referenced_type" : "type-35", 7966 "self_type" : "type-35", 7967 "size" : 12, 7968 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h", 7969 "unique_id" : "native_handle" 7970 } 7971 ], 7972 "rvalue_reference_types" : 7973 [ 7974 { 7975 "alignment" : 4, 7976 "linker_set_key" : "android::hardware::Return<bool> &&", 7977 "name" : "android::hardware::Return<bool> &&", 7978 "referenced_type" : "type-330", 7979 "self_type" : "type-333", 7980 "size" : 4, 7981 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 7982 }, 7983 { 7984 "alignment" : 4, 7985 "linker_set_key" : "android::hardware::Return<void> &&", 7986 "name" : "android::hardware::Return<void> &&", 7987 "referenced_type" : "type-342", 7988 "self_type" : "type-344", 7989 "size" : 4, 7990 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 7991 }, 7992 { 7993 "alignment" : 4, 7994 "linker_set_key" : "android::hardware::Status &&", 7995 "name" : "android::hardware::Status &&", 7996 "referenced_type" : "type-320", 7997 "self_type" : "type-326", 7998 "size" : 4, 7999 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 8000 }, 8001 { 8002 "alignment" : 4, 8003 "linker_set_key" : "android::hardware::details::return_status &&", 8004 "name" : "android::hardware::details::return_status &&", 8005 "referenced_type" : "type-331", 8006 "self_type" : "type-336", 8007 "size" : 4, 8008 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 8009 }, 8010 { 8011 "alignment" : 4, 8012 "linker_set_key" : "android::hardware::hidl_handle &&", 8013 "name" : "android::hardware::hidl_handle &&", 8014 "referenced_type" : "type-56", 8015 "self_type" : "type-70", 8016 "size" : 4, 8017 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 8018 }, 8019 { 8020 "alignment" : 4, 8021 "linker_set_key" : "android::hardware::hidl_memory &&", 8022 "name" : "android::hardware::hidl_memory &&", 8023 "referenced_type" : "type-68", 8024 "self_type" : "type-74", 8025 "size" : 4, 8026 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 8027 } 8028 ] 8029} 8030