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