1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [0]", 7 "name" : "char [0]", 8 "referenced_type" : "type-31", 9 "self_type" : "type-30", 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-37", 16 "self_type" : "type-336", 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-29", 24 "self_type" : "type-90", 25 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h" 26 }, 27 { 28 "alignment" : 4, 29 "linker_set_key" : "int [32]", 30 "name" : "int [32]", 31 "referenced_type" : "type-29", 32 "self_type" : "type-185", 33 "size" : 128, 34 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 35 }, 36 { 37 "alignment" : 1, 38 "linker_set_key" : "unsigned char [32]", 39 "name" : "unsigned char [32]", 40 "referenced_type" : "type-26", 41 "self_type" : "type-170", 42 "size" : 32, 43 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 44 }, 45 { 46 "alignment" : 1, 47 "linker_set_key" : "unsigned char [5121]", 48 "name" : "unsigned char [5121]", 49 "referenced_type" : "type-26", 50 "self_type" : "type-25", 51 "size" : 5121, 52 "source_file" : "/system/core/liblog/include/log/log_read.h" 53 }, 54 { 55 "alignment" : 1, 56 "linker_set_key" : "unsigned char [6]", 57 "name" : "unsigned char [6]", 58 "referenced_type" : "type-26", 59 "self_type" : "type-178", 60 "size" : 6, 61 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 62 }, 63 { 64 "alignment" : 4, 65 "linker_set_key" : "unsigned int [8]", 66 "name" : "unsigned int [8]", 67 "referenced_type" : "type-2", 68 "self_type" : "type-328", 69 "size" : 32, 70 "source_file" : "/system/core/libsystem/include/system/graphics.h" 71 } 72 ], 73 "builtin_types" : 74 [ 75 { 76 "alignment" : 1, 77 "is_integral" : true, 78 "is_unsigned" : true, 79 "linker_set_key" : "bool", 80 "name" : "bool", 81 "referenced_type" : "type-4", 82 "self_type" : "type-4", 83 "size" : 1 84 }, 85 { 86 "alignment" : 1, 87 "is_integral" : true, 88 "linker_set_key" : "char", 89 "name" : "char", 90 "referenced_type" : "type-31", 91 "self_type" : "type-31", 92 "size" : 1 93 }, 94 { 95 "alignment" : 2, 96 "is_integral" : true, 97 "is_unsigned" : true, 98 "linker_set_key" : "char16_t", 99 "name" : "char16_t", 100 "referenced_type" : "type-249", 101 "self_type" : "type-249", 102 "size" : 2 103 }, 104 { 105 "alignment" : 8, 106 "linker_set_key" : "double", 107 "name" : "double", 108 "referenced_type" : "type-44", 109 "self_type" : "type-44", 110 "size" : 8 111 }, 112 { 113 "alignment" : 4, 114 "linker_set_key" : "float", 115 "name" : "float", 116 "referenced_type" : "type-37", 117 "self_type" : "type-37", 118 "size" : 4 119 }, 120 { 121 "alignment" : 4, 122 "is_integral" : true, 123 "linker_set_key" : "int", 124 "name" : "int", 125 "referenced_type" : "type-29", 126 "self_type" : "type-29", 127 "size" : 4 128 }, 129 { 130 "alignment" : 8, 131 "is_integral" : true, 132 "linker_set_key" : "long", 133 "name" : "long", 134 "referenced_type" : "type-6", 135 "self_type" : "type-6", 136 "size" : 8 137 }, 138 { 139 "alignment" : 8, 140 "is_integral" : true, 141 "linker_set_key" : "long long", 142 "name" : "long long", 143 "referenced_type" : "type-14", 144 "self_type" : "type-14", 145 "size" : 8 146 }, 147 { 148 "alignment" : 2, 149 "is_integral" : true, 150 "linker_set_key" : "short", 151 "name" : "short", 152 "referenced_type" : "type-56", 153 "self_type" : "type-56", 154 "size" : 2 155 }, 156 { 157 "alignment" : 1, 158 "is_integral" : true, 159 "linker_set_key" : "signed char", 160 "name" : "signed char", 161 "referenced_type" : "type-51", 162 "self_type" : "type-51", 163 "size" : 1 164 }, 165 { 166 "alignment" : 1, 167 "is_integral" : true, 168 "is_unsigned" : true, 169 "linker_set_key" : "unsigned char", 170 "name" : "unsigned char", 171 "referenced_type" : "type-26", 172 "self_type" : "type-26", 173 "size" : 1 174 }, 175 { 176 "alignment" : 4, 177 "is_integral" : true, 178 "is_unsigned" : true, 179 "linker_set_key" : "unsigned int", 180 "name" : "unsigned int", 181 "referenced_type" : "type-2", 182 "self_type" : "type-2", 183 "size" : 4 184 }, 185 { 186 "alignment" : 8, 187 "is_integral" : true, 188 "is_unsigned" : true, 189 "linker_set_key" : "unsigned long", 190 "name" : "unsigned long", 191 "referenced_type" : "type-9", 192 "self_type" : "type-9", 193 "size" : 8 194 }, 195 { 196 "alignment" : 8, 197 "is_integral" : true, 198 "is_unsigned" : true, 199 "linker_set_key" : "unsigned long long", 200 "name" : "unsigned long long", 201 "referenced_type" : "type-19", 202 "self_type" : "type-19", 203 "size" : 8 204 }, 205 { 206 "alignment" : 2, 207 "is_integral" : true, 208 "is_unsigned" : true, 209 "linker_set_key" : "unsigned short", 210 "name" : "unsigned short", 211 "referenced_type" : "type-28", 212 "self_type" : "type-28", 213 "size" : 2 214 }, 215 { 216 "linker_set_key" : "void", 217 "name" : "void", 218 "referenced_type" : "type-39", 219 "self_type" : "type-39" 220 } 221 ], 222 "elf_functions" : 223 [ 224 { 225 "name" : "_ZN7android8hardware5audio6common4V4_021writeEmbeddedToParcelERKNS3_9AudioPortEPNS0_6ParcelEmm" 226 }, 227 { 228 "name" : "_ZN7android8hardware5audio6common4V4_022readEmbeddedFromParcelERKNS3_9AudioPortERKNS0_6ParcelEmm" 229 } 230 ], 231 "elf_objects" : [], 232 "enum_types" : 233 [ 234 { 235 "alignment" : 4, 236 "enum_fields" : 237 [ 238 { 239 "enum_field_value" : 0, 240 "name" : "android::Condition::WAKE_UP_ONE" 241 }, 242 { 243 "enum_field_value" : 1, 244 "name" : "android::Condition::WAKE_UP_ALL" 245 } 246 ], 247 "linker_set_key" : "android::Condition::WakeUpType", 248 "name" : "android::Condition::WakeUpType", 249 "referenced_type" : "type-349", 250 "self_type" : "type-349", 251 "size" : 4, 252 "source_file" : "/system/core/libutils/include/utils/Condition.h", 253 "underlying_type" : "type-2", 254 "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE" 255 }, 256 { 257 "alignment" : 4, 258 "enum_fields" : 259 [ 260 { 261 "enum_field_value" : 0, 262 "name" : "android::String16::kEmptyString" 263 } 264 ], 265 "linker_set_key" : "android::String16::StaticLinkage", 266 "name" : "android::String16::StaticLinkage", 267 "referenced_type" : "type-250", 268 "self_type" : "type-250", 269 "size" : 4, 270 "source_file" : "/system/core/libutils/include/utils/String16.h", 271 "underlying_type" : "type-2", 272 "unique_id" : "_ZTSN7android8String1613StaticLinkageE" 273 }, 274 { 275 "alignment" : 4, 276 "enum_fields" : 277 [ 278 { 279 "enum_field_value" : 0, 280 "name" : "android::String8::kEmptyString" 281 } 282 ], 283 "linker_set_key" : "android::String8::StaticLinkage", 284 "name" : "android::String8::StaticLinkage", 285 "referenced_type" : "type-238", 286 "self_type" : "type-238", 287 "size" : 4, 288 "source_file" : "/system/core/libutils/include/utils/String8.h", 289 "underlying_type" : "type-2", 290 "unique_id" : "_ZTSN7android7String813StaticLinkageE" 291 }, 292 { 293 "alignment" : 4, 294 "enum_fields" : 295 [ 296 { 297 "enum_field_value" : 0, 298 "name" : "android::hardware::HidlReturnRestriction::NONE" 299 }, 300 { 301 "enum_field_value" : 1, 302 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED" 303 }, 304 { 305 "enum_field_value" : 2, 306 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED" 307 } 308 ], 309 "linker_set_key" : "android::hardware::HidlReturnRestriction", 310 "name" : "android::hardware::HidlReturnRestriction", 311 "referenced_type" : "type-387", 312 "self_type" : "type-387", 313 "size" : 4, 314 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 315 "underlying_type" : "type-29", 316 "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE" 317 }, 318 { 319 "alignment" : 4, 320 "enum_fields" : 321 [ 322 { 323 "enum_field_value" : 0, 324 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS" 325 }, 326 { 327 "enum_field_value" : 1, 328 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS" 329 }, 330 { 331 "enum_field_value" : 2, 332 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS" 333 }, 334 { 335 "enum_field_value" : 3, 336 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS" 337 } 338 ], 339 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 340 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 341 "referenced_type" : "type-221", 342 "self_type" : "type-221", 343 "size" : 4, 344 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 345 "underlying_type" : "type-29", 346 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE" 347 }, 348 { 349 "alignment" : 4, 350 "enum_fields" : 351 [ 352 { 353 "enum_field_value" : 1, 354 "name" : "android::hardware::kSynchronizedReadWrite" 355 }, 356 { 357 "enum_field_value" : 2, 358 "name" : "android::hardware::kUnsynchronizedWrite" 359 } 360 ], 361 "linker_set_key" : "android::hardware::MQFlavor", 362 "name" : "android::hardware::MQFlavor", 363 "referenced_type" : "type-215", 364 "self_type" : "type-215", 365 "size" : 4, 366 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 367 "underlying_type" : "type-2", 368 "unique_id" : "_ZTSN7android8hardware8MQFlavorE" 369 }, 370 { 371 "alignment" : 4, 372 "enum_fields" : 373 [ 374 { 375 "enum_field_value" : 0, 376 "name" : "android::hardware::ProcessState::CallRestriction::NONE" 377 }, 378 { 379 "enum_field_value" : 1, 380 "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY" 381 }, 382 { 383 "enum_field_value" : 2, 384 "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY" 385 } 386 ], 387 "linker_set_key" : "android::hardware::ProcessState::CallRestriction", 388 "name" : "android::hardware::ProcessState::CallRestriction", 389 "referenced_type" : "type-368", 390 "self_type" : "type-368", 391 "size" : 4, 392 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 393 "underlying_type" : "type-29", 394 "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE" 395 }, 396 { 397 "alignment" : 4, 398 "enum_fields" : 399 [ 400 { 401 "enum_field_value" : 0, 402 "name" : "android::hardware::Status::EX_NONE" 403 }, 404 { 405 "enum_field_value" : -1, 406 "name" : "android::hardware::Status::EX_SECURITY" 407 }, 408 { 409 "enum_field_value" : -2, 410 "name" : "android::hardware::Status::EX_BAD_PARCELABLE" 411 }, 412 { 413 "enum_field_value" : -3, 414 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT" 415 }, 416 { 417 "enum_field_value" : -4, 418 "name" : "android::hardware::Status::EX_NULL_POINTER" 419 }, 420 { 421 "enum_field_value" : -5, 422 "name" : "android::hardware::Status::EX_ILLEGAL_STATE" 423 }, 424 { 425 "enum_field_value" : -6, 426 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD" 427 }, 428 { 429 "enum_field_value" : -7, 430 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION" 431 }, 432 { 433 "enum_field_value" : -128, 434 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER" 435 }, 436 { 437 "enum_field_value" : -129, 438 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED" 439 } 440 ], 441 "linker_set_key" : "android::hardware::Status::Exception", 442 "name" : "android::hardware::Status::Exception", 443 "referenced_type" : "type-197", 444 "self_type" : "type-197", 445 "size" : 4, 446 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 447 "underlying_type" : "type-29", 448 "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE" 449 }, 450 { 451 "alignment" : 4, 452 "enum_fields" : 453 [ 454 { 455 "enum_field_value" : 0, 456 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::REPRESENTATION_POSITION" 457 }, 458 { 459 "enum_field_value" : 2, 460 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::REPRESENTATION_INDEX" 461 }, 462 { 463 "enum_field_value" : 0, 464 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::NONE" 465 }, 466 { 467 "enum_field_value" : -1073741824, 468 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::INVALID" 469 }, 470 { 471 "enum_field_value" : 1, 472 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_FRONT_LEFT" 473 }, 474 { 475 "enum_field_value" : 2, 476 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_FRONT_RIGHT" 477 }, 478 { 479 "enum_field_value" : 4, 480 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_FRONT_CENTER" 481 }, 482 { 483 "enum_field_value" : 8, 484 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_LOW_FREQUENCY" 485 }, 486 { 487 "enum_field_value" : 16, 488 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_BACK_LEFT" 489 }, 490 { 491 "enum_field_value" : 32, 492 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_BACK_RIGHT" 493 }, 494 { 495 "enum_field_value" : 64, 496 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_FRONT_LEFT_OF_CENTER" 497 }, 498 { 499 "enum_field_value" : 128, 500 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_FRONT_RIGHT_OF_CENTER" 501 }, 502 { 503 "enum_field_value" : 256, 504 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_BACK_CENTER" 505 }, 506 { 507 "enum_field_value" : 512, 508 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_SIDE_LEFT" 509 }, 510 { 511 "enum_field_value" : 1024, 512 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_SIDE_RIGHT" 513 }, 514 { 515 "enum_field_value" : 2048, 516 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_TOP_CENTER" 517 }, 518 { 519 "enum_field_value" : 4096, 520 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_TOP_FRONT_LEFT" 521 }, 522 { 523 "enum_field_value" : 8192, 524 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_TOP_FRONT_CENTER" 525 }, 526 { 527 "enum_field_value" : 16384, 528 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_TOP_FRONT_RIGHT" 529 }, 530 { 531 "enum_field_value" : 32768, 532 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_TOP_BACK_LEFT" 533 }, 534 { 535 "enum_field_value" : 65536, 536 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_TOP_BACK_CENTER" 537 }, 538 { 539 "enum_field_value" : 131072, 540 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_TOP_BACK_RIGHT" 541 }, 542 { 543 "enum_field_value" : 262144, 544 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_TOP_SIDE_LEFT" 545 }, 546 { 547 "enum_field_value" : 524288, 548 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_TOP_SIDE_RIGHT" 549 }, 550 { 551 "enum_field_value" : 1, 552 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_MONO" 553 }, 554 { 555 "enum_field_value" : 3, 556 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_STEREO" 557 }, 558 { 559 "enum_field_value" : 11, 560 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_2POINT1" 561 }, 562 { 563 "enum_field_value" : 786435, 564 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_2POINT0POINT2" 565 }, 566 { 567 "enum_field_value" : 786443, 568 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_2POINT1POINT2" 569 }, 570 { 571 "enum_field_value" : 786439, 572 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_3POINT0POINT2" 573 }, 574 { 575 "enum_field_value" : 786447, 576 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_3POINT1POINT2" 577 }, 578 { 579 "enum_field_value" : 51, 580 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_QUAD" 581 }, 582 { 583 "enum_field_value" : 51, 584 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_QUAD_BACK" 585 }, 586 { 587 "enum_field_value" : 1539, 588 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_QUAD_SIDE" 589 }, 590 { 591 "enum_field_value" : 263, 592 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_SURROUND" 593 }, 594 { 595 "enum_field_value" : 55, 596 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_PENTA" 597 }, 598 { 599 "enum_field_value" : 63, 600 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_5POINT1" 601 }, 602 { 603 "enum_field_value" : 63, 604 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_5POINT1_BACK" 605 }, 606 { 607 "enum_field_value" : 1551, 608 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_5POINT1_SIDE" 609 }, 610 { 611 "enum_field_value" : 786495, 612 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_5POINT1POINT2" 613 }, 614 { 615 "enum_field_value" : 184383, 616 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_5POINT1POINT4" 617 }, 618 { 619 "enum_field_value" : 319, 620 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_6POINT1" 621 }, 622 { 623 "enum_field_value" : 1599, 624 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_7POINT1" 625 }, 626 { 627 "enum_field_value" : 788031, 628 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_7POINT1POINT2" 629 }, 630 { 631 "enum_field_value" : 185919, 632 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::OUT_7POINT1POINT4" 633 }, 634 { 635 "enum_field_value" : 4, 636 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_LEFT" 637 }, 638 { 639 "enum_field_value" : 8, 640 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_RIGHT" 641 }, 642 { 643 "enum_field_value" : 16, 644 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_FRONT" 645 }, 646 { 647 "enum_field_value" : 32, 648 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_BACK" 649 }, 650 { 651 "enum_field_value" : 64, 652 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_LEFT_PROCESSED" 653 }, 654 { 655 "enum_field_value" : 128, 656 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_RIGHT_PROCESSED" 657 }, 658 { 659 "enum_field_value" : 256, 660 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_FRONT_PROCESSED" 661 }, 662 { 663 "enum_field_value" : 512, 664 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_BACK_PROCESSED" 665 }, 666 { 667 "enum_field_value" : 1024, 668 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_PRESSURE" 669 }, 670 { 671 "enum_field_value" : 2048, 672 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_X_AXIS" 673 }, 674 { 675 "enum_field_value" : 4096, 676 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_Y_AXIS" 677 }, 678 { 679 "enum_field_value" : 8192, 680 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_Z_AXIS" 681 }, 682 { 683 "enum_field_value" : 65536, 684 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_BACK_LEFT" 685 }, 686 { 687 "enum_field_value" : 131072, 688 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_BACK_RIGHT" 689 }, 690 { 691 "enum_field_value" : 262144, 692 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_CENTER" 693 }, 694 { 695 "enum_field_value" : 1048576, 696 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_LOW_FREQUENCY" 697 }, 698 { 699 "enum_field_value" : 2097152, 700 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_TOP_LEFT" 701 }, 702 { 703 "enum_field_value" : 4194304, 704 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_TOP_RIGHT" 705 }, 706 { 707 "enum_field_value" : 16384, 708 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_VOICE_UPLINK" 709 }, 710 { 711 "enum_field_value" : 32768, 712 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_VOICE_DNLINK" 713 }, 714 { 715 "enum_field_value" : 16, 716 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_MONO" 717 }, 718 { 719 "enum_field_value" : 12, 720 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_STEREO" 721 }, 722 { 723 "enum_field_value" : 48, 724 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_FRONT_BACK" 725 }, 726 { 727 "enum_field_value" : 252, 728 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_6" 729 }, 730 { 731 "enum_field_value" : 6291468, 732 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_2POINT0POINT2" 733 }, 734 { 735 "enum_field_value" : 7340044, 736 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_2POINT1POINT2" 737 }, 738 { 739 "enum_field_value" : 6553612, 740 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_3POINT0POINT2" 741 }, 742 { 743 "enum_field_value" : 7602188, 744 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_3POINT1POINT2" 745 }, 746 { 747 "enum_field_value" : 1507340, 748 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_5POINT1" 749 }, 750 { 751 "enum_field_value" : 16400, 752 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_VOICE_UPLINK_MONO" 753 }, 754 { 755 "enum_field_value" : 32784, 756 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_VOICE_DNLINK_MONO" 757 }, 758 { 759 "enum_field_value" : 49168, 760 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::IN_VOICE_CALL_MONO" 761 }, 762 { 763 "enum_field_value" : 30, 764 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::COUNT_MAX" 765 }, 766 { 767 "enum_field_value" : -2147483648, 768 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::INDEX_HDR" 769 }, 770 { 771 "enum_field_value" : -2147483647, 772 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::INDEX_MASK_1" 773 }, 774 { 775 "enum_field_value" : -2147483645, 776 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::INDEX_MASK_2" 777 }, 778 { 779 "enum_field_value" : -2147483641, 780 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::INDEX_MASK_3" 781 }, 782 { 783 "enum_field_value" : -2147483633, 784 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::INDEX_MASK_4" 785 }, 786 { 787 "enum_field_value" : -2147483617, 788 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::INDEX_MASK_5" 789 }, 790 { 791 "enum_field_value" : -2147483585, 792 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::INDEX_MASK_6" 793 }, 794 { 795 "enum_field_value" : -2147483521, 796 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::INDEX_MASK_7" 797 }, 798 { 799 "enum_field_value" : -2147483393, 800 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask::INDEX_MASK_8" 801 } 802 ], 803 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioChannelMask", 804 "name" : "android::hardware::audio::common::V4_0::AudioChannelMask", 805 "referenced_type" : "type-379", 806 "self_type" : "type-379", 807 "size" : 4, 808 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 809 "underlying_type" : "type-2", 810 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_016AudioChannelMaskE" 811 }, 812 { 813 "alignment" : 4, 814 "enum_fields" : 815 [ 816 { 817 "enum_field_value" : 0, 818 "name" : "android::hardware::audio::common::V4_0::AudioContentType::UNKNOWN" 819 }, 820 { 821 "enum_field_value" : 1, 822 "name" : "android::hardware::audio::common::V4_0::AudioContentType::SPEECH" 823 }, 824 { 825 "enum_field_value" : 2, 826 "name" : "android::hardware::audio::common::V4_0::AudioContentType::MUSIC" 827 }, 828 { 829 "enum_field_value" : 3, 830 "name" : "android::hardware::audio::common::V4_0::AudioContentType::MOVIE" 831 }, 832 { 833 "enum_field_value" : 4, 834 "name" : "android::hardware::audio::common::V4_0::AudioContentType::SONIFICATION" 835 } 836 ], 837 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioContentType", 838 "name" : "android::hardware::audio::common::V4_0::AudioContentType", 839 "referenced_type" : "type-385", 840 "self_type" : "type-385", 841 "size" : 4, 842 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 843 "underlying_type" : "type-2", 844 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_016AudioContentTypeE" 845 }, 846 { 847 "alignment" : 4, 848 "enum_fields" : 849 [ 850 { 851 "enum_field_value" : 0, 852 "name" : "android::hardware::audio::common::V4_0::AudioDevice::NONE" 853 }, 854 { 855 "enum_field_value" : -2147483648, 856 "name" : "android::hardware::audio::common::V4_0::AudioDevice::BIT_IN" 857 }, 858 { 859 "enum_field_value" : 1073741824, 860 "name" : "android::hardware::audio::common::V4_0::AudioDevice::BIT_DEFAULT" 861 }, 862 { 863 "enum_field_value" : 1, 864 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_EARPIECE" 865 }, 866 { 867 "enum_field_value" : 2, 868 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_SPEAKER" 869 }, 870 { 871 "enum_field_value" : 4, 872 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_WIRED_HEADSET" 873 }, 874 { 875 "enum_field_value" : 8, 876 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_WIRED_HEADPHONE" 877 }, 878 { 879 "enum_field_value" : 16, 880 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_BLUETOOTH_SCO" 881 }, 882 { 883 "enum_field_value" : 32, 884 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_BLUETOOTH_SCO_HEADSET" 885 }, 886 { 887 "enum_field_value" : 64, 888 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_BLUETOOTH_SCO_CARKIT" 889 }, 890 { 891 "enum_field_value" : 128, 892 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_BLUETOOTH_A2DP" 893 }, 894 { 895 "enum_field_value" : 256, 896 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_BLUETOOTH_A2DP_HEADPHONES" 897 }, 898 { 899 "enum_field_value" : 512, 900 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_BLUETOOTH_A2DP_SPEAKER" 901 }, 902 { 903 "enum_field_value" : 1024, 904 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_AUX_DIGITAL" 905 }, 906 { 907 "enum_field_value" : 1024, 908 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_HDMI" 909 }, 910 { 911 "enum_field_value" : 2048, 912 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_ANLG_DOCK_HEADSET" 913 }, 914 { 915 "enum_field_value" : 4096, 916 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_DGTL_DOCK_HEADSET" 917 }, 918 { 919 "enum_field_value" : 8192, 920 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_USB_ACCESSORY" 921 }, 922 { 923 "enum_field_value" : 16384, 924 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_USB_DEVICE" 925 }, 926 { 927 "enum_field_value" : 32768, 928 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_REMOTE_SUBMIX" 929 }, 930 { 931 "enum_field_value" : 65536, 932 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_TELEPHONY_TX" 933 }, 934 { 935 "enum_field_value" : 131072, 936 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_LINE" 937 }, 938 { 939 "enum_field_value" : 262144, 940 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_HDMI_ARC" 941 }, 942 { 943 "enum_field_value" : 524288, 944 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_SPDIF" 945 }, 946 { 947 "enum_field_value" : 1048576, 948 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_FM" 949 }, 950 { 951 "enum_field_value" : 2097152, 952 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_AUX_LINE" 953 }, 954 { 955 "enum_field_value" : 4194304, 956 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_SPEAKER_SAFE" 957 }, 958 { 959 "enum_field_value" : 8388608, 960 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_IP" 961 }, 962 { 963 "enum_field_value" : 16777216, 964 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_BUS" 965 }, 966 { 967 "enum_field_value" : 33554432, 968 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_PROXY" 969 }, 970 { 971 "enum_field_value" : 67108864, 972 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_USB_HEADSET" 973 }, 974 { 975 "enum_field_value" : 134217728, 976 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_HEARING_AID" 977 }, 978 { 979 "enum_field_value" : 268435456, 980 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_ECHO_CANCELLER" 981 }, 982 { 983 "enum_field_value" : 1073741824, 984 "name" : "android::hardware::audio::common::V4_0::AudioDevice::OUT_DEFAULT" 985 }, 986 { 987 "enum_field_value" : -2147483647, 988 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_COMMUNICATION" 989 }, 990 { 991 "enum_field_value" : -2147483646, 992 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_AMBIENT" 993 }, 994 { 995 "enum_field_value" : -2147483644, 996 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_BUILTIN_MIC" 997 }, 998 { 999 "enum_field_value" : -2147483640, 1000 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_BLUETOOTH_SCO_HEADSET" 1001 }, 1002 { 1003 "enum_field_value" : -2147483632, 1004 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_WIRED_HEADSET" 1005 }, 1006 { 1007 "enum_field_value" : -2147483616, 1008 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_AUX_DIGITAL" 1009 }, 1010 { 1011 "enum_field_value" : -2147483616, 1012 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_HDMI" 1013 }, 1014 { 1015 "enum_field_value" : -2147483584, 1016 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_VOICE_CALL" 1017 }, 1018 { 1019 "enum_field_value" : -2147483584, 1020 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_TELEPHONY_RX" 1021 }, 1022 { 1023 "enum_field_value" : -2147483520, 1024 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_BACK_MIC" 1025 }, 1026 { 1027 "enum_field_value" : -2147483392, 1028 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_REMOTE_SUBMIX" 1029 }, 1030 { 1031 "enum_field_value" : -2147483136, 1032 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_ANLG_DOCK_HEADSET" 1033 }, 1034 { 1035 "enum_field_value" : -2147482624, 1036 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_DGTL_DOCK_HEADSET" 1037 }, 1038 { 1039 "enum_field_value" : -2147481600, 1040 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_USB_ACCESSORY" 1041 }, 1042 { 1043 "enum_field_value" : -2147479552, 1044 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_USB_DEVICE" 1045 }, 1046 { 1047 "enum_field_value" : -2147475456, 1048 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_FM_TUNER" 1049 }, 1050 { 1051 "enum_field_value" : -2147467264, 1052 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_TV_TUNER" 1053 }, 1054 { 1055 "enum_field_value" : -2147450880, 1056 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_LINE" 1057 }, 1058 { 1059 "enum_field_value" : -2147418112, 1060 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_SPDIF" 1061 }, 1062 { 1063 "enum_field_value" : -2147352576, 1064 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_BLUETOOTH_A2DP" 1065 }, 1066 { 1067 "enum_field_value" : -2147221504, 1068 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_LOOPBACK" 1069 }, 1070 { 1071 "enum_field_value" : -2146959360, 1072 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_IP" 1073 }, 1074 { 1075 "enum_field_value" : -2146435072, 1076 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_BUS" 1077 }, 1078 { 1079 "enum_field_value" : -2130706432, 1080 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_PROXY" 1081 }, 1082 { 1083 "enum_field_value" : -2113929216, 1084 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_USB_HEADSET" 1085 }, 1086 { 1087 "enum_field_value" : -2080374784, 1088 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_BLUETOOTH_BLE" 1089 }, 1090 { 1091 "enum_field_value" : -1073741824, 1092 "name" : "android::hardware::audio::common::V4_0::AudioDevice::IN_DEFAULT" 1093 } 1094 ], 1095 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioDevice", 1096 "name" : "android::hardware::audio::common::V4_0::AudioDevice", 1097 "referenced_type" : "type-381", 1098 "self_type" : "type-381", 1099 "size" : 4, 1100 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1101 "underlying_type" : "type-2", 1102 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_011AudioDeviceE" 1103 }, 1104 { 1105 "alignment" : 4, 1106 "enum_fields" : 1107 [ 1108 { 1109 "enum_field_value" : -1, 1110 "name" : "android::hardware::audio::common::V4_0::AudioFormat::INVALID" 1111 }, 1112 { 1113 "enum_field_value" : 0, 1114 "name" : "android::hardware::audio::common::V4_0::AudioFormat::DEFAULT" 1115 }, 1116 { 1117 "enum_field_value" : 0, 1118 "name" : "android::hardware::audio::common::V4_0::AudioFormat::PCM" 1119 }, 1120 { 1121 "enum_field_value" : 16777216, 1122 "name" : "android::hardware::audio::common::V4_0::AudioFormat::MP3" 1123 }, 1124 { 1125 "enum_field_value" : 33554432, 1126 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AMR_NB" 1127 }, 1128 { 1129 "enum_field_value" : 50331648, 1130 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AMR_WB" 1131 }, 1132 { 1133 "enum_field_value" : 67108864, 1134 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC" 1135 }, 1136 { 1137 "enum_field_value" : 83886080, 1138 "name" : "android::hardware::audio::common::V4_0::AudioFormat::HE_AAC_V1" 1139 }, 1140 { 1141 "enum_field_value" : 100663296, 1142 "name" : "android::hardware::audio::common::V4_0::AudioFormat::HE_AAC_V2" 1143 }, 1144 { 1145 "enum_field_value" : 117440512, 1146 "name" : "android::hardware::audio::common::V4_0::AudioFormat::VORBIS" 1147 }, 1148 { 1149 "enum_field_value" : 134217728, 1150 "name" : "android::hardware::audio::common::V4_0::AudioFormat::OPUS" 1151 }, 1152 { 1153 "enum_field_value" : 150994944, 1154 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AC3" 1155 }, 1156 { 1157 "enum_field_value" : 167772160, 1158 "name" : "android::hardware::audio::common::V4_0::AudioFormat::E_AC3" 1159 }, 1160 { 1161 "enum_field_value" : 184549376, 1162 "name" : "android::hardware::audio::common::V4_0::AudioFormat::DTS" 1163 }, 1164 { 1165 "enum_field_value" : 201326592, 1166 "name" : "android::hardware::audio::common::V4_0::AudioFormat::DTS_HD" 1167 }, 1168 { 1169 "enum_field_value" : 218103808, 1170 "name" : "android::hardware::audio::common::V4_0::AudioFormat::IEC61937" 1171 }, 1172 { 1173 "enum_field_value" : 234881024, 1174 "name" : "android::hardware::audio::common::V4_0::AudioFormat::DOLBY_TRUEHD" 1175 }, 1176 { 1177 "enum_field_value" : 268435456, 1178 "name" : "android::hardware::audio::common::V4_0::AudioFormat::EVRC" 1179 }, 1180 { 1181 "enum_field_value" : 285212672, 1182 "name" : "android::hardware::audio::common::V4_0::AudioFormat::EVRCB" 1183 }, 1184 { 1185 "enum_field_value" : 301989888, 1186 "name" : "android::hardware::audio::common::V4_0::AudioFormat::EVRCWB" 1187 }, 1188 { 1189 "enum_field_value" : 318767104, 1190 "name" : "android::hardware::audio::common::V4_0::AudioFormat::EVRCNW" 1191 }, 1192 { 1193 "enum_field_value" : 335544320, 1194 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ADIF" 1195 }, 1196 { 1197 "enum_field_value" : 352321536, 1198 "name" : "android::hardware::audio::common::V4_0::AudioFormat::WMA" 1199 }, 1200 { 1201 "enum_field_value" : 369098752, 1202 "name" : "android::hardware::audio::common::V4_0::AudioFormat::WMA_PRO" 1203 }, 1204 { 1205 "enum_field_value" : 385875968, 1206 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AMR_WB_PLUS" 1207 }, 1208 { 1209 "enum_field_value" : 402653184, 1210 "name" : "android::hardware::audio::common::V4_0::AudioFormat::MP2" 1211 }, 1212 { 1213 "enum_field_value" : 419430400, 1214 "name" : "android::hardware::audio::common::V4_0::AudioFormat::QCELP" 1215 }, 1216 { 1217 "enum_field_value" : 436207616, 1218 "name" : "android::hardware::audio::common::V4_0::AudioFormat::DSD" 1219 }, 1220 { 1221 "enum_field_value" : 452984832, 1222 "name" : "android::hardware::audio::common::V4_0::AudioFormat::FLAC" 1223 }, 1224 { 1225 "enum_field_value" : 469762048, 1226 "name" : "android::hardware::audio::common::V4_0::AudioFormat::ALAC" 1227 }, 1228 { 1229 "enum_field_value" : 486539264, 1230 "name" : "android::hardware::audio::common::V4_0::AudioFormat::APE" 1231 }, 1232 { 1233 "enum_field_value" : 503316480, 1234 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ADTS" 1235 }, 1236 { 1237 "enum_field_value" : 520093696, 1238 "name" : "android::hardware::audio::common::V4_0::AudioFormat::SBC" 1239 }, 1240 { 1241 "enum_field_value" : 536870912, 1242 "name" : "android::hardware::audio::common::V4_0::AudioFormat::APTX" 1243 }, 1244 { 1245 "enum_field_value" : 553648128, 1246 "name" : "android::hardware::audio::common::V4_0::AudioFormat::APTX_HD" 1247 }, 1248 { 1249 "enum_field_value" : 570425344, 1250 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AC4" 1251 }, 1252 { 1253 "enum_field_value" : 587202560, 1254 "name" : "android::hardware::audio::common::V4_0::AudioFormat::LDAC" 1255 }, 1256 { 1257 "enum_field_value" : 603979776, 1258 "name" : "android::hardware::audio::common::V4_0::AudioFormat::MAT" 1259 }, 1260 { 1261 "enum_field_value" : -16777216, 1262 "name" : "android::hardware::audio::common::V4_0::AudioFormat::MAIN_MASK" 1263 }, 1264 { 1265 "enum_field_value" : 16777215, 1266 "name" : "android::hardware::audio::common::V4_0::AudioFormat::SUB_MASK" 1267 }, 1268 { 1269 "enum_field_value" : 1, 1270 "name" : "android::hardware::audio::common::V4_0::AudioFormat::PCM_SUB_16_BIT" 1271 }, 1272 { 1273 "enum_field_value" : 2, 1274 "name" : "android::hardware::audio::common::V4_0::AudioFormat::PCM_SUB_8_BIT" 1275 }, 1276 { 1277 "enum_field_value" : 3, 1278 "name" : "android::hardware::audio::common::V4_0::AudioFormat::PCM_SUB_32_BIT" 1279 }, 1280 { 1281 "enum_field_value" : 4, 1282 "name" : "android::hardware::audio::common::V4_0::AudioFormat::PCM_SUB_8_24_BIT" 1283 }, 1284 { 1285 "enum_field_value" : 5, 1286 "name" : "android::hardware::audio::common::V4_0::AudioFormat::PCM_SUB_FLOAT" 1287 }, 1288 { 1289 "enum_field_value" : 6, 1290 "name" : "android::hardware::audio::common::V4_0::AudioFormat::PCM_SUB_24_BIT_PACKED" 1291 }, 1292 { 1293 "enum_field_value" : 0, 1294 "name" : "android::hardware::audio::common::V4_0::AudioFormat::MP3_SUB_NONE" 1295 }, 1296 { 1297 "enum_field_value" : 0, 1298 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AMR_SUB_NONE" 1299 }, 1300 { 1301 "enum_field_value" : 1, 1302 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_SUB_MAIN" 1303 }, 1304 { 1305 "enum_field_value" : 2, 1306 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_SUB_LC" 1307 }, 1308 { 1309 "enum_field_value" : 4, 1310 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_SUB_SSR" 1311 }, 1312 { 1313 "enum_field_value" : 8, 1314 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_SUB_LTP" 1315 }, 1316 { 1317 "enum_field_value" : 16, 1318 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_SUB_HE_V1" 1319 }, 1320 { 1321 "enum_field_value" : 32, 1322 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_SUB_SCALABLE" 1323 }, 1324 { 1325 "enum_field_value" : 64, 1326 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_SUB_ERLC" 1327 }, 1328 { 1329 "enum_field_value" : 128, 1330 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_SUB_LD" 1331 }, 1332 { 1333 "enum_field_value" : 256, 1334 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_SUB_HE_V2" 1335 }, 1336 { 1337 "enum_field_value" : 512, 1338 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_SUB_ELD" 1339 }, 1340 { 1341 "enum_field_value" : 768, 1342 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_SUB_XHE" 1343 }, 1344 { 1345 "enum_field_value" : 0, 1346 "name" : "android::hardware::audio::common::V4_0::AudioFormat::VORBIS_SUB_NONE" 1347 }, 1348 { 1349 "enum_field_value" : 1, 1350 "name" : "android::hardware::audio::common::V4_0::AudioFormat::E_AC3_SUB_JOC" 1351 }, 1352 { 1353 "enum_field_value" : 1, 1354 "name" : "android::hardware::audio::common::V4_0::AudioFormat::MAT_SUB_1_0" 1355 }, 1356 { 1357 "enum_field_value" : 2, 1358 "name" : "android::hardware::audio::common::V4_0::AudioFormat::MAT_SUB_2_0" 1359 }, 1360 { 1361 "enum_field_value" : 3, 1362 "name" : "android::hardware::audio::common::V4_0::AudioFormat::MAT_SUB_2_1" 1363 }, 1364 { 1365 "enum_field_value" : 1, 1366 "name" : "android::hardware::audio::common::V4_0::AudioFormat::PCM_16_BIT" 1367 }, 1368 { 1369 "enum_field_value" : 2, 1370 "name" : "android::hardware::audio::common::V4_0::AudioFormat::PCM_8_BIT" 1371 }, 1372 { 1373 "enum_field_value" : 3, 1374 "name" : "android::hardware::audio::common::V4_0::AudioFormat::PCM_32_BIT" 1375 }, 1376 { 1377 "enum_field_value" : 4, 1378 "name" : "android::hardware::audio::common::V4_0::AudioFormat::PCM_8_24_BIT" 1379 }, 1380 { 1381 "enum_field_value" : 5, 1382 "name" : "android::hardware::audio::common::V4_0::AudioFormat::PCM_FLOAT" 1383 }, 1384 { 1385 "enum_field_value" : 6, 1386 "name" : "android::hardware::audio::common::V4_0::AudioFormat::PCM_24_BIT_PACKED" 1387 }, 1388 { 1389 "enum_field_value" : 67108865, 1390 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_MAIN" 1391 }, 1392 { 1393 "enum_field_value" : 67108866, 1394 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_LC" 1395 }, 1396 { 1397 "enum_field_value" : 67108868, 1398 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_SSR" 1399 }, 1400 { 1401 "enum_field_value" : 67108872, 1402 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_LTP" 1403 }, 1404 { 1405 "enum_field_value" : 67108880, 1406 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_HE_V1" 1407 }, 1408 { 1409 "enum_field_value" : 67108896, 1410 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_SCALABLE" 1411 }, 1412 { 1413 "enum_field_value" : 67108928, 1414 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ERLC" 1415 }, 1416 { 1417 "enum_field_value" : 67108992, 1418 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_LD" 1419 }, 1420 { 1421 "enum_field_value" : 67109120, 1422 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_HE_V2" 1423 }, 1424 { 1425 "enum_field_value" : 67109376, 1426 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ELD" 1427 }, 1428 { 1429 "enum_field_value" : 67109632, 1430 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_XHE" 1431 }, 1432 { 1433 "enum_field_value" : 503316481, 1434 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ADTS_MAIN" 1435 }, 1436 { 1437 "enum_field_value" : 503316482, 1438 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ADTS_LC" 1439 }, 1440 { 1441 "enum_field_value" : 503316484, 1442 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ADTS_SSR" 1443 }, 1444 { 1445 "enum_field_value" : 503316488, 1446 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ADTS_LTP" 1447 }, 1448 { 1449 "enum_field_value" : 503316496, 1450 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ADTS_HE_V1" 1451 }, 1452 { 1453 "enum_field_value" : 503316512, 1454 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ADTS_SCALABLE" 1455 }, 1456 { 1457 "enum_field_value" : 503316544, 1458 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ADTS_ERLC" 1459 }, 1460 { 1461 "enum_field_value" : 503316608, 1462 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ADTS_LD" 1463 }, 1464 { 1465 "enum_field_value" : 503316736, 1466 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ADTS_HE_V2" 1467 }, 1468 { 1469 "enum_field_value" : 503316992, 1470 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ADTS_ELD" 1471 }, 1472 { 1473 "enum_field_value" : 503317248, 1474 "name" : "android::hardware::audio::common::V4_0::AudioFormat::AAC_ADTS_XHE" 1475 }, 1476 { 1477 "enum_field_value" : 167772161, 1478 "name" : "android::hardware::audio::common::V4_0::AudioFormat::E_AC3_JOC" 1479 }, 1480 { 1481 "enum_field_value" : 603979777, 1482 "name" : "android::hardware::audio::common::V4_0::AudioFormat::MAT_1_0" 1483 }, 1484 { 1485 "enum_field_value" : 603979778, 1486 "name" : "android::hardware::audio::common::V4_0::AudioFormat::MAT_2_0" 1487 }, 1488 { 1489 "enum_field_value" : 603979779, 1490 "name" : "android::hardware::audio::common::V4_0::AudioFormat::MAT_2_1" 1491 } 1492 ], 1493 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioFormat", 1494 "name" : "android::hardware::audio::common::V4_0::AudioFormat", 1495 "referenced_type" : "type-134", 1496 "self_type" : "type-134", 1497 "size" : 4, 1498 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1499 "underlying_type" : "type-2", 1500 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_011AudioFormatE" 1501 }, 1502 { 1503 "alignment" : 4, 1504 "enum_fields" : 1505 [ 1506 { 1507 "enum_field_value" : 1, 1508 "name" : "android::hardware::audio::common::V4_0::AudioGainMode::JOINT" 1509 }, 1510 { 1511 "enum_field_value" : 2, 1512 "name" : "android::hardware::audio::common::V4_0::AudioGainMode::CHANNELS" 1513 }, 1514 { 1515 "enum_field_value" : 4, 1516 "name" : "android::hardware::audio::common::V4_0::AudioGainMode::RAMP" 1517 } 1518 ], 1519 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioGainMode", 1520 "name" : "android::hardware::audio::common::V4_0::AudioGainMode", 1521 "referenced_type" : "type-389", 1522 "self_type" : "type-389", 1523 "size" : 4, 1524 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1525 "underlying_type" : "type-2", 1526 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_013AudioGainModeE" 1527 }, 1528 { 1529 "alignment" : 4, 1530 "enum_fields" : 1531 [ 1532 { 1533 "enum_field_value" : 0, 1534 "name" : "android::hardware::audio::common::V4_0::AudioHandleConsts::AUDIO_IO_HANDLE_NONE" 1535 }, 1536 { 1537 "enum_field_value" : 0, 1538 "name" : "android::hardware::audio::common::V4_0::AudioHandleConsts::AUDIO_MODULE_HANDLE_NONE" 1539 }, 1540 { 1541 "enum_field_value" : 0, 1542 "name" : "android::hardware::audio::common::V4_0::AudioHandleConsts::AUDIO_PORT_HANDLE_NONE" 1543 }, 1544 { 1545 "enum_field_value" : 0, 1546 "name" : "android::hardware::audio::common::V4_0::AudioHandleConsts::AUDIO_PATCH_HANDLE_NONE" 1547 } 1548 ], 1549 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioHandleConsts", 1550 "name" : "android::hardware::audio::common::V4_0::AudioHandleConsts", 1551 "referenced_type" : "type-372", 1552 "self_type" : "type-372", 1553 "size" : 4, 1554 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1555 "underlying_type" : "type-29", 1556 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_017AudioHandleConstsE" 1557 }, 1558 { 1559 "alignment" : 4, 1560 "enum_fields" : 1561 [ 1562 { 1563 "enum_field_value" : 0, 1564 "name" : "android::hardware::audio::common::V4_0::AudioInputFlag::NONE" 1565 }, 1566 { 1567 "enum_field_value" : 1, 1568 "name" : "android::hardware::audio::common::V4_0::AudioInputFlag::FAST" 1569 }, 1570 { 1571 "enum_field_value" : 2, 1572 "name" : "android::hardware::audio::common::V4_0::AudioInputFlag::HW_HOTWORD" 1573 }, 1574 { 1575 "enum_field_value" : 4, 1576 "name" : "android::hardware::audio::common::V4_0::AudioInputFlag::RAW" 1577 }, 1578 { 1579 "enum_field_value" : 8, 1580 "name" : "android::hardware::audio::common::V4_0::AudioInputFlag::SYNC" 1581 }, 1582 { 1583 "enum_field_value" : 16, 1584 "name" : "android::hardware::audio::common::V4_0::AudioInputFlag::MMAP_NOIRQ" 1585 }, 1586 { 1587 "enum_field_value" : 32, 1588 "name" : "android::hardware::audio::common::V4_0::AudioInputFlag::VOIP_TX" 1589 }, 1590 { 1591 "enum_field_value" : 64, 1592 "name" : "android::hardware::audio::common::V4_0::AudioInputFlag::HW_AV_SYNC" 1593 } 1594 ], 1595 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioInputFlag", 1596 "name" : "android::hardware::audio::common::V4_0::AudioInputFlag", 1597 "referenced_type" : "type-383", 1598 "self_type" : "type-383", 1599 "size" : 4, 1600 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1601 "underlying_type" : "type-29", 1602 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_014AudioInputFlagE" 1603 }, 1604 { 1605 "alignment" : 4, 1606 "enum_fields" : 1607 [ 1608 { 1609 "enum_field_value" : 0, 1610 "name" : "android::hardware::audio::common::V4_0::AudioMixLatencyClass::LOW" 1611 }, 1612 { 1613 "enum_field_value" : 1, 1614 "name" : "android::hardware::audio::common::V4_0::AudioMixLatencyClass::NORMAL" 1615 } 1616 ], 1617 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioMixLatencyClass", 1618 "name" : "android::hardware::audio::common::V4_0::AudioMixLatencyClass", 1619 "referenced_type" : "type-402", 1620 "self_type" : "type-402", 1621 "size" : 4, 1622 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1623 "underlying_type" : "type-29", 1624 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_020AudioMixLatencyClassE" 1625 }, 1626 { 1627 "alignment" : 4, 1628 "enum_fields" : 1629 [ 1630 { 1631 "enum_field_value" : 0, 1632 "name" : "android::hardware::audio::common::V4_0::AudioMode::NORMAL" 1633 }, 1634 { 1635 "enum_field_value" : 1, 1636 "name" : "android::hardware::audio::common::V4_0::AudioMode::RINGTONE" 1637 }, 1638 { 1639 "enum_field_value" : 2, 1640 "name" : "android::hardware::audio::common::V4_0::AudioMode::IN_CALL" 1641 }, 1642 { 1643 "enum_field_value" : 3, 1644 "name" : "android::hardware::audio::common::V4_0::AudioMode::IN_COMMUNICATION" 1645 } 1646 ], 1647 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioMode", 1648 "name" : "android::hardware::audio::common::V4_0::AudioMode", 1649 "referenced_type" : "type-380", 1650 "self_type" : "type-380", 1651 "size" : 4, 1652 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1653 "underlying_type" : "type-29", 1654 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_09AudioModeE" 1655 }, 1656 { 1657 "alignment" : 4, 1658 "enum_fields" : 1659 [ 1660 { 1661 "enum_field_value" : 0, 1662 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::NONE" 1663 }, 1664 { 1665 "enum_field_value" : 1, 1666 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::DIRECT" 1667 }, 1668 { 1669 "enum_field_value" : 2, 1670 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::PRIMARY" 1671 }, 1672 { 1673 "enum_field_value" : 4, 1674 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::FAST" 1675 }, 1676 { 1677 "enum_field_value" : 8, 1678 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::DEEP_BUFFER" 1679 }, 1680 { 1681 "enum_field_value" : 16, 1682 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::COMPRESS_OFFLOAD" 1683 }, 1684 { 1685 "enum_field_value" : 32, 1686 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::NON_BLOCKING" 1687 }, 1688 { 1689 "enum_field_value" : 64, 1690 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::HW_AV_SYNC" 1691 }, 1692 { 1693 "enum_field_value" : 128, 1694 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::TTS" 1695 }, 1696 { 1697 "enum_field_value" : 256, 1698 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::RAW" 1699 }, 1700 { 1701 "enum_field_value" : 512, 1702 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::SYNC" 1703 }, 1704 { 1705 "enum_field_value" : 1024, 1706 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::IEC958_NONAUDIO" 1707 }, 1708 { 1709 "enum_field_value" : 8192, 1710 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::DIRECT_PCM" 1711 }, 1712 { 1713 "enum_field_value" : 16384, 1714 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::MMAP_NOIRQ" 1715 }, 1716 { 1717 "enum_field_value" : 32768, 1718 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::VOIP_RX" 1719 }, 1720 { 1721 "enum_field_value" : 65536, 1722 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag::INCALL_MUSIC" 1723 } 1724 ], 1725 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioOutputFlag", 1726 "name" : "android::hardware::audio::common::V4_0::AudioOutputFlag", 1727 "referenced_type" : "type-382", 1728 "self_type" : "type-382", 1729 "size" : 4, 1730 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1731 "underlying_type" : "type-29", 1732 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_015AudioOutputFlagE" 1733 }, 1734 { 1735 "alignment" : 4, 1736 "enum_fields" : 1737 [ 1738 { 1739 "enum_field_value" : 1, 1740 "name" : "android::hardware::audio::common::V4_0::AudioPortConfigMask::SAMPLE_RATE" 1741 }, 1742 { 1743 "enum_field_value" : 2, 1744 "name" : "android::hardware::audio::common::V4_0::AudioPortConfigMask::CHANNEL_MASK" 1745 }, 1746 { 1747 "enum_field_value" : 4, 1748 "name" : "android::hardware::audio::common::V4_0::AudioPortConfigMask::FORMAT" 1749 }, 1750 { 1751 "enum_field_value" : 8, 1752 "name" : "android::hardware::audio::common::V4_0::AudioPortConfigMask::GAIN" 1753 } 1754 ], 1755 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPortConfigMask", 1756 "name" : "android::hardware::audio::common::V4_0::AudioPortConfigMask", 1757 "referenced_type" : "type-395", 1758 "self_type" : "type-395", 1759 "size" : 4, 1760 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1761 "underlying_type" : "type-2", 1762 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_019AudioPortConfigMaskE" 1763 }, 1764 { 1765 "alignment" : 4, 1766 "enum_fields" : 1767 [ 1768 { 1769 "enum_field_value" : 0, 1770 "name" : "android::hardware::audio::common::V4_0::AudioPortRole::NONE" 1771 }, 1772 { 1773 "enum_field_value" : 1, 1774 "name" : "android::hardware::audio::common::V4_0::AudioPortRole::SOURCE" 1775 }, 1776 { 1777 "enum_field_value" : 2, 1778 "name" : "android::hardware::audio::common::V4_0::AudioPortRole::SINK" 1779 } 1780 ], 1781 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPortRole", 1782 "name" : "android::hardware::audio::common::V4_0::AudioPortRole", 1783 "referenced_type" : "type-391", 1784 "self_type" : "type-391", 1785 "size" : 4, 1786 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1787 "underlying_type" : "type-29", 1788 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_013AudioPortRoleE" 1789 }, 1790 { 1791 "alignment" : 4, 1792 "enum_fields" : 1793 [ 1794 { 1795 "enum_field_value" : 0, 1796 "name" : "android::hardware::audio::common::V4_0::AudioPortType::NONE" 1797 }, 1798 { 1799 "enum_field_value" : 1, 1800 "name" : "android::hardware::audio::common::V4_0::AudioPortType::DEVICE" 1801 }, 1802 { 1803 "enum_field_value" : 2, 1804 "name" : "android::hardware::audio::common::V4_0::AudioPortType::MIX" 1805 }, 1806 { 1807 "enum_field_value" : 3, 1808 "name" : "android::hardware::audio::common::V4_0::AudioPortType::SESSION" 1809 } 1810 ], 1811 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPortType", 1812 "name" : "android::hardware::audio::common::V4_0::AudioPortType", 1813 "referenced_type" : "type-392", 1814 "self_type" : "type-392", 1815 "size" : 4, 1816 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1817 "underlying_type" : "type-29", 1818 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_013AudioPortTypeE" 1819 }, 1820 { 1821 "alignment" : 4, 1822 "enum_fields" : 1823 [ 1824 { 1825 "enum_field_value" : -1, 1826 "name" : "android::hardware::audio::common::V4_0::AudioSessionConsts::OUTPUT_STAGE" 1827 }, 1828 { 1829 "enum_field_value" : 0, 1830 "name" : "android::hardware::audio::common::V4_0::AudioSessionConsts::OUTPUT_MIX" 1831 }, 1832 { 1833 "enum_field_value" : 0, 1834 "name" : "android::hardware::audio::common::V4_0::AudioSessionConsts::ALLOCATE" 1835 }, 1836 { 1837 "enum_field_value" : 0, 1838 "name" : "android::hardware::audio::common::V4_0::AudioSessionConsts::NONE" 1839 } 1840 ], 1841 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioSessionConsts", 1842 "name" : "android::hardware::audio::common::V4_0::AudioSessionConsts", 1843 "referenced_type" : "type-377", 1844 "self_type" : "type-377", 1845 "size" : 4, 1846 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1847 "underlying_type" : "type-29", 1848 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_018AudioSessionConstsE" 1849 }, 1850 { 1851 "alignment" : 4, 1852 "enum_fields" : 1853 [ 1854 { 1855 "enum_field_value" : 0, 1856 "name" : "android::hardware::audio::common::V4_0::AudioSource::DEFAULT" 1857 }, 1858 { 1859 "enum_field_value" : 1, 1860 "name" : "android::hardware::audio::common::V4_0::AudioSource::MIC" 1861 }, 1862 { 1863 "enum_field_value" : 2, 1864 "name" : "android::hardware::audio::common::V4_0::AudioSource::VOICE_UPLINK" 1865 }, 1866 { 1867 "enum_field_value" : 3, 1868 "name" : "android::hardware::audio::common::V4_0::AudioSource::VOICE_DOWNLINK" 1869 }, 1870 { 1871 "enum_field_value" : 4, 1872 "name" : "android::hardware::audio::common::V4_0::AudioSource::VOICE_CALL" 1873 }, 1874 { 1875 "enum_field_value" : 5, 1876 "name" : "android::hardware::audio::common::V4_0::AudioSource::CAMCORDER" 1877 }, 1878 { 1879 "enum_field_value" : 6, 1880 "name" : "android::hardware::audio::common::V4_0::AudioSource::VOICE_RECOGNITION" 1881 }, 1882 { 1883 "enum_field_value" : 7, 1884 "name" : "android::hardware::audio::common::V4_0::AudioSource::VOICE_COMMUNICATION" 1885 }, 1886 { 1887 "enum_field_value" : 8, 1888 "name" : "android::hardware::audio::common::V4_0::AudioSource::REMOTE_SUBMIX" 1889 }, 1890 { 1891 "enum_field_value" : 9, 1892 "name" : "android::hardware::audio::common::V4_0::AudioSource::UNPROCESSED" 1893 }, 1894 { 1895 "enum_field_value" : 1998, 1896 "name" : "android::hardware::audio::common::V4_0::AudioSource::FM_TUNER" 1897 } 1898 ], 1899 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioSource", 1900 "name" : "android::hardware::audio::common::V4_0::AudioSource", 1901 "referenced_type" : "type-375", 1902 "self_type" : "type-375", 1903 "size" : 4, 1904 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1905 "underlying_type" : "type-29", 1906 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_011AudioSourceE" 1907 }, 1908 { 1909 "alignment" : 4, 1910 "enum_fields" : 1911 [ 1912 { 1913 "enum_field_value" : -1, 1914 "name" : "android::hardware::audio::common::V4_0::AudioStreamType::DEFAULT" 1915 }, 1916 { 1917 "enum_field_value" : 0, 1918 "name" : "android::hardware::audio::common::V4_0::AudioStreamType::MIN" 1919 }, 1920 { 1921 "enum_field_value" : 0, 1922 "name" : "android::hardware::audio::common::V4_0::AudioStreamType::VOICE_CALL" 1923 }, 1924 { 1925 "enum_field_value" : 1, 1926 "name" : "android::hardware::audio::common::V4_0::AudioStreamType::SYSTEM" 1927 }, 1928 { 1929 "enum_field_value" : 2, 1930 "name" : "android::hardware::audio::common::V4_0::AudioStreamType::RING" 1931 }, 1932 { 1933 "enum_field_value" : 3, 1934 "name" : "android::hardware::audio::common::V4_0::AudioStreamType::MUSIC" 1935 }, 1936 { 1937 "enum_field_value" : 4, 1938 "name" : "android::hardware::audio::common::V4_0::AudioStreamType::ALARM" 1939 }, 1940 { 1941 "enum_field_value" : 5, 1942 "name" : "android::hardware::audio::common::V4_0::AudioStreamType::NOTIFICATION" 1943 }, 1944 { 1945 "enum_field_value" : 6, 1946 "name" : "android::hardware::audio::common::V4_0::AudioStreamType::BLUETOOTH_SCO" 1947 }, 1948 { 1949 "enum_field_value" : 7, 1950 "name" : "android::hardware::audio::common::V4_0::AudioStreamType::ENFORCED_AUDIBLE" 1951 }, 1952 { 1953 "enum_field_value" : 8, 1954 "name" : "android::hardware::audio::common::V4_0::AudioStreamType::DTMF" 1955 }, 1956 { 1957 "enum_field_value" : 9, 1958 "name" : "android::hardware::audio::common::V4_0::AudioStreamType::TTS" 1959 }, 1960 { 1961 "enum_field_value" : 10, 1962 "name" : "android::hardware::audio::common::V4_0::AudioStreamType::ACCESSIBILITY" 1963 } 1964 ], 1965 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioStreamType", 1966 "name" : "android::hardware::audio::common::V4_0::AudioStreamType", 1967 "referenced_type" : "type-374", 1968 "self_type" : "type-374", 1969 "size" : 4, 1970 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 1971 "underlying_type" : "type-29", 1972 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_015AudioStreamTypeE" 1973 }, 1974 { 1975 "alignment" : 4, 1976 "enum_fields" : 1977 [ 1978 { 1979 "enum_field_value" : 0, 1980 "name" : "android::hardware::audio::common::V4_0::AudioUsage::UNKNOWN" 1981 }, 1982 { 1983 "enum_field_value" : 1, 1984 "name" : "android::hardware::audio::common::V4_0::AudioUsage::MEDIA" 1985 }, 1986 { 1987 "enum_field_value" : 2, 1988 "name" : "android::hardware::audio::common::V4_0::AudioUsage::VOICE_COMMUNICATION" 1989 }, 1990 { 1991 "enum_field_value" : 3, 1992 "name" : "android::hardware::audio::common::V4_0::AudioUsage::VOICE_COMMUNICATION_SIGNALLING" 1993 }, 1994 { 1995 "enum_field_value" : 4, 1996 "name" : "android::hardware::audio::common::V4_0::AudioUsage::ALARM" 1997 }, 1998 { 1999 "enum_field_value" : 5, 2000 "name" : "android::hardware::audio::common::V4_0::AudioUsage::NOTIFICATION" 2001 }, 2002 { 2003 "enum_field_value" : 6, 2004 "name" : "android::hardware::audio::common::V4_0::AudioUsage::NOTIFICATION_TELEPHONY_RINGTONE" 2005 }, 2006 { 2007 "enum_field_value" : 11, 2008 "name" : "android::hardware::audio::common::V4_0::AudioUsage::ASSISTANCE_ACCESSIBILITY" 2009 }, 2010 { 2011 "enum_field_value" : 12, 2012 "name" : "android::hardware::audio::common::V4_0::AudioUsage::ASSISTANCE_NAVIGATION_GUIDANCE" 2013 }, 2014 { 2015 "enum_field_value" : 13, 2016 "name" : "android::hardware::audio::common::V4_0::AudioUsage::ASSISTANCE_SONIFICATION" 2017 }, 2018 { 2019 "enum_field_value" : 14, 2020 "name" : "android::hardware::audio::common::V4_0::AudioUsage::GAME" 2021 }, 2022 { 2023 "enum_field_value" : 15, 2024 "name" : "android::hardware::audio::common::V4_0::AudioUsage::VIRTUAL_SOURCE" 2025 }, 2026 { 2027 "enum_field_value" : 16, 2028 "name" : "android::hardware::audio::common::V4_0::AudioUsage::ASSISTANT" 2029 } 2030 ], 2031 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioUsage", 2032 "name" : "android::hardware::audio::common::V4_0::AudioUsage", 2033 "referenced_type" : "type-384", 2034 "self_type" : "type-384", 2035 "size" : 4, 2036 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 2037 "underlying_type" : "type-29", 2038 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_010AudioUsageE" 2039 }, 2040 { 2041 "alignment" : 4, 2042 "enum_fields" : 2043 [ 2044 { 2045 "enum_field_value" : 2, 2046 "name" : "android::hardware::audio::common::V4_0::FixedChannelCount::FCC_2" 2047 }, 2048 { 2049 "enum_field_value" : 8, 2050 "name" : "android::hardware::audio::common::V4_0::FixedChannelCount::FCC_8" 2051 } 2052 ], 2053 "linker_set_key" : "android::hardware::audio::common::V4_0::FixedChannelCount", 2054 "name" : "android::hardware::audio::common::V4_0::FixedChannelCount", 2055 "referenced_type" : "type-378", 2056 "self_type" : "type-378", 2057 "size" : 4, 2058 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 2059 "underlying_type" : "type-29", 2060 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_017FixedChannelCountE" 2061 }, 2062 { 2063 "alignment" : 4, 2064 "enum_fields" : 2065 [ 2066 { 2067 "enum_field_value" : 0, 2068 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY" 2069 }, 2070 { 2071 "enum_field_value" : 1, 2072 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT" 2073 }, 2074 { 2075 "enum_field_value" : 2, 2076 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY" 2077 }, 2078 { 2079 "enum_field_value" : 3, 2080 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT" 2081 }, 2082 { 2083 "enum_field_value" : 4, 2084 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY" 2085 }, 2086 { 2087 "enum_field_value" : 5, 2088 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT" 2089 }, 2090 { 2091 "enum_field_value" : 6, 2092 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY" 2093 }, 2094 { 2095 "enum_field_value" : 7, 2096 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT" 2097 }, 2098 { 2099 "enum_field_value" : 8, 2100 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY" 2101 }, 2102 { 2103 "enum_field_value" : 9, 2104 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT" 2105 } 2106 ], 2107 "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 2108 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 2109 "referenced_type" : "type-479", 2110 "self_type" : "type-479", 2111 "size" : 4, 2112 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 2113 "underlying_type" : "type-2", 2114 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE" 2115 }, 2116 { 2117 "alignment" : 4, 2118 "enum_fields" : 2119 [ 2120 { 2121 "enum_field_value" : 0, 2122 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN" 2123 }, 2124 { 2125 "enum_field_value" : 1, 2126 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT" 2127 }, 2128 { 2129 "enum_field_value" : 2, 2130 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT" 2131 } 2132 ], 2133 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture", 2134 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture", 2135 "referenced_type" : "type-228", 2136 "self_type" : "type-228", 2137 "size" : 4, 2138 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 2139 "underlying_type" : "type-29", 2140 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE" 2141 }, 2142 { 2143 "alignment" : 4, 2144 "enum_fields" : 2145 [ 2146 { 2147 "enum_field_value" : 0, 2148 "name" : "ANDROID_LOG_UNKNOWN" 2149 }, 2150 { 2151 "enum_field_value" : 1, 2152 "name" : "ANDROID_LOG_DEFAULT" 2153 }, 2154 { 2155 "enum_field_value" : 2, 2156 "name" : "ANDROID_LOG_VERBOSE" 2157 }, 2158 { 2159 "enum_field_value" : 3, 2160 "name" : "ANDROID_LOG_DEBUG" 2161 }, 2162 { 2163 "enum_field_value" : 4, 2164 "name" : "ANDROID_LOG_INFO" 2165 }, 2166 { 2167 "enum_field_value" : 5, 2168 "name" : "ANDROID_LOG_WARN" 2169 }, 2170 { 2171 "enum_field_value" : 6, 2172 "name" : "ANDROID_LOG_ERROR" 2173 }, 2174 { 2175 "enum_field_value" : 7, 2176 "name" : "ANDROID_LOG_FATAL" 2177 }, 2178 { 2179 "enum_field_value" : 8, 2180 "name" : "ANDROID_LOG_SILENT" 2181 } 2182 ], 2183 "linker_set_key" : "android_LogPriority", 2184 "name" : "android_LogPriority", 2185 "referenced_type" : "type-1", 2186 "self_type" : "type-1", 2187 "size" : 4, 2188 "source_file" : "/system/core/liblog/include/android/log.h", 2189 "underlying_type" : "type-2", 2190 "unique_id" : "android_LogPriority" 2191 }, 2192 { 2193 "alignment" : 4, 2194 "enum_fields" : 2195 [ 2196 { 2197 "enum_field_value" : 0, 2198 "name" : "HAL_COLOR_MODE_NATIVE" 2199 }, 2200 { 2201 "enum_field_value" : 1, 2202 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625" 2203 }, 2204 { 2205 "enum_field_value" : 2, 2206 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED" 2207 }, 2208 { 2209 "enum_field_value" : 3, 2210 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525" 2211 }, 2212 { 2213 "enum_field_value" : 4, 2214 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED" 2215 }, 2216 { 2217 "enum_field_value" : 5, 2218 "name" : "HAL_COLOR_MODE_STANDARD_BT709" 2219 }, 2220 { 2221 "enum_field_value" : 6, 2222 "name" : "HAL_COLOR_MODE_DCI_P3" 2223 }, 2224 { 2225 "enum_field_value" : 7, 2226 "name" : "HAL_COLOR_MODE_SRGB" 2227 }, 2228 { 2229 "enum_field_value" : 8, 2230 "name" : "HAL_COLOR_MODE_ADOBE_RGB" 2231 }, 2232 { 2233 "enum_field_value" : 9, 2234 "name" : "HAL_COLOR_MODE_DISPLAY_P3" 2235 } 2236 ], 2237 "linker_set_key" : "android_color_mode_t", 2238 "name" : "android_color_mode_t", 2239 "referenced_type" : "type-315", 2240 "self_type" : "type-315", 2241 "size" : 4, 2242 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2243 "underlying_type" : "type-2", 2244 "unique_id" : "android_color_mode_t" 2245 }, 2246 { 2247 "alignment" : 4, 2248 "enum_fields" : 2249 [ 2250 { 2251 "enum_field_value" : 10, 2252 "name" : "HAL_COLOR_MODE_BT2020" 2253 }, 2254 { 2255 "enum_field_value" : 11, 2256 "name" : "HAL_COLOR_MODE_BT2100_PQ" 2257 }, 2258 { 2259 "enum_field_value" : 12, 2260 "name" : "HAL_COLOR_MODE_BT2100_HLG" 2261 } 2262 ], 2263 "linker_set_key" : "android_color_mode_v1_1_t", 2264 "name" : "android_color_mode_v1_1_t", 2265 "referenced_type" : "type-320", 2266 "self_type" : "type-320", 2267 "size" : 4, 2268 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2269 "underlying_type" : "type-2", 2270 "unique_id" : "android_color_mode_v1_1_t" 2271 }, 2272 { 2273 "alignment" : 4, 2274 "enum_fields" : 2275 [ 2276 { 2277 "enum_field_value" : 0, 2278 "name" : "HAL_COLOR_TRANSFORM_IDENTITY" 2279 }, 2280 { 2281 "enum_field_value" : 1, 2282 "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX" 2283 }, 2284 { 2285 "enum_field_value" : 2, 2286 "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE" 2287 }, 2288 { 2289 "enum_field_value" : 3, 2290 "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE" 2291 }, 2292 { 2293 "enum_field_value" : 4, 2294 "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA" 2295 }, 2296 { 2297 "enum_field_value" : 5, 2298 "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA" 2299 }, 2300 { 2301 "enum_field_value" : 6, 2302 "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA" 2303 } 2304 ], 2305 "linker_set_key" : "android_color_transform_t", 2306 "name" : "android_color_transform_t", 2307 "referenced_type" : "type-316", 2308 "self_type" : "type-316", 2309 "size" : 4, 2310 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2311 "underlying_type" : "type-2", 2312 "unique_id" : "android_color_transform_t" 2313 }, 2314 { 2315 "alignment" : 4, 2316 "enum_fields" : 2317 [ 2318 { 2319 "enum_field_value" : 0, 2320 "name" : "HAL_DATASPACE_UNKNOWN" 2321 }, 2322 { 2323 "enum_field_value" : 1, 2324 "name" : "HAL_DATASPACE_ARBITRARY" 2325 }, 2326 { 2327 "enum_field_value" : 16, 2328 "name" : "HAL_DATASPACE_STANDARD_SHIFT" 2329 }, 2330 { 2331 "enum_field_value" : 4128768, 2332 "name" : "HAL_DATASPACE_STANDARD_MASK" 2333 }, 2334 { 2335 "enum_field_value" : 0, 2336 "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED" 2337 }, 2338 { 2339 "enum_field_value" : 65536, 2340 "name" : "HAL_DATASPACE_STANDARD_BT709" 2341 }, 2342 { 2343 "enum_field_value" : 131072, 2344 "name" : "HAL_DATASPACE_STANDARD_BT601_625" 2345 }, 2346 { 2347 "enum_field_value" : 196608, 2348 "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED" 2349 }, 2350 { 2351 "enum_field_value" : 262144, 2352 "name" : "HAL_DATASPACE_STANDARD_BT601_525" 2353 }, 2354 { 2355 "enum_field_value" : 327680, 2356 "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED" 2357 }, 2358 { 2359 "enum_field_value" : 393216, 2360 "name" : "HAL_DATASPACE_STANDARD_BT2020" 2361 }, 2362 { 2363 "enum_field_value" : 458752, 2364 "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE" 2365 }, 2366 { 2367 "enum_field_value" : 524288, 2368 "name" : "HAL_DATASPACE_STANDARD_BT470M" 2369 }, 2370 { 2371 "enum_field_value" : 589824, 2372 "name" : "HAL_DATASPACE_STANDARD_FILM" 2373 }, 2374 { 2375 "enum_field_value" : 655360, 2376 "name" : "HAL_DATASPACE_STANDARD_DCI_P3" 2377 }, 2378 { 2379 "enum_field_value" : 720896, 2380 "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB" 2381 }, 2382 { 2383 "enum_field_value" : 22, 2384 "name" : "HAL_DATASPACE_TRANSFER_SHIFT" 2385 }, 2386 { 2387 "enum_field_value" : 130023424, 2388 "name" : "HAL_DATASPACE_TRANSFER_MASK" 2389 }, 2390 { 2391 "enum_field_value" : 0, 2392 "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED" 2393 }, 2394 { 2395 "enum_field_value" : 4194304, 2396 "name" : "HAL_DATASPACE_TRANSFER_LINEAR" 2397 }, 2398 { 2399 "enum_field_value" : 8388608, 2400 "name" : "HAL_DATASPACE_TRANSFER_SRGB" 2401 }, 2402 { 2403 "enum_field_value" : 12582912, 2404 "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M" 2405 }, 2406 { 2407 "enum_field_value" : 16777216, 2408 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2" 2409 }, 2410 { 2411 "enum_field_value" : 20971520, 2412 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6" 2413 }, 2414 { 2415 "enum_field_value" : 25165824, 2416 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8" 2417 }, 2418 { 2419 "enum_field_value" : 29360128, 2420 "name" : "HAL_DATASPACE_TRANSFER_ST2084" 2421 }, 2422 { 2423 "enum_field_value" : 33554432, 2424 "name" : "HAL_DATASPACE_TRANSFER_HLG" 2425 }, 2426 { 2427 "enum_field_value" : 27, 2428 "name" : "HAL_DATASPACE_RANGE_SHIFT" 2429 }, 2430 { 2431 "enum_field_value" : 939524096, 2432 "name" : "HAL_DATASPACE_RANGE_MASK" 2433 }, 2434 { 2435 "enum_field_value" : 0, 2436 "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED" 2437 }, 2438 { 2439 "enum_field_value" : 134217728, 2440 "name" : "HAL_DATASPACE_RANGE_FULL" 2441 }, 2442 { 2443 "enum_field_value" : 268435456, 2444 "name" : "HAL_DATASPACE_RANGE_LIMITED" 2445 }, 2446 { 2447 "enum_field_value" : 402653184, 2448 "name" : "HAL_DATASPACE_RANGE_EXTENDED" 2449 }, 2450 { 2451 "enum_field_value" : 512, 2452 "name" : "HAL_DATASPACE_SRGB_LINEAR" 2453 }, 2454 { 2455 "enum_field_value" : 138477568, 2456 "name" : "HAL_DATASPACE_V0_SRGB_LINEAR" 2457 }, 2458 { 2459 "enum_field_value" : 406913024, 2460 "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR" 2461 }, 2462 { 2463 "enum_field_value" : 513, 2464 "name" : "HAL_DATASPACE_SRGB" 2465 }, 2466 { 2467 "enum_field_value" : 142671872, 2468 "name" : "HAL_DATASPACE_V0_SRGB" 2469 }, 2470 { 2471 "enum_field_value" : 411107328, 2472 "name" : "HAL_DATASPACE_V0_SCRGB" 2473 }, 2474 { 2475 "enum_field_value" : 257, 2476 "name" : "HAL_DATASPACE_JFIF" 2477 }, 2478 { 2479 "enum_field_value" : 146931712, 2480 "name" : "HAL_DATASPACE_V0_JFIF" 2481 }, 2482 { 2483 "enum_field_value" : 258, 2484 "name" : "HAL_DATASPACE_BT601_625" 2485 }, 2486 { 2487 "enum_field_value" : 281149440, 2488 "name" : "HAL_DATASPACE_V0_BT601_625" 2489 }, 2490 { 2491 "enum_field_value" : 259, 2492 "name" : "HAL_DATASPACE_BT601_525" 2493 }, 2494 { 2495 "enum_field_value" : 281280512, 2496 "name" : "HAL_DATASPACE_V0_BT601_525" 2497 }, 2498 { 2499 "enum_field_value" : 260, 2500 "name" : "HAL_DATASPACE_BT709" 2501 }, 2502 { 2503 "enum_field_value" : 281083904, 2504 "name" : "HAL_DATASPACE_V0_BT709" 2505 }, 2506 { 2507 "enum_field_value" : 139067392, 2508 "name" : "HAL_DATASPACE_DCI_P3_LINEAR" 2509 }, 2510 { 2511 "enum_field_value" : 155844608, 2512 "name" : "HAL_DATASPACE_DCI_P3" 2513 }, 2514 { 2515 "enum_field_value" : 139067392, 2516 "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR" 2517 }, 2518 { 2519 "enum_field_value" : 143261696, 2520 "name" : "HAL_DATASPACE_DISPLAY_P3" 2521 }, 2522 { 2523 "enum_field_value" : 151715840, 2524 "name" : "HAL_DATASPACE_ADOBE_RGB" 2525 }, 2526 { 2527 "enum_field_value" : 138805248, 2528 "name" : "HAL_DATASPACE_BT2020_LINEAR" 2529 }, 2530 { 2531 "enum_field_value" : 147193856, 2532 "name" : "HAL_DATASPACE_BT2020" 2533 }, 2534 { 2535 "enum_field_value" : 163971072, 2536 "name" : "HAL_DATASPACE_BT2020_PQ" 2537 }, 2538 { 2539 "enum_field_value" : 4096, 2540 "name" : "HAL_DATASPACE_DEPTH" 2541 }, 2542 { 2543 "enum_field_value" : 4097, 2544 "name" : "HAL_DATASPACE_SENSOR" 2545 } 2546 ], 2547 "linker_set_key" : "android_dataspace_t", 2548 "name" : "android_dataspace_t", 2549 "referenced_type" : "type-314", 2550 "self_type" : "type-314", 2551 "size" : 4, 2552 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2553 "underlying_type" : "type-2", 2554 "unique_id" : "android_dataspace_t" 2555 }, 2556 { 2557 "alignment" : 4, 2558 "enum_fields" : 2559 [ 2560 { 2561 "enum_field_value" : 281411584, 2562 "name" : "HAL_DATASPACE_BT2020_ITU" 2563 }, 2564 { 2565 "enum_field_value" : 298188800, 2566 "name" : "HAL_DATASPACE_BT2020_ITU_PQ" 2567 }, 2568 { 2569 "enum_field_value" : 302383104, 2570 "name" : "HAL_DATASPACE_BT2020_ITU_HLG" 2571 }, 2572 { 2573 "enum_field_value" : 168165376, 2574 "name" : "HAL_DATASPACE_BT2020_HLG" 2575 } 2576 ], 2577 "linker_set_key" : "android_dataspace_v1_1_t", 2578 "name" : "android_dataspace_v1_1_t", 2579 "referenced_type" : "type-319", 2580 "self_type" : "type-319", 2581 "size" : 4, 2582 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2583 "underlying_type" : "type-2", 2584 "unique_id" : "android_dataspace_v1_1_t" 2585 }, 2586 { 2587 "alignment" : 4, 2588 "enum_fields" : 2589 [ 2590 { 2591 "enum_field_value" : 142999552, 2592 "name" : "HAL_DATASPACE_DISPLAY_BT2020" 2593 }, 2594 { 2595 "enum_field_value" : 4098, 2596 "name" : "HAL_DATASPACE_DYNAMIC_DEPTH" 2597 }, 2598 { 2599 "enum_field_value" : 4099, 2600 "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS" 2601 }, 2602 { 2603 "enum_field_value" : 4100, 2604 "name" : "HAL_DATASPACE_HEIF" 2605 } 2606 ], 2607 "linker_set_key" : "android_dataspace_v1_2_t", 2608 "name" : "android_dataspace_v1_2_t", 2609 "referenced_type" : "type-324", 2610 "self_type" : "type-324", 2611 "size" : 4, 2612 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2613 "underlying_type" : "type-2", 2614 "unique_id" : "android_dataspace_v1_2_t" 2615 }, 2616 { 2617 "alignment" : 4, 2618 "enum_fields" : 2619 [ 2620 { 2621 "enum_field_value" : 1, 2622 "name" : "FLEX_COMPONENT_Y" 2623 }, 2624 { 2625 "enum_field_value" : 2, 2626 "name" : "FLEX_COMPONENT_Cb" 2627 }, 2628 { 2629 "enum_field_value" : 4, 2630 "name" : "FLEX_COMPONENT_Cr" 2631 }, 2632 { 2633 "enum_field_value" : 1024, 2634 "name" : "FLEX_COMPONENT_R" 2635 }, 2636 { 2637 "enum_field_value" : 2048, 2638 "name" : "FLEX_COMPONENT_G" 2639 }, 2640 { 2641 "enum_field_value" : 4096, 2642 "name" : "FLEX_COMPONENT_B" 2643 }, 2644 { 2645 "enum_field_value" : 1073741824, 2646 "name" : "FLEX_COMPONENT_A" 2647 } 2648 ], 2649 "linker_set_key" : "android_flex_component", 2650 "name" : "android_flex_component", 2651 "referenced_type" : "type-329", 2652 "self_type" : "type-329", 2653 "size" : 4, 2654 "source_file" : "/system/core/libsystem/include/system/graphics.h", 2655 "underlying_type" : "type-2", 2656 "unique_id" : "android_flex_component" 2657 }, 2658 { 2659 "alignment" : 4, 2660 "enum_fields" : 2661 [ 2662 { 2663 "enum_field_value" : 0, 2664 "name" : "FLEX_FORMAT_INVALID" 2665 }, 2666 { 2667 "enum_field_value" : 1, 2668 "name" : "FLEX_FORMAT_Y" 2669 }, 2670 { 2671 "enum_field_value" : 7, 2672 "name" : "FLEX_FORMAT_YCbCr" 2673 }, 2674 { 2675 "enum_field_value" : 1073741831, 2676 "name" : "FLEX_FORMAT_YCbCrA" 2677 }, 2678 { 2679 "enum_field_value" : 7168, 2680 "name" : "FLEX_FORMAT_RGB" 2681 }, 2682 { 2683 "enum_field_value" : 1073748992, 2684 "name" : "FLEX_FORMAT_RGBA" 2685 } 2686 ], 2687 "linker_set_key" : "android_flex_format", 2688 "name" : "android_flex_format", 2689 "referenced_type" : "type-331", 2690 "self_type" : "type-331", 2691 "size" : 4, 2692 "source_file" : "/system/core/libsystem/include/system/graphics.h", 2693 "underlying_type" : "type-2", 2694 "unique_id" : "android_flex_format" 2695 }, 2696 { 2697 "alignment" : 4, 2698 "enum_fields" : 2699 [ 2700 { 2701 "enum_field_value" : 1, 2702 "name" : "HAL_HDR_DOLBY_VISION" 2703 }, 2704 { 2705 "enum_field_value" : 2, 2706 "name" : "HAL_HDR_HDR10" 2707 }, 2708 { 2709 "enum_field_value" : 3, 2710 "name" : "HAL_HDR_HLG" 2711 } 2712 ], 2713 "linker_set_key" : "android_hdr_t", 2714 "name" : "android_hdr_t", 2715 "referenced_type" : "type-317", 2716 "self_type" : "type-317", 2717 "size" : 4, 2718 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2719 "underlying_type" : "type-2", 2720 "unique_id" : "android_hdr_t" 2721 }, 2722 { 2723 "alignment" : 4, 2724 "enum_fields" : 2725 [ 2726 { 2727 "enum_field_value" : 4, 2728 "name" : "HAL_HDR_HDR10_PLUS" 2729 } 2730 ], 2731 "linker_set_key" : "android_hdr_v1_2_t", 2732 "name" : "android_hdr_v1_2_t", 2733 "referenced_type" : "type-323", 2734 "self_type" : "type-323", 2735 "size" : 4, 2736 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2737 "underlying_type" : "type-2", 2738 "unique_id" : "android_hdr_v1_2_t" 2739 }, 2740 { 2741 "alignment" : 4, 2742 "enum_fields" : 2743 [ 2744 { 2745 "enum_field_value" : 39, 2746 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888" 2747 }, 2748 { 2749 "enum_field_value" : 40, 2750 "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888" 2751 }, 2752 { 2753 "enum_field_value" : 41, 2754 "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888" 2755 }, 2756 { 2757 "enum_field_value" : 42, 2758 "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888" 2759 } 2760 ], 2761 "linker_set_key" : "android_pixel_format_sw_t", 2762 "name" : "android_pixel_format_sw_t", 2763 "referenced_type" : "type-326", 2764 "self_type" : "type-326", 2765 "size" : 4, 2766 "source_file" : "/system/core/libsystem/include/system/graphics-sw.h", 2767 "underlying_type" : "type-2", 2768 "unique_id" : "_ZTS25android_pixel_format_sw_t" 2769 }, 2770 { 2771 "alignment" : 4, 2772 "enum_fields" : 2773 [ 2774 { 2775 "enum_field_value" : 1, 2776 "name" : "HAL_PIXEL_FORMAT_RGBA_8888" 2777 }, 2778 { 2779 "enum_field_value" : 2, 2780 "name" : "HAL_PIXEL_FORMAT_RGBX_8888" 2781 }, 2782 { 2783 "enum_field_value" : 3, 2784 "name" : "HAL_PIXEL_FORMAT_RGB_888" 2785 }, 2786 { 2787 "enum_field_value" : 4, 2788 "name" : "HAL_PIXEL_FORMAT_RGB_565" 2789 }, 2790 { 2791 "enum_field_value" : 5, 2792 "name" : "HAL_PIXEL_FORMAT_BGRA_8888" 2793 }, 2794 { 2795 "enum_field_value" : 16, 2796 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP" 2797 }, 2798 { 2799 "enum_field_value" : 17, 2800 "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP" 2801 }, 2802 { 2803 "enum_field_value" : 20, 2804 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I" 2805 }, 2806 { 2807 "enum_field_value" : 22, 2808 "name" : "HAL_PIXEL_FORMAT_RGBA_FP16" 2809 }, 2810 { 2811 "enum_field_value" : 32, 2812 "name" : "HAL_PIXEL_FORMAT_RAW16" 2813 }, 2814 { 2815 "enum_field_value" : 33, 2816 "name" : "HAL_PIXEL_FORMAT_BLOB" 2817 }, 2818 { 2819 "enum_field_value" : 34, 2820 "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED" 2821 }, 2822 { 2823 "enum_field_value" : 35, 2824 "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888" 2825 }, 2826 { 2827 "enum_field_value" : 36, 2828 "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE" 2829 }, 2830 { 2831 "enum_field_value" : 37, 2832 "name" : "HAL_PIXEL_FORMAT_RAW10" 2833 }, 2834 { 2835 "enum_field_value" : 38, 2836 "name" : "HAL_PIXEL_FORMAT_RAW12" 2837 }, 2838 { 2839 "enum_field_value" : 43, 2840 "name" : "HAL_PIXEL_FORMAT_RGBA_1010102" 2841 }, 2842 { 2843 "enum_field_value" : 538982489, 2844 "name" : "HAL_PIXEL_FORMAT_Y8" 2845 }, 2846 { 2847 "enum_field_value" : 540422489, 2848 "name" : "HAL_PIXEL_FORMAT_Y16" 2849 }, 2850 { 2851 "enum_field_value" : 842094169, 2852 "name" : "HAL_PIXEL_FORMAT_YV12" 2853 } 2854 ], 2855 "linker_set_key" : "android_pixel_format_t", 2856 "name" : "android_pixel_format_t", 2857 "referenced_type" : "type-312", 2858 "self_type" : "type-312", 2859 "size" : 4, 2860 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2861 "underlying_type" : "type-2", 2862 "unique_id" : "android_pixel_format_t" 2863 }, 2864 { 2865 "alignment" : 4, 2866 "enum_fields" : 2867 [ 2868 { 2869 "enum_field_value" : 48, 2870 "name" : "HAL_PIXEL_FORMAT_DEPTH_16" 2871 }, 2872 { 2873 "enum_field_value" : 49, 2874 "name" : "HAL_PIXEL_FORMAT_DEPTH_24" 2875 }, 2876 { 2877 "enum_field_value" : 50, 2878 "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8" 2879 }, 2880 { 2881 "enum_field_value" : 51, 2882 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F" 2883 }, 2884 { 2885 "enum_field_value" : 52, 2886 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8" 2887 }, 2888 { 2889 "enum_field_value" : 53, 2890 "name" : "HAL_PIXEL_FORMAT_STENCIL_8" 2891 }, 2892 { 2893 "enum_field_value" : 54, 2894 "name" : "HAL_PIXEL_FORMAT_YCBCR_P010" 2895 } 2896 ], 2897 "linker_set_key" : "android_pixel_format_v1_1_t", 2898 "name" : "android_pixel_format_v1_1_t", 2899 "referenced_type" : "type-318", 2900 "self_type" : "type-318", 2901 "size" : 4, 2902 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2903 "underlying_type" : "type-2", 2904 "unique_id" : "android_pixel_format_v1_1_t" 2905 }, 2906 { 2907 "alignment" : 4, 2908 "enum_fields" : 2909 [ 2910 { 2911 "enum_field_value" : 55, 2912 "name" : "HAL_PIXEL_FORMAT_HSV_888" 2913 } 2914 ], 2915 "linker_set_key" : "android_pixel_format_v1_2_t", 2916 "name" : "android_pixel_format_v1_2_t", 2917 "referenced_type" : "type-325", 2918 "self_type" : "type-325", 2919 "size" : 4, 2920 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 2921 "underlying_type" : "type-2", 2922 "unique_id" : "android_pixel_format_v1_2_t" 2923 }, 2924 { 2925 "alignment" : 4, 2926 "enum_fields" : 2927 [ 2928 { 2929 "enum_field_value" : 0, 2930 "name" : "HAL_RENDER_INTENT_COLORIMETRIC" 2931 }, 2932 { 2933 "enum_field_value" : 1, 2934 "name" : "HAL_RENDER_INTENT_ENHANCE" 2935 }, 2936 { 2937 "enum_field_value" : 2, 2938 "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC" 2939 }, 2940 { 2941 "enum_field_value" : 3, 2942 "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE" 2943 } 2944 ], 2945 "linker_set_key" : "android_render_intent_v1_1_t", 2946 "name" : "android_render_intent_v1_1_t", 2947 "referenced_type" : "type-322", 2948 "self_type" : "type-322", 2949 "size" : 4, 2950 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 2951 "underlying_type" : "type-2", 2952 "unique_id" : "android_render_intent_v1_1_t" 2953 }, 2954 { 2955 "alignment" : 4, 2956 "enum_fields" : 2957 [ 2958 { 2959 "enum_field_value" : 1, 2960 "name" : "HAL_TRANSFORM_FLIP_H" 2961 }, 2962 { 2963 "enum_field_value" : 2, 2964 "name" : "HAL_TRANSFORM_FLIP_V" 2965 }, 2966 { 2967 "enum_field_value" : 4, 2968 "name" : "HAL_TRANSFORM_ROT_90" 2969 }, 2970 { 2971 "enum_field_value" : 3, 2972 "name" : "HAL_TRANSFORM_ROT_180" 2973 }, 2974 { 2975 "enum_field_value" : 7, 2976 "name" : "HAL_TRANSFORM_ROT_270" 2977 } 2978 ], 2979 "linker_set_key" : "android_transform_t", 2980 "name" : "android_transform_t", 2981 "referenced_type" : "type-313", 2982 "self_type" : "type-313", 2983 "size" : 4, 2984 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 2985 "underlying_type" : "type-2", 2986 "unique_id" : "android_transform_t" 2987 }, 2988 { 2989 "alignment" : 4, 2990 "enum_fields" : 2991 [ 2992 { 2993 "enum_field_value" : 0, 2994 "name" : "LOG_ID_MIN" 2995 }, 2996 { 2997 "enum_field_value" : 0, 2998 "name" : "LOG_ID_MAIN" 2999 }, 3000 { 3001 "enum_field_value" : 1, 3002 "name" : "LOG_ID_RADIO" 3003 }, 3004 { 3005 "enum_field_value" : 2, 3006 "name" : "LOG_ID_EVENTS" 3007 }, 3008 { 3009 "enum_field_value" : 3, 3010 "name" : "LOG_ID_SYSTEM" 3011 }, 3012 { 3013 "enum_field_value" : 4, 3014 "name" : "LOG_ID_CRASH" 3015 }, 3016 { 3017 "enum_field_value" : 5, 3018 "name" : "LOG_ID_STATS" 3019 }, 3020 { 3021 "enum_field_value" : 6, 3022 "name" : "LOG_ID_SECURITY" 3023 }, 3024 { 3025 "enum_field_value" : 7, 3026 "name" : "LOG_ID_KERNEL" 3027 }, 3028 { 3029 "enum_field_value" : 8, 3030 "name" : "LOG_ID_MAX" 3031 } 3032 ], 3033 "linker_set_key" : "log_id", 3034 "name" : "log_id", 3035 "referenced_type" : "type-204", 3036 "self_type" : "type-204", 3037 "size" : 4, 3038 "source_file" : "/system/core/liblog/include/android/log.h", 3039 "underlying_type" : "type-2", 3040 "unique_id" : "log_id" 3041 } 3042 ], 3043 "function_types" : 3044 [ 3045 { 3046 "alignment" : 4, 3047 "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 3048 "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 3049 "parameters" : 3050 [ 3051 { 3052 "referenced_type" : "type-253" 3053 }, 3054 { 3055 "referenced_type" : "type-365" 3056 }, 3057 { 3058 "referenced_type" : "type-38" 3059 } 3060 ], 3061 "referenced_type" : "type-364", 3062 "return_type" : "type-4", 3063 "self_type" : "type-364", 3064 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 3065 }, 3066 { 3067 "alignment" : 4, 3068 "linker_set_key" : "int (void *)", 3069 "name" : "int (void *)", 3070 "parameters" : 3071 [ 3072 { 3073 "referenced_type" : "type-38" 3074 } 3075 ], 3076 "referenced_type" : "type-341", 3077 "return_type" : "type-29", 3078 "self_type" : "type-341", 3079 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 3080 }, 3081 { 3082 "alignment" : 4, 3083 "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 3084 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 3085 "parameters" : 3086 [ 3087 { 3088 "referenced_type" : "type-278" 3089 }, 3090 { 3091 "referenced_type" : "type-155" 3092 }, 3093 { 3094 "referenced_type" : "type-9" 3095 }, 3096 { 3097 "referenced_type" : "type-279" 3098 }, 3099 { 3100 "referenced_type" : "type-9" 3101 }, 3102 { 3103 "referenced_type" : "type-38" 3104 } 3105 ], 3106 "referenced_type" : "type-277", 3107 "return_type" : "type-39", 3108 "self_type" : "type-277", 3109 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3110 } 3111 ], 3112 "functions" : 3113 [ 3114 { 3115 "function_name" : "android::hardware::audio::common::V4_0::writeEmbeddedToParcel", 3116 "linker_set_key" : "_ZN7android8hardware5audio6common4V4_021writeEmbeddedToParcelERKNS3_9AudioPortEPNS0_6ParcelEmm", 3117 "parameters" : 3118 [ 3119 { 3120 "referenced_type" : "type-472" 3121 }, 3122 { 3123 "referenced_type" : "type-278" 3124 }, 3125 { 3126 "referenced_type" : "type-9" 3127 }, 3128 { 3129 "referenced_type" : "type-9" 3130 } 3131 ], 3132 "return_type" : "type-29", 3133 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/hwtypes.h" 3134 }, 3135 { 3136 "function_name" : "android::hardware::audio::common::V4_0::readEmbeddedFromParcel", 3137 "linker_set_key" : "_ZN7android8hardware5audio6common4V4_022readEmbeddedFromParcelERKNS3_9AudioPortERKNS0_6ParcelEmm", 3138 "parameters" : 3139 [ 3140 { 3141 "referenced_type" : "type-472" 3142 }, 3143 { 3144 "referenced_type" : "type-287" 3145 }, 3146 { 3147 "referenced_type" : "type-9" 3148 }, 3149 { 3150 "referenced_type" : "type-9" 3151 } 3152 ], 3153 "return_type" : "type-29", 3154 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/hwtypes.h" 3155 } 3156 ], 3157 "global_vars" : [], 3158 "lvalue_reference_types" : 3159 [ 3160 { 3161 "alignment" : 8, 3162 "linker_set_key" : "android::Mutex &", 3163 "name" : "android::Mutex &", 3164 "referenced_type" : "type-61", 3165 "self_type" : "type-347", 3166 "size" : 8, 3167 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 3168 }, 3169 { 3170 "alignment" : 8, 3171 "linker_set_key" : "android::RWLock &", 3172 "name" : "android::RWLock &", 3173 "referenced_type" : "type-351", 3174 "self_type" : "type-356", 3175 "size" : 8, 3176 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3177 }, 3178 { 3179 "alignment" : 8, 3180 "linker_set_key" : "android::String16 &", 3181 "name" : "android::String16 &", 3182 "referenced_type" : "type-246", 3183 "self_type" : "type-254", 3184 "size" : 8, 3185 "source_file" : "/system/core/libutils/include/utils/String16.h" 3186 }, 3187 { 3188 "alignment" : 8, 3189 "linker_set_key" : "android::String8 &", 3190 "name" : "android::String8 &", 3191 "referenced_type" : "type-237", 3192 "self_type" : "type-242", 3193 "size" : 8, 3194 "source_file" : "/system/core/libutils/include/utils/String8.h" 3195 }, 3196 { 3197 "alignment" : 8, 3198 "linker_set_key" : "android::hardware::Return<bool> &", 3199 "name" : "android::hardware::Return<bool> &", 3200 "referenced_type" : "type-281", 3201 "self_type" : "type-332", 3202 "size" : 8, 3203 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3204 }, 3205 { 3206 "alignment" : 8, 3207 "linker_set_key" : "android::hardware::Return<void> &", 3208 "name" : "android::hardware::Return<void> &", 3209 "referenced_type" : "type-400", 3210 "self_type" : "type-441", 3211 "size" : 8, 3212 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3213 }, 3214 { 3215 "alignment" : 8, 3216 "linker_set_key" : "android::hardware::Status &", 3217 "name" : "android::hardware::Status &", 3218 "referenced_type" : "type-175", 3219 "self_type" : "type-256", 3220 "size" : 8, 3221 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3222 }, 3223 { 3224 "alignment" : 8, 3225 "linker_set_key" : "android::hardware::TextOutput &", 3226 "name" : "android::hardware::TextOutput &", 3227 "referenced_type" : "type-285", 3228 "self_type" : "type-284", 3229 "size" : 8, 3230 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3231 }, 3232 { 3233 "alignment" : 8, 3234 "linker_set_key" : "android::hardware::hidl_memory &", 3235 "name" : "android::hardware::hidl_memory &", 3236 "referenced_type" : "type-100", 3237 "self_type" : "type-106", 3238 "size" : 8, 3239 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3240 }, 3241 { 3242 "alignment" : 8, 3243 "linker_set_key" : "const android::String16 &", 3244 "name" : "const android::String16 &", 3245 "referenced_type" : "type-251", 3246 "self_type" : "type-253", 3247 "size" : 8, 3248 "source_file" : "/system/core/libutils/include/utils/String16.h" 3249 }, 3250 { 3251 "alignment" : 8, 3252 "linker_set_key" : "const android::String8 &", 3253 "name" : "const android::String8 &", 3254 "referenced_type" : "type-239", 3255 "self_type" : "type-241", 3256 "size" : 8, 3257 "source_file" : "/system/core/libutils/include/utils/String8.h" 3258 }, 3259 { 3260 "alignment" : 8, 3261 "linker_set_key" : "const android::hardware::Parcel &", 3262 "name" : "const android::hardware::Parcel &", 3263 "referenced_type" : "type-286", 3264 "self_type" : "type-287", 3265 "size" : 8, 3266 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3267 }, 3268 { 3269 "alignment" : 8, 3270 "linker_set_key" : "const android::hardware::Status &", 3271 "name" : "const android::hardware::Status &", 3272 "referenced_type" : "type-220", 3273 "self_type" : "type-235", 3274 "size" : 8, 3275 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3276 }, 3277 { 3278 "alignment" : 8, 3279 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioFormat &", 3280 "name" : "const android::hardware::audio::common::V4_0::AudioFormat &", 3281 "referenced_type" : "type-136", 3282 "self_type" : "type-475", 3283 "size" : 8, 3284 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3285 }, 3286 { 3287 "alignment" : 8, 3288 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioGain &", 3289 "name" : "const android::hardware::audio::common::V4_0::AudioGain &", 3290 "referenced_type" : "type-145", 3291 "self_type" : "type-478", 3292 "size" : 8, 3293 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3294 }, 3295 { 3296 "alignment" : 8, 3297 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioPort &", 3298 "name" : "const android::hardware::audio::common::V4_0::AudioPort &", 3299 "referenced_type" : "type-471", 3300 "self_type" : "type-472", 3301 "size" : 8, 3302 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/hwtypes.h" 3303 }, 3304 { 3305 "alignment" : 8, 3306 "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> &", 3307 "name" : "const android::hardware::details::const_accessor<int, 32> &", 3308 "referenced_type" : "type-162", 3309 "self_type" : "type-200", 3310 "size" : 8, 3311 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3312 }, 3313 { 3314 "alignment" : 8, 3315 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> &", 3316 "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &", 3317 "referenced_type" : "type-166", 3318 "self_type" : "type-201", 3319 "size" : 8, 3320 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3321 }, 3322 { 3323 "alignment" : 8, 3324 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> &", 3325 "name" : "const android::hardware::details::const_accessor<unsigned char, 6> &", 3326 "referenced_type" : "type-157", 3327 "self_type" : "type-199", 3328 "size" : 8, 3329 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3330 }, 3331 { 3332 "alignment" : 8, 3333 "linker_set_key" : "const android::hardware::hidl_array<int, 32> &", 3334 "name" : "const android::hardware::hidl_array<int, 32> &", 3335 "referenced_type" : "type-187", 3336 "self_type" : "type-189", 3337 "size" : 8, 3338 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3339 }, 3340 { 3341 "alignment" : 8, 3342 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> &", 3343 "name" : "const android::hardware::hidl_array<unsigned char, 32> &", 3344 "referenced_type" : "type-172", 3345 "self_type" : "type-174", 3346 "size" : 8, 3347 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3348 }, 3349 { 3350 "alignment" : 8, 3351 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> &", 3352 "name" : "const android::hardware::hidl_array<unsigned char, 6> &", 3353 "referenced_type" : "type-180", 3354 "self_type" : "type-183", 3355 "size" : 8, 3356 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3357 }, 3358 { 3359 "alignment" : 8, 3360 "linker_set_key" : "const android::hardware::hidl_handle &", 3361 "name" : "const android::hardware::hidl_handle &", 3362 "referenced_type" : "type-207", 3363 "self_type" : "type-209", 3364 "size" : 8, 3365 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3366 }, 3367 { 3368 "alignment" : 8, 3369 "linker_set_key" : "const android::hardware::hidl_memory &", 3370 "name" : "const android::hardware::hidl_memory &", 3371 "referenced_type" : "type-103", 3372 "self_type" : "type-105", 3373 "size" : 8, 3374 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3375 }, 3376 { 3377 "alignment" : 8, 3378 "linker_set_key" : "const android::hardware::hidl_string &", 3379 "name" : "const android::hardware::hidl_string &", 3380 "referenced_type" : "type-98", 3381 "self_type" : "type-99", 3382 "size" : 8, 3383 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3384 }, 3385 { 3386 "alignment" : 8, 3387 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioFormat> &", 3388 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioFormat> &", 3389 "referenced_type" : "type-137", 3390 "self_type" : "type-203", 3391 "size" : 8, 3392 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3393 }, 3394 { 3395 "alignment" : 8, 3396 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioGain> &", 3397 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioGain> &", 3398 "referenced_type" : "type-146", 3399 "self_type" : "type-206", 3400 "size" : 8, 3401 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3402 }, 3403 { 3404 "alignment" : 8, 3405 "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &", 3406 "name" : "const android::hardware::hidl_vec<unsigned int> &", 3407 "referenced_type" : "type-128", 3408 "self_type" : "type-202", 3409 "size" : 8, 3410 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3411 }, 3412 { 3413 "alignment" : 8, 3414 "linker_set_key" : "const android::hardware::hidl_version &", 3415 "name" : "const android::hardware::hidl_version &", 3416 "referenced_type" : "type-193", 3417 "self_type" : "type-195", 3418 "size" : 8, 3419 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3420 }, 3421 { 3422 "alignment" : 8, 3423 "linker_set_key" : "const android::sp<android::hardware::IBinder> &", 3424 "name" : "const android::sp<android::hardware::IBinder> &", 3425 "referenced_type" : "type-366", 3426 "self_type" : "type-365", 3427 "size" : 8, 3428 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 3429 }, 3430 { 3431 "alignment" : 8, 3432 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &", 3433 "name" : "const android::sp<android::hardware::hidl_death_recipient> &", 3434 "referenced_type" : "type-211", 3435 "self_type" : "type-210", 3436 "size" : 8, 3437 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3438 }, 3439 { 3440 "alignment" : 8, 3441 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &", 3442 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &", 3443 "referenced_type" : "type-486", 3444 "self_type" : "type-487", 3445 "size" : 8, 3446 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3447 }, 3448 { 3449 "alignment" : 8, 3450 "linker_set_key" : "const bool &", 3451 "name" : "const bool &", 3452 "referenced_type" : "type-3", 3453 "self_type" : "type-49", 3454 "size" : 8, 3455 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3456 }, 3457 { 3458 "alignment" : 8, 3459 "linker_set_key" : "const double &", 3460 "name" : "const double &", 3461 "referenced_type" : "type-71", 3462 "self_type" : "type-72", 3463 "size" : 8, 3464 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3465 }, 3466 { 3467 "alignment" : 8, 3468 "linker_set_key" : "const float &", 3469 "name" : "const float &", 3470 "referenced_type" : "type-69", 3471 "self_type" : "type-70", 3472 "size" : 8, 3473 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3474 }, 3475 { 3476 "alignment" : 8, 3477 "linker_set_key" : "const int &", 3478 "name" : "const int &", 3479 "referenced_type" : "type-63", 3480 "self_type" : "type-64", 3481 "size" : 8, 3482 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3483 }, 3484 { 3485 "linker_set_key" : "const iter<is_const> &", 3486 "name" : "const iter<is_const> &", 3487 "referenced_type" : "type-110", 3488 "self_type" : "type-113", 3489 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3490 }, 3491 { 3492 "alignment" : 8, 3493 "linker_set_key" : "const log_msg &", 3494 "name" : "const log_msg &", 3495 "referenced_type" : "type-22", 3496 "self_type" : "type-58", 3497 "size" : 8, 3498 "source_file" : "/system/core/liblog/include/log/log_read.h" 3499 }, 3500 { 3501 "alignment" : 8, 3502 "linker_set_key" : "const long &", 3503 "name" : "const long &", 3504 "referenced_type" : "type-65", 3505 "self_type" : "type-66", 3506 "size" : 8, 3507 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3508 }, 3509 { 3510 "alignment" : 8, 3511 "linker_set_key" : "const short &", 3512 "name" : "const short &", 3513 "referenced_type" : "type-55", 3514 "self_type" : "type-57", 3515 "size" : 8, 3516 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3517 }, 3518 { 3519 "alignment" : 8, 3520 "linker_set_key" : "const signed char &", 3521 "name" : "const signed char &", 3522 "referenced_type" : "type-50", 3523 "self_type" : "type-52", 3524 "size" : 8, 3525 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3526 }, 3527 { 3528 "alignment" : 8, 3529 "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 *> > *)> > > &", 3530 "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 *> > *)> > > &", 3531 "referenced_type" : "type-481", 3532 "self_type" : "type-480", 3533 "size" : 8, 3534 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3535 }, 3536 { 3537 "alignment" : 8, 3538 "linker_set_key" : "const unsigned char &", 3539 "name" : "const unsigned char &", 3540 "referenced_type" : "type-53", 3541 "self_type" : "type-54", 3542 "size" : 8, 3543 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3544 }, 3545 { 3546 "alignment" : 8, 3547 "linker_set_key" : "const unsigned int &", 3548 "name" : "const unsigned int &", 3549 "referenced_type" : "type-127", 3550 "self_type" : "type-460", 3551 "size" : 8, 3552 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3553 }, 3554 { 3555 "alignment" : 8, 3556 "linker_set_key" : "const unsigned long &", 3557 "name" : "const unsigned long &", 3558 "referenced_type" : "type-67", 3559 "self_type" : "type-68", 3560 "size" : 8, 3561 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3562 }, 3563 { 3564 "alignment" : 8, 3565 "linker_set_key" : "const unsigned short &", 3566 "name" : "const unsigned short &", 3567 "referenced_type" : "type-59", 3568 "self_type" : "type-60", 3569 "size" : 8, 3570 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3571 }, 3572 { 3573 "alignment" : 8, 3574 "linker_set_key" : "int &", 3575 "name" : "int &", 3576 "referenced_type" : "type-29", 3577 "self_type" : "type-230", 3578 "size" : 8, 3579 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 3580 }, 3581 { 3582 "alignment" : 8, 3583 "linker_set_key" : "unsigned int &", 3584 "name" : "unsigned int &", 3585 "referenced_type" : "type-2", 3586 "self_type" : "type-412", 3587 "size" : 8, 3588 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 3589 } 3590 ], 3591 "pointer_types" : 3592 [ 3593 { 3594 "alignment" : 8, 3595 "linker_set_key" : "android::Condition *", 3596 "name" : "android::Condition *", 3597 "referenced_type" : "type-91", 3598 "self_type" : "type-350", 3599 "size" : 8, 3600 "source_file" : "/system/core/libutils/include/utils/Condition.h" 3601 }, 3602 { 3603 "alignment" : 8, 3604 "linker_set_key" : "android::Mutex *", 3605 "name" : "android::Mutex *", 3606 "referenced_type" : "type-61", 3607 "self_type" : "type-345", 3608 "size" : 8, 3609 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 3610 }, 3611 { 3612 "alignment" : 8, 3613 "linker_set_key" : "android::Mutex::Autolock *", 3614 "name" : "android::Mutex::Autolock *", 3615 "referenced_type" : "type-346", 3616 "self_type" : "type-348", 3617 "size" : 8, 3618 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 3619 }, 3620 { 3621 "alignment" : 8, 3622 "linker_set_key" : "android::RWLock *", 3623 "name" : "android::RWLock *", 3624 "referenced_type" : "type-351", 3625 "self_type" : "type-353", 3626 "size" : 8, 3627 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3628 }, 3629 { 3630 "alignment" : 8, 3631 "linker_set_key" : "android::RWLock::AutoRLock *", 3632 "name" : "android::RWLock::AutoRLock *", 3633 "referenced_type" : "type-355", 3634 "self_type" : "type-357", 3635 "size" : 8, 3636 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3637 }, 3638 { 3639 "alignment" : 8, 3640 "linker_set_key" : "android::RWLock::AutoWLock *", 3641 "name" : "android::RWLock::AutoWLock *", 3642 "referenced_type" : "type-358", 3643 "self_type" : "type-359", 3644 "size" : 8, 3645 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3646 }, 3647 { 3648 "alignment" : 8, 3649 "linker_set_key" : "android::RefBase *", 3650 "name" : "android::RefBase *", 3651 "referenced_type" : "type-76", 3652 "self_type" : "type-82", 3653 "size" : 8, 3654 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3655 }, 3656 { 3657 "alignment" : 8, 3658 "linker_set_key" : "android::RefBase::weakref_impl *", 3659 "name" : "android::RefBase::weakref_impl *", 3660 "referenced_type" : "type-79", 3661 "self_type" : "type-78", 3662 "size" : 8, 3663 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3664 }, 3665 { 3666 "alignment" : 8, 3667 "linker_set_key" : "android::RefBase::weakref_type *", 3668 "name" : "android::RefBase::weakref_type *", 3669 "referenced_type" : "type-266", 3670 "self_type" : "type-265", 3671 "size" : 8, 3672 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3673 }, 3674 { 3675 "alignment" : 8, 3676 "linker_set_key" : "android::ReferenceRenamer *", 3677 "name" : "android::ReferenceRenamer *", 3678 "referenced_type" : "type-73", 3679 "self_type" : "type-74", 3680 "size" : 8, 3681 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3682 }, 3683 { 3684 "alignment" : 8, 3685 "linker_set_key" : "android::ScopedTrace *", 3686 "name" : "android::ScopedTrace *", 3687 "referenced_type" : "type-370", 3688 "self_type" : "type-371", 3689 "size" : 8, 3690 "source_file" : "/system/core/libutils/include/utils/Trace.h" 3691 }, 3692 { 3693 "alignment" : 8, 3694 "linker_set_key" : "android::String16 *", 3695 "name" : "android::String16 *", 3696 "referenced_type" : "type-246", 3697 "self_type" : "type-255", 3698 "size" : 8, 3699 "source_file" : "/system/core/libutils/include/utils/String16.h" 3700 }, 3701 { 3702 "alignment" : 8, 3703 "linker_set_key" : "android::String8 *", 3704 "name" : "android::String8 *", 3705 "referenced_type" : "type-237", 3706 "self_type" : "type-243", 3707 "size" : 8, 3708 "source_file" : "/system/core/libutils/include/utils/String8.h" 3709 }, 3710 { 3711 "alignment" : 8, 3712 "linker_set_key" : "android::Thread *", 3713 "name" : "android::Thread *", 3714 "referenced_type" : "type-125", 3715 "self_type" : "type-124", 3716 "size" : 8, 3717 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3718 }, 3719 { 3720 "alignment" : 8, 3721 "linker_set_key" : "android::VirtualLightRefBase *", 3722 "name" : "android::VirtualLightRefBase *", 3723 "referenced_type" : "type-455", 3724 "self_type" : "type-489", 3725 "size" : 8, 3726 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h" 3727 }, 3728 { 3729 "alignment" : 8, 3730 "linker_set_key" : "android::hardware::GrantorDescriptor *", 3731 "name" : "android::hardware::GrantorDescriptor *", 3732 "referenced_type" : "type-118", 3733 "self_type" : "type-117", 3734 "size" : 8, 3735 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3736 }, 3737 { 3738 "alignment" : 8, 3739 "linker_set_key" : "android::hardware::IBinder *", 3740 "name" : "android::hardware::IBinder *", 3741 "referenced_type" : "type-261", 3742 "self_type" : "type-264", 3743 "size" : 8, 3744 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3745 }, 3746 { 3747 "alignment" : 8, 3748 "linker_set_key" : "android::hardware::Parcel *", 3749 "name" : "android::hardware::Parcel *", 3750 "referenced_type" : "type-272", 3751 "self_type" : "type-278", 3752 "size" : 8, 3753 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3754 }, 3755 { 3756 "alignment" : 8, 3757 "linker_set_key" : "android::hardware::Return<bool> *", 3758 "name" : "android::hardware::Return<bool> *", 3759 "referenced_type" : "type-281", 3760 "self_type" : "type-311", 3761 "size" : 8, 3762 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3763 }, 3764 { 3765 "alignment" : 8, 3766 "linker_set_key" : "android::hardware::Return<void> *", 3767 "name" : "android::hardware::Return<void> *", 3768 "referenced_type" : "type-400", 3769 "self_type" : "type-419", 3770 "size" : 8, 3771 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3772 }, 3773 { 3774 "alignment" : 8, 3775 "linker_set_key" : "android::hardware::Status *", 3776 "name" : "android::hardware::Status *", 3777 "referenced_type" : "type-175", 3778 "self_type" : "type-208", 3779 "size" : 8, 3780 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3781 }, 3782 { 3783 "alignment" : 8, 3784 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioFormat *", 3785 "name" : "android::hardware::audio::common::V4_0::AudioFormat *", 3786 "referenced_type" : "type-134", 3787 "self_type" : "type-133", 3788 "size" : 8, 3789 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3790 }, 3791 { 3792 "alignment" : 8, 3793 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioGain *", 3794 "name" : "android::hardware::audio::common::V4_0::AudioGain *", 3795 "referenced_type" : "type-143", 3796 "self_type" : "type-142", 3797 "size" : 8, 3798 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3799 }, 3800 { 3801 "alignment" : 8, 3802 "linker_set_key" : "android::hardware::details::HidlInstrumentor *", 3803 "name" : "android::hardware::details::HidlInstrumentor *", 3804 "referenced_type" : "type-291", 3805 "self_type" : "type-483", 3806 "size" : 8, 3807 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3808 }, 3809 { 3810 "alignment" : 8, 3811 "linker_set_key" : "android::hardware::details::const_accessor<int, 32> *", 3812 "name" : "android::hardware::details::const_accessor<int, 32> *", 3813 "referenced_type" : "type-159", 3814 "self_type" : "type-161", 3815 "size" : 8, 3816 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3817 }, 3818 { 3819 "alignment" : 8, 3820 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32> *", 3821 "name" : "android::hardware::details::const_accessor<unsigned char, 32> *", 3822 "referenced_type" : "type-164", 3823 "self_type" : "type-165", 3824 "size" : 8, 3825 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3826 }, 3827 { 3828 "alignment" : 8, 3829 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6> *", 3830 "name" : "android::hardware::details::const_accessor<unsigned char, 6> *", 3831 "referenced_type" : "type-154", 3832 "self_type" : "type-156", 3833 "size" : 8, 3834 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3835 }, 3836 { 3837 "alignment" : 8, 3838 "linker_set_key" : "android::hardware::details::return_status *", 3839 "name" : "android::hardware::details::return_status *", 3840 "referenced_type" : "type-282", 3841 "self_type" : "type-343", 3842 "size" : 8, 3843 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3844 }, 3845 { 3846 "alignment" : 8, 3847 "linker_set_key" : "android::hardware::hidl_array<int, 32> *", 3848 "name" : "android::hardware::hidl_array<int, 32> *", 3849 "referenced_type" : "type-184", 3850 "self_type" : "type-186", 3851 "size" : 8, 3852 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3853 }, 3854 { 3855 "alignment" : 8, 3856 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *", 3857 "name" : "android::hardware::hidl_array<unsigned char, 32> *", 3858 "referenced_type" : "type-169", 3859 "self_type" : "type-171", 3860 "size" : 8, 3861 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3862 }, 3863 { 3864 "alignment" : 8, 3865 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6> *", 3866 "name" : "android::hardware::hidl_array<unsigned char, 6> *", 3867 "referenced_type" : "type-177", 3868 "self_type" : "type-179", 3869 "size" : 8, 3870 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3871 }, 3872 { 3873 "alignment" : 8, 3874 "linker_set_key" : "android::hardware::hidl_death_recipient *", 3875 "name" : "android::hardware::hidl_death_recipient *", 3876 "referenced_type" : "type-214", 3877 "self_type" : "type-213", 3878 "size" : 8, 3879 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3880 }, 3881 { 3882 "alignment" : 8, 3883 "linker_set_key" : "android::hardware::hidl_memory *", 3884 "name" : "android::hardware::hidl_memory *", 3885 "referenced_type" : "type-100", 3886 "self_type" : "type-101", 3887 "size" : 8, 3888 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3889 }, 3890 { 3891 "alignment" : 8, 3892 "linker_set_key" : "android::hardware::hidl_version *", 3893 "name" : "android::hardware::hidl_version *", 3894 "referenced_type" : "type-190", 3895 "self_type" : "type-191", 3896 "size" : 8, 3897 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3898 }, 3899 { 3900 "alignment" : 8, 3901 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *", 3902 "name" : "android::hidl::base::V1_0::BnHwBase *", 3903 "referenced_type" : "type-288", 3904 "self_type" : "type-295", 3905 "size" : 8, 3906 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h" 3907 }, 3908 { 3909 "alignment" : 8, 3910 "linker_set_key" : "android::hidl::base::V1_0::IBase *", 3911 "name" : "android::hidl::base::V1_0::IBase *", 3912 "referenced_type" : "type-234", 3913 "self_type" : "type-290", 3914 "size" : 8, 3915 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3916 }, 3917 { 3918 "alignment" : 8, 3919 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *", 3920 "name" : "android::sp<android::hidl::base::V1_0::IBase> *", 3921 "referenced_type" : "type-289", 3922 "self_type" : "type-485", 3923 "size" : 8, 3924 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3925 }, 3926 { 3927 "alignment" : 8, 3928 "linker_set_key" : "android_flex_plane *", 3929 "name" : "android_flex_plane *", 3930 "referenced_type" : "type-330", 3931 "self_type" : "type-334", 3932 "size" : 8, 3933 "source_file" : "/system/core/libsystem/include/system/graphics.h" 3934 }, 3935 { 3936 "alignment" : 8, 3937 "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 3938 "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 3939 "referenced_type" : "type-364", 3940 "self_type" : "type-363", 3941 "size" : 8, 3942 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 3943 }, 3944 { 3945 "alignment" : 8, 3946 "linker_set_key" : "char *", 3947 "name" : "char *", 3948 "referenced_type" : "type-31", 3949 "self_type" : "type-104", 3950 "size" : 8, 3951 "source_file" : "/system/core/liblog/include/log/log_read.h" 3952 }, 3953 { 3954 "alignment" : 8, 3955 "linker_set_key" : "const android::NativeHandle *", 3956 "name" : "const android::NativeHandle *", 3957 "referenced_type" : "type-222", 3958 "self_type" : "type-226", 3959 "size" : 8, 3960 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 3961 }, 3962 { 3963 "alignment" : 8, 3964 "linker_set_key" : "const android::RefBase *", 3965 "name" : "const android::RefBase *", 3966 "referenced_type" : "type-75", 3967 "self_type" : "type-80", 3968 "size" : 8, 3969 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3970 }, 3971 { 3972 "alignment" : 8, 3973 "linker_set_key" : "const android::String16 *", 3974 "name" : "const android::String16 *", 3975 "referenced_type" : "type-251", 3976 "self_type" : "type-252", 3977 "size" : 8, 3978 "source_file" : "/system/core/libutils/include/utils/String16.h" 3979 }, 3980 { 3981 "alignment" : 8, 3982 "linker_set_key" : "const android::String8 *", 3983 "name" : "const android::String8 *", 3984 "referenced_type" : "type-239", 3985 "self_type" : "type-240", 3986 "size" : 8, 3987 "source_file" : "/system/core/libutils/include/utils/String8.h" 3988 }, 3989 { 3990 "alignment" : 8, 3991 "linker_set_key" : "const android::VectorImpl *", 3992 "name" : "const android::VectorImpl *", 3993 "referenced_type" : "type-302", 3994 "self_type" : "type-303", 3995 "size" : 8, 3996 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 3997 }, 3998 { 3999 "alignment" : 8, 4000 "linker_set_key" : "const android::hardware::BpHwRefBase *", 4001 "name" : "const android::hardware::BpHwRefBase *", 4002 "referenced_type" : "type-269", 4003 "self_type" : "type-270", 4004 "size" : 8, 4005 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4006 }, 4007 { 4008 "alignment" : 8, 4009 "linker_set_key" : "const android::hardware::Status *", 4010 "name" : "const android::hardware::Status *", 4011 "referenced_type" : "type-220", 4012 "self_type" : "type-268", 4013 "size" : 8, 4014 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4015 }, 4016 { 4017 "alignment" : 8, 4018 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioFormat *", 4019 "name" : "const android::hardware::audio::common::V4_0::AudioFormat *", 4020 "referenced_type" : "type-136", 4021 "self_type" : "type-135", 4022 "size" : 8, 4023 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4024 }, 4025 { 4026 "alignment" : 8, 4027 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioGain *", 4028 "name" : "const android::hardware::audio::common::V4_0::AudioGain *", 4029 "referenced_type" : "type-145", 4030 "self_type" : "type-144", 4031 "size" : 8, 4032 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4033 }, 4034 { 4035 "alignment" : 8, 4036 "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> *", 4037 "name" : "const android::hardware::details::const_accessor<int, 32> *", 4038 "referenced_type" : "type-162", 4039 "self_type" : "type-163", 4040 "size" : 8, 4041 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4042 }, 4043 { 4044 "alignment" : 8, 4045 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> *", 4046 "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *", 4047 "referenced_type" : "type-166", 4048 "self_type" : "type-167", 4049 "size" : 8, 4050 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4051 }, 4052 { 4053 "alignment" : 8, 4054 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> *", 4055 "name" : "const android::hardware::details::const_accessor<unsigned char, 6> *", 4056 "referenced_type" : "type-157", 4057 "self_type" : "type-158", 4058 "size" : 8, 4059 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4060 }, 4061 { 4062 "alignment" : 8, 4063 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V4_0::AudioFormat> *", 4064 "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V4_0::AudioFormat> *", 4065 "referenced_type" : "type-473", 4066 "self_type" : "type-474", 4067 "size" : 8, 4068 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4069 }, 4070 { 4071 "alignment" : 8, 4072 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V4_0::AudioGain> *", 4073 "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V4_0::AudioGain> *", 4074 "referenced_type" : "type-476", 4075 "self_type" : "type-477", 4076 "size" : 8, 4077 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4078 }, 4079 { 4080 "alignment" : 8, 4081 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *", 4082 "name" : "const android::hardware::details::hidl_pointer<unsigned int> *", 4083 "referenced_type" : "type-434", 4084 "self_type" : "type-446", 4085 "size" : 8, 4086 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4087 }, 4088 { 4089 "alignment" : 8, 4090 "linker_set_key" : "const android::hardware::details::return_status *", 4091 "name" : "const android::hardware::details::return_status *", 4092 "referenced_type" : "type-369", 4093 "self_type" : "type-376", 4094 "size" : 8, 4095 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4096 }, 4097 { 4098 "alignment" : 8, 4099 "linker_set_key" : "const android::hardware::hidl_array<int, 32> *", 4100 "name" : "const android::hardware::hidl_array<int, 32> *", 4101 "referenced_type" : "type-187", 4102 "self_type" : "type-188", 4103 "size" : 8, 4104 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4105 }, 4106 { 4107 "alignment" : 8, 4108 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> *", 4109 "name" : "const android::hardware::hidl_array<unsigned char, 32> *", 4110 "referenced_type" : "type-172", 4111 "self_type" : "type-173", 4112 "size" : 8, 4113 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4114 }, 4115 { 4116 "alignment" : 8, 4117 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> *", 4118 "name" : "const android::hardware::hidl_array<unsigned char, 6> *", 4119 "referenced_type" : "type-180", 4120 "self_type" : "type-182", 4121 "size" : 8, 4122 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4123 }, 4124 { 4125 "alignment" : 8, 4126 "linker_set_key" : "const android::hardware::hidl_memory *", 4127 "name" : "const android::hardware::hidl_memory *", 4128 "referenced_type" : "type-103", 4129 "self_type" : "type-108", 4130 "size" : 8, 4131 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4132 }, 4133 { 4134 "alignment" : 8, 4135 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioFormat> *", 4136 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioFormat> *", 4137 "referenced_type" : "type-137", 4138 "self_type" : "type-138", 4139 "size" : 8, 4140 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4141 }, 4142 { 4143 "alignment" : 8, 4144 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioGain> *", 4145 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioGain> *", 4146 "referenced_type" : "type-146", 4147 "self_type" : "type-147", 4148 "size" : 8, 4149 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4150 }, 4151 { 4152 "alignment" : 8, 4153 "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *", 4154 "name" : "const android::hardware::hidl_vec<unsigned int> *", 4155 "referenced_type" : "type-128", 4156 "self_type" : "type-129", 4157 "size" : 8, 4158 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4159 }, 4160 { 4161 "alignment" : 8, 4162 "linker_set_key" : "const android::hardware::hidl_version *", 4163 "name" : "const android::hardware::hidl_version *", 4164 "referenced_type" : "type-193", 4165 "self_type" : "type-194", 4166 "size" : 8, 4167 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4168 }, 4169 { 4170 "alignment" : 8, 4171 "linker_set_key" : "const android::hidl::base::V1_0::IBase *", 4172 "name" : "const android::hidl::base::V1_0::IBase *", 4173 "referenced_type" : "type-233", 4174 "self_type" : "type-236", 4175 "size" : 8, 4176 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h" 4177 }, 4178 { 4179 "alignment" : 8, 4180 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *", 4181 "name" : "const android::sp<android::hardware::hidl_death_recipient> *", 4182 "referenced_type" : "type-211", 4183 "self_type" : "type-484", 4184 "size" : 8, 4185 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4186 }, 4187 { 4188 "alignment" : 8, 4189 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *", 4190 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *", 4191 "referenced_type" : "type-486", 4192 "self_type" : "type-488", 4193 "size" : 8, 4194 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4195 }, 4196 { 4197 "alignment" : 8, 4198 "linker_set_key" : "const char *", 4199 "name" : "const char *", 4200 "referenced_type" : "type-97", 4201 "self_type" : "type-96", 4202 "size" : 8, 4203 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4204 }, 4205 { 4206 "alignment" : 8, 4207 "linker_set_key" : "const char16_t *", 4208 "name" : "const char16_t *", 4209 "referenced_type" : "type-248", 4210 "self_type" : "type-247", 4211 "size" : 8, 4212 "source_file" : "/system/core/libutils/include/utils/String16.h" 4213 }, 4214 { 4215 "alignment" : 8, 4216 "linker_set_key" : "const int *", 4217 "name" : "const int *", 4218 "referenced_type" : "type-63", 4219 "self_type" : "type-160", 4220 "size" : 8, 4221 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4222 }, 4223 { 4224 "alignment" : 8, 4225 "linker_set_key" : "const log_msg *", 4226 "name" : "const log_msg *", 4227 "referenced_type" : "type-22", 4228 "self_type" : "type-47", 4229 "size" : 8, 4230 "source_file" : "/system/core/liblog/include/log/log_read.h" 4231 }, 4232 { 4233 "alignment" : 8, 4234 "linker_set_key" : "const native_handle *", 4235 "name" : "const native_handle *", 4236 "referenced_type" : "type-88", 4237 "self_type" : "type-87", 4238 "size" : 8, 4239 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4240 }, 4241 { 4242 "alignment" : 8, 4243 "linker_set_key" : "const unsigned char *", 4244 "name" : "const unsigned char *", 4245 "referenced_type" : "type-53", 4246 "self_type" : "type-155", 4247 "size" : 8, 4248 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4249 }, 4250 { 4251 "alignment" : 8, 4252 "linker_set_key" : "const unsigned int *", 4253 "name" : "const unsigned int *", 4254 "referenced_type" : "type-127", 4255 "self_type" : "type-126", 4256 "size" : 8, 4257 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4258 }, 4259 { 4260 "alignment" : 8, 4261 "linker_set_key" : "const unsigned long long *", 4262 "name" : "const unsigned long long *", 4263 "referenced_type" : "type-280", 4264 "self_type" : "type-279", 4265 "size" : 8, 4266 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4267 }, 4268 { 4269 "alignment" : 8, 4270 "linker_set_key" : "const void *", 4271 "name" : "const void *", 4272 "referenced_type" : "type-196", 4273 "self_type" : "type-198", 4274 "size" : 8, 4275 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4276 }, 4277 { 4278 "alignment" : 8, 4279 "linker_set_key" : "int (*)(void *)", 4280 "name" : "int (*)(void *)", 4281 "referenced_type" : "type-341", 4282 "self_type" : "type-342", 4283 "size" : 8, 4284 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 4285 }, 4286 { 4287 "alignment" : 8, 4288 "linker_set_key" : "log_msg *", 4289 "name" : "log_msg *", 4290 "referenced_type" : "type-23", 4291 "self_type" : "type-81", 4292 "size" : 8, 4293 "source_file" : "/system/core/liblog/include/log/log_read.h" 4294 }, 4295 { 4296 "alignment" : 8, 4297 "linker_set_key" : "native_handle *", 4298 "name" : "native_handle *", 4299 "referenced_type" : "type-89", 4300 "self_type" : "type-219", 4301 "size" : 8, 4302 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4303 }, 4304 { 4305 "alignment" : 8, 4306 "linker_set_key" : "unsigned char *", 4307 "name" : "unsigned char *", 4308 "referenced_type" : "type-26", 4309 "self_type" : "type-274", 4310 "size" : 8, 4311 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4312 }, 4313 { 4314 "alignment" : 8, 4315 "linker_set_key" : "unsigned int *", 4316 "name" : "unsigned int *", 4317 "referenced_type" : "type-2", 4318 "self_type" : "type-122", 4319 "size" : 8, 4320 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4321 }, 4322 { 4323 "alignment" : 8, 4324 "linker_set_key" : "unsigned long *", 4325 "name" : "unsigned long *", 4326 "referenced_type" : "type-9", 4327 "self_type" : "type-299", 4328 "size" : 8, 4329 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h" 4330 }, 4331 { 4332 "alignment" : 8, 4333 "linker_set_key" : "unsigned long long *", 4334 "name" : "unsigned long long *", 4335 "referenced_type" : "type-19", 4336 "self_type" : "type-275", 4337 "size" : 8, 4338 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4339 }, 4340 { 4341 "alignment" : 8, 4342 "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 4343 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 4344 "referenced_type" : "type-277", 4345 "self_type" : "type-276", 4346 "size" : 8, 4347 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4348 }, 4349 { 4350 "alignment" : 8, 4351 "linker_set_key" : "void *", 4352 "name" : "void *", 4353 "referenced_type" : "type-39", 4354 "self_type" : "type-38", 4355 "size" : 8, 4356 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4357 }, 4358 { 4359 "alignment" : 8, 4360 "linker_set_key" : "void **", 4361 "name" : "void **", 4362 "referenced_type" : "type-38", 4363 "self_type" : "type-344", 4364 "size" : 8, 4365 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 4366 } 4367 ], 4368 "qualified_types" : 4369 [ 4370 { 4371 "alignment" : 8, 4372 "is_const" : true, 4373 "linker_set_key" : "android::RefBase::weakref_impl *const", 4374 "name" : "android::RefBase::weakref_impl *const", 4375 "referenced_type" : "type-78", 4376 "self_type" : "type-77", 4377 "size" : 8, 4378 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4379 }, 4380 { 4381 "alignment" : 8, 4382 "is_const" : true, 4383 "linker_set_key" : "android::hardware::IBinder *const", 4384 "name" : "android::hardware::IBinder *const", 4385 "referenced_type" : "type-264", 4386 "self_type" : "type-263", 4387 "size" : 8, 4388 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4389 }, 4390 { 4391 "alignment" : 8, 4392 "is_const" : true, 4393 "linker_set_key" : "const android::NativeHandle", 4394 "name" : "const android::NativeHandle", 4395 "referenced_type" : "type-223", 4396 "self_type" : "type-222", 4397 "size" : 24, 4398 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 4399 }, 4400 { 4401 "alignment" : 8, 4402 "is_const" : true, 4403 "linker_set_key" : "const android::RefBase", 4404 "name" : "const android::RefBase", 4405 "referenced_type" : "type-76", 4406 "self_type" : "type-75", 4407 "size" : 16, 4408 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4409 }, 4410 { 4411 "alignment" : 8, 4412 "is_const" : true, 4413 "linker_set_key" : "const android::String16", 4414 "name" : "const android::String16", 4415 "referenced_type" : "type-246", 4416 "self_type" : "type-251", 4417 "size" : 8, 4418 "source_file" : "/system/core/libutils/include/utils/String16.h" 4419 }, 4420 { 4421 "alignment" : 8, 4422 "is_const" : true, 4423 "linker_set_key" : "const android::String8", 4424 "name" : "const android::String8", 4425 "referenced_type" : "type-237", 4426 "self_type" : "type-239", 4427 "size" : 8, 4428 "source_file" : "/system/core/libutils/include/utils/String8.h" 4429 }, 4430 { 4431 "alignment" : 8, 4432 "is_const" : true, 4433 "linker_set_key" : "const android::VectorImpl", 4434 "name" : "const android::VectorImpl", 4435 "referenced_type" : "type-301", 4436 "self_type" : "type-302", 4437 "size" : 40, 4438 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 4439 }, 4440 { 4441 "alignment" : 8, 4442 "is_const" : true, 4443 "linker_set_key" : "const android::hardware::BpHwRefBase", 4444 "name" : "const android::hardware::BpHwRefBase", 4445 "referenced_type" : "type-262", 4446 "self_type" : "type-269", 4447 "size" : 48, 4448 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4449 }, 4450 { 4451 "alignment" : 8, 4452 "is_const" : true, 4453 "linker_set_key" : "const android::hardware::Parcel", 4454 "name" : "const android::hardware::Parcel", 4455 "referenced_type" : "type-272", 4456 "self_type" : "type-286", 4457 "size" : 136, 4458 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4459 }, 4460 { 4461 "alignment" : 8, 4462 "is_const" : true, 4463 "linker_set_key" : "const android::hardware::Status", 4464 "name" : "const android::hardware::Status", 4465 "referenced_type" : "type-175", 4466 "self_type" : "type-220", 4467 "size" : 32, 4468 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4469 }, 4470 { 4471 "alignment" : 4, 4472 "is_const" : true, 4473 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioChannelMask", 4474 "name" : "const android::hardware::audio::common::V4_0::AudioChannelMask", 4475 "referenced_type" : "type-379", 4476 "self_type" : "type-414", 4477 "size" : 4, 4478 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4479 }, 4480 { 4481 "alignment" : 4, 4482 "is_const" : true, 4483 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioContentType", 4484 "name" : "const android::hardware::audio::common::V4_0::AudioContentType", 4485 "referenced_type" : "type-385", 4486 "self_type" : "type-421", 4487 "size" : 4, 4488 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4489 }, 4490 { 4491 "alignment" : 4, 4492 "is_const" : true, 4493 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioDevice", 4494 "name" : "const android::hardware::audio::common::V4_0::AudioDevice", 4495 "referenced_type" : "type-381", 4496 "self_type" : "type-416", 4497 "size" : 4, 4498 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4499 }, 4500 { 4501 "alignment" : 4, 4502 "is_const" : true, 4503 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioFormat", 4504 "name" : "const android::hardware::audio::common::V4_0::AudioFormat", 4505 "referenced_type" : "type-134", 4506 "self_type" : "type-136", 4507 "size" : 4, 4508 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4509 }, 4510 { 4511 "alignment" : 4, 4512 "is_const" : true, 4513 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioGain", 4514 "name" : "const android::hardware::audio::common::V4_0::AudioGain", 4515 "referenced_type" : "type-143", 4516 "self_type" : "type-145", 4517 "size" : 32, 4518 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4519 }, 4520 { 4521 "alignment" : 4, 4522 "is_const" : true, 4523 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioGainMode", 4524 "name" : "const android::hardware::audio::common::V4_0::AudioGainMode", 4525 "referenced_type" : "type-389", 4526 "self_type" : "type-422", 4527 "size" : 4, 4528 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4529 }, 4530 { 4531 "alignment" : 4, 4532 "is_const" : true, 4533 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioHandleConsts", 4534 "name" : "const android::hardware::audio::common::V4_0::AudioHandleConsts", 4535 "referenced_type" : "type-372", 4536 "self_type" : "type-408", 4537 "size" : 4, 4538 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4539 }, 4540 { 4541 "alignment" : 4, 4542 "is_const" : true, 4543 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioInputFlag", 4544 "name" : "const android::hardware::audio::common::V4_0::AudioInputFlag", 4545 "referenced_type" : "type-383", 4546 "self_type" : "type-418", 4547 "size" : 4, 4548 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4549 }, 4550 { 4551 "alignment" : 4, 4552 "is_const" : true, 4553 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioMixLatencyClass", 4554 "name" : "const android::hardware::audio::common::V4_0::AudioMixLatencyClass", 4555 "referenced_type" : "type-402", 4556 "self_type" : "type-426", 4557 "size" : 4, 4558 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4559 }, 4560 { 4561 "alignment" : 4, 4562 "is_const" : true, 4563 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioMode", 4564 "name" : "const android::hardware::audio::common::V4_0::AudioMode", 4565 "referenced_type" : "type-380", 4566 "self_type" : "type-415", 4567 "size" : 4, 4568 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4569 }, 4570 { 4571 "alignment" : 4, 4572 "is_const" : true, 4573 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioOutputFlag", 4574 "name" : "const android::hardware::audio::common::V4_0::AudioOutputFlag", 4575 "referenced_type" : "type-382", 4576 "self_type" : "type-417", 4577 "size" : 4, 4578 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4579 }, 4580 { 4581 "alignment" : 8, 4582 "is_const" : true, 4583 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioPort", 4584 "name" : "const android::hardware::audio::common::V4_0::AudioPort", 4585 "referenced_type" : "type-405", 4586 "self_type" : "type-471", 4587 "size" : 344, 4588 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/hwtypes.h" 4589 }, 4590 { 4591 "alignment" : 4, 4592 "is_const" : true, 4593 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioPortConfigMask", 4594 "name" : "const android::hardware::audio::common::V4_0::AudioPortConfigMask", 4595 "referenced_type" : "type-395", 4596 "self_type" : "type-425", 4597 "size" : 4, 4598 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4599 }, 4600 { 4601 "alignment" : 4, 4602 "is_const" : true, 4603 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioPortRole", 4604 "name" : "const android::hardware::audio::common::V4_0::AudioPortRole", 4605 "referenced_type" : "type-391", 4606 "self_type" : "type-423", 4607 "size" : 4, 4608 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4609 }, 4610 { 4611 "alignment" : 4, 4612 "is_const" : true, 4613 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioPortType", 4614 "name" : "const android::hardware::audio::common::V4_0::AudioPortType", 4615 "referenced_type" : "type-392", 4616 "self_type" : "type-424", 4617 "size" : 4, 4618 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4619 }, 4620 { 4621 "alignment" : 4, 4622 "is_const" : true, 4623 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioSessionConsts", 4624 "name" : "const android::hardware::audio::common::V4_0::AudioSessionConsts", 4625 "referenced_type" : "type-377", 4626 "self_type" : "type-411", 4627 "size" : 4, 4628 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4629 }, 4630 { 4631 "alignment" : 4, 4632 "is_const" : true, 4633 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioSource", 4634 "name" : "const android::hardware::audio::common::V4_0::AudioSource", 4635 "referenced_type" : "type-375", 4636 "self_type" : "type-410", 4637 "size" : 4, 4638 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4639 }, 4640 { 4641 "alignment" : 4, 4642 "is_const" : true, 4643 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioStreamType", 4644 "name" : "const android::hardware::audio::common::V4_0::AudioStreamType", 4645 "referenced_type" : "type-374", 4646 "self_type" : "type-409", 4647 "size" : 4, 4648 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4649 }, 4650 { 4651 "alignment" : 4, 4652 "is_const" : true, 4653 "linker_set_key" : "const android::hardware::audio::common::V4_0::AudioUsage", 4654 "name" : "const android::hardware::audio::common::V4_0::AudioUsage", 4655 "referenced_type" : "type-384", 4656 "self_type" : "type-420", 4657 "size" : 4, 4658 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4659 }, 4660 { 4661 "alignment" : 4, 4662 "is_const" : true, 4663 "linker_set_key" : "const android::hardware::audio::common::V4_0::FixedChannelCount", 4664 "name" : "const android::hardware::audio::common::V4_0::FixedChannelCount", 4665 "referenced_type" : "type-378", 4666 "self_type" : "type-413", 4667 "size" : 4, 4668 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 4669 }, 4670 { 4671 "alignment" : 8, 4672 "is_const" : true, 4673 "linker_set_key" : "const android::hardware::details::const_accessor<int, 32>", 4674 "name" : "const android::hardware::details::const_accessor<int, 32>", 4675 "referenced_type" : "type-159", 4676 "self_type" : "type-162", 4677 "size" : 8, 4678 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4679 }, 4680 { 4681 "alignment" : 8, 4682 "is_const" : true, 4683 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32>", 4684 "name" : "const android::hardware::details::const_accessor<unsigned char, 32>", 4685 "referenced_type" : "type-164", 4686 "self_type" : "type-166", 4687 "size" : 8, 4688 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4689 }, 4690 { 4691 "alignment" : 8, 4692 "is_const" : true, 4693 "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6>", 4694 "name" : "const android::hardware::details::const_accessor<unsigned char, 6>", 4695 "referenced_type" : "type-154", 4696 "self_type" : "type-157", 4697 "size" : 8, 4698 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4699 }, 4700 { 4701 "alignment" : 8, 4702 "is_const" : true, 4703 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V4_0::AudioFormat>", 4704 "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V4_0::AudioFormat>", 4705 "referenced_type" : "type-131", 4706 "self_type" : "type-473", 4707 "size" : 8, 4708 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4709 }, 4710 { 4711 "alignment" : 8, 4712 "is_const" : true, 4713 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V4_0::AudioGain>", 4714 "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V4_0::AudioGain>", 4715 "referenced_type" : "type-140", 4716 "self_type" : "type-476", 4717 "size" : 8, 4718 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4719 }, 4720 { 4721 "alignment" : 8, 4722 "is_const" : true, 4723 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>", 4724 "name" : "const android::hardware::details::hidl_pointer<unsigned int>", 4725 "referenced_type" : "type-120", 4726 "self_type" : "type-434", 4727 "size" : 8, 4728 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4729 }, 4730 { 4731 "alignment" : 8, 4732 "is_const" : true, 4733 "linker_set_key" : "const android::hardware::details::return_status", 4734 "name" : "const android::hardware::details::return_status", 4735 "referenced_type" : "type-282", 4736 "self_type" : "type-369", 4737 "size" : 40, 4738 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4739 }, 4740 { 4741 "alignment" : 4, 4742 "is_const" : true, 4743 "linker_set_key" : "const android::hardware::hidl_array<int, 32>", 4744 "name" : "const android::hardware::hidl_array<int, 32>", 4745 "referenced_type" : "type-184", 4746 "self_type" : "type-187", 4747 "size" : 128, 4748 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4749 }, 4750 { 4751 "alignment" : 1, 4752 "is_const" : true, 4753 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32>", 4754 "name" : "const android::hardware::hidl_array<unsigned char, 32>", 4755 "referenced_type" : "type-169", 4756 "self_type" : "type-172", 4757 "size" : 32, 4758 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4759 }, 4760 { 4761 "alignment" : 1, 4762 "is_const" : true, 4763 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6>", 4764 "name" : "const android::hardware::hidl_array<unsigned char, 6>", 4765 "referenced_type" : "type-177", 4766 "self_type" : "type-180", 4767 "size" : 6, 4768 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4769 }, 4770 { 4771 "alignment" : 8, 4772 "is_const" : true, 4773 "linker_set_key" : "const android::hardware::hidl_handle", 4774 "name" : "const android::hardware::hidl_handle", 4775 "referenced_type" : "type-84", 4776 "self_type" : "type-207", 4777 "size" : 16, 4778 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4779 }, 4780 { 4781 "alignment" : 8, 4782 "is_const" : true, 4783 "linker_set_key" : "const android::hardware::hidl_memory", 4784 "name" : "const android::hardware::hidl_memory", 4785 "referenced_type" : "type-100", 4786 "self_type" : "type-103", 4787 "size" : 40, 4788 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4789 }, 4790 { 4791 "alignment" : 8, 4792 "is_const" : true, 4793 "linker_set_key" : "const android::hardware::hidl_string", 4794 "name" : "const android::hardware::hidl_string", 4795 "referenced_type" : "type-93", 4796 "self_type" : "type-98", 4797 "size" : 16, 4798 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4799 }, 4800 { 4801 "alignment" : 8, 4802 "is_const" : true, 4803 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioFormat>", 4804 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioFormat>", 4805 "referenced_type" : "type-130", 4806 "self_type" : "type-137", 4807 "size" : 16, 4808 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4809 }, 4810 { 4811 "alignment" : 8, 4812 "is_const" : true, 4813 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioGain>", 4814 "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioGain>", 4815 "referenced_type" : "type-139", 4816 "self_type" : "type-146", 4817 "size" : 16, 4818 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4819 }, 4820 { 4821 "alignment" : 8, 4822 "is_const" : true, 4823 "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>", 4824 "name" : "const android::hardware::hidl_vec<unsigned int>", 4825 "referenced_type" : "type-119", 4826 "self_type" : "type-128", 4827 "size" : 16, 4828 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4829 }, 4830 { 4831 "alignment" : 2, 4832 "is_const" : true, 4833 "linker_set_key" : "const android::hardware::hidl_version", 4834 "name" : "const android::hardware::hidl_version", 4835 "referenced_type" : "type-190", 4836 "self_type" : "type-193", 4837 "size" : 4, 4838 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4839 }, 4840 { 4841 "alignment" : 4, 4842 "is_const" : true, 4843 "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 4844 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 4845 "referenced_type" : "type-228", 4846 "self_type" : "type-229", 4847 "size" : 4, 4848 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 4849 }, 4850 { 4851 "alignment" : 8, 4852 "is_const" : true, 4853 "linker_set_key" : "const android::hidl::base::V1_0::IBase", 4854 "name" : "const android::hidl::base::V1_0::IBase", 4855 "referenced_type" : "type-234", 4856 "self_type" : "type-233", 4857 "size" : 24, 4858 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h" 4859 }, 4860 { 4861 "alignment" : 8, 4862 "is_const" : true, 4863 "linker_set_key" : "const android::sp<android::hardware::IBinder>", 4864 "name" : "const android::sp<android::hardware::IBinder>", 4865 "referenced_type" : "type-310", 4866 "self_type" : "type-366", 4867 "size" : 8, 4868 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 4869 }, 4870 { 4871 "alignment" : 8, 4872 "is_const" : true, 4873 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>", 4874 "name" : "const android::sp<android::hardware::hidl_death_recipient>", 4875 "referenced_type" : "type-212", 4876 "self_type" : "type-211", 4877 "size" : 8, 4878 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4879 }, 4880 { 4881 "alignment" : 8, 4882 "is_const" : true, 4883 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>", 4884 "name" : "const android::sp<android::hidl::base::V1_0::IBase>", 4885 "referenced_type" : "type-289", 4886 "self_type" : "type-486", 4887 "size" : 8, 4888 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4889 }, 4890 { 4891 "alignment" : 1, 4892 "is_const" : true, 4893 "linker_set_key" : "const bool", 4894 "name" : "const bool", 4895 "referenced_type" : "type-4", 4896 "self_type" : "type-3", 4897 "size" : 1, 4898 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4899 }, 4900 { 4901 "alignment" : 1, 4902 "is_const" : true, 4903 "linker_set_key" : "const char", 4904 "name" : "const char", 4905 "referenced_type" : "type-31", 4906 "self_type" : "type-97", 4907 "size" : 1, 4908 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4909 }, 4910 { 4911 "alignment" : 2, 4912 "is_const" : true, 4913 "linker_set_key" : "const char16_t", 4914 "name" : "const char16_t", 4915 "referenced_type" : "type-249", 4916 "self_type" : "type-248", 4917 "size" : 2, 4918 "source_file" : "/system/core/libutils/include/utils/String16.h" 4919 }, 4920 { 4921 "alignment" : 8, 4922 "is_const" : true, 4923 "linker_set_key" : "const double", 4924 "name" : "const double", 4925 "referenced_type" : "type-44", 4926 "self_type" : "type-71", 4927 "size" : 8, 4928 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4929 }, 4930 { 4931 "alignment" : 4, 4932 "is_const" : true, 4933 "linker_set_key" : "const float", 4934 "name" : "const float", 4935 "referenced_type" : "type-37", 4936 "self_type" : "type-69", 4937 "size" : 4, 4938 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4939 }, 4940 { 4941 "alignment" : 4, 4942 "is_const" : true, 4943 "linker_set_key" : "const int", 4944 "name" : "const int", 4945 "referenced_type" : "type-29", 4946 "self_type" : "type-63", 4947 "size" : 4, 4948 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4949 }, 4950 { 4951 "is_const" : true, 4952 "linker_set_key" : "const iter<is_const>", 4953 "name" : "const iter<is_const>", 4954 "referenced_type" : "type-111", 4955 "self_type" : "type-110", 4956 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4957 }, 4958 { 4959 "alignment" : 4, 4960 "is_const" : true, 4961 "linker_set_key" : "const log_msg", 4962 "name" : "const log_msg", 4963 "referenced_type" : "type-23", 4964 "self_type" : "type-22", 4965 "size" : 5124, 4966 "source_file" : "/system/core/liblog/include/log/log_read.h" 4967 }, 4968 { 4969 "alignment" : 8, 4970 "is_const" : true, 4971 "linker_set_key" : "const long", 4972 "name" : "const long", 4973 "referenced_type" : "type-6", 4974 "self_type" : "type-65", 4975 "size" : 8, 4976 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4977 }, 4978 { 4979 "alignment" : 4, 4980 "is_const" : true, 4981 "linker_set_key" : "const native_handle", 4982 "name" : "const native_handle", 4983 "referenced_type" : "type-89", 4984 "self_type" : "type-88", 4985 "size" : 12, 4986 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4987 }, 4988 { 4989 "alignment" : 2, 4990 "is_const" : true, 4991 "linker_set_key" : "const short", 4992 "name" : "const short", 4993 "referenced_type" : "type-56", 4994 "self_type" : "type-55", 4995 "size" : 2, 4996 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4997 }, 4998 { 4999 "alignment" : 1, 5000 "is_const" : true, 5001 "linker_set_key" : "const signed char", 5002 "name" : "const signed char", 5003 "referenced_type" : "type-51", 5004 "self_type" : "type-50", 5005 "size" : 1, 5006 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5007 }, 5008 { 5009 "alignment" : 4, 5010 "is_const" : true, 5011 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioChannelMask, 87>", 5012 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioChannelMask, 87>", 5013 "referenced_type" : "type-443", 5014 "self_type" : "type-442", 5015 "size" : 348, 5016 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5017 }, 5018 { 5019 "alignment" : 4, 5020 "is_const" : true, 5021 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioContentType, 5>", 5022 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioContentType, 5>", 5023 "referenced_type" : "type-459", 5024 "self_type" : "type-458", 5025 "size" : 20, 5026 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5027 }, 5028 { 5029 "alignment" : 4, 5030 "is_const" : true, 5031 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioDevice, 61>", 5032 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioDevice, 61>", 5033 "referenced_type" : "type-448", 5034 "self_type" : "type-447", 5035 "size" : 244, 5036 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5037 }, 5038 { 5039 "alignment" : 4, 5040 "is_const" : true, 5041 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioFormat, 96>", 5042 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioFormat, 96>", 5043 "referenced_type" : "type-438", 5044 "self_type" : "type-437", 5045 "size" : 384, 5046 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5047 }, 5048 { 5049 "alignment" : 4, 5050 "is_const" : true, 5051 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioGainMode, 3>", 5052 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioGainMode, 3>", 5053 "referenced_type" : "type-462", 5054 "self_type" : "type-461", 5055 "size" : 12, 5056 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5057 }, 5058 { 5059 "alignment" : 4, 5060 "is_const" : true, 5061 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioHandleConsts, 4>", 5062 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioHandleConsts, 4>", 5063 "referenced_type" : "type-428", 5064 "self_type" : "type-427", 5065 "size" : 16, 5066 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5067 }, 5068 { 5069 "alignment" : 4, 5070 "is_const" : true, 5071 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioInputFlag, 8>", 5072 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioInputFlag, 8>", 5073 "referenced_type" : "type-452", 5074 "self_type" : "type-451", 5075 "size" : 32, 5076 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5077 }, 5078 { 5079 "alignment" : 4, 5080 "is_const" : true, 5081 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioMixLatencyClass, 2>", 5082 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioMixLatencyClass, 2>", 5083 "referenced_type" : "type-470", 5084 "self_type" : "type-469", 5085 "size" : 8, 5086 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5087 }, 5088 { 5089 "alignment" : 4, 5090 "is_const" : true, 5091 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioMode, 4>", 5092 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioMode, 4>", 5093 "referenced_type" : "type-445", 5094 "self_type" : "type-444", 5095 "size" : 16, 5096 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5097 }, 5098 { 5099 "alignment" : 4, 5100 "is_const" : true, 5101 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioOutputFlag, 16>", 5102 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioOutputFlag, 16>", 5103 "referenced_type" : "type-450", 5104 "self_type" : "type-449", 5105 "size" : 64, 5106 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5107 }, 5108 { 5109 "alignment" : 4, 5110 "is_const" : true, 5111 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioPortConfigMask, 4>", 5112 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioPortConfigMask, 4>", 5113 "referenced_type" : "type-468", 5114 "self_type" : "type-467", 5115 "size" : 16, 5116 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5117 }, 5118 { 5119 "alignment" : 4, 5120 "is_const" : true, 5121 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioPortRole, 3>", 5122 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioPortRole, 3>", 5123 "referenced_type" : "type-464", 5124 "self_type" : "type-463", 5125 "size" : 12, 5126 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5127 }, 5128 { 5129 "alignment" : 4, 5130 "is_const" : true, 5131 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioPortType, 4>", 5132 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioPortType, 4>", 5133 "referenced_type" : "type-466", 5134 "self_type" : "type-465", 5135 "size" : 16, 5136 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5137 }, 5138 { 5139 "alignment" : 4, 5140 "is_const" : true, 5141 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioSessionConsts, 4>", 5142 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioSessionConsts, 4>", 5143 "referenced_type" : "type-436", 5144 "self_type" : "type-435", 5145 "size" : 16, 5146 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5147 }, 5148 { 5149 "alignment" : 4, 5150 "is_const" : true, 5151 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioSource, 11>", 5152 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioSource, 11>", 5153 "referenced_type" : "type-433", 5154 "self_type" : "type-432", 5155 "size" : 44, 5156 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5157 }, 5158 { 5159 "alignment" : 4, 5160 "is_const" : true, 5161 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioStreamType, 13>", 5162 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioStreamType, 13>", 5163 "referenced_type" : "type-430", 5164 "self_type" : "type-429", 5165 "size" : 52, 5166 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5167 }, 5168 { 5169 "alignment" : 4, 5170 "is_const" : true, 5171 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::AudioUsage, 13>", 5172 "name" : "const std::array<android::hardware::audio::common::V4_0::AudioUsage, 13>", 5173 "referenced_type" : "type-457", 5174 "self_type" : "type-456", 5175 "size" : 52, 5176 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5177 }, 5178 { 5179 "alignment" : 4, 5180 "is_const" : true, 5181 "linker_set_key" : "const std::array<android::hardware::audio::common::V4_0::FixedChannelCount, 2>", 5182 "name" : "const std::array<android::hardware::audio::common::V4_0::FixedChannelCount, 2>", 5183 "referenced_type" : "type-440", 5184 "self_type" : "type-439", 5185 "size" : 8, 5186 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h" 5187 }, 5188 { 5189 "alignment" : 4, 5190 "is_const" : true, 5191 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5192 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5193 "referenced_type" : "type-232", 5194 "self_type" : "type-231", 5195 "size" : 12, 5196 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5197 }, 5198 { 5199 "alignment" : 8, 5200 "is_const" : true, 5201 "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 *> > *)> > >", 5202 "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 *> > *)> > >", 5203 "referenced_type" : "type-482", 5204 "self_type" : "type-481", 5205 "size" : 24, 5206 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5207 }, 5208 { 5209 "alignment" : 1, 5210 "is_const" : true, 5211 "linker_set_key" : "const unsigned char", 5212 "name" : "const unsigned char", 5213 "referenced_type" : "type-26", 5214 "self_type" : "type-53", 5215 "size" : 1, 5216 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5217 }, 5218 { 5219 "alignment" : 4, 5220 "is_const" : true, 5221 "linker_set_key" : "const unsigned int", 5222 "name" : "const unsigned int", 5223 "referenced_type" : "type-2", 5224 "self_type" : "type-127", 5225 "size" : 4, 5226 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5227 }, 5228 { 5229 "alignment" : 8, 5230 "is_const" : true, 5231 "linker_set_key" : "const unsigned long", 5232 "name" : "const unsigned long", 5233 "referenced_type" : "type-9", 5234 "self_type" : "type-67", 5235 "size" : 8, 5236 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5237 }, 5238 { 5239 "alignment" : 8, 5240 "is_const" : true, 5241 "linker_set_key" : "const unsigned long long", 5242 "name" : "const unsigned long long", 5243 "referenced_type" : "type-19", 5244 "self_type" : "type-280", 5245 "size" : 8, 5246 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 5247 }, 5248 { 5249 "alignment" : 2, 5250 "is_const" : true, 5251 "linker_set_key" : "const unsigned short", 5252 "name" : "const unsigned short", 5253 "referenced_type" : "type-28", 5254 "self_type" : "type-59", 5255 "size" : 2, 5256 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5257 }, 5258 { 5259 "is_const" : true, 5260 "linker_set_key" : "const void", 5261 "name" : "const void", 5262 "referenced_type" : "type-39", 5263 "self_type" : "type-196", 5264 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5265 }, 5266 { 5267 "alignment" : 1, 5268 "is_volatile" : true, 5269 "linker_set_key" : "volatile bool", 5270 "name" : "volatile bool", 5271 "referenced_type" : "type-4", 5272 "self_type" : "type-112", 5273 "size" : 1, 5274 "source_file" : "/system/core/libutils/include/utils/Thread.h" 5275 }, 5276 { 5277 "alignment" : 4, 5278 "is_volatile" : true, 5279 "linker_set_key" : "volatile int", 5280 "name" : "volatile int", 5281 "referenced_type" : "type-29", 5282 "self_type" : "type-367", 5283 "size" : 4, 5284 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 5285 } 5286 ], 5287 "record_types" : 5288 [ 5289 { 5290 "alignment" : 4, 5291 "fields" : 5292 [ 5293 { 5294 "access" : "private", 5295 "field_name" : "mCond", 5296 "referenced_type" : "type-92" 5297 } 5298 ], 5299 "linker_set_key" : "android::Condition", 5300 "name" : "android::Condition", 5301 "record_kind" : "class", 5302 "referenced_type" : "type-91", 5303 "self_type" : "type-91", 5304 "size" : 48, 5305 "source_file" : "/system/core/libutils/include/utils/Condition.h", 5306 "unique_id" : "_ZTSN7android9ConditionE" 5307 }, 5308 { 5309 "alignment" : 8, 5310 "fields" : 5311 [ 5312 { 5313 "access" : "private", 5314 "field_name" : "mVector", 5315 "referenced_type" : "type-305" 5316 } 5317 ], 5318 "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 5319 "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 5320 "record_kind" : "class", 5321 "referenced_type" : "type-309", 5322 "self_type" : "type-309", 5323 "size" : 40, 5324 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h", 5325 "template_args" : [ "type-246", "type-310" ], 5326 "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE" 5327 }, 5328 { 5329 "alignment" : 4, 5330 "fields" : 5331 [ 5332 { 5333 "access" : "private", 5334 "field_name" : "mCount", 5335 "referenced_type" : "type-225" 5336 } 5337 ], 5338 "linker_set_key" : "android::LightRefBase<android::NativeHandle>", 5339 "name" : "android::LightRefBase<android::NativeHandle>", 5340 "record_kind" : "class", 5341 "referenced_type" : "type-224", 5342 "self_type" : "type-224", 5343 "size" : 4, 5344 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 5345 "template_args" : [ "type-223" ], 5346 "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE" 5347 }, 5348 { 5349 "alignment" : 4, 5350 "fields" : 5351 [ 5352 { 5353 "access" : "private", 5354 "field_name" : "mCount", 5355 "referenced_type" : "type-454" 5356 } 5357 ], 5358 "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>", 5359 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 5360 "record_kind" : "class", 5361 "referenced_type" : "type-453", 5362 "self_type" : "type-453", 5363 "size" : 4, 5364 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 5365 "template_args" : [ "type-455" ], 5366 "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 5367 }, 5368 { 5369 "alignment" : 4, 5370 "fields" : 5371 [ 5372 { 5373 "access" : "private", 5374 "field_name" : "mMutex", 5375 "referenced_type" : "type-62" 5376 } 5377 ], 5378 "linker_set_key" : "android::Mutex", 5379 "name" : "android::Mutex", 5380 "record_kind" : "class", 5381 "referenced_type" : "type-61", 5382 "self_type" : "type-61", 5383 "size" : 40, 5384 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 5385 "unique_id" : "_ZTSN7android5MutexE" 5386 }, 5387 { 5388 "alignment" : 8, 5389 "fields" : 5390 [ 5391 { 5392 "access" : "private", 5393 "field_name" : "mLock", 5394 "referenced_type" : "type-347" 5395 } 5396 ], 5397 "linker_set_key" : "android::Mutex::Autolock", 5398 "name" : "android::Mutex::Autolock", 5399 "record_kind" : "class", 5400 "referenced_type" : "type-346", 5401 "self_type" : "type-346", 5402 "size" : 8, 5403 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 5404 "unique_id" : "_ZTSN7android5Mutex8AutolockE" 5405 }, 5406 { 5407 "alignment" : 8, 5408 "base_specifiers" : 5409 [ 5410 { 5411 "referenced_type" : "type-224" 5412 } 5413 ], 5414 "fields" : 5415 [ 5416 { 5417 "access" : "private", 5418 "field_name" : "mHandle", 5419 "field_offset" : 64, 5420 "referenced_type" : "type-219" 5421 }, 5422 { 5423 "access" : "private", 5424 "field_name" : "mOwnsHandle", 5425 "field_offset" : 128, 5426 "referenced_type" : "type-4" 5427 } 5428 ], 5429 "linker_set_key" : "android::NativeHandle", 5430 "name" : "android::NativeHandle", 5431 "record_kind" : "class", 5432 "referenced_type" : "type-223", 5433 "self_type" : "type-223", 5434 "size" : 24, 5435 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h", 5436 "unique_id" : "_ZTSN7android12NativeHandleE" 5437 }, 5438 { 5439 "alignment" : 4, 5440 "fields" : 5441 [ 5442 { 5443 "access" : "private", 5444 "field_name" : "mRWLock", 5445 "referenced_type" : "type-352" 5446 } 5447 ], 5448 "linker_set_key" : "android::RWLock", 5449 "name" : "android::RWLock", 5450 "record_kind" : "class", 5451 "referenced_type" : "type-351", 5452 "self_type" : "type-351", 5453 "size" : 56, 5454 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 5455 "unique_id" : "_ZTSN7android6RWLockE" 5456 }, 5457 { 5458 "alignment" : 8, 5459 "fields" : 5460 [ 5461 { 5462 "access" : "private", 5463 "field_name" : "mLock", 5464 "referenced_type" : "type-356" 5465 } 5466 ], 5467 "linker_set_key" : "android::RWLock::AutoRLock", 5468 "name" : "android::RWLock::AutoRLock", 5469 "record_kind" : "class", 5470 "referenced_type" : "type-355", 5471 "self_type" : "type-355", 5472 "size" : 8, 5473 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 5474 "unique_id" : "_ZTSN7android6RWLock9AutoRLockE" 5475 }, 5476 { 5477 "alignment" : 8, 5478 "fields" : 5479 [ 5480 { 5481 "access" : "private", 5482 "field_name" : "mLock", 5483 "referenced_type" : "type-356" 5484 } 5485 ], 5486 "linker_set_key" : "android::RWLock::AutoWLock", 5487 "name" : "android::RWLock::AutoWLock", 5488 "record_kind" : "class", 5489 "referenced_type" : "type-358", 5490 "self_type" : "type-358", 5491 "size" : 8, 5492 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 5493 "unique_id" : "_ZTSN7android6RWLock9AutoWLockE" 5494 }, 5495 { 5496 "alignment" : 8, 5497 "fields" : 5498 [ 5499 { 5500 "access" : "private", 5501 "field_name" : "mRefs", 5502 "field_offset" : 64, 5503 "referenced_type" : "type-77" 5504 } 5505 ], 5506 "linker_set_key" : "android::RefBase", 5507 "name" : "android::RefBase", 5508 "record_kind" : "class", 5509 "referenced_type" : "type-76", 5510 "self_type" : "type-76", 5511 "size" : 16, 5512 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5513 "unique_id" : "_ZTSN7android7RefBaseE", 5514 "vtable_components" : 5515 [ 5516 { 5517 "kind" : "offset_to_top" 5518 }, 5519 { 5520 "kind" : "rtti", 5521 "mangled_component_name" : "_ZTIN7android7RefBaseE" 5522 }, 5523 { 5524 "kind" : "complete_dtor_pointer", 5525 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 5526 }, 5527 { 5528 "kind" : "deleting_dtor_pointer", 5529 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 5530 }, 5531 { 5532 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5533 }, 5534 { 5535 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5536 }, 5537 { 5538 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5539 }, 5540 { 5541 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5542 } 5543 ] 5544 }, 5545 { 5546 "alignment" : 1, 5547 "linker_set_key" : "android::RefBase::weakref_type", 5548 "name" : "android::RefBase::weakref_type", 5549 "record_kind" : "class", 5550 "referenced_type" : "type-266", 5551 "self_type" : "type-266", 5552 "size" : 1, 5553 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5554 "unique_id" : "_ZTSN7android7RefBase12weakref_typeE" 5555 }, 5556 { 5557 "alignment" : 1, 5558 "linker_set_key" : "android::ReferenceMover", 5559 "name" : "android::ReferenceMover", 5560 "record_kind" : "class", 5561 "referenced_type" : "type-83", 5562 "self_type" : "type-83", 5563 "size" : 1, 5564 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5565 "unique_id" : "_ZTSN7android14ReferenceMoverE" 5566 }, 5567 { 5568 "alignment" : 8, 5569 "linker_set_key" : "android::ReferenceRenamer", 5570 "name" : "android::ReferenceRenamer", 5571 "record_kind" : "class", 5572 "referenced_type" : "type-73", 5573 "self_type" : "type-73", 5574 "size" : 8, 5575 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5576 "unique_id" : "_ZTSN7android16ReferenceRenamerE", 5577 "vtable_components" : 5578 [ 5579 { 5580 "kind" : "offset_to_top" 5581 }, 5582 { 5583 "kind" : "rtti", 5584 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 5585 }, 5586 { 5587 "is_pure" : true, 5588 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm" 5589 } 5590 ] 5591 }, 5592 { 5593 "alignment" : 8, 5594 "fields" : 5595 [ 5596 { 5597 "access" : "private", 5598 "field_name" : "mTag", 5599 "referenced_type" : "type-9" 5600 } 5601 ], 5602 "linker_set_key" : "android::ScopedTrace", 5603 "name" : "android::ScopedTrace", 5604 "record_kind" : "class", 5605 "referenced_type" : "type-370", 5606 "self_type" : "type-370", 5607 "size" : 8, 5608 "source_file" : "/system/core/libutils/include/utils/Trace.h", 5609 "unique_id" : "_ZTSN7android11ScopedTraceE" 5610 }, 5611 { 5612 "alignment" : 8, 5613 "base_specifiers" : 5614 [ 5615 { 5616 "access" : "private", 5617 "referenced_type" : "type-304" 5618 } 5619 ], 5620 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 5621 "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 5622 "record_kind" : "class", 5623 "referenced_type" : "type-305", 5624 "self_type" : "type-305", 5625 "size" : 40, 5626 "source_file" : "/system/core/libutils/include/utils/SortedVector.h", 5627 "template_args" : [ "type-306" ], 5628 "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE", 5629 "vtable_components" : 5630 [ 5631 { 5632 "kind" : "offset_to_top" 5633 }, 5634 { 5635 "kind" : "rtti", 5636 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE" 5637 }, 5638 { 5639 "kind" : "complete_dtor_pointer", 5640 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev" 5641 }, 5642 { 5643 "kind" : "deleting_dtor_pointer", 5644 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev" 5645 }, 5646 { 5647 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm" 5648 }, 5649 { 5650 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm" 5651 }, 5652 { 5653 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm" 5654 }, 5655 { 5656 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm" 5657 }, 5658 { 5659 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm" 5660 }, 5661 { 5662 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm" 5663 }, 5664 { 5665 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_" 5666 } 5667 ] 5668 }, 5669 { 5670 "alignment" : 8, 5671 "base_specifiers" : 5672 [ 5673 { 5674 "referenced_type" : "type-301" 5675 } 5676 ], 5677 "linker_set_key" : "android::SortedVectorImpl", 5678 "name" : "android::SortedVectorImpl", 5679 "record_kind" : "class", 5680 "referenced_type" : "type-304", 5681 "self_type" : "type-304", 5682 "size" : 40, 5683 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 5684 "unique_id" : "_ZTSN7android16SortedVectorImplE", 5685 "vtable_components" : 5686 [ 5687 { 5688 "kind" : "offset_to_top" 5689 }, 5690 { 5691 "kind" : "rtti", 5692 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE" 5693 }, 5694 { 5695 "kind" : "complete_dtor_pointer", 5696 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev" 5697 }, 5698 { 5699 "kind" : "deleting_dtor_pointer", 5700 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev" 5701 }, 5702 { 5703 "is_pure" : true, 5704 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm" 5705 }, 5706 { 5707 "is_pure" : true, 5708 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm" 5709 }, 5710 { 5711 "is_pure" : true, 5712 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm" 5713 }, 5714 { 5715 "is_pure" : true, 5716 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm" 5717 }, 5718 { 5719 "is_pure" : true, 5720 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm" 5721 }, 5722 { 5723 "is_pure" : true, 5724 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm" 5725 }, 5726 { 5727 "is_pure" : true, 5728 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_" 5729 } 5730 ] 5731 }, 5732 { 5733 "alignment" : 8, 5734 "fields" : 5735 [ 5736 { 5737 "access" : "private", 5738 "field_name" : "mString", 5739 "referenced_type" : "type-247" 5740 } 5741 ], 5742 "linker_set_key" : "android::String16", 5743 "name" : "android::String16", 5744 "record_kind" : "class", 5745 "referenced_type" : "type-246", 5746 "self_type" : "type-246", 5747 "size" : 8, 5748 "source_file" : "/system/core/libutils/include/utils/String16.h", 5749 "unique_id" : "_ZTSN7android8String16E" 5750 }, 5751 { 5752 "alignment" : 8, 5753 "fields" : 5754 [ 5755 { 5756 "access" : "private", 5757 "field_name" : "mString", 5758 "referenced_type" : "type-96" 5759 } 5760 ], 5761 "linker_set_key" : "android::String8", 5762 "name" : "android::String8", 5763 "record_kind" : "class", 5764 "referenced_type" : "type-237", 5765 "self_type" : "type-237", 5766 "size" : 8, 5767 "source_file" : "/system/core/libutils/include/utils/String8.h", 5768 "unique_id" : "_ZTSN7android7String8E" 5769 }, 5770 { 5771 "alignment" : 8, 5772 "base_specifiers" : 5773 [ 5774 { 5775 "is_virtual" : true, 5776 "referenced_type" : "type-76" 5777 } 5778 ], 5779 "fields" : 5780 [ 5781 { 5782 "access" : "private", 5783 "field_name" : "mCanCallJava", 5784 "field_offset" : 64, 5785 "referenced_type" : "type-3" 5786 }, 5787 { 5788 "access" : "private", 5789 "field_name" : "mThread", 5790 "field_offset" : 128, 5791 "referenced_type" : "type-38" 5792 }, 5793 { 5794 "access" : "private", 5795 "field_name" : "mLock", 5796 "field_offset" : 192, 5797 "referenced_type" : "type-61" 5798 }, 5799 { 5800 "access" : "private", 5801 "field_name" : "mThreadExitedCondition", 5802 "field_offset" : 512, 5803 "referenced_type" : "type-91" 5804 }, 5805 { 5806 "access" : "private", 5807 "field_name" : "mStatus", 5808 "field_offset" : 896, 5809 "referenced_type" : "type-29" 5810 }, 5811 { 5812 "access" : "private", 5813 "field_name" : "mExitPending", 5814 "field_offset" : 928, 5815 "referenced_type" : "type-112" 5816 }, 5817 { 5818 "access" : "private", 5819 "field_name" : "mRunning", 5820 "field_offset" : 936, 5821 "referenced_type" : "type-112" 5822 }, 5823 { 5824 "access" : "private", 5825 "field_name" : "mHoldSelf", 5826 "field_offset" : 960, 5827 "referenced_type" : "type-123" 5828 }, 5829 { 5830 "access" : "private", 5831 "field_name" : "mTid", 5832 "field_offset" : 1024, 5833 "referenced_type" : "type-29" 5834 } 5835 ], 5836 "linker_set_key" : "android::Thread", 5837 "name" : "android::Thread", 5838 "record_kind" : "class", 5839 "referenced_type" : "type-125", 5840 "self_type" : "type-125", 5841 "size" : 152, 5842 "source_file" : "/system/core/libutils/include/utils/Thread.h", 5843 "unique_id" : "_ZTSN7android6ThreadE", 5844 "vtable_components" : 5845 [ 5846 { 5847 "component_value" : 136, 5848 "kind" : "vbase_offset" 5849 }, 5850 { 5851 "kind" : "offset_to_top" 5852 }, 5853 { 5854 "kind" : "rtti", 5855 "mangled_component_name" : "_ZTIN7android6ThreadE" 5856 }, 5857 { 5858 "kind" : "complete_dtor_pointer", 5859 "mangled_component_name" : "_ZN7android6ThreadD1Ev" 5860 }, 5861 { 5862 "kind" : "deleting_dtor_pointer", 5863 "mangled_component_name" : "_ZN7android6ThreadD0Ev" 5864 }, 5865 { 5866 "mangled_component_name" : "_ZN7android6Thread3runEPKcim" 5867 }, 5868 { 5869 "mangled_component_name" : "_ZN7android6Thread11requestExitEv" 5870 }, 5871 { 5872 "mangled_component_name" : "_ZN7android6Thread10readyToRunEv" 5873 }, 5874 { 5875 "is_pure" : true, 5876 "mangled_component_name" : "_ZN7android6Thread10threadLoopEv" 5877 }, 5878 { 5879 "kind" : "vcall_offset" 5880 }, 5881 { 5882 "kind" : "vcall_offset" 5883 }, 5884 { 5885 "kind" : "vcall_offset" 5886 }, 5887 { 5888 "kind" : "vcall_offset" 5889 }, 5890 { 5891 "component_value" : -136, 5892 "kind" : "vcall_offset" 5893 }, 5894 { 5895 "component_value" : -136, 5896 "kind" : "offset_to_top" 5897 }, 5898 { 5899 "kind" : "rtti", 5900 "mangled_component_name" : "_ZTIN7android6ThreadE" 5901 }, 5902 { 5903 "kind" : "complete_dtor_pointer", 5904 "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev" 5905 }, 5906 { 5907 "kind" : "deleting_dtor_pointer", 5908 "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev" 5909 }, 5910 { 5911 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5912 }, 5913 { 5914 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5915 }, 5916 { 5917 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5918 }, 5919 { 5920 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5921 } 5922 ] 5923 }, 5924 { 5925 "alignment" : 8, 5926 "base_specifiers" : 5927 [ 5928 { 5929 "access" : "private", 5930 "referenced_type" : "type-301" 5931 } 5932 ], 5933 "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>", 5934 "name" : "android::Vector<android::hardware::ProcessState::handle_entry>", 5935 "record_kind" : "class", 5936 "referenced_type" : "type-307", 5937 "self_type" : "type-307", 5938 "size" : 40, 5939 "source_file" : "/system/core/libutils/include/utils/Vector.h", 5940 "template_args" : [ "type-308" ], 5941 "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE", 5942 "vtable_components" : 5943 [ 5944 { 5945 "kind" : "offset_to_top" 5946 }, 5947 { 5948 "kind" : "rtti", 5949 "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE" 5950 }, 5951 { 5952 "kind" : "complete_dtor_pointer", 5953 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev" 5954 }, 5955 { 5956 "kind" : "deleting_dtor_pointer", 5957 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev" 5958 }, 5959 { 5960 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm" 5961 }, 5962 { 5963 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm" 5964 }, 5965 { 5966 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm" 5967 }, 5968 { 5969 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm" 5970 }, 5971 { 5972 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm" 5973 }, 5974 { 5975 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm" 5976 } 5977 ] 5978 }, 5979 { 5980 "alignment" : 8, 5981 "fields" : 5982 [ 5983 { 5984 "access" : "private", 5985 "field_name" : "mStorage", 5986 "field_offset" : 64, 5987 "referenced_type" : "type-38" 5988 }, 5989 { 5990 "access" : "private", 5991 "field_name" : "mCount", 5992 "field_offset" : 128, 5993 "referenced_type" : "type-9" 5994 }, 5995 { 5996 "access" : "private", 5997 "field_name" : "mFlags", 5998 "field_offset" : 192, 5999 "referenced_type" : "type-127" 6000 }, 6001 { 6002 "access" : "private", 6003 "field_name" : "mItemSize", 6004 "field_offset" : 256, 6005 "referenced_type" : "type-67" 6006 } 6007 ], 6008 "linker_set_key" : "android::VectorImpl", 6009 "name" : "android::VectorImpl", 6010 "record_kind" : "class", 6011 "referenced_type" : "type-301", 6012 "self_type" : "type-301", 6013 "size" : 40, 6014 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 6015 "unique_id" : "_ZTSN7android10VectorImplE", 6016 "vtable_components" : 6017 [ 6018 { 6019 "kind" : "offset_to_top" 6020 }, 6021 { 6022 "kind" : "rtti", 6023 "mangled_component_name" : "_ZTIN7android10VectorImplE" 6024 }, 6025 { 6026 "kind" : "complete_dtor_pointer", 6027 "mangled_component_name" : "_ZN7android10VectorImplD1Ev" 6028 }, 6029 { 6030 "kind" : "deleting_dtor_pointer", 6031 "mangled_component_name" : "_ZN7android10VectorImplD0Ev" 6032 }, 6033 { 6034 "is_pure" : true, 6035 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm" 6036 }, 6037 { 6038 "is_pure" : true, 6039 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm" 6040 }, 6041 { 6042 "is_pure" : true, 6043 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm" 6044 }, 6045 { 6046 "is_pure" : true, 6047 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm" 6048 }, 6049 { 6050 "is_pure" : true, 6051 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm" 6052 }, 6053 { 6054 "is_pure" : true, 6055 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm" 6056 } 6057 ] 6058 }, 6059 { 6060 "alignment" : 8, 6061 "base_specifiers" : 6062 [ 6063 { 6064 "referenced_type" : "type-453" 6065 } 6066 ], 6067 "linker_set_key" : "android::VirtualLightRefBase", 6068 "name" : "android::VirtualLightRefBase", 6069 "record_kind" : "class", 6070 "referenced_type" : "type-455", 6071 "self_type" : "type-455", 6072 "size" : 16, 6073 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 6074 "unique_id" : "_ZTSN7android19VirtualLightRefBaseE", 6075 "vtable_components" : 6076 [ 6077 { 6078 "kind" : "offset_to_top" 6079 }, 6080 { 6081 "kind" : "rtti", 6082 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 6083 }, 6084 { 6085 "kind" : "complete_dtor_pointer", 6086 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 6087 }, 6088 { 6089 "kind" : "deleting_dtor_pointer", 6090 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 6091 } 6092 ] 6093 }, 6094 { 6095 "alignment" : 8, 6096 "base_specifiers" : 6097 [ 6098 { 6099 "referenced_type" : "type-261" 6100 } 6101 ], 6102 "fields" : 6103 [ 6104 { 6105 "access" : "protected", 6106 "field_name" : "mSchedPolicy", 6107 "field_offset" : 64, 6108 "referenced_type" : "type-29" 6109 }, 6110 { 6111 "access" : "protected", 6112 "field_name" : "mSchedPriority", 6113 "field_offset" : 96, 6114 "referenced_type" : "type-29" 6115 }, 6116 { 6117 "access" : "private", 6118 "field_name" : "mExtras", 6119 "field_offset" : 128, 6120 "referenced_type" : "type-260" 6121 }, 6122 { 6123 "access" : "private", 6124 "field_name" : "mReserved0", 6125 "field_offset" : 192, 6126 "referenced_type" : "type-38" 6127 } 6128 ], 6129 "linker_set_key" : "android::hardware::BHwBinder", 6130 "name" : "android::hardware::BHwBinder", 6131 "record_kind" : "class", 6132 "referenced_type" : "type-259", 6133 "self_type" : "type-259", 6134 "size" : 48, 6135 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 6136 "unique_id" : "_ZTSN7android8hardware9BHwBinderE", 6137 "vtable_components" : 6138 [ 6139 { 6140 "component_value" : 32, 6141 "kind" : "vbase_offset" 6142 }, 6143 { 6144 "kind" : "offset_to_top" 6145 }, 6146 { 6147 "kind" : "rtti", 6148 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 6149 }, 6150 { 6151 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 6152 }, 6153 { 6154 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 6155 }, 6156 { 6157 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 6158 }, 6159 { 6160 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 6161 }, 6162 { 6163 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 6164 }, 6165 { 6166 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 6167 }, 6168 { 6169 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 6170 }, 6171 { 6172 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 6173 }, 6174 { 6175 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 6176 }, 6177 { 6178 "kind" : "complete_dtor_pointer", 6179 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev" 6180 }, 6181 { 6182 "kind" : "deleting_dtor_pointer", 6183 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev" 6184 }, 6185 { 6186 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 6187 }, 6188 { 6189 "kind" : "vcall_offset" 6190 }, 6191 { 6192 "kind" : "vcall_offset" 6193 }, 6194 { 6195 "kind" : "vcall_offset" 6196 }, 6197 { 6198 "kind" : "vcall_offset" 6199 }, 6200 { 6201 "component_value" : -32, 6202 "kind" : "vcall_offset" 6203 }, 6204 { 6205 "component_value" : -32, 6206 "kind" : "offset_to_top" 6207 }, 6208 { 6209 "kind" : "rtti", 6210 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 6211 }, 6212 { 6213 "kind" : "complete_dtor_pointer", 6214 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev" 6215 }, 6216 { 6217 "kind" : "deleting_dtor_pointer", 6218 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev" 6219 }, 6220 { 6221 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6222 }, 6223 { 6224 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6225 }, 6226 { 6227 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6228 }, 6229 { 6230 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6231 } 6232 ] 6233 }, 6234 { 6235 "alignment" : 8, 6236 "base_specifiers" : 6237 [ 6238 { 6239 "is_virtual" : true, 6240 "referenced_type" : "type-76" 6241 } 6242 ], 6243 "fields" : 6244 [ 6245 { 6246 "access" : "private", 6247 "field_name" : "mRemote", 6248 "field_offset" : 64, 6249 "referenced_type" : "type-263" 6250 }, 6251 { 6252 "access" : "private", 6253 "field_name" : "mRefs", 6254 "field_offset" : 128, 6255 "referenced_type" : "type-265" 6256 }, 6257 { 6258 "access" : "private", 6259 "field_name" : "mState", 6260 "field_offset" : 192, 6261 "referenced_type" : "type-267" 6262 } 6263 ], 6264 "linker_set_key" : "android::hardware::BpHwRefBase", 6265 "name" : "android::hardware::BpHwRefBase", 6266 "record_kind" : "class", 6267 "referenced_type" : "type-262", 6268 "self_type" : "type-262", 6269 "size" : 48, 6270 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 6271 "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE", 6272 "vtable_components" : 6273 [ 6274 { 6275 "component_value" : 32, 6276 "kind" : "vbase_offset" 6277 }, 6278 { 6279 "kind" : "offset_to_top" 6280 }, 6281 { 6282 "kind" : "rtti", 6283 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 6284 }, 6285 { 6286 "kind" : "complete_dtor_pointer", 6287 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev" 6288 }, 6289 { 6290 "kind" : "deleting_dtor_pointer", 6291 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev" 6292 }, 6293 { 6294 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 6295 }, 6296 { 6297 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6298 }, 6299 { 6300 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6301 }, 6302 { 6303 "kind" : "vcall_offset" 6304 }, 6305 { 6306 "component_value" : -32, 6307 "kind" : "vcall_offset" 6308 }, 6309 { 6310 "component_value" : -32, 6311 "kind" : "vcall_offset" 6312 }, 6313 { 6314 "component_value" : -32, 6315 "kind" : "vcall_offset" 6316 }, 6317 { 6318 "component_value" : -32, 6319 "kind" : "vcall_offset" 6320 }, 6321 { 6322 "component_value" : -32, 6323 "kind" : "offset_to_top" 6324 }, 6325 { 6326 "kind" : "rtti", 6327 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 6328 }, 6329 { 6330 "kind" : "complete_dtor_pointer", 6331 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev" 6332 }, 6333 { 6334 "kind" : "deleting_dtor_pointer", 6335 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev" 6336 }, 6337 { 6338 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 6339 }, 6340 { 6341 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6342 }, 6343 { 6344 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6345 }, 6346 { 6347 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6348 } 6349 ] 6350 }, 6351 { 6352 "alignment" : 8, 6353 "fields" : 6354 [ 6355 { 6356 "field_name" : "flags", 6357 "referenced_type" : "type-2" 6358 }, 6359 { 6360 "field_name" : "fdIndex", 6361 "field_offset" : 32, 6362 "referenced_type" : "type-2" 6363 }, 6364 { 6365 "field_name" : "offset", 6366 "field_offset" : 64, 6367 "referenced_type" : "type-2" 6368 }, 6369 { 6370 "field_name" : "extent", 6371 "field_offset" : 128, 6372 "referenced_type" : "type-9" 6373 } 6374 ], 6375 "linker_set_key" : "android::hardware::GrantorDescriptor", 6376 "name" : "android::hardware::GrantorDescriptor", 6377 "referenced_type" : "type-118", 6378 "self_type" : "type-118", 6379 "size" : 24, 6380 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 6381 "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE" 6382 }, 6383 { 6384 "alignment" : 8, 6385 "base_specifiers" : 6386 [ 6387 { 6388 "is_virtual" : true, 6389 "referenced_type" : "type-100" 6390 }, 6391 { 6392 "is_virtual" : true, 6393 "referenced_type" : "type-76" 6394 } 6395 ], 6396 "linker_set_key" : "android::hardware::HidlMemory", 6397 "name" : "android::hardware::HidlMemory", 6398 "record_kind" : "class", 6399 "referenced_type" : "type-109", 6400 "self_type" : "type-109", 6401 "size" : 64, 6402 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 6403 "unique_id" : "_ZTSN7android8hardware10HidlMemoryE", 6404 "vtable_components" : 6405 [ 6406 { 6407 "component_value" : 48, 6408 "kind" : "vbase_offset" 6409 }, 6410 { 6411 "component_value" : 8, 6412 "kind" : "vbase_offset" 6413 }, 6414 { 6415 "kind" : "offset_to_top" 6416 }, 6417 { 6418 "kind" : "rtti", 6419 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 6420 }, 6421 { 6422 "kind" : "complete_dtor_pointer", 6423 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 6424 }, 6425 { 6426 "kind" : "deleting_dtor_pointer", 6427 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 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" : -48, 6443 "kind" : "vcall_offset" 6444 }, 6445 { 6446 "component_value" : -48, 6447 "kind" : "offset_to_top" 6448 }, 6449 { 6450 "kind" : "rtti", 6451 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 6452 }, 6453 { 6454 "kind" : "complete_dtor_pointer", 6455 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev" 6456 }, 6457 { 6458 "kind" : "deleting_dtor_pointer", 6459 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev" 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 "base_specifiers" : 6478 [ 6479 { 6480 "is_virtual" : true, 6481 "referenced_type" : "type-76" 6482 } 6483 ], 6484 "linker_set_key" : "android::hardware::IBinder", 6485 "name" : "android::hardware::IBinder", 6486 "record_kind" : "class", 6487 "referenced_type" : "type-261", 6488 "self_type" : "type-261", 6489 "size" : 24, 6490 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 6491 "unique_id" : "_ZTSN7android8hardware7IBinderE", 6492 "vtable_components" : 6493 [ 6494 { 6495 "component_value" : 8, 6496 "kind" : "vbase_offset" 6497 }, 6498 { 6499 "kind" : "offset_to_top" 6500 }, 6501 { 6502 "kind" : "rtti", 6503 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 6504 }, 6505 { 6506 "is_pure" : true, 6507 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 6508 }, 6509 { 6510 "is_pure" : true, 6511 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj" 6512 }, 6513 { 6514 "is_pure" : true, 6515 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_" 6516 }, 6517 { 6518 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 6519 }, 6520 { 6521 "is_pure" : true, 6522 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 6523 }, 6524 { 6525 "is_pure" : true, 6526 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv" 6527 }, 6528 { 6529 "is_pure" : true, 6530 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv" 6531 }, 6532 { 6533 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv" 6534 }, 6535 { 6536 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 6537 }, 6538 { 6539 "kind" : "complete_dtor_pointer", 6540 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev" 6541 }, 6542 { 6543 "kind" : "deleting_dtor_pointer", 6544 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev" 6545 }, 6546 { 6547 "kind" : "vcall_offset" 6548 }, 6549 { 6550 "kind" : "vcall_offset" 6551 }, 6552 { 6553 "kind" : "vcall_offset" 6554 }, 6555 { 6556 "kind" : "vcall_offset" 6557 }, 6558 { 6559 "component_value" : -8, 6560 "kind" : "vcall_offset" 6561 }, 6562 { 6563 "component_value" : -8, 6564 "kind" : "offset_to_top" 6565 }, 6566 { 6567 "kind" : "rtti", 6568 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 6569 }, 6570 { 6571 "kind" : "complete_dtor_pointer", 6572 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev" 6573 }, 6574 { 6575 "kind" : "deleting_dtor_pointer", 6576 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev" 6577 }, 6578 { 6579 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6580 }, 6581 { 6582 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6583 }, 6584 { 6585 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6586 }, 6587 { 6588 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6589 } 6590 ] 6591 }, 6592 { 6593 "alignment" : 8, 6594 "base_specifiers" : 6595 [ 6596 { 6597 "is_virtual" : true, 6598 "referenced_type" : "type-76" 6599 } 6600 ], 6601 "linker_set_key" : "android::hardware::IBinder::DeathRecipient", 6602 "name" : "android::hardware::IBinder::DeathRecipient", 6603 "record_kind" : "class", 6604 "referenced_type" : "type-258", 6605 "self_type" : "type-258", 6606 "size" : 24, 6607 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 6608 "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE", 6609 "vtable_components" : 6610 [ 6611 { 6612 "component_value" : 8, 6613 "kind" : "vbase_offset" 6614 }, 6615 { 6616 "kind" : "offset_to_top" 6617 }, 6618 { 6619 "kind" : "rtti", 6620 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 6621 }, 6622 { 6623 "is_pure" : true, 6624 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE" 6625 }, 6626 { 6627 "kind" : "complete_dtor_pointer", 6628 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev" 6629 }, 6630 { 6631 "kind" : "deleting_dtor_pointer", 6632 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev" 6633 }, 6634 { 6635 "kind" : "vcall_offset" 6636 }, 6637 { 6638 "kind" : "vcall_offset" 6639 }, 6640 { 6641 "kind" : "vcall_offset" 6642 }, 6643 { 6644 "kind" : "vcall_offset" 6645 }, 6646 { 6647 "component_value" : -8, 6648 "kind" : "vcall_offset" 6649 }, 6650 { 6651 "component_value" : -8, 6652 "kind" : "offset_to_top" 6653 }, 6654 { 6655 "kind" : "rtti", 6656 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 6657 }, 6658 { 6659 "kind" : "complete_dtor_pointer", 6660 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev" 6661 }, 6662 { 6663 "kind" : "deleting_dtor_pointer", 6664 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev" 6665 }, 6666 { 6667 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6668 }, 6669 { 6670 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6671 }, 6672 { 6673 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6674 }, 6675 { 6676 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6677 } 6678 ] 6679 }, 6680 { 6681 "alignment" : 8, 6682 "base_specifiers" : 6683 [ 6684 { 6685 "is_virtual" : true, 6686 "referenced_type" : "type-76" 6687 } 6688 ], 6689 "linker_set_key" : "android::hardware::IInterface", 6690 "name" : "android::hardware::IInterface", 6691 "record_kind" : "class", 6692 "referenced_type" : "type-271", 6693 "self_type" : "type-271", 6694 "size" : 24, 6695 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 6696 "unique_id" : "_ZTSN7android8hardware10IInterfaceE", 6697 "vtable_components" : 6698 [ 6699 { 6700 "component_value" : 8, 6701 "kind" : "vbase_offset" 6702 }, 6703 { 6704 "kind" : "offset_to_top" 6705 }, 6706 { 6707 "kind" : "rtti", 6708 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 6709 }, 6710 { 6711 "kind" : "complete_dtor_pointer", 6712 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev" 6713 }, 6714 { 6715 "kind" : "deleting_dtor_pointer", 6716 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev" 6717 }, 6718 { 6719 "is_pure" : true, 6720 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv" 6721 }, 6722 { 6723 "kind" : "vcall_offset" 6724 }, 6725 { 6726 "kind" : "vcall_offset" 6727 }, 6728 { 6729 "kind" : "vcall_offset" 6730 }, 6731 { 6732 "kind" : "vcall_offset" 6733 }, 6734 { 6735 "component_value" : -8, 6736 "kind" : "vcall_offset" 6737 }, 6738 { 6739 "component_value" : -8, 6740 "kind" : "offset_to_top" 6741 }, 6742 { 6743 "kind" : "rtti", 6744 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 6745 }, 6746 { 6747 "kind" : "complete_dtor_pointer", 6748 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev" 6749 }, 6750 { 6751 "kind" : "deleting_dtor_pointer", 6752 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev" 6753 }, 6754 { 6755 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6756 }, 6757 { 6758 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6759 }, 6760 { 6761 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6762 }, 6763 { 6764 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6765 } 6766 ] 6767 }, 6768 { 6769 "alignment" : 8, 6770 "fields" : 6771 [ 6772 { 6773 "access" : "private", 6774 "field_name" : "mGrantors", 6775 "referenced_type" : "type-114" 6776 }, 6777 { 6778 "access" : "private", 6779 "field_name" : "mHandle", 6780 "field_offset" : 128, 6781 "referenced_type" : "type-217" 6782 }, 6783 { 6784 "access" : "private", 6785 "field_name" : "mQuantum", 6786 "field_offset" : 192, 6787 "referenced_type" : "type-2" 6788 }, 6789 { 6790 "access" : "private", 6791 "field_name" : "mFlags", 6792 "field_offset" : 224, 6793 "referenced_type" : "type-2" 6794 } 6795 ], 6796 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 6797 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 6798 "referenced_type" : "type-216", 6799 "self_type" : "type-216", 6800 "size" : 32, 6801 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 6802 "template_args" : [ "type-31" ], 6803 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE" 6804 }, 6805 { 6806 "alignment" : 8, 6807 "fields" : 6808 [ 6809 { 6810 "access" : "private", 6811 "field_name" : "mBufCachePos", 6812 "referenced_type" : "type-9" 6813 }, 6814 { 6815 "access" : "private", 6816 "field_name" : "mBufCache", 6817 "field_offset" : 64, 6818 "referenced_type" : "type-273" 6819 }, 6820 { 6821 "access" : "private", 6822 "field_name" : "mError", 6823 "field_offset" : 256, 6824 "referenced_type" : "type-29" 6825 }, 6826 { 6827 "access" : "private", 6828 "field_name" : "mData", 6829 "field_offset" : 320, 6830 "referenced_type" : "type-274" 6831 }, 6832 { 6833 "access" : "private", 6834 "field_name" : "mDataSize", 6835 "field_offset" : 384, 6836 "referenced_type" : "type-9" 6837 }, 6838 { 6839 "access" : "private", 6840 "field_name" : "mDataCapacity", 6841 "field_offset" : 448, 6842 "referenced_type" : "type-9" 6843 }, 6844 { 6845 "access" : "private", 6846 "field_name" : "mDataPos", 6847 "field_offset" : 512, 6848 "referenced_type" : "type-9" 6849 }, 6850 { 6851 "access" : "private", 6852 "field_name" : "mObjects", 6853 "field_offset" : 576, 6854 "referenced_type" : "type-275" 6855 }, 6856 { 6857 "access" : "private", 6858 "field_name" : "mObjectsSize", 6859 "field_offset" : 640, 6860 "referenced_type" : "type-9" 6861 }, 6862 { 6863 "access" : "private", 6864 "field_name" : "mObjectsCapacity", 6865 "field_offset" : 704, 6866 "referenced_type" : "type-9" 6867 }, 6868 { 6869 "access" : "private", 6870 "field_name" : "mNextObjectHint", 6871 "field_offset" : 768, 6872 "referenced_type" : "type-9" 6873 }, 6874 { 6875 "access" : "private", 6876 "field_name" : "mNumRef", 6877 "field_offset" : 832, 6878 "referenced_type" : "type-9" 6879 }, 6880 { 6881 "access" : "private", 6882 "field_name" : "mFdsKnown", 6883 "field_offset" : 896, 6884 "referenced_type" : "type-4" 6885 }, 6886 { 6887 "access" : "private", 6888 "field_name" : "mHasFds", 6889 "field_offset" : 904, 6890 "referenced_type" : "type-4" 6891 }, 6892 { 6893 "access" : "private", 6894 "field_name" : "mAllowFds", 6895 "field_offset" : 912, 6896 "referenced_type" : "type-4" 6897 }, 6898 { 6899 "access" : "private", 6900 "field_name" : "mOwner", 6901 "field_offset" : 960, 6902 "referenced_type" : "type-276" 6903 }, 6904 { 6905 "access" : "private", 6906 "field_name" : "mOwnerCookie", 6907 "field_offset" : 1024, 6908 "referenced_type" : "type-38" 6909 } 6910 ], 6911 "linker_set_key" : "android::hardware::Parcel", 6912 "name" : "android::hardware::Parcel", 6913 "record_kind" : "class", 6914 "referenced_type" : "type-272", 6915 "self_type" : "type-272", 6916 "size" : 136, 6917 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 6918 "unique_id" : "_ZTSN7android8hardware6ParcelE" 6919 }, 6920 { 6921 "access" : "private", 6922 "alignment" : 8, 6923 "fields" : 6924 [ 6925 { 6926 "field_name" : "index", 6927 "referenced_type" : "type-9" 6928 }, 6929 { 6930 "field_name" : "buffer", 6931 "field_offset" : 64, 6932 "referenced_type" : "type-19" 6933 }, 6934 { 6935 "field_name" : "bufend", 6936 "field_offset" : 128, 6937 "referenced_type" : "type-19" 6938 } 6939 ], 6940 "linker_set_key" : "android::hardware::Parcel::BufferInfo", 6941 "name" : "android::hardware::Parcel::BufferInfo", 6942 "referenced_type" : "type-283", 6943 "self_type" : "type-283", 6944 "size" : 24, 6945 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 6946 "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE" 6947 }, 6948 { 6949 "alignment" : 8, 6950 "base_specifiers" : 6951 [ 6952 { 6953 "is_virtual" : true, 6954 "referenced_type" : "type-76" 6955 } 6956 ], 6957 "fields" : 6958 [ 6959 { 6960 "access" : "private", 6961 "field_name" : "mDriverFD", 6962 "field_offset" : 64, 6963 "referenced_type" : "type-29" 6964 }, 6965 { 6966 "access" : "private", 6967 "field_name" : "mVMStart", 6968 "field_offset" : 128, 6969 "referenced_type" : "type-38" 6970 }, 6971 { 6972 "access" : "private", 6973 "field_name" : "mThreadCountLock", 6974 "field_offset" : 192, 6975 "referenced_type" : "type-361" 6976 }, 6977 { 6978 "access" : "private", 6979 "field_name" : "mThreadCountDecrement", 6980 "field_offset" : 512, 6981 "referenced_type" : "type-362" 6982 }, 6983 { 6984 "access" : "private", 6985 "field_name" : "mExecutingThreadsCount", 6986 "field_offset" : 896, 6987 "referenced_type" : "type-9" 6988 }, 6989 { 6990 "access" : "private", 6991 "field_name" : "mMaxThreads", 6992 "field_offset" : 960, 6993 "referenced_type" : "type-9" 6994 }, 6995 { 6996 "access" : "private", 6997 "field_name" : "mStarvationStartTimeMs", 6998 "field_offset" : 1024, 6999 "referenced_type" : "type-6" 7000 }, 7001 { 7002 "access" : "private", 7003 "field_name" : "mLock", 7004 "field_offset" : 1088, 7005 "referenced_type" : "type-61" 7006 }, 7007 { 7008 "access" : "private", 7009 "field_name" : "mHandleToObject", 7010 "field_offset" : 1408, 7011 "referenced_type" : "type-307" 7012 }, 7013 { 7014 "access" : "private", 7015 "field_name" : "mManagesContexts", 7016 "field_offset" : 1728, 7017 "referenced_type" : "type-4" 7018 }, 7019 { 7020 "access" : "private", 7021 "field_name" : "mBinderContextCheckFunc", 7022 "field_offset" : 1792, 7023 "referenced_type" : "type-363" 7024 }, 7025 { 7026 "access" : "private", 7027 "field_name" : "mBinderContextUserData", 7028 "field_offset" : 1856, 7029 "referenced_type" : "type-38" 7030 }, 7031 { 7032 "access" : "private", 7033 "field_name" : "mContexts", 7034 "field_offset" : 1920, 7035 "referenced_type" : "type-309" 7036 }, 7037 { 7038 "access" : "private", 7039 "field_name" : "mRootDir", 7040 "field_offset" : 2240, 7041 "referenced_type" : "type-237" 7042 }, 7043 { 7044 "access" : "private", 7045 "field_name" : "mThreadPoolStarted", 7046 "field_offset" : 2304, 7047 "referenced_type" : "type-4" 7048 }, 7049 { 7050 "access" : "private", 7051 "field_name" : "mSpawnThreadOnStart", 7052 "field_offset" : 2312, 7053 "referenced_type" : "type-4" 7054 }, 7055 { 7056 "access" : "private", 7057 "field_name" : "mThreadPoolSeq", 7058 "field_offset" : 2336, 7059 "referenced_type" : "type-367" 7060 }, 7061 { 7062 "access" : "private", 7063 "field_name" : "mMmapSize", 7064 "field_offset" : 2368, 7065 "referenced_type" : "type-67" 7066 }, 7067 { 7068 "access" : "private", 7069 "field_name" : "mCallRestriction", 7070 "field_offset" : 2432, 7071 "referenced_type" : "type-368" 7072 } 7073 ], 7074 "linker_set_key" : "android::hardware::ProcessState", 7075 "name" : "android::hardware::ProcessState", 7076 "record_kind" : "class", 7077 "referenced_type" : "type-360", 7078 "self_type" : "type-360", 7079 "size" : 328, 7080 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 7081 "unique_id" : "_ZTSN7android8hardware12ProcessStateE", 7082 "vtable_components" : 7083 [ 7084 { 7085 "component_value" : 312, 7086 "kind" : "vbase_offset" 7087 }, 7088 { 7089 "kind" : "offset_to_top" 7090 }, 7091 { 7092 "kind" : "rtti", 7093 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 7094 }, 7095 { 7096 "kind" : "complete_dtor_pointer", 7097 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev" 7098 }, 7099 { 7100 "kind" : "deleting_dtor_pointer", 7101 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev" 7102 }, 7103 { 7104 "kind" : "vcall_offset" 7105 }, 7106 { 7107 "kind" : "vcall_offset" 7108 }, 7109 { 7110 "kind" : "vcall_offset" 7111 }, 7112 { 7113 "kind" : "vcall_offset" 7114 }, 7115 { 7116 "component_value" : -312, 7117 "kind" : "vcall_offset" 7118 }, 7119 { 7120 "component_value" : -312, 7121 "kind" : "offset_to_top" 7122 }, 7123 { 7124 "kind" : "rtti", 7125 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 7126 }, 7127 { 7128 "kind" : "complete_dtor_pointer", 7129 "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev" 7130 }, 7131 { 7132 "kind" : "deleting_dtor_pointer", 7133 "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev" 7134 }, 7135 { 7136 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7137 }, 7138 { 7139 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7140 }, 7141 { 7142 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7143 }, 7144 { 7145 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7146 } 7147 ] 7148 }, 7149 { 7150 "access" : "private", 7151 "alignment" : 8, 7152 "fields" : 7153 [ 7154 { 7155 "field_name" : "binder", 7156 "referenced_type" : "type-264" 7157 }, 7158 { 7159 "field_name" : "refs", 7160 "field_offset" : 64, 7161 "referenced_type" : "type-265" 7162 } 7163 ], 7164 "linker_set_key" : "android::hardware::ProcessState::handle_entry", 7165 "name" : "android::hardware::ProcessState::handle_entry", 7166 "referenced_type" : "type-308", 7167 "self_type" : "type-308", 7168 "size" : 16, 7169 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 7170 "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE" 7171 }, 7172 { 7173 "alignment" : 8, 7174 "base_specifiers" : 7175 [ 7176 { 7177 "referenced_type" : "type-282" 7178 } 7179 ], 7180 "fields" : 7181 [ 7182 { 7183 "access" : "private", 7184 "field_name" : "mVal", 7185 "field_offset" : 264, 7186 "referenced_type" : "type-4" 7187 } 7188 ], 7189 "linker_set_key" : "android::hardware::Return<bool>", 7190 "name" : "android::hardware::Return<bool>", 7191 "record_kind" : "class", 7192 "referenced_type" : "type-281", 7193 "self_type" : "type-281", 7194 "size" : 40, 7195 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 7196 "template_args" : [ "type-4" ], 7197 "unique_id" : "_ZTSN7android8hardware6ReturnIbEE" 7198 }, 7199 { 7200 "alignment" : 8, 7201 "base_specifiers" : 7202 [ 7203 { 7204 "referenced_type" : "type-282" 7205 } 7206 ], 7207 "linker_set_key" : "android::hardware::Return<void>", 7208 "name" : "android::hardware::Return<void>", 7209 "record_kind" : "class", 7210 "referenced_type" : "type-400", 7211 "self_type" : "type-400", 7212 "size" : 40, 7213 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 7214 "template_args" : [ "type-39" ], 7215 "unique_id" : "_ZTSN7android8hardware6ReturnIvEE" 7216 }, 7217 { 7218 "alignment" : 8, 7219 "fields" : 7220 [ 7221 { 7222 "access" : "private", 7223 "field_name" : "mException", 7224 "referenced_type" : "type-29" 7225 }, 7226 { 7227 "access" : "private", 7228 "field_name" : "mErrorCode", 7229 "field_offset" : 32, 7230 "referenced_type" : "type-29" 7231 }, 7232 { 7233 "access" : "private", 7234 "field_name" : "mMessage", 7235 "field_offset" : 64, 7236 "referenced_type" : "type-176" 7237 } 7238 ], 7239 "linker_set_key" : "android::hardware::Status", 7240 "name" : "android::hardware::Status", 7241 "record_kind" : "class", 7242 "referenced_type" : "type-175", 7243 "self_type" : "type-175", 7244 "size" : 32, 7245 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 7246 "unique_id" : "_ZTSN7android8hardware6StatusE" 7247 }, 7248 { 7249 "alignment" : 8, 7250 "fields" : 7251 [ 7252 { 7253 "field_name" : "sampleRateHz", 7254 "referenced_type" : "type-2" 7255 }, 7256 { 7257 "field_name" : "channelMask", 7258 "field_offset" : 32, 7259 "referenced_type" : "type-2" 7260 }, 7261 { 7262 "field_name" : "format", 7263 "field_offset" : 64, 7264 "referenced_type" : "type-134" 7265 }, 7266 { 7267 "field_name" : "offloadInfo", 7268 "field_offset" : 128, 7269 "referenced_type" : "type-386" 7270 }, 7271 { 7272 "field_name" : "frameCount", 7273 "field_offset" : 512, 7274 "referenced_type" : "type-9" 7275 } 7276 ], 7277 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioConfig", 7278 "name" : "android::hardware::audio::common::V4_0::AudioConfig", 7279 "referenced_type" : "type-388", 7280 "self_type" : "type-388", 7281 "size" : 72, 7282 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7283 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_011AudioConfigE" 7284 }, 7285 { 7286 "alignment" : 4, 7287 "fields" : 7288 [ 7289 { 7290 "field_name" : "mode", 7291 "referenced_type" : "type-2" 7292 }, 7293 { 7294 "field_name" : "channelMask", 7295 "field_offset" : 32, 7296 "referenced_type" : "type-2" 7297 }, 7298 { 7299 "field_name" : "minValue", 7300 "field_offset" : 64, 7301 "referenced_type" : "type-29" 7302 }, 7303 { 7304 "field_name" : "maxValue", 7305 "field_offset" : 96, 7306 "referenced_type" : "type-29" 7307 }, 7308 { 7309 "field_name" : "defaultValue", 7310 "field_offset" : 128, 7311 "referenced_type" : "type-29" 7312 }, 7313 { 7314 "field_name" : "stepValue", 7315 "field_offset" : 160, 7316 "referenced_type" : "type-2" 7317 }, 7318 { 7319 "field_name" : "minRampMs", 7320 "field_offset" : 192, 7321 "referenced_type" : "type-2" 7322 }, 7323 { 7324 "field_name" : "maxRampMs", 7325 "field_offset" : 224, 7326 "referenced_type" : "type-2" 7327 } 7328 ], 7329 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioGain", 7330 "name" : "android::hardware::audio::common::V4_0::AudioGain", 7331 "referenced_type" : "type-143", 7332 "self_type" : "type-143", 7333 "size" : 32, 7334 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7335 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_09AudioGainE" 7336 }, 7337 { 7338 "alignment" : 4, 7339 "fields" : 7340 [ 7341 { 7342 "field_name" : "index", 7343 "referenced_type" : "type-29" 7344 }, 7345 { 7346 "field_name" : "mode", 7347 "field_offset" : 32, 7348 "referenced_type" : "type-389" 7349 }, 7350 { 7351 "field_name" : "channelMask", 7352 "field_offset" : 64, 7353 "referenced_type" : "type-379" 7354 }, 7355 { 7356 "field_name" : "values", 7357 "field_offset" : 96, 7358 "referenced_type" : "type-184" 7359 }, 7360 { 7361 "field_name" : "rampDurationMs", 7362 "field_offset" : 1120, 7363 "referenced_type" : "type-2" 7364 } 7365 ], 7366 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioGainConfig", 7367 "name" : "android::hardware::audio::common::V4_0::AudioGainConfig", 7368 "referenced_type" : "type-390", 7369 "self_type" : "type-390", 7370 "size" : 144, 7371 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7372 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_015AudioGainConfigE" 7373 }, 7374 { 7375 "alignment" : 8, 7376 "fields" : 7377 [ 7378 { 7379 "field_name" : "sampleRateHz", 7380 "referenced_type" : "type-2" 7381 }, 7382 { 7383 "field_name" : "channelMask", 7384 "field_offset" : 32, 7385 "referenced_type" : "type-2" 7386 }, 7387 { 7388 "field_name" : "format", 7389 "field_offset" : 64, 7390 "referenced_type" : "type-134" 7391 }, 7392 { 7393 "field_name" : "streamType", 7394 "field_offset" : 96, 7395 "referenced_type" : "type-374" 7396 }, 7397 { 7398 "field_name" : "bitRatePerSecond", 7399 "field_offset" : 128, 7400 "referenced_type" : "type-2" 7401 }, 7402 { 7403 "field_name" : "durationMicroseconds", 7404 "field_offset" : 192, 7405 "referenced_type" : "type-6" 7406 }, 7407 { 7408 "field_name" : "hasVideo", 7409 "field_offset" : 256, 7410 "referenced_type" : "type-4" 7411 }, 7412 { 7413 "field_name" : "isStreaming", 7414 "field_offset" : 264, 7415 "referenced_type" : "type-4" 7416 }, 7417 { 7418 "field_name" : "bitWidth", 7419 "field_offset" : 288, 7420 "referenced_type" : "type-2" 7421 }, 7422 { 7423 "field_name" : "bufferSize", 7424 "field_offset" : 320, 7425 "referenced_type" : "type-2" 7426 }, 7427 { 7428 "field_name" : "usage", 7429 "field_offset" : 352, 7430 "referenced_type" : "type-384" 7431 } 7432 ], 7433 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioOffloadInfo", 7434 "name" : "android::hardware::audio::common::V4_0::AudioOffloadInfo", 7435 "referenced_type" : "type-386", 7436 "self_type" : "type-386", 7437 "size" : 48, 7438 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7439 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_016AudioOffloadInfoE" 7440 }, 7441 { 7442 "alignment" : 8, 7443 "fields" : 7444 [ 7445 { 7446 "field_name" : "id", 7447 "referenced_type" : "type-29" 7448 }, 7449 { 7450 "field_name" : "role", 7451 "field_offset" : 32, 7452 "referenced_type" : "type-391" 7453 }, 7454 { 7455 "field_name" : "name", 7456 "field_offset" : 64, 7457 "referenced_type" : "type-93" 7458 }, 7459 { 7460 "field_name" : "sampleRates", 7461 "field_offset" : 192, 7462 "referenced_type" : "type-119" 7463 }, 7464 { 7465 "field_name" : "channelMasks", 7466 "field_offset" : 320, 7467 "referenced_type" : "type-119" 7468 }, 7469 { 7470 "field_name" : "formats", 7471 "field_offset" : 448, 7472 "referenced_type" : "type-130" 7473 }, 7474 { 7475 "field_name" : "gains", 7476 "field_offset" : 576, 7477 "referenced_type" : "type-139" 7478 }, 7479 { 7480 "field_name" : "activeConfig", 7481 "field_offset" : 704, 7482 "referenced_type" : "type-396" 7483 }, 7484 { 7485 "field_name" : "type", 7486 "field_offset" : 2400, 7487 "referenced_type" : "type-392" 7488 }, 7489 { 7490 "field_name" : "ext", 7491 "field_offset" : 2432, 7492 "referenced_type" : "type-406" 7493 } 7494 ], 7495 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPort", 7496 "name" : "android::hardware::audio::common::V4_0::AudioPort", 7497 "referenced_type" : "type-405", 7498 "self_type" : "type-405", 7499 "size" : 344, 7500 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7501 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_09AudioPortE" 7502 }, 7503 { 7504 "alignment" : 4, 7505 "fields" : 7506 [ 7507 { 7508 "field_name" : "device", 7509 "referenced_type" : "type-401" 7510 }, 7511 { 7512 "field_name" : "mix", 7513 "referenced_type" : "type-403" 7514 }, 7515 { 7516 "field_name" : "session", 7517 "referenced_type" : "type-404" 7518 } 7519 ], 7520 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPort::Ext", 7521 "name" : "android::hardware::audio::common::V4_0::AudioPort::Ext", 7522 "record_kind" : "union", 7523 "referenced_type" : "type-406", 7524 "self_type" : "type-406", 7525 "size" : 40, 7526 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7527 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_09AudioPort3ExtE" 7528 }, 7529 { 7530 "alignment" : 4, 7531 "fields" : 7532 [ 7533 { 7534 "field_name" : "id", 7535 "referenced_type" : "type-29" 7536 }, 7537 { 7538 "field_name" : "configMask", 7539 "field_offset" : 32, 7540 "referenced_type" : "type-2" 7541 }, 7542 { 7543 "field_name" : "sampleRateHz", 7544 "field_offset" : 64, 7545 "referenced_type" : "type-2" 7546 }, 7547 { 7548 "field_name" : "channelMask", 7549 "field_offset" : 96, 7550 "referenced_type" : "type-2" 7551 }, 7552 { 7553 "field_name" : "format", 7554 "field_offset" : 128, 7555 "referenced_type" : "type-134" 7556 }, 7557 { 7558 "field_name" : "gain", 7559 "field_offset" : 160, 7560 "referenced_type" : "type-390" 7561 }, 7562 { 7563 "field_name" : "type", 7564 "field_offset" : 1312, 7565 "referenced_type" : "type-392" 7566 }, 7567 { 7568 "field_name" : "role", 7569 "field_offset" : 1344, 7570 "referenced_type" : "type-391" 7571 }, 7572 { 7573 "field_name" : "ext", 7574 "field_offset" : 1376, 7575 "referenced_type" : "type-397" 7576 } 7577 ], 7578 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPortConfig", 7579 "name" : "android::hardware::audio::common::V4_0::AudioPortConfig", 7580 "referenced_type" : "type-396", 7581 "self_type" : "type-396", 7582 "size" : 212, 7583 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7584 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_015AudioPortConfigE" 7585 }, 7586 { 7587 "alignment" : 4, 7588 "fields" : 7589 [ 7590 { 7591 "field_name" : "device", 7592 "referenced_type" : "type-393" 7593 }, 7594 { 7595 "field_name" : "mix", 7596 "referenced_type" : "type-398" 7597 }, 7598 { 7599 "field_name" : "session", 7600 "referenced_type" : "type-394" 7601 } 7602 ], 7603 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPortConfig::Ext", 7604 "name" : "android::hardware::audio::common::V4_0::AudioPortConfig::Ext", 7605 "record_kind" : "union", 7606 "referenced_type" : "type-397", 7607 "self_type" : "type-397", 7608 "size" : 40, 7609 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7610 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_015AudioPortConfig3ExtE" 7611 }, 7612 { 7613 "alignment" : 4, 7614 "fields" : 7615 [ 7616 { 7617 "field_name" : "hwModule", 7618 "referenced_type" : "type-29" 7619 }, 7620 { 7621 "field_name" : "ioHandle", 7622 "field_offset" : 32, 7623 "referenced_type" : "type-29" 7624 }, 7625 { 7626 "field_name" : "useCase", 7627 "field_offset" : 64, 7628 "referenced_type" : "type-399" 7629 } 7630 ], 7631 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPortConfig::Ext::AudioPortConfigMixExt", 7632 "name" : "android::hardware::audio::common::V4_0::AudioPortConfig::Ext::AudioPortConfigMixExt", 7633 "referenced_type" : "type-398", 7634 "self_type" : "type-398", 7635 "size" : 12, 7636 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7637 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_015AudioPortConfig3Ext21AudioPortConfigMixExtE" 7638 }, 7639 { 7640 "alignment" : 4, 7641 "fields" : 7642 [ 7643 { 7644 "field_name" : "stream", 7645 "referenced_type" : "type-374" 7646 }, 7647 { 7648 "field_name" : "source", 7649 "referenced_type" : "type-375" 7650 } 7651 ], 7652 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase", 7653 "name" : "android::hardware::audio::common::V4_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase", 7654 "record_kind" : "union", 7655 "referenced_type" : "type-399", 7656 "self_type" : "type-399", 7657 "size" : 4, 7658 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7659 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE" 7660 }, 7661 { 7662 "alignment" : 4, 7663 "fields" : 7664 [ 7665 { 7666 "field_name" : "hwModule", 7667 "referenced_type" : "type-29" 7668 }, 7669 { 7670 "field_name" : "type", 7671 "field_offset" : 32, 7672 "referenced_type" : "type-381" 7673 }, 7674 { 7675 "field_name" : "address", 7676 "field_offset" : 64, 7677 "referenced_type" : "type-169" 7678 } 7679 ], 7680 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPortConfigDeviceExt", 7681 "name" : "android::hardware::audio::common::V4_0::AudioPortConfigDeviceExt", 7682 "referenced_type" : "type-393", 7683 "self_type" : "type-393", 7684 "size" : 40, 7685 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7686 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_024AudioPortConfigDeviceExtE" 7687 }, 7688 { 7689 "alignment" : 4, 7690 "fields" : 7691 [ 7692 { 7693 "field_name" : "session", 7694 "referenced_type" : "type-29" 7695 } 7696 ], 7697 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPortConfigSessionExt", 7698 "name" : "android::hardware::audio::common::V4_0::AudioPortConfigSessionExt", 7699 "referenced_type" : "type-394", 7700 "self_type" : "type-394", 7701 "size" : 4, 7702 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7703 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_025AudioPortConfigSessionExtE" 7704 }, 7705 { 7706 "alignment" : 4, 7707 "fields" : 7708 [ 7709 { 7710 "field_name" : "hwModule", 7711 "referenced_type" : "type-29" 7712 }, 7713 { 7714 "field_name" : "type", 7715 "field_offset" : 32, 7716 "referenced_type" : "type-381" 7717 }, 7718 { 7719 "field_name" : "address", 7720 "field_offset" : 64, 7721 "referenced_type" : "type-169" 7722 } 7723 ], 7724 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPortDeviceExt", 7725 "name" : "android::hardware::audio::common::V4_0::AudioPortDeviceExt", 7726 "referenced_type" : "type-401", 7727 "self_type" : "type-401", 7728 "size" : 40, 7729 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7730 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_018AudioPortDeviceExtE" 7731 }, 7732 { 7733 "alignment" : 4, 7734 "fields" : 7735 [ 7736 { 7737 "field_name" : "hwModule", 7738 "referenced_type" : "type-29" 7739 }, 7740 { 7741 "field_name" : "ioHandle", 7742 "field_offset" : 32, 7743 "referenced_type" : "type-29" 7744 }, 7745 { 7746 "field_name" : "latencyClass", 7747 "field_offset" : 64, 7748 "referenced_type" : "type-402" 7749 } 7750 ], 7751 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPortMixExt", 7752 "name" : "android::hardware::audio::common::V4_0::AudioPortMixExt", 7753 "referenced_type" : "type-403", 7754 "self_type" : "type-403", 7755 "size" : 12, 7756 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7757 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_015AudioPortMixExtE" 7758 }, 7759 { 7760 "alignment" : 4, 7761 "fields" : 7762 [ 7763 { 7764 "field_name" : "session", 7765 "referenced_type" : "type-29" 7766 } 7767 ], 7768 "linker_set_key" : "android::hardware::audio::common::V4_0::AudioPortSessionExt", 7769 "name" : "android::hardware::audio::common::V4_0::AudioPortSessionExt", 7770 "referenced_type" : "type-404", 7771 "self_type" : "type-404", 7772 "size" : 4, 7773 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7774 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_019AudioPortSessionExtE" 7775 }, 7776 { 7777 "alignment" : 8, 7778 "fields" : 7779 [ 7780 { 7781 "field_name" : "pid", 7782 "referenced_type" : "type-6" 7783 }, 7784 { 7785 "field_name" : "tid", 7786 "field_offset" : 64, 7787 "referenced_type" : "type-6" 7788 } 7789 ], 7790 "linker_set_key" : "android::hardware::audio::common::V4_0::ThreadInfo", 7791 "name" : "android::hardware::audio::common::V4_0::ThreadInfo", 7792 "referenced_type" : "type-407", 7793 "self_type" : "type-407", 7794 "size" : 16, 7795 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7796 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_010ThreadInfoE" 7797 }, 7798 { 7799 "alignment" : 4, 7800 "fields" : 7801 [ 7802 { 7803 "field_name" : "timeLow", 7804 "referenced_type" : "type-2" 7805 }, 7806 { 7807 "field_name" : "timeMid", 7808 "field_offset" : 32, 7809 "referenced_type" : "type-28" 7810 }, 7811 { 7812 "field_name" : "versionAndTimeHigh", 7813 "field_offset" : 48, 7814 "referenced_type" : "type-28" 7815 }, 7816 { 7817 "field_name" : "variantAndClockSeqHigh", 7818 "field_offset" : 64, 7819 "referenced_type" : "type-28" 7820 }, 7821 { 7822 "field_name" : "node", 7823 "field_offset" : 80, 7824 "referenced_type" : "type-177" 7825 } 7826 ], 7827 "linker_set_key" : "android::hardware::audio::common::V4_0::Uuid", 7828 "name" : "android::hardware::audio::common::V4_0::Uuid", 7829 "referenced_type" : "type-373", 7830 "self_type" : "type-373", 7831 "size" : 16, 7832 "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/4.0/types.h", 7833 "unique_id" : "_ZTSN7android8hardware5audio6common4V4_04UuidE" 7834 }, 7835 { 7836 "alignment" : 8, 7837 "fields" : 7838 [ 7839 { 7840 "access" : "protected", 7841 "field_name" : "mInstrumentationCallbacks", 7842 "field_offset" : 64, 7843 "referenced_type" : "type-292" 7844 }, 7845 { 7846 "access" : "protected", 7847 "field_name" : "mEnableInstrumentation", 7848 "field_offset" : 256, 7849 "referenced_type" : "type-4" 7850 }, 7851 { 7852 "access" : "protected", 7853 "field_name" : "mInstrumentationLibPackage", 7854 "field_offset" : 320, 7855 "referenced_type" : "type-293" 7856 }, 7857 { 7858 "access" : "protected", 7859 "field_name" : "mInterfaceName", 7860 "field_offset" : 512, 7861 "referenced_type" : "type-294" 7862 } 7863 ], 7864 "linker_set_key" : "android::hardware::details::HidlInstrumentor", 7865 "name" : "android::hardware::details::HidlInstrumentor", 7866 "referenced_type" : "type-291", 7867 "self_type" : "type-291", 7868 "size" : 88, 7869 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 7870 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE", 7871 "vtable_components" : 7872 [ 7873 { 7874 "kind" : "offset_to_top" 7875 }, 7876 { 7877 "kind" : "rtti", 7878 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 7879 }, 7880 { 7881 "kind" : "complete_dtor_pointer", 7882 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 7883 }, 7884 { 7885 "kind" : "deleting_dtor_pointer", 7886 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 7887 } 7888 ] 7889 }, 7890 { 7891 "alignment" : 4, 7892 "fields" : 7893 [ 7894 { 7895 "field_name" : "sched_policy", 7896 "referenced_type" : "type-29" 7897 }, 7898 { 7899 "field_name" : "prio", 7900 "field_offset" : 32, 7901 "referenced_type" : "type-29" 7902 } 7903 ], 7904 "linker_set_key" : "android::hardware::details::SchedPrio", 7905 "name" : "android::hardware::details::SchedPrio", 7906 "referenced_type" : "type-300", 7907 "self_type" : "type-300", 7908 "size" : 8, 7909 "source_file" : "/system/libhidl/transport/include/hidl/Static.h", 7910 "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE" 7911 }, 7912 { 7913 "alignment" : 1, 7914 "linker_set_key" : "android::hardware::details::bnhw_tag", 7915 "name" : "android::hardware::details::bnhw_tag", 7916 "referenced_type" : "type-181", 7917 "self_type" : "type-181", 7918 "size" : 1, 7919 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 7920 "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE" 7921 }, 7922 { 7923 "alignment" : 1, 7924 "linker_set_key" : "android::hardware::details::bphw_tag", 7925 "name" : "android::hardware::details::bphw_tag", 7926 "referenced_type" : "type-192", 7927 "self_type" : "type-192", 7928 "size" : 1, 7929 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 7930 "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE" 7931 }, 7932 { 7933 "alignment" : 1, 7934 "linker_set_key" : "android::hardware::details::bs_tag", 7935 "name" : "android::hardware::details::bs_tag", 7936 "referenced_type" : "type-205", 7937 "self_type" : "type-205", 7938 "size" : 1, 7939 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 7940 "unique_id" : "_ZTSN7android8hardware7details6bs_tagE" 7941 }, 7942 { 7943 "alignment" : 8, 7944 "fields" : 7945 [ 7946 { 7947 "access" : "private", 7948 "field_name" : "mBase", 7949 "referenced_type" : "type-160" 7950 } 7951 ], 7952 "linker_set_key" : "android::hardware::details::const_accessor<int, 32>", 7953 "name" : "android::hardware::details::const_accessor<int, 32>", 7954 "referenced_type" : "type-159", 7955 "self_type" : "type-159", 7956 "size" : 8, 7957 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 7958 "template_args" : [ "type-29" ], 7959 "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLm32EJEEE" 7960 }, 7961 { 7962 "alignment" : 8, 7963 "fields" : 7964 [ 7965 { 7966 "access" : "private", 7967 "field_name" : "mBase", 7968 "referenced_type" : "type-155" 7969 } 7970 ], 7971 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32>", 7972 "name" : "android::hardware::details::const_accessor<unsigned char, 32>", 7973 "referenced_type" : "type-164", 7974 "self_type" : "type-164", 7975 "size" : 8, 7976 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 7977 "template_args" : [ "type-26" ], 7978 "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm32EJEEE" 7979 }, 7980 { 7981 "alignment" : 8, 7982 "fields" : 7983 [ 7984 { 7985 "access" : "private", 7986 "field_name" : "mBase", 7987 "referenced_type" : "type-155" 7988 } 7989 ], 7990 "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6>", 7991 "name" : "android::hardware::details::const_accessor<unsigned char, 6>", 7992 "referenced_type" : "type-154", 7993 "self_type" : "type-154", 7994 "size" : 8, 7995 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 7996 "template_args" : [ "type-26" ], 7997 "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm6EJEEE" 7998 }, 7999 { 8000 "access" : "private", 8001 "alignment" : 8, 8002 "fields" : 8003 [ 8004 { 8005 "field_name" : "mPointer", 8006 "referenced_type" : "type-133" 8007 }, 8008 { 8009 "field_name" : "_pad", 8010 "referenced_type" : "type-9" 8011 } 8012 ], 8013 "is_anonymous" : true, 8014 "linker_set_key" : "android::hardware::details::hidl_pointer<AudioFormat>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8015 "name" : "android::hardware::details::hidl_pointer<AudioFormat>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8016 "record_kind" : "union", 8017 "referenced_type" : "type-132", 8018 "self_type" : "type-132", 8019 "size" : 8, 8020 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8021 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V4_011AudioFormatEEUt_E" 8022 }, 8023 { 8024 "access" : "private", 8025 "alignment" : 8, 8026 "fields" : 8027 [ 8028 { 8029 "field_name" : "mPointer", 8030 "referenced_type" : "type-142" 8031 }, 8032 { 8033 "field_name" : "_pad", 8034 "referenced_type" : "type-9" 8035 } 8036 ], 8037 "is_anonymous" : true, 8038 "linker_set_key" : "android::hardware::details::hidl_pointer<AudioGain>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8039 "name" : "android::hardware::details::hidl_pointer<AudioGain>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8040 "record_kind" : "union", 8041 "referenced_type" : "type-141", 8042 "self_type" : "type-141", 8043 "size" : 8, 8044 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8045 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V4_09AudioGainEEUt_E" 8046 }, 8047 { 8048 "access" : "private", 8049 "alignment" : 8, 8050 "fields" : 8051 [ 8052 { 8053 "field_name" : "mPointer", 8054 "referenced_type" : "type-117" 8055 }, 8056 { 8057 "field_name" : "_pad", 8058 "referenced_type" : "type-9" 8059 } 8060 ], 8061 "is_anonymous" : true, 8062 "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", 8063 "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", 8064 "record_kind" : "union", 8065 "referenced_type" : "type-116", 8066 "self_type" : "type-116", 8067 "size" : 8, 8068 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8069 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 8070 }, 8071 { 8072 "alignment" : 8, 8073 "fields" : 8074 [ 8075 { 8076 "access" : "private", 8077 "referenced_type" : "type-116" 8078 } 8079 ], 8080 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 8081 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 8082 "referenced_type" : "type-115", 8083 "self_type" : "type-115", 8084 "size" : 8, 8085 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8086 "template_args" : [ "type-118" ], 8087 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 8088 }, 8089 { 8090 "alignment" : 8, 8091 "fields" : 8092 [ 8093 { 8094 "access" : "private", 8095 "referenced_type" : "type-132" 8096 } 8097 ], 8098 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V4_0::AudioFormat>", 8099 "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V4_0::AudioFormat>", 8100 "referenced_type" : "type-131", 8101 "self_type" : "type-131", 8102 "size" : 8, 8103 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8104 "template_args" : [ "type-134" ], 8105 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V4_011AudioFormatEEE" 8106 }, 8107 { 8108 "alignment" : 8, 8109 "fields" : 8110 [ 8111 { 8112 "access" : "private", 8113 "referenced_type" : "type-141" 8114 } 8115 ], 8116 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V4_0::AudioGain>", 8117 "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V4_0::AudioGain>", 8118 "referenced_type" : "type-140", 8119 "self_type" : "type-140", 8120 "size" : 8, 8121 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8122 "template_args" : [ "type-143" ], 8123 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V4_09AudioGainEEE" 8124 }, 8125 { 8126 "alignment" : 8, 8127 "fields" : 8128 [ 8129 { 8130 "access" : "private", 8131 "referenced_type" : "type-150" 8132 } 8133 ], 8134 "linker_set_key" : "android::hardware::details::hidl_pointer<char>", 8135 "name" : "android::hardware::details::hidl_pointer<char>", 8136 "referenced_type" : "type-149", 8137 "self_type" : "type-149", 8138 "size" : 8, 8139 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8140 "template_args" : [ "type-31" ], 8141 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE" 8142 }, 8143 { 8144 "access" : "private", 8145 "alignment" : 8, 8146 "fields" : 8147 [ 8148 { 8149 "field_name" : "mPointer", 8150 "referenced_type" : "type-104" 8151 }, 8152 { 8153 "field_name" : "_pad", 8154 "referenced_type" : "type-9" 8155 } 8156 ], 8157 "is_anonymous" : true, 8158 "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", 8159 "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", 8160 "record_kind" : "union", 8161 "referenced_type" : "type-150", 8162 "self_type" : "type-150", 8163 "size" : 8, 8164 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8165 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E" 8166 }, 8167 { 8168 "alignment" : 8, 8169 "fields" : 8170 [ 8171 { 8172 "access" : "private", 8173 "referenced_type" : "type-95" 8174 } 8175 ], 8176 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>", 8177 "name" : "android::hardware::details::hidl_pointer<const char>", 8178 "referenced_type" : "type-94", 8179 "self_type" : "type-94", 8180 "size" : 8, 8181 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8182 "template_args" : [ "type-97" ], 8183 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE" 8184 }, 8185 { 8186 "access" : "private", 8187 "alignment" : 8, 8188 "fields" : 8189 [ 8190 { 8191 "field_name" : "mPointer", 8192 "referenced_type" : "type-96" 8193 }, 8194 { 8195 "field_name" : "_pad", 8196 "referenced_type" : "type-9" 8197 } 8198 ], 8199 "is_anonymous" : true, 8200 "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", 8201 "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", 8202 "record_kind" : "union", 8203 "referenced_type" : "type-95", 8204 "self_type" : "type-95", 8205 "size" : 8, 8206 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8207 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E" 8208 }, 8209 { 8210 "alignment" : 8, 8211 "fields" : 8212 [ 8213 { 8214 "access" : "private", 8215 "referenced_type" : "type-86" 8216 } 8217 ], 8218 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>", 8219 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 8220 "referenced_type" : "type-85", 8221 "self_type" : "type-85", 8222 "size" : 8, 8223 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8224 "template_args" : [ "type-88" ], 8225 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE" 8226 }, 8227 { 8228 "access" : "private", 8229 "alignment" : 8, 8230 "fields" : 8231 [ 8232 { 8233 "field_name" : "mPointer", 8234 "referenced_type" : "type-87" 8235 }, 8236 { 8237 "field_name" : "_pad", 8238 "referenced_type" : "type-9" 8239 } 8240 ], 8241 "is_anonymous" : true, 8242 "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", 8243 "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", 8244 "record_kind" : "union", 8245 "referenced_type" : "type-86", 8246 "self_type" : "type-86", 8247 "size" : 8, 8248 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8249 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 8250 }, 8251 { 8252 "alignment" : 8, 8253 "fields" : 8254 [ 8255 { 8256 "access" : "private", 8257 "referenced_type" : "type-218" 8258 } 8259 ], 8260 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>", 8261 "name" : "android::hardware::details::hidl_pointer<native_handle>", 8262 "referenced_type" : "type-217", 8263 "self_type" : "type-217", 8264 "size" : 8, 8265 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8266 "template_args" : [ "type-89" ], 8267 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE" 8268 }, 8269 { 8270 "access" : "private", 8271 "alignment" : 8, 8272 "fields" : 8273 [ 8274 { 8275 "field_name" : "mPointer", 8276 "referenced_type" : "type-219" 8277 }, 8278 { 8279 "field_name" : "_pad", 8280 "referenced_type" : "type-9" 8281 } 8282 ], 8283 "is_anonymous" : true, 8284 "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", 8285 "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", 8286 "record_kind" : "union", 8287 "referenced_type" : "type-218", 8288 "self_type" : "type-218", 8289 "size" : 8, 8290 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8291 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 8292 }, 8293 { 8294 "alignment" : 8, 8295 "fields" : 8296 [ 8297 { 8298 "access" : "private", 8299 "referenced_type" : "type-121" 8300 } 8301 ], 8302 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>", 8303 "name" : "android::hardware::details::hidl_pointer<unsigned int>", 8304 "referenced_type" : "type-120", 8305 "self_type" : "type-120", 8306 "size" : 8, 8307 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8308 "template_args" : [ "type-2" ], 8309 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE" 8310 }, 8311 { 8312 "access" : "private", 8313 "alignment" : 8, 8314 "fields" : 8315 [ 8316 { 8317 "field_name" : "mPointer", 8318 "referenced_type" : "type-122" 8319 }, 8320 { 8321 "field_name" : "_pad", 8322 "referenced_type" : "type-9" 8323 } 8324 ], 8325 "is_anonymous" : true, 8326 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8327 "name" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8328 "record_kind" : "union", 8329 "referenced_type" : "type-121", 8330 "self_type" : "type-121", 8331 "size" : 8, 8332 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8333 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E" 8334 }, 8335 { 8336 "alignment" : 1, 8337 "linker_set_key" : "android::hardware::details::i_tag", 8338 "name" : "android::hardware::details::i_tag", 8339 "referenced_type" : "type-168", 8340 "self_type" : "type-168", 8341 "size" : 1, 8342 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8343 "unique_id" : "_ZTSN7android8hardware7details5i_tagE" 8344 }, 8345 { 8346 "alignment" : 8, 8347 "fields" : 8348 [ 8349 { 8350 "access" : "private", 8351 "field_name" : "mStatus", 8352 "referenced_type" : "type-175" 8353 }, 8354 { 8355 "access" : "private", 8356 "field_name" : "mCheckedStatus", 8357 "field_offset" : 256, 8358 "referenced_type" : "type-4" 8359 } 8360 ], 8361 "linker_set_key" : "android::hardware::details::return_status", 8362 "name" : "android::hardware::details::return_status", 8363 "record_kind" : "class", 8364 "referenced_type" : "type-282", 8365 "self_type" : "type-282", 8366 "size" : 40, 8367 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 8368 "unique_id" : "_ZTSN7android8hardware7details13return_statusE" 8369 }, 8370 { 8371 "alignment" : 1, 8372 "linker_set_key" : "android::hardware::details::std_array<int, 32>", 8373 "name" : "android::hardware::details::std_array<int, 32>", 8374 "referenced_type" : "type-152", 8375 "self_type" : "type-152", 8376 "size" : 1, 8377 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8378 "template_args" : [ "type-29" ], 8379 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLm32EJEEE" 8380 }, 8381 { 8382 "alignment" : 1, 8383 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>", 8384 "name" : "android::hardware::details::std_array<unsigned char, 32>", 8385 "referenced_type" : "type-153", 8386 "self_type" : "type-153", 8387 "size" : 1, 8388 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8389 "template_args" : [ "type-26" ], 8390 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE" 8391 }, 8392 { 8393 "alignment" : 1, 8394 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 6>", 8395 "name" : "android::hardware::details::std_array<unsigned char, 6>", 8396 "referenced_type" : "type-151", 8397 "self_type" : "type-151", 8398 "size" : 1, 8399 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8400 "template_args" : [ "type-26" ], 8401 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm6EJEEE" 8402 }, 8403 { 8404 "alignment" : 4, 8405 "fields" : 8406 [ 8407 { 8408 "access" : "private", 8409 "field_name" : "mBuffer", 8410 "referenced_type" : "type-185" 8411 } 8412 ], 8413 "linker_set_key" : "android::hardware::hidl_array<int, 32>", 8414 "name" : "android::hardware::hidl_array<int, 32>", 8415 "referenced_type" : "type-184", 8416 "self_type" : "type-184", 8417 "size" : 128, 8418 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8419 "template_args" : [ "type-29" ], 8420 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLm32EJEEE" 8421 }, 8422 { 8423 "alignment" : 1, 8424 "fields" : 8425 [ 8426 { 8427 "access" : "private", 8428 "field_name" : "mBuffer", 8429 "referenced_type" : "type-170" 8430 } 8431 ], 8432 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>", 8433 "name" : "android::hardware::hidl_array<unsigned char, 32>", 8434 "referenced_type" : "type-169", 8435 "self_type" : "type-169", 8436 "size" : 32, 8437 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8438 "template_args" : [ "type-26" ], 8439 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE" 8440 }, 8441 { 8442 "alignment" : 1, 8443 "fields" : 8444 [ 8445 { 8446 "access" : "private", 8447 "field_name" : "mBuffer", 8448 "referenced_type" : "type-178" 8449 } 8450 ], 8451 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6>", 8452 "name" : "android::hardware::hidl_array<unsigned char, 6>", 8453 "referenced_type" : "type-177", 8454 "self_type" : "type-177", 8455 "size" : 6, 8456 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8457 "template_args" : [ "type-26" ], 8458 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm6EJEEE" 8459 }, 8460 { 8461 "alignment" : 8, 8462 "base_specifiers" : 8463 [ 8464 { 8465 "referenced_type" : "type-258" 8466 } 8467 ], 8468 "fields" : 8469 [ 8470 { 8471 "access" : "private", 8472 "field_name" : "mRecipient", 8473 "field_offset" : 64, 8474 "referenced_type" : "type-297" 8475 }, 8476 { 8477 "access" : "private", 8478 "field_name" : "mCookie", 8479 "field_offset" : 192, 8480 "referenced_type" : "type-9" 8481 }, 8482 { 8483 "access" : "private", 8484 "field_name" : "mBase", 8485 "field_offset" : 256, 8486 "referenced_type" : "type-298" 8487 } 8488 ], 8489 "linker_set_key" : "android::hardware::hidl_binder_death_recipient", 8490 "name" : "android::hardware::hidl_binder_death_recipient", 8491 "referenced_type" : "type-296", 8492 "self_type" : "type-296", 8493 "size" : 64, 8494 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h", 8495 "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE", 8496 "vtable_components" : 8497 [ 8498 { 8499 "component_value" : 48, 8500 "kind" : "vbase_offset" 8501 }, 8502 { 8503 "kind" : "offset_to_top" 8504 }, 8505 { 8506 "kind" : "rtti", 8507 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 8508 }, 8509 { 8510 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE" 8511 }, 8512 { 8513 "kind" : "complete_dtor_pointer", 8514 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev" 8515 }, 8516 { 8517 "kind" : "deleting_dtor_pointer", 8518 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev" 8519 }, 8520 { 8521 "kind" : "vcall_offset" 8522 }, 8523 { 8524 "kind" : "vcall_offset" 8525 }, 8526 { 8527 "kind" : "vcall_offset" 8528 }, 8529 { 8530 "kind" : "vcall_offset" 8531 }, 8532 { 8533 "component_value" : -48, 8534 "kind" : "vcall_offset" 8535 }, 8536 { 8537 "component_value" : -48, 8538 "kind" : "offset_to_top" 8539 }, 8540 { 8541 "kind" : "rtti", 8542 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 8543 }, 8544 { 8545 "kind" : "complete_dtor_pointer", 8546 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev" 8547 }, 8548 { 8549 "kind" : "deleting_dtor_pointer", 8550 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev" 8551 }, 8552 { 8553 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8554 }, 8555 { 8556 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8557 }, 8558 { 8559 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8560 }, 8561 { 8562 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8563 } 8564 ] 8565 }, 8566 { 8567 "alignment" : 8, 8568 "base_specifiers" : 8569 [ 8570 { 8571 "is_virtual" : true, 8572 "referenced_type" : "type-76" 8573 } 8574 ], 8575 "linker_set_key" : "android::hardware::hidl_death_recipient", 8576 "name" : "android::hardware::hidl_death_recipient", 8577 "referenced_type" : "type-214", 8578 "self_type" : "type-214", 8579 "size" : 24, 8580 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8581 "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE", 8582 "vtable_components" : 8583 [ 8584 { 8585 "component_value" : 8, 8586 "kind" : "vbase_offset" 8587 }, 8588 { 8589 "kind" : "offset_to_top" 8590 }, 8591 { 8592 "kind" : "rtti", 8593 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 8594 }, 8595 { 8596 "is_pure" : true, 8597 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 8598 }, 8599 { 8600 "kind" : "complete_dtor_pointer", 8601 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 8602 }, 8603 { 8604 "kind" : "deleting_dtor_pointer", 8605 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 8606 }, 8607 { 8608 "kind" : "vcall_offset" 8609 }, 8610 { 8611 "kind" : "vcall_offset" 8612 }, 8613 { 8614 "kind" : "vcall_offset" 8615 }, 8616 { 8617 "kind" : "vcall_offset" 8618 }, 8619 { 8620 "component_value" : -8, 8621 "kind" : "vcall_offset" 8622 }, 8623 { 8624 "component_value" : -8, 8625 "kind" : "offset_to_top" 8626 }, 8627 { 8628 "kind" : "rtti", 8629 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 8630 }, 8631 { 8632 "kind" : "complete_dtor_pointer", 8633 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev" 8634 }, 8635 { 8636 "kind" : "deleting_dtor_pointer", 8637 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev" 8638 }, 8639 { 8640 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8641 }, 8642 { 8643 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8644 }, 8645 { 8646 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8647 }, 8648 { 8649 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8650 } 8651 ] 8652 }, 8653 { 8654 "alignment" : 8, 8655 "fields" : 8656 [ 8657 { 8658 "access" : "private", 8659 "field_name" : "mHandle", 8660 "referenced_type" : "type-85" 8661 }, 8662 { 8663 "access" : "private", 8664 "field_name" : "mOwnsHandle", 8665 "field_offset" : 64, 8666 "referenced_type" : "type-4" 8667 } 8668 ], 8669 "linker_set_key" : "android::hardware::hidl_handle", 8670 "name" : "android::hardware::hidl_handle", 8671 "referenced_type" : "type-84", 8672 "self_type" : "type-84", 8673 "size" : 16, 8674 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8675 "unique_id" : "_ZTSN7android8hardware11hidl_handleE" 8676 }, 8677 { 8678 "alignment" : 8, 8679 "fields" : 8680 [ 8681 { 8682 "access" : "private", 8683 "field_name" : "mHandle", 8684 "referenced_type" : "type-84" 8685 }, 8686 { 8687 "access" : "private", 8688 "field_name" : "mSize", 8689 "field_offset" : 128, 8690 "referenced_type" : "type-9" 8691 }, 8692 { 8693 "access" : "private", 8694 "field_name" : "mName", 8695 "field_offset" : 192, 8696 "referenced_type" : "type-93" 8697 } 8698 ], 8699 "linker_set_key" : "android::hardware::hidl_memory", 8700 "name" : "android::hardware::hidl_memory", 8701 "referenced_type" : "type-100", 8702 "self_type" : "type-100", 8703 "size" : 40, 8704 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8705 "unique_id" : "_ZTSN7android8hardware11hidl_memoryE" 8706 }, 8707 { 8708 "alignment" : 8, 8709 "fields" : 8710 [ 8711 { 8712 "access" : "private", 8713 "field_name" : "mBuffer", 8714 "referenced_type" : "type-94" 8715 }, 8716 { 8717 "access" : "private", 8718 "field_name" : "mSize", 8719 "field_offset" : 64, 8720 "referenced_type" : "type-2" 8721 }, 8722 { 8723 "access" : "private", 8724 "field_name" : "mOwnsBuffer", 8725 "field_offset" : 96, 8726 "referenced_type" : "type-4" 8727 } 8728 ], 8729 "linker_set_key" : "android::hardware::hidl_string", 8730 "name" : "android::hardware::hidl_string", 8731 "referenced_type" : "type-93", 8732 "self_type" : "type-93", 8733 "size" : 16, 8734 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8735 "unique_id" : "_ZTSN7android8hardware11hidl_stringE" 8736 }, 8737 { 8738 "alignment" : 8, 8739 "fields" : 8740 [ 8741 { 8742 "access" : "private", 8743 "field_name" : "mBuffer", 8744 "referenced_type" : "type-115" 8745 }, 8746 { 8747 "access" : "private", 8748 "field_name" : "mSize", 8749 "field_offset" : 64, 8750 "referenced_type" : "type-2" 8751 }, 8752 { 8753 "access" : "private", 8754 "field_name" : "mOwnsBuffer", 8755 "field_offset" : 96, 8756 "referenced_type" : "type-4" 8757 } 8758 ], 8759 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 8760 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 8761 "referenced_type" : "type-114", 8762 "self_type" : "type-114", 8763 "size" : 16, 8764 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8765 "template_args" : [ "type-118" ], 8766 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE" 8767 }, 8768 { 8769 "alignment" : 8, 8770 "fields" : 8771 [ 8772 { 8773 "access" : "private", 8774 "field_name" : "mBuffer", 8775 "referenced_type" : "type-131" 8776 }, 8777 { 8778 "access" : "private", 8779 "field_name" : "mSize", 8780 "field_offset" : 64, 8781 "referenced_type" : "type-2" 8782 }, 8783 { 8784 "access" : "private", 8785 "field_name" : "mOwnsBuffer", 8786 "field_offset" : 96, 8787 "referenced_type" : "type-4" 8788 } 8789 ], 8790 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioFormat>", 8791 "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioFormat>", 8792 "referenced_type" : "type-130", 8793 "self_type" : "type-130", 8794 "size" : 16, 8795 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8796 "template_args" : [ "type-134" ], 8797 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V4_011AudioFormatEEE" 8798 }, 8799 { 8800 "alignment" : 8, 8801 "fields" : 8802 [ 8803 { 8804 "access" : "private", 8805 "field_name" : "mBuffer", 8806 "referenced_type" : "type-140" 8807 }, 8808 { 8809 "access" : "private", 8810 "field_name" : "mSize", 8811 "field_offset" : 64, 8812 "referenced_type" : "type-2" 8813 }, 8814 { 8815 "access" : "private", 8816 "field_name" : "mOwnsBuffer", 8817 "field_offset" : 96, 8818 "referenced_type" : "type-4" 8819 } 8820 ], 8821 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioGain>", 8822 "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V4_0::AudioGain>", 8823 "referenced_type" : "type-139", 8824 "self_type" : "type-139", 8825 "size" : 16, 8826 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8827 "template_args" : [ "type-143" ], 8828 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V4_09AudioGainEEE" 8829 }, 8830 { 8831 "alignment" : 8, 8832 "fields" : 8833 [ 8834 { 8835 "access" : "private", 8836 "field_name" : "mBuffer", 8837 "referenced_type" : "type-149" 8838 }, 8839 { 8840 "access" : "private", 8841 "field_name" : "mSize", 8842 "field_offset" : 64, 8843 "referenced_type" : "type-2" 8844 }, 8845 { 8846 "access" : "private", 8847 "field_name" : "mOwnsBuffer", 8848 "field_offset" : 96, 8849 "referenced_type" : "type-4" 8850 } 8851 ], 8852 "linker_set_key" : "android::hardware::hidl_vec<char>", 8853 "name" : "android::hardware::hidl_vec<char>", 8854 "referenced_type" : "type-148", 8855 "self_type" : "type-148", 8856 "size" : 16, 8857 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8858 "template_args" : [ "type-31" ], 8859 "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE" 8860 }, 8861 { 8862 "alignment" : 8, 8863 "fields" : 8864 [ 8865 { 8866 "access" : "private", 8867 "field_name" : "mBuffer", 8868 "referenced_type" : "type-120" 8869 }, 8870 { 8871 "access" : "private", 8872 "field_name" : "mSize", 8873 "field_offset" : 64, 8874 "referenced_type" : "type-2" 8875 }, 8876 { 8877 "access" : "private", 8878 "field_name" : "mOwnsBuffer", 8879 "field_offset" : 96, 8880 "referenced_type" : "type-4" 8881 } 8882 ], 8883 "linker_set_key" : "android::hardware::hidl_vec<unsigned int>", 8884 "name" : "android::hardware::hidl_vec<unsigned int>", 8885 "referenced_type" : "type-119", 8886 "self_type" : "type-119", 8887 "size" : 16, 8888 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8889 "template_args" : [ "type-2" ], 8890 "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE" 8891 }, 8892 { 8893 "alignment" : 2, 8894 "fields" : 8895 [ 8896 { 8897 "access" : "private", 8898 "field_name" : "mMajor", 8899 "referenced_type" : "type-28" 8900 }, 8901 { 8902 "access" : "private", 8903 "field_name" : "mMinor", 8904 "field_offset" : 16, 8905 "referenced_type" : "type-28" 8906 } 8907 ], 8908 "linker_set_key" : "android::hardware::hidl_version", 8909 "name" : "android::hardware::hidl_version", 8910 "referenced_type" : "type-190", 8911 "self_type" : "type-190", 8912 "size" : 4, 8913 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8914 "unique_id" : "_ZTSN7android8hardware12hidl_versionE" 8915 }, 8916 { 8917 "alignment" : 8, 8918 "base_specifiers" : 8919 [ 8920 { 8921 "referenced_type" : "type-259" 8922 }, 8923 { 8924 "referenced_type" : "type-291" 8925 } 8926 ], 8927 "fields" : 8928 [ 8929 { 8930 "access" : "private", 8931 "field_name" : "_hidl_mImpl", 8932 "field_offset" : 960, 8933 "referenced_type" : "type-289" 8934 } 8935 ], 8936 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase", 8937 "name" : "android::hidl::base::V1_0::BnHwBase", 8938 "referenced_type" : "type-288", 8939 "self_type" : "type-288", 8940 "size" : 144, 8941 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h", 8942 "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE", 8943 "vtable_components" : 8944 [ 8945 { 8946 "component_value" : 128, 8947 "kind" : "vbase_offset" 8948 }, 8949 { 8950 "kind" : "offset_to_top" 8951 }, 8952 { 8953 "kind" : "rtti", 8954 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 8955 }, 8956 { 8957 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 8958 }, 8959 { 8960 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 8961 }, 8962 { 8963 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 8964 }, 8965 { 8966 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 8967 }, 8968 { 8969 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 8970 }, 8971 { 8972 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 8973 }, 8974 { 8975 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 8976 }, 8977 { 8978 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 8979 }, 8980 { 8981 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 8982 }, 8983 { 8984 "kind" : "complete_dtor_pointer", 8985 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev" 8986 }, 8987 { 8988 "kind" : "deleting_dtor_pointer", 8989 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev" 8990 }, 8991 { 8992 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 8993 }, 8994 { 8995 "component_value" : -32, 8996 "kind" : "offset_to_top" 8997 }, 8998 { 8999 "kind" : "rtti", 9000 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 9001 }, 9002 { 9003 "kind" : "complete_dtor_pointer", 9004 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev" 9005 }, 9006 { 9007 "kind" : "deleting_dtor_pointer", 9008 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev" 9009 }, 9010 { 9011 "kind" : "vcall_offset" 9012 }, 9013 { 9014 "kind" : "vcall_offset" 9015 }, 9016 { 9017 "kind" : "vcall_offset" 9018 }, 9019 { 9020 "kind" : "vcall_offset" 9021 }, 9022 { 9023 "component_value" : -128, 9024 "kind" : "vcall_offset" 9025 }, 9026 { 9027 "component_value" : -128, 9028 "kind" : "offset_to_top" 9029 }, 9030 { 9031 "kind" : "rtti", 9032 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 9033 }, 9034 { 9035 "kind" : "complete_dtor_pointer", 9036 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev" 9037 }, 9038 { 9039 "kind" : "deleting_dtor_pointer", 9040 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev" 9041 }, 9042 { 9043 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9044 }, 9045 { 9046 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9047 }, 9048 { 9049 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9050 }, 9051 { 9052 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9053 } 9054 ] 9055 }, 9056 { 9057 "alignment" : 8, 9058 "fields" : 9059 [ 9060 { 9061 "field_name" : "pid", 9062 "referenced_type" : "type-29" 9063 }, 9064 { 9065 "field_name" : "ptr", 9066 "field_offset" : 64, 9067 "referenced_type" : "type-9" 9068 }, 9069 { 9070 "field_name" : "arch", 9071 "field_offset" : 128, 9072 "referenced_type" : "type-228" 9073 } 9074 ], 9075 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo", 9076 "name" : "android::hidl::base::V1_0::DebugInfo", 9077 "referenced_type" : "type-227", 9078 "self_type" : "type-227", 9079 "size" : 24, 9080 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 9081 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE" 9082 }, 9083 { 9084 "alignment" : 8, 9085 "base_specifiers" : 9086 [ 9087 { 9088 "is_virtual" : true, 9089 "referenced_type" : "type-76" 9090 } 9091 ], 9092 "linker_set_key" : "android::hidl::base::V1_0::IBase", 9093 "name" : "android::hidl::base::V1_0::IBase", 9094 "referenced_type" : "type-234", 9095 "self_type" : "type-234", 9096 "size" : 24, 9097 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h", 9098 "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE", 9099 "vtable_components" : 9100 [ 9101 { 9102 "component_value" : 8, 9103 "kind" : "vbase_offset" 9104 }, 9105 { 9106 "kind" : "offset_to_top" 9107 }, 9108 { 9109 "kind" : "rtti", 9110 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 9111 }, 9112 { 9113 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 9114 }, 9115 { 9116 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 9117 }, 9118 { 9119 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 9120 }, 9121 { 9122 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 9123 }, 9124 { 9125 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 9126 }, 9127 { 9128 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 9129 }, 9130 { 9131 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 9132 }, 9133 { 9134 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 9135 }, 9136 { 9137 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 9138 }, 9139 { 9140 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 9141 }, 9142 { 9143 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 9144 }, 9145 { 9146 "kind" : "complete_dtor_pointer", 9147 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev" 9148 }, 9149 { 9150 "kind" : "deleting_dtor_pointer", 9151 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev" 9152 }, 9153 { 9154 "kind" : "vcall_offset" 9155 }, 9156 { 9157 "kind" : "vcall_offset" 9158 }, 9159 { 9160 "kind" : "vcall_offset" 9161 }, 9162 { 9163 "kind" : "vcall_offset" 9164 }, 9165 { 9166 "component_value" : -8, 9167 "kind" : "vcall_offset" 9168 }, 9169 { 9170 "component_value" : -8, 9171 "kind" : "offset_to_top" 9172 }, 9173 { 9174 "kind" : "rtti", 9175 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 9176 }, 9177 { 9178 "kind" : "complete_dtor_pointer", 9179 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev" 9180 }, 9181 { 9182 "kind" : "deleting_dtor_pointer", 9183 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev" 9184 }, 9185 { 9186 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9187 }, 9188 { 9189 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9190 }, 9191 { 9192 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9193 }, 9194 { 9195 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9196 } 9197 ] 9198 }, 9199 { 9200 "alignment" : 8, 9201 "fields" : 9202 [ 9203 { 9204 "access" : "private", 9205 "field_name" : "m_ptr", 9206 "referenced_type" : "type-124" 9207 } 9208 ], 9209 "linker_set_key" : "android::sp<android::Thread>", 9210 "name" : "android::sp<android::Thread>", 9211 "record_kind" : "class", 9212 "referenced_type" : "type-123", 9213 "self_type" : "type-123", 9214 "size" : 8, 9215 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 9216 "template_args" : [ "type-125" ], 9217 "unique_id" : "_ZTSN7android2spINS_6ThreadEEE" 9218 }, 9219 { 9220 "alignment" : 8, 9221 "fields" : 9222 [ 9223 { 9224 "access" : "private", 9225 "field_name" : "m_ptr", 9226 "referenced_type" : "type-264" 9227 } 9228 ], 9229 "linker_set_key" : "android::sp<android::hardware::IBinder>", 9230 "name" : "android::sp<android::hardware::IBinder>", 9231 "record_kind" : "class", 9232 "referenced_type" : "type-310", 9233 "self_type" : "type-310", 9234 "size" : 8, 9235 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 9236 "template_args" : [ "type-261" ], 9237 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE" 9238 }, 9239 { 9240 "alignment" : 8, 9241 "fields" : 9242 [ 9243 { 9244 "access" : "private", 9245 "field_name" : "m_ptr", 9246 "referenced_type" : "type-213" 9247 } 9248 ], 9249 "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>", 9250 "name" : "android::sp<android::hardware::hidl_death_recipient>", 9251 "record_kind" : "class", 9252 "referenced_type" : "type-212", 9253 "self_type" : "type-212", 9254 "size" : 8, 9255 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 9256 "template_args" : [ "type-214" ], 9257 "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE" 9258 }, 9259 { 9260 "alignment" : 8, 9261 "fields" : 9262 [ 9263 { 9264 "access" : "private", 9265 "field_name" : "m_ptr", 9266 "referenced_type" : "type-290" 9267 } 9268 ], 9269 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>", 9270 "name" : "android::sp<android::hidl::base::V1_0::IBase>", 9271 "record_kind" : "class", 9272 "referenced_type" : "type-289", 9273 "self_type" : "type-289", 9274 "size" : 8, 9275 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 9276 "template_args" : [ "type-234" ], 9277 "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE" 9278 }, 9279 { 9280 "alignment" : 1, 9281 "linker_set_key" : "android::trait_trivial_copy<bool>", 9282 "name" : "android::trait_trivial_copy<bool>", 9283 "referenced_type" : "type-496", 9284 "self_type" : "type-496", 9285 "size" : 1, 9286 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9287 "template_args" : [ "type-4" ], 9288 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE" 9289 }, 9290 { 9291 "alignment" : 1, 9292 "linker_set_key" : "android::trait_trivial_copy<char>", 9293 "name" : "android::trait_trivial_copy<char>", 9294 "referenced_type" : "type-500", 9295 "self_type" : "type-500", 9296 "size" : 1, 9297 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9298 "template_args" : [ "type-31" ], 9299 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE" 9300 }, 9301 { 9302 "alignment" : 1, 9303 "linker_set_key" : "android::trait_trivial_copy<double>", 9304 "name" : "android::trait_trivial_copy<double>", 9305 "referenced_type" : "type-46", 9306 "self_type" : "type-46", 9307 "size" : 1, 9308 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9309 "template_args" : [ "type-44" ], 9310 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE" 9311 }, 9312 { 9313 "alignment" : 1, 9314 "linker_set_key" : "android::trait_trivial_copy<float>", 9315 "name" : "android::trait_trivial_copy<float>", 9316 "referenced_type" : "type-41", 9317 "self_type" : "type-41", 9318 "size" : 1, 9319 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9320 "template_args" : [ "type-37" ], 9321 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE" 9322 }, 9323 { 9324 "alignment" : 1, 9325 "linker_set_key" : "android::trait_trivial_copy<int>", 9326 "name" : "android::trait_trivial_copy<int>", 9327 "referenced_type" : "type-516", 9328 "self_type" : "type-516", 9329 "size" : 1, 9330 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9331 "template_args" : [ "type-29" ], 9332 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE" 9333 }, 9334 { 9335 "alignment" : 1, 9336 "linker_set_key" : "android::trait_trivial_copy<long long>", 9337 "name" : "android::trait_trivial_copy<long long>", 9338 "referenced_type" : "type-16", 9339 "self_type" : "type-16", 9340 "size" : 1, 9341 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9342 "template_args" : [ "type-14" ], 9343 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE" 9344 }, 9345 { 9346 "alignment" : 1, 9347 "linker_set_key" : "android::trait_trivial_copy<long>", 9348 "name" : "android::trait_trivial_copy<long>", 9349 "referenced_type" : "type-5", 9350 "self_type" : "type-5", 9351 "size" : 1, 9352 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9353 "template_args" : [ "type-6" ], 9354 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE" 9355 }, 9356 { 9357 "alignment" : 1, 9358 "linker_set_key" : "android::trait_trivial_copy<short>", 9359 "name" : "android::trait_trivial_copy<short>", 9360 "referenced_type" : "type-508", 9361 "self_type" : "type-508", 9362 "size" : 1, 9363 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9364 "template_args" : [ "type-56" ], 9365 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE" 9366 }, 9367 { 9368 "alignment" : 1, 9369 "linker_set_key" : "android::trait_trivial_copy<unsigned char>", 9370 "name" : "android::trait_trivial_copy<unsigned char>", 9371 "referenced_type" : "type-504", 9372 "self_type" : "type-504", 9373 "size" : 1, 9374 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9375 "template_args" : [ "type-26" ], 9376 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE" 9377 }, 9378 { 9379 "alignment" : 1, 9380 "linker_set_key" : "android::trait_trivial_copy<unsigned int>", 9381 "name" : "android::trait_trivial_copy<unsigned int>", 9382 "referenced_type" : "type-520", 9383 "self_type" : "type-520", 9384 "size" : 1, 9385 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9386 "template_args" : [ "type-2" ], 9387 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE" 9388 }, 9389 { 9390 "alignment" : 1, 9391 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>", 9392 "name" : "android::trait_trivial_copy<unsigned long long>", 9393 "referenced_type" : "type-21", 9394 "self_type" : "type-21", 9395 "size" : 1, 9396 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9397 "template_args" : [ "type-19" ], 9398 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE" 9399 }, 9400 { 9401 "alignment" : 1, 9402 "linker_set_key" : "android::trait_trivial_copy<unsigned long>", 9403 "name" : "android::trait_trivial_copy<unsigned long>", 9404 "referenced_type" : "type-11", 9405 "self_type" : "type-11", 9406 "size" : 1, 9407 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9408 "template_args" : [ "type-9" ], 9409 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE" 9410 }, 9411 { 9412 "alignment" : 1, 9413 "linker_set_key" : "android::trait_trivial_copy<unsigned short>", 9414 "name" : "android::trait_trivial_copy<unsigned short>", 9415 "referenced_type" : "type-512", 9416 "self_type" : "type-512", 9417 "size" : 1, 9418 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9419 "template_args" : [ "type-28" ], 9420 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE" 9421 }, 9422 { 9423 "alignment" : 1, 9424 "linker_set_key" : "android::trait_trivial_copy<void>", 9425 "name" : "android::trait_trivial_copy<void>", 9426 "referenced_type" : "type-492", 9427 "self_type" : "type-492", 9428 "size" : 1, 9429 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9430 "template_args" : [ "type-39" ], 9431 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE" 9432 }, 9433 { 9434 "alignment" : 1, 9435 "linker_set_key" : "android::trait_trivial_ctor<bool>", 9436 "name" : "android::trait_trivial_ctor<bool>", 9437 "referenced_type" : "type-494", 9438 "self_type" : "type-494", 9439 "size" : 1, 9440 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9441 "template_args" : [ "type-4" ], 9442 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE" 9443 }, 9444 { 9445 "alignment" : 1, 9446 "linker_set_key" : "android::trait_trivial_ctor<char>", 9447 "name" : "android::trait_trivial_ctor<char>", 9448 "referenced_type" : "type-498", 9449 "self_type" : "type-498", 9450 "size" : 1, 9451 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9452 "template_args" : [ "type-31" ], 9453 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE" 9454 }, 9455 { 9456 "alignment" : 1, 9457 "linker_set_key" : "android::trait_trivial_ctor<double>", 9458 "name" : "android::trait_trivial_ctor<double>", 9459 "referenced_type" : "type-43", 9460 "self_type" : "type-43", 9461 "size" : 1, 9462 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9463 "template_args" : [ "type-44" ], 9464 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE" 9465 }, 9466 { 9467 "alignment" : 1, 9468 "linker_set_key" : "android::trait_trivial_ctor<float>", 9469 "name" : "android::trait_trivial_ctor<float>", 9470 "referenced_type" : "type-36", 9471 "self_type" : "type-36", 9472 "size" : 1, 9473 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9474 "template_args" : [ "type-37" ], 9475 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE" 9476 }, 9477 { 9478 "alignment" : 1, 9479 "linker_set_key" : "android::trait_trivial_ctor<int>", 9480 "name" : "android::trait_trivial_ctor<int>", 9481 "referenced_type" : "type-514", 9482 "self_type" : "type-514", 9483 "size" : 1, 9484 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9485 "template_args" : [ "type-29" ], 9486 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE" 9487 }, 9488 { 9489 "alignment" : 1, 9490 "linker_set_key" : "android::trait_trivial_ctor<long long>", 9491 "name" : "android::trait_trivial_ctor<long long>", 9492 "referenced_type" : "type-13", 9493 "self_type" : "type-13", 9494 "size" : 1, 9495 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9496 "template_args" : [ "type-14" ], 9497 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE" 9498 }, 9499 { 9500 "alignment" : 1, 9501 "linker_set_key" : "android::trait_trivial_ctor<long>", 9502 "name" : "android::trait_trivial_ctor<long>", 9503 "referenced_type" : "type-522", 9504 "self_type" : "type-522", 9505 "size" : 1, 9506 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9507 "template_args" : [ "type-6" ], 9508 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE" 9509 }, 9510 { 9511 "alignment" : 1, 9512 "linker_set_key" : "android::trait_trivial_ctor<short>", 9513 "name" : "android::trait_trivial_ctor<short>", 9514 "referenced_type" : "type-506", 9515 "self_type" : "type-506", 9516 "size" : 1, 9517 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9518 "template_args" : [ "type-56" ], 9519 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE" 9520 }, 9521 { 9522 "alignment" : 1, 9523 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>", 9524 "name" : "android::trait_trivial_ctor<unsigned char>", 9525 "referenced_type" : "type-502", 9526 "self_type" : "type-502", 9527 "size" : 1, 9528 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9529 "template_args" : [ "type-26" ], 9530 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE" 9531 }, 9532 { 9533 "alignment" : 1, 9534 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>", 9535 "name" : "android::trait_trivial_ctor<unsigned int>", 9536 "referenced_type" : "type-518", 9537 "self_type" : "type-518", 9538 "size" : 1, 9539 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9540 "template_args" : [ "type-2" ], 9541 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE" 9542 }, 9543 { 9544 "alignment" : 1, 9545 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>", 9546 "name" : "android::trait_trivial_ctor<unsigned long long>", 9547 "referenced_type" : "type-18", 9548 "self_type" : "type-18", 9549 "size" : 1, 9550 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9551 "template_args" : [ "type-19" ], 9552 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE" 9553 }, 9554 { 9555 "alignment" : 1, 9556 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>", 9557 "name" : "android::trait_trivial_ctor<unsigned long>", 9558 "referenced_type" : "type-8", 9559 "self_type" : "type-8", 9560 "size" : 1, 9561 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9562 "template_args" : [ "type-9" ], 9563 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE" 9564 }, 9565 { 9566 "alignment" : 1, 9567 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>", 9568 "name" : "android::trait_trivial_ctor<unsigned short>", 9569 "referenced_type" : "type-510", 9570 "self_type" : "type-510", 9571 "size" : 1, 9572 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9573 "template_args" : [ "type-28" ], 9574 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE" 9575 }, 9576 { 9577 "alignment" : 1, 9578 "linker_set_key" : "android::trait_trivial_ctor<void>", 9579 "name" : "android::trait_trivial_ctor<void>", 9580 "referenced_type" : "type-490", 9581 "self_type" : "type-490", 9582 "size" : 1, 9583 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9584 "template_args" : [ "type-39" ], 9585 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE" 9586 }, 9587 { 9588 "alignment" : 1, 9589 "linker_set_key" : "android::trait_trivial_dtor<bool>", 9590 "name" : "android::trait_trivial_dtor<bool>", 9591 "referenced_type" : "type-495", 9592 "self_type" : "type-495", 9593 "size" : 1, 9594 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9595 "template_args" : [ "type-4" ], 9596 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE" 9597 }, 9598 { 9599 "alignment" : 1, 9600 "linker_set_key" : "android::trait_trivial_dtor<char>", 9601 "name" : "android::trait_trivial_dtor<char>", 9602 "referenced_type" : "type-499", 9603 "self_type" : "type-499", 9604 "size" : 1, 9605 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9606 "template_args" : [ "type-31" ], 9607 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE" 9608 }, 9609 { 9610 "alignment" : 1, 9611 "linker_set_key" : "android::trait_trivial_dtor<double>", 9612 "name" : "android::trait_trivial_dtor<double>", 9613 "referenced_type" : "type-45", 9614 "self_type" : "type-45", 9615 "size" : 1, 9616 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9617 "template_args" : [ "type-44" ], 9618 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE" 9619 }, 9620 { 9621 "alignment" : 1, 9622 "linker_set_key" : "android::trait_trivial_dtor<float>", 9623 "name" : "android::trait_trivial_dtor<float>", 9624 "referenced_type" : "type-40", 9625 "self_type" : "type-40", 9626 "size" : 1, 9627 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9628 "template_args" : [ "type-37" ], 9629 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE" 9630 }, 9631 { 9632 "alignment" : 1, 9633 "linker_set_key" : "android::trait_trivial_dtor<int>", 9634 "name" : "android::trait_trivial_dtor<int>", 9635 "referenced_type" : "type-515", 9636 "self_type" : "type-515", 9637 "size" : 1, 9638 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9639 "template_args" : [ "type-29" ], 9640 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE" 9641 }, 9642 { 9643 "alignment" : 1, 9644 "linker_set_key" : "android::trait_trivial_dtor<long long>", 9645 "name" : "android::trait_trivial_dtor<long long>", 9646 "referenced_type" : "type-15", 9647 "self_type" : "type-15", 9648 "size" : 1, 9649 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9650 "template_args" : [ "type-14" ], 9651 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE" 9652 }, 9653 { 9654 "alignment" : 1, 9655 "linker_set_key" : "android::trait_trivial_dtor<long>", 9656 "name" : "android::trait_trivial_dtor<long>", 9657 "referenced_type" : "type-523", 9658 "self_type" : "type-523", 9659 "size" : 1, 9660 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9661 "template_args" : [ "type-6" ], 9662 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE" 9663 }, 9664 { 9665 "alignment" : 1, 9666 "linker_set_key" : "android::trait_trivial_dtor<short>", 9667 "name" : "android::trait_trivial_dtor<short>", 9668 "referenced_type" : "type-507", 9669 "self_type" : "type-507", 9670 "size" : 1, 9671 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9672 "template_args" : [ "type-56" ], 9673 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE" 9674 }, 9675 { 9676 "alignment" : 1, 9677 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>", 9678 "name" : "android::trait_trivial_dtor<unsigned char>", 9679 "referenced_type" : "type-503", 9680 "self_type" : "type-503", 9681 "size" : 1, 9682 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9683 "template_args" : [ "type-26" ], 9684 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE" 9685 }, 9686 { 9687 "alignment" : 1, 9688 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>", 9689 "name" : "android::trait_trivial_dtor<unsigned int>", 9690 "referenced_type" : "type-519", 9691 "self_type" : "type-519", 9692 "size" : 1, 9693 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9694 "template_args" : [ "type-2" ], 9695 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE" 9696 }, 9697 { 9698 "alignment" : 1, 9699 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>", 9700 "name" : "android::trait_trivial_dtor<unsigned long long>", 9701 "referenced_type" : "type-20", 9702 "self_type" : "type-20", 9703 "size" : 1, 9704 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9705 "template_args" : [ "type-19" ], 9706 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE" 9707 }, 9708 { 9709 "alignment" : 1, 9710 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>", 9711 "name" : "android::trait_trivial_dtor<unsigned long>", 9712 "referenced_type" : "type-10", 9713 "self_type" : "type-10", 9714 "size" : 1, 9715 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9716 "template_args" : [ "type-9" ], 9717 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE" 9718 }, 9719 { 9720 "alignment" : 1, 9721 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>", 9722 "name" : "android::trait_trivial_dtor<unsigned short>", 9723 "referenced_type" : "type-511", 9724 "self_type" : "type-511", 9725 "size" : 1, 9726 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9727 "template_args" : [ "type-28" ], 9728 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE" 9729 }, 9730 { 9731 "alignment" : 1, 9732 "linker_set_key" : "android::trait_trivial_dtor<void>", 9733 "name" : "android::trait_trivial_dtor<void>", 9734 "referenced_type" : "type-491", 9735 "self_type" : "type-491", 9736 "size" : 1, 9737 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9738 "template_args" : [ "type-39" ], 9739 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE" 9740 }, 9741 { 9742 "alignment" : 1, 9743 "linker_set_key" : "android::trait_trivial_move<android::String16>", 9744 "name" : "android::trait_trivial_move<android::String16>", 9745 "referenced_type" : "type-257", 9746 "self_type" : "type-257", 9747 "size" : 1, 9748 "source_file" : "/system/core/libutils/include/utils/String16.h", 9749 "template_args" : [ "type-246" ], 9750 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE" 9751 }, 9752 { 9753 "alignment" : 1, 9754 "linker_set_key" : "android::trait_trivial_move<android::String8>", 9755 "name" : "android::trait_trivial_move<android::String8>", 9756 "referenced_type" : "type-244", 9757 "self_type" : "type-244", 9758 "size" : 1, 9759 "source_file" : "/system/core/libutils/include/utils/String8.h", 9760 "template_args" : [ "type-237" ], 9761 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE" 9762 }, 9763 { 9764 "alignment" : 1, 9765 "linker_set_key" : "android::trait_trivial_move<bool>", 9766 "name" : "android::trait_trivial_move<bool>", 9767 "referenced_type" : "type-497", 9768 "self_type" : "type-497", 9769 "size" : 1, 9770 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9771 "template_args" : [ "type-4" ], 9772 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE" 9773 }, 9774 { 9775 "alignment" : 1, 9776 "linker_set_key" : "android::trait_trivial_move<char>", 9777 "name" : "android::trait_trivial_move<char>", 9778 "referenced_type" : "type-501", 9779 "self_type" : "type-501", 9780 "size" : 1, 9781 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9782 "template_args" : [ "type-31" ], 9783 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE" 9784 }, 9785 { 9786 "alignment" : 1, 9787 "linker_set_key" : "android::trait_trivial_move<double>", 9788 "name" : "android::trait_trivial_move<double>", 9789 "referenced_type" : "type-48", 9790 "self_type" : "type-48", 9791 "size" : 1, 9792 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9793 "template_args" : [ "type-44" ], 9794 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE" 9795 }, 9796 { 9797 "alignment" : 1, 9798 "linker_set_key" : "android::trait_trivial_move<float>", 9799 "name" : "android::trait_trivial_move<float>", 9800 "referenced_type" : "type-42", 9801 "self_type" : "type-42", 9802 "size" : 1, 9803 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9804 "template_args" : [ "type-37" ], 9805 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE" 9806 }, 9807 { 9808 "alignment" : 1, 9809 "linker_set_key" : "android::trait_trivial_move<int>", 9810 "name" : "android::trait_trivial_move<int>", 9811 "referenced_type" : "type-517", 9812 "self_type" : "type-517", 9813 "size" : 1, 9814 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9815 "template_args" : [ "type-29" ], 9816 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE" 9817 }, 9818 { 9819 "alignment" : 1, 9820 "linker_set_key" : "android::trait_trivial_move<long long>", 9821 "name" : "android::trait_trivial_move<long long>", 9822 "referenced_type" : "type-17", 9823 "self_type" : "type-17", 9824 "size" : 1, 9825 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9826 "template_args" : [ "type-14" ], 9827 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE" 9828 }, 9829 { 9830 "alignment" : 1, 9831 "linker_set_key" : "android::trait_trivial_move<long>", 9832 "name" : "android::trait_trivial_move<long>", 9833 "referenced_type" : "type-7", 9834 "self_type" : "type-7", 9835 "size" : 1, 9836 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9837 "template_args" : [ "type-6" ], 9838 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE" 9839 }, 9840 { 9841 "alignment" : 1, 9842 "linker_set_key" : "android::trait_trivial_move<short>", 9843 "name" : "android::trait_trivial_move<short>", 9844 "referenced_type" : "type-509", 9845 "self_type" : "type-509", 9846 "size" : 1, 9847 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9848 "template_args" : [ "type-56" ], 9849 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE" 9850 }, 9851 { 9852 "alignment" : 1, 9853 "linker_set_key" : "android::trait_trivial_move<unsigned char>", 9854 "name" : "android::trait_trivial_move<unsigned char>", 9855 "referenced_type" : "type-505", 9856 "self_type" : "type-505", 9857 "size" : 1, 9858 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9859 "template_args" : [ "type-26" ], 9860 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE" 9861 }, 9862 { 9863 "alignment" : 1, 9864 "linker_set_key" : "android::trait_trivial_move<unsigned int>", 9865 "name" : "android::trait_trivial_move<unsigned int>", 9866 "referenced_type" : "type-521", 9867 "self_type" : "type-521", 9868 "size" : 1, 9869 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9870 "template_args" : [ "type-2" ], 9871 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE" 9872 }, 9873 { 9874 "alignment" : 1, 9875 "linker_set_key" : "android::trait_trivial_move<unsigned long long>", 9876 "name" : "android::trait_trivial_move<unsigned long long>", 9877 "referenced_type" : "type-35", 9878 "self_type" : "type-35", 9879 "size" : 1, 9880 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9881 "template_args" : [ "type-19" ], 9882 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE" 9883 }, 9884 { 9885 "alignment" : 1, 9886 "linker_set_key" : "android::trait_trivial_move<unsigned long>", 9887 "name" : "android::trait_trivial_move<unsigned long>", 9888 "referenced_type" : "type-12", 9889 "self_type" : "type-12", 9890 "size" : 1, 9891 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9892 "template_args" : [ "type-9" ], 9893 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE" 9894 }, 9895 { 9896 "alignment" : 1, 9897 "linker_set_key" : "android::trait_trivial_move<unsigned short>", 9898 "name" : "android::trait_trivial_move<unsigned short>", 9899 "referenced_type" : "type-513", 9900 "self_type" : "type-513", 9901 "size" : 1, 9902 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9903 "template_args" : [ "type-28" ], 9904 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE" 9905 }, 9906 { 9907 "alignment" : 1, 9908 "linker_set_key" : "android::trait_trivial_move<void>", 9909 "name" : "android::trait_trivial_move<void>", 9910 "referenced_type" : "type-493", 9911 "self_type" : "type-493", 9912 "size" : 1, 9913 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 9914 "template_args" : [ "type-39" ], 9915 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE" 9916 }, 9917 { 9918 "alignment" : 8, 9919 "fields" : 9920 [ 9921 { 9922 "access" : "private", 9923 "field_name" : "m_ptr", 9924 "referenced_type" : "type-213" 9925 }, 9926 { 9927 "access" : "private", 9928 "field_name" : "m_refs", 9929 "field_offset" : 64, 9930 "referenced_type" : "type-265" 9931 } 9932 ], 9933 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>", 9934 "name" : "android::wp<android::hardware::hidl_death_recipient>", 9935 "record_kind" : "class", 9936 "referenced_type" : "type-297", 9937 "self_type" : "type-297", 9938 "size" : 16, 9939 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 9940 "template_args" : [ "type-214" ], 9941 "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE" 9942 }, 9943 { 9944 "alignment" : 8, 9945 "fields" : 9946 [ 9947 { 9948 "access" : "private", 9949 "field_name" : "m_ptr", 9950 "referenced_type" : "type-290" 9951 }, 9952 { 9953 "access" : "private", 9954 "field_name" : "m_refs", 9955 "field_offset" : 64, 9956 "referenced_type" : "type-265" 9957 } 9958 ], 9959 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>", 9960 "name" : "android::wp<android::hidl::base::V1_0::IBase>", 9961 "record_kind" : "class", 9962 "referenced_type" : "type-298", 9963 "self_type" : "type-298", 9964 "size" : 16, 9965 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 9966 "template_args" : [ "type-234" ], 9967 "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE" 9968 }, 9969 { 9970 "alignment" : 4, 9971 "fields" : 9972 [ 9973 { 9974 "field_name" : "maxContentLightLevel", 9975 "referenced_type" : "type-37" 9976 }, 9977 { 9978 "field_name" : "maxFrameAverageLightLevel", 9979 "field_offset" : 32, 9980 "referenced_type" : "type-37" 9981 } 9982 ], 9983 "linker_set_key" : "android_cta861_3_metadata", 9984 "name" : "android_cta861_3_metadata", 9985 "referenced_type" : "type-340", 9986 "self_type" : "type-340", 9987 "size" : 8, 9988 "source_file" : "/system/core/libsystem/include/system/graphics.h", 9989 "unique_id" : "android_cta861_3_metadata" 9990 }, 9991 { 9992 "alignment" : 4, 9993 "fields" : 9994 [ 9995 { 9996 "field_name" : "num_points", 9997 "referenced_type" : "type-2" 9998 }, 9999 { 10000 "field_name" : "reserved", 10001 "field_offset" : 32, 10002 "referenced_type" : "type-328" 10003 }, 10004 { 10005 "field_name" : "xyzc_points", 10006 "field_offset" : 288, 10007 "referenced_type" : "type-336" 10008 } 10009 ], 10010 "linker_set_key" : "android_depth_points", 10011 "name" : "android_depth_points", 10012 "referenced_type" : "type-335", 10013 "self_type" : "type-335", 10014 "size" : 36, 10015 "source_file" : "/system/core/libsystem/include/system/graphics.h", 10016 "unique_id" : "android_depth_points" 10017 }, 10018 { 10019 "alignment" : 8, 10020 "fields" : 10021 [ 10022 { 10023 "field_name" : "format", 10024 "referenced_type" : "type-331" 10025 }, 10026 { 10027 "field_name" : "num_planes", 10028 "field_offset" : 32, 10029 "referenced_type" : "type-2" 10030 }, 10031 { 10032 "field_name" : "planes", 10033 "field_offset" : 64, 10034 "referenced_type" : "type-334" 10035 } 10036 ], 10037 "linker_set_key" : "android_flex_layout", 10038 "name" : "android_flex_layout", 10039 "referenced_type" : "type-333", 10040 "self_type" : "type-333", 10041 "size" : 16, 10042 "source_file" : "/system/core/libsystem/include/system/graphics.h", 10043 "unique_id" : "android_flex_layout" 10044 }, 10045 { 10046 "alignment" : 8, 10047 "fields" : 10048 [ 10049 { 10050 "field_name" : "top_left", 10051 "referenced_type" : "type-274" 10052 }, 10053 { 10054 "field_name" : "component", 10055 "field_offset" : 64, 10056 "referenced_type" : "type-329" 10057 }, 10058 { 10059 "field_name" : "bits_per_component", 10060 "field_offset" : 96, 10061 "referenced_type" : "type-29" 10062 }, 10063 { 10064 "field_name" : "bits_used", 10065 "field_offset" : 128, 10066 "referenced_type" : "type-29" 10067 }, 10068 { 10069 "field_name" : "h_increment", 10070 "field_offset" : 160, 10071 "referenced_type" : "type-29" 10072 }, 10073 { 10074 "field_name" : "v_increment", 10075 "field_offset" : 192, 10076 "referenced_type" : "type-29" 10077 }, 10078 { 10079 "field_name" : "h_subsampling", 10080 "field_offset" : 224, 10081 "referenced_type" : "type-29" 10082 }, 10083 { 10084 "field_name" : "v_subsampling", 10085 "field_offset" : 256, 10086 "referenced_type" : "type-29" 10087 } 10088 ], 10089 "linker_set_key" : "android_flex_plane", 10090 "name" : "android_flex_plane", 10091 "referenced_type" : "type-330", 10092 "self_type" : "type-330", 10093 "size" : 40, 10094 "source_file" : "/system/core/libsystem/include/system/graphics.h", 10095 "unique_id" : "android_flex_plane" 10096 }, 10097 { 10098 "alignment" : 4, 10099 "fields" : 10100 [ 10101 { 10102 "field_name" : "displayPrimaryRed", 10103 "referenced_type" : "type-337" 10104 }, 10105 { 10106 "field_name" : "displayPrimaryGreen", 10107 "field_offset" : 64, 10108 "referenced_type" : "type-337" 10109 }, 10110 { 10111 "field_name" : "displayPrimaryBlue", 10112 "field_offset" : 128, 10113 "referenced_type" : "type-337" 10114 }, 10115 { 10116 "field_name" : "whitePoint", 10117 "field_offset" : 192, 10118 "referenced_type" : "type-337" 10119 }, 10120 { 10121 "field_name" : "maxLuminance", 10122 "field_offset" : 256, 10123 "referenced_type" : "type-37" 10124 }, 10125 { 10126 "field_name" : "minLuminance", 10127 "field_offset" : 288, 10128 "referenced_type" : "type-37" 10129 } 10130 ], 10131 "linker_set_key" : "android_smpte2086_metadata", 10132 "name" : "android_smpte2086_metadata", 10133 "referenced_type" : "type-339", 10134 "self_type" : "type-339", 10135 "size" : 40, 10136 "source_file" : "/system/core/libsystem/include/system/graphics.h", 10137 "unique_id" : "android_smpte2086_metadata" 10138 }, 10139 { 10140 "alignment" : 4, 10141 "fields" : 10142 [ 10143 { 10144 "field_name" : "x", 10145 "referenced_type" : "type-37" 10146 }, 10147 { 10148 "field_name" : "y", 10149 "field_offset" : 32, 10150 "referenced_type" : "type-37" 10151 } 10152 ], 10153 "linker_set_key" : "android_xy_color", 10154 "name" : "android_xy_color", 10155 "referenced_type" : "type-337", 10156 "self_type" : "type-337", 10157 "size" : 8, 10158 "source_file" : "/system/core/libsystem/include/system/graphics.h", 10159 "unique_id" : "android_xy_color" 10160 }, 10161 { 10162 "alignment" : 8, 10163 "fields" : 10164 [ 10165 { 10166 "field_name" : "y", 10167 "referenced_type" : "type-38" 10168 }, 10169 { 10170 "field_name" : "cb", 10171 "field_offset" : 64, 10172 "referenced_type" : "type-38" 10173 }, 10174 { 10175 "field_name" : "cr", 10176 "field_offset" : 128, 10177 "referenced_type" : "type-38" 10178 }, 10179 { 10180 "field_name" : "ystride", 10181 "field_offset" : 192, 10182 "referenced_type" : "type-9" 10183 }, 10184 { 10185 "field_name" : "cstride", 10186 "field_offset" : 256, 10187 "referenced_type" : "type-9" 10188 }, 10189 { 10190 "field_name" : "chroma_step", 10191 "field_offset" : 320, 10192 "referenced_type" : "type-9" 10193 }, 10194 { 10195 "field_name" : "reserved", 10196 "field_offset" : 384, 10197 "referenced_type" : "type-328" 10198 } 10199 ], 10200 "linker_set_key" : "android_ycbcr", 10201 "name" : "android_ycbcr", 10202 "referenced_type" : "type-327", 10203 "self_type" : "type-327", 10204 "size" : 80, 10205 "source_file" : "/system/core/libsystem/include/system/graphics.h", 10206 "unique_id" : "android_ycbcr" 10207 }, 10208 { 10209 "alignment" : 4, 10210 "fields" : 10211 [ 10212 { 10213 "referenced_type" : "type-24" 10214 } 10215 ], 10216 "linker_set_key" : "log_msg", 10217 "name" : "log_msg", 10218 "referenced_type" : "type-23", 10219 "self_type" : "type-23", 10220 "size" : 5124, 10221 "source_file" : "/system/core/liblog/include/log/log_read.h", 10222 "unique_id" : "log_msg" 10223 }, 10224 { 10225 "alignment" : 4, 10226 "fields" : 10227 [ 10228 { 10229 "field_name" : "buf", 10230 "referenced_type" : "type-25" 10231 }, 10232 { 10233 "field_name" : "entry", 10234 "referenced_type" : "type-27" 10235 }, 10236 { 10237 "field_name" : "entry_v4", 10238 "referenced_type" : "type-27" 10239 }, 10240 { 10241 "field_name" : "entry_v3", 10242 "referenced_type" : "type-32" 10243 }, 10244 { 10245 "field_name" : "entry_v2", 10246 "referenced_type" : "type-33" 10247 }, 10248 { 10249 "field_name" : "entry_v1", 10250 "referenced_type" : "type-34" 10251 } 10252 ], 10253 "is_anonymous" : true, 10254 "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", 10255 "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", 10256 "record_kind" : "union", 10257 "referenced_type" : "type-24", 10258 "self_type" : "type-24", 10259 "size" : 5124, 10260 "source_file" : "/system/core/liblog/include/log/log_read.h", 10261 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 10262 }, 10263 { 10264 "alignment" : 1, 10265 "fields" : 10266 [ 10267 { 10268 "field_name" : "tv_sec", 10269 "referenced_type" : "type-2" 10270 }, 10271 { 10272 "field_name" : "tv_nsec", 10273 "field_offset" : 32, 10274 "referenced_type" : "type-2" 10275 } 10276 ], 10277 "linker_set_key" : "log_time", 10278 "name" : "log_time", 10279 "referenced_type" : "type-338", 10280 "self_type" : "type-338", 10281 "size" : 8, 10282 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 10283 "unique_id" : "_ZTS8log_time" 10284 }, 10285 { 10286 "alignment" : 4, 10287 "fields" : 10288 [ 10289 { 10290 "field_name" : "len", 10291 "referenced_type" : "type-28" 10292 }, 10293 { 10294 "field_name" : "__pad", 10295 "field_offset" : 16, 10296 "referenced_type" : "type-28" 10297 }, 10298 { 10299 "field_name" : "pid", 10300 "field_offset" : 32, 10301 "referenced_type" : "type-29" 10302 }, 10303 { 10304 "field_name" : "tid", 10305 "field_offset" : 64, 10306 "referenced_type" : "type-29" 10307 }, 10308 { 10309 "field_name" : "sec", 10310 "field_offset" : 96, 10311 "referenced_type" : "type-29" 10312 }, 10313 { 10314 "field_name" : "nsec", 10315 "field_offset" : 128, 10316 "referenced_type" : "type-29" 10317 }, 10318 { 10319 "field_name" : "msg", 10320 "field_offset" : 160, 10321 "referenced_type" : "type-30" 10322 } 10323 ], 10324 "linker_set_key" : "logger_entry", 10325 "name" : "logger_entry", 10326 "referenced_type" : "type-34", 10327 "self_type" : "type-34", 10328 "size" : 20, 10329 "source_file" : "/system/core/liblog/include/log/log_read.h", 10330 "unique_id" : "logger_entry" 10331 }, 10332 { 10333 "alignment" : 1, 10334 "fields" : 10335 [ 10336 { 10337 "field_name" : "len", 10338 "referenced_type" : "type-28" 10339 }, 10340 { 10341 "field_name" : "hdr_size", 10342 "field_offset" : 16, 10343 "referenced_type" : "type-28" 10344 }, 10345 { 10346 "field_name" : "pid", 10347 "field_offset" : 32, 10348 "referenced_type" : "type-29" 10349 }, 10350 { 10351 "field_name" : "tid", 10352 "field_offset" : 64, 10353 "referenced_type" : "type-29" 10354 }, 10355 { 10356 "field_name" : "sec", 10357 "field_offset" : 96, 10358 "referenced_type" : "type-29" 10359 }, 10360 { 10361 "field_name" : "nsec", 10362 "field_offset" : 128, 10363 "referenced_type" : "type-29" 10364 }, 10365 { 10366 "field_name" : "euid", 10367 "field_offset" : 160, 10368 "referenced_type" : "type-2" 10369 }, 10370 { 10371 "field_name" : "msg", 10372 "field_offset" : 192, 10373 "referenced_type" : "type-30" 10374 } 10375 ], 10376 "linker_set_key" : "logger_entry_v2", 10377 "name" : "logger_entry_v2", 10378 "referenced_type" : "type-33", 10379 "self_type" : "type-33", 10380 "size" : 24, 10381 "source_file" : "/system/core/liblog/include/log/log_read.h", 10382 "unique_id" : "logger_entry_v2" 10383 }, 10384 { 10385 "alignment" : 1, 10386 "fields" : 10387 [ 10388 { 10389 "field_name" : "len", 10390 "referenced_type" : "type-28" 10391 }, 10392 { 10393 "field_name" : "hdr_size", 10394 "field_offset" : 16, 10395 "referenced_type" : "type-28" 10396 }, 10397 { 10398 "field_name" : "pid", 10399 "field_offset" : 32, 10400 "referenced_type" : "type-29" 10401 }, 10402 { 10403 "field_name" : "tid", 10404 "field_offset" : 64, 10405 "referenced_type" : "type-29" 10406 }, 10407 { 10408 "field_name" : "sec", 10409 "field_offset" : 96, 10410 "referenced_type" : "type-29" 10411 }, 10412 { 10413 "field_name" : "nsec", 10414 "field_offset" : 128, 10415 "referenced_type" : "type-29" 10416 }, 10417 { 10418 "field_name" : "lid", 10419 "field_offset" : 160, 10420 "referenced_type" : "type-2" 10421 }, 10422 { 10423 "field_name" : "msg", 10424 "field_offset" : 192, 10425 "referenced_type" : "type-30" 10426 } 10427 ], 10428 "linker_set_key" : "logger_entry_v3", 10429 "name" : "logger_entry_v3", 10430 "referenced_type" : "type-32", 10431 "self_type" : "type-32", 10432 "size" : 24, 10433 "source_file" : "/system/core/liblog/include/log/log_read.h", 10434 "unique_id" : "logger_entry_v3" 10435 }, 10436 { 10437 "alignment" : 4, 10438 "fields" : 10439 [ 10440 { 10441 "field_name" : "len", 10442 "referenced_type" : "type-28" 10443 }, 10444 { 10445 "field_name" : "hdr_size", 10446 "field_offset" : 16, 10447 "referenced_type" : "type-28" 10448 }, 10449 { 10450 "field_name" : "pid", 10451 "field_offset" : 32, 10452 "referenced_type" : "type-29" 10453 }, 10454 { 10455 "field_name" : "tid", 10456 "field_offset" : 64, 10457 "referenced_type" : "type-2" 10458 }, 10459 { 10460 "field_name" : "sec", 10461 "field_offset" : 96, 10462 "referenced_type" : "type-2" 10463 }, 10464 { 10465 "field_name" : "nsec", 10466 "field_offset" : 128, 10467 "referenced_type" : "type-2" 10468 }, 10469 { 10470 "field_name" : "lid", 10471 "field_offset" : 160, 10472 "referenced_type" : "type-2" 10473 }, 10474 { 10475 "field_name" : "uid", 10476 "field_offset" : 192, 10477 "referenced_type" : "type-2" 10478 }, 10479 { 10480 "field_name" : "msg", 10481 "field_offset" : 224, 10482 "referenced_type" : "type-30" 10483 } 10484 ], 10485 "linker_set_key" : "logger_entry_v4", 10486 "name" : "logger_entry_v4", 10487 "referenced_type" : "type-27", 10488 "self_type" : "type-27", 10489 "size" : 28, 10490 "source_file" : "/system/core/liblog/include/log/log_read.h", 10491 "unique_id" : "logger_entry_v4" 10492 }, 10493 { 10494 "alignment" : 4, 10495 "fields" : 10496 [ 10497 { 10498 "field_name" : "version", 10499 "referenced_type" : "type-29" 10500 }, 10501 { 10502 "field_name" : "numFds", 10503 "field_offset" : 32, 10504 "referenced_type" : "type-29" 10505 }, 10506 { 10507 "field_name" : "numInts", 10508 "field_offset" : 64, 10509 "referenced_type" : "type-29" 10510 }, 10511 { 10512 "field_name" : "data", 10513 "field_offset" : 96, 10514 "referenced_type" : "type-90" 10515 } 10516 ], 10517 "linker_set_key" : "native_handle", 10518 "name" : "native_handle", 10519 "referenced_type" : "type-89", 10520 "self_type" : "type-89", 10521 "size" : 12, 10522 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h", 10523 "unique_id" : "native_handle" 10524 } 10525 ], 10526 "rvalue_reference_types" : 10527 [ 10528 { 10529 "alignment" : 8, 10530 "linker_set_key" : "android::hardware::Return<bool> &&", 10531 "name" : "android::hardware::Return<bool> &&", 10532 "referenced_type" : "type-281", 10533 "self_type" : "type-321", 10534 "size" : 8, 10535 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 10536 }, 10537 { 10538 "alignment" : 8, 10539 "linker_set_key" : "android::hardware::Return<void> &&", 10540 "name" : "android::hardware::Return<void> &&", 10541 "referenced_type" : "type-400", 10542 "self_type" : "type-431", 10543 "size" : 8, 10544 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 10545 }, 10546 { 10547 "alignment" : 8, 10548 "linker_set_key" : "android::hardware::Status &&", 10549 "name" : "android::hardware::Status &&", 10550 "referenced_type" : "type-175", 10551 "self_type" : "type-245", 10552 "size" : 8, 10553 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 10554 }, 10555 { 10556 "alignment" : 8, 10557 "linker_set_key" : "android::hardware::details::return_status &&", 10558 "name" : "android::hardware::details::return_status &&", 10559 "referenced_type" : "type-282", 10560 "self_type" : "type-354", 10561 "size" : 8, 10562 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 10563 }, 10564 { 10565 "alignment" : 8, 10566 "linker_set_key" : "android::hardware::hidl_handle &&", 10567 "name" : "android::hardware::hidl_handle &&", 10568 "referenced_type" : "type-84", 10569 "self_type" : "type-102", 10570 "size" : 8, 10571 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 10572 }, 10573 { 10574 "alignment" : 8, 10575 "linker_set_key" : "android::hardware::hidl_memory &&", 10576 "name" : "android::hardware::hidl_memory &&", 10577 "referenced_type" : "type-100", 10578 "self_type" : "type-107", 10579 "size" : 8, 10580 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 10581 } 10582 ] 10583} 10584