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