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