1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [0]", 7 "name" : "char [0]", 8 "referenced_type" : "type-53", 9 "self_type" : "type-81", 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-220", 16 "self_type" : "type-475", 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-24", 24 "self_type" : "type-159", 25 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h" 26 }, 27 { 28 "alignment" : 1, 29 "linker_set_key" : "unsigned char [32]", 30 "name" : "unsigned char [32]", 31 "referenced_type" : "type-78", 32 "self_type" : "type-300", 33 "size" : 32, 34 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 35 }, 36 { 37 "alignment" : 1, 38 "linker_set_key" : "unsigned char [5121]", 39 "name" : "unsigned char [5121]", 40 "referenced_type" : "type-78", 41 "self_type" : "type-77", 42 "size" : 5121, 43 "source_file" : "/system/core/liblog/include/log/log_read.h" 44 }, 45 { 46 "alignment" : 4, 47 "linker_set_key" : "unsigned int [8]", 48 "name" : "unsigned int [8]", 49 "referenced_type" : "type-2", 50 "self_type" : "type-466", 51 "size" : 32, 52 "source_file" : "/system/core/libsystem/include/system/graphics.h" 53 } 54 ], 55 "builtin_types" : 56 [ 57 { 58 "alignment" : 1, 59 "is_integral" : true, 60 "is_unsigned" : true, 61 "linker_set_key" : "bool", 62 "name" : "bool", 63 "referenced_type" : "type-36", 64 "self_type" : "type-36", 65 "size" : 1 66 }, 67 { 68 "alignment" : 1, 69 "is_integral" : true, 70 "linker_set_key" : "char", 71 "name" : "char", 72 "referenced_type" : "type-53", 73 "self_type" : "type-53", 74 "size" : 1 75 }, 76 { 77 "alignment" : 2, 78 "is_integral" : true, 79 "is_unsigned" : true, 80 "linker_set_key" : "char16_t", 81 "name" : "char16_t", 82 "referenced_type" : "type-44", 83 "self_type" : "type-44", 84 "size" : 2 85 }, 86 { 87 "alignment" : 4, 88 "linker_set_key" : "double", 89 "name" : "double", 90 "referenced_type" : "type-227", 91 "self_type" : "type-227", 92 "size" : 8 93 }, 94 { 95 "alignment" : 4, 96 "linker_set_key" : "float", 97 "name" : "float", 98 "referenced_type" : "type-220", 99 "self_type" : "type-220", 100 "size" : 4 101 }, 102 { 103 "alignment" : 4, 104 "is_integral" : true, 105 "linker_set_key" : "int", 106 "name" : "int", 107 "referenced_type" : "type-24", 108 "self_type" : "type-24", 109 "size" : 4 110 }, 111 { 112 "alignment" : 4, 113 "is_integral" : true, 114 "linker_set_key" : "long", 115 "name" : "long", 116 "referenced_type" : "type-199", 117 "self_type" : "type-199", 118 "size" : 4 119 }, 120 { 121 "alignment" : 4, 122 "is_integral" : true, 123 "linker_set_key" : "long long", 124 "name" : "long long", 125 "referenced_type" : "type-29", 126 "self_type" : "type-29", 127 "size" : 8 128 }, 129 { 130 "alignment" : 2, 131 "is_integral" : true, 132 "linker_set_key" : "short", 133 "name" : "short", 134 "referenced_type" : "type-180", 135 "self_type" : "type-180", 136 "size" : 2 137 }, 138 { 139 "alignment" : 1, 140 "is_integral" : true, 141 "linker_set_key" : "signed char", 142 "name" : "signed char", 143 "referenced_type" : "type-234", 144 "self_type" : "type-234", 145 "size" : 1 146 }, 147 { 148 "alignment" : 1, 149 "is_integral" : true, 150 "is_unsigned" : true, 151 "linker_set_key" : "unsigned char", 152 "name" : "unsigned char", 153 "referenced_type" : "type-78", 154 "self_type" : "type-78", 155 "size" : 1 156 }, 157 { 158 "alignment" : 4, 159 "is_integral" : true, 160 "is_unsigned" : true, 161 "linker_set_key" : "unsigned int", 162 "name" : "unsigned int", 163 "referenced_type" : "type-2", 164 "self_type" : "type-2", 165 "size" : 4 166 }, 167 { 168 "alignment" : 4, 169 "is_integral" : true, 170 "is_unsigned" : true, 171 "linker_set_key" : "unsigned long", 172 "name" : "unsigned long", 173 "referenced_type" : "type-206", 174 "self_type" : "type-206", 175 "size" : 4 176 }, 177 { 178 "alignment" : 4, 179 "is_integral" : true, 180 "is_unsigned" : true, 181 "linker_set_key" : "unsigned long long", 182 "name" : "unsigned long long", 183 "referenced_type" : "type-107", 184 "self_type" : "type-107", 185 "size" : 8 186 }, 187 { 188 "alignment" : 2, 189 "is_integral" : true, 190 "is_unsigned" : true, 191 "linker_set_key" : "unsigned short", 192 "name" : "unsigned short", 193 "referenced_type" : "type-80", 194 "self_type" : "type-80", 195 "size" : 2 196 }, 197 { 198 "linker_set_key" : "void", 199 "name" : "void", 200 "referenced_type" : "type-26", 201 "self_type" : "type-26" 202 } 203 ], 204 "elf_functions" : 205 [ 206 { 207 "name" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_15PowerStateVoterEPNS0_6ParcelEjj" 208 }, 209 { 210 "name" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_28PowerStatePlatformSleepStateEPNS0_6ParcelEjj" 211 }, 212 { 213 "name" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_15PowerStateVoterERKNS0_6ParcelEjj" 214 }, 215 { 216 "name" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_28PowerStatePlatformSleepStateERKNS0_6ParcelEjj" 217 }, 218 { 219 "name" : "_ZN7android8hardware5power4V1_06IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 220 }, 221 { 222 "name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 223 }, 224 { 225 "name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 226 }, 227 { 228 "name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 229 }, 230 { 231 "name" : "_ZN7android8hardware5power4V1_06IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb" 232 }, 233 { 234 "name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 235 }, 236 { 237 "name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 238 }, 239 { 240 "name" : "_ZN7android8hardware5power4V1_06IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 241 }, 242 { 243 "name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 244 }, 245 { 246 "name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv" 247 }, 248 { 249 "name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv" 250 }, 251 { 252 "name" : "_ZN7android8hardware5power4V1_06IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 253 }, 254 { 255 "name" : "_ZN7android8hardware5power4V1_06IPower4pingEv" 256 }, 257 { 258 "name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 259 }, 260 { 261 "name" : "_ZN7android8hardware5power4V1_06IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb" 262 }, 263 { 264 "name" : "_ZN7android8hardware5power4V1_06IPower8castFromERKNS_2spIS3_EEb" 265 }, 266 { 267 "name" : "_ZN7android8hardware5power4V1_07BsPower13addOnewayTaskENSt3__18functionIFvvEEE" 268 }, 269 { 270 "name" : "_ZN7android8hardware5power4V1_07BsPowerC1ENS_2spINS2_6IPowerEEE" 271 }, 272 { 273 "name" : "_ZN7android8hardware5power4V1_07BsPowerC2ENS_2spINS2_6IPowerEEE" 274 }, 275 { 276 "name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 277 }, 278 { 279 "name" : "_ZN7android8hardware5power4V1_09BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 280 }, 281 { 282 "name" : "_ZN7android8hardware5power4V1_09BnHwPower15_hidl_powerHintEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 283 }, 284 { 285 "name" : "_ZN7android8hardware5power4V1_09BnHwPower16_hidl_setFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 286 }, 287 { 288 "name" : "_ZN7android8hardware5power4V1_09BnHwPower20_hidl_setInteractiveEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 289 }, 290 { 291 "name" : "_ZN7android8hardware5power4V1_09BnHwPower30_hidl_getPlatformLowPowerStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE" 292 }, 293 { 294 "name" : "_ZN7android8hardware5power4V1_09BnHwPower4pingEv" 295 }, 296 { 297 "name" : "_ZN7android8hardware5power4V1_09BnHwPowerC1ERKNS_2spINS2_6IPowerEEE" 298 }, 299 { 300 "name" : "_ZN7android8hardware5power4V1_09BnHwPowerC2ERKNS_2spINS2_6IPowerEEE" 301 }, 302 { 303 "name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev" 304 }, 305 { 306 "name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev" 307 }, 308 { 309 "name" : "_ZN7android8hardware5power4V1_09BnHwPowerD2Ev" 310 }, 311 { 312 "name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb" 313 }, 314 { 315 "name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 316 }, 317 { 318 "name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 319 }, 320 { 321 "name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 322 }, 323 { 324 "name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 325 }, 326 { 327 "name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 328 }, 329 { 330 "name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb" 331 }, 332 { 333 "name" : "_ZN7android8hardware5power4V1_09BpHwPower15_hidl_powerHintEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi" 334 }, 335 { 336 "name" : "_ZN7android8hardware5power4V1_09BpHwPower16_hidl_setFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_7FeatureEb" 337 }, 338 { 339 "name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 340 }, 341 { 342 "name" : "_ZN7android8hardware5power4V1_09BpHwPower20_hidl_setInteractiveEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb" 343 }, 344 { 345 "name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv" 346 }, 347 { 348 "name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv" 349 }, 350 { 351 "name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE" 352 }, 353 { 354 "name" : "_ZN7android8hardware5power4V1_09BpHwPower30_hidl_getPlatformLowPowerStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE" 355 }, 356 { 357 "name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv" 358 }, 359 { 360 "name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 361 }, 362 { 363 "name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi" 364 }, 365 { 366 "name" : "_ZN7android8hardware5power4V1_09BpHwPowerC1ERKNS_2spINS0_7IBinderEEE" 367 }, 368 { 369 "name" : "_ZN7android8hardware5power4V1_09BpHwPowerC2ERKNS_2spINS0_7IBinderEEE" 370 }, 371 { 372 "binding" : "weak", 373 "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_06IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb" 374 }, 375 { 376 "binding" : "weak", 377 "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_09BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb" 378 }, 379 { 380 "binding" : "weak", 381 "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_" 382 }, 383 { 384 "binding" : "weak", 385 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" 386 }, 387 { 388 "binding" : "weak", 389 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_" 390 }, 391 { 392 "binding" : "weak", 393 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_" 394 }, 395 { 396 "binding" : "weak", 397 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE" 398 }, 399 { 400 "binding" : "weak", 401 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_" 402 }, 403 { 404 "binding" : "weak", 405 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_" 406 }, 407 { 408 "binding" : "weak", 409 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE" 410 }, 411 { 412 "binding" : "weak", 413 "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_" 414 }, 415 { 416 "binding" : "weak", 417 "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_" 418 }, 419 { 420 "binding" : "weak", 421 "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_" 422 }, 423 { 424 "name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD0Ev" 425 }, 426 { 427 "name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD1Ev" 428 }, 429 { 430 "name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD0Ev" 431 }, 432 { 433 "name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD1Ev" 434 } 435 ], 436 "elf_objects" : 437 [ 438 { 439 "name" : "_ZN7android8hardware5power4V1_06IPower10descriptorE" 440 }, 441 { 442 "name" : "_ZTCN7android8hardware5power4V1_06IPowerE0_NS_4hidl4base4V1_05IBaseE" 443 }, 444 { 445 "binding" : "weak", 446 "name" : "_ZTCN7android8hardware5power4V1_07BsPowerE0_NS2_6IPowerE" 447 }, 448 { 449 "name" : "_ZTCN7android8hardware5power4V1_09BnHwPowerE0_NS0_7IBinderE" 450 }, 451 { 452 "name" : "_ZTCN7android8hardware5power4V1_09BnHwPowerE0_NS0_9BHwBinderE" 453 }, 454 { 455 "name" : "_ZTCN7android8hardware5power4V1_09BnHwPowerE0_NS_4hidl4base4V1_08BnHwBaseE" 456 }, 457 { 458 "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE0_NS0_11BpInterfaceINS2_6IPowerEEE" 459 }, 460 { 461 "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE0_NS2_6IPowerE" 462 }, 463 { 464 "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE0_NS_4hidl4base4V1_05IBaseE" 465 }, 466 { 467 "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE4_NS0_10IInterfaceE" 468 }, 469 { 470 "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE8_NS0_11BpHwRefBaseE" 471 }, 472 { 473 "name" : "_ZTTN7android8hardware5power4V1_06IPowerE" 474 }, 475 { 476 "name" : "_ZTTN7android8hardware5power4V1_09BnHwPowerE" 477 }, 478 { 479 "name" : "_ZTTN7android8hardware5power4V1_09BpHwPowerE" 480 }, 481 { 482 "name" : "_ZTVN7android8hardware5power4V1_06IPowerE" 483 }, 484 { 485 "binding" : "weak", 486 "name" : "_ZTVN7android8hardware5power4V1_07BsPowerE" 487 }, 488 { 489 "name" : "_ZTVN7android8hardware5power4V1_09BnHwPowerE" 490 }, 491 { 492 "name" : "_ZTVN7android8hardware5power4V1_09BpHwPowerE" 493 } 494 ], 495 "enum_types" : 496 [ 497 { 498 "alignment" : 4, 499 "enum_fields" : 500 [ 501 { 502 "enum_field_value" : 0, 503 "name" : "android::Condition::WAKE_UP_ONE" 504 }, 505 { 506 "enum_field_value" : 1, 507 "name" : "android::Condition::WAKE_UP_ALL" 508 } 509 ], 510 "linker_set_key" : "android::Condition::WakeUpType", 511 "name" : "android::Condition::WakeUpType", 512 "referenced_type" : "type-487", 513 "self_type" : "type-487", 514 "size" : 4, 515 "source_file" : "/system/core/libutils/include/utils/Condition.h", 516 "underlying_type" : "type-2", 517 "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE" 518 }, 519 { 520 "alignment" : 4, 521 "enum_fields" : 522 [ 523 { 524 "enum_field_value" : 0, 525 "name" : "android::String16::kEmptyString" 526 } 527 ], 528 "linker_set_key" : "android::String16::StaticLinkage", 529 "name" : "android::String16::StaticLinkage", 530 "referenced_type" : "type-365", 531 "self_type" : "type-365", 532 "size" : 4, 533 "source_file" : "/system/core/libutils/include/utils/String16.h", 534 "underlying_type" : "type-2", 535 "unique_id" : "_ZTSN7android8String1613StaticLinkageE" 536 }, 537 { 538 "alignment" : 4, 539 "enum_fields" : 540 [ 541 { 542 "enum_field_value" : 0, 543 "name" : "android::String8::kEmptyString" 544 } 545 ], 546 "linker_set_key" : "android::String8::StaticLinkage", 547 "name" : "android::String8::StaticLinkage", 548 "referenced_type" : "type-357", 549 "self_type" : "type-357", 550 "size" : 4, 551 "source_file" : "/system/core/libutils/include/utils/String8.h", 552 "underlying_type" : "type-2", 553 "unique_id" : "_ZTSN7android7String813StaticLinkageE" 554 }, 555 { 556 "alignment" : 4, 557 "enum_fields" : 558 [ 559 { 560 "enum_field_value" : 0, 561 "name" : "android::hardware::HidlReturnRestriction::NONE" 562 }, 563 { 564 "enum_field_value" : 1, 565 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED" 566 }, 567 { 568 "enum_field_value" : 2, 569 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED" 570 } 571 ], 572 "linker_set_key" : "android::hardware::HidlReturnRestriction", 573 "name" : "android::hardware::HidlReturnRestriction", 574 "referenced_type" : "type-146", 575 "self_type" : "type-146", 576 "size" : 4, 577 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 578 "underlying_type" : "type-24", 579 "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE" 580 }, 581 { 582 "alignment" : 4, 583 "enum_fields" : 584 [ 585 { 586 "enum_field_value" : 0, 587 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS" 588 }, 589 { 590 "enum_field_value" : 1, 591 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS" 592 }, 593 { 594 "enum_field_value" : 2, 595 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS" 596 }, 597 { 598 "enum_field_value" : 3, 599 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS" 600 } 601 ], 602 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 603 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 604 "referenced_type" : "type-348", 605 "self_type" : "type-348", 606 "size" : 4, 607 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 608 "underlying_type" : "type-24", 609 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE" 610 }, 611 { 612 "alignment" : 4, 613 "enum_fields" : 614 [ 615 { 616 "enum_field_value" : 1, 617 "name" : "android::hardware::kSynchronizedReadWrite" 618 }, 619 { 620 "enum_field_value" : 2, 621 "name" : "android::hardware::kUnsynchronizedWrite" 622 } 623 ], 624 "linker_set_key" : "android::hardware::MQFlavor", 625 "name" : "android::hardware::MQFlavor", 626 "referenced_type" : "type-343", 627 "self_type" : "type-343", 628 "size" : 4, 629 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 630 "underlying_type" : "type-2", 631 "unique_id" : "_ZTSN7android8hardware8MQFlavorE" 632 }, 633 { 634 "alignment" : 4, 635 "enum_fields" : 636 [ 637 { 638 "enum_field_value" : 0, 639 "name" : "android::hardware::ProcessState::CallRestriction::NONE" 640 }, 641 { 642 "enum_field_value" : 1, 643 "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY" 644 }, 645 { 646 "enum_field_value" : 2, 647 "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY" 648 } 649 ], 650 "linker_set_key" : "android::hardware::ProcessState::CallRestriction", 651 "name" : "android::hardware::ProcessState::CallRestriction", 652 "referenced_type" : "type-55", 653 "self_type" : "type-55", 654 "size" : 4, 655 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 656 "underlying_type" : "type-24", 657 "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE" 658 }, 659 { 660 "alignment" : 4, 661 "enum_fields" : 662 [ 663 { 664 "enum_field_value" : 0, 665 "name" : "android::hardware::Status::EX_NONE" 666 }, 667 { 668 "enum_field_value" : -1, 669 "name" : "android::hardware::Status::EX_SECURITY" 670 }, 671 { 672 "enum_field_value" : -2, 673 "name" : "android::hardware::Status::EX_BAD_PARCELABLE" 674 }, 675 { 676 "enum_field_value" : -3, 677 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT" 678 }, 679 { 680 "enum_field_value" : -4, 681 "name" : "android::hardware::Status::EX_NULL_POINTER" 682 }, 683 { 684 "enum_field_value" : -5, 685 "name" : "android::hardware::Status::EX_ILLEGAL_STATE" 686 }, 687 { 688 "enum_field_value" : -6, 689 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD" 690 }, 691 { 692 "enum_field_value" : -7, 693 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION" 694 }, 695 { 696 "enum_field_value" : -128, 697 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER" 698 }, 699 { 700 "enum_field_value" : -129, 701 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED" 702 } 703 ], 704 "linker_set_key" : "android::hardware::Status::Exception", 705 "name" : "android::hardware::Status::Exception", 706 "referenced_type" : "type-119", 707 "self_type" : "type-119", 708 "size" : 4, 709 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 710 "underlying_type" : "type-24", 711 "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE" 712 }, 713 { 714 "alignment" : 4, 715 "enum_fields" : 716 [ 717 { 718 "enum_field_value" : 0, 719 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY" 720 }, 721 { 722 "enum_field_value" : 1, 723 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT" 724 }, 725 { 726 "enum_field_value" : 2, 727 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY" 728 }, 729 { 730 "enum_field_value" : 3, 731 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT" 732 }, 733 { 734 "enum_field_value" : 4, 735 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY" 736 }, 737 { 738 "enum_field_value" : 5, 739 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT" 740 }, 741 { 742 "enum_field_value" : 6, 743 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY" 744 }, 745 { 746 "enum_field_value" : 7, 747 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT" 748 }, 749 { 750 "enum_field_value" : 8, 751 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY" 752 }, 753 { 754 "enum_field_value" : 9, 755 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT" 756 } 757 ], 758 "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 759 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 760 "referenced_type" : "type-557", 761 "self_type" : "type-557", 762 "size" : 4, 763 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 764 "underlying_type" : "type-2", 765 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE" 766 }, 767 { 768 "alignment" : 4, 769 "enum_fields" : 770 [ 771 { 772 "enum_field_value" : 1, 773 "name" : "android::hardware::power::V1_0::Feature::POWER_FEATURE_DOUBLE_TAP_TO_WAKE" 774 } 775 ], 776 "linker_set_key" : "android::hardware::power::V1_0::Feature", 777 "name" : "android::hardware::power::V1_0::Feature", 778 "referenced_type" : "type-513", 779 "self_type" : "type-513", 780 "size" : 4, 781 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h", 782 "underlying_type" : "type-2", 783 "unique_id" : "_ZTSN7android8hardware5power4V1_07FeatureE" 784 }, 785 { 786 "alignment" : 4, 787 "enum_fields" : 788 [ 789 { 790 "enum_field_value" : 1, 791 "name" : "android::hardware::power::V1_0::PowerHint::VSYNC" 792 }, 793 { 794 "enum_field_value" : 2, 795 "name" : "android::hardware::power::V1_0::PowerHint::INTERACTION" 796 }, 797 { 798 "enum_field_value" : 3, 799 "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_ENCODE" 800 }, 801 { 802 "enum_field_value" : 4, 803 "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_DECODE" 804 }, 805 { 806 "enum_field_value" : 5, 807 "name" : "android::hardware::power::V1_0::PowerHint::LOW_POWER" 808 }, 809 { 810 "enum_field_value" : 6, 811 "name" : "android::hardware::power::V1_0::PowerHint::SUSTAINED_PERFORMANCE" 812 }, 813 { 814 "enum_field_value" : 7, 815 "name" : "android::hardware::power::V1_0::PowerHint::VR_MODE" 816 }, 817 { 818 "enum_field_value" : 8, 819 "name" : "android::hardware::power::V1_0::PowerHint::LAUNCH" 820 } 821 ], 822 "linker_set_key" : "android::hardware::power::V1_0::PowerHint", 823 "name" : "android::hardware::power::V1_0::PowerHint", 824 "referenced_type" : "type-512", 825 "self_type" : "type-512", 826 "size" : 4, 827 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h", 828 "underlying_type" : "type-2", 829 "unique_id" : "_ZTSN7android8hardware5power4V1_09PowerHintE" 830 }, 831 { 832 "alignment" : 4, 833 "enum_fields" : 834 [ 835 { 836 "enum_field_value" : 0, 837 "name" : "android::hardware::power::V1_0::Status::SUCCESS" 838 }, 839 { 840 "enum_field_value" : 1, 841 "name" : "android::hardware::power::V1_0::Status::FILESYSTEM_ERROR" 842 } 843 ], 844 "linker_set_key" : "android::hardware::power::V1_0::Status", 845 "name" : "android::hardware::power::V1_0::Status", 846 "referenced_type" : "type-514", 847 "self_type" : "type-514", 848 "size" : 4, 849 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h", 850 "underlying_type" : "type-2", 851 "unique_id" : "_ZTSN7android8hardware5power4V1_06StatusE" 852 }, 853 { 854 "alignment" : 4, 855 "enum_fields" : 856 [ 857 { 858 "enum_field_value" : 0, 859 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN" 860 }, 861 { 862 "enum_field_value" : 1, 863 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT" 864 }, 865 { 866 "enum_field_value" : 2, 867 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT" 868 } 869 ], 870 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture", 871 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture", 872 "referenced_type" : "type-352", 873 "self_type" : "type-352", 874 "size" : 4, 875 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 876 "underlying_type" : "type-24", 877 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE" 878 }, 879 { 880 "alignment" : 4, 881 "enum_fields" : 882 [ 883 { 884 "enum_field_value" : -1, 885 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID" 886 } 887 ], 888 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 889 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 890 "referenced_type" : "type-503", 891 "self_type" : "type-503", 892 "size" : 4, 893 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 894 "underlying_type" : "type-24", 895 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE" 896 }, 897 { 898 "alignment" : 1, 899 "enum_fields" : 900 [ 901 { 902 "enum_field_value" : 0, 903 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY" 904 }, 905 { 906 "enum_field_value" : 1, 907 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER" 908 }, 909 { 910 "enum_field_value" : 2, 911 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH" 912 } 913 ], 914 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport", 915 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport", 916 "referenced_type" : "type-502", 917 "self_type" : "type-502", 918 "size" : 1, 919 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 920 "underlying_type" : "type-78", 921 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE" 922 }, 923 { 924 "alignment" : 4, 925 "enum_fields" : 926 [ 927 { 928 "enum_field_value" : 0, 929 "name" : "ANDROID_LOG_UNKNOWN" 930 }, 931 { 932 "enum_field_value" : 1, 933 "name" : "ANDROID_LOG_DEFAULT" 934 }, 935 { 936 "enum_field_value" : 2, 937 "name" : "ANDROID_LOG_VERBOSE" 938 }, 939 { 940 "enum_field_value" : 3, 941 "name" : "ANDROID_LOG_DEBUG" 942 }, 943 { 944 "enum_field_value" : 4, 945 "name" : "ANDROID_LOG_INFO" 946 }, 947 { 948 "enum_field_value" : 5, 949 "name" : "ANDROID_LOG_WARN" 950 }, 951 { 952 "enum_field_value" : 6, 953 "name" : "ANDROID_LOG_ERROR" 954 }, 955 { 956 "enum_field_value" : 7, 957 "name" : "ANDROID_LOG_FATAL" 958 }, 959 { 960 "enum_field_value" : 8, 961 "name" : "ANDROID_LOG_SILENT" 962 } 963 ], 964 "linker_set_key" : "android_LogPriority", 965 "name" : "android_LogPriority", 966 "referenced_type" : "type-1", 967 "self_type" : "type-1", 968 "size" : 4, 969 "source_file" : "/system/core/liblog/include/android/log.h", 970 "underlying_type" : "type-2", 971 "unique_id" : "android_LogPriority" 972 }, 973 { 974 "alignment" : 4, 975 "enum_fields" : 976 [ 977 { 978 "enum_field_value" : 0, 979 "name" : "HAL_COLOR_MODE_NATIVE" 980 }, 981 { 982 "enum_field_value" : 1, 983 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625" 984 }, 985 { 986 "enum_field_value" : 2, 987 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED" 988 }, 989 { 990 "enum_field_value" : 3, 991 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525" 992 }, 993 { 994 "enum_field_value" : 4, 995 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED" 996 }, 997 { 998 "enum_field_value" : 5, 999 "name" : "HAL_COLOR_MODE_STANDARD_BT709" 1000 }, 1001 { 1002 "enum_field_value" : 6, 1003 "name" : "HAL_COLOR_MODE_DCI_P3" 1004 }, 1005 { 1006 "enum_field_value" : 7, 1007 "name" : "HAL_COLOR_MODE_SRGB" 1008 }, 1009 { 1010 "enum_field_value" : 8, 1011 "name" : "HAL_COLOR_MODE_ADOBE_RGB" 1012 }, 1013 { 1014 "enum_field_value" : 9, 1015 "name" : "HAL_COLOR_MODE_DISPLAY_P3" 1016 } 1017 ], 1018 "linker_set_key" : "android_color_mode_t", 1019 "name" : "android_color_mode_t", 1020 "referenced_type" : "type-454", 1021 "self_type" : "type-454", 1022 "size" : 4, 1023 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1024 "underlying_type" : "type-2", 1025 "unique_id" : "android_color_mode_t" 1026 }, 1027 { 1028 "alignment" : 4, 1029 "enum_fields" : 1030 [ 1031 { 1032 "enum_field_value" : 10, 1033 "name" : "HAL_COLOR_MODE_BT2020" 1034 }, 1035 { 1036 "enum_field_value" : 11, 1037 "name" : "HAL_COLOR_MODE_BT2100_PQ" 1038 }, 1039 { 1040 "enum_field_value" : 12, 1041 "name" : "HAL_COLOR_MODE_BT2100_HLG" 1042 } 1043 ], 1044 "linker_set_key" : "android_color_mode_v1_1_t", 1045 "name" : "android_color_mode_v1_1_t", 1046 "referenced_type" : "type-459", 1047 "self_type" : "type-459", 1048 "size" : 4, 1049 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1050 "underlying_type" : "type-2", 1051 "unique_id" : "android_color_mode_v1_1_t" 1052 }, 1053 { 1054 "alignment" : 4, 1055 "enum_fields" : 1056 [ 1057 { 1058 "enum_field_value" : 0, 1059 "name" : "HAL_COLOR_TRANSFORM_IDENTITY" 1060 }, 1061 { 1062 "enum_field_value" : 1, 1063 "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX" 1064 }, 1065 { 1066 "enum_field_value" : 2, 1067 "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE" 1068 }, 1069 { 1070 "enum_field_value" : 3, 1071 "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE" 1072 }, 1073 { 1074 "enum_field_value" : 4, 1075 "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA" 1076 }, 1077 { 1078 "enum_field_value" : 5, 1079 "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA" 1080 }, 1081 { 1082 "enum_field_value" : 6, 1083 "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA" 1084 } 1085 ], 1086 "linker_set_key" : "android_color_transform_t", 1087 "name" : "android_color_transform_t", 1088 "referenced_type" : "type-455", 1089 "self_type" : "type-455", 1090 "size" : 4, 1091 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1092 "underlying_type" : "type-2", 1093 "unique_id" : "android_color_transform_t" 1094 }, 1095 { 1096 "alignment" : 4, 1097 "enum_fields" : 1098 [ 1099 { 1100 "enum_field_value" : 0, 1101 "name" : "HAL_DATASPACE_UNKNOWN" 1102 }, 1103 { 1104 "enum_field_value" : 1, 1105 "name" : "HAL_DATASPACE_ARBITRARY" 1106 }, 1107 { 1108 "enum_field_value" : 16, 1109 "name" : "HAL_DATASPACE_STANDARD_SHIFT" 1110 }, 1111 { 1112 "enum_field_value" : 4128768, 1113 "name" : "HAL_DATASPACE_STANDARD_MASK" 1114 }, 1115 { 1116 "enum_field_value" : 0, 1117 "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED" 1118 }, 1119 { 1120 "enum_field_value" : 65536, 1121 "name" : "HAL_DATASPACE_STANDARD_BT709" 1122 }, 1123 { 1124 "enum_field_value" : 131072, 1125 "name" : "HAL_DATASPACE_STANDARD_BT601_625" 1126 }, 1127 { 1128 "enum_field_value" : 196608, 1129 "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED" 1130 }, 1131 { 1132 "enum_field_value" : 262144, 1133 "name" : "HAL_DATASPACE_STANDARD_BT601_525" 1134 }, 1135 { 1136 "enum_field_value" : 327680, 1137 "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED" 1138 }, 1139 { 1140 "enum_field_value" : 393216, 1141 "name" : "HAL_DATASPACE_STANDARD_BT2020" 1142 }, 1143 { 1144 "enum_field_value" : 458752, 1145 "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE" 1146 }, 1147 { 1148 "enum_field_value" : 524288, 1149 "name" : "HAL_DATASPACE_STANDARD_BT470M" 1150 }, 1151 { 1152 "enum_field_value" : 589824, 1153 "name" : "HAL_DATASPACE_STANDARD_FILM" 1154 }, 1155 { 1156 "enum_field_value" : 655360, 1157 "name" : "HAL_DATASPACE_STANDARD_DCI_P3" 1158 }, 1159 { 1160 "enum_field_value" : 720896, 1161 "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB" 1162 }, 1163 { 1164 "enum_field_value" : 22, 1165 "name" : "HAL_DATASPACE_TRANSFER_SHIFT" 1166 }, 1167 { 1168 "enum_field_value" : 130023424, 1169 "name" : "HAL_DATASPACE_TRANSFER_MASK" 1170 }, 1171 { 1172 "enum_field_value" : 0, 1173 "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED" 1174 }, 1175 { 1176 "enum_field_value" : 4194304, 1177 "name" : "HAL_DATASPACE_TRANSFER_LINEAR" 1178 }, 1179 { 1180 "enum_field_value" : 8388608, 1181 "name" : "HAL_DATASPACE_TRANSFER_SRGB" 1182 }, 1183 { 1184 "enum_field_value" : 12582912, 1185 "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M" 1186 }, 1187 { 1188 "enum_field_value" : 16777216, 1189 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2" 1190 }, 1191 { 1192 "enum_field_value" : 20971520, 1193 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6" 1194 }, 1195 { 1196 "enum_field_value" : 25165824, 1197 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8" 1198 }, 1199 { 1200 "enum_field_value" : 29360128, 1201 "name" : "HAL_DATASPACE_TRANSFER_ST2084" 1202 }, 1203 { 1204 "enum_field_value" : 33554432, 1205 "name" : "HAL_DATASPACE_TRANSFER_HLG" 1206 }, 1207 { 1208 "enum_field_value" : 27, 1209 "name" : "HAL_DATASPACE_RANGE_SHIFT" 1210 }, 1211 { 1212 "enum_field_value" : 939524096, 1213 "name" : "HAL_DATASPACE_RANGE_MASK" 1214 }, 1215 { 1216 "enum_field_value" : 0, 1217 "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED" 1218 }, 1219 { 1220 "enum_field_value" : 134217728, 1221 "name" : "HAL_DATASPACE_RANGE_FULL" 1222 }, 1223 { 1224 "enum_field_value" : 268435456, 1225 "name" : "HAL_DATASPACE_RANGE_LIMITED" 1226 }, 1227 { 1228 "enum_field_value" : 402653184, 1229 "name" : "HAL_DATASPACE_RANGE_EXTENDED" 1230 }, 1231 { 1232 "enum_field_value" : 512, 1233 "name" : "HAL_DATASPACE_SRGB_LINEAR" 1234 }, 1235 { 1236 "enum_field_value" : 138477568, 1237 "name" : "HAL_DATASPACE_V0_SRGB_LINEAR" 1238 }, 1239 { 1240 "enum_field_value" : 406913024, 1241 "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR" 1242 }, 1243 { 1244 "enum_field_value" : 513, 1245 "name" : "HAL_DATASPACE_SRGB" 1246 }, 1247 { 1248 "enum_field_value" : 142671872, 1249 "name" : "HAL_DATASPACE_V0_SRGB" 1250 }, 1251 { 1252 "enum_field_value" : 411107328, 1253 "name" : "HAL_DATASPACE_V0_SCRGB" 1254 }, 1255 { 1256 "enum_field_value" : 257, 1257 "name" : "HAL_DATASPACE_JFIF" 1258 }, 1259 { 1260 "enum_field_value" : 146931712, 1261 "name" : "HAL_DATASPACE_V0_JFIF" 1262 }, 1263 { 1264 "enum_field_value" : 258, 1265 "name" : "HAL_DATASPACE_BT601_625" 1266 }, 1267 { 1268 "enum_field_value" : 281149440, 1269 "name" : "HAL_DATASPACE_V0_BT601_625" 1270 }, 1271 { 1272 "enum_field_value" : 259, 1273 "name" : "HAL_DATASPACE_BT601_525" 1274 }, 1275 { 1276 "enum_field_value" : 281280512, 1277 "name" : "HAL_DATASPACE_V0_BT601_525" 1278 }, 1279 { 1280 "enum_field_value" : 260, 1281 "name" : "HAL_DATASPACE_BT709" 1282 }, 1283 { 1284 "enum_field_value" : 281083904, 1285 "name" : "HAL_DATASPACE_V0_BT709" 1286 }, 1287 { 1288 "enum_field_value" : 139067392, 1289 "name" : "HAL_DATASPACE_DCI_P3_LINEAR" 1290 }, 1291 { 1292 "enum_field_value" : 155844608, 1293 "name" : "HAL_DATASPACE_DCI_P3" 1294 }, 1295 { 1296 "enum_field_value" : 139067392, 1297 "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR" 1298 }, 1299 { 1300 "enum_field_value" : 143261696, 1301 "name" : "HAL_DATASPACE_DISPLAY_P3" 1302 }, 1303 { 1304 "enum_field_value" : 151715840, 1305 "name" : "HAL_DATASPACE_ADOBE_RGB" 1306 }, 1307 { 1308 "enum_field_value" : 138805248, 1309 "name" : "HAL_DATASPACE_BT2020_LINEAR" 1310 }, 1311 { 1312 "enum_field_value" : 147193856, 1313 "name" : "HAL_DATASPACE_BT2020" 1314 }, 1315 { 1316 "enum_field_value" : 163971072, 1317 "name" : "HAL_DATASPACE_BT2020_PQ" 1318 }, 1319 { 1320 "enum_field_value" : 4096, 1321 "name" : "HAL_DATASPACE_DEPTH" 1322 }, 1323 { 1324 "enum_field_value" : 4097, 1325 "name" : "HAL_DATASPACE_SENSOR" 1326 } 1327 ], 1328 "linker_set_key" : "android_dataspace_t", 1329 "name" : "android_dataspace_t", 1330 "referenced_type" : "type-453", 1331 "self_type" : "type-453", 1332 "size" : 4, 1333 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1334 "underlying_type" : "type-2", 1335 "unique_id" : "android_dataspace_t" 1336 }, 1337 { 1338 "alignment" : 4, 1339 "enum_fields" : 1340 [ 1341 { 1342 "enum_field_value" : 281411584, 1343 "name" : "HAL_DATASPACE_BT2020_ITU" 1344 }, 1345 { 1346 "enum_field_value" : 298188800, 1347 "name" : "HAL_DATASPACE_BT2020_ITU_PQ" 1348 }, 1349 { 1350 "enum_field_value" : 302383104, 1351 "name" : "HAL_DATASPACE_BT2020_ITU_HLG" 1352 }, 1353 { 1354 "enum_field_value" : 168165376, 1355 "name" : "HAL_DATASPACE_BT2020_HLG" 1356 } 1357 ], 1358 "linker_set_key" : "android_dataspace_v1_1_t", 1359 "name" : "android_dataspace_v1_1_t", 1360 "referenced_type" : "type-458", 1361 "self_type" : "type-458", 1362 "size" : 4, 1363 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1364 "underlying_type" : "type-2", 1365 "unique_id" : "android_dataspace_v1_1_t" 1366 }, 1367 { 1368 "alignment" : 4, 1369 "enum_fields" : 1370 [ 1371 { 1372 "enum_field_value" : 142999552, 1373 "name" : "HAL_DATASPACE_DISPLAY_BT2020" 1374 }, 1375 { 1376 "enum_field_value" : 4098, 1377 "name" : "HAL_DATASPACE_DYNAMIC_DEPTH" 1378 }, 1379 { 1380 "enum_field_value" : 4099, 1381 "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS" 1382 }, 1383 { 1384 "enum_field_value" : 4100, 1385 "name" : "HAL_DATASPACE_HEIF" 1386 } 1387 ], 1388 "linker_set_key" : "android_dataspace_v1_2_t", 1389 "name" : "android_dataspace_v1_2_t", 1390 "referenced_type" : "type-462", 1391 "self_type" : "type-462", 1392 "size" : 4, 1393 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1394 "underlying_type" : "type-2", 1395 "unique_id" : "android_dataspace_v1_2_t" 1396 }, 1397 { 1398 "alignment" : 4, 1399 "enum_fields" : 1400 [ 1401 { 1402 "enum_field_value" : 1, 1403 "name" : "FLEX_COMPONENT_Y" 1404 }, 1405 { 1406 "enum_field_value" : 2, 1407 "name" : "FLEX_COMPONENT_Cb" 1408 }, 1409 { 1410 "enum_field_value" : 4, 1411 "name" : "FLEX_COMPONENT_Cr" 1412 }, 1413 { 1414 "enum_field_value" : 1024, 1415 "name" : "FLEX_COMPONENT_R" 1416 }, 1417 { 1418 "enum_field_value" : 2048, 1419 "name" : "FLEX_COMPONENT_G" 1420 }, 1421 { 1422 "enum_field_value" : 4096, 1423 "name" : "FLEX_COMPONENT_B" 1424 }, 1425 { 1426 "enum_field_value" : 1073741824, 1427 "name" : "FLEX_COMPONENT_A" 1428 } 1429 ], 1430 "linker_set_key" : "android_flex_component", 1431 "name" : "android_flex_component", 1432 "referenced_type" : "type-467", 1433 "self_type" : "type-467", 1434 "size" : 4, 1435 "source_file" : "/system/core/libsystem/include/system/graphics.h", 1436 "underlying_type" : "type-2", 1437 "unique_id" : "android_flex_component" 1438 }, 1439 { 1440 "alignment" : 4, 1441 "enum_fields" : 1442 [ 1443 { 1444 "enum_field_value" : 0, 1445 "name" : "FLEX_FORMAT_INVALID" 1446 }, 1447 { 1448 "enum_field_value" : 1, 1449 "name" : "FLEX_FORMAT_Y" 1450 }, 1451 { 1452 "enum_field_value" : 7, 1453 "name" : "FLEX_FORMAT_YCbCr" 1454 }, 1455 { 1456 "enum_field_value" : 1073741831, 1457 "name" : "FLEX_FORMAT_YCbCrA" 1458 }, 1459 { 1460 "enum_field_value" : 7168, 1461 "name" : "FLEX_FORMAT_RGB" 1462 }, 1463 { 1464 "enum_field_value" : 1073748992, 1465 "name" : "FLEX_FORMAT_RGBA" 1466 } 1467 ], 1468 "linker_set_key" : "android_flex_format", 1469 "name" : "android_flex_format", 1470 "referenced_type" : "type-471", 1471 "self_type" : "type-471", 1472 "size" : 4, 1473 "source_file" : "/system/core/libsystem/include/system/graphics.h", 1474 "underlying_type" : "type-2", 1475 "unique_id" : "android_flex_format" 1476 }, 1477 { 1478 "alignment" : 4, 1479 "enum_fields" : 1480 [ 1481 { 1482 "enum_field_value" : 1, 1483 "name" : "HAL_HDR_DOLBY_VISION" 1484 }, 1485 { 1486 "enum_field_value" : 2, 1487 "name" : "HAL_HDR_HDR10" 1488 }, 1489 { 1490 "enum_field_value" : 3, 1491 "name" : "HAL_HDR_HLG" 1492 } 1493 ], 1494 "linker_set_key" : "android_hdr_t", 1495 "name" : "android_hdr_t", 1496 "referenced_type" : "type-456", 1497 "self_type" : "type-456", 1498 "size" : 4, 1499 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1500 "underlying_type" : "type-2", 1501 "unique_id" : "android_hdr_t" 1502 }, 1503 { 1504 "alignment" : 4, 1505 "enum_fields" : 1506 [ 1507 { 1508 "enum_field_value" : 4, 1509 "name" : "HAL_HDR_HDR10_PLUS" 1510 } 1511 ], 1512 "linker_set_key" : "android_hdr_v1_2_t", 1513 "name" : "android_hdr_v1_2_t", 1514 "referenced_type" : "type-461", 1515 "self_type" : "type-461", 1516 "size" : 4, 1517 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1518 "underlying_type" : "type-2", 1519 "unique_id" : "android_hdr_v1_2_t" 1520 }, 1521 { 1522 "alignment" : 4, 1523 "enum_fields" : 1524 [ 1525 { 1526 "enum_field_value" : 39, 1527 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888" 1528 }, 1529 { 1530 "enum_field_value" : 40, 1531 "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888" 1532 }, 1533 { 1534 "enum_field_value" : 41, 1535 "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888" 1536 }, 1537 { 1538 "enum_field_value" : 42, 1539 "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888" 1540 } 1541 ], 1542 "linker_set_key" : "android_pixel_format_sw_t", 1543 "name" : "android_pixel_format_sw_t", 1544 "referenced_type" : "type-464", 1545 "self_type" : "type-464", 1546 "size" : 4, 1547 "source_file" : "/system/core/libsystem/include/system/graphics-sw.h", 1548 "underlying_type" : "type-2", 1549 "unique_id" : "_ZTS25android_pixel_format_sw_t" 1550 }, 1551 { 1552 "alignment" : 4, 1553 "enum_fields" : 1554 [ 1555 { 1556 "enum_field_value" : 1, 1557 "name" : "HAL_PIXEL_FORMAT_RGBA_8888" 1558 }, 1559 { 1560 "enum_field_value" : 2, 1561 "name" : "HAL_PIXEL_FORMAT_RGBX_8888" 1562 }, 1563 { 1564 "enum_field_value" : 3, 1565 "name" : "HAL_PIXEL_FORMAT_RGB_888" 1566 }, 1567 { 1568 "enum_field_value" : 4, 1569 "name" : "HAL_PIXEL_FORMAT_RGB_565" 1570 }, 1571 { 1572 "enum_field_value" : 5, 1573 "name" : "HAL_PIXEL_FORMAT_BGRA_8888" 1574 }, 1575 { 1576 "enum_field_value" : 16, 1577 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP" 1578 }, 1579 { 1580 "enum_field_value" : 17, 1581 "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP" 1582 }, 1583 { 1584 "enum_field_value" : 20, 1585 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I" 1586 }, 1587 { 1588 "enum_field_value" : 22, 1589 "name" : "HAL_PIXEL_FORMAT_RGBA_FP16" 1590 }, 1591 { 1592 "enum_field_value" : 32, 1593 "name" : "HAL_PIXEL_FORMAT_RAW16" 1594 }, 1595 { 1596 "enum_field_value" : 33, 1597 "name" : "HAL_PIXEL_FORMAT_BLOB" 1598 }, 1599 { 1600 "enum_field_value" : 34, 1601 "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED" 1602 }, 1603 { 1604 "enum_field_value" : 35, 1605 "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888" 1606 }, 1607 { 1608 "enum_field_value" : 36, 1609 "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE" 1610 }, 1611 { 1612 "enum_field_value" : 37, 1613 "name" : "HAL_PIXEL_FORMAT_RAW10" 1614 }, 1615 { 1616 "enum_field_value" : 38, 1617 "name" : "HAL_PIXEL_FORMAT_RAW12" 1618 }, 1619 { 1620 "enum_field_value" : 43, 1621 "name" : "HAL_PIXEL_FORMAT_RGBA_1010102" 1622 }, 1623 { 1624 "enum_field_value" : 538982489, 1625 "name" : "HAL_PIXEL_FORMAT_Y8" 1626 }, 1627 { 1628 "enum_field_value" : 540422489, 1629 "name" : "HAL_PIXEL_FORMAT_Y16" 1630 }, 1631 { 1632 "enum_field_value" : 842094169, 1633 "name" : "HAL_PIXEL_FORMAT_YV12" 1634 } 1635 ], 1636 "linker_set_key" : "android_pixel_format_t", 1637 "name" : "android_pixel_format_t", 1638 "referenced_type" : "type-451", 1639 "self_type" : "type-451", 1640 "size" : 4, 1641 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1642 "underlying_type" : "type-2", 1643 "unique_id" : "android_pixel_format_t" 1644 }, 1645 { 1646 "alignment" : 4, 1647 "enum_fields" : 1648 [ 1649 { 1650 "enum_field_value" : 48, 1651 "name" : "HAL_PIXEL_FORMAT_DEPTH_16" 1652 }, 1653 { 1654 "enum_field_value" : 49, 1655 "name" : "HAL_PIXEL_FORMAT_DEPTH_24" 1656 }, 1657 { 1658 "enum_field_value" : 50, 1659 "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8" 1660 }, 1661 { 1662 "enum_field_value" : 51, 1663 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F" 1664 }, 1665 { 1666 "enum_field_value" : 52, 1667 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8" 1668 }, 1669 { 1670 "enum_field_value" : 53, 1671 "name" : "HAL_PIXEL_FORMAT_STENCIL_8" 1672 }, 1673 { 1674 "enum_field_value" : 54, 1675 "name" : "HAL_PIXEL_FORMAT_YCBCR_P010" 1676 } 1677 ], 1678 "linker_set_key" : "android_pixel_format_v1_1_t", 1679 "name" : "android_pixel_format_v1_1_t", 1680 "referenced_type" : "type-457", 1681 "self_type" : "type-457", 1682 "size" : 4, 1683 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1684 "underlying_type" : "type-2", 1685 "unique_id" : "android_pixel_format_v1_1_t" 1686 }, 1687 { 1688 "alignment" : 4, 1689 "enum_fields" : 1690 [ 1691 { 1692 "enum_field_value" : 55, 1693 "name" : "HAL_PIXEL_FORMAT_HSV_888" 1694 } 1695 ], 1696 "linker_set_key" : "android_pixel_format_v1_2_t", 1697 "name" : "android_pixel_format_v1_2_t", 1698 "referenced_type" : "type-463", 1699 "self_type" : "type-463", 1700 "size" : 4, 1701 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1702 "underlying_type" : "type-2", 1703 "unique_id" : "android_pixel_format_v1_2_t" 1704 }, 1705 { 1706 "alignment" : 4, 1707 "enum_fields" : 1708 [ 1709 { 1710 "enum_field_value" : 0, 1711 "name" : "HAL_RENDER_INTENT_COLORIMETRIC" 1712 }, 1713 { 1714 "enum_field_value" : 1, 1715 "name" : "HAL_RENDER_INTENT_ENHANCE" 1716 }, 1717 { 1718 "enum_field_value" : 2, 1719 "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC" 1720 }, 1721 { 1722 "enum_field_value" : 3, 1723 "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE" 1724 } 1725 ], 1726 "linker_set_key" : "android_render_intent_v1_1_t", 1727 "name" : "android_render_intent_v1_1_t", 1728 "referenced_type" : "type-460", 1729 "self_type" : "type-460", 1730 "size" : 4, 1731 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1732 "underlying_type" : "type-2", 1733 "unique_id" : "android_render_intent_v1_1_t" 1734 }, 1735 { 1736 "alignment" : 4, 1737 "enum_fields" : 1738 [ 1739 { 1740 "enum_field_value" : 1, 1741 "name" : "HAL_TRANSFORM_FLIP_H" 1742 }, 1743 { 1744 "enum_field_value" : 2, 1745 "name" : "HAL_TRANSFORM_FLIP_V" 1746 }, 1747 { 1748 "enum_field_value" : 4, 1749 "name" : "HAL_TRANSFORM_ROT_90" 1750 }, 1751 { 1752 "enum_field_value" : 3, 1753 "name" : "HAL_TRANSFORM_ROT_180" 1754 }, 1755 { 1756 "enum_field_value" : 7, 1757 "name" : "HAL_TRANSFORM_ROT_270" 1758 } 1759 ], 1760 "linker_set_key" : "android_transform_t", 1761 "name" : "android_transform_t", 1762 "referenced_type" : "type-452", 1763 "self_type" : "type-452", 1764 "size" : 4, 1765 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1766 "underlying_type" : "type-2", 1767 "unique_id" : "android_transform_t" 1768 }, 1769 { 1770 "alignment" : 4, 1771 "enum_fields" : 1772 [ 1773 { 1774 "enum_field_value" : 0, 1775 "name" : "LOG_ID_MIN" 1776 }, 1777 { 1778 "enum_field_value" : 0, 1779 "name" : "LOG_ID_MAIN" 1780 }, 1781 { 1782 "enum_field_value" : 1, 1783 "name" : "LOG_ID_RADIO" 1784 }, 1785 { 1786 "enum_field_value" : 2, 1787 "name" : "LOG_ID_EVENTS" 1788 }, 1789 { 1790 "enum_field_value" : 3, 1791 "name" : "LOG_ID_SYSTEM" 1792 }, 1793 { 1794 "enum_field_value" : 4, 1795 "name" : "LOG_ID_CRASH" 1796 }, 1797 { 1798 "enum_field_value" : 5, 1799 "name" : "LOG_ID_STATS" 1800 }, 1801 { 1802 "enum_field_value" : 6, 1803 "name" : "LOG_ID_SECURITY" 1804 }, 1805 { 1806 "enum_field_value" : 7, 1807 "name" : "LOG_ID_KERNEL" 1808 }, 1809 { 1810 "enum_field_value" : 8, 1811 "name" : "LOG_ID_MAX" 1812 } 1813 ], 1814 "linker_set_key" : "log_id", 1815 "name" : "log_id", 1816 "referenced_type" : "type-237", 1817 "self_type" : "type-237", 1818 "size" : 4, 1819 "source_file" : "/system/core/liblog/include/android/log.h", 1820 "underlying_type" : "type-2", 1821 "unique_id" : "log_id" 1822 } 1823 ], 1824 "function_types" : 1825 [ 1826 { 1827 "alignment" : 4, 1828 "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 1829 "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 1830 "parameters" : 1831 [ 1832 { 1833 "referenced_type" : "type-39" 1834 }, 1835 { 1836 "referenced_type" : "type-45" 1837 }, 1838 { 1839 "referenced_type" : "type-25" 1840 } 1841 ], 1842 "referenced_type" : "type-38", 1843 "return_type" : "type-36", 1844 "self_type" : "type-38", 1845 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 1846 }, 1847 { 1848 "alignment" : 4, 1849 "linker_set_key" : "int (void *)", 1850 "name" : "int (void *)", 1851 "parameters" : 1852 [ 1853 { 1854 "referenced_type" : "type-25" 1855 } 1856 ], 1857 "referenced_type" : "type-479", 1858 "return_type" : "type-24", 1859 "self_type" : "type-479", 1860 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 1861 }, 1862 { 1863 "alignment" : 4, 1864 "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 1865 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 1866 "parameters" : 1867 [ 1868 { 1869 "referenced_type" : "type-385" 1870 }, 1871 { 1872 "referenced_type" : "type-333" 1873 }, 1874 { 1875 "referenced_type" : "type-2" 1876 }, 1877 { 1878 "referenced_type" : "type-386" 1879 }, 1880 { 1881 "referenced_type" : "type-2" 1882 }, 1883 { 1884 "referenced_type" : "type-25" 1885 } 1886 ], 1887 "referenced_type" : "type-384", 1888 "return_type" : "type-26", 1889 "self_type" : "type-384", 1890 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 1891 } 1892 ], 1893 "functions" : 1894 [ 1895 { 1896 "function_name" : "android::hardware::power::V1_0::writeEmbeddedToParcel", 1897 "linker_set_key" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_15PowerStateVoterEPNS0_6ParcelEjj", 1898 "parameters" : 1899 [ 1900 { 1901 "referenced_type" : "type-540" 1902 }, 1903 { 1904 "referenced_type" : "type-385" 1905 }, 1906 { 1907 "referenced_type" : "type-2" 1908 }, 1909 { 1910 "referenced_type" : "type-2" 1911 } 1912 ], 1913 "return_type" : "type-24", 1914 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/hwtypes.h" 1915 }, 1916 { 1917 "function_name" : "android::hardware::power::V1_0::writeEmbeddedToParcel", 1918 "linker_set_key" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_28PowerStatePlatformSleepStateEPNS0_6ParcelEjj", 1919 "parameters" : 1920 [ 1921 { 1922 "referenced_type" : "type-546" 1923 }, 1924 { 1925 "referenced_type" : "type-385" 1926 }, 1927 { 1928 "referenced_type" : "type-2" 1929 }, 1930 { 1931 "referenced_type" : "type-2" 1932 } 1933 ], 1934 "return_type" : "type-24", 1935 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/hwtypes.h" 1936 }, 1937 { 1938 "function_name" : "android::hardware::power::V1_0::readEmbeddedFromParcel", 1939 "linker_set_key" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_15PowerStateVoterERKNS0_6ParcelEjj", 1940 "parameters" : 1941 [ 1942 { 1943 "referenced_type" : "type-540" 1944 }, 1945 { 1946 "referenced_type" : "type-392" 1947 }, 1948 { 1949 "referenced_type" : "type-2" 1950 }, 1951 { 1952 "referenced_type" : "type-2" 1953 } 1954 ], 1955 "return_type" : "type-24", 1956 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/hwtypes.h" 1957 }, 1958 { 1959 "function_name" : "android::hardware::power::V1_0::readEmbeddedFromParcel", 1960 "linker_set_key" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_28PowerStatePlatformSleepStateERKNS0_6ParcelEjj", 1961 "parameters" : 1962 [ 1963 { 1964 "referenced_type" : "type-546" 1965 }, 1966 { 1967 "referenced_type" : "type-392" 1968 }, 1969 { 1970 "referenced_type" : "type-2" 1971 }, 1972 { 1973 "referenced_type" : "type-2" 1974 } 1975 ], 1976 "return_type" : "type-24", 1977 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/hwtypes.h" 1978 }, 1979 { 1980 "function_name" : "android::hardware::power::V1_0::IPower::getService", 1981 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb", 1982 "parameters" : 1983 [ 1984 { 1985 "default_arg" : true, 1986 "referenced_type" : "type-405" 1987 }, 1988 { 1989 "default_arg" : true, 1990 "referenced_type" : "type-36" 1991 } 1992 ], 1993 "return_type" : "type-92", 1994 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 1995 }, 1996 { 1997 "function_name" : "android::hardware::power::V1_0::IPower::linkToDeath", 1998 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy", 1999 "parameters" : 2000 [ 2001 { 2002 "is_this_ptr" : true, 2003 "referenced_type" : "type-93" 2004 }, 2005 { 2006 "referenced_type" : "type-435" 2007 }, 2008 { 2009 "referenced_type" : "type-107" 2010 } 2011 ], 2012 "return_type" : "type-127", 2013 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2014 }, 2015 { 2016 "function_name" : "android::hardware::power::V1_0::IPower::getDebugInfo", 2017 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2018 "parameters" : 2019 [ 2020 { 2021 "is_this_ptr" : true, 2022 "referenced_type" : "type-93" 2023 }, 2024 { 2025 "referenced_type" : "type-605" 2026 } 2027 ], 2028 "return_type" : "type-147", 2029 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2030 }, 2031 { 2032 "function_name" : "android::hardware::power::V1_0::IPower::getHashChain", 2033 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE", 2034 "parameters" : 2035 [ 2036 { 2037 "is_this_ptr" : true, 2038 "referenced_type" : "type-93" 2039 }, 2040 { 2041 "referenced_type" : "type-606" 2042 } 2043 ], 2044 "return_type" : "type-147", 2045 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2046 }, 2047 { 2048 "function_name" : "android::hardware::power::V1_0::IPower::tryGetService", 2049 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb", 2050 "parameters" : 2051 [ 2052 { 2053 "default_arg" : true, 2054 "referenced_type" : "type-405" 2055 }, 2056 { 2057 "default_arg" : true, 2058 "referenced_type" : "type-36" 2059 } 2060 ], 2061 "return_type" : "type-92", 2062 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2063 }, 2064 { 2065 "function_name" : "android::hardware::power::V1_0::IPower::unlinkToDeath", 2066 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 2067 "parameters" : 2068 [ 2069 { 2070 "is_this_ptr" : true, 2071 "referenced_type" : "type-93" 2072 }, 2073 { 2074 "referenced_type" : "type-435" 2075 } 2076 ], 2077 "return_type" : "type-127", 2078 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2079 }, 2080 { 2081 "function_name" : "android::hardware::power::V1_0::IPower::interfaceChain", 2082 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 2083 "parameters" : 2084 [ 2085 { 2086 "is_this_ptr" : true, 2087 "referenced_type" : "type-93" 2088 }, 2089 { 2090 "referenced_type" : "type-607" 2091 } 2092 ], 2093 "return_type" : "type-147", 2094 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2095 }, 2096 { 2097 "function_name" : "android::hardware::power::V1_0::IPower::registerAsService", 2098 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 2099 "parameters" : 2100 [ 2101 { 2102 "is_this_ptr" : true, 2103 "referenced_type" : "type-93" 2104 }, 2105 { 2106 "default_arg" : true, 2107 "referenced_type" : "type-405" 2108 } 2109 ], 2110 "return_type" : "type-24", 2111 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2112 }, 2113 { 2114 "function_name" : "android::hardware::power::V1_0::IPower::interfaceDescriptor", 2115 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 2116 "parameters" : 2117 [ 2118 { 2119 "is_this_ptr" : true, 2120 "referenced_type" : "type-93" 2121 }, 2122 { 2123 "referenced_type" : "type-608" 2124 } 2125 ], 2126 "return_type" : "type-147", 2127 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2128 }, 2129 { 2130 "function_name" : "android::hardware::power::V1_0::IPower::notifySyspropsChanged", 2131 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv", 2132 "parameters" : 2133 [ 2134 { 2135 "is_this_ptr" : true, 2136 "referenced_type" : "type-93" 2137 } 2138 ], 2139 "return_type" : "type-147", 2140 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2141 }, 2142 { 2143 "function_name" : "android::hardware::power::V1_0::IPower::setHALInstrumentation", 2144 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv", 2145 "parameters" : 2146 [ 2147 { 2148 "is_this_ptr" : true, 2149 "referenced_type" : "type-93" 2150 } 2151 ], 2152 "return_type" : "type-147", 2153 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2154 }, 2155 { 2156 "function_name" : "android::hardware::power::V1_0::IPower::registerForNotifications", 2157 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 2158 "parameters" : 2159 [ 2160 { 2161 "referenced_type" : "type-405" 2162 }, 2163 { 2164 "referenced_type" : "type-529" 2165 } 2166 ], 2167 "return_type" : "type-36", 2168 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2169 }, 2170 { 2171 "function_name" : "android::hardware::power::V1_0::IPower::ping", 2172 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower4pingEv", 2173 "parameters" : 2174 [ 2175 { 2176 "is_this_ptr" : true, 2177 "referenced_type" : "type-93" 2178 } 2179 ], 2180 "return_type" : "type-147", 2181 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2182 }, 2183 { 2184 "function_name" : "android::hardware::power::V1_0::IPower::debug", 2185 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 2186 "parameters" : 2187 [ 2188 { 2189 "is_this_ptr" : true, 2190 "referenced_type" : "type-93" 2191 }, 2192 { 2193 "referenced_type" : "type-342" 2194 }, 2195 { 2196 "referenced_type" : "type-528" 2197 } 2198 ], 2199 "return_type" : "type-147", 2200 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2201 }, 2202 { 2203 "function_name" : "android::hardware::power::V1_0::IPower::castFrom", 2204 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb", 2205 "parameters" : 2206 [ 2207 { 2208 "referenced_type" : "type-590" 2209 }, 2210 { 2211 "default_arg" : true, 2212 "referenced_type" : "type-36" 2213 } 2214 ], 2215 "return_type" : "type-134", 2216 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2217 }, 2218 { 2219 "function_name" : "android::hardware::power::V1_0::IPower::castFrom", 2220 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower8castFromERKNS_2spIS3_EEb", 2221 "parameters" : 2222 [ 2223 { 2224 "referenced_type" : "type-169" 2225 }, 2226 { 2227 "default_arg" : true, 2228 "referenced_type" : "type-36" 2229 } 2230 ], 2231 "return_type" : "type-134", 2232 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2233 }, 2234 { 2235 "access" : "private", 2236 "function_name" : "android::hardware::power::V1_0::BsPower::addOnewayTask", 2237 "linker_set_key" : "_ZN7android8hardware5power4V1_07BsPower13addOnewayTaskENSt3__18functionIFvvEEE", 2238 "parameters" : 2239 [ 2240 { 2241 "is_this_ptr" : true, 2242 "referenced_type" : "type-597" 2243 }, 2244 { 2245 "referenced_type" : "type-611" 2246 } 2247 ], 2248 "return_type" : "type-147", 2249 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h" 2250 }, 2251 { 2252 "function_name" : "android::hardware::power::V1_0::BsPower::BsPower", 2253 "linker_set_key" : "_ZN7android8hardware5power4V1_07BsPowerC1ENS_2spINS2_6IPowerEEE", 2254 "parameters" : 2255 [ 2256 { 2257 "is_this_ptr" : true, 2258 "referenced_type" : "type-597" 2259 }, 2260 { 2261 "referenced_type" : "type-98" 2262 } 2263 ], 2264 "return_type" : "type-26", 2265 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h" 2266 }, 2267 { 2268 "function_name" : "android::hardware::power::V1_0::BsPower::BsPower", 2269 "linker_set_key" : "_ZN7android8hardware5power4V1_07BsPowerC2ENS_2spINS2_6IPowerEEE", 2270 "parameters" : 2271 [ 2272 { 2273 "is_this_ptr" : true, 2274 "referenced_type" : "type-597" 2275 }, 2276 { 2277 "referenced_type" : "type-98" 2278 } 2279 ], 2280 "return_type" : "type-26", 2281 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h" 2282 }, 2283 { 2284 "function_name" : "android::hardware::power::V1_0::BnHwPower::onTransact", 2285 "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE", 2286 "parameters" : 2287 [ 2288 { 2289 "is_this_ptr" : true, 2290 "referenced_type" : "type-569" 2291 }, 2292 { 2293 "referenced_type" : "type-2" 2294 }, 2295 { 2296 "referenced_type" : "type-392" 2297 }, 2298 { 2299 "referenced_type" : "type-385" 2300 }, 2301 { 2302 "default_arg" : true, 2303 "referenced_type" : "type-2" 2304 }, 2305 { 2306 "default_arg" : true, 2307 "referenced_type" : "type-615" 2308 } 2309 ], 2310 "return_type" : "type-24", 2311 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h" 2312 }, 2313 { 2314 "access" : "private", 2315 "function_name" : "android::hardware::power::V1_0::BnHwPower::getDebugInfo", 2316 "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2317 "parameters" : 2318 [ 2319 { 2320 "is_this_ptr" : true, 2321 "referenced_type" : "type-569" 2322 }, 2323 { 2324 "referenced_type" : "type-616" 2325 } 2326 ], 2327 "return_type" : "type-147", 2328 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h" 2329 }, 2330 { 2331 "function_name" : "android::hardware::power::V1_0::BnHwPower::_hidl_powerHint", 2332 "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower15_hidl_powerHintEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 2333 "parameters" : 2334 [ 2335 { 2336 "referenced_type" : "type-394" 2337 }, 2338 { 2339 "referenced_type" : "type-392" 2340 }, 2341 { 2342 "referenced_type" : "type-385" 2343 }, 2344 { 2345 "referenced_type" : "type-617" 2346 } 2347 ], 2348 "return_type" : "type-24", 2349 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h" 2350 }, 2351 { 2352 "function_name" : "android::hardware::power::V1_0::BnHwPower::_hidl_setFeature", 2353 "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower16_hidl_setFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 2354 "parameters" : 2355 [ 2356 { 2357 "referenced_type" : "type-394" 2358 }, 2359 { 2360 "referenced_type" : "type-392" 2361 }, 2362 { 2363 "referenced_type" : "type-385" 2364 }, 2365 { 2366 "referenced_type" : "type-618" 2367 } 2368 ], 2369 "return_type" : "type-24", 2370 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h" 2371 }, 2372 { 2373 "function_name" : "android::hardware::power::V1_0::BnHwPower::_hidl_setInteractive", 2374 "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower20_hidl_setInteractiveEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 2375 "parameters" : 2376 [ 2377 { 2378 "referenced_type" : "type-394" 2379 }, 2380 { 2381 "referenced_type" : "type-392" 2382 }, 2383 { 2384 "referenced_type" : "type-385" 2385 }, 2386 { 2387 "referenced_type" : "type-619" 2388 } 2389 ], 2390 "return_type" : "type-24", 2391 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h" 2392 }, 2393 { 2394 "function_name" : "android::hardware::power::V1_0::BnHwPower::_hidl_getPlatformLowPowerStats", 2395 "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower30_hidl_getPlatformLowPowerStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE", 2396 "parameters" : 2397 [ 2398 { 2399 "referenced_type" : "type-394" 2400 }, 2401 { 2402 "referenced_type" : "type-392" 2403 }, 2404 { 2405 "referenced_type" : "type-385" 2406 }, 2407 { 2408 "referenced_type" : "type-620" 2409 } 2410 ], 2411 "return_type" : "type-24", 2412 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h" 2413 }, 2414 { 2415 "access" : "private", 2416 "function_name" : "android::hardware::power::V1_0::BnHwPower::ping", 2417 "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower4pingEv", 2418 "parameters" : 2419 [ 2420 { 2421 "is_this_ptr" : true, 2422 "referenced_type" : "type-569" 2423 } 2424 ], 2425 "return_type" : "type-147", 2426 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h" 2427 }, 2428 { 2429 "function_name" : "android::hardware::power::V1_0::BnHwPower::BnHwPower", 2430 "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerC1ERKNS_2spINS2_6IPowerEEE", 2431 "parameters" : 2432 [ 2433 { 2434 "is_this_ptr" : true, 2435 "referenced_type" : "type-569" 2436 }, 2437 { 2438 "referenced_type" : "type-169" 2439 } 2440 ], 2441 "return_type" : "type-26", 2442 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h" 2443 }, 2444 { 2445 "function_name" : "android::hardware::power::V1_0::BnHwPower::BnHwPower", 2446 "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerC2ERKNS_2spINS2_6IPowerEEE", 2447 "parameters" : 2448 [ 2449 { 2450 "is_this_ptr" : true, 2451 "referenced_type" : "type-569" 2452 }, 2453 { 2454 "referenced_type" : "type-169" 2455 } 2456 ], 2457 "return_type" : "type-26", 2458 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h" 2459 }, 2460 { 2461 "function_name" : "android::hardware::power::V1_0::BnHwPower::~BnHwPower", 2462 "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev", 2463 "parameters" : 2464 [ 2465 { 2466 "is_this_ptr" : true, 2467 "referenced_type" : "type-569" 2468 } 2469 ], 2470 "return_type" : "type-26", 2471 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h" 2472 }, 2473 { 2474 "function_name" : "android::hardware::power::V1_0::BnHwPower::~BnHwPower", 2475 "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev", 2476 "parameters" : 2477 [ 2478 { 2479 "is_this_ptr" : true, 2480 "referenced_type" : "type-569" 2481 } 2482 ], 2483 "return_type" : "type-26", 2484 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h" 2485 }, 2486 { 2487 "function_name" : "android::hardware::power::V1_0::BnHwPower::~BnHwPower", 2488 "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerD2Ev", 2489 "parameters" : 2490 [ 2491 { 2492 "is_this_ptr" : true, 2493 "referenced_type" : "type-569" 2494 } 2495 ], 2496 "return_type" : "type-26", 2497 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h" 2498 }, 2499 { 2500 "function_name" : "android::hardware::power::V1_0::BpHwPower::setFeature", 2501 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb", 2502 "parameters" : 2503 [ 2504 { 2505 "is_this_ptr" : true, 2506 "referenced_type" : "type-598" 2507 }, 2508 { 2509 "referenced_type" : "type-513" 2510 }, 2511 { 2512 "referenced_type" : "type-36" 2513 } 2514 ], 2515 "return_type" : "type-147", 2516 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2517 }, 2518 { 2519 "function_name" : "android::hardware::power::V1_0::BpHwPower::linkToDeath", 2520 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy", 2521 "parameters" : 2522 [ 2523 { 2524 "is_this_ptr" : true, 2525 "referenced_type" : "type-598" 2526 }, 2527 { 2528 "referenced_type" : "type-435" 2529 }, 2530 { 2531 "referenced_type" : "type-107" 2532 } 2533 ], 2534 "return_type" : "type-127", 2535 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2536 }, 2537 { 2538 "function_name" : "android::hardware::power::V1_0::BpHwPower::getDebugInfo", 2539 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2540 "parameters" : 2541 [ 2542 { 2543 "is_this_ptr" : true, 2544 "referenced_type" : "type-598" 2545 }, 2546 { 2547 "referenced_type" : "type-621" 2548 } 2549 ], 2550 "return_type" : "type-147", 2551 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2552 }, 2553 { 2554 "function_name" : "android::hardware::power::V1_0::BpHwPower::getHashChain", 2555 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE", 2556 "parameters" : 2557 [ 2558 { 2559 "is_this_ptr" : true, 2560 "referenced_type" : "type-598" 2561 }, 2562 { 2563 "referenced_type" : "type-622" 2564 } 2565 ], 2566 "return_type" : "type-147", 2567 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2568 }, 2569 { 2570 "function_name" : "android::hardware::power::V1_0::BpHwPower::unlinkToDeath", 2571 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 2572 "parameters" : 2573 [ 2574 { 2575 "is_this_ptr" : true, 2576 "referenced_type" : "type-598" 2577 }, 2578 { 2579 "referenced_type" : "type-435" 2580 } 2581 ], 2582 "return_type" : "type-127", 2583 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2584 }, 2585 { 2586 "function_name" : "android::hardware::power::V1_0::BpHwPower::interfaceChain", 2587 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 2588 "parameters" : 2589 [ 2590 { 2591 "is_this_ptr" : true, 2592 "referenced_type" : "type-598" 2593 }, 2594 { 2595 "referenced_type" : "type-623" 2596 } 2597 ], 2598 "return_type" : "type-147", 2599 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2600 }, 2601 { 2602 "function_name" : "android::hardware::power::V1_0::BpHwPower::setInteractive", 2603 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb", 2604 "parameters" : 2605 [ 2606 { 2607 "is_this_ptr" : true, 2608 "referenced_type" : "type-598" 2609 }, 2610 { 2611 "referenced_type" : "type-36" 2612 } 2613 ], 2614 "return_type" : "type-147", 2615 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2616 }, 2617 { 2618 "function_name" : "android::hardware::power::V1_0::BpHwPower::_hidl_powerHint", 2619 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower15_hidl_powerHintEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi", 2620 "parameters" : 2621 [ 2622 { 2623 "referenced_type" : "type-19" 2624 }, 2625 { 2626 "referenced_type" : "type-561" 2627 }, 2628 { 2629 "referenced_type" : "type-512" 2630 }, 2631 { 2632 "referenced_type" : "type-24" 2633 } 2634 ], 2635 "return_type" : "type-147", 2636 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2637 }, 2638 { 2639 "function_name" : "android::hardware::power::V1_0::BpHwPower::_hidl_setFeature", 2640 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower16_hidl_setFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_7FeatureEb", 2641 "parameters" : 2642 [ 2643 { 2644 "referenced_type" : "type-19" 2645 }, 2646 { 2647 "referenced_type" : "type-561" 2648 }, 2649 { 2650 "referenced_type" : "type-513" 2651 }, 2652 { 2653 "referenced_type" : "type-36" 2654 } 2655 ], 2656 "return_type" : "type-147", 2657 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2658 }, 2659 { 2660 "function_name" : "android::hardware::power::V1_0::BpHwPower::interfaceDescriptor", 2661 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 2662 "parameters" : 2663 [ 2664 { 2665 "is_this_ptr" : true, 2666 "referenced_type" : "type-598" 2667 }, 2668 { 2669 "referenced_type" : "type-624" 2670 } 2671 ], 2672 "return_type" : "type-147", 2673 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2674 }, 2675 { 2676 "function_name" : "android::hardware::power::V1_0::BpHwPower::_hidl_setInteractive", 2677 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower20_hidl_setInteractiveEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb", 2678 "parameters" : 2679 [ 2680 { 2681 "referenced_type" : "type-19" 2682 }, 2683 { 2684 "referenced_type" : "type-561" 2685 }, 2686 { 2687 "referenced_type" : "type-36" 2688 } 2689 ], 2690 "return_type" : "type-147", 2691 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2692 }, 2693 { 2694 "function_name" : "android::hardware::power::V1_0::BpHwPower::notifySyspropsChanged", 2695 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv", 2696 "parameters" : 2697 [ 2698 { 2699 "is_this_ptr" : true, 2700 "referenced_type" : "type-598" 2701 } 2702 ], 2703 "return_type" : "type-147", 2704 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2705 }, 2706 { 2707 "function_name" : "android::hardware::power::V1_0::BpHwPower::setHALInstrumentation", 2708 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv", 2709 "parameters" : 2710 [ 2711 { 2712 "is_this_ptr" : true, 2713 "referenced_type" : "type-598" 2714 } 2715 ], 2716 "return_type" : "type-147", 2717 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2718 }, 2719 { 2720 "function_name" : "android::hardware::power::V1_0::BpHwPower::getPlatformLowPowerStats", 2721 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE", 2722 "parameters" : 2723 [ 2724 { 2725 "is_this_ptr" : true, 2726 "referenced_type" : "type-598" 2727 }, 2728 { 2729 "referenced_type" : "type-625" 2730 } 2731 ], 2732 "return_type" : "type-147", 2733 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2734 }, 2735 { 2736 "function_name" : "android::hardware::power::V1_0::BpHwPower::_hidl_getPlatformLowPowerStats", 2737 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower30_hidl_getPlatformLowPowerStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE", 2738 "parameters" : 2739 [ 2740 { 2741 "referenced_type" : "type-19" 2742 }, 2743 { 2744 "referenced_type" : "type-561" 2745 }, 2746 { 2747 "referenced_type" : "type-626" 2748 } 2749 ], 2750 "return_type" : "type-147", 2751 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2752 }, 2753 { 2754 "function_name" : "android::hardware::power::V1_0::BpHwPower::ping", 2755 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv", 2756 "parameters" : 2757 [ 2758 { 2759 "is_this_ptr" : true, 2760 "referenced_type" : "type-598" 2761 } 2762 ], 2763 "return_type" : "type-147", 2764 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2765 }, 2766 { 2767 "function_name" : "android::hardware::power::V1_0::BpHwPower::debug", 2768 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 2769 "parameters" : 2770 [ 2771 { 2772 "is_this_ptr" : true, 2773 "referenced_type" : "type-598" 2774 }, 2775 { 2776 "referenced_type" : "type-342" 2777 }, 2778 { 2779 "referenced_type" : "type-528" 2780 } 2781 ], 2782 "return_type" : "type-147", 2783 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2784 }, 2785 { 2786 "function_name" : "android::hardware::power::V1_0::BpHwPower::powerHint", 2787 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi", 2788 "parameters" : 2789 [ 2790 { 2791 "is_this_ptr" : true, 2792 "referenced_type" : "type-598" 2793 }, 2794 { 2795 "referenced_type" : "type-512" 2796 }, 2797 { 2798 "referenced_type" : "type-24" 2799 } 2800 ], 2801 "return_type" : "type-147", 2802 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2803 }, 2804 { 2805 "function_name" : "android::hardware::power::V1_0::BpHwPower::BpHwPower", 2806 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPowerC1ERKNS_2spINS0_7IBinderEEE", 2807 "parameters" : 2808 [ 2809 { 2810 "is_this_ptr" : true, 2811 "referenced_type" : "type-598" 2812 }, 2813 { 2814 "referenced_type" : "type-45" 2815 } 2816 ], 2817 "return_type" : "type-26", 2818 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2819 }, 2820 { 2821 "function_name" : "android::hardware::power::V1_0::BpHwPower::BpHwPower", 2822 "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPowerC2ERKNS_2spINS0_7IBinderEEE", 2823 "parameters" : 2824 [ 2825 { 2826 "is_this_ptr" : true, 2827 "referenced_type" : "type-598" 2828 }, 2829 { 2830 "referenced_type" : "type-45" 2831 } 2832 ], 2833 "return_type" : "type-26", 2834 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 2835 }, 2836 { 2837 "function_name" : "android::hardware::details::castInterface", 2838 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_06IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb", 2839 "parameters" : 2840 [ 2841 { 2842 "referenced_type" : "type-396" 2843 }, 2844 { 2845 "referenced_type" : "type-51" 2846 }, 2847 { 2848 "referenced_type" : "type-36" 2849 } 2850 ], 2851 "return_type" : "type-134", 2852 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 2853 "template_args" : [ "type-94", "type-6", "type-536" ] 2854 }, 2855 { 2856 "function_name" : "android::hardware::details::getServiceInternal", 2857 "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_09BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb", 2858 "parameters" : 2859 [ 2860 { 2861 "referenced_type" : "type-405" 2862 }, 2863 { 2864 "referenced_type" : "type-36" 2865 }, 2866 { 2867 "referenced_type" : "type-36" 2868 } 2869 ], 2870 "return_type" : "type-92", 2871 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 2872 "template_args" : [ "type-536", "type-94", "type-26", "type-26" ] 2873 } 2874 ], 2875 "global_vars" : 2876 [ 2877 { 2878 "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower10descriptorE", 2879 "name" : "android::hardware::power::V1_0::IPower::descriptor", 2880 "referenced_type" : "type-51", 2881 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 2882 } 2883 ], 2884 "lvalue_reference_types" : 2885 [ 2886 { 2887 "alignment" : 4, 2888 "linker_set_key" : "android::Mutex &", 2889 "name" : "android::Mutex &", 2890 "referenced_type" : "type-30", 2891 "self_type" : "type-484", 2892 "size" : 4, 2893 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 2894 }, 2895 { 2896 "alignment" : 4, 2897 "linker_set_key" : "android::RWLock &", 2898 "name" : "android::RWLock &", 2899 "referenced_type" : "type-489", 2900 "self_type" : "type-493", 2901 "size" : 4, 2902 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 2903 }, 2904 { 2905 "alignment" : 4, 2906 "linker_set_key" : "android::String16 &", 2907 "name" : "android::String16 &", 2908 "referenced_type" : "type-41", 2909 "self_type" : "type-368", 2910 "size" : 4, 2911 "source_file" : "/system/core/libutils/include/utils/String16.h" 2912 }, 2913 { 2914 "alignment" : 4, 2915 "linker_set_key" : "android::String8 &", 2916 "name" : "android::String8 &", 2917 "referenced_type" : "type-50", 2918 "self_type" : "type-361", 2919 "size" : 4, 2920 "source_file" : "/system/core/libutils/include/utils/String8.h" 2921 }, 2922 { 2923 "alignment" : 4, 2924 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > &", 2925 "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > &", 2926 "referenced_type" : "type-134", 2927 "self_type" : "type-137", 2928 "size" : 4, 2929 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2930 }, 2931 { 2932 "alignment" : 4, 2933 "linker_set_key" : "android::hardware::Return<bool> &", 2934 "name" : "android::hardware::Return<bool> &", 2935 "referenced_type" : "type-127", 2936 "self_type" : "type-131", 2937 "size" : 4, 2938 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2939 }, 2940 { 2941 "alignment" : 4, 2942 "linker_set_key" : "android::hardware::Return<void> &", 2943 "name" : "android::hardware::Return<void> &", 2944 "referenced_type" : "type-147", 2945 "self_type" : "type-150", 2946 "size" : 4, 2947 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2948 }, 2949 { 2950 "alignment" : 4, 2951 "linker_set_key" : "android::hardware::Status &", 2952 "name" : "android::hardware::Status &", 2953 "referenced_type" : "type-117", 2954 "self_type" : "type-125", 2955 "size" : 4, 2956 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 2957 }, 2958 { 2959 "alignment" : 4, 2960 "linker_set_key" : "android::hardware::TextOutput &", 2961 "name" : "android::hardware::TextOutput &", 2962 "referenced_type" : "type-390", 2963 "self_type" : "type-389", 2964 "size" : 4, 2965 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2966 }, 2967 { 2968 "alignment" : 4, 2969 "linker_set_key" : "android::hardware::TextOutput &", 2970 "name" : "android::hardware::TextOutput &", 2971 "referenced_type" : "type-579", 2972 "self_type" : "type-578", 2973 "size" : 4, 2974 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2975 }, 2976 { 2977 "alignment" : 4, 2978 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 2979 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 2980 "referenced_type" : "type-296", 2981 "self_type" : "type-553", 2982 "size" : 4, 2983 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2984 }, 2985 { 2986 "alignment" : 4, 2987 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 2988 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 2989 "referenced_type" : "type-288", 2990 "self_type" : "type-548", 2991 "size" : 4, 2992 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 2993 }, 2994 { 2995 "alignment" : 4, 2996 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &", 2997 "name" : "android::hardware::hidl_array<unsigned char, 32> &", 2998 "referenced_type" : "type-299", 2999 "self_type" : "type-556", 3000 "size" : 4, 3001 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3002 }, 3003 { 3004 "alignment" : 4, 3005 "linker_set_key" : "android::hardware::hidl_memory &", 3006 "name" : "android::hardware::hidl_memory &", 3007 "referenced_type" : "type-270", 3008 "self_type" : "type-275", 3009 "size" : 4, 3010 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3011 }, 3012 { 3013 "alignment" : 4, 3014 "linker_set_key" : "android::hardware::hidl_string &", 3015 "name" : "android::hardware::hidl_string &", 3016 "referenced_type" : "type-266", 3017 "self_type" : "type-551", 3018 "size" : 4, 3019 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3020 }, 3021 { 3022 "alignment" : 4, 3023 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 3024 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 3025 "referenced_type" : "type-295", 3026 "self_type" : "type-304", 3027 "size" : 4, 3028 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3029 }, 3030 { 3031 "alignment" : 4, 3032 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 3033 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 3034 "referenced_type" : "type-287", 3035 "self_type" : "type-294", 3036 "size" : 4, 3037 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3038 }, 3039 { 3040 "alignment" : 4, 3041 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 3042 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 3043 "referenced_type" : "type-101", 3044 "self_type" : "type-110", 3045 "size" : 4, 3046 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3047 }, 3048 { 3049 "alignment" : 4, 3050 "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower> &", 3051 "name" : "android::sp<android::hardware::power::V1_0::IPower> &", 3052 "referenced_type" : "type-92", 3053 "self_type" : "type-96", 3054 "size" : 4, 3055 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3056 }, 3057 { 3058 "alignment" : 4, 3059 "linker_set_key" : "const android::String16 &", 3060 "name" : "const android::String16 &", 3061 "referenced_type" : "type-40", 3062 "self_type" : "type-39", 3063 "size" : 4, 3064 "source_file" : "/system/core/libutils/include/utils/String16.h" 3065 }, 3066 { 3067 "alignment" : 4, 3068 "linker_set_key" : "const android::String8 &", 3069 "name" : "const android::String8 &", 3070 "referenced_type" : "type-358", 3071 "self_type" : "type-360", 3072 "size" : 4, 3073 "source_file" : "/system/core/libutils/include/utils/String8.h" 3074 }, 3075 { 3076 "alignment" : 4, 3077 "linker_set_key" : "const android::hardware::Parcel &", 3078 "name" : "const android::hardware::Parcel &", 3079 "referenced_type" : "type-391", 3080 "self_type" : "type-392", 3081 "size" : 4, 3082 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3083 }, 3084 { 3085 "alignment" : 4, 3086 "linker_set_key" : "const android::hardware::Return<bool> &", 3087 "name" : "const android::hardware::Return<bool> &", 3088 "referenced_type" : "type-132", 3089 "self_type" : "type-140", 3090 "size" : 4, 3091 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3092 }, 3093 { 3094 "alignment" : 4, 3095 "linker_set_key" : "const android::hardware::Status &", 3096 "name" : "const android::hardware::Status &", 3097 "referenced_type" : "type-121", 3098 "self_type" : "type-122", 3099 "size" : 4, 3100 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3101 }, 3102 { 3103 "alignment" : 4, 3104 "linker_set_key" : "const android::hardware::details::SchedPrio &", 3105 "name" : "const android::hardware::details::SchedPrio &", 3106 "referenced_type" : "type-413", 3107 "self_type" : "type-412", 3108 "size" : 4, 3109 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3110 }, 3111 { 3112 "alignment" : 4, 3113 "linker_set_key" : "const android::hardware::hidl_handle &", 3114 "name" : "const android::hardware::hidl_handle &", 3115 "referenced_type" : "type-341", 3116 "self_type" : "type-342", 3117 "size" : 4, 3118 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3119 }, 3120 { 3121 "alignment" : 4, 3122 "linker_set_key" : "const android::hardware::hidl_memory &", 3123 "name" : "const android::hardware::hidl_memory &", 3124 "referenced_type" : "type-273", 3125 "self_type" : "type-274", 3126 "size" : 4, 3127 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3128 }, 3129 { 3130 "alignment" : 4, 3131 "linker_set_key" : "const android::hardware::hidl_string &", 3132 "name" : "const android::hardware::hidl_string &", 3133 "referenced_type" : "type-265", 3134 "self_type" : "type-269", 3135 "size" : 4, 3136 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3137 }, 3138 { 3139 "alignment" : 4, 3140 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 3141 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 3142 "referenced_type" : "type-527", 3143 "self_type" : "type-528", 3144 "size" : 4, 3145 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 3146 }, 3147 { 3148 "alignment" : 4, 3149 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState> &", 3150 "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState> &", 3151 "referenced_type" : "type-327", 3152 "self_type" : "type-401", 3153 "size" : 4, 3154 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h" 3155 }, 3156 { 3157 "alignment" : 4, 3158 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &", 3159 "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &", 3160 "referenced_type" : "type-317", 3161 "self_type" : "type-319", 3162 "size" : 4, 3163 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3164 }, 3165 { 3166 "alignment" : 4, 3167 "linker_set_key" : "const android::hardware::hidl_vec<int> &", 3168 "name" : "const android::hardware::hidl_vec<int> &", 3169 "referenced_type" : "type-309", 3170 "self_type" : "type-311", 3171 "size" : 4, 3172 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3173 }, 3174 { 3175 "alignment" : 4, 3176 "linker_set_key" : "const android::hardware::hidl_version &", 3177 "name" : "const android::hardware::hidl_version &", 3178 "referenced_type" : "type-336", 3179 "self_type" : "type-338", 3180 "size" : 4, 3181 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3182 }, 3183 { 3184 "alignment" : 4, 3185 "linker_set_key" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState &", 3186 "name" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState &", 3187 "referenced_type" : "type-326", 3188 "self_type" : "type-546", 3189 "size" : 4, 3190 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3191 }, 3192 { 3193 "alignment" : 4, 3194 "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter &", 3195 "name" : "const android::hardware::power::V1_0::PowerStateVoter &", 3196 "referenced_type" : "type-541", 3197 "self_type" : "type-540", 3198 "size" : 4, 3199 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3200 }, 3201 { 3202 "alignment" : 4, 3203 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &", 3204 "name" : "const android::hidl::base::V1_0::IBase *const &", 3205 "referenced_type" : "type-428", 3206 "self_type" : "type-429", 3207 "size" : 4, 3208 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3209 }, 3210 { 3211 "alignment" : 4, 3212 "linker_set_key" : "const android::sp<android::hardware::IBinder> &", 3213 "name" : "const android::sp<android::hardware::IBinder> &", 3214 "referenced_type" : "type-14", 3215 "self_type" : "type-45", 3216 "size" : 4, 3217 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 3218 }, 3219 { 3220 "alignment" : 4, 3221 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 3222 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 3223 "referenced_type" : "type-112", 3224 "self_type" : "type-347", 3225 "size" : 4, 3226 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3227 }, 3228 { 3229 "alignment" : 4, 3230 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &", 3231 "name" : "const android::sp<android::hardware::hidl_death_recipient> &", 3232 "referenced_type" : "type-410", 3233 "self_type" : "type-435", 3234 "size" : 4, 3235 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3236 }, 3237 { 3238 "alignment" : 4, 3239 "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> &", 3240 "name" : "const android::sp<android::hardware::power::V1_0::IPower> &", 3241 "referenced_type" : "type-98", 3242 "self_type" : "type-169", 3243 "size" : 4, 3244 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3245 }, 3246 { 3247 "alignment" : 4, 3248 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &", 3249 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &", 3250 "referenced_type" : "type-583", 3251 "self_type" : "type-590", 3252 "size" : 4, 3253 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3254 }, 3255 { 3256 "alignment" : 4, 3257 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 3258 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 3259 "referenced_type" : "type-89", 3260 "self_type" : "type-529", 3261 "size" : 4, 3262 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 3263 }, 3264 { 3265 "alignment" : 4, 3266 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &", 3267 "name" : "const android::wp<android::hardware::BHwBinder> &", 3268 "referenced_type" : "type-572", 3269 "self_type" : "type-576", 3270 "size" : 4, 3271 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3272 }, 3273 { 3274 "alignment" : 4, 3275 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &", 3276 "name" : "const android::wp<android::hidl::base::V1_0::IBase> &", 3277 "referenced_type" : "type-181", 3278 "self_type" : "type-202", 3279 "size" : 4, 3280 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3281 }, 3282 { 3283 "alignment" : 4, 3284 "linker_set_key" : "const bool &", 3285 "name" : "const bool &", 3286 "referenced_type" : "type-70", 3287 "self_type" : "type-232", 3288 "size" : 4, 3289 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3290 }, 3291 { 3292 "alignment" : 4, 3293 "linker_set_key" : "const double &", 3294 "name" : "const double &", 3295 "referenced_type" : "type-256", 3296 "self_type" : "type-257", 3297 "size" : 4, 3298 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3299 }, 3300 { 3301 "alignment" : 4, 3302 "linker_set_key" : "const float &", 3303 "name" : "const float &", 3304 "referenced_type" : "type-253", 3305 "self_type" : "type-254", 3306 "size" : 4, 3307 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3308 }, 3309 { 3310 "alignment" : 4, 3311 "linker_set_key" : "const int &", 3312 "name" : "const int &", 3313 "referenced_type" : "type-469", 3314 "self_type" : "type-468", 3315 "size" : 4, 3316 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3317 }, 3318 { 3319 "linker_set_key" : "const iter<is_const> &", 3320 "name" : "const iter<is_const> &", 3321 "referenced_type" : "type-279", 3322 "self_type" : "type-281", 3323 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3324 }, 3325 { 3326 "linker_set_key" : "const iter<is_const> &", 3327 "name" : "const iter<is_const> &", 3328 "referenced_type" : "type-567", 3329 "self_type" : "type-570", 3330 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3331 }, 3332 { 3333 "alignment" : 4, 3334 "linker_set_key" : "const log_msg &", 3335 "name" : "const log_msg &", 3336 "referenced_type" : "type-74", 3337 "self_type" : "type-123", 3338 "size" : 4, 3339 "source_file" : "/system/core/liblog/include/log/log_read.h" 3340 }, 3341 { 3342 "alignment" : 4, 3343 "linker_set_key" : "const long long &", 3344 "name" : "const long long &", 3345 "referenced_type" : "type-245", 3346 "self_type" : "type-246", 3347 "size" : 4, 3348 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3349 }, 3350 { 3351 "alignment" : 4, 3352 "linker_set_key" : "const short &", 3353 "name" : "const short &", 3354 "referenced_type" : "type-240", 3355 "self_type" : "type-241", 3356 "size" : 4, 3357 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3358 }, 3359 { 3360 "alignment" : 4, 3361 "linker_set_key" : "const signed char &", 3362 "name" : "const signed char &", 3363 "referenced_type" : "type-233", 3364 "self_type" : "type-235", 3365 "size" : 4, 3366 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3367 }, 3368 { 3369 "alignment" : 4, 3370 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 3371 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 3372 "referenced_type" : "type-403", 3373 "self_type" : "type-405", 3374 "size" : 4, 3375 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 3376 }, 3377 { 3378 "alignment" : 4, 3379 "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 *> > *)> > > &", 3380 "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 *> > *)> > > &", 3381 "referenced_type" : "type-559", 3382 "self_type" : "type-558", 3383 "size" : 4, 3384 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3385 }, 3386 { 3387 "alignment" : 4, 3388 "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 *> > *)> > > &", 3389 "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 *> > *)> > > &", 3390 "referenced_type" : "type-592", 3391 "self_type" : "type-591", 3392 "size" : 4, 3393 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3394 }, 3395 { 3396 "alignment" : 4, 3397 "linker_set_key" : "const unsigned char &", 3398 "name" : "const unsigned char &", 3399 "referenced_type" : "type-236", 3400 "self_type" : "type-239", 3401 "size" : 4, 3402 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3403 }, 3404 { 3405 "alignment" : 4, 3406 "linker_set_key" : "const unsigned int &", 3407 "name" : "const unsigned int &", 3408 "referenced_type" : "type-34", 3409 "self_type" : "type-244", 3410 "size" : 4, 3411 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3412 }, 3413 { 3414 "alignment" : 4, 3415 "linker_set_key" : "const unsigned long long &", 3416 "name" : "const unsigned long long &", 3417 "referenced_type" : "type-247", 3418 "self_type" : "type-252", 3419 "size" : 4, 3420 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3421 }, 3422 { 3423 "alignment" : 4, 3424 "linker_set_key" : "const unsigned short &", 3425 "name" : "const unsigned short &", 3426 "referenced_type" : "type-242", 3427 "self_type" : "type-243", 3428 "size" : 4, 3429 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 3430 }, 3431 { 3432 "alignment" : 4, 3433 "linker_set_key" : "int &", 3434 "name" : "int &", 3435 "referenced_type" : "type-24", 3436 "self_type" : "type-354", 3437 "size" : 4, 3438 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 3439 }, 3440 { 3441 "alignment" : 4, 3442 "linker_set_key" : "unsigned char &", 3443 "name" : "unsigned char &", 3444 "referenced_type" : "type-78", 3445 "self_type" : "type-506", 3446 "size" : 4, 3447 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 3448 }, 3449 { 3450 "alignment" : 4, 3451 "linker_set_key" : "unsigned int &", 3452 "name" : "unsigned int &", 3453 "referenced_type" : "type-2", 3454 "self_type" : "type-516", 3455 "size" : 4, 3456 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h" 3457 } 3458 ], 3459 "pointer_types" : 3460 [ 3461 { 3462 "alignment" : 4, 3463 "linker_set_key" : "android::Condition *", 3464 "name" : "android::Condition *", 3465 "referenced_type" : "type-71", 3466 "self_type" : "type-488", 3467 "size" : 4, 3468 "source_file" : "/system/core/libutils/include/utils/Condition.h" 3469 }, 3470 { 3471 "alignment" : 4, 3472 "linker_set_key" : "android::Mutex *", 3473 "name" : "android::Mutex *", 3474 "referenced_type" : "type-30", 3475 "self_type" : "type-482", 3476 "size" : 4, 3477 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 3478 }, 3479 { 3480 "alignment" : 4, 3481 "linker_set_key" : "android::Mutex::Autolock *", 3482 "name" : "android::Mutex::Autolock *", 3483 "referenced_type" : "type-483", 3484 "self_type" : "type-485", 3485 "size" : 4, 3486 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 3487 }, 3488 { 3489 "alignment" : 4, 3490 "linker_set_key" : "android::RWLock *", 3491 "name" : "android::RWLock *", 3492 "referenced_type" : "type-489", 3493 "self_type" : "type-491", 3494 "size" : 4, 3495 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3496 }, 3497 { 3498 "alignment" : 4, 3499 "linker_set_key" : "android::RWLock::AutoRLock *", 3500 "name" : "android::RWLock::AutoRLock *", 3501 "referenced_type" : "type-492", 3502 "self_type" : "type-494", 3503 "size" : 4, 3504 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3505 }, 3506 { 3507 "alignment" : 4, 3508 "linker_set_key" : "android::RWLock::AutoWLock *", 3509 "name" : "android::RWLock::AutoWLock *", 3510 "referenced_type" : "type-495", 3511 "self_type" : "type-496", 3512 "size" : 4, 3513 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 3514 }, 3515 { 3516 "alignment" : 4, 3517 "linker_set_key" : "android::RefBase *", 3518 "name" : "android::RefBase *", 3519 "referenced_type" : "type-7", 3520 "self_type" : "type-262", 3521 "size" : 4, 3522 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3523 }, 3524 { 3525 "alignment" : 4, 3526 "linker_set_key" : "android::RefBase::weakref_impl *", 3527 "name" : "android::RefBase::weakref_impl *", 3528 "referenced_type" : "type-10", 3529 "self_type" : "type-9", 3530 "size" : 4, 3531 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3532 }, 3533 { 3534 "alignment" : 4, 3535 "linker_set_key" : "android::RefBase::weakref_impl *", 3536 "name" : "android::RefBase::weakref_impl *", 3537 "referenced_type" : "type-565", 3538 "self_type" : "type-564", 3539 "size" : 4, 3540 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3541 }, 3542 { 3543 "alignment" : 4, 3544 "linker_set_key" : "android::RefBase::weakref_type *", 3545 "name" : "android::RefBase::weakref_type *", 3546 "referenced_type" : "type-12", 3547 "self_type" : "type-11", 3548 "size" : 4, 3549 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3550 }, 3551 { 3552 "alignment" : 4, 3553 "linker_set_key" : "android::ReferenceRenamer *", 3554 "name" : "android::ReferenceRenamer *", 3555 "referenced_type" : "type-258", 3556 "self_type" : "type-259", 3557 "size" : 4, 3558 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3559 }, 3560 { 3561 "alignment" : 4, 3562 "linker_set_key" : "android::ScopedTrace *", 3563 "name" : "android::ScopedTrace *", 3564 "referenced_type" : "type-498", 3565 "self_type" : "type-499", 3566 "size" : 4, 3567 "source_file" : "/system/core/libutils/include/utils/Trace.h" 3568 }, 3569 { 3570 "alignment" : 4, 3571 "linker_set_key" : "android::String16 *", 3572 "name" : "android::String16 *", 3573 "referenced_type" : "type-41", 3574 "self_type" : "type-369", 3575 "size" : 4, 3576 "source_file" : "/system/core/libutils/include/utils/String16.h" 3577 }, 3578 { 3579 "alignment" : 4, 3580 "linker_set_key" : "android::String8 *", 3581 "name" : "android::String8 *", 3582 "referenced_type" : "type-50", 3583 "self_type" : "type-362", 3584 "size" : 4, 3585 "source_file" : "/system/core/libutils/include/utils/String8.h" 3586 }, 3587 { 3588 "alignment" : 4, 3589 "linker_set_key" : "android::Thread *", 3590 "name" : "android::Thread *", 3591 "referenced_type" : "type-69", 3592 "self_type" : "type-68", 3593 "size" : 4, 3594 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3595 }, 3596 { 3597 "alignment" : 4, 3598 "linker_set_key" : "android::VirtualLightRefBase *", 3599 "name" : "android::VirtualLightRefBase *", 3600 "referenced_type" : "type-153", 3601 "self_type" : "type-161", 3602 "size" : 4, 3603 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h" 3604 }, 3605 { 3606 "alignment" : 4, 3607 "linker_set_key" : "android::hardware::BHwBinder *", 3608 "name" : "android::hardware::BHwBinder *", 3609 "referenced_type" : "type-115", 3610 "self_type" : "type-114", 3611 "size" : 4, 3612 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3613 }, 3614 { 3615 "alignment" : 4, 3616 "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower> *", 3617 "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower> *", 3618 "referenced_type" : "type-378", 3619 "self_type" : "type-377", 3620 "size" : 4, 3621 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 3622 }, 3623 { 3624 "alignment" : 4, 3625 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 3626 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 3627 "referenced_type" : "type-421", 3628 "self_type" : "type-427", 3629 "size" : 4, 3630 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3631 }, 3632 { 3633 "alignment" : 4, 3634 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 3635 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 3636 "referenced_type" : "type-441", 3637 "self_type" : "type-446", 3638 "size" : 4, 3639 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3640 }, 3641 { 3642 "alignment" : 4, 3643 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 3644 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 3645 "referenced_type" : "type-430", 3646 "self_type" : "type-436", 3647 "size" : 4, 3648 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 3649 }, 3650 { 3651 "alignment" : 4, 3652 "linker_set_key" : "android::hardware::GrantorDescriptor *", 3653 "name" : "android::hardware::GrantorDescriptor *", 3654 "referenced_type" : "type-286", 3655 "self_type" : "type-285", 3656 "size" : 4, 3657 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3658 }, 3659 { 3660 "alignment" : 4, 3661 "linker_set_key" : "android::hardware::IBinder *", 3662 "name" : "android::hardware::IBinder *", 3663 "referenced_type" : "type-17", 3664 "self_type" : "type-16", 3665 "size" : 4, 3666 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3667 }, 3668 { 3669 "alignment" : 4, 3670 "linker_set_key" : "android::hardware::IBinder::DeathRecipient *", 3671 "name" : "android::hardware::IBinder::DeathRecipient *", 3672 "referenced_type" : "type-108", 3673 "self_type" : "type-224", 3674 "size" : 4, 3675 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3676 }, 3677 { 3678 "alignment" : 4, 3679 "linker_set_key" : "android::hardware::IInterface *", 3680 "name" : "android::hardware::IInterface *", 3681 "referenced_type" : "type-20", 3682 "self_type" : "type-19", 3683 "size" : 4, 3684 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3685 }, 3686 { 3687 "alignment" : 4, 3688 "linker_set_key" : "android::hardware::Parcel *", 3689 "name" : "android::hardware::Parcel *", 3690 "referenced_type" : "type-379", 3691 "self_type" : "type-385", 3692 "size" : 4, 3693 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 3694 }, 3695 { 3696 "alignment" : 4, 3697 "linker_set_key" : "android::hardware::ProcessState *", 3698 "name" : "android::hardware::ProcessState *", 3699 "referenced_type" : "type-23", 3700 "self_type" : "type-22", 3701 "size" : 4, 3702 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3703 }, 3704 { 3705 "alignment" : 4, 3706 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > *", 3707 "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > *", 3708 "referenced_type" : "type-134", 3709 "self_type" : "type-135", 3710 "size" : 4, 3711 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3712 }, 3713 { 3714 "alignment" : 4, 3715 "linker_set_key" : "android::hardware::Return<bool> *", 3716 "name" : "android::hardware::Return<bool> *", 3717 "referenced_type" : "type-127", 3718 "self_type" : "type-129", 3719 "size" : 4, 3720 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3721 }, 3722 { 3723 "alignment" : 4, 3724 "linker_set_key" : "android::hardware::Return<void> *", 3725 "name" : "android::hardware::Return<void> *", 3726 "referenced_type" : "type-147", 3727 "self_type" : "type-148", 3728 "size" : 4, 3729 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3730 }, 3731 { 3732 "alignment" : 4, 3733 "linker_set_key" : "android::hardware::Status *", 3734 "name" : "android::hardware::Status *", 3735 "referenced_type" : "type-117", 3736 "self_type" : "type-120", 3737 "size" : 4, 3738 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3739 }, 3740 { 3741 "alignment" : 4, 3742 "linker_set_key" : "android::hardware::details::HidlInstrumentor *", 3743 "name" : "android::hardware::details::HidlInstrumentor *", 3744 "referenced_type" : "type-397", 3745 "self_type" : "type-561", 3746 "size" : 4, 3747 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3748 }, 3749 { 3750 "alignment" : 4, 3751 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 3752 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 3753 "referenced_type" : "type-296", 3754 "self_type" : "type-552", 3755 "size" : 4, 3756 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3757 }, 3758 { 3759 "alignment" : 4, 3760 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 3761 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 3762 "referenced_type" : "type-288", 3763 "self_type" : "type-547", 3764 "size" : 4, 3765 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3766 }, 3767 { 3768 "alignment" : 4, 3769 "linker_set_key" : "android::hardware::details::return_status *", 3770 "name" : "android::hardware::details::return_status *", 3771 "referenced_type" : "type-128", 3772 "self_type" : "type-141", 3773 "size" : 4, 3774 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 3775 }, 3776 { 3777 "alignment" : 4, 3778 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *", 3779 "name" : "android::hardware::hidl_array<unsigned char, 32> *", 3780 "referenced_type" : "type-299", 3781 "self_type" : "type-298", 3782 "size" : 4, 3783 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3784 }, 3785 { 3786 "alignment" : 4, 3787 "linker_set_key" : "android::hardware::hidl_binder_death_recipient *", 3788 "name" : "android::hardware::hidl_binder_death_recipient *", 3789 "referenced_type" : "type-103", 3790 "self_type" : "type-102", 3791 "size" : 4, 3792 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3793 }, 3794 { 3795 "alignment" : 4, 3796 "linker_set_key" : "android::hardware::hidl_death_recipient *", 3797 "name" : "android::hardware::hidl_death_recipient *", 3798 "referenced_type" : "type-106", 3799 "self_type" : "type-105", 3800 "size" : 4, 3801 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3802 }, 3803 { 3804 "alignment" : 4, 3805 "linker_set_key" : "android::hardware::hidl_memory *", 3806 "name" : "android::hardware::hidl_memory *", 3807 "referenced_type" : "type-270", 3808 "self_type" : "type-271", 3809 "size" : 4, 3810 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3811 }, 3812 { 3813 "alignment" : 4, 3814 "linker_set_key" : "android::hardware::hidl_string *", 3815 "name" : "android::hardware::hidl_string *", 3816 "referenced_type" : "type-266", 3817 "self_type" : "type-290", 3818 "size" : 4, 3819 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3820 }, 3821 { 3822 "alignment" : 4, 3823 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 3824 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 3825 "referenced_type" : "type-295", 3826 "self_type" : "type-301", 3827 "size" : 4, 3828 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3829 }, 3830 { 3831 "alignment" : 4, 3832 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 3833 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 3834 "referenced_type" : "type-287", 3835 "self_type" : "type-291", 3836 "size" : 4, 3837 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3838 }, 3839 { 3840 "alignment" : 4, 3841 "linker_set_key" : "android::hardware::hidl_version *", 3842 "name" : "android::hardware::hidl_version *", 3843 "referenced_type" : "type-334", 3844 "self_type" : "type-335", 3845 "size" : 4, 3846 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 3847 }, 3848 { 3849 "alignment" : 4, 3850 "linker_set_key" : "android::hardware::power::V1_0::BnHwPower *", 3851 "name" : "android::hardware::power::V1_0::BnHwPower *", 3852 "referenced_type" : "type-563", 3853 "self_type" : "type-569", 3854 "size" : 4, 3855 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3856 }, 3857 { 3858 "alignment" : 4, 3859 "linker_set_key" : "android::hardware::power::V1_0::BpHwPower *", 3860 "name" : "android::hardware::power::V1_0::BpHwPower *", 3861 "referenced_type" : "type-536", 3862 "self_type" : "type-598", 3863 "size" : 4, 3864 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3865 }, 3866 { 3867 "alignment" : 4, 3868 "linker_set_key" : "android::hardware::power::V1_0::BsPower *", 3869 "name" : "android::hardware::power::V1_0::BsPower *", 3870 "referenced_type" : "type-594", 3871 "self_type" : "type-597", 3872 "size" : 4, 3873 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3874 }, 3875 { 3876 "alignment" : 4, 3877 "linker_set_key" : "android::hardware::power::V1_0::IPower *", 3878 "name" : "android::hardware::power::V1_0::IPower *", 3879 "referenced_type" : "type-94", 3880 "self_type" : "type-93", 3881 "size" : 4, 3882 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3883 }, 3884 { 3885 "alignment" : 4, 3886 "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *", 3887 "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *", 3888 "referenced_type" : "type-324", 3889 "self_type" : "type-323", 3890 "size" : 4, 3891 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3892 }, 3893 { 3894 "alignment" : 4, 3895 "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter *", 3896 "name" : "android::hardware::power::V1_0::PowerStateVoter *", 3897 "referenced_type" : "type-316", 3898 "self_type" : "type-315", 3899 "size" : 4, 3900 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 3901 }, 3902 { 3903 "alignment" : 4, 3904 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *", 3905 "name" : "android::hidl::base::V1_0::BnHwBase *", 3906 "referenced_type" : "type-395", 3907 "self_type" : "type-394", 3908 "size" : 4, 3909 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h" 3910 }, 3911 { 3912 "alignment" : 4, 3913 "linker_set_key" : "android::hidl::base::V1_0::IBase *", 3914 "name" : "android::hidl::base::V1_0::IBase *", 3915 "referenced_type" : "type-6", 3916 "self_type" : "type-5", 3917 "size" : 4, 3918 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 3919 }, 3920 { 3921 "alignment" : 4, 3922 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *", 3923 "name" : "android::hidl::manager::V1_0::IServiceManager *", 3924 "referenced_type" : "type-61", 3925 "self_type" : "type-60", 3926 "size" : 4, 3927 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3928 }, 3929 { 3930 "alignment" : 4, 3931 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *", 3932 "name" : "android::hidl::manager::V1_0::IServiceNotification *", 3933 "referenced_type" : "type-87", 3934 "self_type" : "type-86", 3935 "size" : 4, 3936 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3937 }, 3938 { 3939 "alignment" : 4, 3940 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 3941 "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 3942 "referenced_type" : "type-600", 3943 "self_type" : "type-601", 3944 "size" : 4, 3945 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3946 }, 3947 { 3948 "alignment" : 4, 3949 "linker_set_key" : "android::sp<android::hardware::IBinder> *", 3950 "name" : "android::sp<android::hardware::IBinder> *", 3951 "referenced_type" : "type-15", 3952 "self_type" : "type-602", 3953 "size" : 4, 3954 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3955 }, 3956 { 3957 "alignment" : 4, 3958 "linker_set_key" : "android::sp<android::hardware::ProcessState> *", 3959 "name" : "android::sp<android::hardware::ProcessState> *", 3960 "referenced_type" : "type-21", 3961 "self_type" : "type-56", 3962 "size" : 4, 3963 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3964 }, 3965 { 3966 "alignment" : 4, 3967 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 3968 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 3969 "referenced_type" : "type-101", 3970 "self_type" : "type-100", 3971 "size" : 4, 3972 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3973 }, 3974 { 3975 "alignment" : 4, 3976 "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower> *", 3977 "name" : "android::sp<android::hardware::power::V1_0::IPower> *", 3978 "referenced_type" : "type-92", 3979 "self_type" : "type-91", 3980 "size" : 4, 3981 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3982 }, 3983 { 3984 "alignment" : 4, 3985 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *", 3986 "name" : "android::sp<android::hidl::base::V1_0::IBase> *", 3987 "referenced_type" : "type-396", 3988 "self_type" : "type-582", 3989 "size" : 4, 3990 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 3991 }, 3992 { 3993 "alignment" : 4, 3994 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 3995 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 3996 "referenced_type" : "type-59", 3997 "self_type" : "type-62", 3998 "size" : 4, 3999 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4000 }, 4001 { 4002 "alignment" : 4, 4003 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 4004 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 4005 "referenced_type" : "type-85", 4006 "self_type" : "type-88", 4007 "size" : 4, 4008 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4009 }, 4010 { 4011 "alignment" : 4, 4012 "linker_set_key" : "android::wp<android::hardware::BHwBinder> *", 4013 "name" : "android::wp<android::hardware::BHwBinder> *", 4014 "referenced_type" : "type-426", 4015 "self_type" : "type-562", 4016 "size" : 4, 4017 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4018 }, 4019 { 4020 "alignment" : 4, 4021 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 4022 "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 4023 "referenced_type" : "type-223", 4024 "self_type" : "type-255", 4025 "size" : 4, 4026 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4027 }, 4028 { 4029 "alignment" : 4, 4030 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *", 4031 "name" : "android::wp<android::hardware::hidl_death_recipient> *", 4032 "referenced_type" : "type-104", 4033 "self_type" : "type-367", 4034 "size" : 4, 4035 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4036 }, 4037 { 4038 "alignment" : 4, 4039 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *", 4040 "name" : "android::wp<android::hidl::base::V1_0::IBase> *", 4041 "referenced_type" : "type-4", 4042 "self_type" : "type-3", 4043 "size" : 4, 4044 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4045 }, 4046 { 4047 "alignment" : 4, 4048 "linker_set_key" : "android_flex_plane *", 4049 "name" : "android_flex_plane *", 4050 "referenced_type" : "type-470", 4051 "self_type" : "type-473", 4052 "size" : 4, 4053 "source_file" : "/system/core/libsystem/include/system/graphics.h" 4054 }, 4055 { 4056 "alignment" : 4, 4057 "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 4058 "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 4059 "referenced_type" : "type-38", 4060 "self_type" : "type-37", 4061 "size" : 4, 4062 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 4063 }, 4064 { 4065 "alignment" : 4, 4066 "linker_set_key" : "char *", 4067 "name" : "char *", 4068 "referenced_type" : "type-53", 4069 "self_type" : "type-160", 4070 "size" : 4, 4071 "source_file" : "/system/core/liblog/include/log/log_read.h" 4072 }, 4073 { 4074 "alignment" : 4, 4075 "linker_set_key" : "const android::NativeHandle *", 4076 "name" : "const android::NativeHandle *", 4077 "referenced_type" : "type-349", 4078 "self_type" : "type-350", 4079 "size" : 4, 4080 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 4081 }, 4082 { 4083 "alignment" : 4, 4084 "linker_set_key" : "const android::RefBase *", 4085 "name" : "const android::RefBase *", 4086 "referenced_type" : "type-260", 4087 "self_type" : "type-261", 4088 "size" : 4, 4089 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4090 }, 4091 { 4092 "alignment" : 4, 4093 "linker_set_key" : "const android::String16 *", 4094 "name" : "const android::String16 *", 4095 "referenced_type" : "type-40", 4096 "self_type" : "type-366", 4097 "size" : 4, 4098 "source_file" : "/system/core/libutils/include/utils/String16.h" 4099 }, 4100 { 4101 "alignment" : 4, 4102 "linker_set_key" : "const android::String8 *", 4103 "name" : "const android::String8 *", 4104 "referenced_type" : "type-358", 4105 "self_type" : "type-359", 4106 "size" : 4, 4107 "source_file" : "/system/core/libutils/include/utils/String8.h" 4108 }, 4109 { 4110 "alignment" : 4, 4111 "linker_set_key" : "const android::VectorImpl *", 4112 "name" : "const android::VectorImpl *", 4113 "referenced_type" : "type-449", 4114 "self_type" : "type-450", 4115 "size" : 4, 4116 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 4117 }, 4118 { 4119 "alignment" : 4, 4120 "linker_set_key" : "const android::hardware::BpHwRefBase *", 4121 "name" : "const android::hardware::BpHwRefBase *", 4122 "referenced_type" : "type-371", 4123 "self_type" : "type-375", 4124 "size" : 4, 4125 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4126 }, 4127 { 4128 "alignment" : 4, 4129 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 4130 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 4131 "referenced_type" : "type-414", 4132 "self_type" : "type-415", 4133 "size" : 4, 4134 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4135 }, 4136 { 4137 "alignment" : 4, 4138 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 4139 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 4140 "referenced_type" : "type-419", 4141 "self_type" : "type-420", 4142 "size" : 4, 4143 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4144 }, 4145 { 4146 "alignment" : 4, 4147 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > *", 4148 "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > *", 4149 "referenced_type" : "type-138", 4150 "self_type" : "type-139", 4151 "size" : 4, 4152 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4153 }, 4154 { 4155 "alignment" : 4, 4156 "linker_set_key" : "const android::hardware::Return<bool> *", 4157 "name" : "const android::hardware::Return<bool> *", 4158 "referenced_type" : "type-132", 4159 "self_type" : "type-133", 4160 "size" : 4, 4161 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4162 }, 4163 { 4164 "alignment" : 4, 4165 "linker_set_key" : "const android::hardware::Status *", 4166 "name" : "const android::hardware::Status *", 4167 "referenced_type" : "type-121", 4168 "self_type" : "type-126", 4169 "size" : 4, 4170 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4171 }, 4172 { 4173 "alignment" : 4, 4174 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 4175 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 4176 "referenced_type" : "type-554", 4177 "self_type" : "type-555", 4178 "size" : 4, 4179 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4180 }, 4181 { 4182 "alignment" : 4, 4183 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 4184 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 4185 "referenced_type" : "type-549", 4186 "self_type" : "type-550", 4187 "size" : 4, 4188 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4189 }, 4190 { 4191 "alignment" : 4, 4192 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState> *", 4193 "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState> *", 4194 "referenced_type" : "type-544", 4195 "self_type" : "type-545", 4196 "size" : 4, 4197 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4198 }, 4199 { 4200 "alignment" : 4, 4201 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *", 4202 "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *", 4203 "referenced_type" : "type-542", 4204 "self_type" : "type-543", 4205 "size" : 4, 4206 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4207 }, 4208 { 4209 "alignment" : 4, 4210 "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *", 4211 "name" : "const android::hardware::details::hidl_pointer<int> *", 4212 "referenced_type" : "type-486", 4213 "self_type" : "type-497", 4214 "size" : 4, 4215 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4216 }, 4217 { 4218 "alignment" : 4, 4219 "linker_set_key" : "const android::hardware::details::return_status *", 4220 "name" : "const android::hardware::details::return_status *", 4221 "referenced_type" : "type-143", 4222 "self_type" : "type-145", 4223 "size" : 4, 4224 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4225 }, 4226 { 4227 "alignment" : 4, 4228 "linker_set_key" : "const android::hardware::hidl_death_recipient *", 4229 "name" : "const android::hardware::hidl_death_recipient *", 4230 "referenced_type" : "type-580", 4231 "self_type" : "type-581", 4232 "size" : 4, 4233 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4234 }, 4235 { 4236 "alignment" : 4, 4237 "linker_set_key" : "const android::hardware::hidl_memory *", 4238 "name" : "const android::hardware::hidl_memory *", 4239 "referenced_type" : "type-273", 4240 "self_type" : "type-277", 4241 "size" : 4, 4242 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4243 }, 4244 { 4245 "alignment" : 4, 4246 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState> *", 4247 "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState> *", 4248 "referenced_type" : "type-327", 4249 "self_type" : "type-328", 4250 "size" : 4, 4251 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4252 }, 4253 { 4254 "alignment" : 4, 4255 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *", 4256 "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *", 4257 "referenced_type" : "type-317", 4258 "self_type" : "type-318", 4259 "size" : 4, 4260 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4261 }, 4262 { 4263 "alignment" : 4, 4264 "linker_set_key" : "const android::hardware::hidl_vec<int> *", 4265 "name" : "const android::hardware::hidl_vec<int> *", 4266 "referenced_type" : "type-309", 4267 "self_type" : "type-310", 4268 "size" : 4, 4269 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4270 }, 4271 { 4272 "alignment" : 4, 4273 "linker_set_key" : "const android::hardware::hidl_version *", 4274 "name" : "const android::hardware::hidl_version *", 4275 "referenced_type" : "type-336", 4276 "self_type" : "type-337", 4277 "size" : 4, 4278 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4279 }, 4280 { 4281 "alignment" : 4, 4282 "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower *", 4283 "name" : "const android::hardware::power::V1_0::BpHwPower *", 4284 "referenced_type" : "type-535", 4285 "self_type" : "type-539", 4286 "size" : 4, 4287 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 4288 }, 4289 { 4290 "alignment" : 4, 4291 "linker_set_key" : "const android::hardware::power::V1_0::IPower *", 4292 "name" : "const android::hardware::power::V1_0::IPower *", 4293 "referenced_type" : "type-525", 4294 "self_type" : "type-526", 4295 "size" : 4, 4296 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 4297 }, 4298 { 4299 "alignment" : 4, 4300 "linker_set_key" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState *", 4301 "name" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState *", 4302 "referenced_type" : "type-326", 4303 "self_type" : "type-325", 4304 "size" : 4, 4305 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4306 }, 4307 { 4308 "alignment" : 4, 4309 "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter *", 4310 "name" : "const android::hardware::power::V1_0::PowerStateVoter *", 4311 "referenced_type" : "type-541", 4312 "self_type" : "type-571", 4313 "size" : 4, 4314 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4315 }, 4316 { 4317 "alignment" : 4, 4318 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *", 4319 "name" : "const android::hidl::base::V1_0::BpHwBase *", 4320 "referenced_type" : "type-533", 4321 "self_type" : "type-534", 4322 "size" : 4, 4323 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 4324 }, 4325 { 4326 "alignment" : 4, 4327 "linker_set_key" : "const android::hidl::base::V1_0::IBase *", 4328 "name" : "const android::hidl::base::V1_0::IBase *", 4329 "referenced_type" : "type-425", 4330 "self_type" : "type-424", 4331 "size" : 4, 4332 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4333 }, 4334 { 4335 "alignment" : 4, 4336 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *", 4337 "name" : "const android::hidl::manager::V1_0::IServiceManager *", 4338 "referenced_type" : "type-65", 4339 "self_type" : "type-66", 4340 "size" : 4, 4341 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4342 }, 4343 { 4344 "alignment" : 4, 4345 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *", 4346 "name" : "const android::hidl::manager::V1_0::IServiceNotification *", 4347 "referenced_type" : "type-500", 4348 "self_type" : "type-501", 4349 "size" : 4, 4350 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 4351 }, 4352 { 4353 "alignment" : 4, 4354 "linker_set_key" : "const android::sp<android::hardware::IBinder> *", 4355 "name" : "const android::sp<android::hardware::IBinder> *", 4356 "referenced_type" : "type-14", 4357 "self_type" : "type-13", 4358 "size" : 4, 4359 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4360 }, 4361 { 4362 "alignment" : 4, 4363 "linker_set_key" : "const android::sp<android::hardware::ProcessState> *", 4364 "name" : "const android::sp<android::hardware::ProcessState> *", 4365 "referenced_type" : "type-57", 4366 "self_type" : "type-58", 4367 "size" : 4, 4368 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4369 }, 4370 { 4371 "alignment" : 4, 4372 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 4373 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 4374 "referenced_type" : "type-112", 4375 "self_type" : "type-111", 4376 "size" : 4, 4377 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4378 }, 4379 { 4380 "alignment" : 4, 4381 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *", 4382 "name" : "const android::sp<android::hardware::hidl_death_recipient> *", 4383 "referenced_type" : "type-410", 4384 "self_type" : "type-577", 4385 "size" : 4, 4386 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4387 }, 4388 { 4389 "alignment" : 4, 4390 "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> *", 4391 "name" : "const android::sp<android::hardware::power::V1_0::IPower> *", 4392 "referenced_type" : "type-98", 4393 "self_type" : "type-97", 4394 "size" : 4, 4395 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4396 }, 4397 { 4398 "alignment" : 4, 4399 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *", 4400 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *", 4401 "referenced_type" : "type-583", 4402 "self_type" : "type-599", 4403 "size" : 4, 4404 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4405 }, 4406 { 4407 "alignment" : 4, 4408 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 4409 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 4410 "referenced_type" : "type-63", 4411 "self_type" : "type-64", 4412 "size" : 4, 4413 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4414 }, 4415 { 4416 "alignment" : 4, 4417 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 4418 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 4419 "referenced_type" : "type-89", 4420 "self_type" : "type-90", 4421 "size" : 4, 4422 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4423 }, 4424 { 4425 "alignment" : 4, 4426 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *", 4427 "name" : "const android::wp<android::hardware::BHwBinder> *", 4428 "referenced_type" : "type-572", 4429 "self_type" : "type-575", 4430 "size" : 4, 4431 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4432 }, 4433 { 4434 "alignment" : 4, 4435 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *", 4436 "name" : "const android::wp<android::hardware::hidl_death_recipient> *", 4437 "referenced_type" : "type-387", 4438 "self_type" : "type-393", 4439 "size" : 4, 4440 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4441 }, 4442 { 4443 "alignment" : 4, 4444 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *", 4445 "name" : "const android::wp<android::hidl::base::V1_0::IBase> *", 4446 "referenced_type" : "type-181", 4447 "self_type" : "type-191", 4448 "size" : 4, 4449 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4450 }, 4451 { 4452 "alignment" : 4, 4453 "linker_set_key" : "const char *", 4454 "name" : "const char *", 4455 "referenced_type" : "type-52", 4456 "self_type" : "type-51", 4457 "size" : 4, 4458 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4459 }, 4460 { 4461 "alignment" : 4, 4462 "linker_set_key" : "const char16_t *", 4463 "name" : "const char16_t *", 4464 "referenced_type" : "type-43", 4465 "self_type" : "type-42", 4466 "size" : 4, 4467 "source_file" : "/system/core/libutils/include/utils/String16.h" 4468 }, 4469 { 4470 "alignment" : 4, 4471 "linker_set_key" : "const log_msg *", 4472 "name" : "const log_msg *", 4473 "referenced_type" : "type-74", 4474 "self_type" : "type-99", 4475 "size" : 4, 4476 "source_file" : "/system/core/liblog/include/log/log_read.h" 4477 }, 4478 { 4479 "alignment" : 4, 4480 "linker_set_key" : "const native_handle *", 4481 "name" : "const native_handle *", 4482 "referenced_type" : "type-251", 4483 "self_type" : "type-250", 4484 "size" : 4, 4485 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4486 }, 4487 { 4488 "alignment" : 4, 4489 "linker_set_key" : "const unsigned char *", 4490 "name" : "const unsigned char *", 4491 "referenced_type" : "type-236", 4492 "self_type" : "type-333", 4493 "size" : 4, 4494 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4495 }, 4496 { 4497 "alignment" : 4, 4498 "linker_set_key" : "const unsigned long long *", 4499 "name" : "const unsigned long long *", 4500 "referenced_type" : "type-247", 4501 "self_type" : "type-386", 4502 "size" : 4, 4503 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4504 }, 4505 { 4506 "alignment" : 4, 4507 "linker_set_key" : "const void *", 4508 "name" : "const void *", 4509 "referenced_type" : "type-339", 4510 "self_type" : "type-340", 4511 "size" : 4, 4512 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4513 }, 4514 { 4515 "alignment" : 4, 4516 "linker_set_key" : "int (*)(void *)", 4517 "name" : "int (*)(void *)", 4518 "referenced_type" : "type-479", 4519 "self_type" : "type-480", 4520 "size" : 4, 4521 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 4522 }, 4523 { 4524 "alignment" : 4, 4525 "linker_set_key" : "int *", 4526 "name" : "int *", 4527 "referenced_type" : "type-24", 4528 "self_type" : "type-308", 4529 "size" : 4, 4530 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4531 }, 4532 { 4533 "alignment" : 4, 4534 "linker_set_key" : "log_msg *", 4535 "name" : "log_msg *", 4536 "referenced_type" : "type-75", 4537 "self_type" : "type-144", 4538 "size" : 4, 4539 "source_file" : "/system/core/liblog/include/log/log_read.h" 4540 }, 4541 { 4542 "alignment" : 4, 4543 "linker_set_key" : "native_handle *", 4544 "name" : "native_handle *", 4545 "referenced_type" : "type-158", 4546 "self_type" : "type-157", 4547 "size" : 4, 4548 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4549 }, 4550 { 4551 "alignment" : 4, 4552 "linker_set_key" : "unsigned char *", 4553 "name" : "unsigned char *", 4554 "referenced_type" : "type-78", 4555 "self_type" : "type-381", 4556 "size" : 4, 4557 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4558 }, 4559 { 4560 "alignment" : 4, 4561 "linker_set_key" : "unsigned int *", 4562 "name" : "unsigned int *", 4563 "referenced_type" : "type-2", 4564 "self_type" : "type-402", 4565 "size" : 4, 4566 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h" 4567 }, 4568 { 4569 "alignment" : 4, 4570 "linker_set_key" : "unsigned long long *", 4571 "name" : "unsigned long long *", 4572 "referenced_type" : "type-107", 4573 "self_type" : "type-382", 4574 "size" : 4, 4575 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4576 }, 4577 { 4578 "alignment" : 4, 4579 "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 4580 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)", 4581 "referenced_type" : "type-384", 4582 "self_type" : "type-383", 4583 "size" : 4, 4584 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4585 }, 4586 { 4587 "alignment" : 4, 4588 "linker_set_key" : "void *", 4589 "name" : "void *", 4590 "referenced_type" : "type-26", 4591 "self_type" : "type-25", 4592 "size" : 4, 4593 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4594 }, 4595 { 4596 "alignment" : 4, 4597 "linker_set_key" : "void **", 4598 "name" : "void **", 4599 "referenced_type" : "type-25", 4600 "self_type" : "type-481", 4601 "size" : 4, 4602 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 4603 } 4604 ], 4605 "qualified_types" : 4606 [ 4607 { 4608 "alignment" : 4, 4609 "is_const" : true, 4610 "linker_set_key" : "android::RefBase::weakref_impl *const", 4611 "name" : "android::RefBase::weakref_impl *const", 4612 "referenced_type" : "type-564", 4613 "self_type" : "type-566", 4614 "size" : 4, 4615 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4616 }, 4617 { 4618 "alignment" : 4, 4619 "is_const" : true, 4620 "linker_set_key" : "android::RefBase::weakref_impl *const", 4621 "name" : "android::RefBase::weakref_impl *const", 4622 "referenced_type" : "type-9", 4623 "self_type" : "type-8", 4624 "size" : 4, 4625 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4626 }, 4627 { 4628 "alignment" : 4, 4629 "is_const" : true, 4630 "linker_set_key" : "android::hardware::IBinder *const", 4631 "name" : "android::hardware::IBinder *const", 4632 "referenced_type" : "type-16", 4633 "self_type" : "type-373", 4634 "size" : 4, 4635 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4636 }, 4637 { 4638 "alignment" : 4, 4639 "is_const" : true, 4640 "linker_set_key" : "const android::NativeHandle", 4641 "name" : "const android::NativeHandle", 4642 "referenced_type" : "type-156", 4643 "self_type" : "type-349", 4644 "size" : 12, 4645 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 4646 }, 4647 { 4648 "alignment" : 4, 4649 "is_const" : true, 4650 "linker_set_key" : "const android::RefBase", 4651 "name" : "const android::RefBase", 4652 "referenced_type" : "type-7", 4653 "self_type" : "type-260", 4654 "size" : 8, 4655 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4656 }, 4657 { 4658 "alignment" : 4, 4659 "is_const" : true, 4660 "linker_set_key" : "const android::String16", 4661 "name" : "const android::String16", 4662 "referenced_type" : "type-41", 4663 "self_type" : "type-40", 4664 "size" : 4, 4665 "source_file" : "/system/core/libutils/include/utils/String16.h" 4666 }, 4667 { 4668 "alignment" : 4, 4669 "is_const" : true, 4670 "linker_set_key" : "const android::String8", 4671 "name" : "const android::String8", 4672 "referenced_type" : "type-50", 4673 "self_type" : "type-358", 4674 "size" : 4, 4675 "source_file" : "/system/core/libutils/include/utils/String8.h" 4676 }, 4677 { 4678 "alignment" : 4, 4679 "is_const" : true, 4680 "linker_set_key" : "const android::VectorImpl", 4681 "name" : "const android::VectorImpl", 4682 "referenced_type" : "type-33", 4683 "self_type" : "type-449", 4684 "size" : 20, 4685 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 4686 }, 4687 { 4688 "alignment" : 4, 4689 "is_const" : true, 4690 "linker_set_key" : "const android::hardware::BpHwRefBase", 4691 "name" : "const android::hardware::BpHwRefBase", 4692 "referenced_type" : "type-372", 4693 "self_type" : "type-371", 4694 "size" : 24, 4695 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 4696 }, 4697 { 4698 "alignment" : 4, 4699 "is_const" : true, 4700 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 4701 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 4702 "referenced_type" : "type-406", 4703 "self_type" : "type-414", 4704 "size" : 16, 4705 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4706 }, 4707 { 4708 "alignment" : 4, 4709 "is_const" : true, 4710 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 4711 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 4712 "referenced_type" : "type-416", 4713 "self_type" : "type-419", 4714 "size" : 16, 4715 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4716 }, 4717 { 4718 "alignment" : 4, 4719 "is_const" : true, 4720 "linker_set_key" : "const android::hardware::Parcel", 4721 "name" : "const android::hardware::Parcel", 4722 "referenced_type" : "type-379", 4723 "self_type" : "type-391", 4724 "size" : 68, 4725 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4726 }, 4727 { 4728 "alignment" : 4, 4729 "is_const" : true, 4730 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> >", 4731 "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> >", 4732 "referenced_type" : "type-134", 4733 "self_type" : "type-138", 4734 "size" : 28, 4735 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4736 }, 4737 { 4738 "alignment" : 4, 4739 "is_const" : true, 4740 "linker_set_key" : "const android::hardware::Return<bool>", 4741 "name" : "const android::hardware::Return<bool>", 4742 "referenced_type" : "type-127", 4743 "self_type" : "type-132", 4744 "size" : 24, 4745 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4746 }, 4747 { 4748 "alignment" : 4, 4749 "is_const" : true, 4750 "linker_set_key" : "const android::hardware::Status", 4751 "name" : "const android::hardware::Status", 4752 "referenced_type" : "type-117", 4753 "self_type" : "type-121", 4754 "size" : 20, 4755 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4756 }, 4757 { 4758 "alignment" : 4, 4759 "is_const" : true, 4760 "linker_set_key" : "const android::hardware::details::SchedPrio", 4761 "name" : "const android::hardware::details::SchedPrio", 4762 "referenced_type" : "type-409", 4763 "self_type" : "type-413", 4764 "size" : 8, 4765 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4766 }, 4767 { 4768 "alignment" : 4, 4769 "is_const" : true, 4770 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 4771 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 4772 "referenced_type" : "type-296", 4773 "self_type" : "type-554", 4774 "size" : 8, 4775 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4776 }, 4777 { 4778 "alignment" : 4, 4779 "is_const" : true, 4780 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 4781 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 4782 "referenced_type" : "type-288", 4783 "self_type" : "type-549", 4784 "size" : 8, 4785 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4786 }, 4787 { 4788 "alignment" : 4, 4789 "is_const" : true, 4790 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>", 4791 "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>", 4792 "referenced_type" : "type-321", 4793 "self_type" : "type-544", 4794 "size" : 8, 4795 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4796 }, 4797 { 4798 "alignment" : 4, 4799 "is_const" : true, 4800 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>", 4801 "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>", 4802 "referenced_type" : "type-313", 4803 "self_type" : "type-542", 4804 "size" : 8, 4805 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4806 }, 4807 { 4808 "alignment" : 4, 4809 "is_const" : true, 4810 "linker_set_key" : "const android::hardware::details::hidl_pointer<int>", 4811 "name" : "const android::hardware::details::hidl_pointer<int>", 4812 "referenced_type" : "type-306", 4813 "self_type" : "type-486", 4814 "size" : 8, 4815 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4816 }, 4817 { 4818 "alignment" : 4, 4819 "is_const" : true, 4820 "linker_set_key" : "const android::hardware::details::return_status", 4821 "name" : "const android::hardware::details::return_status", 4822 "referenced_type" : "type-128", 4823 "self_type" : "type-143", 4824 "size" : 24, 4825 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4826 }, 4827 { 4828 "alignment" : 4, 4829 "is_const" : true, 4830 "linker_set_key" : "const android::hardware::hidl_death_recipient", 4831 "name" : "const android::hardware::hidl_death_recipient", 4832 "referenced_type" : "type-106", 4833 "self_type" : "type-580", 4834 "size" : 12, 4835 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4836 }, 4837 { 4838 "alignment" : 8, 4839 "is_const" : true, 4840 "linker_set_key" : "const android::hardware::hidl_handle", 4841 "name" : "const android::hardware::hidl_handle", 4842 "referenced_type" : "type-264", 4843 "self_type" : "type-341", 4844 "size" : 16, 4845 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4846 }, 4847 { 4848 "alignment" : 8, 4849 "is_const" : true, 4850 "linker_set_key" : "const android::hardware::hidl_memory", 4851 "name" : "const android::hardware::hidl_memory", 4852 "referenced_type" : "type-270", 4853 "self_type" : "type-273", 4854 "size" : 40, 4855 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4856 }, 4857 { 4858 "alignment" : 4, 4859 "is_const" : true, 4860 "linker_set_key" : "const android::hardware::hidl_string", 4861 "name" : "const android::hardware::hidl_string", 4862 "referenced_type" : "type-266", 4863 "self_type" : "type-265", 4864 "size" : 16, 4865 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4866 }, 4867 { 4868 "alignment" : 4, 4869 "is_const" : true, 4870 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 4871 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 4872 "referenced_type" : "type-287", 4873 "self_type" : "type-527", 4874 "size" : 16, 4875 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 4876 }, 4877 { 4878 "alignment" : 4, 4879 "is_const" : true, 4880 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>", 4881 "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>", 4882 "referenced_type" : "type-320", 4883 "self_type" : "type-327", 4884 "size" : 16, 4885 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4886 }, 4887 { 4888 "alignment" : 4, 4889 "is_const" : true, 4890 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>", 4891 "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>", 4892 "referenced_type" : "type-312", 4893 "self_type" : "type-317", 4894 "size" : 16, 4895 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4896 }, 4897 { 4898 "alignment" : 4, 4899 "is_const" : true, 4900 "linker_set_key" : "const android::hardware::hidl_vec<int>", 4901 "name" : "const android::hardware::hidl_vec<int>", 4902 "referenced_type" : "type-305", 4903 "self_type" : "type-309", 4904 "size" : 16, 4905 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4906 }, 4907 { 4908 "alignment" : 2, 4909 "is_const" : true, 4910 "linker_set_key" : "const android::hardware::hidl_version", 4911 "name" : "const android::hardware::hidl_version", 4912 "referenced_type" : "type-334", 4913 "self_type" : "type-336", 4914 "size" : 4, 4915 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4916 }, 4917 { 4918 "alignment" : 4, 4919 "is_const" : true, 4920 "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower", 4921 "name" : "const android::hardware::power::V1_0::BpHwPower", 4922 "referenced_type" : "type-536", 4923 "self_type" : "type-535", 4924 "size" : 92, 4925 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h" 4926 }, 4927 { 4928 "alignment" : 4, 4929 "is_const" : true, 4930 "linker_set_key" : "const android::hardware::power::V1_0::Feature", 4931 "name" : "const android::hardware::power::V1_0::Feature", 4932 "referenced_type" : "type-513", 4933 "self_type" : "type-517", 4934 "size" : 4, 4935 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h" 4936 }, 4937 { 4938 "alignment" : 4, 4939 "is_const" : true, 4940 "linker_set_key" : "const android::hardware::power::V1_0::IPower", 4941 "name" : "const android::hardware::power::V1_0::IPower", 4942 "referenced_type" : "type-94", 4943 "self_type" : "type-525", 4944 "size" : 12, 4945 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h" 4946 }, 4947 { 4948 "alignment" : 4, 4949 "is_const" : true, 4950 "linker_set_key" : "const android::hardware::power::V1_0::PowerHint", 4951 "name" : "const android::hardware::power::V1_0::PowerHint", 4952 "referenced_type" : "type-512", 4953 "self_type" : "type-515", 4954 "size" : 4, 4955 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h" 4956 }, 4957 { 4958 "alignment" : 8, 4959 "is_const" : true, 4960 "linker_set_key" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState", 4961 "name" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState", 4962 "referenced_type" : "type-324", 4963 "self_type" : "type-326", 4964 "size" : 56, 4965 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4966 }, 4967 { 4968 "alignment" : 8, 4969 "is_const" : true, 4970 "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter", 4971 "name" : "const android::hardware::power::V1_0::PowerStateVoter", 4972 "referenced_type" : "type-316", 4973 "self_type" : "type-541", 4974 "size" : 32, 4975 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4976 }, 4977 { 4978 "alignment" : 4, 4979 "is_const" : true, 4980 "linker_set_key" : "const android::hardware::power::V1_0::Status", 4981 "name" : "const android::hardware::power::V1_0::Status", 4982 "referenced_type" : "type-514", 4983 "self_type" : "type-518", 4984 "size" : 4, 4985 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h" 4986 }, 4987 { 4988 "alignment" : 4, 4989 "is_const" : true, 4990 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase", 4991 "name" : "const android::hidl::base::V1_0::BpHwBase", 4992 "referenced_type" : "type-530", 4993 "self_type" : "type-533", 4994 "size" : 92, 4995 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 4996 }, 4997 { 4998 "alignment" : 4, 4999 "is_const" : true, 5000 "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 5001 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 5002 "referenced_type" : "type-352", 5003 "self_type" : "type-353", 5004 "size" : 4, 5005 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5006 }, 5007 { 5008 "alignment" : 4, 5009 "is_const" : true, 5010 "linker_set_key" : "const android::hidl::base::V1_0::IBase", 5011 "name" : "const android::hidl::base::V1_0::IBase", 5012 "referenced_type" : "type-6", 5013 "self_type" : "type-425", 5014 "size" : 12, 5015 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5016 }, 5017 { 5018 "alignment" : 4, 5019 "is_const" : true, 5020 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const", 5021 "name" : "const android::hidl::base::V1_0::IBase *const", 5022 "referenced_type" : "type-424", 5023 "self_type" : "type-428", 5024 "size" : 4, 5025 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5026 }, 5027 { 5028 "alignment" : 4, 5029 "is_const" : true, 5030 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager", 5031 "name" : "const android::hidl::manager::V1_0::IServiceManager", 5032 "referenced_type" : "type-61", 5033 "self_type" : "type-65", 5034 "size" : 12, 5035 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5036 }, 5037 { 5038 "alignment" : 4, 5039 "is_const" : true, 5040 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 5041 "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 5042 "referenced_type" : "type-503", 5043 "self_type" : "type-507", 5044 "size" : 4, 5045 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 5046 }, 5047 { 5048 "alignment" : 1, 5049 "is_const" : true, 5050 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 5051 "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 5052 "referenced_type" : "type-502", 5053 "self_type" : "type-505", 5054 "size" : 1, 5055 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 5056 }, 5057 { 5058 "alignment" : 4, 5059 "is_const" : true, 5060 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification", 5061 "name" : "const android::hidl::manager::V1_0::IServiceNotification", 5062 "referenced_type" : "type-87", 5063 "self_type" : "type-500", 5064 "size" : 12, 5065 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 5066 }, 5067 { 5068 "alignment" : 4, 5069 "is_const" : true, 5070 "linker_set_key" : "const android::sp<android::hardware::IBinder>", 5071 "name" : "const android::sp<android::hardware::IBinder>", 5072 "referenced_type" : "type-15", 5073 "self_type" : "type-14", 5074 "size" : 4, 5075 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5076 }, 5077 { 5078 "alignment" : 4, 5079 "is_const" : true, 5080 "linker_set_key" : "const android::sp<android::hardware::ProcessState>", 5081 "name" : "const android::sp<android::hardware::ProcessState>", 5082 "referenced_type" : "type-21", 5083 "self_type" : "type-57", 5084 "size" : 4, 5085 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5086 }, 5087 { 5088 "alignment" : 4, 5089 "is_const" : true, 5090 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 5091 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 5092 "referenced_type" : "type-101", 5093 "self_type" : "type-112", 5094 "size" : 4, 5095 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5096 }, 5097 { 5098 "alignment" : 4, 5099 "is_const" : true, 5100 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>", 5101 "name" : "const android::sp<android::hardware::hidl_death_recipient>", 5102 "referenced_type" : "type-411", 5103 "self_type" : "type-410", 5104 "size" : 4, 5105 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5106 }, 5107 { 5108 "alignment" : 4, 5109 "is_const" : true, 5110 "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower>", 5111 "name" : "const android::sp<android::hardware::power::V1_0::IPower>", 5112 "referenced_type" : "type-92", 5113 "self_type" : "type-98", 5114 "size" : 4, 5115 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5116 }, 5117 { 5118 "alignment" : 4, 5119 "is_const" : true, 5120 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>", 5121 "name" : "const android::sp<android::hidl::base::V1_0::IBase>", 5122 "referenced_type" : "type-396", 5123 "self_type" : "type-583", 5124 "size" : 4, 5125 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5126 }, 5127 { 5128 "alignment" : 4, 5129 "is_const" : true, 5130 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 5131 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 5132 "referenced_type" : "type-59", 5133 "self_type" : "type-63", 5134 "size" : 4, 5135 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5136 }, 5137 { 5138 "alignment" : 4, 5139 "is_const" : true, 5140 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 5141 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 5142 "referenced_type" : "type-85", 5143 "self_type" : "type-89", 5144 "size" : 4, 5145 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5146 }, 5147 { 5148 "alignment" : 4, 5149 "is_const" : true, 5150 "linker_set_key" : "const android::wp<android::hardware::BHwBinder>", 5151 "name" : "const android::wp<android::hardware::BHwBinder>", 5152 "referenced_type" : "type-426", 5153 "self_type" : "type-572", 5154 "size" : 8, 5155 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5156 }, 5157 { 5158 "alignment" : 4, 5159 "is_const" : true, 5160 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>", 5161 "name" : "const android::wp<android::hardware::hidl_death_recipient>", 5162 "referenced_type" : "type-104", 5163 "self_type" : "type-387", 5164 "size" : 8, 5165 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5166 }, 5167 { 5168 "alignment" : 4, 5169 "is_const" : true, 5170 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>", 5171 "name" : "const android::wp<android::hidl::base::V1_0::IBase>", 5172 "referenced_type" : "type-4", 5173 "self_type" : "type-181", 5174 "size" : 8, 5175 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5176 }, 5177 { 5178 "alignment" : 1, 5179 "is_const" : true, 5180 "linker_set_key" : "const bool", 5181 "name" : "const bool", 5182 "referenced_type" : "type-36", 5183 "self_type" : "type-70", 5184 "size" : 1, 5185 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5186 }, 5187 { 5188 "alignment" : 1, 5189 "is_const" : true, 5190 "linker_set_key" : "const char", 5191 "name" : "const char", 5192 "referenced_type" : "type-53", 5193 "self_type" : "type-52", 5194 "size" : 1, 5195 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5196 }, 5197 { 5198 "alignment" : 2, 5199 "is_const" : true, 5200 "linker_set_key" : "const char16_t", 5201 "name" : "const char16_t", 5202 "referenced_type" : "type-44", 5203 "self_type" : "type-43", 5204 "size" : 2, 5205 "source_file" : "/system/core/libutils/include/utils/String16.h" 5206 }, 5207 { 5208 "alignment" : 4, 5209 "is_const" : true, 5210 "linker_set_key" : "const double", 5211 "name" : "const double", 5212 "referenced_type" : "type-227", 5213 "self_type" : "type-256", 5214 "size" : 8, 5215 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5216 }, 5217 { 5218 "alignment" : 4, 5219 "is_const" : true, 5220 "linker_set_key" : "const float", 5221 "name" : "const float", 5222 "referenced_type" : "type-220", 5223 "self_type" : "type-253", 5224 "size" : 4, 5225 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5226 }, 5227 { 5228 "alignment" : 4, 5229 "is_const" : true, 5230 "linker_set_key" : "const int", 5231 "name" : "const int", 5232 "referenced_type" : "type-24", 5233 "self_type" : "type-469", 5234 "size" : 4, 5235 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5236 }, 5237 { 5238 "is_const" : true, 5239 "linker_set_key" : "const iter<is_const>", 5240 "name" : "const iter<is_const>", 5241 "referenced_type" : "type-280", 5242 "self_type" : "type-279", 5243 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5244 }, 5245 { 5246 "is_const" : true, 5247 "linker_set_key" : "const iter<is_const>", 5248 "name" : "const iter<is_const>", 5249 "referenced_type" : "type-568", 5250 "self_type" : "type-567", 5251 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5252 }, 5253 { 5254 "alignment" : 4, 5255 "is_const" : true, 5256 "linker_set_key" : "const log_msg", 5257 "name" : "const log_msg", 5258 "referenced_type" : "type-75", 5259 "self_type" : "type-74", 5260 "size" : 5124, 5261 "source_file" : "/system/core/liblog/include/log/log_read.h" 5262 }, 5263 { 5264 "alignment" : 4, 5265 "is_const" : true, 5266 "linker_set_key" : "const long long", 5267 "name" : "const long long", 5268 "referenced_type" : "type-29", 5269 "self_type" : "type-245", 5270 "size" : 8, 5271 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5272 }, 5273 { 5274 "alignment" : 4, 5275 "is_const" : true, 5276 "linker_set_key" : "const native_handle", 5277 "name" : "const native_handle", 5278 "referenced_type" : "type-158", 5279 "self_type" : "type-251", 5280 "size" : 12, 5281 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5282 }, 5283 { 5284 "alignment" : 2, 5285 "is_const" : true, 5286 "linker_set_key" : "const short", 5287 "name" : "const short", 5288 "referenced_type" : "type-180", 5289 "self_type" : "type-240", 5290 "size" : 2, 5291 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5292 }, 5293 { 5294 "alignment" : 1, 5295 "is_const" : true, 5296 "linker_set_key" : "const signed char", 5297 "name" : "const signed char", 5298 "referenced_type" : "type-234", 5299 "self_type" : "type-233", 5300 "size" : 1, 5301 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5302 }, 5303 { 5304 "alignment" : 4, 5305 "is_const" : true, 5306 "linker_set_key" : "const std::array<android::hardware::power::V1_0::Feature, 1>", 5307 "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>", 5308 "referenced_type" : "type-522", 5309 "self_type" : "type-521", 5310 "size" : 4, 5311 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h" 5312 }, 5313 { 5314 "alignment" : 4, 5315 "is_const" : true, 5316 "linker_set_key" : "const std::array<android::hardware::power::V1_0::Feature, 1>", 5317 "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>", 5318 "referenced_type" : "type-587", 5319 "self_type" : "type-586", 5320 "size" : 4, 5321 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h" 5322 }, 5323 { 5324 "alignment" : 4, 5325 "is_const" : true, 5326 "linker_set_key" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>", 5327 "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>", 5328 "referenced_type" : "type-520", 5329 "self_type" : "type-519", 5330 "size" : 32, 5331 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h" 5332 }, 5333 { 5334 "alignment" : 4, 5335 "is_const" : true, 5336 "linker_set_key" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>", 5337 "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>", 5338 "referenced_type" : "type-585", 5339 "self_type" : "type-584", 5340 "size" : 32, 5341 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h" 5342 }, 5343 { 5344 "alignment" : 4, 5345 "is_const" : true, 5346 "linker_set_key" : "const std::array<android::hardware::power::V1_0::Status, 2>", 5347 "name" : "const std::array<android::hardware::power::V1_0::Status, 2>", 5348 "referenced_type" : "type-524", 5349 "self_type" : "type-523", 5350 "size" : 8, 5351 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h" 5352 }, 5353 { 5354 "alignment" : 4, 5355 "is_const" : true, 5356 "linker_set_key" : "const std::array<android::hardware::power::V1_0::Status, 2>", 5357 "name" : "const std::array<android::hardware::power::V1_0::Status, 2>", 5358 "referenced_type" : "type-589", 5359 "self_type" : "type-588", 5360 "size" : 8, 5361 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h" 5362 }, 5363 { 5364 "alignment" : 4, 5365 "is_const" : true, 5366 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5367 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5368 "referenced_type" : "type-356", 5369 "self_type" : "type-355", 5370 "size" : 12, 5371 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5372 }, 5373 { 5374 "alignment" : 4, 5375 "is_const" : true, 5376 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5377 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 5378 "referenced_type" : "type-574", 5379 "self_type" : "type-573", 5380 "size" : 12, 5381 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 5382 }, 5383 { 5384 "alignment" : 4, 5385 "is_const" : true, 5386 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 5387 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 5388 "referenced_type" : "type-511", 5389 "self_type" : "type-510", 5390 "size" : 4, 5391 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 5392 }, 5393 { 5394 "alignment" : 1, 5395 "is_const" : true, 5396 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 5397 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 5398 "referenced_type" : "type-509", 5399 "self_type" : "type-508", 5400 "size" : 3, 5401 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 5402 }, 5403 { 5404 "alignment" : 4, 5405 "is_const" : true, 5406 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 5407 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 5408 "referenced_type" : "type-404", 5409 "self_type" : "type-403", 5410 "size" : 12, 5411 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 5412 }, 5413 { 5414 "alignment" : 4, 5415 "is_const" : true, 5416 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 5417 "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 5418 "referenced_type" : "type-303", 5419 "self_type" : "type-302", 5420 "size" : 8, 5421 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5422 }, 5423 { 5424 "alignment" : 4, 5425 "is_const" : true, 5426 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>", 5427 "name" : "const std::initializer_list<android::hardware::hidl_string>", 5428 "referenced_type" : "type-293", 5429 "self_type" : "type-292", 5430 "size" : 8, 5431 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5432 }, 5433 { 5434 "alignment" : 4, 5435 "is_const" : true, 5436 "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 *> > *)> > >", 5437 "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 *> > *)> > >", 5438 "referenced_type" : "type-560", 5439 "self_type" : "type-559", 5440 "size" : 12, 5441 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5442 }, 5443 { 5444 "alignment" : 4, 5445 "is_const" : true, 5446 "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 *> > *)> > >", 5447 "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 *> > *)> > >", 5448 "referenced_type" : "type-593", 5449 "self_type" : "type-592", 5450 "size" : 12, 5451 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5452 }, 5453 { 5454 "alignment" : 1, 5455 "is_const" : true, 5456 "linker_set_key" : "const unsigned char", 5457 "name" : "const unsigned char", 5458 "referenced_type" : "type-78", 5459 "self_type" : "type-236", 5460 "size" : 1, 5461 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5462 }, 5463 { 5464 "alignment" : 4, 5465 "is_const" : true, 5466 "linker_set_key" : "const unsigned int", 5467 "name" : "const unsigned int", 5468 "referenced_type" : "type-2", 5469 "self_type" : "type-34", 5470 "size" : 4, 5471 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5472 }, 5473 { 5474 "alignment" : 4, 5475 "is_const" : true, 5476 "linker_set_key" : "const unsigned long long", 5477 "name" : "const unsigned long long", 5478 "referenced_type" : "type-107", 5479 "self_type" : "type-247", 5480 "size" : 8, 5481 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5482 }, 5483 { 5484 "alignment" : 2, 5485 "is_const" : true, 5486 "linker_set_key" : "const unsigned short", 5487 "name" : "const unsigned short", 5488 "referenced_type" : "type-80", 5489 "self_type" : "type-242", 5490 "size" : 2, 5491 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 5492 }, 5493 { 5494 "is_const" : true, 5495 "linker_set_key" : "const void", 5496 "name" : "const void", 5497 "referenced_type" : "type-26", 5498 "self_type" : "type-339", 5499 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5500 }, 5501 { 5502 "alignment" : 1, 5503 "is_volatile" : true, 5504 "linker_set_key" : "volatile bool", 5505 "name" : "volatile bool", 5506 "referenced_type" : "type-36", 5507 "self_type" : "type-73", 5508 "size" : 1, 5509 "source_file" : "/system/core/libutils/include/utils/Thread.h" 5510 }, 5511 { 5512 "alignment" : 4, 5513 "is_volatile" : true, 5514 "linker_set_key" : "volatile int", 5515 "name" : "volatile int", 5516 "referenced_type" : "type-24", 5517 "self_type" : "type-54", 5518 "size" : 4, 5519 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 5520 } 5521 ], 5522 "record_types" : 5523 [ 5524 { 5525 "alignment" : 4, 5526 "fields" : 5527 [ 5528 { 5529 "access" : "private", 5530 "field_name" : "mCond", 5531 "referenced_type" : "type-72" 5532 } 5533 ], 5534 "linker_set_key" : "android::Condition", 5535 "name" : "android::Condition", 5536 "record_kind" : "class", 5537 "referenced_type" : "type-71", 5538 "self_type" : "type-71", 5539 "size" : 4, 5540 "source_file" : "/system/core/libutils/include/utils/Condition.h", 5541 "unique_id" : "_ZTSN7android9ConditionE" 5542 }, 5543 { 5544 "alignment" : 4, 5545 "fields" : 5546 [ 5547 { 5548 "access" : "private", 5549 "field_name" : "mVector", 5550 "referenced_type" : "type-47" 5551 } 5552 ], 5553 "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 5554 "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 5555 "record_kind" : "class", 5556 "referenced_type" : "type-46", 5557 "self_type" : "type-46", 5558 "size" : 20, 5559 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h", 5560 "template_args" : [ "type-41", "type-15" ], 5561 "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE" 5562 }, 5563 { 5564 "alignment" : 4, 5565 "fields" : 5566 [ 5567 { 5568 "access" : "private", 5569 "field_name" : "mCount", 5570 "referenced_type" : "type-155" 5571 } 5572 ], 5573 "linker_set_key" : "android::LightRefBase<android::NativeHandle>", 5574 "name" : "android::LightRefBase<android::NativeHandle>", 5575 "record_kind" : "class", 5576 "referenced_type" : "type-154", 5577 "self_type" : "type-154", 5578 "size" : 4, 5579 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 5580 "template_args" : [ "type-156" ], 5581 "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE" 5582 }, 5583 { 5584 "alignment" : 4, 5585 "fields" : 5586 [ 5587 { 5588 "access" : "private", 5589 "field_name" : "mCount", 5590 "referenced_type" : "type-152" 5591 } 5592 ], 5593 "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>", 5594 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 5595 "record_kind" : "class", 5596 "referenced_type" : "type-151", 5597 "self_type" : "type-151", 5598 "size" : 4, 5599 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 5600 "template_args" : [ "type-153" ], 5601 "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 5602 }, 5603 { 5604 "alignment" : 4, 5605 "fields" : 5606 [ 5607 { 5608 "access" : "private", 5609 "field_name" : "mMutex", 5610 "referenced_type" : "type-31" 5611 } 5612 ], 5613 "linker_set_key" : "android::Mutex", 5614 "name" : "android::Mutex", 5615 "record_kind" : "class", 5616 "referenced_type" : "type-30", 5617 "self_type" : "type-30", 5618 "size" : 4, 5619 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 5620 "unique_id" : "_ZTSN7android5MutexE" 5621 }, 5622 { 5623 "alignment" : 4, 5624 "fields" : 5625 [ 5626 { 5627 "access" : "private", 5628 "field_name" : "mLock", 5629 "referenced_type" : "type-484" 5630 } 5631 ], 5632 "linker_set_key" : "android::Mutex::Autolock", 5633 "name" : "android::Mutex::Autolock", 5634 "record_kind" : "class", 5635 "referenced_type" : "type-483", 5636 "self_type" : "type-483", 5637 "size" : 4, 5638 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 5639 "unique_id" : "_ZTSN7android5Mutex8AutolockE" 5640 }, 5641 { 5642 "alignment" : 4, 5643 "base_specifiers" : 5644 [ 5645 { 5646 "referenced_type" : "type-154" 5647 } 5648 ], 5649 "fields" : 5650 [ 5651 { 5652 "access" : "private", 5653 "field_name" : "mHandle", 5654 "field_offset" : 32, 5655 "referenced_type" : "type-157" 5656 }, 5657 { 5658 "access" : "private", 5659 "field_name" : "mOwnsHandle", 5660 "field_offset" : 64, 5661 "referenced_type" : "type-36" 5662 } 5663 ], 5664 "linker_set_key" : "android::NativeHandle", 5665 "name" : "android::NativeHandle", 5666 "record_kind" : "class", 5667 "referenced_type" : "type-156", 5668 "self_type" : "type-156", 5669 "size" : 12, 5670 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h", 5671 "unique_id" : "_ZTSN7android12NativeHandleE" 5672 }, 5673 { 5674 "alignment" : 4, 5675 "fields" : 5676 [ 5677 { 5678 "access" : "private", 5679 "field_name" : "mRWLock", 5680 "referenced_type" : "type-490" 5681 } 5682 ], 5683 "linker_set_key" : "android::RWLock", 5684 "name" : "android::RWLock", 5685 "record_kind" : "class", 5686 "referenced_type" : "type-489", 5687 "self_type" : "type-489", 5688 "size" : 40, 5689 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 5690 "unique_id" : "_ZTSN7android6RWLockE" 5691 }, 5692 { 5693 "alignment" : 4, 5694 "fields" : 5695 [ 5696 { 5697 "access" : "private", 5698 "field_name" : "mLock", 5699 "referenced_type" : "type-493" 5700 } 5701 ], 5702 "linker_set_key" : "android::RWLock::AutoRLock", 5703 "name" : "android::RWLock::AutoRLock", 5704 "record_kind" : "class", 5705 "referenced_type" : "type-492", 5706 "self_type" : "type-492", 5707 "size" : 4, 5708 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 5709 "unique_id" : "_ZTSN7android6RWLock9AutoRLockE" 5710 }, 5711 { 5712 "alignment" : 4, 5713 "fields" : 5714 [ 5715 { 5716 "access" : "private", 5717 "field_name" : "mLock", 5718 "referenced_type" : "type-493" 5719 } 5720 ], 5721 "linker_set_key" : "android::RWLock::AutoWLock", 5722 "name" : "android::RWLock::AutoWLock", 5723 "record_kind" : "class", 5724 "referenced_type" : "type-495", 5725 "self_type" : "type-495", 5726 "size" : 4, 5727 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 5728 "unique_id" : "_ZTSN7android6RWLock9AutoWLockE" 5729 }, 5730 { 5731 "alignment" : 4, 5732 "fields" : 5733 [ 5734 { 5735 "access" : "private", 5736 "field_name" : "mRefs", 5737 "field_offset" : 32, 5738 "referenced_type" : "type-8" 5739 } 5740 ], 5741 "linker_set_key" : "android::RefBase", 5742 "name" : "android::RefBase", 5743 "record_kind" : "class", 5744 "referenced_type" : "type-7", 5745 "self_type" : "type-7", 5746 "size" : 8, 5747 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5748 "unique_id" : "_ZTSN7android7RefBaseE", 5749 "vtable_components" : 5750 [ 5751 { 5752 "kind" : "offset_to_top" 5753 }, 5754 { 5755 "kind" : "rtti", 5756 "mangled_component_name" : "_ZTIN7android7RefBaseE" 5757 }, 5758 { 5759 "kind" : "complete_dtor_pointer", 5760 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 5761 }, 5762 { 5763 "kind" : "deleting_dtor_pointer", 5764 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 5765 }, 5766 { 5767 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 5768 }, 5769 { 5770 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 5771 }, 5772 { 5773 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 5774 }, 5775 { 5776 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 5777 } 5778 ] 5779 }, 5780 { 5781 "alignment" : 1, 5782 "linker_set_key" : "android::RefBase::weakref_type", 5783 "name" : "android::RefBase::weakref_type", 5784 "record_kind" : "class", 5785 "referenced_type" : "type-12", 5786 "self_type" : "type-12", 5787 "size" : 1, 5788 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5789 "unique_id" : "_ZTSN7android7RefBase12weakref_typeE" 5790 }, 5791 { 5792 "alignment" : 1, 5793 "linker_set_key" : "android::ReferenceMover", 5794 "name" : "android::ReferenceMover", 5795 "record_kind" : "class", 5796 "referenced_type" : "type-263", 5797 "self_type" : "type-263", 5798 "size" : 1, 5799 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5800 "unique_id" : "_ZTSN7android14ReferenceMoverE" 5801 }, 5802 { 5803 "alignment" : 4, 5804 "linker_set_key" : "android::ReferenceRenamer", 5805 "name" : "android::ReferenceRenamer", 5806 "record_kind" : "class", 5807 "referenced_type" : "type-258", 5808 "self_type" : "type-258", 5809 "size" : 4, 5810 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 5811 "unique_id" : "_ZTSN7android16ReferenceRenamerE", 5812 "vtable_components" : 5813 [ 5814 { 5815 "kind" : "offset_to_top" 5816 }, 5817 { 5818 "kind" : "rtti", 5819 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 5820 }, 5821 { 5822 "is_pure" : true, 5823 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj" 5824 } 5825 ] 5826 }, 5827 { 5828 "alignment" : 4, 5829 "fields" : 5830 [ 5831 { 5832 "access" : "private", 5833 "field_name" : "mTag", 5834 "referenced_type" : "type-107" 5835 } 5836 ], 5837 "linker_set_key" : "android::ScopedTrace", 5838 "name" : "android::ScopedTrace", 5839 "record_kind" : "class", 5840 "referenced_type" : "type-498", 5841 "self_type" : "type-498", 5842 "size" : 8, 5843 "source_file" : "/system/core/libutils/include/utils/Trace.h", 5844 "unique_id" : "_ZTSN7android11ScopedTraceE" 5845 }, 5846 { 5847 "alignment" : 4, 5848 "base_specifiers" : 5849 [ 5850 { 5851 "access" : "private", 5852 "referenced_type" : "type-48" 5853 } 5854 ], 5855 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 5856 "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 5857 "record_kind" : "class", 5858 "referenced_type" : "type-47", 5859 "self_type" : "type-47", 5860 "size" : 20, 5861 "source_file" : "/system/core/libutils/include/utils/SortedVector.h", 5862 "template_args" : [ "type-49" ], 5863 "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE", 5864 "vtable_components" : 5865 [ 5866 { 5867 "kind" : "offset_to_top" 5868 }, 5869 { 5870 "kind" : "rtti", 5871 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE" 5872 }, 5873 { 5874 "kind" : "complete_dtor_pointer", 5875 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev" 5876 }, 5877 { 5878 "kind" : "deleting_dtor_pointer", 5879 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev" 5880 }, 5881 { 5882 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj" 5883 }, 5884 { 5885 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj" 5886 }, 5887 { 5888 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj" 5889 }, 5890 { 5891 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj" 5892 }, 5893 { 5894 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj" 5895 }, 5896 { 5897 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj" 5898 }, 5899 { 5900 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_" 5901 } 5902 ] 5903 }, 5904 { 5905 "alignment" : 4, 5906 "base_specifiers" : 5907 [ 5908 { 5909 "referenced_type" : "type-33" 5910 } 5911 ], 5912 "linker_set_key" : "android::SortedVectorImpl", 5913 "name" : "android::SortedVectorImpl", 5914 "record_kind" : "class", 5915 "referenced_type" : "type-48", 5916 "self_type" : "type-48", 5917 "size" : 20, 5918 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 5919 "unique_id" : "_ZTSN7android16SortedVectorImplE", 5920 "vtable_components" : 5921 [ 5922 { 5923 "kind" : "offset_to_top" 5924 }, 5925 { 5926 "kind" : "rtti", 5927 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE" 5928 }, 5929 { 5930 "kind" : "complete_dtor_pointer", 5931 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev" 5932 }, 5933 { 5934 "kind" : "deleting_dtor_pointer", 5935 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev" 5936 }, 5937 { 5938 "is_pure" : true, 5939 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 5940 }, 5941 { 5942 "is_pure" : true, 5943 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 5944 }, 5945 { 5946 "is_pure" : true, 5947 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 5948 }, 5949 { 5950 "is_pure" : true, 5951 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 5952 }, 5953 { 5954 "is_pure" : true, 5955 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 5956 }, 5957 { 5958 "is_pure" : true, 5959 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 5960 }, 5961 { 5962 "is_pure" : true, 5963 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_" 5964 } 5965 ] 5966 }, 5967 { 5968 "alignment" : 4, 5969 "fields" : 5970 [ 5971 { 5972 "access" : "private", 5973 "field_name" : "mString", 5974 "referenced_type" : "type-42" 5975 } 5976 ], 5977 "linker_set_key" : "android::String16", 5978 "name" : "android::String16", 5979 "record_kind" : "class", 5980 "referenced_type" : "type-41", 5981 "self_type" : "type-41", 5982 "size" : 4, 5983 "source_file" : "/system/core/libutils/include/utils/String16.h", 5984 "unique_id" : "_ZTSN7android8String16E" 5985 }, 5986 { 5987 "alignment" : 4, 5988 "fields" : 5989 [ 5990 { 5991 "access" : "private", 5992 "field_name" : "mString", 5993 "referenced_type" : "type-51" 5994 } 5995 ], 5996 "linker_set_key" : "android::String8", 5997 "name" : "android::String8", 5998 "record_kind" : "class", 5999 "referenced_type" : "type-50", 6000 "self_type" : "type-50", 6001 "size" : 4, 6002 "source_file" : "/system/core/libutils/include/utils/String8.h", 6003 "unique_id" : "_ZTSN7android7String8E" 6004 }, 6005 { 6006 "alignment" : 4, 6007 "base_specifiers" : 6008 [ 6009 { 6010 "is_virtual" : true, 6011 "referenced_type" : "type-7" 6012 } 6013 ], 6014 "fields" : 6015 [ 6016 { 6017 "access" : "private", 6018 "field_name" : "mCanCallJava", 6019 "field_offset" : 32, 6020 "referenced_type" : "type-70" 6021 }, 6022 { 6023 "access" : "private", 6024 "field_name" : "mThread", 6025 "field_offset" : 64, 6026 "referenced_type" : "type-25" 6027 }, 6028 { 6029 "access" : "private", 6030 "field_name" : "mLock", 6031 "field_offset" : 96, 6032 "referenced_type" : "type-30" 6033 }, 6034 { 6035 "access" : "private", 6036 "field_name" : "mThreadExitedCondition", 6037 "field_offset" : 128, 6038 "referenced_type" : "type-71" 6039 }, 6040 { 6041 "access" : "private", 6042 "field_name" : "mStatus", 6043 "field_offset" : 160, 6044 "referenced_type" : "type-24" 6045 }, 6046 { 6047 "access" : "private", 6048 "field_name" : "mExitPending", 6049 "field_offset" : 192, 6050 "referenced_type" : "type-73" 6051 }, 6052 { 6053 "access" : "private", 6054 "field_name" : "mRunning", 6055 "field_offset" : 200, 6056 "referenced_type" : "type-73" 6057 }, 6058 { 6059 "access" : "private", 6060 "field_name" : "mHoldSelf", 6061 "field_offset" : 224, 6062 "referenced_type" : "type-67" 6063 }, 6064 { 6065 "access" : "private", 6066 "field_name" : "mTid", 6067 "field_offset" : 256, 6068 "referenced_type" : "type-24" 6069 } 6070 ], 6071 "linker_set_key" : "android::Thread", 6072 "name" : "android::Thread", 6073 "record_kind" : "class", 6074 "referenced_type" : "type-69", 6075 "self_type" : "type-69", 6076 "size" : 44, 6077 "source_file" : "/system/core/libutils/include/utils/Thread.h", 6078 "unique_id" : "_ZTSN7android6ThreadE", 6079 "vtable_components" : 6080 [ 6081 { 6082 "component_value" : 36, 6083 "kind" : "vbase_offset" 6084 }, 6085 { 6086 "kind" : "offset_to_top" 6087 }, 6088 { 6089 "kind" : "rtti", 6090 "mangled_component_name" : "_ZTIN7android6ThreadE" 6091 }, 6092 { 6093 "kind" : "complete_dtor_pointer", 6094 "mangled_component_name" : "_ZN7android6ThreadD1Ev" 6095 }, 6096 { 6097 "kind" : "deleting_dtor_pointer", 6098 "mangled_component_name" : "_ZN7android6ThreadD0Ev" 6099 }, 6100 { 6101 "mangled_component_name" : "_ZN7android6Thread3runEPKcij" 6102 }, 6103 { 6104 "mangled_component_name" : "_ZN7android6Thread11requestExitEv" 6105 }, 6106 { 6107 "mangled_component_name" : "_ZN7android6Thread10readyToRunEv" 6108 }, 6109 { 6110 "is_pure" : true, 6111 "mangled_component_name" : "_ZN7android6Thread10threadLoopEv" 6112 }, 6113 { 6114 "kind" : "vcall_offset" 6115 }, 6116 { 6117 "kind" : "vcall_offset" 6118 }, 6119 { 6120 "kind" : "vcall_offset" 6121 }, 6122 { 6123 "kind" : "vcall_offset" 6124 }, 6125 { 6126 "component_value" : -36, 6127 "kind" : "vcall_offset" 6128 }, 6129 { 6130 "component_value" : -36, 6131 "kind" : "offset_to_top" 6132 }, 6133 { 6134 "kind" : "rtti", 6135 "mangled_component_name" : "_ZTIN7android6ThreadE" 6136 }, 6137 { 6138 "kind" : "complete_dtor_pointer", 6139 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev" 6140 }, 6141 { 6142 "kind" : "deleting_dtor_pointer", 6143 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev" 6144 }, 6145 { 6146 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6147 }, 6148 { 6149 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6150 }, 6151 { 6152 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6153 }, 6154 { 6155 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6156 } 6157 ] 6158 }, 6159 { 6160 "alignment" : 4, 6161 "base_specifiers" : 6162 [ 6163 { 6164 "access" : "private", 6165 "referenced_type" : "type-33" 6166 } 6167 ], 6168 "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>", 6169 "name" : "android::Vector<android::hardware::ProcessState::handle_entry>", 6170 "record_kind" : "class", 6171 "referenced_type" : "type-32", 6172 "self_type" : "type-32", 6173 "size" : 20, 6174 "source_file" : "/system/core/libutils/include/utils/Vector.h", 6175 "template_args" : [ "type-35" ], 6176 "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE", 6177 "vtable_components" : 6178 [ 6179 { 6180 "kind" : "offset_to_top" 6181 }, 6182 { 6183 "kind" : "rtti", 6184 "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE" 6185 }, 6186 { 6187 "kind" : "complete_dtor_pointer", 6188 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev" 6189 }, 6190 { 6191 "kind" : "deleting_dtor_pointer", 6192 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev" 6193 }, 6194 { 6195 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj" 6196 }, 6197 { 6198 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj" 6199 }, 6200 { 6201 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj" 6202 }, 6203 { 6204 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj" 6205 }, 6206 { 6207 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj" 6208 }, 6209 { 6210 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj" 6211 } 6212 ] 6213 }, 6214 { 6215 "alignment" : 4, 6216 "fields" : 6217 [ 6218 { 6219 "access" : "private", 6220 "field_name" : "mStorage", 6221 "field_offset" : 32, 6222 "referenced_type" : "type-25" 6223 }, 6224 { 6225 "access" : "private", 6226 "field_name" : "mCount", 6227 "field_offset" : 64, 6228 "referenced_type" : "type-2" 6229 }, 6230 { 6231 "access" : "private", 6232 "field_name" : "mFlags", 6233 "field_offset" : 96, 6234 "referenced_type" : "type-34" 6235 }, 6236 { 6237 "access" : "private", 6238 "field_name" : "mItemSize", 6239 "field_offset" : 128, 6240 "referenced_type" : "type-34" 6241 } 6242 ], 6243 "linker_set_key" : "android::VectorImpl", 6244 "name" : "android::VectorImpl", 6245 "record_kind" : "class", 6246 "referenced_type" : "type-33", 6247 "self_type" : "type-33", 6248 "size" : 20, 6249 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 6250 "unique_id" : "_ZTSN7android10VectorImplE", 6251 "vtable_components" : 6252 [ 6253 { 6254 "kind" : "offset_to_top" 6255 }, 6256 { 6257 "kind" : "rtti", 6258 "mangled_component_name" : "_ZTIN7android10VectorImplE" 6259 }, 6260 { 6261 "kind" : "complete_dtor_pointer", 6262 "mangled_component_name" : "_ZN7android10VectorImplD1Ev" 6263 }, 6264 { 6265 "kind" : "deleting_dtor_pointer", 6266 "mangled_component_name" : "_ZN7android10VectorImplD0Ev" 6267 }, 6268 { 6269 "is_pure" : true, 6270 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj" 6271 }, 6272 { 6273 "is_pure" : true, 6274 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj" 6275 }, 6276 { 6277 "is_pure" : true, 6278 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj" 6279 }, 6280 { 6281 "is_pure" : true, 6282 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj" 6283 }, 6284 { 6285 "is_pure" : true, 6286 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj" 6287 }, 6288 { 6289 "is_pure" : true, 6290 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj" 6291 } 6292 ] 6293 }, 6294 { 6295 "alignment" : 4, 6296 "base_specifiers" : 6297 [ 6298 { 6299 "referenced_type" : "type-151" 6300 } 6301 ], 6302 "linker_set_key" : "android::VirtualLightRefBase", 6303 "name" : "android::VirtualLightRefBase", 6304 "record_kind" : "class", 6305 "referenced_type" : "type-153", 6306 "self_type" : "type-153", 6307 "size" : 8, 6308 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 6309 "unique_id" : "_ZTSN7android19VirtualLightRefBaseE", 6310 "vtable_components" : 6311 [ 6312 { 6313 "kind" : "offset_to_top" 6314 }, 6315 { 6316 "kind" : "rtti", 6317 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 6318 }, 6319 { 6320 "kind" : "complete_dtor_pointer", 6321 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 6322 }, 6323 { 6324 "kind" : "deleting_dtor_pointer", 6325 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 6326 } 6327 ] 6328 }, 6329 { 6330 "alignment" : 4, 6331 "base_specifiers" : 6332 [ 6333 { 6334 "referenced_type" : "type-17" 6335 } 6336 ], 6337 "fields" : 6338 [ 6339 { 6340 "access" : "protected", 6341 "field_name" : "mSchedPolicy", 6342 "field_offset" : 32, 6343 "referenced_type" : "type-24" 6344 }, 6345 { 6346 "access" : "protected", 6347 "field_name" : "mSchedPriority", 6348 "field_offset" : 64, 6349 "referenced_type" : "type-24" 6350 }, 6351 { 6352 "access" : "private", 6353 "field_name" : "mExtras", 6354 "field_offset" : 96, 6355 "referenced_type" : "type-116" 6356 }, 6357 { 6358 "access" : "private", 6359 "field_name" : "mReserved0", 6360 "field_offset" : 128, 6361 "referenced_type" : "type-25" 6362 } 6363 ], 6364 "linker_set_key" : "android::hardware::BHwBinder", 6365 "name" : "android::hardware::BHwBinder", 6366 "record_kind" : "class", 6367 "referenced_type" : "type-115", 6368 "self_type" : "type-115", 6369 "size" : 28, 6370 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 6371 "unique_id" : "_ZTSN7android8hardware9BHwBinderE", 6372 "vtable_components" : 6373 [ 6374 { 6375 "component_value" : 20, 6376 "kind" : "vbase_offset" 6377 }, 6378 { 6379 "kind" : "offset_to_top" 6380 }, 6381 { 6382 "kind" : "rtti", 6383 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 6384 }, 6385 { 6386 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 6387 }, 6388 { 6389 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 6390 }, 6391 { 6392 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 6393 }, 6394 { 6395 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 6396 }, 6397 { 6398 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 6399 }, 6400 { 6401 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 6402 }, 6403 { 6404 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 6405 }, 6406 { 6407 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 6408 }, 6409 { 6410 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 6411 }, 6412 { 6413 "kind" : "complete_dtor_pointer", 6414 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev" 6415 }, 6416 { 6417 "kind" : "deleting_dtor_pointer", 6418 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev" 6419 }, 6420 { 6421 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 6422 }, 6423 { 6424 "kind" : "vcall_offset" 6425 }, 6426 { 6427 "kind" : "vcall_offset" 6428 }, 6429 { 6430 "kind" : "vcall_offset" 6431 }, 6432 { 6433 "kind" : "vcall_offset" 6434 }, 6435 { 6436 "component_value" : -20, 6437 "kind" : "vcall_offset" 6438 }, 6439 { 6440 "component_value" : -20, 6441 "kind" : "offset_to_top" 6442 }, 6443 { 6444 "kind" : "rtti", 6445 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 6446 }, 6447 { 6448 "kind" : "complete_dtor_pointer", 6449 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev" 6450 }, 6451 { 6452 "kind" : "deleting_dtor_pointer", 6453 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev" 6454 }, 6455 { 6456 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 6457 }, 6458 { 6459 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 6460 }, 6461 { 6462 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 6463 }, 6464 { 6465 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6466 } 6467 ] 6468 }, 6469 { 6470 "alignment" : 4, 6471 "base_specifiers" : 6472 [ 6473 { 6474 "is_virtual" : true, 6475 "referenced_type" : "type-7" 6476 } 6477 ], 6478 "fields" : 6479 [ 6480 { 6481 "access" : "private", 6482 "field_name" : "mRemote", 6483 "field_offset" : 32, 6484 "referenced_type" : "type-373" 6485 }, 6486 { 6487 "access" : "private", 6488 "field_name" : "mRefs", 6489 "field_offset" : 64, 6490 "referenced_type" : "type-11" 6491 }, 6492 { 6493 "access" : "private", 6494 "field_name" : "mState", 6495 "field_offset" : 96, 6496 "referenced_type" : "type-374" 6497 } 6498 ], 6499 "linker_set_key" : "android::hardware::BpHwRefBase", 6500 "name" : "android::hardware::BpHwRefBase", 6501 "record_kind" : "class", 6502 "referenced_type" : "type-372", 6503 "self_type" : "type-372", 6504 "size" : 24, 6505 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 6506 "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE", 6507 "vtable_components" : 6508 [ 6509 { 6510 "component_value" : 16, 6511 "kind" : "vbase_offset" 6512 }, 6513 { 6514 "kind" : "offset_to_top" 6515 }, 6516 { 6517 "kind" : "rtti", 6518 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 6519 }, 6520 { 6521 "kind" : "complete_dtor_pointer", 6522 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev" 6523 }, 6524 { 6525 "kind" : "deleting_dtor_pointer", 6526 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev" 6527 }, 6528 { 6529 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 6530 }, 6531 { 6532 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6533 }, 6534 { 6535 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6536 }, 6537 { 6538 "kind" : "vcall_offset" 6539 }, 6540 { 6541 "component_value" : -16, 6542 "kind" : "vcall_offset" 6543 }, 6544 { 6545 "component_value" : -16, 6546 "kind" : "vcall_offset" 6547 }, 6548 { 6549 "component_value" : -16, 6550 "kind" : "vcall_offset" 6551 }, 6552 { 6553 "component_value" : -16, 6554 "kind" : "vcall_offset" 6555 }, 6556 { 6557 "component_value" : -16, 6558 "kind" : "offset_to_top" 6559 }, 6560 { 6561 "kind" : "rtti", 6562 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 6563 }, 6564 { 6565 "kind" : "complete_dtor_pointer", 6566 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev" 6567 }, 6568 { 6569 "kind" : "deleting_dtor_pointer", 6570 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev" 6571 }, 6572 { 6573 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 6574 }, 6575 { 6576 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6577 }, 6578 { 6579 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6580 }, 6581 { 6582 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6583 } 6584 ] 6585 }, 6586 { 6587 "alignment" : 4, 6588 "base_specifiers" : 6589 [ 6590 { 6591 "referenced_type" : "type-94" 6592 }, 6593 { 6594 "referenced_type" : "type-20" 6595 }, 6596 { 6597 "referenced_type" : "type-372" 6598 } 6599 ], 6600 "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>", 6601 "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>", 6602 "record_kind" : "class", 6603 "referenced_type" : "type-378", 6604 "self_type" : "type-378", 6605 "size" : 32, 6606 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 6607 "template_args" : [ "type-94" ], 6608 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE", 6609 "vtable_components" : 6610 [ 6611 { 6612 "component_value" : 24, 6613 "kind" : "vbase_offset" 6614 }, 6615 { 6616 "kind" : "offset_to_top" 6617 }, 6618 { 6619 "kind" : "rtti", 6620 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE" 6621 }, 6622 { 6623 "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv" 6624 }, 6625 { 6626 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 6627 }, 6628 { 6629 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 6630 }, 6631 { 6632 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 6633 }, 6634 { 6635 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 6636 }, 6637 { 6638 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv" 6639 }, 6640 { 6641 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 6642 }, 6643 { 6644 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv" 6645 }, 6646 { 6647 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 6648 }, 6649 { 6650 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv" 6651 }, 6652 { 6653 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 6654 }, 6655 { 6656 "kind" : "complete_dtor_pointer", 6657 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev" 6658 }, 6659 { 6660 "kind" : "deleting_dtor_pointer", 6661 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev" 6662 }, 6663 { 6664 "is_pure" : true, 6665 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb" 6666 }, 6667 { 6668 "is_pure" : true, 6669 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi" 6670 }, 6671 { 6672 "is_pure" : true, 6673 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb" 6674 }, 6675 { 6676 "is_pure" : true, 6677 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE" 6678 }, 6679 { 6680 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv" 6681 }, 6682 { 6683 "component_value" : 20, 6684 "kind" : "vbase_offset" 6685 }, 6686 { 6687 "component_value" : -4, 6688 "kind" : "offset_to_top" 6689 }, 6690 { 6691 "kind" : "rtti", 6692 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE" 6693 }, 6694 { 6695 "kind" : "complete_dtor_pointer", 6696 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev" 6697 }, 6698 { 6699 "kind" : "deleting_dtor_pointer", 6700 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev" 6701 }, 6702 { 6703 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv" 6704 }, 6705 { 6706 "component_value" : 16, 6707 "kind" : "vbase_offset" 6708 }, 6709 { 6710 "component_value" : -8, 6711 "kind" : "offset_to_top" 6712 }, 6713 { 6714 "kind" : "rtti", 6715 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE" 6716 }, 6717 { 6718 "kind" : "complete_dtor_pointer", 6719 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev" 6720 }, 6721 { 6722 "kind" : "deleting_dtor_pointer", 6723 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev" 6724 }, 6725 { 6726 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 6727 }, 6728 { 6729 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6730 }, 6731 { 6732 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6733 }, 6734 { 6735 "kind" : "vcall_offset" 6736 }, 6737 { 6738 "component_value" : -16, 6739 "kind" : "vcall_offset" 6740 }, 6741 { 6742 "component_value" : -16, 6743 "kind" : "vcall_offset" 6744 }, 6745 { 6746 "component_value" : -16, 6747 "kind" : "vcall_offset" 6748 }, 6749 { 6750 "component_value" : -24, 6751 "kind" : "vcall_offset" 6752 }, 6753 { 6754 "component_value" : -24, 6755 "kind" : "offset_to_top" 6756 }, 6757 { 6758 "kind" : "rtti", 6759 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE" 6760 }, 6761 { 6762 "kind" : "complete_dtor_pointer", 6763 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev" 6764 }, 6765 { 6766 "kind" : "deleting_dtor_pointer", 6767 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev" 6768 }, 6769 { 6770 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 6771 }, 6772 { 6773 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6774 }, 6775 { 6776 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6777 }, 6778 { 6779 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6780 } 6781 ] 6782 }, 6783 { 6784 "alignment" : 4, 6785 "base_specifiers" : 6786 [ 6787 { 6788 "referenced_type" : "type-6" 6789 }, 6790 { 6791 "referenced_type" : "type-20" 6792 }, 6793 { 6794 "referenced_type" : "type-372" 6795 } 6796 ], 6797 "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 6798 "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 6799 "record_kind" : "class", 6800 "referenced_type" : "type-376", 6801 "self_type" : "type-376", 6802 "size" : 32, 6803 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 6804 "template_args" : [ "type-6" ], 6805 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE", 6806 "vtable_components" : 6807 [ 6808 { 6809 "component_value" : 24, 6810 "kind" : "vbase_offset" 6811 }, 6812 { 6813 "kind" : "offset_to_top" 6814 }, 6815 { 6816 "kind" : "rtti", 6817 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 6818 }, 6819 { 6820 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 6821 }, 6822 { 6823 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 6824 }, 6825 { 6826 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 6827 }, 6828 { 6829 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 6830 }, 6831 { 6832 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 6833 }, 6834 { 6835 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 6836 }, 6837 { 6838 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 6839 }, 6840 { 6841 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 6842 }, 6843 { 6844 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 6845 }, 6846 { 6847 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 6848 }, 6849 { 6850 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 6851 }, 6852 { 6853 "kind" : "complete_dtor_pointer", 6854 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 6855 }, 6856 { 6857 "kind" : "deleting_dtor_pointer", 6858 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 6859 }, 6860 { 6861 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 6862 }, 6863 { 6864 "component_value" : 20, 6865 "kind" : "vbase_offset" 6866 }, 6867 { 6868 "component_value" : -4, 6869 "kind" : "offset_to_top" 6870 }, 6871 { 6872 "kind" : "rtti", 6873 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 6874 }, 6875 { 6876 "kind" : "complete_dtor_pointer", 6877 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 6878 }, 6879 { 6880 "kind" : "deleting_dtor_pointer", 6881 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 6882 }, 6883 { 6884 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 6885 }, 6886 { 6887 "component_value" : 16, 6888 "kind" : "vbase_offset" 6889 }, 6890 { 6891 "component_value" : -8, 6892 "kind" : "offset_to_top" 6893 }, 6894 { 6895 "kind" : "rtti", 6896 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 6897 }, 6898 { 6899 "kind" : "complete_dtor_pointer", 6900 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 6901 }, 6902 { 6903 "kind" : "deleting_dtor_pointer", 6904 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 6905 }, 6906 { 6907 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 6908 }, 6909 { 6910 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6911 }, 6912 { 6913 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6914 }, 6915 { 6916 "kind" : "vcall_offset" 6917 }, 6918 { 6919 "component_value" : -16, 6920 "kind" : "vcall_offset" 6921 }, 6922 { 6923 "component_value" : -16, 6924 "kind" : "vcall_offset" 6925 }, 6926 { 6927 "component_value" : -16, 6928 "kind" : "vcall_offset" 6929 }, 6930 { 6931 "component_value" : -24, 6932 "kind" : "vcall_offset" 6933 }, 6934 { 6935 "component_value" : -24, 6936 "kind" : "offset_to_top" 6937 }, 6938 { 6939 "kind" : "rtti", 6940 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 6941 }, 6942 { 6943 "kind" : "complete_dtor_pointer", 6944 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 6945 }, 6946 { 6947 "kind" : "deleting_dtor_pointer", 6948 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 6949 }, 6950 { 6951 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 6952 }, 6953 { 6954 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 6955 }, 6956 { 6957 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 6958 }, 6959 { 6960 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 6961 } 6962 ] 6963 }, 6964 { 6965 "alignment" : 4, 6966 "fields" : 6967 [ 6968 { 6969 "access" : "private", 6970 "field_name" : "mMutex", 6971 "referenced_type" : "type-407" 6972 }, 6973 { 6974 "access" : "private", 6975 "field_name" : "mMap", 6976 "field_offset" : 32, 6977 "referenced_type" : "type-408" 6978 } 6979 ], 6980 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 6981 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 6982 "record_kind" : "class", 6983 "referenced_type" : "type-406", 6984 "self_type" : "type-406", 6985 "size" : 16, 6986 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 6987 "template_args" : [ "type-4", "type-409" ], 6988 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE" 6989 }, 6990 { 6991 "alignment" : 4, 6992 "fields" : 6993 [ 6994 { 6995 "access" : "private", 6996 "field_name" : "mMutex", 6997 "referenced_type" : "type-417" 6998 }, 6999 { 7000 "access" : "private", 7001 "field_name" : "mMap", 7002 "field_offset" : 32, 7003 "referenced_type" : "type-418" 7004 } 7005 ], 7006 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 7007 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 7008 "record_kind" : "class", 7009 "referenced_type" : "type-416", 7010 "self_type" : "type-416", 7011 "size" : 16, 7012 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 7013 "template_args" : [ "type-4", "type-36" ], 7014 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE" 7015 }, 7016 { 7017 "alignment" : 4, 7018 "fields" : 7019 [ 7020 { 7021 "access" : "private", 7022 "field_name" : "mMutex", 7023 "referenced_type" : "type-422" 7024 }, 7025 { 7026 "access" : "private", 7027 "field_name" : "mMap", 7028 "field_offset" : 32, 7029 "referenced_type" : "type-423" 7030 } 7031 ], 7032 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 7033 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 7034 "record_kind" : "class", 7035 "referenced_type" : "type-421", 7036 "self_type" : "type-421", 7037 "size" : 16, 7038 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 7039 "template_args" : [ "type-424", "type-426" ], 7040 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE" 7041 }, 7042 { 7043 "alignment" : 4, 7044 "fields" : 7045 [ 7046 { 7047 "access" : "private", 7048 "field_name" : "mMutex", 7049 "referenced_type" : "type-442" 7050 }, 7051 { 7052 "access" : "private", 7053 "field_name" : "mMap", 7054 "field_offset" : 32, 7055 "referenced_type" : "type-443" 7056 } 7057 ], 7058 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 7059 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 7060 "record_kind" : "class", 7061 "referenced_type" : "type-441", 7062 "self_type" : "type-441", 7063 "size" : 16, 7064 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 7065 "template_args" : [ "type-444", "type-445" ], 7066 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE" 7067 }, 7068 { 7069 "alignment" : 4, 7070 "fields" : 7071 [ 7072 { 7073 "access" : "private", 7074 "field_name" : "mMutex", 7075 "referenced_type" : "type-431" 7076 }, 7077 { 7078 "access" : "private", 7079 "field_name" : "mMap", 7080 "field_offset" : 32, 7081 "referenced_type" : "type-432" 7082 } 7083 ], 7084 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 7085 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 7086 "record_kind" : "class", 7087 "referenced_type" : "type-430", 7088 "self_type" : "type-430", 7089 "size" : 16, 7090 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 7091 "template_args" : [ "type-433", "type-434" ], 7092 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE" 7093 }, 7094 { 7095 "alignment" : 8, 7096 "fields" : 7097 [ 7098 { 7099 "field_name" : "flags", 7100 "referenced_type" : "type-2" 7101 }, 7102 { 7103 "field_name" : "fdIndex", 7104 "field_offset" : 32, 7105 "referenced_type" : "type-2" 7106 }, 7107 { 7108 "field_name" : "offset", 7109 "field_offset" : 64, 7110 "referenced_type" : "type-2" 7111 }, 7112 { 7113 "field_name" : "extent", 7114 "field_offset" : 128, 7115 "referenced_type" : "type-107" 7116 } 7117 ], 7118 "linker_set_key" : "android::hardware::GrantorDescriptor", 7119 "name" : "android::hardware::GrantorDescriptor", 7120 "referenced_type" : "type-286", 7121 "self_type" : "type-286", 7122 "size" : 24, 7123 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 7124 "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE" 7125 }, 7126 { 7127 "alignment" : 8, 7128 "base_specifiers" : 7129 [ 7130 { 7131 "is_virtual" : true, 7132 "referenced_type" : "type-270" 7133 }, 7134 { 7135 "is_virtual" : true, 7136 "referenced_type" : "type-7" 7137 } 7138 ], 7139 "linker_set_key" : "android::hardware::HidlMemory", 7140 "name" : "android::hardware::HidlMemory", 7141 "record_kind" : "class", 7142 "referenced_type" : "type-278", 7143 "self_type" : "type-278", 7144 "size" : 56, 7145 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 7146 "unique_id" : "_ZTSN7android8hardware10HidlMemoryE", 7147 "vtable_components" : 7148 [ 7149 { 7150 "component_value" : 48, 7151 "kind" : "vbase_offset" 7152 }, 7153 { 7154 "component_value" : 8, 7155 "kind" : "vbase_offset" 7156 }, 7157 { 7158 "kind" : "offset_to_top" 7159 }, 7160 { 7161 "kind" : "rtti", 7162 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 7163 }, 7164 { 7165 "kind" : "complete_dtor_pointer", 7166 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 7167 }, 7168 { 7169 "kind" : "deleting_dtor_pointer", 7170 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 7171 }, 7172 { 7173 "kind" : "vcall_offset" 7174 }, 7175 { 7176 "kind" : "vcall_offset" 7177 }, 7178 { 7179 "kind" : "vcall_offset" 7180 }, 7181 { 7182 "kind" : "vcall_offset" 7183 }, 7184 { 7185 "component_value" : -48, 7186 "kind" : "vcall_offset" 7187 }, 7188 { 7189 "component_value" : -48, 7190 "kind" : "offset_to_top" 7191 }, 7192 { 7193 "kind" : "rtti", 7194 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 7195 }, 7196 { 7197 "kind" : "complete_dtor_pointer", 7198 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev" 7199 }, 7200 { 7201 "kind" : "deleting_dtor_pointer", 7202 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev" 7203 }, 7204 { 7205 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7206 }, 7207 { 7208 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7209 }, 7210 { 7211 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7212 }, 7213 { 7214 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7215 } 7216 ] 7217 }, 7218 { 7219 "alignment" : 4, 7220 "base_specifiers" : 7221 [ 7222 { 7223 "is_virtual" : true, 7224 "referenced_type" : "type-7" 7225 } 7226 ], 7227 "linker_set_key" : "android::hardware::IBinder", 7228 "name" : "android::hardware::IBinder", 7229 "record_kind" : "class", 7230 "referenced_type" : "type-17", 7231 "self_type" : "type-17", 7232 "size" : 12, 7233 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 7234 "unique_id" : "_ZTSN7android8hardware7IBinderE", 7235 "vtable_components" : 7236 [ 7237 { 7238 "component_value" : 4, 7239 "kind" : "vbase_offset" 7240 }, 7241 { 7242 "kind" : "offset_to_top" 7243 }, 7244 { 7245 "kind" : "rtti", 7246 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 7247 }, 7248 { 7249 "is_pure" : true, 7250 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 7251 }, 7252 { 7253 "is_pure" : true, 7254 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj" 7255 }, 7256 { 7257 "is_pure" : true, 7258 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_" 7259 }, 7260 { 7261 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 7262 }, 7263 { 7264 "is_pure" : true, 7265 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 7266 }, 7267 { 7268 "is_pure" : true, 7269 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv" 7270 }, 7271 { 7272 "is_pure" : true, 7273 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv" 7274 }, 7275 { 7276 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv" 7277 }, 7278 { 7279 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 7280 }, 7281 { 7282 "kind" : "complete_dtor_pointer", 7283 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev" 7284 }, 7285 { 7286 "kind" : "deleting_dtor_pointer", 7287 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev" 7288 }, 7289 { 7290 "kind" : "vcall_offset" 7291 }, 7292 { 7293 "kind" : "vcall_offset" 7294 }, 7295 { 7296 "kind" : "vcall_offset" 7297 }, 7298 { 7299 "kind" : "vcall_offset" 7300 }, 7301 { 7302 "component_value" : -4, 7303 "kind" : "vcall_offset" 7304 }, 7305 { 7306 "component_value" : -4, 7307 "kind" : "offset_to_top" 7308 }, 7309 { 7310 "kind" : "rtti", 7311 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 7312 }, 7313 { 7314 "kind" : "complete_dtor_pointer", 7315 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev" 7316 }, 7317 { 7318 "kind" : "deleting_dtor_pointer", 7319 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev" 7320 }, 7321 { 7322 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7323 }, 7324 { 7325 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7326 }, 7327 { 7328 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7329 }, 7330 { 7331 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7332 } 7333 ] 7334 }, 7335 { 7336 "alignment" : 4, 7337 "base_specifiers" : 7338 [ 7339 { 7340 "is_virtual" : true, 7341 "referenced_type" : "type-7" 7342 } 7343 ], 7344 "linker_set_key" : "android::hardware::IBinder::DeathRecipient", 7345 "name" : "android::hardware::IBinder::DeathRecipient", 7346 "record_kind" : "class", 7347 "referenced_type" : "type-108", 7348 "self_type" : "type-108", 7349 "size" : 12, 7350 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 7351 "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE", 7352 "vtable_components" : 7353 [ 7354 { 7355 "component_value" : 4, 7356 "kind" : "vbase_offset" 7357 }, 7358 { 7359 "kind" : "offset_to_top" 7360 }, 7361 { 7362 "kind" : "rtti", 7363 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 7364 }, 7365 { 7366 "is_pure" : true, 7367 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE" 7368 }, 7369 { 7370 "kind" : "complete_dtor_pointer", 7371 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev" 7372 }, 7373 { 7374 "kind" : "deleting_dtor_pointer", 7375 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev" 7376 }, 7377 { 7378 "kind" : "vcall_offset" 7379 }, 7380 { 7381 "kind" : "vcall_offset" 7382 }, 7383 { 7384 "kind" : "vcall_offset" 7385 }, 7386 { 7387 "kind" : "vcall_offset" 7388 }, 7389 { 7390 "component_value" : -4, 7391 "kind" : "vcall_offset" 7392 }, 7393 { 7394 "component_value" : -4, 7395 "kind" : "offset_to_top" 7396 }, 7397 { 7398 "kind" : "rtti", 7399 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 7400 }, 7401 { 7402 "kind" : "complete_dtor_pointer", 7403 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev" 7404 }, 7405 { 7406 "kind" : "deleting_dtor_pointer", 7407 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev" 7408 }, 7409 { 7410 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7411 }, 7412 { 7413 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7414 }, 7415 { 7416 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7417 }, 7418 { 7419 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7420 } 7421 ] 7422 }, 7423 { 7424 "alignment" : 4, 7425 "base_specifiers" : 7426 [ 7427 { 7428 "is_virtual" : true, 7429 "referenced_type" : "type-7" 7430 } 7431 ], 7432 "linker_set_key" : "android::hardware::IInterface", 7433 "name" : "android::hardware::IInterface", 7434 "record_kind" : "class", 7435 "referenced_type" : "type-20", 7436 "self_type" : "type-20", 7437 "size" : 12, 7438 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 7439 "unique_id" : "_ZTSN7android8hardware10IInterfaceE", 7440 "vtable_components" : 7441 [ 7442 { 7443 "component_value" : 4, 7444 "kind" : "vbase_offset" 7445 }, 7446 { 7447 "kind" : "offset_to_top" 7448 }, 7449 { 7450 "kind" : "rtti", 7451 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 7452 }, 7453 { 7454 "kind" : "complete_dtor_pointer", 7455 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev" 7456 }, 7457 { 7458 "kind" : "deleting_dtor_pointer", 7459 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev" 7460 }, 7461 { 7462 "is_pure" : true, 7463 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv" 7464 }, 7465 { 7466 "kind" : "vcall_offset" 7467 }, 7468 { 7469 "kind" : "vcall_offset" 7470 }, 7471 { 7472 "kind" : "vcall_offset" 7473 }, 7474 { 7475 "kind" : "vcall_offset" 7476 }, 7477 { 7478 "component_value" : -4, 7479 "kind" : "vcall_offset" 7480 }, 7481 { 7482 "component_value" : -4, 7483 "kind" : "offset_to_top" 7484 }, 7485 { 7486 "kind" : "rtti", 7487 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 7488 }, 7489 { 7490 "kind" : "complete_dtor_pointer", 7491 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev" 7492 }, 7493 { 7494 "kind" : "deleting_dtor_pointer", 7495 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev" 7496 }, 7497 { 7498 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7499 }, 7500 { 7501 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7502 }, 7503 { 7504 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7505 }, 7506 { 7507 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7508 } 7509 ] 7510 }, 7511 { 7512 "alignment" : 4, 7513 "fields" : 7514 [ 7515 { 7516 "access" : "private", 7517 "field_name" : "mGrantors", 7518 "referenced_type" : "type-282" 7519 }, 7520 { 7521 "access" : "private", 7522 "field_name" : "mHandle", 7523 "field_offset" : 128, 7524 "referenced_type" : "type-345" 7525 }, 7526 { 7527 "access" : "private", 7528 "field_name" : "mQuantum", 7529 "field_offset" : 192, 7530 "referenced_type" : "type-2" 7531 }, 7532 { 7533 "access" : "private", 7534 "field_name" : "mFlags", 7535 "field_offset" : 224, 7536 "referenced_type" : "type-2" 7537 } 7538 ], 7539 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 7540 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 7541 "referenced_type" : "type-344", 7542 "self_type" : "type-344", 7543 "size" : 32, 7544 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 7545 "template_args" : [ "type-53" ], 7546 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE" 7547 }, 7548 { 7549 "alignment" : 4, 7550 "fields" : 7551 [ 7552 { 7553 "access" : "private", 7554 "field_name" : "mBufCachePos", 7555 "referenced_type" : "type-2" 7556 }, 7557 { 7558 "access" : "private", 7559 "field_name" : "mBufCache", 7560 "field_offset" : 32, 7561 "referenced_type" : "type-380" 7562 }, 7563 { 7564 "access" : "private", 7565 "field_name" : "mError", 7566 "field_offset" : 128, 7567 "referenced_type" : "type-24" 7568 }, 7569 { 7570 "access" : "private", 7571 "field_name" : "mData", 7572 "field_offset" : 160, 7573 "referenced_type" : "type-381" 7574 }, 7575 { 7576 "access" : "private", 7577 "field_name" : "mDataSize", 7578 "field_offset" : 192, 7579 "referenced_type" : "type-2" 7580 }, 7581 { 7582 "access" : "private", 7583 "field_name" : "mDataCapacity", 7584 "field_offset" : 224, 7585 "referenced_type" : "type-2" 7586 }, 7587 { 7588 "access" : "private", 7589 "field_name" : "mDataPos", 7590 "field_offset" : 256, 7591 "referenced_type" : "type-2" 7592 }, 7593 { 7594 "access" : "private", 7595 "field_name" : "mObjects", 7596 "field_offset" : 288, 7597 "referenced_type" : "type-382" 7598 }, 7599 { 7600 "access" : "private", 7601 "field_name" : "mObjectsSize", 7602 "field_offset" : 320, 7603 "referenced_type" : "type-2" 7604 }, 7605 { 7606 "access" : "private", 7607 "field_name" : "mObjectsCapacity", 7608 "field_offset" : 352, 7609 "referenced_type" : "type-2" 7610 }, 7611 { 7612 "access" : "private", 7613 "field_name" : "mNextObjectHint", 7614 "field_offset" : 384, 7615 "referenced_type" : "type-2" 7616 }, 7617 { 7618 "access" : "private", 7619 "field_name" : "mNumRef", 7620 "field_offset" : 416, 7621 "referenced_type" : "type-2" 7622 }, 7623 { 7624 "access" : "private", 7625 "field_name" : "mFdsKnown", 7626 "field_offset" : 448, 7627 "referenced_type" : "type-36" 7628 }, 7629 { 7630 "access" : "private", 7631 "field_name" : "mHasFds", 7632 "field_offset" : 456, 7633 "referenced_type" : "type-36" 7634 }, 7635 { 7636 "access" : "private", 7637 "field_name" : "mAllowFds", 7638 "field_offset" : 464, 7639 "referenced_type" : "type-36" 7640 }, 7641 { 7642 "access" : "private", 7643 "field_name" : "mOwner", 7644 "field_offset" : 480, 7645 "referenced_type" : "type-383" 7646 }, 7647 { 7648 "access" : "private", 7649 "field_name" : "mOwnerCookie", 7650 "field_offset" : 512, 7651 "referenced_type" : "type-25" 7652 } 7653 ], 7654 "linker_set_key" : "android::hardware::Parcel", 7655 "name" : "android::hardware::Parcel", 7656 "record_kind" : "class", 7657 "referenced_type" : "type-379", 7658 "self_type" : "type-379", 7659 "size" : 68, 7660 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 7661 "unique_id" : "_ZTSN7android8hardware6ParcelE" 7662 }, 7663 { 7664 "access" : "private", 7665 "alignment" : 4, 7666 "fields" : 7667 [ 7668 { 7669 "field_name" : "index", 7670 "referenced_type" : "type-2" 7671 }, 7672 { 7673 "field_name" : "buffer", 7674 "field_offset" : 32, 7675 "referenced_type" : "type-107" 7676 }, 7677 { 7678 "field_name" : "bufend", 7679 "field_offset" : 96, 7680 "referenced_type" : "type-107" 7681 } 7682 ], 7683 "linker_set_key" : "android::hardware::Parcel::BufferInfo", 7684 "name" : "android::hardware::Parcel::BufferInfo", 7685 "referenced_type" : "type-388", 7686 "self_type" : "type-388", 7687 "size" : 20, 7688 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 7689 "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE" 7690 }, 7691 { 7692 "alignment" : 4, 7693 "base_specifiers" : 7694 [ 7695 { 7696 "is_virtual" : true, 7697 "referenced_type" : "type-7" 7698 } 7699 ], 7700 "fields" : 7701 [ 7702 { 7703 "access" : "private", 7704 "field_name" : "mDriverFD", 7705 "field_offset" : 32, 7706 "referenced_type" : "type-24" 7707 }, 7708 { 7709 "access" : "private", 7710 "field_name" : "mVMStart", 7711 "field_offset" : 64, 7712 "referenced_type" : "type-25" 7713 }, 7714 { 7715 "access" : "private", 7716 "field_name" : "mThreadCountLock", 7717 "field_offset" : 96, 7718 "referenced_type" : "type-27" 7719 }, 7720 { 7721 "access" : "private", 7722 "field_name" : "mThreadCountDecrement", 7723 "field_offset" : 128, 7724 "referenced_type" : "type-28" 7725 }, 7726 { 7727 "access" : "private", 7728 "field_name" : "mExecutingThreadsCount", 7729 "field_offset" : 160, 7730 "referenced_type" : "type-2" 7731 }, 7732 { 7733 "access" : "private", 7734 "field_name" : "mMaxThreads", 7735 "field_offset" : 192, 7736 "referenced_type" : "type-2" 7737 }, 7738 { 7739 "access" : "private", 7740 "field_name" : "mStarvationStartTimeMs", 7741 "field_offset" : 224, 7742 "referenced_type" : "type-29" 7743 }, 7744 { 7745 "access" : "private", 7746 "field_name" : "mLock", 7747 "field_offset" : 288, 7748 "referenced_type" : "type-30" 7749 }, 7750 { 7751 "access" : "private", 7752 "field_name" : "mHandleToObject", 7753 "field_offset" : 320, 7754 "referenced_type" : "type-32" 7755 }, 7756 { 7757 "access" : "private", 7758 "field_name" : "mManagesContexts", 7759 "field_offset" : 480, 7760 "referenced_type" : "type-36" 7761 }, 7762 { 7763 "access" : "private", 7764 "field_name" : "mBinderContextCheckFunc", 7765 "field_offset" : 512, 7766 "referenced_type" : "type-37" 7767 }, 7768 { 7769 "access" : "private", 7770 "field_name" : "mBinderContextUserData", 7771 "field_offset" : 544, 7772 "referenced_type" : "type-25" 7773 }, 7774 { 7775 "access" : "private", 7776 "field_name" : "mContexts", 7777 "field_offset" : 576, 7778 "referenced_type" : "type-46" 7779 }, 7780 { 7781 "access" : "private", 7782 "field_name" : "mRootDir", 7783 "field_offset" : 736, 7784 "referenced_type" : "type-50" 7785 }, 7786 { 7787 "access" : "private", 7788 "field_name" : "mThreadPoolStarted", 7789 "field_offset" : 768, 7790 "referenced_type" : "type-36" 7791 }, 7792 { 7793 "access" : "private", 7794 "field_name" : "mSpawnThreadOnStart", 7795 "field_offset" : 776, 7796 "referenced_type" : "type-36" 7797 }, 7798 { 7799 "access" : "private", 7800 "field_name" : "mThreadPoolSeq", 7801 "field_offset" : 800, 7802 "referenced_type" : "type-54" 7803 }, 7804 { 7805 "access" : "private", 7806 "field_name" : "mMmapSize", 7807 "field_offset" : 832, 7808 "referenced_type" : "type-34" 7809 }, 7810 { 7811 "access" : "private", 7812 "field_name" : "mCallRestriction", 7813 "field_offset" : 864, 7814 "referenced_type" : "type-55" 7815 } 7816 ], 7817 "linker_set_key" : "android::hardware::ProcessState", 7818 "name" : "android::hardware::ProcessState", 7819 "record_kind" : "class", 7820 "referenced_type" : "type-23", 7821 "self_type" : "type-23", 7822 "size" : 120, 7823 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 7824 "unique_id" : "_ZTSN7android8hardware12ProcessStateE", 7825 "vtable_components" : 7826 [ 7827 { 7828 "component_value" : 112, 7829 "kind" : "vbase_offset" 7830 }, 7831 { 7832 "kind" : "offset_to_top" 7833 }, 7834 { 7835 "kind" : "rtti", 7836 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 7837 }, 7838 { 7839 "kind" : "complete_dtor_pointer", 7840 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev" 7841 }, 7842 { 7843 "kind" : "deleting_dtor_pointer", 7844 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev" 7845 }, 7846 { 7847 "kind" : "vcall_offset" 7848 }, 7849 { 7850 "kind" : "vcall_offset" 7851 }, 7852 { 7853 "kind" : "vcall_offset" 7854 }, 7855 { 7856 "kind" : "vcall_offset" 7857 }, 7858 { 7859 "component_value" : -112, 7860 "kind" : "vcall_offset" 7861 }, 7862 { 7863 "component_value" : -112, 7864 "kind" : "offset_to_top" 7865 }, 7866 { 7867 "kind" : "rtti", 7868 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 7869 }, 7870 { 7871 "kind" : "complete_dtor_pointer", 7872 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev" 7873 }, 7874 { 7875 "kind" : "deleting_dtor_pointer", 7876 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev" 7877 }, 7878 { 7879 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7880 }, 7881 { 7882 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7883 }, 7884 { 7885 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7886 }, 7887 { 7888 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7889 } 7890 ] 7891 }, 7892 { 7893 "access" : "private", 7894 "alignment" : 4, 7895 "fields" : 7896 [ 7897 { 7898 "field_name" : "binder", 7899 "referenced_type" : "type-16" 7900 }, 7901 { 7902 "field_name" : "refs", 7903 "field_offset" : 32, 7904 "referenced_type" : "type-11" 7905 } 7906 ], 7907 "linker_set_key" : "android::hardware::ProcessState::handle_entry", 7908 "name" : "android::hardware::ProcessState::handle_entry", 7909 "referenced_type" : "type-35", 7910 "self_type" : "type-35", 7911 "size" : 8, 7912 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 7913 "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE" 7914 }, 7915 { 7916 "alignment" : 4, 7917 "base_specifiers" : 7918 [ 7919 { 7920 "referenced_type" : "type-128" 7921 } 7922 ], 7923 "fields" : 7924 [ 7925 { 7926 "access" : "private", 7927 "field_name" : "mVal", 7928 "field_offset" : 192, 7929 "referenced_type" : "type-92" 7930 } 7931 ], 7932 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> >", 7933 "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> >", 7934 "record_kind" : "class", 7935 "referenced_type" : "type-134", 7936 "self_type" : "type-134", 7937 "size" : 28, 7938 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 7939 "template_args" : [ "type-92" ], 7940 "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE" 7941 }, 7942 { 7943 "alignment" : 4, 7944 "base_specifiers" : 7945 [ 7946 { 7947 "referenced_type" : "type-128" 7948 } 7949 ], 7950 "fields" : 7951 [ 7952 { 7953 "access" : "private", 7954 "field_name" : "mVal", 7955 "field_offset" : 168, 7956 "referenced_type" : "type-36" 7957 } 7958 ], 7959 "linker_set_key" : "android::hardware::Return<bool>", 7960 "name" : "android::hardware::Return<bool>", 7961 "record_kind" : "class", 7962 "referenced_type" : "type-127", 7963 "self_type" : "type-127", 7964 "size" : 24, 7965 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 7966 "template_args" : [ "type-36" ], 7967 "unique_id" : "_ZTSN7android8hardware6ReturnIbEE" 7968 }, 7969 { 7970 "alignment" : 4, 7971 "base_specifiers" : 7972 [ 7973 { 7974 "referenced_type" : "type-128" 7975 } 7976 ], 7977 "linker_set_key" : "android::hardware::Return<void>", 7978 "name" : "android::hardware::Return<void>", 7979 "record_kind" : "class", 7980 "referenced_type" : "type-147", 7981 "self_type" : "type-147", 7982 "size" : 24, 7983 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 7984 "template_args" : [ "type-26" ], 7985 "unique_id" : "_ZTSN7android8hardware6ReturnIvEE" 7986 }, 7987 { 7988 "alignment" : 4, 7989 "fields" : 7990 [ 7991 { 7992 "access" : "private", 7993 "field_name" : "mException", 7994 "referenced_type" : "type-24" 7995 }, 7996 { 7997 "access" : "private", 7998 "field_name" : "mErrorCode", 7999 "field_offset" : 32, 8000 "referenced_type" : "type-24" 8001 }, 8002 { 8003 "access" : "private", 8004 "field_name" : "mMessage", 8005 "field_offset" : 64, 8006 "referenced_type" : "type-118" 8007 } 8008 ], 8009 "linker_set_key" : "android::hardware::Status", 8010 "name" : "android::hardware::Status", 8011 "record_kind" : "class", 8012 "referenced_type" : "type-117", 8013 "self_type" : "type-117", 8014 "size" : 20, 8015 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 8016 "unique_id" : "_ZTSN7android8hardware6StatusE" 8017 }, 8018 { 8019 "alignment" : 4, 8020 "fields" : 8021 [ 8022 { 8023 "access" : "protected", 8024 "field_name" : "mInstrumentationCallbacks", 8025 "field_offset" : 32, 8026 "referenced_type" : "type-398" 8027 }, 8028 { 8029 "access" : "protected", 8030 "field_name" : "mEnableInstrumentation", 8031 "field_offset" : 128, 8032 "referenced_type" : "type-36" 8033 }, 8034 { 8035 "access" : "protected", 8036 "field_name" : "mInstrumentationLibPackage", 8037 "field_offset" : 160, 8038 "referenced_type" : "type-399" 8039 }, 8040 { 8041 "access" : "protected", 8042 "field_name" : "mInterfaceName", 8043 "field_offset" : 256, 8044 "referenced_type" : "type-400" 8045 } 8046 ], 8047 "linker_set_key" : "android::hardware::details::HidlInstrumentor", 8048 "name" : "android::hardware::details::HidlInstrumentor", 8049 "referenced_type" : "type-397", 8050 "self_type" : "type-397", 8051 "size" : 44, 8052 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8053 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE", 8054 "vtable_components" : 8055 [ 8056 { 8057 "kind" : "offset_to_top" 8058 }, 8059 { 8060 "kind" : "rtti", 8061 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 8062 }, 8063 { 8064 "kind" : "complete_dtor_pointer", 8065 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 8066 }, 8067 { 8068 "kind" : "deleting_dtor_pointer", 8069 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 8070 } 8071 ] 8072 }, 8073 { 8074 "alignment" : 4, 8075 "fields" : 8076 [ 8077 { 8078 "field_name" : "sched_policy", 8079 "referenced_type" : "type-24" 8080 }, 8081 { 8082 "field_name" : "prio", 8083 "field_offset" : 32, 8084 "referenced_type" : "type-24" 8085 } 8086 ], 8087 "linker_set_key" : "android::hardware::details::SchedPrio", 8088 "name" : "android::hardware::details::SchedPrio", 8089 "referenced_type" : "type-409", 8090 "self_type" : "type-409", 8091 "size" : 8, 8092 "source_file" : "/system/libhidl/transport/include/hidl/Static.h", 8093 "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE" 8094 }, 8095 { 8096 "alignment" : 4, 8097 "fields" : 8098 [ 8099 { 8100 "access" : "private", 8101 "field_name" : "mQueue", 8102 "referenced_type" : "type-596" 8103 } 8104 ], 8105 "linker_set_key" : "android::hardware::details::TaskRunner", 8106 "name" : "android::hardware::details::TaskRunner", 8107 "record_kind" : "class", 8108 "referenced_type" : "type-595", 8109 "self_type" : "type-595", 8110 "size" : 8, 8111 "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h", 8112 "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE" 8113 }, 8114 { 8115 "alignment" : 1, 8116 "linker_set_key" : "android::hardware::details::bnhw_tag", 8117 "name" : "android::hardware::details::bnhw_tag", 8118 "referenced_type" : "type-214", 8119 "self_type" : "type-214", 8120 "size" : 1, 8121 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8122 "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE" 8123 }, 8124 { 8125 "alignment" : 1, 8126 "linker_set_key" : "android::hardware::details::bphw_tag", 8127 "name" : "android::hardware::details::bphw_tag", 8128 "referenced_type" : "type-228", 8129 "self_type" : "type-228", 8130 "size" : 1, 8131 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8132 "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE" 8133 }, 8134 { 8135 "alignment" : 1, 8136 "linker_set_key" : "android::hardware::details::bs_tag", 8137 "name" : "android::hardware::details::bs_tag", 8138 "referenced_type" : "type-238", 8139 "self_type" : "type-238", 8140 "size" : 1, 8141 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8142 "unique_id" : "_ZTSN7android8hardware7details6bs_tagE" 8143 }, 8144 { 8145 "access" : "private", 8146 "alignment" : 4, 8147 "fields" : 8148 [ 8149 { 8150 "field_name" : "mPointer", 8151 "referenced_type" : "type-285" 8152 }, 8153 { 8154 "field_name" : "_pad", 8155 "referenced_type" : "type-107" 8156 } 8157 ], 8158 "is_anonymous" : true, 8159 "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", 8160 "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", 8161 "record_kind" : "union", 8162 "referenced_type" : "type-284", 8163 "self_type" : "type-284", 8164 "size" : 8, 8165 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8166 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 8167 }, 8168 { 8169 "access" : "private", 8170 "alignment" : 4, 8171 "fields" : 8172 [ 8173 { 8174 "field_name" : "mPointer", 8175 "referenced_type" : "type-323" 8176 }, 8177 { 8178 "field_name" : "_pad", 8179 "referenced_type" : "type-107" 8180 } 8181 ], 8182 "is_anonymous" : true, 8183 "linker_set_key" : "android::hardware::details::hidl_pointer<PowerStatePlatformSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8184 "name" : "android::hardware::details::hidl_pointer<PowerStatePlatformSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8185 "record_kind" : "union", 8186 "referenced_type" : "type-322", 8187 "self_type" : "type-322", 8188 "size" : 8, 8189 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8190 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E" 8191 }, 8192 { 8193 "access" : "private", 8194 "alignment" : 4, 8195 "fields" : 8196 [ 8197 { 8198 "field_name" : "mPointer", 8199 "referenced_type" : "type-315" 8200 }, 8201 { 8202 "field_name" : "_pad", 8203 "referenced_type" : "type-107" 8204 } 8205 ], 8206 "is_anonymous" : true, 8207 "linker_set_key" : "android::hardware::details::hidl_pointer<PowerStateVoter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8208 "name" : "android::hardware::details::hidl_pointer<PowerStateVoter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8209 "record_kind" : "union", 8210 "referenced_type" : "type-314", 8211 "self_type" : "type-314", 8212 "size" : 8, 8213 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8214 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E" 8215 }, 8216 { 8217 "alignment" : 4, 8218 "fields" : 8219 [ 8220 { 8221 "access" : "private", 8222 "referenced_type" : "type-284" 8223 } 8224 ], 8225 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 8226 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 8227 "referenced_type" : "type-283", 8228 "self_type" : "type-283", 8229 "size" : 8, 8230 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8231 "template_args" : [ "type-286" ], 8232 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 8233 }, 8234 { 8235 "alignment" : 4, 8236 "fields" : 8237 [ 8238 { 8239 "access" : "private", 8240 "referenced_type" : "type-297" 8241 } 8242 ], 8243 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 8244 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 8245 "referenced_type" : "type-296", 8246 "self_type" : "type-296", 8247 "size" : 8, 8248 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8249 "template_args" : [ "type-299" ], 8250 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE" 8251 }, 8252 { 8253 "alignment" : 4, 8254 "fields" : 8255 [ 8256 { 8257 "access" : "private", 8258 "referenced_type" : "type-289" 8259 } 8260 ], 8261 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 8262 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 8263 "referenced_type" : "type-288", 8264 "self_type" : "type-288", 8265 "size" : 8, 8266 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8267 "template_args" : [ "type-266" ], 8268 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE" 8269 }, 8270 { 8271 "alignment" : 4, 8272 "fields" : 8273 [ 8274 { 8275 "access" : "private", 8276 "referenced_type" : "type-322" 8277 } 8278 ], 8279 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>", 8280 "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>", 8281 "referenced_type" : "type-321", 8282 "self_type" : "type-321", 8283 "size" : 8, 8284 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8285 "template_args" : [ "type-324" ], 8286 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE" 8287 }, 8288 { 8289 "alignment" : 4, 8290 "fields" : 8291 [ 8292 { 8293 "access" : "private", 8294 "referenced_type" : "type-314" 8295 } 8296 ], 8297 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>", 8298 "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>", 8299 "referenced_type" : "type-313", 8300 "self_type" : "type-313", 8301 "size" : 8, 8302 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8303 "template_args" : [ "type-316" ], 8304 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE" 8305 }, 8306 { 8307 "alignment" : 4, 8308 "fields" : 8309 [ 8310 { 8311 "access" : "private", 8312 "referenced_type" : "type-331" 8313 } 8314 ], 8315 "linker_set_key" : "android::hardware::details::hidl_pointer<char>", 8316 "name" : "android::hardware::details::hidl_pointer<char>", 8317 "referenced_type" : "type-330", 8318 "self_type" : "type-330", 8319 "size" : 8, 8320 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8321 "template_args" : [ "type-53" ], 8322 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE" 8323 }, 8324 { 8325 "access" : "private", 8326 "alignment" : 4, 8327 "fields" : 8328 [ 8329 { 8330 "field_name" : "mPointer", 8331 "referenced_type" : "type-160" 8332 }, 8333 { 8334 "field_name" : "_pad", 8335 "referenced_type" : "type-107" 8336 } 8337 ], 8338 "is_anonymous" : true, 8339 "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", 8340 "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", 8341 "record_kind" : "union", 8342 "referenced_type" : "type-331", 8343 "self_type" : "type-331", 8344 "size" : 8, 8345 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8346 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E" 8347 }, 8348 { 8349 "alignment" : 4, 8350 "fields" : 8351 [ 8352 { 8353 "access" : "private", 8354 "referenced_type" : "type-268" 8355 } 8356 ], 8357 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>", 8358 "name" : "android::hardware::details::hidl_pointer<const char>", 8359 "referenced_type" : "type-267", 8360 "self_type" : "type-267", 8361 "size" : 8, 8362 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8363 "template_args" : [ "type-52" ], 8364 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE" 8365 }, 8366 { 8367 "access" : "private", 8368 "alignment" : 4, 8369 "fields" : 8370 [ 8371 { 8372 "field_name" : "mPointer", 8373 "referenced_type" : "type-51" 8374 }, 8375 { 8376 "field_name" : "_pad", 8377 "referenced_type" : "type-107" 8378 } 8379 ], 8380 "is_anonymous" : true, 8381 "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", 8382 "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", 8383 "record_kind" : "union", 8384 "referenced_type" : "type-268", 8385 "self_type" : "type-268", 8386 "size" : 8, 8387 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8388 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E" 8389 }, 8390 { 8391 "alignment" : 4, 8392 "fields" : 8393 [ 8394 { 8395 "access" : "private", 8396 "referenced_type" : "type-249" 8397 } 8398 ], 8399 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>", 8400 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 8401 "referenced_type" : "type-248", 8402 "self_type" : "type-248", 8403 "size" : 8, 8404 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8405 "template_args" : [ "type-251" ], 8406 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE" 8407 }, 8408 { 8409 "access" : "private", 8410 "alignment" : 4, 8411 "fields" : 8412 [ 8413 { 8414 "field_name" : "mPointer", 8415 "referenced_type" : "type-250" 8416 }, 8417 { 8418 "field_name" : "_pad", 8419 "referenced_type" : "type-107" 8420 } 8421 ], 8422 "is_anonymous" : true, 8423 "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", 8424 "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", 8425 "record_kind" : "union", 8426 "referenced_type" : "type-249", 8427 "self_type" : "type-249", 8428 "size" : 8, 8429 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8430 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 8431 }, 8432 { 8433 "access" : "private", 8434 "alignment" : 4, 8435 "fields" : 8436 [ 8437 { 8438 "field_name" : "mPointer", 8439 "referenced_type" : "type-298" 8440 }, 8441 { 8442 "field_name" : "_pad", 8443 "referenced_type" : "type-107" 8444 } 8445 ], 8446 "is_anonymous" : true, 8447 "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8448 "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8449 "record_kind" : "union", 8450 "referenced_type" : "type-297", 8451 "self_type" : "type-297", 8452 "size" : 8, 8453 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8454 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E" 8455 }, 8456 { 8457 "access" : "private", 8458 "alignment" : 4, 8459 "fields" : 8460 [ 8461 { 8462 "field_name" : "mPointer", 8463 "referenced_type" : "type-290" 8464 }, 8465 { 8466 "field_name" : "_pad", 8467 "referenced_type" : "type-107" 8468 } 8469 ], 8470 "is_anonymous" : true, 8471 "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8472 "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8473 "record_kind" : "union", 8474 "referenced_type" : "type-289", 8475 "self_type" : "type-289", 8476 "size" : 8, 8477 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8478 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E" 8479 }, 8480 { 8481 "alignment" : 4, 8482 "fields" : 8483 [ 8484 { 8485 "access" : "private", 8486 "referenced_type" : "type-307" 8487 } 8488 ], 8489 "linker_set_key" : "android::hardware::details::hidl_pointer<int>", 8490 "name" : "android::hardware::details::hidl_pointer<int>", 8491 "referenced_type" : "type-306", 8492 "self_type" : "type-306", 8493 "size" : 8, 8494 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8495 "template_args" : [ "type-24" ], 8496 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE" 8497 }, 8498 { 8499 "access" : "private", 8500 "alignment" : 4, 8501 "fields" : 8502 [ 8503 { 8504 "field_name" : "mPointer", 8505 "referenced_type" : "type-308" 8506 }, 8507 { 8508 "field_name" : "_pad", 8509 "referenced_type" : "type-107" 8510 } 8511 ], 8512 "is_anonymous" : true, 8513 "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8514 "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5", 8515 "record_kind" : "union", 8516 "referenced_type" : "type-307", 8517 "self_type" : "type-307", 8518 "size" : 8, 8519 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8520 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E" 8521 }, 8522 { 8523 "alignment" : 4, 8524 "fields" : 8525 [ 8526 { 8527 "access" : "private", 8528 "referenced_type" : "type-346" 8529 } 8530 ], 8531 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>", 8532 "name" : "android::hardware::details::hidl_pointer<native_handle>", 8533 "referenced_type" : "type-345", 8534 "self_type" : "type-345", 8535 "size" : 8, 8536 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8537 "template_args" : [ "type-158" ], 8538 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE" 8539 }, 8540 { 8541 "access" : "private", 8542 "alignment" : 4, 8543 "fields" : 8544 [ 8545 { 8546 "field_name" : "mPointer", 8547 "referenced_type" : "type-157" 8548 }, 8549 { 8550 "field_name" : "_pad", 8551 "referenced_type" : "type-107" 8552 } 8553 ], 8554 "is_anonymous" : true, 8555 "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", 8556 "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", 8557 "record_kind" : "union", 8558 "referenced_type" : "type-346", 8559 "self_type" : "type-346", 8560 "size" : 8, 8561 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8562 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 8563 }, 8564 { 8565 "alignment" : 1, 8566 "linker_set_key" : "android::hardware::details::i_tag", 8567 "name" : "android::hardware::details::i_tag", 8568 "referenced_type" : "type-204", 8569 "self_type" : "type-204", 8570 "size" : 1, 8571 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 8572 "unique_id" : "_ZTSN7android8hardware7details5i_tagE" 8573 }, 8574 { 8575 "alignment" : 4, 8576 "fields" : 8577 [ 8578 { 8579 "access" : "private", 8580 "field_name" : "mStatus", 8581 "referenced_type" : "type-117" 8582 }, 8583 { 8584 "access" : "private", 8585 "field_name" : "mCheckedStatus", 8586 "field_offset" : 160, 8587 "referenced_type" : "type-36" 8588 } 8589 ], 8590 "linker_set_key" : "android::hardware::details::return_status", 8591 "name" : "android::hardware::details::return_status", 8592 "record_kind" : "class", 8593 "referenced_type" : "type-128", 8594 "self_type" : "type-128", 8595 "size" : 24, 8596 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 8597 "unique_id" : "_ZTSN7android8hardware7details13return_statusE" 8598 }, 8599 { 8600 "alignment" : 1, 8601 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>", 8602 "name" : "android::hardware::details::std_array<unsigned char, 32>", 8603 "referenced_type" : "type-332", 8604 "self_type" : "type-332", 8605 "size" : 1, 8606 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8607 "template_args" : [ "type-78" ], 8608 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE" 8609 }, 8610 { 8611 "alignment" : 1, 8612 "fields" : 8613 [ 8614 { 8615 "access" : "private", 8616 "field_name" : "mBuffer", 8617 "referenced_type" : "type-300" 8618 } 8619 ], 8620 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>", 8621 "name" : "android::hardware::hidl_array<unsigned char, 32>", 8622 "referenced_type" : "type-299", 8623 "self_type" : "type-299", 8624 "size" : 32, 8625 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8626 "template_args" : [ "type-78" ], 8627 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE" 8628 }, 8629 { 8630 "alignment" : 4, 8631 "base_specifiers" : 8632 [ 8633 { 8634 "referenced_type" : "type-108" 8635 } 8636 ], 8637 "fields" : 8638 [ 8639 { 8640 "access" : "private", 8641 "field_name" : "mRecipient", 8642 "field_offset" : 32, 8643 "referenced_type" : "type-104" 8644 }, 8645 { 8646 "access" : "private", 8647 "field_name" : "mCookie", 8648 "field_offset" : 96, 8649 "referenced_type" : "type-107" 8650 }, 8651 { 8652 "access" : "private", 8653 "field_name" : "mBase", 8654 "field_offset" : 160, 8655 "referenced_type" : "type-4" 8656 } 8657 ], 8658 "linker_set_key" : "android::hardware::hidl_binder_death_recipient", 8659 "name" : "android::hardware::hidl_binder_death_recipient", 8660 "referenced_type" : "type-103", 8661 "self_type" : "type-103", 8662 "size" : 36, 8663 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h", 8664 "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE", 8665 "vtable_components" : 8666 [ 8667 { 8668 "component_value" : 28, 8669 "kind" : "vbase_offset" 8670 }, 8671 { 8672 "kind" : "offset_to_top" 8673 }, 8674 { 8675 "kind" : "rtti", 8676 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 8677 }, 8678 { 8679 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE" 8680 }, 8681 { 8682 "kind" : "complete_dtor_pointer", 8683 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev" 8684 }, 8685 { 8686 "kind" : "deleting_dtor_pointer", 8687 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev" 8688 }, 8689 { 8690 "kind" : "vcall_offset" 8691 }, 8692 { 8693 "kind" : "vcall_offset" 8694 }, 8695 { 8696 "kind" : "vcall_offset" 8697 }, 8698 { 8699 "kind" : "vcall_offset" 8700 }, 8701 { 8702 "component_value" : -28, 8703 "kind" : "vcall_offset" 8704 }, 8705 { 8706 "component_value" : -28, 8707 "kind" : "offset_to_top" 8708 }, 8709 { 8710 "kind" : "rtti", 8711 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 8712 }, 8713 { 8714 "kind" : "complete_dtor_pointer", 8715 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev" 8716 }, 8717 { 8718 "kind" : "deleting_dtor_pointer", 8719 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev" 8720 }, 8721 { 8722 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8723 }, 8724 { 8725 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8726 }, 8727 { 8728 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8729 }, 8730 { 8731 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8732 } 8733 ] 8734 }, 8735 { 8736 "alignment" : 4, 8737 "base_specifiers" : 8738 [ 8739 { 8740 "is_virtual" : true, 8741 "referenced_type" : "type-7" 8742 } 8743 ], 8744 "linker_set_key" : "android::hardware::hidl_death_recipient", 8745 "name" : "android::hardware::hidl_death_recipient", 8746 "referenced_type" : "type-106", 8747 "self_type" : "type-106", 8748 "size" : 12, 8749 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8750 "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE", 8751 "vtable_components" : 8752 [ 8753 { 8754 "component_value" : 4, 8755 "kind" : "vbase_offset" 8756 }, 8757 { 8758 "kind" : "offset_to_top" 8759 }, 8760 { 8761 "kind" : "rtti", 8762 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 8763 }, 8764 { 8765 "is_pure" : true, 8766 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 8767 }, 8768 { 8769 "kind" : "complete_dtor_pointer", 8770 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 8771 }, 8772 { 8773 "kind" : "deleting_dtor_pointer", 8774 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 8775 }, 8776 { 8777 "kind" : "vcall_offset" 8778 }, 8779 { 8780 "kind" : "vcall_offset" 8781 }, 8782 { 8783 "kind" : "vcall_offset" 8784 }, 8785 { 8786 "kind" : "vcall_offset" 8787 }, 8788 { 8789 "component_value" : -4, 8790 "kind" : "vcall_offset" 8791 }, 8792 { 8793 "component_value" : -4, 8794 "kind" : "offset_to_top" 8795 }, 8796 { 8797 "kind" : "rtti", 8798 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 8799 }, 8800 { 8801 "kind" : "complete_dtor_pointer", 8802 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev" 8803 }, 8804 { 8805 "kind" : "deleting_dtor_pointer", 8806 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev" 8807 }, 8808 { 8809 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8810 }, 8811 { 8812 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8813 }, 8814 { 8815 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8816 }, 8817 { 8818 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8819 } 8820 ] 8821 }, 8822 { 8823 "alignment" : 8, 8824 "fields" : 8825 [ 8826 { 8827 "access" : "private", 8828 "field_name" : "mHandle", 8829 "referenced_type" : "type-248" 8830 }, 8831 { 8832 "access" : "private", 8833 "field_name" : "mOwnsHandle", 8834 "field_offset" : 64, 8835 "referenced_type" : "type-36" 8836 } 8837 ], 8838 "linker_set_key" : "android::hardware::hidl_handle", 8839 "name" : "android::hardware::hidl_handle", 8840 "referenced_type" : "type-264", 8841 "self_type" : "type-264", 8842 "size" : 16, 8843 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8844 "unique_id" : "_ZTSN7android8hardware11hidl_handleE" 8845 }, 8846 { 8847 "alignment" : 8, 8848 "fields" : 8849 [ 8850 { 8851 "access" : "private", 8852 "field_name" : "mHandle", 8853 "referenced_type" : "type-264" 8854 }, 8855 { 8856 "access" : "private", 8857 "field_name" : "mSize", 8858 "field_offset" : 128, 8859 "referenced_type" : "type-107" 8860 }, 8861 { 8862 "access" : "private", 8863 "field_name" : "mName", 8864 "field_offset" : 192, 8865 "referenced_type" : "type-266" 8866 } 8867 ], 8868 "linker_set_key" : "android::hardware::hidl_memory", 8869 "name" : "android::hardware::hidl_memory", 8870 "referenced_type" : "type-270", 8871 "self_type" : "type-270", 8872 "size" : 40, 8873 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8874 "unique_id" : "_ZTSN7android8hardware11hidl_memoryE" 8875 }, 8876 { 8877 "alignment" : 4, 8878 "fields" : 8879 [ 8880 { 8881 "access" : "private", 8882 "field_name" : "mBuffer", 8883 "referenced_type" : "type-267" 8884 }, 8885 { 8886 "access" : "private", 8887 "field_name" : "mSize", 8888 "field_offset" : 64, 8889 "referenced_type" : "type-2" 8890 }, 8891 { 8892 "access" : "private", 8893 "field_name" : "mOwnsBuffer", 8894 "field_offset" : 96, 8895 "referenced_type" : "type-36" 8896 } 8897 ], 8898 "linker_set_key" : "android::hardware::hidl_string", 8899 "name" : "android::hardware::hidl_string", 8900 "referenced_type" : "type-266", 8901 "self_type" : "type-266", 8902 "size" : 16, 8903 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8904 "unique_id" : "_ZTSN7android8hardware11hidl_stringE" 8905 }, 8906 { 8907 "alignment" : 4, 8908 "fields" : 8909 [ 8910 { 8911 "access" : "private", 8912 "field_name" : "mBuffer", 8913 "referenced_type" : "type-283" 8914 }, 8915 { 8916 "access" : "private", 8917 "field_name" : "mSize", 8918 "field_offset" : 64, 8919 "referenced_type" : "type-2" 8920 }, 8921 { 8922 "access" : "private", 8923 "field_name" : "mOwnsBuffer", 8924 "field_offset" : 96, 8925 "referenced_type" : "type-36" 8926 } 8927 ], 8928 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 8929 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 8930 "referenced_type" : "type-282", 8931 "self_type" : "type-282", 8932 "size" : 16, 8933 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8934 "template_args" : [ "type-286" ], 8935 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE" 8936 }, 8937 { 8938 "alignment" : 4, 8939 "fields" : 8940 [ 8941 { 8942 "access" : "private", 8943 "field_name" : "mBuffer", 8944 "referenced_type" : "type-296" 8945 }, 8946 { 8947 "access" : "private", 8948 "field_name" : "mSize", 8949 "field_offset" : 64, 8950 "referenced_type" : "type-2" 8951 }, 8952 { 8953 "access" : "private", 8954 "field_name" : "mOwnsBuffer", 8955 "field_offset" : 96, 8956 "referenced_type" : "type-36" 8957 } 8958 ], 8959 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 8960 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 8961 "referenced_type" : "type-295", 8962 "self_type" : "type-295", 8963 "size" : 16, 8964 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8965 "template_args" : [ "type-299" ], 8966 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE" 8967 }, 8968 { 8969 "alignment" : 4, 8970 "fields" : 8971 [ 8972 { 8973 "access" : "private", 8974 "field_name" : "mBuffer", 8975 "referenced_type" : "type-288" 8976 }, 8977 { 8978 "access" : "private", 8979 "field_name" : "mSize", 8980 "field_offset" : 64, 8981 "referenced_type" : "type-2" 8982 }, 8983 { 8984 "access" : "private", 8985 "field_name" : "mOwnsBuffer", 8986 "field_offset" : 96, 8987 "referenced_type" : "type-36" 8988 } 8989 ], 8990 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 8991 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 8992 "referenced_type" : "type-287", 8993 "self_type" : "type-287", 8994 "size" : 16, 8995 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8996 "template_args" : [ "type-266" ], 8997 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE" 8998 }, 8999 { 9000 "alignment" : 4, 9001 "fields" : 9002 [ 9003 { 9004 "access" : "private", 9005 "field_name" : "mBuffer", 9006 "referenced_type" : "type-321" 9007 }, 9008 { 9009 "access" : "private", 9010 "field_name" : "mSize", 9011 "field_offset" : 64, 9012 "referenced_type" : "type-2" 9013 }, 9014 { 9015 "access" : "private", 9016 "field_name" : "mOwnsBuffer", 9017 "field_offset" : 96, 9018 "referenced_type" : "type-36" 9019 } 9020 ], 9021 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>", 9022 "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>", 9023 "referenced_type" : "type-320", 9024 "self_type" : "type-320", 9025 "size" : 16, 9026 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9027 "template_args" : [ "type-324" ], 9028 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE" 9029 }, 9030 { 9031 "alignment" : 4, 9032 "fields" : 9033 [ 9034 { 9035 "access" : "private", 9036 "field_name" : "mBuffer", 9037 "referenced_type" : "type-313" 9038 }, 9039 { 9040 "access" : "private", 9041 "field_name" : "mSize", 9042 "field_offset" : 64, 9043 "referenced_type" : "type-2" 9044 }, 9045 { 9046 "access" : "private", 9047 "field_name" : "mOwnsBuffer", 9048 "field_offset" : 96, 9049 "referenced_type" : "type-36" 9050 } 9051 ], 9052 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>", 9053 "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>", 9054 "referenced_type" : "type-312", 9055 "self_type" : "type-312", 9056 "size" : 16, 9057 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9058 "template_args" : [ "type-316" ], 9059 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE" 9060 }, 9061 { 9062 "alignment" : 4, 9063 "fields" : 9064 [ 9065 { 9066 "access" : "private", 9067 "field_name" : "mBuffer", 9068 "referenced_type" : "type-330" 9069 }, 9070 { 9071 "access" : "private", 9072 "field_name" : "mSize", 9073 "field_offset" : 64, 9074 "referenced_type" : "type-2" 9075 }, 9076 { 9077 "access" : "private", 9078 "field_name" : "mOwnsBuffer", 9079 "field_offset" : 96, 9080 "referenced_type" : "type-36" 9081 } 9082 ], 9083 "linker_set_key" : "android::hardware::hidl_vec<char>", 9084 "name" : "android::hardware::hidl_vec<char>", 9085 "referenced_type" : "type-329", 9086 "self_type" : "type-329", 9087 "size" : 16, 9088 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9089 "template_args" : [ "type-53" ], 9090 "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE" 9091 }, 9092 { 9093 "alignment" : 4, 9094 "fields" : 9095 [ 9096 { 9097 "access" : "private", 9098 "field_name" : "mBuffer", 9099 "referenced_type" : "type-306" 9100 }, 9101 { 9102 "access" : "private", 9103 "field_name" : "mSize", 9104 "field_offset" : 64, 9105 "referenced_type" : "type-2" 9106 }, 9107 { 9108 "access" : "private", 9109 "field_name" : "mOwnsBuffer", 9110 "field_offset" : 96, 9111 "referenced_type" : "type-36" 9112 } 9113 ], 9114 "linker_set_key" : "android::hardware::hidl_vec<int>", 9115 "name" : "android::hardware::hidl_vec<int>", 9116 "referenced_type" : "type-305", 9117 "self_type" : "type-305", 9118 "size" : 16, 9119 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9120 "template_args" : [ "type-24" ], 9121 "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE" 9122 }, 9123 { 9124 "alignment" : 2, 9125 "fields" : 9126 [ 9127 { 9128 "access" : "private", 9129 "field_name" : "mMajor", 9130 "referenced_type" : "type-80" 9131 }, 9132 { 9133 "access" : "private", 9134 "field_name" : "mMinor", 9135 "field_offset" : 16, 9136 "referenced_type" : "type-80" 9137 } 9138 ], 9139 "linker_set_key" : "android::hardware::hidl_version", 9140 "name" : "android::hardware::hidl_version", 9141 "referenced_type" : "type-334", 9142 "self_type" : "type-334", 9143 "size" : 4, 9144 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 9145 "unique_id" : "_ZTSN7android8hardware12hidl_versionE" 9146 }, 9147 { 9148 "alignment" : 4, 9149 "base_specifiers" : 9150 [ 9151 { 9152 "referenced_type" : "type-395" 9153 } 9154 ], 9155 "fields" : 9156 [ 9157 { 9158 "access" : "private", 9159 "field_name" : "_hidl_mImpl", 9160 "field_offset" : 544, 9161 "referenced_type" : "type-92" 9162 } 9163 ], 9164 "linker_set_key" : "android::hardware::power::V1_0::BnHwPower", 9165 "name" : "android::hardware::power::V1_0::BnHwPower", 9166 "referenced_type" : "type-563", 9167 "self_type" : "type-563", 9168 "size" : 80, 9169 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h", 9170 "unique_id" : "_ZTSN7android8hardware5power4V1_09BnHwPowerE", 9171 "vtable_components" : 9172 [ 9173 { 9174 "component_value" : 72, 9175 "kind" : "vbase_offset" 9176 }, 9177 { 9178 "kind" : "offset_to_top" 9179 }, 9180 { 9181 "kind" : "rtti", 9182 "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE" 9183 }, 9184 { 9185 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 9186 }, 9187 { 9188 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 9189 }, 9190 { 9191 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 9192 }, 9193 { 9194 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 9195 }, 9196 { 9197 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 9198 }, 9199 { 9200 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 9201 }, 9202 { 9203 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 9204 }, 9205 { 9206 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 9207 }, 9208 { 9209 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 9210 }, 9211 { 9212 "kind" : "complete_dtor_pointer", 9213 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev" 9214 }, 9215 { 9216 "kind" : "deleting_dtor_pointer", 9217 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev" 9218 }, 9219 { 9220 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE" 9221 }, 9222 { 9223 "component_value" : -20, 9224 "kind" : "offset_to_top" 9225 }, 9226 { 9227 "kind" : "rtti", 9228 "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE" 9229 }, 9230 { 9231 "kind" : "complete_dtor_pointer", 9232 "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD1Ev" 9233 }, 9234 { 9235 "kind" : "deleting_dtor_pointer", 9236 "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD0Ev" 9237 }, 9238 { 9239 "kind" : "vcall_offset" 9240 }, 9241 { 9242 "kind" : "vcall_offset" 9243 }, 9244 { 9245 "kind" : "vcall_offset" 9246 }, 9247 { 9248 "kind" : "vcall_offset" 9249 }, 9250 { 9251 "component_value" : -72, 9252 "kind" : "vcall_offset" 9253 }, 9254 { 9255 "component_value" : -72, 9256 "kind" : "offset_to_top" 9257 }, 9258 { 9259 "kind" : "rtti", 9260 "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE" 9261 }, 9262 { 9263 "kind" : "complete_dtor_pointer", 9264 "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD1Ev" 9265 }, 9266 { 9267 "kind" : "deleting_dtor_pointer", 9268 "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD0Ev" 9269 }, 9270 { 9271 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9272 }, 9273 { 9274 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9275 }, 9276 { 9277 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9278 }, 9279 { 9280 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9281 } 9282 ] 9283 }, 9284 { 9285 "alignment" : 4, 9286 "base_specifiers" : 9287 [ 9288 { 9289 "referenced_type" : "type-378" 9290 }, 9291 { 9292 "referenced_type" : "type-397" 9293 } 9294 ], 9295 "fields" : 9296 [ 9297 { 9298 "access" : "private", 9299 "field_name" : "_hidl_mMutex", 9300 "field_offset" : 544, 9301 "referenced_type" : "type-537" 9302 }, 9303 { 9304 "access" : "private", 9305 "field_name" : "_hidl_mDeathRecipients", 9306 "field_offset" : 576, 9307 "referenced_type" : "type-538" 9308 } 9309 ], 9310 "linker_set_key" : "android::hardware::power::V1_0::BpHwPower", 9311 "name" : "android::hardware::power::V1_0::BpHwPower", 9312 "referenced_type" : "type-536", 9313 "self_type" : "type-536", 9314 "size" : 92, 9315 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h", 9316 "unique_id" : "_ZTSN7android8hardware5power4V1_09BpHwPowerE", 9317 "vtable_components" : 9318 [ 9319 { 9320 "component_value" : 84, 9321 "kind" : "vbase_offset" 9322 }, 9323 { 9324 "kind" : "offset_to_top" 9325 }, 9326 { 9327 "kind" : "rtti", 9328 "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE" 9329 }, 9330 { 9331 "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv" 9332 }, 9333 { 9334 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 9335 }, 9336 { 9337 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 9338 }, 9339 { 9340 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 9341 }, 9342 { 9343 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 9344 }, 9345 { 9346 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv" 9347 }, 9348 { 9349 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 9350 }, 9351 { 9352 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv" 9353 }, 9354 { 9355 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 9356 }, 9357 { 9358 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv" 9359 }, 9360 { 9361 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 9362 }, 9363 { 9364 "kind" : "complete_dtor_pointer", 9365 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev" 9366 }, 9367 { 9368 "kind" : "deleting_dtor_pointer", 9369 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev" 9370 }, 9371 { 9372 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb" 9373 }, 9374 { 9375 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi" 9376 }, 9377 { 9378 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb" 9379 }, 9380 { 9381 "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE" 9382 }, 9383 { 9384 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv" 9385 }, 9386 { 9387 "component_value" : 80, 9388 "kind" : "vbase_offset" 9389 }, 9390 { 9391 "component_value" : -4, 9392 "kind" : "offset_to_top" 9393 }, 9394 { 9395 "kind" : "rtti", 9396 "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE" 9397 }, 9398 { 9399 "kind" : "complete_dtor_pointer", 9400 "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD1Ev" 9401 }, 9402 { 9403 "kind" : "deleting_dtor_pointer", 9404 "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD0Ev" 9405 }, 9406 { 9407 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv" 9408 }, 9409 { 9410 "component_value" : 76, 9411 "kind" : "vbase_offset" 9412 }, 9413 { 9414 "component_value" : -8, 9415 "kind" : "offset_to_top" 9416 }, 9417 { 9418 "kind" : "rtti", 9419 "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE" 9420 }, 9421 { 9422 "kind" : "complete_dtor_pointer", 9423 "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev" 9424 }, 9425 { 9426 "kind" : "deleting_dtor_pointer", 9427 "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev" 9428 }, 9429 { 9430 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 9431 }, 9432 { 9433 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9434 }, 9435 { 9436 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9437 }, 9438 { 9439 "component_value" : -24, 9440 "kind" : "offset_to_top" 9441 }, 9442 { 9443 "kind" : "rtti", 9444 "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE" 9445 }, 9446 { 9447 "kind" : "complete_dtor_pointer", 9448 "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD1Ev" 9449 }, 9450 { 9451 "kind" : "deleting_dtor_pointer", 9452 "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD0Ev" 9453 }, 9454 { 9455 "kind" : "vcall_offset" 9456 }, 9457 { 9458 "component_value" : -76, 9459 "kind" : "vcall_offset" 9460 }, 9461 { 9462 "component_value" : -76, 9463 "kind" : "vcall_offset" 9464 }, 9465 { 9466 "component_value" : -76, 9467 "kind" : "vcall_offset" 9468 }, 9469 { 9470 "component_value" : -84, 9471 "kind" : "vcall_offset" 9472 }, 9473 { 9474 "component_value" : -84, 9475 "kind" : "offset_to_top" 9476 }, 9477 { 9478 "kind" : "rtti", 9479 "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE" 9480 }, 9481 { 9482 "kind" : "complete_dtor_pointer", 9483 "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD1Ev" 9484 }, 9485 { 9486 "kind" : "deleting_dtor_pointer", 9487 "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD0Ev" 9488 }, 9489 { 9490 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 9491 }, 9492 { 9493 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 9494 }, 9495 { 9496 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 9497 }, 9498 { 9499 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9500 } 9501 ] 9502 }, 9503 { 9504 "alignment" : 4, 9505 "base_specifiers" : 9506 [ 9507 { 9508 "referenced_type" : "type-94" 9509 }, 9510 { 9511 "referenced_type" : "type-397" 9512 } 9513 ], 9514 "fields" : 9515 [ 9516 { 9517 "access" : "private", 9518 "field_name" : "mImpl", 9519 "field_offset" : 384, 9520 "referenced_type" : "type-98" 9521 }, 9522 { 9523 "access" : "private", 9524 "field_name" : "mOnewayQueue", 9525 "field_offset" : 416, 9526 "referenced_type" : "type-595" 9527 } 9528 ], 9529 "linker_set_key" : "android::hardware::power::V1_0::BsPower", 9530 "name" : "android::hardware::power::V1_0::BsPower", 9531 "referenced_type" : "type-594", 9532 "self_type" : "type-594", 9533 "size" : 68, 9534 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h", 9535 "unique_id" : "_ZTSN7android8hardware5power4V1_07BsPowerE", 9536 "vtable_components" : 9537 [ 9538 { 9539 "component_value" : 60, 9540 "kind" : "vbase_offset" 9541 }, 9542 { 9543 "kind" : "offset_to_top" 9544 }, 9545 { 9546 "kind" : "rtti", 9547 "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE" 9548 }, 9549 { 9550 "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv" 9551 }, 9552 { 9553 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 9554 }, 9555 { 9556 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 9557 }, 9558 { 9559 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 9560 }, 9561 { 9562 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 9563 }, 9564 { 9565 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower21setHALInstrumentationEv" 9566 }, 9567 { 9568 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 9569 }, 9570 { 9571 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower4pingEv" 9572 }, 9573 { 9574 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 9575 }, 9576 { 9577 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower21notifySyspropsChangedEv" 9578 }, 9579 { 9580 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 9581 }, 9582 { 9583 "kind" : "complete_dtor_pointer", 9584 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPowerD1Ev" 9585 }, 9586 { 9587 "kind" : "deleting_dtor_pointer", 9588 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPowerD0Ev" 9589 }, 9590 { 9591 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower14setInteractiveEb" 9592 }, 9593 { 9594 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower9powerHintENS2_9PowerHintEi" 9595 }, 9596 { 9597 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower10setFeatureENS2_7FeatureEb" 9598 }, 9599 { 9600 "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE" 9601 }, 9602 { 9603 "component_value" : -4, 9604 "kind" : "offset_to_top" 9605 }, 9606 { 9607 "kind" : "rtti", 9608 "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE" 9609 }, 9610 { 9611 "kind" : "complete_dtor_pointer", 9612 "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_07BsPowerD1Ev" 9613 }, 9614 { 9615 "kind" : "deleting_dtor_pointer", 9616 "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_07BsPowerD0Ev" 9617 }, 9618 { 9619 "kind" : "vcall_offset" 9620 }, 9621 { 9622 "kind" : "vcall_offset" 9623 }, 9624 { 9625 "kind" : "vcall_offset" 9626 }, 9627 { 9628 "kind" : "vcall_offset" 9629 }, 9630 { 9631 "component_value" : -60, 9632 "kind" : "vcall_offset" 9633 }, 9634 { 9635 "component_value" : -60, 9636 "kind" : "offset_to_top" 9637 }, 9638 { 9639 "kind" : "rtti", 9640 "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE" 9641 }, 9642 { 9643 "kind" : "complete_dtor_pointer", 9644 "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_07BsPowerD1Ev" 9645 }, 9646 { 9647 "kind" : "deleting_dtor_pointer", 9648 "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_07BsPowerD0Ev" 9649 }, 9650 { 9651 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9652 }, 9653 { 9654 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9655 }, 9656 { 9657 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9658 }, 9659 { 9660 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9661 } 9662 ] 9663 }, 9664 { 9665 "alignment" : 4, 9666 "base_specifiers" : 9667 [ 9668 { 9669 "referenced_type" : "type-6" 9670 } 9671 ], 9672 "linker_set_key" : "android::hardware::power::V1_0::IPower", 9673 "name" : "android::hardware::power::V1_0::IPower", 9674 "referenced_type" : "type-94", 9675 "self_type" : "type-94", 9676 "size" : 12, 9677 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h", 9678 "unique_id" : "_ZTSN7android8hardware5power4V1_06IPowerE", 9679 "vtable_components" : 9680 [ 9681 { 9682 "component_value" : 4, 9683 "kind" : "vbase_offset" 9684 }, 9685 { 9686 "kind" : "offset_to_top" 9687 }, 9688 { 9689 "kind" : "rtti", 9690 "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE" 9691 }, 9692 { 9693 "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv" 9694 }, 9695 { 9696 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 9697 }, 9698 { 9699 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 9700 }, 9701 { 9702 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 9703 }, 9704 { 9705 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE" 9706 }, 9707 { 9708 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv" 9709 }, 9710 { 9711 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy" 9712 }, 9713 { 9714 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv" 9715 }, 9716 { 9717 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 9718 }, 9719 { 9720 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv" 9721 }, 9722 { 9723 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 9724 }, 9725 { 9726 "kind" : "complete_dtor_pointer", 9727 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev" 9728 }, 9729 { 9730 "kind" : "deleting_dtor_pointer", 9731 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev" 9732 }, 9733 { 9734 "is_pure" : true, 9735 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb" 9736 }, 9737 { 9738 "is_pure" : true, 9739 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi" 9740 }, 9741 { 9742 "is_pure" : true, 9743 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb" 9744 }, 9745 { 9746 "is_pure" : true, 9747 "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE" 9748 }, 9749 { 9750 "kind" : "vcall_offset" 9751 }, 9752 { 9753 "kind" : "vcall_offset" 9754 }, 9755 { 9756 "kind" : "vcall_offset" 9757 }, 9758 { 9759 "kind" : "vcall_offset" 9760 }, 9761 { 9762 "component_value" : -4, 9763 "kind" : "vcall_offset" 9764 }, 9765 { 9766 "component_value" : -4, 9767 "kind" : "offset_to_top" 9768 }, 9769 { 9770 "kind" : "rtti", 9771 "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE" 9772 }, 9773 { 9774 "kind" : "complete_dtor_pointer", 9775 "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD1Ev" 9776 }, 9777 { 9778 "kind" : "deleting_dtor_pointer", 9779 "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD0Ev" 9780 }, 9781 { 9782 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9783 }, 9784 { 9785 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9786 }, 9787 { 9788 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9789 }, 9790 { 9791 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9792 } 9793 ] 9794 }, 9795 { 9796 "alignment" : 8, 9797 "fields" : 9798 [ 9799 { 9800 "field_name" : "name", 9801 "referenced_type" : "type-266" 9802 }, 9803 { 9804 "field_name" : "residencyInMsecSinceBoot", 9805 "field_offset" : 128, 9806 "referenced_type" : "type-107" 9807 }, 9808 { 9809 "field_name" : "totalTransitions", 9810 "field_offset" : 192, 9811 "referenced_type" : "type-107" 9812 }, 9813 { 9814 "field_name" : "supportedOnlyInSuspend", 9815 "field_offset" : 256, 9816 "referenced_type" : "type-36" 9817 }, 9818 { 9819 "field_name" : "voters", 9820 "field_offset" : 320, 9821 "referenced_type" : "type-312" 9822 } 9823 ], 9824 "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState", 9825 "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState", 9826 "referenced_type" : "type-324", 9827 "self_type" : "type-324", 9828 "size" : 56, 9829 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h", 9830 "unique_id" : "_ZTSN7android8hardware5power4V1_028PowerStatePlatformSleepStateE" 9831 }, 9832 { 9833 "alignment" : 8, 9834 "fields" : 9835 [ 9836 { 9837 "field_name" : "name", 9838 "referenced_type" : "type-266" 9839 }, 9840 { 9841 "field_name" : "totalTimeInMsecVotedForSinceBoot", 9842 "field_offset" : 128, 9843 "referenced_type" : "type-107" 9844 }, 9845 { 9846 "field_name" : "totalNumberOfTimesVotedSinceBoot", 9847 "field_offset" : 192, 9848 "referenced_type" : "type-107" 9849 } 9850 ], 9851 "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter", 9852 "name" : "android::hardware::power::V1_0::PowerStateVoter", 9853 "referenced_type" : "type-316", 9854 "self_type" : "type-316", 9855 "size" : 32, 9856 "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h", 9857 "unique_id" : "_ZTSN7android8hardware5power4V1_015PowerStateVoterE" 9858 }, 9859 { 9860 "alignment" : 4, 9861 "base_specifiers" : 9862 [ 9863 { 9864 "referenced_type" : "type-115" 9865 }, 9866 { 9867 "referenced_type" : "type-397" 9868 } 9869 ], 9870 "fields" : 9871 [ 9872 { 9873 "access" : "private", 9874 "field_name" : "_hidl_mImpl", 9875 "field_offset" : 512, 9876 "referenced_type" : "type-396" 9877 } 9878 ], 9879 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase", 9880 "name" : "android::hidl::base::V1_0::BnHwBase", 9881 "referenced_type" : "type-395", 9882 "self_type" : "type-395", 9883 "size" : 76, 9884 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h", 9885 "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE", 9886 "vtable_components" : 9887 [ 9888 { 9889 "component_value" : 68, 9890 "kind" : "vbase_offset" 9891 }, 9892 { 9893 "kind" : "offset_to_top" 9894 }, 9895 { 9896 "kind" : "rtti", 9897 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 9898 }, 9899 { 9900 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 9901 }, 9902 { 9903 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 9904 }, 9905 { 9906 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 9907 }, 9908 { 9909 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 9910 }, 9911 { 9912 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 9913 }, 9914 { 9915 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 9916 }, 9917 { 9918 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 9919 }, 9920 { 9921 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 9922 }, 9923 { 9924 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 9925 }, 9926 { 9927 "kind" : "complete_dtor_pointer", 9928 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev" 9929 }, 9930 { 9931 "kind" : "deleting_dtor_pointer", 9932 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev" 9933 }, 9934 { 9935 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 9936 }, 9937 { 9938 "component_value" : -20, 9939 "kind" : "offset_to_top" 9940 }, 9941 { 9942 "kind" : "rtti", 9943 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 9944 }, 9945 { 9946 "kind" : "complete_dtor_pointer", 9947 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev" 9948 }, 9949 { 9950 "kind" : "deleting_dtor_pointer", 9951 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev" 9952 }, 9953 { 9954 "kind" : "vcall_offset" 9955 }, 9956 { 9957 "kind" : "vcall_offset" 9958 }, 9959 { 9960 "kind" : "vcall_offset" 9961 }, 9962 { 9963 "kind" : "vcall_offset" 9964 }, 9965 { 9966 "component_value" : -68, 9967 "kind" : "vcall_offset" 9968 }, 9969 { 9970 "component_value" : -68, 9971 "kind" : "offset_to_top" 9972 }, 9973 { 9974 "kind" : "rtti", 9975 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 9976 }, 9977 { 9978 "kind" : "complete_dtor_pointer", 9979 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev" 9980 }, 9981 { 9982 "kind" : "deleting_dtor_pointer", 9983 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev" 9984 }, 9985 { 9986 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9987 }, 9988 { 9989 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9990 }, 9991 { 9992 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9993 }, 9994 { 9995 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9996 } 9997 ] 9998 }, 9999 { 10000 "alignment" : 4, 10001 "base_specifiers" : 10002 [ 10003 { 10004 "referenced_type" : "type-376" 10005 }, 10006 { 10007 "referenced_type" : "type-397" 10008 } 10009 ], 10010 "fields" : 10011 [ 10012 { 10013 "access" : "private", 10014 "field_name" : "_hidl_mMutex", 10015 "field_offset" : 544, 10016 "referenced_type" : "type-531" 10017 }, 10018 { 10019 "access" : "private", 10020 "field_name" : "_hidl_mDeathRecipients", 10021 "field_offset" : 576, 10022 "referenced_type" : "type-532" 10023 } 10024 ], 10025 "linker_set_key" : "android::hidl::base::V1_0::BpHwBase", 10026 "name" : "android::hidl::base::V1_0::BpHwBase", 10027 "referenced_type" : "type-530", 10028 "self_type" : "type-530", 10029 "size" : 92, 10030 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h", 10031 "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE", 10032 "vtable_components" : 10033 [ 10034 { 10035 "component_value" : 84, 10036 "kind" : "vbase_offset" 10037 }, 10038 { 10039 "kind" : "offset_to_top" 10040 }, 10041 { 10042 "kind" : "rtti", 10043 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 10044 }, 10045 { 10046 "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv" 10047 }, 10048 { 10049 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 10050 }, 10051 { 10052 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 10053 }, 10054 { 10055 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 10056 }, 10057 { 10058 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 10059 }, 10060 { 10061 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv" 10062 }, 10063 { 10064 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 10065 }, 10066 { 10067 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv" 10068 }, 10069 { 10070 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 10071 }, 10072 { 10073 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv" 10074 }, 10075 { 10076 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 10077 }, 10078 { 10079 "kind" : "complete_dtor_pointer", 10080 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev" 10081 }, 10082 { 10083 "kind" : "deleting_dtor_pointer", 10084 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev" 10085 }, 10086 { 10087 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 10088 }, 10089 { 10090 "component_value" : 80, 10091 "kind" : "vbase_offset" 10092 }, 10093 { 10094 "component_value" : -4, 10095 "kind" : "offset_to_top" 10096 }, 10097 { 10098 "kind" : "rtti", 10099 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 10100 }, 10101 { 10102 "kind" : "complete_dtor_pointer", 10103 "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev" 10104 }, 10105 { 10106 "kind" : "deleting_dtor_pointer", 10107 "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev" 10108 }, 10109 { 10110 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 10111 }, 10112 { 10113 "component_value" : 76, 10114 "kind" : "vbase_offset" 10115 }, 10116 { 10117 "component_value" : -8, 10118 "kind" : "offset_to_top" 10119 }, 10120 { 10121 "kind" : "rtti", 10122 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 10123 }, 10124 { 10125 "kind" : "complete_dtor_pointer", 10126 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev" 10127 }, 10128 { 10129 "kind" : "deleting_dtor_pointer", 10130 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev" 10131 }, 10132 { 10133 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 10134 }, 10135 { 10136 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 10137 }, 10138 { 10139 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 10140 }, 10141 { 10142 "component_value" : -24, 10143 "kind" : "offset_to_top" 10144 }, 10145 { 10146 "kind" : "rtti", 10147 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 10148 }, 10149 { 10150 "kind" : "complete_dtor_pointer", 10151 "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev" 10152 }, 10153 { 10154 "kind" : "deleting_dtor_pointer", 10155 "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev" 10156 }, 10157 { 10158 "kind" : "vcall_offset" 10159 }, 10160 { 10161 "component_value" : -76, 10162 "kind" : "vcall_offset" 10163 }, 10164 { 10165 "component_value" : -76, 10166 "kind" : "vcall_offset" 10167 }, 10168 { 10169 "component_value" : -76, 10170 "kind" : "vcall_offset" 10171 }, 10172 { 10173 "component_value" : -84, 10174 "kind" : "vcall_offset" 10175 }, 10176 { 10177 "component_value" : -84, 10178 "kind" : "offset_to_top" 10179 }, 10180 { 10181 "kind" : "rtti", 10182 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 10183 }, 10184 { 10185 "kind" : "complete_dtor_pointer", 10186 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev" 10187 }, 10188 { 10189 "kind" : "deleting_dtor_pointer", 10190 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev" 10191 }, 10192 { 10193 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv" 10194 }, 10195 { 10196 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 10197 }, 10198 { 10199 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 10200 }, 10201 { 10202 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10203 } 10204 ] 10205 }, 10206 { 10207 "alignment" : 8, 10208 "fields" : 10209 [ 10210 { 10211 "field_name" : "pid", 10212 "referenced_type" : "type-24" 10213 }, 10214 { 10215 "field_name" : "ptr", 10216 "field_offset" : 64, 10217 "referenced_type" : "type-107" 10218 }, 10219 { 10220 "field_name" : "arch", 10221 "field_offset" : 128, 10222 "referenced_type" : "type-352" 10223 } 10224 ], 10225 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo", 10226 "name" : "android::hidl::base::V1_0::DebugInfo", 10227 "referenced_type" : "type-351", 10228 "self_type" : "type-351", 10229 "size" : 24, 10230 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 10231 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE" 10232 }, 10233 { 10234 "alignment" : 4, 10235 "base_specifiers" : 10236 [ 10237 { 10238 "is_virtual" : true, 10239 "referenced_type" : "type-7" 10240 } 10241 ], 10242 "linker_set_key" : "android::hidl::base::V1_0::IBase", 10243 "name" : "android::hidl::base::V1_0::IBase", 10244 "referenced_type" : "type-6", 10245 "self_type" : "type-6", 10246 "size" : 12, 10247 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h", 10248 "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE", 10249 "vtable_components" : 10250 [ 10251 { 10252 "component_value" : 4, 10253 "kind" : "vbase_offset" 10254 }, 10255 { 10256 "kind" : "offset_to_top" 10257 }, 10258 { 10259 "kind" : "rtti", 10260 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 10261 }, 10262 { 10263 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 10264 }, 10265 { 10266 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 10267 }, 10268 { 10269 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 10270 }, 10271 { 10272 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 10273 }, 10274 { 10275 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 10276 }, 10277 { 10278 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 10279 }, 10280 { 10281 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 10282 }, 10283 { 10284 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 10285 }, 10286 { 10287 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 10288 }, 10289 { 10290 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 10291 }, 10292 { 10293 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 10294 }, 10295 { 10296 "kind" : "complete_dtor_pointer", 10297 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev" 10298 }, 10299 { 10300 "kind" : "deleting_dtor_pointer", 10301 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev" 10302 }, 10303 { 10304 "kind" : "vcall_offset" 10305 }, 10306 { 10307 "kind" : "vcall_offset" 10308 }, 10309 { 10310 "kind" : "vcall_offset" 10311 }, 10312 { 10313 "kind" : "vcall_offset" 10314 }, 10315 { 10316 "component_value" : -4, 10317 "kind" : "vcall_offset" 10318 }, 10319 { 10320 "component_value" : -4, 10321 "kind" : "offset_to_top" 10322 }, 10323 { 10324 "kind" : "rtti", 10325 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 10326 }, 10327 { 10328 "kind" : "complete_dtor_pointer", 10329 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev" 10330 }, 10331 { 10332 "kind" : "deleting_dtor_pointer", 10333 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev" 10334 }, 10335 { 10336 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10337 }, 10338 { 10339 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10340 }, 10341 { 10342 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10343 }, 10344 { 10345 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10346 } 10347 ] 10348 }, 10349 { 10350 "alignment" : 4, 10351 "base_specifiers" : 10352 [ 10353 { 10354 "referenced_type" : "type-6" 10355 } 10356 ], 10357 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager", 10358 "name" : "android::hidl::manager::V1_0::IServiceManager", 10359 "referenced_type" : "type-61", 10360 "self_type" : "type-61", 10361 "size" : 12, 10362 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 10363 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE", 10364 "vtable_components" : 10365 [ 10366 { 10367 "component_value" : 4, 10368 "kind" : "vbase_offset" 10369 }, 10370 { 10371 "kind" : "offset_to_top" 10372 }, 10373 { 10374 "kind" : "rtti", 10375 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 10376 }, 10377 { 10378 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv" 10379 }, 10380 { 10381 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 10382 }, 10383 { 10384 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 10385 }, 10386 { 10387 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 10388 }, 10389 { 10390 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 10391 }, 10392 { 10393 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv" 10394 }, 10395 { 10396 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 10397 }, 10398 { 10399 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv" 10400 }, 10401 { 10402 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 10403 }, 10404 { 10405 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv" 10406 }, 10407 { 10408 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 10409 }, 10410 { 10411 "kind" : "complete_dtor_pointer", 10412 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev" 10413 }, 10414 { 10415 "kind" : "deleting_dtor_pointer", 10416 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev" 10417 }, 10418 { 10419 "is_pure" : true, 10420 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_" 10421 }, 10422 { 10423 "is_pure" : true, 10424 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE" 10425 }, 10426 { 10427 "is_pure" : true, 10428 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_" 10429 }, 10430 { 10431 "is_pure" : true, 10432 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 10433 }, 10434 { 10435 "is_pure" : true, 10436 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE" 10437 }, 10438 { 10439 "is_pure" : true, 10440 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE" 10441 }, 10442 { 10443 "is_pure" : true, 10444 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE" 10445 }, 10446 { 10447 "is_pure" : true, 10448 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_" 10449 }, 10450 { 10451 "kind" : "vcall_offset" 10452 }, 10453 { 10454 "kind" : "vcall_offset" 10455 }, 10456 { 10457 "kind" : "vcall_offset" 10458 }, 10459 { 10460 "kind" : "vcall_offset" 10461 }, 10462 { 10463 "component_value" : -4, 10464 "kind" : "vcall_offset" 10465 }, 10466 { 10467 "component_value" : -4, 10468 "kind" : "offset_to_top" 10469 }, 10470 { 10471 "kind" : "rtti", 10472 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 10473 }, 10474 { 10475 "kind" : "complete_dtor_pointer", 10476 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev" 10477 }, 10478 { 10479 "kind" : "deleting_dtor_pointer", 10480 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev" 10481 }, 10482 { 10483 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10484 }, 10485 { 10486 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10487 }, 10488 { 10489 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10490 }, 10491 { 10492 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10493 } 10494 ] 10495 }, 10496 { 10497 "alignment" : 8, 10498 "fields" : 10499 [ 10500 { 10501 "field_name" : "interfaceName", 10502 "referenced_type" : "type-266" 10503 }, 10504 { 10505 "field_name" : "instanceName", 10506 "field_offset" : 128, 10507 "referenced_type" : "type-266" 10508 }, 10509 { 10510 "field_name" : "pid", 10511 "field_offset" : 256, 10512 "referenced_type" : "type-24" 10513 }, 10514 { 10515 "field_name" : "clientPids", 10516 "field_offset" : 320, 10517 "referenced_type" : "type-305" 10518 }, 10519 { 10520 "field_name" : "arch", 10521 "field_offset" : 448, 10522 "referenced_type" : "type-352" 10523 } 10524 ], 10525 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 10526 "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 10527 "referenced_type" : "type-504", 10528 "self_type" : "type-504", 10529 "size" : 64, 10530 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 10531 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE" 10532 }, 10533 { 10534 "alignment" : 4, 10535 "base_specifiers" : 10536 [ 10537 { 10538 "referenced_type" : "type-6" 10539 } 10540 ], 10541 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification", 10542 "name" : "android::hidl::manager::V1_0::IServiceNotification", 10543 "referenced_type" : "type-87", 10544 "self_type" : "type-87", 10545 "size" : 12, 10546 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h", 10547 "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE", 10548 "vtable_components" : 10549 [ 10550 { 10551 "component_value" : 4, 10552 "kind" : "vbase_offset" 10553 }, 10554 { 10555 "kind" : "offset_to_top" 10556 }, 10557 { 10558 "kind" : "rtti", 10559 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 10560 }, 10561 { 10562 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv" 10563 }, 10564 { 10565 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 10566 }, 10567 { 10568 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 10569 }, 10570 { 10571 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 10572 }, 10573 { 10574 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 10575 }, 10576 { 10577 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv" 10578 }, 10579 { 10580 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 10581 }, 10582 { 10583 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv" 10584 }, 10585 { 10586 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 10587 }, 10588 { 10589 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv" 10590 }, 10591 { 10592 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 10593 }, 10594 { 10595 "kind" : "complete_dtor_pointer", 10596 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev" 10597 }, 10598 { 10599 "kind" : "deleting_dtor_pointer", 10600 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev" 10601 }, 10602 { 10603 "is_pure" : true, 10604 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b" 10605 }, 10606 { 10607 "kind" : "vcall_offset" 10608 }, 10609 { 10610 "kind" : "vcall_offset" 10611 }, 10612 { 10613 "kind" : "vcall_offset" 10614 }, 10615 { 10616 "kind" : "vcall_offset" 10617 }, 10618 { 10619 "component_value" : -4, 10620 "kind" : "vcall_offset" 10621 }, 10622 { 10623 "component_value" : -4, 10624 "kind" : "offset_to_top" 10625 }, 10626 { 10627 "kind" : "rtti", 10628 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 10629 }, 10630 { 10631 "kind" : "complete_dtor_pointer", 10632 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev" 10633 }, 10634 { 10635 "kind" : "deleting_dtor_pointer", 10636 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev" 10637 }, 10638 { 10639 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10640 }, 10641 { 10642 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10643 }, 10644 { 10645 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10646 }, 10647 { 10648 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10649 } 10650 ] 10651 }, 10652 { 10653 "alignment" : 4, 10654 "fields" : 10655 [ 10656 { 10657 "access" : "private", 10658 "field_name" : "m_ptr", 10659 "referenced_type" : "type-68" 10660 } 10661 ], 10662 "linker_set_key" : "android::sp<android::Thread>", 10663 "name" : "android::sp<android::Thread>", 10664 "record_kind" : "class", 10665 "referenced_type" : "type-67", 10666 "self_type" : "type-67", 10667 "size" : 4, 10668 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10669 "template_args" : [ "type-69" ], 10670 "unique_id" : "_ZTSN7android2spINS_6ThreadEEE" 10671 }, 10672 { 10673 "alignment" : 4, 10674 "fields" : 10675 [ 10676 { 10677 "access" : "private", 10678 "field_name" : "m_ptr", 10679 "referenced_type" : "type-114" 10680 } 10681 ], 10682 "linker_set_key" : "android::sp<android::hardware::BHwBinder>", 10683 "name" : "android::sp<android::hardware::BHwBinder>", 10684 "record_kind" : "class", 10685 "referenced_type" : "type-113", 10686 "self_type" : "type-113", 10687 "size" : 4, 10688 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10689 "template_args" : [ "type-115" ], 10690 "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE" 10691 }, 10692 { 10693 "alignment" : 4, 10694 "fields" : 10695 [ 10696 { 10697 "access" : "private", 10698 "field_name" : "m_ptr", 10699 "referenced_type" : "type-224" 10700 } 10701 ], 10702 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>", 10703 "name" : "android::sp<android::hardware::IBinder::DeathRecipient>", 10704 "record_kind" : "class", 10705 "referenced_type" : "type-600", 10706 "self_type" : "type-600", 10707 "size" : 4, 10708 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10709 "template_args" : [ "type-108" ], 10710 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE" 10711 }, 10712 { 10713 "alignment" : 4, 10714 "fields" : 10715 [ 10716 { 10717 "access" : "private", 10718 "field_name" : "m_ptr", 10719 "referenced_type" : "type-16" 10720 } 10721 ], 10722 "linker_set_key" : "android::sp<android::hardware::IBinder>", 10723 "name" : "android::sp<android::hardware::IBinder>", 10724 "record_kind" : "class", 10725 "referenced_type" : "type-15", 10726 "self_type" : "type-15", 10727 "size" : 4, 10728 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10729 "template_args" : [ "type-17" ], 10730 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE" 10731 }, 10732 { 10733 "alignment" : 4, 10734 "fields" : 10735 [ 10736 { 10737 "access" : "private", 10738 "field_name" : "m_ptr", 10739 "referenced_type" : "type-19" 10740 } 10741 ], 10742 "linker_set_key" : "android::sp<android::hardware::IInterface>", 10743 "name" : "android::sp<android::hardware::IInterface>", 10744 "record_kind" : "class", 10745 "referenced_type" : "type-18", 10746 "self_type" : "type-18", 10747 "size" : 4, 10748 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10749 "template_args" : [ "type-20" ], 10750 "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE" 10751 }, 10752 { 10753 "alignment" : 4, 10754 "fields" : 10755 [ 10756 { 10757 "access" : "private", 10758 "field_name" : "m_ptr", 10759 "referenced_type" : "type-22" 10760 } 10761 ], 10762 "linker_set_key" : "android::sp<android::hardware::ProcessState>", 10763 "name" : "android::sp<android::hardware::ProcessState>", 10764 "record_kind" : "class", 10765 "referenced_type" : "type-21", 10766 "self_type" : "type-21", 10767 "size" : 4, 10768 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10769 "template_args" : [ "type-23" ], 10770 "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE" 10771 }, 10772 { 10773 "alignment" : 4, 10774 "fields" : 10775 [ 10776 { 10777 "access" : "private", 10778 "field_name" : "m_ptr", 10779 "referenced_type" : "type-102" 10780 } 10781 ], 10782 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>", 10783 "name" : "android::sp<android::hardware::hidl_binder_death_recipient>", 10784 "record_kind" : "class", 10785 "referenced_type" : "type-101", 10786 "self_type" : "type-101", 10787 "size" : 4, 10788 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10789 "template_args" : [ "type-103" ], 10790 "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE" 10791 }, 10792 { 10793 "alignment" : 4, 10794 "fields" : 10795 [ 10796 { 10797 "access" : "private", 10798 "field_name" : "m_ptr", 10799 "referenced_type" : "type-105" 10800 } 10801 ], 10802 "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>", 10803 "name" : "android::sp<android::hardware::hidl_death_recipient>", 10804 "record_kind" : "class", 10805 "referenced_type" : "type-411", 10806 "self_type" : "type-411", 10807 "size" : 4, 10808 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10809 "template_args" : [ "type-106" ], 10810 "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE" 10811 }, 10812 { 10813 "alignment" : 4, 10814 "fields" : 10815 [ 10816 { 10817 "access" : "private", 10818 "field_name" : "m_ptr", 10819 "referenced_type" : "type-93" 10820 } 10821 ], 10822 "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower>", 10823 "name" : "android::sp<android::hardware::power::V1_0::IPower>", 10824 "record_kind" : "class", 10825 "referenced_type" : "type-92", 10826 "self_type" : "type-92", 10827 "size" : 4, 10828 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10829 "template_args" : [ "type-94" ], 10830 "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_06IPowerEEE" 10831 }, 10832 { 10833 "alignment" : 4, 10834 "fields" : 10835 [ 10836 { 10837 "access" : "private", 10838 "field_name" : "m_ptr", 10839 "referenced_type" : "type-5" 10840 } 10841 ], 10842 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>", 10843 "name" : "android::sp<android::hidl::base::V1_0::IBase>", 10844 "record_kind" : "class", 10845 "referenced_type" : "type-396", 10846 "self_type" : "type-396", 10847 "size" : 4, 10848 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10849 "template_args" : [ "type-6" ], 10850 "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE" 10851 }, 10852 { 10853 "alignment" : 4, 10854 "fields" : 10855 [ 10856 { 10857 "access" : "private", 10858 "field_name" : "m_ptr", 10859 "referenced_type" : "type-60" 10860 } 10861 ], 10862 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 10863 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 10864 "record_kind" : "class", 10865 "referenced_type" : "type-59", 10866 "self_type" : "type-59", 10867 "size" : 4, 10868 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10869 "template_args" : [ "type-61" ], 10870 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE" 10871 }, 10872 { 10873 "alignment" : 4, 10874 "fields" : 10875 [ 10876 { 10877 "access" : "private", 10878 "field_name" : "m_ptr", 10879 "referenced_type" : "type-86" 10880 } 10881 ], 10882 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 10883 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 10884 "record_kind" : "class", 10885 "referenced_type" : "type-85", 10886 "self_type" : "type-85", 10887 "size" : 4, 10888 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 10889 "template_args" : [ "type-87" ], 10890 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 10891 }, 10892 { 10893 "alignment" : 1, 10894 "linker_set_key" : "android::trait_trivial_copy<bool>", 10895 "name" : "android::trait_trivial_copy<bool>", 10896 "referenced_type" : "type-168", 10897 "self_type" : "type-168", 10898 "size" : 1, 10899 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10900 "template_args" : [ "type-36" ], 10901 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE" 10902 }, 10903 { 10904 "alignment" : 1, 10905 "linker_set_key" : "android::trait_trivial_copy<char>", 10906 "name" : "android::trait_trivial_copy<char>", 10907 "referenced_type" : "type-173", 10908 "self_type" : "type-173", 10909 "size" : 1, 10910 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10911 "template_args" : [ "type-53" ], 10912 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE" 10913 }, 10914 { 10915 "alignment" : 1, 10916 "linker_set_key" : "android::trait_trivial_copy<double>", 10917 "name" : "android::trait_trivial_copy<double>", 10918 "referenced_type" : "type-230", 10919 "self_type" : "type-230", 10920 "size" : 1, 10921 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10922 "template_args" : [ "type-227" ], 10923 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE" 10924 }, 10925 { 10926 "alignment" : 1, 10927 "linker_set_key" : "android::trait_trivial_copy<float>", 10928 "name" : "android::trait_trivial_copy<float>", 10929 "referenced_type" : "type-222", 10930 "self_type" : "type-222", 10931 "size" : 1, 10932 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10933 "template_args" : [ "type-220" ], 10934 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE" 10935 }, 10936 { 10937 "alignment" : 1, 10938 "linker_set_key" : "android::trait_trivial_copy<int>", 10939 "name" : "android::trait_trivial_copy<int>", 10940 "referenced_type" : "type-192", 10941 "self_type" : "type-192", 10942 "size" : 1, 10943 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10944 "template_args" : [ "type-24" ], 10945 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE" 10946 }, 10947 { 10948 "alignment" : 1, 10949 "linker_set_key" : "android::trait_trivial_copy<long long>", 10950 "name" : "android::trait_trivial_copy<long long>", 10951 "referenced_type" : "type-212", 10952 "self_type" : "type-212", 10953 "size" : 1, 10954 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10955 "template_args" : [ "type-29" ], 10956 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE" 10957 }, 10958 { 10959 "alignment" : 1, 10960 "linker_set_key" : "android::trait_trivial_copy<long>", 10961 "name" : "android::trait_trivial_copy<long>", 10962 "referenced_type" : "type-201", 10963 "self_type" : "type-201", 10964 "size" : 1, 10965 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10966 "template_args" : [ "type-199" ], 10967 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE" 10968 }, 10969 { 10970 "alignment" : 1, 10971 "linker_set_key" : "android::trait_trivial_copy<short>", 10972 "name" : "android::trait_trivial_copy<short>", 10973 "referenced_type" : "type-183", 10974 "self_type" : "type-183", 10975 "size" : 1, 10976 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10977 "template_args" : [ "type-180" ], 10978 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE" 10979 }, 10980 { 10981 "alignment" : 1, 10982 "linker_set_key" : "android::trait_trivial_copy<unsigned char>", 10983 "name" : "android::trait_trivial_copy<unsigned char>", 10984 "referenced_type" : "type-177", 10985 "self_type" : "type-177", 10986 "size" : 1, 10987 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10988 "template_args" : [ "type-78" ], 10989 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE" 10990 }, 10991 { 10992 "alignment" : 1, 10993 "linker_set_key" : "android::trait_trivial_copy<unsigned int>", 10994 "name" : "android::trait_trivial_copy<unsigned int>", 10995 "referenced_type" : "type-196", 10996 "self_type" : "type-196", 10997 "size" : 1, 10998 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 10999 "template_args" : [ "type-2" ], 11000 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE" 11001 }, 11002 { 11003 "alignment" : 1, 11004 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>", 11005 "name" : "android::trait_trivial_copy<unsigned long long>", 11006 "referenced_type" : "type-217", 11007 "self_type" : "type-217", 11008 "size" : 1, 11009 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11010 "template_args" : [ "type-107" ], 11011 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE" 11012 }, 11013 { 11014 "alignment" : 1, 11015 "linker_set_key" : "android::trait_trivial_copy<unsigned long>", 11016 "name" : "android::trait_trivial_copy<unsigned long>", 11017 "referenced_type" : "type-208", 11018 "self_type" : "type-208", 11019 "size" : 1, 11020 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11021 "template_args" : [ "type-206" ], 11022 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE" 11023 }, 11024 { 11025 "alignment" : 1, 11026 "linker_set_key" : "android::trait_trivial_copy<unsigned short>", 11027 "name" : "android::trait_trivial_copy<unsigned short>", 11028 "referenced_type" : "type-187", 11029 "self_type" : "type-187", 11030 "size" : 1, 11031 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11032 "template_args" : [ "type-80" ], 11033 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE" 11034 }, 11035 { 11036 "alignment" : 1, 11037 "linker_set_key" : "android::trait_trivial_copy<void>", 11038 "name" : "android::trait_trivial_copy<void>", 11039 "referenced_type" : "type-164", 11040 "self_type" : "type-164", 11041 "size" : 1, 11042 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11043 "template_args" : [ "type-26" ], 11044 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE" 11045 }, 11046 { 11047 "alignment" : 1, 11048 "linker_set_key" : "android::trait_trivial_ctor<bool>", 11049 "name" : "android::trait_trivial_ctor<bool>", 11050 "referenced_type" : "type-166", 11051 "self_type" : "type-166", 11052 "size" : 1, 11053 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11054 "template_args" : [ "type-36" ], 11055 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE" 11056 }, 11057 { 11058 "alignment" : 1, 11059 "linker_set_key" : "android::trait_trivial_ctor<char>", 11060 "name" : "android::trait_trivial_ctor<char>", 11061 "referenced_type" : "type-171", 11062 "self_type" : "type-171", 11063 "size" : 1, 11064 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11065 "template_args" : [ "type-53" ], 11066 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE" 11067 }, 11068 { 11069 "alignment" : 1, 11070 "linker_set_key" : "android::trait_trivial_ctor<double>", 11071 "name" : "android::trait_trivial_ctor<double>", 11072 "referenced_type" : "type-226", 11073 "self_type" : "type-226", 11074 "size" : 1, 11075 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11076 "template_args" : [ "type-227" ], 11077 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE" 11078 }, 11079 { 11080 "alignment" : 1, 11081 "linker_set_key" : "android::trait_trivial_ctor<float>", 11082 "name" : "android::trait_trivial_ctor<float>", 11083 "referenced_type" : "type-219", 11084 "self_type" : "type-219", 11085 "size" : 1, 11086 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11087 "template_args" : [ "type-220" ], 11088 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE" 11089 }, 11090 { 11091 "alignment" : 1, 11092 "linker_set_key" : "android::trait_trivial_ctor<int>", 11093 "name" : "android::trait_trivial_ctor<int>", 11094 "referenced_type" : "type-189", 11095 "self_type" : "type-189", 11096 "size" : 1, 11097 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11098 "template_args" : [ "type-24" ], 11099 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE" 11100 }, 11101 { 11102 "alignment" : 1, 11103 "linker_set_key" : "android::trait_trivial_ctor<long long>", 11104 "name" : "android::trait_trivial_ctor<long long>", 11105 "referenced_type" : "type-210", 11106 "self_type" : "type-210", 11107 "size" : 1, 11108 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11109 "template_args" : [ "type-29" ], 11110 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE" 11111 }, 11112 { 11113 "alignment" : 1, 11114 "linker_set_key" : "android::trait_trivial_ctor<long>", 11115 "name" : "android::trait_trivial_ctor<long>", 11116 "referenced_type" : "type-198", 11117 "self_type" : "type-198", 11118 "size" : 1, 11119 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11120 "template_args" : [ "type-199" ], 11121 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE" 11122 }, 11123 { 11124 "alignment" : 1, 11125 "linker_set_key" : "android::trait_trivial_ctor<short>", 11126 "name" : "android::trait_trivial_ctor<short>", 11127 "referenced_type" : "type-179", 11128 "self_type" : "type-179", 11129 "size" : 1, 11130 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11131 "template_args" : [ "type-180" ], 11132 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE" 11133 }, 11134 { 11135 "alignment" : 1, 11136 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>", 11137 "name" : "android::trait_trivial_ctor<unsigned char>", 11138 "referenced_type" : "type-175", 11139 "self_type" : "type-175", 11140 "size" : 1, 11141 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11142 "template_args" : [ "type-78" ], 11143 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE" 11144 }, 11145 { 11146 "alignment" : 1, 11147 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>", 11148 "name" : "android::trait_trivial_ctor<unsigned int>", 11149 "referenced_type" : "type-194", 11150 "self_type" : "type-194", 11151 "size" : 1, 11152 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11153 "template_args" : [ "type-2" ], 11154 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE" 11155 }, 11156 { 11157 "alignment" : 1, 11158 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>", 11159 "name" : "android::trait_trivial_ctor<unsigned long long>", 11160 "referenced_type" : "type-215", 11161 "self_type" : "type-215", 11162 "size" : 1, 11163 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11164 "template_args" : [ "type-107" ], 11165 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE" 11166 }, 11167 { 11168 "alignment" : 1, 11169 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>", 11170 "name" : "android::trait_trivial_ctor<unsigned long>", 11171 "referenced_type" : "type-205", 11172 "self_type" : "type-205", 11173 "size" : 1, 11174 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11175 "template_args" : [ "type-206" ], 11176 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE" 11177 }, 11178 { 11179 "alignment" : 1, 11180 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>", 11181 "name" : "android::trait_trivial_ctor<unsigned short>", 11182 "referenced_type" : "type-185", 11183 "self_type" : "type-185", 11184 "size" : 1, 11185 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11186 "template_args" : [ "type-80" ], 11187 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE" 11188 }, 11189 { 11190 "alignment" : 1, 11191 "linker_set_key" : "android::trait_trivial_ctor<void>", 11192 "name" : "android::trait_trivial_ctor<void>", 11193 "referenced_type" : "type-162", 11194 "self_type" : "type-162", 11195 "size" : 1, 11196 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11197 "template_args" : [ "type-26" ], 11198 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE" 11199 }, 11200 { 11201 "alignment" : 1, 11202 "linker_set_key" : "android::trait_trivial_dtor<bool>", 11203 "name" : "android::trait_trivial_dtor<bool>", 11204 "referenced_type" : "type-167", 11205 "self_type" : "type-167", 11206 "size" : 1, 11207 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11208 "template_args" : [ "type-36" ], 11209 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE" 11210 }, 11211 { 11212 "alignment" : 1, 11213 "linker_set_key" : "android::trait_trivial_dtor<char>", 11214 "name" : "android::trait_trivial_dtor<char>", 11215 "referenced_type" : "type-172", 11216 "self_type" : "type-172", 11217 "size" : 1, 11218 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11219 "template_args" : [ "type-53" ], 11220 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE" 11221 }, 11222 { 11223 "alignment" : 1, 11224 "linker_set_key" : "android::trait_trivial_dtor<double>", 11225 "name" : "android::trait_trivial_dtor<double>", 11226 "referenced_type" : "type-229", 11227 "self_type" : "type-229", 11228 "size" : 1, 11229 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11230 "template_args" : [ "type-227" ], 11231 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE" 11232 }, 11233 { 11234 "alignment" : 1, 11235 "linker_set_key" : "android::trait_trivial_dtor<float>", 11236 "name" : "android::trait_trivial_dtor<float>", 11237 "referenced_type" : "type-221", 11238 "self_type" : "type-221", 11239 "size" : 1, 11240 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11241 "template_args" : [ "type-220" ], 11242 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE" 11243 }, 11244 { 11245 "alignment" : 1, 11246 "linker_set_key" : "android::trait_trivial_dtor<int>", 11247 "name" : "android::trait_trivial_dtor<int>", 11248 "referenced_type" : "type-190", 11249 "self_type" : "type-190", 11250 "size" : 1, 11251 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11252 "template_args" : [ "type-24" ], 11253 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE" 11254 }, 11255 { 11256 "alignment" : 1, 11257 "linker_set_key" : "android::trait_trivial_dtor<long long>", 11258 "name" : "android::trait_trivial_dtor<long long>", 11259 "referenced_type" : "type-211", 11260 "self_type" : "type-211", 11261 "size" : 1, 11262 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11263 "template_args" : [ "type-29" ], 11264 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE" 11265 }, 11266 { 11267 "alignment" : 1, 11268 "linker_set_key" : "android::trait_trivial_dtor<long>", 11269 "name" : "android::trait_trivial_dtor<long>", 11270 "referenced_type" : "type-200", 11271 "self_type" : "type-200", 11272 "size" : 1, 11273 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11274 "template_args" : [ "type-199" ], 11275 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE" 11276 }, 11277 { 11278 "alignment" : 1, 11279 "linker_set_key" : "android::trait_trivial_dtor<short>", 11280 "name" : "android::trait_trivial_dtor<short>", 11281 "referenced_type" : "type-182", 11282 "self_type" : "type-182", 11283 "size" : 1, 11284 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11285 "template_args" : [ "type-180" ], 11286 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE" 11287 }, 11288 { 11289 "alignment" : 1, 11290 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>", 11291 "name" : "android::trait_trivial_dtor<unsigned char>", 11292 "referenced_type" : "type-176", 11293 "self_type" : "type-176", 11294 "size" : 1, 11295 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11296 "template_args" : [ "type-78" ], 11297 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE" 11298 }, 11299 { 11300 "alignment" : 1, 11301 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>", 11302 "name" : "android::trait_trivial_dtor<unsigned int>", 11303 "referenced_type" : "type-195", 11304 "self_type" : "type-195", 11305 "size" : 1, 11306 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11307 "template_args" : [ "type-2" ], 11308 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE" 11309 }, 11310 { 11311 "alignment" : 1, 11312 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>", 11313 "name" : "android::trait_trivial_dtor<unsigned long long>", 11314 "referenced_type" : "type-216", 11315 "self_type" : "type-216", 11316 "size" : 1, 11317 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11318 "template_args" : [ "type-107" ], 11319 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE" 11320 }, 11321 { 11322 "alignment" : 1, 11323 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>", 11324 "name" : "android::trait_trivial_dtor<unsigned long>", 11325 "referenced_type" : "type-207", 11326 "self_type" : "type-207", 11327 "size" : 1, 11328 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11329 "template_args" : [ "type-206" ], 11330 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE" 11331 }, 11332 { 11333 "alignment" : 1, 11334 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>", 11335 "name" : "android::trait_trivial_dtor<unsigned short>", 11336 "referenced_type" : "type-186", 11337 "self_type" : "type-186", 11338 "size" : 1, 11339 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11340 "template_args" : [ "type-80" ], 11341 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE" 11342 }, 11343 { 11344 "alignment" : 1, 11345 "linker_set_key" : "android::trait_trivial_dtor<void>", 11346 "name" : "android::trait_trivial_dtor<void>", 11347 "referenced_type" : "type-163", 11348 "self_type" : "type-163", 11349 "size" : 1, 11350 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11351 "template_args" : [ "type-26" ], 11352 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE" 11353 }, 11354 { 11355 "alignment" : 1, 11356 "linker_set_key" : "android::trait_trivial_move<android::String16>", 11357 "name" : "android::trait_trivial_move<android::String16>", 11358 "referenced_type" : "type-370", 11359 "self_type" : "type-370", 11360 "size" : 1, 11361 "source_file" : "/system/core/libutils/include/utils/String16.h", 11362 "template_args" : [ "type-41" ], 11363 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE" 11364 }, 11365 { 11366 "alignment" : 1, 11367 "linker_set_key" : "android::trait_trivial_move<android::String8>", 11368 "name" : "android::trait_trivial_move<android::String8>", 11369 "referenced_type" : "type-363", 11370 "self_type" : "type-363", 11371 "size" : 1, 11372 "source_file" : "/system/core/libutils/include/utils/String8.h", 11373 "template_args" : [ "type-50" ], 11374 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE" 11375 }, 11376 { 11377 "alignment" : 1, 11378 "linker_set_key" : "android::trait_trivial_move<bool>", 11379 "name" : "android::trait_trivial_move<bool>", 11380 "referenced_type" : "type-170", 11381 "self_type" : "type-170", 11382 "size" : 1, 11383 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11384 "template_args" : [ "type-36" ], 11385 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE" 11386 }, 11387 { 11388 "alignment" : 1, 11389 "linker_set_key" : "android::trait_trivial_move<char>", 11390 "name" : "android::trait_trivial_move<char>", 11391 "referenced_type" : "type-174", 11392 "self_type" : "type-174", 11393 "size" : 1, 11394 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11395 "template_args" : [ "type-53" ], 11396 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE" 11397 }, 11398 { 11399 "alignment" : 1, 11400 "linker_set_key" : "android::trait_trivial_move<double>", 11401 "name" : "android::trait_trivial_move<double>", 11402 "referenced_type" : "type-231", 11403 "self_type" : "type-231", 11404 "size" : 1, 11405 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11406 "template_args" : [ "type-227" ], 11407 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE" 11408 }, 11409 { 11410 "alignment" : 1, 11411 "linker_set_key" : "android::trait_trivial_move<float>", 11412 "name" : "android::trait_trivial_move<float>", 11413 "referenced_type" : "type-225", 11414 "self_type" : "type-225", 11415 "size" : 1, 11416 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11417 "template_args" : [ "type-220" ], 11418 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE" 11419 }, 11420 { 11421 "alignment" : 1, 11422 "linker_set_key" : "android::trait_trivial_move<int>", 11423 "name" : "android::trait_trivial_move<int>", 11424 "referenced_type" : "type-193", 11425 "self_type" : "type-193", 11426 "size" : 1, 11427 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11428 "template_args" : [ "type-24" ], 11429 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE" 11430 }, 11431 { 11432 "alignment" : 1, 11433 "linker_set_key" : "android::trait_trivial_move<long long>", 11434 "name" : "android::trait_trivial_move<long long>", 11435 "referenced_type" : "type-213", 11436 "self_type" : "type-213", 11437 "size" : 1, 11438 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11439 "template_args" : [ "type-29" ], 11440 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE" 11441 }, 11442 { 11443 "alignment" : 1, 11444 "linker_set_key" : "android::trait_trivial_move<long>", 11445 "name" : "android::trait_trivial_move<long>", 11446 "referenced_type" : "type-203", 11447 "self_type" : "type-203", 11448 "size" : 1, 11449 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11450 "template_args" : [ "type-199" ], 11451 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE" 11452 }, 11453 { 11454 "alignment" : 1, 11455 "linker_set_key" : "android::trait_trivial_move<short>", 11456 "name" : "android::trait_trivial_move<short>", 11457 "referenced_type" : "type-184", 11458 "self_type" : "type-184", 11459 "size" : 1, 11460 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11461 "template_args" : [ "type-180" ], 11462 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE" 11463 }, 11464 { 11465 "alignment" : 1, 11466 "linker_set_key" : "android::trait_trivial_move<unsigned char>", 11467 "name" : "android::trait_trivial_move<unsigned char>", 11468 "referenced_type" : "type-178", 11469 "self_type" : "type-178", 11470 "size" : 1, 11471 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11472 "template_args" : [ "type-78" ], 11473 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE" 11474 }, 11475 { 11476 "alignment" : 1, 11477 "linker_set_key" : "android::trait_trivial_move<unsigned int>", 11478 "name" : "android::trait_trivial_move<unsigned int>", 11479 "referenced_type" : "type-197", 11480 "self_type" : "type-197", 11481 "size" : 1, 11482 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11483 "template_args" : [ "type-2" ], 11484 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE" 11485 }, 11486 { 11487 "alignment" : 1, 11488 "linker_set_key" : "android::trait_trivial_move<unsigned long long>", 11489 "name" : "android::trait_trivial_move<unsigned long long>", 11490 "referenced_type" : "type-218", 11491 "self_type" : "type-218", 11492 "size" : 1, 11493 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11494 "template_args" : [ "type-107" ], 11495 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE" 11496 }, 11497 { 11498 "alignment" : 1, 11499 "linker_set_key" : "android::trait_trivial_move<unsigned long>", 11500 "name" : "android::trait_trivial_move<unsigned long>", 11501 "referenced_type" : "type-209", 11502 "self_type" : "type-209", 11503 "size" : 1, 11504 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11505 "template_args" : [ "type-206" ], 11506 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE" 11507 }, 11508 { 11509 "alignment" : 1, 11510 "linker_set_key" : "android::trait_trivial_move<unsigned short>", 11511 "name" : "android::trait_trivial_move<unsigned short>", 11512 "referenced_type" : "type-188", 11513 "self_type" : "type-188", 11514 "size" : 1, 11515 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11516 "template_args" : [ "type-80" ], 11517 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE" 11518 }, 11519 { 11520 "alignment" : 1, 11521 "linker_set_key" : "android::trait_trivial_move<void>", 11522 "name" : "android::trait_trivial_move<void>", 11523 "referenced_type" : "type-165", 11524 "self_type" : "type-165", 11525 "size" : 1, 11526 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 11527 "template_args" : [ "type-26" ], 11528 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE" 11529 }, 11530 { 11531 "alignment" : 4, 11532 "fields" : 11533 [ 11534 { 11535 "access" : "private", 11536 "field_name" : "m_ptr", 11537 "referenced_type" : "type-114" 11538 }, 11539 { 11540 "access" : "private", 11541 "field_name" : "m_refs", 11542 "field_offset" : 32, 11543 "referenced_type" : "type-11" 11544 } 11545 ], 11546 "linker_set_key" : "android::wp<android::hardware::BHwBinder>", 11547 "name" : "android::wp<android::hardware::BHwBinder>", 11548 "record_kind" : "class", 11549 "referenced_type" : "type-426", 11550 "self_type" : "type-426", 11551 "size" : 8, 11552 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 11553 "template_args" : [ "type-115" ], 11554 "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE" 11555 }, 11556 { 11557 "alignment" : 4, 11558 "fields" : 11559 [ 11560 { 11561 "access" : "private", 11562 "field_name" : "m_ptr", 11563 "referenced_type" : "type-224" 11564 }, 11565 { 11566 "access" : "private", 11567 "field_name" : "m_refs", 11568 "field_offset" : 32, 11569 "referenced_type" : "type-11" 11570 } 11571 ], 11572 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>", 11573 "name" : "android::wp<android::hardware::IBinder::DeathRecipient>", 11574 "record_kind" : "class", 11575 "referenced_type" : "type-223", 11576 "self_type" : "type-223", 11577 "size" : 8, 11578 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 11579 "template_args" : [ "type-108" ], 11580 "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE" 11581 }, 11582 { 11583 "alignment" : 4, 11584 "fields" : 11585 [ 11586 { 11587 "access" : "private", 11588 "field_name" : "m_ptr", 11589 "referenced_type" : "type-105" 11590 }, 11591 { 11592 "access" : "private", 11593 "field_name" : "m_refs", 11594 "field_offset" : 32, 11595 "referenced_type" : "type-11" 11596 } 11597 ], 11598 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>", 11599 "name" : "android::wp<android::hardware::hidl_death_recipient>", 11600 "record_kind" : "class", 11601 "referenced_type" : "type-104", 11602 "self_type" : "type-104", 11603 "size" : 8, 11604 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 11605 "template_args" : [ "type-106" ], 11606 "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE" 11607 }, 11608 { 11609 "alignment" : 4, 11610 "fields" : 11611 [ 11612 { 11613 "access" : "private", 11614 "field_name" : "m_ptr", 11615 "referenced_type" : "type-5" 11616 }, 11617 { 11618 "access" : "private", 11619 "field_name" : "m_refs", 11620 "field_offset" : 32, 11621 "referenced_type" : "type-11" 11622 } 11623 ], 11624 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>", 11625 "name" : "android::wp<android::hidl::base::V1_0::IBase>", 11626 "record_kind" : "class", 11627 "referenced_type" : "type-4", 11628 "self_type" : "type-4", 11629 "size" : 8, 11630 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 11631 "template_args" : [ "type-6" ], 11632 "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE" 11633 }, 11634 { 11635 "alignment" : 4, 11636 "fields" : 11637 [ 11638 { 11639 "field_name" : "maxContentLightLevel", 11640 "referenced_type" : "type-220" 11641 }, 11642 { 11643 "field_name" : "maxFrameAverageLightLevel", 11644 "field_offset" : 32, 11645 "referenced_type" : "type-220" 11646 } 11647 ], 11648 "linker_set_key" : "android_cta861_3_metadata", 11649 "name" : "android_cta861_3_metadata", 11650 "referenced_type" : "type-478", 11651 "self_type" : "type-478", 11652 "size" : 8, 11653 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11654 "unique_id" : "android_cta861_3_metadata" 11655 }, 11656 { 11657 "alignment" : 4, 11658 "fields" : 11659 [ 11660 { 11661 "field_name" : "num_points", 11662 "referenced_type" : "type-2" 11663 }, 11664 { 11665 "field_name" : "reserved", 11666 "field_offset" : 32, 11667 "referenced_type" : "type-466" 11668 }, 11669 { 11670 "field_name" : "xyzc_points", 11671 "field_offset" : 288, 11672 "referenced_type" : "type-475" 11673 } 11674 ], 11675 "linker_set_key" : "android_depth_points", 11676 "name" : "android_depth_points", 11677 "referenced_type" : "type-474", 11678 "self_type" : "type-474", 11679 "size" : 36, 11680 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11681 "unique_id" : "android_depth_points" 11682 }, 11683 { 11684 "alignment" : 4, 11685 "fields" : 11686 [ 11687 { 11688 "field_name" : "format", 11689 "referenced_type" : "type-471" 11690 }, 11691 { 11692 "field_name" : "num_planes", 11693 "field_offset" : 32, 11694 "referenced_type" : "type-2" 11695 }, 11696 { 11697 "field_name" : "planes", 11698 "field_offset" : 64, 11699 "referenced_type" : "type-473" 11700 } 11701 ], 11702 "linker_set_key" : "android_flex_layout", 11703 "name" : "android_flex_layout", 11704 "referenced_type" : "type-472", 11705 "self_type" : "type-472", 11706 "size" : 12, 11707 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11708 "unique_id" : "android_flex_layout" 11709 }, 11710 { 11711 "alignment" : 4, 11712 "fields" : 11713 [ 11714 { 11715 "field_name" : "top_left", 11716 "referenced_type" : "type-381" 11717 }, 11718 { 11719 "field_name" : "component", 11720 "field_offset" : 32, 11721 "referenced_type" : "type-467" 11722 }, 11723 { 11724 "field_name" : "bits_per_component", 11725 "field_offset" : 64, 11726 "referenced_type" : "type-24" 11727 }, 11728 { 11729 "field_name" : "bits_used", 11730 "field_offset" : 96, 11731 "referenced_type" : "type-24" 11732 }, 11733 { 11734 "field_name" : "h_increment", 11735 "field_offset" : 128, 11736 "referenced_type" : "type-24" 11737 }, 11738 { 11739 "field_name" : "v_increment", 11740 "field_offset" : 160, 11741 "referenced_type" : "type-24" 11742 }, 11743 { 11744 "field_name" : "h_subsampling", 11745 "field_offset" : 192, 11746 "referenced_type" : "type-24" 11747 }, 11748 { 11749 "field_name" : "v_subsampling", 11750 "field_offset" : 224, 11751 "referenced_type" : "type-24" 11752 } 11753 ], 11754 "linker_set_key" : "android_flex_plane", 11755 "name" : "android_flex_plane", 11756 "referenced_type" : "type-470", 11757 "self_type" : "type-470", 11758 "size" : 32, 11759 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11760 "unique_id" : "android_flex_plane" 11761 }, 11762 { 11763 "alignment" : 4, 11764 "fields" : 11765 [ 11766 { 11767 "field_name" : "displayPrimaryRed", 11768 "referenced_type" : "type-476" 11769 }, 11770 { 11771 "field_name" : "displayPrimaryGreen", 11772 "field_offset" : 64, 11773 "referenced_type" : "type-476" 11774 }, 11775 { 11776 "field_name" : "displayPrimaryBlue", 11777 "field_offset" : 128, 11778 "referenced_type" : "type-476" 11779 }, 11780 { 11781 "field_name" : "whitePoint", 11782 "field_offset" : 192, 11783 "referenced_type" : "type-476" 11784 }, 11785 { 11786 "field_name" : "maxLuminance", 11787 "field_offset" : 256, 11788 "referenced_type" : "type-220" 11789 }, 11790 { 11791 "field_name" : "minLuminance", 11792 "field_offset" : 288, 11793 "referenced_type" : "type-220" 11794 } 11795 ], 11796 "linker_set_key" : "android_smpte2086_metadata", 11797 "name" : "android_smpte2086_metadata", 11798 "referenced_type" : "type-477", 11799 "self_type" : "type-477", 11800 "size" : 40, 11801 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11802 "unique_id" : "android_smpte2086_metadata" 11803 }, 11804 { 11805 "alignment" : 4, 11806 "fields" : 11807 [ 11808 { 11809 "field_name" : "x", 11810 "referenced_type" : "type-220" 11811 }, 11812 { 11813 "field_name" : "y", 11814 "field_offset" : 32, 11815 "referenced_type" : "type-220" 11816 } 11817 ], 11818 "linker_set_key" : "android_xy_color", 11819 "name" : "android_xy_color", 11820 "referenced_type" : "type-476", 11821 "self_type" : "type-476", 11822 "size" : 8, 11823 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11824 "unique_id" : "android_xy_color" 11825 }, 11826 { 11827 "alignment" : 4, 11828 "fields" : 11829 [ 11830 { 11831 "field_name" : "y", 11832 "referenced_type" : "type-25" 11833 }, 11834 { 11835 "field_name" : "cb", 11836 "field_offset" : 32, 11837 "referenced_type" : "type-25" 11838 }, 11839 { 11840 "field_name" : "cr", 11841 "field_offset" : 64, 11842 "referenced_type" : "type-25" 11843 }, 11844 { 11845 "field_name" : "ystride", 11846 "field_offset" : 96, 11847 "referenced_type" : "type-2" 11848 }, 11849 { 11850 "field_name" : "cstride", 11851 "field_offset" : 128, 11852 "referenced_type" : "type-2" 11853 }, 11854 { 11855 "field_name" : "chroma_step", 11856 "field_offset" : 160, 11857 "referenced_type" : "type-2" 11858 }, 11859 { 11860 "field_name" : "reserved", 11861 "field_offset" : 192, 11862 "referenced_type" : "type-466" 11863 } 11864 ], 11865 "linker_set_key" : "android_ycbcr", 11866 "name" : "android_ycbcr", 11867 "referenced_type" : "type-465", 11868 "self_type" : "type-465", 11869 "size" : 56, 11870 "source_file" : "/system/core/libsystem/include/system/graphics.h", 11871 "unique_id" : "android_ycbcr" 11872 }, 11873 { 11874 "alignment" : 4, 11875 "fields" : 11876 [ 11877 { 11878 "referenced_type" : "type-76" 11879 } 11880 ], 11881 "linker_set_key" : "log_msg", 11882 "name" : "log_msg", 11883 "referenced_type" : "type-75", 11884 "self_type" : "type-75", 11885 "size" : 5124, 11886 "source_file" : "/system/core/liblog/include/log/log_read.h", 11887 "unique_id" : "log_msg" 11888 }, 11889 { 11890 "alignment" : 4, 11891 "fields" : 11892 [ 11893 { 11894 "field_name" : "buf", 11895 "referenced_type" : "type-77" 11896 }, 11897 { 11898 "field_name" : "entry", 11899 "referenced_type" : "type-79" 11900 }, 11901 { 11902 "field_name" : "entry_v4", 11903 "referenced_type" : "type-79" 11904 }, 11905 { 11906 "field_name" : "entry_v3", 11907 "referenced_type" : "type-82" 11908 }, 11909 { 11910 "field_name" : "entry_v2", 11911 "referenced_type" : "type-83" 11912 }, 11913 { 11914 "field_name" : "entry_v1", 11915 "referenced_type" : "type-84" 11916 } 11917 ], 11918 "is_anonymous" : true, 11919 "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", 11920 "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", 11921 "record_kind" : "union", 11922 "referenced_type" : "type-76", 11923 "self_type" : "type-76", 11924 "size" : 5124, 11925 "source_file" : "/system/core/liblog/include/log/log_read.h", 11926 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 11927 }, 11928 { 11929 "alignment" : 1, 11930 "fields" : 11931 [ 11932 { 11933 "field_name" : "tv_sec", 11934 "referenced_type" : "type-2" 11935 }, 11936 { 11937 "field_name" : "tv_nsec", 11938 "field_offset" : 32, 11939 "referenced_type" : "type-2" 11940 } 11941 ], 11942 "linker_set_key" : "log_time", 11943 "name" : "log_time", 11944 "referenced_type" : "type-364", 11945 "self_type" : "type-364", 11946 "size" : 8, 11947 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 11948 "unique_id" : "_ZTS8log_time" 11949 }, 11950 { 11951 "alignment" : 4, 11952 "fields" : 11953 [ 11954 { 11955 "field_name" : "len", 11956 "referenced_type" : "type-80" 11957 }, 11958 { 11959 "field_name" : "__pad", 11960 "field_offset" : 16, 11961 "referenced_type" : "type-80" 11962 }, 11963 { 11964 "field_name" : "pid", 11965 "field_offset" : 32, 11966 "referenced_type" : "type-24" 11967 }, 11968 { 11969 "field_name" : "tid", 11970 "field_offset" : 64, 11971 "referenced_type" : "type-24" 11972 }, 11973 { 11974 "field_name" : "sec", 11975 "field_offset" : 96, 11976 "referenced_type" : "type-24" 11977 }, 11978 { 11979 "field_name" : "nsec", 11980 "field_offset" : 128, 11981 "referenced_type" : "type-24" 11982 }, 11983 { 11984 "field_name" : "msg", 11985 "field_offset" : 160, 11986 "referenced_type" : "type-81" 11987 } 11988 ], 11989 "linker_set_key" : "logger_entry", 11990 "name" : "logger_entry", 11991 "referenced_type" : "type-84", 11992 "self_type" : "type-84", 11993 "size" : 20, 11994 "source_file" : "/system/core/liblog/include/log/log_read.h", 11995 "unique_id" : "logger_entry" 11996 }, 11997 { 11998 "alignment" : 1, 11999 "fields" : 12000 [ 12001 { 12002 "field_name" : "len", 12003 "referenced_type" : "type-80" 12004 }, 12005 { 12006 "field_name" : "hdr_size", 12007 "field_offset" : 16, 12008 "referenced_type" : "type-80" 12009 }, 12010 { 12011 "field_name" : "pid", 12012 "field_offset" : 32, 12013 "referenced_type" : "type-24" 12014 }, 12015 { 12016 "field_name" : "tid", 12017 "field_offset" : 64, 12018 "referenced_type" : "type-24" 12019 }, 12020 { 12021 "field_name" : "sec", 12022 "field_offset" : 96, 12023 "referenced_type" : "type-24" 12024 }, 12025 { 12026 "field_name" : "nsec", 12027 "field_offset" : 128, 12028 "referenced_type" : "type-24" 12029 }, 12030 { 12031 "field_name" : "euid", 12032 "field_offset" : 160, 12033 "referenced_type" : "type-2" 12034 }, 12035 { 12036 "field_name" : "msg", 12037 "field_offset" : 192, 12038 "referenced_type" : "type-81" 12039 } 12040 ], 12041 "linker_set_key" : "logger_entry_v2", 12042 "name" : "logger_entry_v2", 12043 "referenced_type" : "type-83", 12044 "self_type" : "type-83", 12045 "size" : 24, 12046 "source_file" : "/system/core/liblog/include/log/log_read.h", 12047 "unique_id" : "logger_entry_v2" 12048 }, 12049 { 12050 "alignment" : 1, 12051 "fields" : 12052 [ 12053 { 12054 "field_name" : "len", 12055 "referenced_type" : "type-80" 12056 }, 12057 { 12058 "field_name" : "hdr_size", 12059 "field_offset" : 16, 12060 "referenced_type" : "type-80" 12061 }, 12062 { 12063 "field_name" : "pid", 12064 "field_offset" : 32, 12065 "referenced_type" : "type-24" 12066 }, 12067 { 12068 "field_name" : "tid", 12069 "field_offset" : 64, 12070 "referenced_type" : "type-24" 12071 }, 12072 { 12073 "field_name" : "sec", 12074 "field_offset" : 96, 12075 "referenced_type" : "type-24" 12076 }, 12077 { 12078 "field_name" : "nsec", 12079 "field_offset" : 128, 12080 "referenced_type" : "type-24" 12081 }, 12082 { 12083 "field_name" : "lid", 12084 "field_offset" : 160, 12085 "referenced_type" : "type-2" 12086 }, 12087 { 12088 "field_name" : "msg", 12089 "field_offset" : 192, 12090 "referenced_type" : "type-81" 12091 } 12092 ], 12093 "linker_set_key" : "logger_entry_v3", 12094 "name" : "logger_entry_v3", 12095 "referenced_type" : "type-82", 12096 "self_type" : "type-82", 12097 "size" : 24, 12098 "source_file" : "/system/core/liblog/include/log/log_read.h", 12099 "unique_id" : "logger_entry_v3" 12100 }, 12101 { 12102 "alignment" : 4, 12103 "fields" : 12104 [ 12105 { 12106 "field_name" : "len", 12107 "referenced_type" : "type-80" 12108 }, 12109 { 12110 "field_name" : "hdr_size", 12111 "field_offset" : 16, 12112 "referenced_type" : "type-80" 12113 }, 12114 { 12115 "field_name" : "pid", 12116 "field_offset" : 32, 12117 "referenced_type" : "type-24" 12118 }, 12119 { 12120 "field_name" : "tid", 12121 "field_offset" : 64, 12122 "referenced_type" : "type-2" 12123 }, 12124 { 12125 "field_name" : "sec", 12126 "field_offset" : 96, 12127 "referenced_type" : "type-2" 12128 }, 12129 { 12130 "field_name" : "nsec", 12131 "field_offset" : 128, 12132 "referenced_type" : "type-2" 12133 }, 12134 { 12135 "field_name" : "lid", 12136 "field_offset" : 160, 12137 "referenced_type" : "type-2" 12138 }, 12139 { 12140 "field_name" : "uid", 12141 "field_offset" : 192, 12142 "referenced_type" : "type-2" 12143 }, 12144 { 12145 "field_name" : "msg", 12146 "field_offset" : 224, 12147 "referenced_type" : "type-81" 12148 } 12149 ], 12150 "linker_set_key" : "logger_entry_v4", 12151 "name" : "logger_entry_v4", 12152 "referenced_type" : "type-79", 12153 "self_type" : "type-79", 12154 "size" : 28, 12155 "source_file" : "/system/core/liblog/include/log/log_read.h", 12156 "unique_id" : "logger_entry_v4" 12157 }, 12158 { 12159 "alignment" : 4, 12160 "fields" : 12161 [ 12162 { 12163 "field_name" : "version", 12164 "referenced_type" : "type-24" 12165 }, 12166 { 12167 "field_name" : "numFds", 12168 "field_offset" : 32, 12169 "referenced_type" : "type-24" 12170 }, 12171 { 12172 "field_name" : "numInts", 12173 "field_offset" : 64, 12174 "referenced_type" : "type-24" 12175 }, 12176 { 12177 "field_name" : "data", 12178 "field_offset" : 96, 12179 "referenced_type" : "type-159" 12180 } 12181 ], 12182 "linker_set_key" : "native_handle", 12183 "name" : "native_handle", 12184 "referenced_type" : "type-158", 12185 "self_type" : "type-158", 12186 "size" : 12, 12187 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h", 12188 "unique_id" : "native_handle" 12189 } 12190 ], 12191 "rvalue_reference_types" : 12192 [ 12193 { 12194 "alignment" : 4, 12195 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > &&", 12196 "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > &&", 12197 "referenced_type" : "type-134", 12198 "self_type" : "type-136", 12199 "size" : 4, 12200 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 12201 }, 12202 { 12203 "alignment" : 4, 12204 "linker_set_key" : "android::hardware::Return<bool> &&", 12205 "name" : "android::hardware::Return<bool> &&", 12206 "referenced_type" : "type-127", 12207 "self_type" : "type-130", 12208 "size" : 4, 12209 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 12210 }, 12211 { 12212 "alignment" : 4, 12213 "linker_set_key" : "android::hardware::Return<void> &&", 12214 "name" : "android::hardware::Return<void> &&", 12215 "referenced_type" : "type-147", 12216 "self_type" : "type-149", 12217 "size" : 4, 12218 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 12219 }, 12220 { 12221 "alignment" : 4, 12222 "linker_set_key" : "android::hardware::Status &&", 12223 "name" : "android::hardware::Status &&", 12224 "referenced_type" : "type-117", 12225 "self_type" : "type-124", 12226 "size" : 4, 12227 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 12228 }, 12229 { 12230 "alignment" : 4, 12231 "linker_set_key" : "android::hardware::details::return_status &&", 12232 "name" : "android::hardware::details::return_status &&", 12233 "referenced_type" : "type-128", 12234 "self_type" : "type-142", 12235 "size" : 4, 12236 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 12237 }, 12238 { 12239 "alignment" : 4, 12240 "linker_set_key" : "android::hardware::hidl_handle &&", 12241 "name" : "android::hardware::hidl_handle &&", 12242 "referenced_type" : "type-264", 12243 "self_type" : "type-272", 12244 "size" : 4, 12245 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 12246 }, 12247 { 12248 "alignment" : 4, 12249 "linker_set_key" : "android::hardware::hidl_memory &&", 12250 "name" : "android::hardware::hidl_memory &&", 12251 "referenced_type" : "type-270", 12252 "self_type" : "type-276", 12253 "size" : 4, 12254 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 12255 }, 12256 { 12257 "alignment" : 4, 12258 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 12259 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 12260 "referenced_type" : "type-101", 12261 "self_type" : "type-109", 12262 "size" : 4, 12263 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 12264 }, 12265 { 12266 "alignment" : 4, 12267 "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower> &&", 12268 "name" : "android::sp<android::hardware::power::V1_0::IPower> &&", 12269 "referenced_type" : "type-92", 12270 "self_type" : "type-95", 12271 "size" : 4, 12272 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 12273 }, 12274 { 12275 "alignment" : 4, 12276 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 12277 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 12278 "referenced_type" : "type-438", 12279 "self_type" : "type-437", 12280 "size" : 4, 12281 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 12282 }, 12283 { 12284 "alignment" : 4, 12285 "linker_set_key" : "std::function<sp<IBase> (void *)> &&", 12286 "name" : "std::function<sp<IBase> (void *)> &&", 12287 "referenced_type" : "type-448", 12288 "self_type" : "type-447", 12289 "size" : 4, 12290 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 12291 }, 12292 { 12293 "alignment" : 4, 12294 "linker_set_key" : "std::function<sp<IBinder> (void *)> &&", 12295 "name" : "std::function<sp<IBinder> (void *)> &&", 12296 "referenced_type" : "type-440", 12297 "self_type" : "type-439", 12298 "size" : 4, 12299 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 12300 } 12301 ] 12302} 12303