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