1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "char [0]", 7 "name" : "char [0]", 8 "referenced_type" : "type-58", 9 "self_type" : "type-125", 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-255", 16 "self_type" : "type-481", 17 "source_file" : "/system/core/libsystem/include/system/graphics.h" 18 }, 19 { 20 "alignment" : 4, 21 "linker_set_key" : "int [0]", 22 "name" : "int [0]", 23 "referenced_type" : "type-24", 24 "self_type" : "type-196", 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-123", 32 "self_type" : "type-336", 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-123", 41 "self_type" : "type-122", 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-474", 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-39", 64 "self_type" : "type-39", 65 "size" : 1 66 }, 67 { 68 "alignment" : 1, 69 "is_integral" : true, 70 "linker_set_key" : "char", 71 "name" : "char", 72 "referenced_type" : "type-58", 73 "self_type" : "type-58", 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-47", 83 "self_type" : "type-47", 84 "size" : 2 85 }, 86 { 87 "alignment" : 8, 88 "linker_set_key" : "double", 89 "name" : "double", 90 "referenced_type" : "type-261", 91 "self_type" : "type-261", 92 "size" : 8 93 }, 94 { 95 "alignment" : 4, 96 "linker_set_key" : "float", 97 "name" : "float", 98 "referenced_type" : "type-255", 99 "self_type" : "type-255", 100 "size" : 4 101 }, 102 { 103 "alignment" : 4, 104 "is_integral" : true, 105 "linker_set_key" : "int", 106 "name" : "int", 107 "referenced_type" : "type-24", 108 "self_type" : "type-24", 109 "size" : 4 110 }, 111 { 112 "alignment" : 8, 113 "is_integral" : true, 114 "linker_set_key" : "long", 115 "name" : "long", 116 "referenced_type" : "type-29", 117 "self_type" : "type-29", 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-243", 126 "self_type" : "type-243", 127 "size" : 8 128 }, 129 { 130 "alignment" : 2, 131 "is_integral" : true, 132 "linker_set_key" : "short", 133 "name" : "short", 134 "referenced_type" : "type-216", 135 "self_type" : "type-216", 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-268", 144 "self_type" : "type-268", 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-123", 154 "self_type" : "type-123", 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-14", 174 "self_type" : "type-14", 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-249", 184 "self_type" : "type-249", 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-74", 194 "self_type" : "type-74", 195 "size" : 2 196 }, 197 { 198 "linker_set_key" : "void", 199 "name" : "void", 200 "referenced_type" : "type-26", 201 "self_type" : "type-26" 202 } 203 ], 204 "elf_functions" : 205 [ 206 { 207 "binding" : "weak", 208 "name" : "_ZN7android8hardware10fromBinderINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackENS4_28BpHwTetheringOffloadCallbackENS4_28BnHwTetheringOffloadCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE" 209 }, 210 { 211 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb" 212 }, 213 { 214 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 215 }, 216 { 217 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 218 }, 219 { 220 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 221 }, 222 { 223 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb" 224 }, 225 { 226 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 227 }, 228 { 229 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 230 }, 231 { 232 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 233 }, 234 { 235 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 236 }, 237 { 238 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21notifySyspropsChangedEv" 239 }, 240 { 241 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21setHALInstrumentationEv" 242 }, 243 { 244 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 245 }, 246 { 247 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl4pingEv" 248 }, 249 { 250 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 251 }, 252 { 253 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb" 254 }, 255 { 256 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl8castFromERKNS_2spIS4_EEb" 257 }, 258 { 259 "name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl13addOnewayTaskENSt3__18functionIFvvEEE" 260 }, 261 { 262 "name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControlC1ENS_2spINS3_15IOffloadControlEEE" 263 }, 264 { 265 "name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControlC2ENS_2spINS3_15IOffloadControlEEE" 266 }, 267 { 268 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 269 }, 270 { 271 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 272 }, 273 { 274 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl17_hidl_initOffloadEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE" 275 }, 276 { 277 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl17_hidl_stopOffloadEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE" 278 }, 279 { 280 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl18_hidl_setDataLimitEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE" 281 }, 282 { 283 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl19_hidl_addDownstreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE" 284 }, 285 { 286 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl22_hidl_removeDownstreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE" 287 }, 288 { 289 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl22_hidl_setLocalPrefixesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE" 290 }, 291 { 292 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl23_hidl_getForwardedStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE" 293 }, 294 { 295 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl27_hidl_setUpstreamParametersEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE" 296 }, 297 { 298 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl4pingEv" 299 }, 300 { 301 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlC1ERKNS_2spINS3_15IOffloadControlEEE" 302 }, 303 { 304 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlC2ERKNS_2spINS3_15IOffloadControlEEE" 305 }, 306 { 307 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev" 308 }, 309 { 310 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev" 311 }, 312 { 313 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD2Ev" 314 }, 315 { 316 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11initOffloadERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE" 317 }, 318 { 319 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 320 }, 321 { 322 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11stopOffloadENSt3__18functionIFvbRKNS0_11hidl_stringEEEE" 323 }, 324 { 325 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 326 }, 327 { 328 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 329 }, 330 { 331 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12setDataLimitERKNS0_11hidl_stringEmNSt3__18functionIFvbS7_EEE" 332 }, 333 { 334 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl13addDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE" 335 }, 336 { 337 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 338 }, 339 { 340 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 341 }, 342 { 343 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl16removeDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE" 344 }, 345 { 346 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl16setLocalPrefixesERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKS6_EEE" 347 }, 348 { 349 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17_hidl_initOffloadEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE" 350 }, 351 { 352 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17_hidl_stopOffloadEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvbRKNS0_11hidl_stringEEEE" 353 }, 354 { 355 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17getForwardedStatsERKNS0_11hidl_stringENSt3__18functionIFvmmEEE" 356 }, 357 { 358 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl18_hidl_setDataLimitEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEmNSt3__18functionIFvbSC_EEE" 359 }, 360 { 361 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl19_hidl_addDownstreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESC_NSt3__18functionIFvbSC_EEE" 362 }, 363 { 364 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 365 }, 366 { 367 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21notifySyspropsChangedEv" 368 }, 369 { 370 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21setHALInstrumentationEv" 371 }, 372 { 373 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21setUpstreamParametersERKNS0_11hidl_stringES7_S7_RKNS0_8hidl_vecIS5_EENSt3__18functionIFvbS7_EEE" 374 }, 375 { 376 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl22_hidl_removeDownstreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESC_NSt3__18functionIFvbSC_EEE" 377 }, 378 { 379 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl22_hidl_setLocalPrefixesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKSB_EEE" 380 }, 381 { 382 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl23_hidl_getForwardedStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvmmEEE" 383 }, 384 { 385 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl27_hidl_setUpstreamParametersEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESC_SC_RKNS0_8hidl_vecISA_EENSt3__18functionIFvbSC_EEE" 386 }, 387 { 388 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl4pingEv" 389 }, 390 { 391 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 392 }, 393 { 394 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlC1ERKNS_2spINS0_7IBinderEEE" 395 }, 396 { 397 "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlC2ERKNS_2spINS0_7IBinderEEE" 398 }, 399 { 400 "name" : "_ZN7android8hardware13tetheroffload7control4V1_021writeEmbeddedToParcelERKNS3_16IPv4AddrPortPairEPNS0_6ParcelEmm" 401 }, 402 { 403 "name" : "_ZN7android8hardware13tetheroffload7control4V1_021writeEmbeddedToParcelERKNS3_16NatTimeoutUpdateEPNS0_6ParcelEmm" 404 }, 405 { 406 "name" : "_ZN7android8hardware13tetheroffload7control4V1_022readEmbeddedFromParcelERKNS3_16IPv4AddrPortPairERKNS0_6ParcelEmm" 407 }, 408 { 409 "name" : "_ZN7android8hardware13tetheroffload7control4V1_022readEmbeddedFromParcelERKNS3_16NatTimeoutUpdateERKNS0_6ParcelEmm" 410 }, 411 { 412 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb" 413 }, 414 { 415 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 416 }, 417 { 418 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 419 }, 420 { 421 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 422 }, 423 { 424 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb" 425 }, 426 { 427 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 428 }, 429 { 430 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 431 }, 432 { 433 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 434 }, 435 { 436 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 437 }, 438 { 439 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21notifySyspropsChangedEv" 440 }, 441 { 442 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21setHALInstrumentationEv" 443 }, 444 { 445 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 446 }, 447 { 448 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback4pingEv" 449 }, 450 { 451 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 452 }, 453 { 454 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb" 455 }, 456 { 457 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8castFromERKNS_2spIS4_EEb" 458 }, 459 { 460 "name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback13addOnewayTaskENSt3__18functionIFvvEEE" 461 }, 462 { 463 "name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackC1ENS_2spINS3_25ITetheringOffloadCallbackEEE" 464 }, 465 { 466 "name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackC2ENS_2spINS3_25ITetheringOffloadCallbackEEE" 467 }, 468 { 469 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 470 }, 471 { 472 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 473 }, 474 { 475 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback13_hidl_onEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE" 476 }, 477 { 478 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback19_hidl_updateTimeoutEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE" 479 }, 480 { 481 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback4pingEv" 482 }, 483 { 484 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackC1ERKNS_2spINS3_25ITetheringOffloadCallbackEEE" 485 }, 486 { 487 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackC2ERKNS_2spINS3_25ITetheringOffloadCallbackEEE" 488 }, 489 { 490 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev" 491 }, 492 { 493 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev" 494 }, 495 { 496 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD2Ev" 497 }, 498 { 499 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 500 }, 501 { 502 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 503 }, 504 { 505 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 506 }, 507 { 508 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13_hidl_onEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_20OffloadCallbackEventE" 509 }, 510 { 511 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 512 }, 513 { 514 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13updateTimeoutERKNS3_16NatTimeoutUpdateE" 515 }, 516 { 517 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 518 }, 519 { 520 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback19_hidl_updateTimeoutEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16NatTimeoutUpdateE" 521 }, 522 { 523 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 524 }, 525 { 526 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback21notifySyspropsChangedEv" 527 }, 528 { 529 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback21setHALInstrumentationEv" 530 }, 531 { 532 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback4pingEv" 533 }, 534 { 535 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 536 }, 537 { 538 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback7onEventENS3_20OffloadCallbackEventE" 539 }, 540 { 541 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackC1ERKNS_2spINS0_7IBinderEEE" 542 }, 543 { 544 "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackC2ERKNS_2spINS0_7IBinderEEE" 545 }, 546 { 547 "binding" : "weak", 548 "name" : "_ZN7android8hardware7details13castInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlENS_4hidl4base4V1_05IBaseENS5_18BpHwOffloadControlEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb" 549 }, 550 { 551 "binding" : "weak", 552 "name" : "_ZN7android8hardware7details13castInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackENS_4hidl4base4V1_05IBaseENS5_28BpHwTetheringOffloadCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb" 553 }, 554 { 555 "binding" : "weak", 556 "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEvEENS_2spIT_EES9_" 557 }, 558 { 559 "binding" : "weak", 560 "name" : "_ZN7android8hardware7details18getServiceInternalINS0_13tetheroffload7control4V1_018BpHwOffloadControlENS5_15IOffloadControlEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb" 561 }, 562 { 563 "binding" : "weak", 564 "name" : "_ZN7android8hardware7details18getServiceInternalINS0_13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackENS5_25ITetheringOffloadCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb" 565 }, 566 { 567 "binding" : "weak", 568 "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_" 569 }, 570 { 571 "binding" : "weak", 572 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" 573 }, 574 { 575 "binding" : "weak", 576 "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_" 577 }, 578 { 579 "binding" : "weak", 580 "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_" 581 }, 582 { 583 "binding" : "weak", 584 "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" 585 }, 586 { 587 "binding" : "weak", 588 "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_" 589 }, 590 { 591 "binding" : "weak", 592 "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_" 593 }, 594 { 595 "binding" : "weak", 596 "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" 597 }, 598 { 599 "binding" : "weak", 600 "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_" 601 }, 602 { 603 "binding" : "weak", 604 "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_" 605 }, 606 { 607 "binding" : "weak", 608 "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_" 609 }, 610 { 611 "name" : "_ZThn32_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev" 612 }, 613 { 614 "name" : "_ZThn32_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev" 615 }, 616 { 617 "name" : "_ZThn32_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev" 618 }, 619 { 620 "name" : "_ZThn32_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev" 621 }, 622 { 623 "name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev" 624 }, 625 { 626 "name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev" 627 }, 628 { 629 "name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev" 630 }, 631 { 632 "name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev" 633 } 634 ], 635 "elf_objects" : 636 [ 637 { 638 "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl10descriptorE" 639 }, 640 { 641 "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback10descriptorE" 642 }, 643 { 644 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_015IOffloadControlE0_NS_4hidl4base4V1_05IBaseE" 645 }, 646 { 647 "binding" : "weak", 648 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE0_NS3_15IOffloadControlE" 649 }, 650 { 651 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE0_NS0_7IBinderE" 652 }, 653 { 654 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE0_NS0_9BHwBinderE" 655 }, 656 { 657 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE0_NS_4hidl4base4V1_08BnHwBaseE" 658 }, 659 { 660 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE0_NS0_11BpInterfaceINS3_15IOffloadControlEEE" 661 }, 662 { 663 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE0_NS3_15IOffloadControlE" 664 }, 665 { 666 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE0_NS_4hidl4base4V1_05IBaseE" 667 }, 668 { 669 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE16_NS0_11BpHwRefBaseE" 670 }, 671 { 672 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE8_NS0_10IInterfaceE" 673 }, 674 { 675 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE0_NS_4hidl4base4V1_05IBaseE" 676 }, 677 { 678 "binding" : "weak", 679 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE0_NS3_25ITetheringOffloadCallbackE" 680 }, 681 { 682 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE0_NS0_7IBinderE" 683 }, 684 { 685 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE0_NS0_9BHwBinderE" 686 }, 687 { 688 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE0_NS_4hidl4base4V1_08BnHwBaseE" 689 }, 690 { 691 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE0_NS0_11BpInterfaceINS3_25ITetheringOffloadCallbackEEE" 692 }, 693 { 694 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE0_NS3_25ITetheringOffloadCallbackE" 695 }, 696 { 697 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE0_NS_4hidl4base4V1_05IBaseE" 698 }, 699 { 700 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE16_NS0_11BpHwRefBaseE" 701 }, 702 { 703 "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE8_NS0_10IInterfaceE" 704 }, 705 { 706 "name" : "_ZTTN7android8hardware13tetheroffload7control4V1_015IOffloadControlE" 707 }, 708 { 709 "name" : "_ZTTN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE" 710 }, 711 { 712 "name" : "_ZTTN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE" 713 }, 714 { 715 "name" : "_ZTTN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE" 716 }, 717 { 718 "name" : "_ZTTN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE" 719 }, 720 { 721 "name" : "_ZTTN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE" 722 }, 723 { 724 "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_015IOffloadControlE" 725 }, 726 { 727 "binding" : "weak", 728 "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE" 729 }, 730 { 731 "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE" 732 }, 733 { 734 "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE" 735 }, 736 { 737 "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE" 738 }, 739 { 740 "binding" : "weak", 741 "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE" 742 }, 743 { 744 "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE" 745 }, 746 { 747 "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE" 748 } 749 ], 750 "enum_types" : 751 [ 752 { 753 "alignment" : 4, 754 "enum_fields" : 755 [ 756 { 757 "enum_field_value" : 0, 758 "name" : "android::Condition::WAKE_UP_ONE" 759 }, 760 { 761 "enum_field_value" : 1, 762 "name" : "android::Condition::WAKE_UP_ALL" 763 } 764 ], 765 "linker_set_key" : "android::Condition::WakeUpType", 766 "name" : "android::Condition::WakeUpType", 767 "referenced_type" : "type-494", 768 "self_type" : "type-494", 769 "size" : 4, 770 "source_file" : "/system/core/libutils/include/utils/Condition.h", 771 "underlying_type" : "type-2", 772 "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE" 773 }, 774 { 775 "alignment" : 4, 776 "enum_fields" : 777 [ 778 { 779 "enum_field_value" : 0, 780 "name" : "android::String16::kEmptyString" 781 } 782 ], 783 "linker_set_key" : "android::String16::StaticLinkage", 784 "name" : "android::String16::StaticLinkage", 785 "referenced_type" : "type-382", 786 "self_type" : "type-382", 787 "size" : 4, 788 "source_file" : "/system/core/libutils/include/utils/String16.h", 789 "underlying_type" : "type-2", 790 "unique_id" : "_ZTSN7android8String1613StaticLinkageE" 791 }, 792 { 793 "alignment" : 4, 794 "enum_fields" : 795 [ 796 { 797 "enum_field_value" : 0, 798 "name" : "android::String8::kEmptyString" 799 } 800 ], 801 "linker_set_key" : "android::String8::StaticLinkage", 802 "name" : "android::String8::StaticLinkage", 803 "referenced_type" : "type-375", 804 "self_type" : "type-375", 805 "size" : 4, 806 "source_file" : "/system/core/libutils/include/utils/String8.h", 807 "underlying_type" : "type-2", 808 "unique_id" : "_ZTSN7android7String813StaticLinkageE" 809 }, 810 { 811 "alignment" : 4, 812 "enum_fields" : 813 [ 814 { 815 "enum_field_value" : 0, 816 "name" : "android::hardware::HidlReturnRestriction::NONE" 817 }, 818 { 819 "enum_field_value" : 1, 820 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED" 821 }, 822 { 823 "enum_field_value" : 2, 824 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED" 825 } 826 ], 827 "linker_set_key" : "android::hardware::HidlReturnRestriction", 828 "name" : "android::hardware::HidlReturnRestriction", 829 "referenced_type" : "type-183", 830 "self_type" : "type-183", 831 "size" : 4, 832 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 833 "underlying_type" : "type-24", 834 "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE" 835 }, 836 { 837 "alignment" : 4, 838 "enum_fields" : 839 [ 840 { 841 "enum_field_value" : 0, 842 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS" 843 }, 844 { 845 "enum_field_value" : 1, 846 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS" 847 }, 848 { 849 "enum_field_value" : 2, 850 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS" 851 }, 852 { 853 "enum_field_value" : 3, 854 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS" 855 } 856 ], 857 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 858 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType", 859 "referenced_type" : "type-366", 860 "self_type" : "type-366", 861 "size" : 4, 862 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 863 "underlying_type" : "type-24", 864 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE" 865 }, 866 { 867 "alignment" : 4, 868 "enum_fields" : 869 [ 870 { 871 "enum_field_value" : 1, 872 "name" : "android::hardware::kSynchronizedReadWrite" 873 }, 874 { 875 "enum_field_value" : 2, 876 "name" : "android::hardware::kUnsynchronizedWrite" 877 } 878 ], 879 "linker_set_key" : "android::hardware::MQFlavor", 880 "name" : "android::hardware::MQFlavor", 881 "referenced_type" : "type-362", 882 "self_type" : "type-362", 883 "size" : 4, 884 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 885 "underlying_type" : "type-2", 886 "unique_id" : "_ZTSN7android8hardware8MQFlavorE" 887 }, 888 { 889 "alignment" : 4, 890 "enum_fields" : 891 [ 892 { 893 "enum_field_value" : 0, 894 "name" : "android::hardware::ProcessState::CallRestriction::NONE" 895 }, 896 { 897 "enum_field_value" : 1, 898 "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY" 899 }, 900 { 901 "enum_field_value" : 2, 902 "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY" 903 } 904 ], 905 "linker_set_key" : "android::hardware::ProcessState::CallRestriction", 906 "name" : "android::hardware::ProcessState::CallRestriction", 907 "referenced_type" : "type-60", 908 "self_type" : "type-60", 909 "size" : 4, 910 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 911 "underlying_type" : "type-24", 912 "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE" 913 }, 914 { 915 "alignment" : 4, 916 "enum_fields" : 917 [ 918 { 919 "enum_field_value" : 0, 920 "name" : "android::hardware::Status::EX_NONE" 921 }, 922 { 923 "enum_field_value" : -1, 924 "name" : "android::hardware::Status::EX_SECURITY" 925 }, 926 { 927 "enum_field_value" : -2, 928 "name" : "android::hardware::Status::EX_BAD_PARCELABLE" 929 }, 930 { 931 "enum_field_value" : -3, 932 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT" 933 }, 934 { 935 "enum_field_value" : -4, 936 "name" : "android::hardware::Status::EX_NULL_POINTER" 937 }, 938 { 939 "enum_field_value" : -5, 940 "name" : "android::hardware::Status::EX_ILLEGAL_STATE" 941 }, 942 { 943 "enum_field_value" : -6, 944 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD" 945 }, 946 { 947 "enum_field_value" : -7, 948 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION" 949 }, 950 { 951 "enum_field_value" : -128, 952 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER" 953 }, 954 { 955 "enum_field_value" : -129, 956 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED" 957 } 958 ], 959 "linker_set_key" : "android::hardware::Status::Exception", 960 "name" : "android::hardware::Status::Exception", 961 "referenced_type" : "type-156", 962 "self_type" : "type-156", 963 "size" : 4, 964 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 965 "underlying_type" : "type-24", 966 "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE" 967 }, 968 { 969 "alignment" : 4, 970 "enum_fields" : 971 [ 972 { 973 "enum_field_value" : 0, 974 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY" 975 }, 976 { 977 "enum_field_value" : 1, 978 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT" 979 }, 980 { 981 "enum_field_value" : 2, 982 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY" 983 }, 984 { 985 "enum_field_value" : 3, 986 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT" 987 }, 988 { 989 "enum_field_value" : 4, 990 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY" 991 }, 992 { 993 "enum_field_value" : 5, 994 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT" 995 }, 996 { 997 "enum_field_value" : 6, 998 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY" 999 }, 1000 { 1001 "enum_field_value" : 7, 1002 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT" 1003 }, 1004 { 1005 "enum_field_value" : 8, 1006 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY" 1007 }, 1008 { 1009 "enum_field_value" : 9, 1010 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT" 1011 } 1012 ], 1013 "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 1014 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent", 1015 "referenced_type" : "type-560", 1016 "self_type" : "type-560", 1017 "size" : 4, 1018 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 1019 "underlying_type" : "type-2", 1020 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE" 1021 }, 1022 { 1023 "alignment" : 4, 1024 "enum_fields" : 1025 [ 1026 { 1027 "enum_field_value" : 6, 1028 "name" : "android::hardware::tetheroffload::control::V1_0::NetworkProtocol::TCP" 1029 }, 1030 { 1031 "enum_field_value" : 17, 1032 "name" : "android::hardware::tetheroffload::control::V1_0::NetworkProtocol::UDP" 1033 } 1034 ], 1035 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::NetworkProtocol", 1036 "name" : "android::hardware::tetheroffload::control::V1_0::NetworkProtocol", 1037 "referenced_type" : "type-522", 1038 "self_type" : "type-522", 1039 "size" : 4, 1040 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h", 1041 "underlying_type" : "type-2", 1042 "unique_id" : "_ZTSN7android8hardware13tetheroffload7control4V1_015NetworkProtocolE" 1043 }, 1044 { 1045 "alignment" : 4, 1046 "enum_fields" : 1047 [ 1048 { 1049 "enum_field_value" : 1, 1050 "name" : "android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent::OFFLOAD_STARTED" 1051 }, 1052 { 1053 "enum_field_value" : 2, 1054 "name" : "android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent::OFFLOAD_STOPPED_ERROR" 1055 }, 1056 { 1057 "enum_field_value" : 3, 1058 "name" : "android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent::OFFLOAD_STOPPED_UNSUPPORTED" 1059 }, 1060 { 1061 "enum_field_value" : 4, 1062 "name" : "android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent::OFFLOAD_SUPPORT_AVAILABLE" 1063 }, 1064 { 1065 "enum_field_value" : 5, 1066 "name" : "android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent::OFFLOAD_STOPPED_LIMIT_REACHED" 1067 } 1068 ], 1069 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent", 1070 "name" : "android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent", 1071 "referenced_type" : "type-521", 1072 "self_type" : "type-521", 1073 "size" : 4, 1074 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h", 1075 "underlying_type" : "type-2", 1076 "unique_id" : "_ZTSN7android8hardware13tetheroffload7control4V1_020OffloadCallbackEventE" 1077 }, 1078 { 1079 "alignment" : 4, 1080 "enum_fields" : 1081 [ 1082 { 1083 "enum_field_value" : 0, 1084 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN" 1085 }, 1086 { 1087 "enum_field_value" : 1, 1088 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT" 1089 }, 1090 { 1091 "enum_field_value" : 2, 1092 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT" 1093 } 1094 ], 1095 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture", 1096 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture", 1097 "referenced_type" : "type-370", 1098 "self_type" : "type-370", 1099 "size" : 4, 1100 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 1101 "underlying_type" : "type-24", 1102 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE" 1103 }, 1104 { 1105 "alignment" : 4, 1106 "enum_fields" : 1107 [ 1108 { 1109 "enum_field_value" : -1, 1110 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID" 1111 } 1112 ], 1113 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 1114 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant", 1115 "referenced_type" : "type-511", 1116 "self_type" : "type-511", 1117 "size" : 4, 1118 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 1119 "underlying_type" : "type-24", 1120 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE" 1121 }, 1122 { 1123 "alignment" : 1, 1124 "enum_fields" : 1125 [ 1126 { 1127 "enum_field_value" : 0, 1128 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY" 1129 }, 1130 { 1131 "enum_field_value" : 1, 1132 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER" 1133 }, 1134 { 1135 "enum_field_value" : 2, 1136 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH" 1137 } 1138 ], 1139 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport", 1140 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport", 1141 "referenced_type" : "type-510", 1142 "self_type" : "type-510", 1143 "size" : 1, 1144 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 1145 "underlying_type" : "type-123", 1146 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE" 1147 }, 1148 { 1149 "alignment" : 4, 1150 "enum_fields" : 1151 [ 1152 { 1153 "enum_field_value" : 0, 1154 "name" : "ANDROID_LOG_UNKNOWN" 1155 }, 1156 { 1157 "enum_field_value" : 1, 1158 "name" : "ANDROID_LOG_DEFAULT" 1159 }, 1160 { 1161 "enum_field_value" : 2, 1162 "name" : "ANDROID_LOG_VERBOSE" 1163 }, 1164 { 1165 "enum_field_value" : 3, 1166 "name" : "ANDROID_LOG_DEBUG" 1167 }, 1168 { 1169 "enum_field_value" : 4, 1170 "name" : "ANDROID_LOG_INFO" 1171 }, 1172 { 1173 "enum_field_value" : 5, 1174 "name" : "ANDROID_LOG_WARN" 1175 }, 1176 { 1177 "enum_field_value" : 6, 1178 "name" : "ANDROID_LOG_ERROR" 1179 }, 1180 { 1181 "enum_field_value" : 7, 1182 "name" : "ANDROID_LOG_FATAL" 1183 }, 1184 { 1185 "enum_field_value" : 8, 1186 "name" : "ANDROID_LOG_SILENT" 1187 } 1188 ], 1189 "linker_set_key" : "android_LogPriority", 1190 "name" : "android_LogPriority", 1191 "referenced_type" : "type-1", 1192 "self_type" : "type-1", 1193 "size" : 4, 1194 "source_file" : "/system/core/liblog/include/android/log.h", 1195 "underlying_type" : "type-2", 1196 "unique_id" : "android_LogPriority" 1197 }, 1198 { 1199 "alignment" : 4, 1200 "enum_fields" : 1201 [ 1202 { 1203 "enum_field_value" : 0, 1204 "name" : "HAL_COLOR_MODE_NATIVE" 1205 }, 1206 { 1207 "enum_field_value" : 1, 1208 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625" 1209 }, 1210 { 1211 "enum_field_value" : 2, 1212 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED" 1213 }, 1214 { 1215 "enum_field_value" : 3, 1216 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525" 1217 }, 1218 { 1219 "enum_field_value" : 4, 1220 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED" 1221 }, 1222 { 1223 "enum_field_value" : 5, 1224 "name" : "HAL_COLOR_MODE_STANDARD_BT709" 1225 }, 1226 { 1227 "enum_field_value" : 6, 1228 "name" : "HAL_COLOR_MODE_DCI_P3" 1229 }, 1230 { 1231 "enum_field_value" : 7, 1232 "name" : "HAL_COLOR_MODE_SRGB" 1233 }, 1234 { 1235 "enum_field_value" : 8, 1236 "name" : "HAL_COLOR_MODE_ADOBE_RGB" 1237 }, 1238 { 1239 "enum_field_value" : 9, 1240 "name" : "HAL_COLOR_MODE_DISPLAY_P3" 1241 } 1242 ], 1243 "linker_set_key" : "android_color_mode_t", 1244 "name" : "android_color_mode_t", 1245 "referenced_type" : "type-462", 1246 "self_type" : "type-462", 1247 "size" : 4, 1248 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1249 "underlying_type" : "type-2", 1250 "unique_id" : "android_color_mode_t" 1251 }, 1252 { 1253 "alignment" : 4, 1254 "enum_fields" : 1255 [ 1256 { 1257 "enum_field_value" : 10, 1258 "name" : "HAL_COLOR_MODE_BT2020" 1259 }, 1260 { 1261 "enum_field_value" : 11, 1262 "name" : "HAL_COLOR_MODE_BT2100_PQ" 1263 }, 1264 { 1265 "enum_field_value" : 12, 1266 "name" : "HAL_COLOR_MODE_BT2100_HLG" 1267 } 1268 ], 1269 "linker_set_key" : "android_color_mode_v1_1_t", 1270 "name" : "android_color_mode_v1_1_t", 1271 "referenced_type" : "type-467", 1272 "self_type" : "type-467", 1273 "size" : 4, 1274 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1275 "underlying_type" : "type-2", 1276 "unique_id" : "android_color_mode_v1_1_t" 1277 }, 1278 { 1279 "alignment" : 4, 1280 "enum_fields" : 1281 [ 1282 { 1283 "enum_field_value" : 0, 1284 "name" : "HAL_COLOR_TRANSFORM_IDENTITY" 1285 }, 1286 { 1287 "enum_field_value" : 1, 1288 "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX" 1289 }, 1290 { 1291 "enum_field_value" : 2, 1292 "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE" 1293 }, 1294 { 1295 "enum_field_value" : 3, 1296 "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE" 1297 }, 1298 { 1299 "enum_field_value" : 4, 1300 "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA" 1301 }, 1302 { 1303 "enum_field_value" : 5, 1304 "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA" 1305 }, 1306 { 1307 "enum_field_value" : 6, 1308 "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA" 1309 } 1310 ], 1311 "linker_set_key" : "android_color_transform_t", 1312 "name" : "android_color_transform_t", 1313 "referenced_type" : "type-463", 1314 "self_type" : "type-463", 1315 "size" : 4, 1316 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1317 "underlying_type" : "type-2", 1318 "unique_id" : "android_color_transform_t" 1319 }, 1320 { 1321 "alignment" : 4, 1322 "enum_fields" : 1323 [ 1324 { 1325 "enum_field_value" : 0, 1326 "name" : "HAL_DATASPACE_UNKNOWN" 1327 }, 1328 { 1329 "enum_field_value" : 1, 1330 "name" : "HAL_DATASPACE_ARBITRARY" 1331 }, 1332 { 1333 "enum_field_value" : 16, 1334 "name" : "HAL_DATASPACE_STANDARD_SHIFT" 1335 }, 1336 { 1337 "enum_field_value" : 4128768, 1338 "name" : "HAL_DATASPACE_STANDARD_MASK" 1339 }, 1340 { 1341 "enum_field_value" : 0, 1342 "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED" 1343 }, 1344 { 1345 "enum_field_value" : 65536, 1346 "name" : "HAL_DATASPACE_STANDARD_BT709" 1347 }, 1348 { 1349 "enum_field_value" : 131072, 1350 "name" : "HAL_DATASPACE_STANDARD_BT601_625" 1351 }, 1352 { 1353 "enum_field_value" : 196608, 1354 "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED" 1355 }, 1356 { 1357 "enum_field_value" : 262144, 1358 "name" : "HAL_DATASPACE_STANDARD_BT601_525" 1359 }, 1360 { 1361 "enum_field_value" : 327680, 1362 "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED" 1363 }, 1364 { 1365 "enum_field_value" : 393216, 1366 "name" : "HAL_DATASPACE_STANDARD_BT2020" 1367 }, 1368 { 1369 "enum_field_value" : 458752, 1370 "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE" 1371 }, 1372 { 1373 "enum_field_value" : 524288, 1374 "name" : "HAL_DATASPACE_STANDARD_BT470M" 1375 }, 1376 { 1377 "enum_field_value" : 589824, 1378 "name" : "HAL_DATASPACE_STANDARD_FILM" 1379 }, 1380 { 1381 "enum_field_value" : 655360, 1382 "name" : "HAL_DATASPACE_STANDARD_DCI_P3" 1383 }, 1384 { 1385 "enum_field_value" : 720896, 1386 "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB" 1387 }, 1388 { 1389 "enum_field_value" : 22, 1390 "name" : "HAL_DATASPACE_TRANSFER_SHIFT" 1391 }, 1392 { 1393 "enum_field_value" : 130023424, 1394 "name" : "HAL_DATASPACE_TRANSFER_MASK" 1395 }, 1396 { 1397 "enum_field_value" : 0, 1398 "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED" 1399 }, 1400 { 1401 "enum_field_value" : 4194304, 1402 "name" : "HAL_DATASPACE_TRANSFER_LINEAR" 1403 }, 1404 { 1405 "enum_field_value" : 8388608, 1406 "name" : "HAL_DATASPACE_TRANSFER_SRGB" 1407 }, 1408 { 1409 "enum_field_value" : 12582912, 1410 "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M" 1411 }, 1412 { 1413 "enum_field_value" : 16777216, 1414 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2" 1415 }, 1416 { 1417 "enum_field_value" : 20971520, 1418 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6" 1419 }, 1420 { 1421 "enum_field_value" : 25165824, 1422 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8" 1423 }, 1424 { 1425 "enum_field_value" : 29360128, 1426 "name" : "HAL_DATASPACE_TRANSFER_ST2084" 1427 }, 1428 { 1429 "enum_field_value" : 33554432, 1430 "name" : "HAL_DATASPACE_TRANSFER_HLG" 1431 }, 1432 { 1433 "enum_field_value" : 27, 1434 "name" : "HAL_DATASPACE_RANGE_SHIFT" 1435 }, 1436 { 1437 "enum_field_value" : 939524096, 1438 "name" : "HAL_DATASPACE_RANGE_MASK" 1439 }, 1440 { 1441 "enum_field_value" : 0, 1442 "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED" 1443 }, 1444 { 1445 "enum_field_value" : 134217728, 1446 "name" : "HAL_DATASPACE_RANGE_FULL" 1447 }, 1448 { 1449 "enum_field_value" : 268435456, 1450 "name" : "HAL_DATASPACE_RANGE_LIMITED" 1451 }, 1452 { 1453 "enum_field_value" : 402653184, 1454 "name" : "HAL_DATASPACE_RANGE_EXTENDED" 1455 }, 1456 { 1457 "enum_field_value" : 512, 1458 "name" : "HAL_DATASPACE_SRGB_LINEAR" 1459 }, 1460 { 1461 "enum_field_value" : 138477568, 1462 "name" : "HAL_DATASPACE_V0_SRGB_LINEAR" 1463 }, 1464 { 1465 "enum_field_value" : 406913024, 1466 "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR" 1467 }, 1468 { 1469 "enum_field_value" : 513, 1470 "name" : "HAL_DATASPACE_SRGB" 1471 }, 1472 { 1473 "enum_field_value" : 142671872, 1474 "name" : "HAL_DATASPACE_V0_SRGB" 1475 }, 1476 { 1477 "enum_field_value" : 411107328, 1478 "name" : "HAL_DATASPACE_V0_SCRGB" 1479 }, 1480 { 1481 "enum_field_value" : 257, 1482 "name" : "HAL_DATASPACE_JFIF" 1483 }, 1484 { 1485 "enum_field_value" : 146931712, 1486 "name" : "HAL_DATASPACE_V0_JFIF" 1487 }, 1488 { 1489 "enum_field_value" : 258, 1490 "name" : "HAL_DATASPACE_BT601_625" 1491 }, 1492 { 1493 "enum_field_value" : 281149440, 1494 "name" : "HAL_DATASPACE_V0_BT601_625" 1495 }, 1496 { 1497 "enum_field_value" : 259, 1498 "name" : "HAL_DATASPACE_BT601_525" 1499 }, 1500 { 1501 "enum_field_value" : 281280512, 1502 "name" : "HAL_DATASPACE_V0_BT601_525" 1503 }, 1504 { 1505 "enum_field_value" : 260, 1506 "name" : "HAL_DATASPACE_BT709" 1507 }, 1508 { 1509 "enum_field_value" : 281083904, 1510 "name" : "HAL_DATASPACE_V0_BT709" 1511 }, 1512 { 1513 "enum_field_value" : 139067392, 1514 "name" : "HAL_DATASPACE_DCI_P3_LINEAR" 1515 }, 1516 { 1517 "enum_field_value" : 155844608, 1518 "name" : "HAL_DATASPACE_DCI_P3" 1519 }, 1520 { 1521 "enum_field_value" : 139067392, 1522 "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR" 1523 }, 1524 { 1525 "enum_field_value" : 143261696, 1526 "name" : "HAL_DATASPACE_DISPLAY_P3" 1527 }, 1528 { 1529 "enum_field_value" : 151715840, 1530 "name" : "HAL_DATASPACE_ADOBE_RGB" 1531 }, 1532 { 1533 "enum_field_value" : 138805248, 1534 "name" : "HAL_DATASPACE_BT2020_LINEAR" 1535 }, 1536 { 1537 "enum_field_value" : 147193856, 1538 "name" : "HAL_DATASPACE_BT2020" 1539 }, 1540 { 1541 "enum_field_value" : 163971072, 1542 "name" : "HAL_DATASPACE_BT2020_PQ" 1543 }, 1544 { 1545 "enum_field_value" : 4096, 1546 "name" : "HAL_DATASPACE_DEPTH" 1547 }, 1548 { 1549 "enum_field_value" : 4097, 1550 "name" : "HAL_DATASPACE_SENSOR" 1551 } 1552 ], 1553 "linker_set_key" : "android_dataspace_t", 1554 "name" : "android_dataspace_t", 1555 "referenced_type" : "type-461", 1556 "self_type" : "type-461", 1557 "size" : 4, 1558 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1559 "underlying_type" : "type-2", 1560 "unique_id" : "android_dataspace_t" 1561 }, 1562 { 1563 "alignment" : 4, 1564 "enum_fields" : 1565 [ 1566 { 1567 "enum_field_value" : 281411584, 1568 "name" : "HAL_DATASPACE_BT2020_ITU" 1569 }, 1570 { 1571 "enum_field_value" : 298188800, 1572 "name" : "HAL_DATASPACE_BT2020_ITU_PQ" 1573 }, 1574 { 1575 "enum_field_value" : 302383104, 1576 "name" : "HAL_DATASPACE_BT2020_ITU_HLG" 1577 }, 1578 { 1579 "enum_field_value" : 168165376, 1580 "name" : "HAL_DATASPACE_BT2020_HLG" 1581 } 1582 ], 1583 "linker_set_key" : "android_dataspace_v1_1_t", 1584 "name" : "android_dataspace_v1_1_t", 1585 "referenced_type" : "type-466", 1586 "self_type" : "type-466", 1587 "size" : 4, 1588 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1589 "underlying_type" : "type-2", 1590 "unique_id" : "android_dataspace_v1_1_t" 1591 }, 1592 { 1593 "alignment" : 4, 1594 "enum_fields" : 1595 [ 1596 { 1597 "enum_field_value" : 142999552, 1598 "name" : "HAL_DATASPACE_DISPLAY_BT2020" 1599 }, 1600 { 1601 "enum_field_value" : 4098, 1602 "name" : "HAL_DATASPACE_DYNAMIC_DEPTH" 1603 }, 1604 { 1605 "enum_field_value" : 4099, 1606 "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS" 1607 }, 1608 { 1609 "enum_field_value" : 4100, 1610 "name" : "HAL_DATASPACE_HEIF" 1611 } 1612 ], 1613 "linker_set_key" : "android_dataspace_v1_2_t", 1614 "name" : "android_dataspace_v1_2_t", 1615 "referenced_type" : "type-470", 1616 "self_type" : "type-470", 1617 "size" : 4, 1618 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1619 "underlying_type" : "type-2", 1620 "unique_id" : "android_dataspace_v1_2_t" 1621 }, 1622 { 1623 "alignment" : 4, 1624 "enum_fields" : 1625 [ 1626 { 1627 "enum_field_value" : 1, 1628 "name" : "FLEX_COMPONENT_Y" 1629 }, 1630 { 1631 "enum_field_value" : 2, 1632 "name" : "FLEX_COMPONENT_Cb" 1633 }, 1634 { 1635 "enum_field_value" : 4, 1636 "name" : "FLEX_COMPONENT_Cr" 1637 }, 1638 { 1639 "enum_field_value" : 1024, 1640 "name" : "FLEX_COMPONENT_R" 1641 }, 1642 { 1643 "enum_field_value" : 2048, 1644 "name" : "FLEX_COMPONENT_G" 1645 }, 1646 { 1647 "enum_field_value" : 4096, 1648 "name" : "FLEX_COMPONENT_B" 1649 }, 1650 { 1651 "enum_field_value" : 1073741824, 1652 "name" : "FLEX_COMPONENT_A" 1653 } 1654 ], 1655 "linker_set_key" : "android_flex_component", 1656 "name" : "android_flex_component", 1657 "referenced_type" : "type-475", 1658 "self_type" : "type-475", 1659 "size" : 4, 1660 "source_file" : "/system/core/libsystem/include/system/graphics.h", 1661 "underlying_type" : "type-2", 1662 "unique_id" : "android_flex_component" 1663 }, 1664 { 1665 "alignment" : 4, 1666 "enum_fields" : 1667 [ 1668 { 1669 "enum_field_value" : 0, 1670 "name" : "FLEX_FORMAT_INVALID" 1671 }, 1672 { 1673 "enum_field_value" : 1, 1674 "name" : "FLEX_FORMAT_Y" 1675 }, 1676 { 1677 "enum_field_value" : 7, 1678 "name" : "FLEX_FORMAT_YCbCr" 1679 }, 1680 { 1681 "enum_field_value" : 1073741831, 1682 "name" : "FLEX_FORMAT_YCbCrA" 1683 }, 1684 { 1685 "enum_field_value" : 7168, 1686 "name" : "FLEX_FORMAT_RGB" 1687 }, 1688 { 1689 "enum_field_value" : 1073748992, 1690 "name" : "FLEX_FORMAT_RGBA" 1691 } 1692 ], 1693 "linker_set_key" : "android_flex_format", 1694 "name" : "android_flex_format", 1695 "referenced_type" : "type-477", 1696 "self_type" : "type-477", 1697 "size" : 4, 1698 "source_file" : "/system/core/libsystem/include/system/graphics.h", 1699 "underlying_type" : "type-2", 1700 "unique_id" : "android_flex_format" 1701 }, 1702 { 1703 "alignment" : 4, 1704 "enum_fields" : 1705 [ 1706 { 1707 "enum_field_value" : 1, 1708 "name" : "HAL_HDR_DOLBY_VISION" 1709 }, 1710 { 1711 "enum_field_value" : 2, 1712 "name" : "HAL_HDR_HDR10" 1713 }, 1714 { 1715 "enum_field_value" : 3, 1716 "name" : "HAL_HDR_HLG" 1717 } 1718 ], 1719 "linker_set_key" : "android_hdr_t", 1720 "name" : "android_hdr_t", 1721 "referenced_type" : "type-464", 1722 "self_type" : "type-464", 1723 "size" : 4, 1724 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1725 "underlying_type" : "type-2", 1726 "unique_id" : "android_hdr_t" 1727 }, 1728 { 1729 "alignment" : 4, 1730 "enum_fields" : 1731 [ 1732 { 1733 "enum_field_value" : 4, 1734 "name" : "HAL_HDR_HDR10_PLUS" 1735 } 1736 ], 1737 "linker_set_key" : "android_hdr_v1_2_t", 1738 "name" : "android_hdr_v1_2_t", 1739 "referenced_type" : "type-469", 1740 "self_type" : "type-469", 1741 "size" : 4, 1742 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1743 "underlying_type" : "type-2", 1744 "unique_id" : "android_hdr_v1_2_t" 1745 }, 1746 { 1747 "alignment" : 4, 1748 "enum_fields" : 1749 [ 1750 { 1751 "enum_field_value" : 39, 1752 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888" 1753 }, 1754 { 1755 "enum_field_value" : 40, 1756 "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888" 1757 }, 1758 { 1759 "enum_field_value" : 41, 1760 "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888" 1761 }, 1762 { 1763 "enum_field_value" : 42, 1764 "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888" 1765 } 1766 ], 1767 "linker_set_key" : "android_pixel_format_sw_t", 1768 "name" : "android_pixel_format_sw_t", 1769 "referenced_type" : "type-472", 1770 "self_type" : "type-472", 1771 "size" : 4, 1772 "source_file" : "/system/core/libsystem/include/system/graphics-sw.h", 1773 "underlying_type" : "type-2", 1774 "unique_id" : "_ZTS25android_pixel_format_sw_t" 1775 }, 1776 { 1777 "alignment" : 4, 1778 "enum_fields" : 1779 [ 1780 { 1781 "enum_field_value" : 1, 1782 "name" : "HAL_PIXEL_FORMAT_RGBA_8888" 1783 }, 1784 { 1785 "enum_field_value" : 2, 1786 "name" : "HAL_PIXEL_FORMAT_RGBX_8888" 1787 }, 1788 { 1789 "enum_field_value" : 3, 1790 "name" : "HAL_PIXEL_FORMAT_RGB_888" 1791 }, 1792 { 1793 "enum_field_value" : 4, 1794 "name" : "HAL_PIXEL_FORMAT_RGB_565" 1795 }, 1796 { 1797 "enum_field_value" : 5, 1798 "name" : "HAL_PIXEL_FORMAT_BGRA_8888" 1799 }, 1800 { 1801 "enum_field_value" : 16, 1802 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP" 1803 }, 1804 { 1805 "enum_field_value" : 17, 1806 "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP" 1807 }, 1808 { 1809 "enum_field_value" : 20, 1810 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I" 1811 }, 1812 { 1813 "enum_field_value" : 22, 1814 "name" : "HAL_PIXEL_FORMAT_RGBA_FP16" 1815 }, 1816 { 1817 "enum_field_value" : 32, 1818 "name" : "HAL_PIXEL_FORMAT_RAW16" 1819 }, 1820 { 1821 "enum_field_value" : 33, 1822 "name" : "HAL_PIXEL_FORMAT_BLOB" 1823 }, 1824 { 1825 "enum_field_value" : 34, 1826 "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED" 1827 }, 1828 { 1829 "enum_field_value" : 35, 1830 "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888" 1831 }, 1832 { 1833 "enum_field_value" : 36, 1834 "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE" 1835 }, 1836 { 1837 "enum_field_value" : 37, 1838 "name" : "HAL_PIXEL_FORMAT_RAW10" 1839 }, 1840 { 1841 "enum_field_value" : 38, 1842 "name" : "HAL_PIXEL_FORMAT_RAW12" 1843 }, 1844 { 1845 "enum_field_value" : 43, 1846 "name" : "HAL_PIXEL_FORMAT_RGBA_1010102" 1847 }, 1848 { 1849 "enum_field_value" : 538982489, 1850 "name" : "HAL_PIXEL_FORMAT_Y8" 1851 }, 1852 { 1853 "enum_field_value" : 540422489, 1854 "name" : "HAL_PIXEL_FORMAT_Y16" 1855 }, 1856 { 1857 "enum_field_value" : 842094169, 1858 "name" : "HAL_PIXEL_FORMAT_YV12" 1859 } 1860 ], 1861 "linker_set_key" : "android_pixel_format_t", 1862 "name" : "android_pixel_format_t", 1863 "referenced_type" : "type-459", 1864 "self_type" : "type-459", 1865 "size" : 4, 1866 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1867 "underlying_type" : "type-2", 1868 "unique_id" : "android_pixel_format_t" 1869 }, 1870 { 1871 "alignment" : 4, 1872 "enum_fields" : 1873 [ 1874 { 1875 "enum_field_value" : 48, 1876 "name" : "HAL_PIXEL_FORMAT_DEPTH_16" 1877 }, 1878 { 1879 "enum_field_value" : 49, 1880 "name" : "HAL_PIXEL_FORMAT_DEPTH_24" 1881 }, 1882 { 1883 "enum_field_value" : 50, 1884 "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8" 1885 }, 1886 { 1887 "enum_field_value" : 51, 1888 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F" 1889 }, 1890 { 1891 "enum_field_value" : 52, 1892 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8" 1893 }, 1894 { 1895 "enum_field_value" : 53, 1896 "name" : "HAL_PIXEL_FORMAT_STENCIL_8" 1897 }, 1898 { 1899 "enum_field_value" : 54, 1900 "name" : "HAL_PIXEL_FORMAT_YCBCR_P010" 1901 } 1902 ], 1903 "linker_set_key" : "android_pixel_format_v1_1_t", 1904 "name" : "android_pixel_format_v1_1_t", 1905 "referenced_type" : "type-465", 1906 "self_type" : "type-465", 1907 "size" : 4, 1908 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1909 "underlying_type" : "type-2", 1910 "unique_id" : "android_pixel_format_v1_1_t" 1911 }, 1912 { 1913 "alignment" : 4, 1914 "enum_fields" : 1915 [ 1916 { 1917 "enum_field_value" : 55, 1918 "name" : "HAL_PIXEL_FORMAT_HSV_888" 1919 } 1920 ], 1921 "linker_set_key" : "android_pixel_format_v1_2_t", 1922 "name" : "android_pixel_format_v1_2_t", 1923 "referenced_type" : "type-471", 1924 "self_type" : "type-471", 1925 "size" : 4, 1926 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h", 1927 "underlying_type" : "type-2", 1928 "unique_id" : "android_pixel_format_v1_2_t" 1929 }, 1930 { 1931 "alignment" : 4, 1932 "enum_fields" : 1933 [ 1934 { 1935 "enum_field_value" : 0, 1936 "name" : "HAL_RENDER_INTENT_COLORIMETRIC" 1937 }, 1938 { 1939 "enum_field_value" : 1, 1940 "name" : "HAL_RENDER_INTENT_ENHANCE" 1941 }, 1942 { 1943 "enum_field_value" : 2, 1944 "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC" 1945 }, 1946 { 1947 "enum_field_value" : 3, 1948 "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE" 1949 } 1950 ], 1951 "linker_set_key" : "android_render_intent_v1_1_t", 1952 "name" : "android_render_intent_v1_1_t", 1953 "referenced_type" : "type-468", 1954 "self_type" : "type-468", 1955 "size" : 4, 1956 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h", 1957 "underlying_type" : "type-2", 1958 "unique_id" : "android_render_intent_v1_1_t" 1959 }, 1960 { 1961 "alignment" : 4, 1962 "enum_fields" : 1963 [ 1964 { 1965 "enum_field_value" : 1, 1966 "name" : "HAL_TRANSFORM_FLIP_H" 1967 }, 1968 { 1969 "enum_field_value" : 2, 1970 "name" : "HAL_TRANSFORM_FLIP_V" 1971 }, 1972 { 1973 "enum_field_value" : 4, 1974 "name" : "HAL_TRANSFORM_ROT_90" 1975 }, 1976 { 1977 "enum_field_value" : 3, 1978 "name" : "HAL_TRANSFORM_ROT_180" 1979 }, 1980 { 1981 "enum_field_value" : 7, 1982 "name" : "HAL_TRANSFORM_ROT_270" 1983 } 1984 ], 1985 "linker_set_key" : "android_transform_t", 1986 "name" : "android_transform_t", 1987 "referenced_type" : "type-460", 1988 "self_type" : "type-460", 1989 "size" : 4, 1990 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h", 1991 "underlying_type" : "type-2", 1992 "unique_id" : "android_transform_t" 1993 }, 1994 { 1995 "alignment" : 4, 1996 "enum_fields" : 1997 [ 1998 { 1999 "enum_field_value" : 0, 2000 "name" : "LOG_ID_MIN" 2001 }, 2002 { 2003 "enum_field_value" : 0, 2004 "name" : "LOG_ID_MAIN" 2005 }, 2006 { 2007 "enum_field_value" : 1, 2008 "name" : "LOG_ID_RADIO" 2009 }, 2010 { 2011 "enum_field_value" : 2, 2012 "name" : "LOG_ID_EVENTS" 2013 }, 2014 { 2015 "enum_field_value" : 3, 2016 "name" : "LOG_ID_SYSTEM" 2017 }, 2018 { 2019 "enum_field_value" : 4, 2020 "name" : "LOG_ID_CRASH" 2021 }, 2022 { 2023 "enum_field_value" : 5, 2024 "name" : "LOG_ID_STATS" 2025 }, 2026 { 2027 "enum_field_value" : 6, 2028 "name" : "LOG_ID_SECURITY" 2029 }, 2030 { 2031 "enum_field_value" : 7, 2032 "name" : "LOG_ID_KERNEL" 2033 }, 2034 { 2035 "enum_field_value" : 8, 2036 "name" : "LOG_ID_MAX" 2037 } 2038 ], 2039 "linker_set_key" : "log_id", 2040 "name" : "log_id", 2041 "referenced_type" : "type-273", 2042 "self_type" : "type-273", 2043 "size" : 4, 2044 "source_file" : "/system/core/liblog/include/android/log.h", 2045 "underlying_type" : "type-2", 2046 "unique_id" : "log_id" 2047 } 2048 ], 2049 "function_types" : 2050 [ 2051 { 2052 "alignment" : 4, 2053 "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2054 "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 2055 "parameters" : 2056 [ 2057 { 2058 "referenced_type" : "type-42" 2059 }, 2060 { 2061 "referenced_type" : "type-48" 2062 }, 2063 { 2064 "referenced_type" : "type-25" 2065 } 2066 ], 2067 "referenced_type" : "type-41", 2068 "return_type" : "type-39", 2069 "self_type" : "type-41", 2070 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 2071 }, 2072 { 2073 "alignment" : 4, 2074 "linker_set_key" : "int (void *)", 2075 "name" : "int (void *)", 2076 "parameters" : 2077 [ 2078 { 2079 "referenced_type" : "type-25" 2080 } 2081 ], 2082 "referenced_type" : "type-487", 2083 "return_type" : "type-24", 2084 "self_type" : "type-487", 2085 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 2086 }, 2087 { 2088 "alignment" : 4, 2089 "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 2090 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 2091 "parameters" : 2092 [ 2093 { 2094 "referenced_type" : "type-400" 2095 }, 2096 { 2097 "referenced_type" : "type-352" 2098 }, 2099 { 2100 "referenced_type" : "type-14" 2101 }, 2102 { 2103 "referenced_type" : "type-401" 2104 }, 2105 { 2106 "referenced_type" : "type-14" 2107 }, 2108 { 2109 "referenced_type" : "type-25" 2110 } 2111 ], 2112 "referenced_type" : "type-399", 2113 "return_type" : "type-26", 2114 "self_type" : "type-399", 2115 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 2116 } 2117 ], 2118 "functions" : 2119 [ 2120 { 2121 "function_name" : "android::hardware::fromBinder", 2122 "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackENS4_28BpHwTetheringOffloadCallbackENS4_28BnHwTetheringOffloadCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE", 2123 "parameters" : 2124 [ 2125 { 2126 "referenced_type" : "type-48" 2127 } 2128 ], 2129 "return_type" : "type-104", 2130 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h", 2131 "template_args" : [ "type-106", "type-107", "type-414" ] 2132 }, 2133 { 2134 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::getService", 2135 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb", 2136 "parameters" : 2137 [ 2138 { 2139 "default_arg" : true, 2140 "referenced_type" : "type-417" 2141 }, 2142 { 2143 "default_arg" : true, 2144 "referenced_type" : "type-39" 2145 } 2146 ], 2147 "return_type" : "type-136", 2148 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2149 }, 2150 { 2151 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::linkToDeath", 2152 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm", 2153 "parameters" : 2154 [ 2155 { 2156 "is_this_ptr" : true, 2157 "referenced_type" : "type-137" 2158 }, 2159 { 2160 "referenced_type" : "type-309" 2161 }, 2162 { 2163 "referenced_type" : "type-14" 2164 } 2165 ], 2166 "return_type" : "type-164", 2167 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2168 }, 2169 { 2170 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::getDebugInfo", 2171 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2172 "parameters" : 2173 [ 2174 { 2175 "is_this_ptr" : true, 2176 "referenced_type" : "type-137" 2177 }, 2178 { 2179 "referenced_type" : "type-645" 2180 } 2181 ], 2182 "return_type" : "type-184", 2183 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2184 }, 2185 { 2186 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::getHashChain", 2187 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE", 2188 "parameters" : 2189 [ 2190 { 2191 "is_this_ptr" : true, 2192 "referenced_type" : "type-137" 2193 }, 2194 { 2195 "referenced_type" : "type-646" 2196 } 2197 ], 2198 "return_type" : "type-184", 2199 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2200 }, 2201 { 2202 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::tryGetService", 2203 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb", 2204 "parameters" : 2205 [ 2206 { 2207 "default_arg" : true, 2208 "referenced_type" : "type-417" 2209 }, 2210 { 2211 "default_arg" : true, 2212 "referenced_type" : "type-39" 2213 } 2214 ], 2215 "return_type" : "type-136", 2216 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2217 }, 2218 { 2219 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::unlinkToDeath", 2220 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 2221 "parameters" : 2222 [ 2223 { 2224 "is_this_ptr" : true, 2225 "referenced_type" : "type-137" 2226 }, 2227 { 2228 "referenced_type" : "type-309" 2229 } 2230 ], 2231 "return_type" : "type-164", 2232 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2233 }, 2234 { 2235 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::interfaceChain", 2236 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 2237 "parameters" : 2238 [ 2239 { 2240 "is_this_ptr" : true, 2241 "referenced_type" : "type-137" 2242 }, 2243 { 2244 "referenced_type" : "type-647" 2245 } 2246 ], 2247 "return_type" : "type-184", 2248 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2249 }, 2250 { 2251 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::registerAsService", 2252 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", 2253 "parameters" : 2254 [ 2255 { 2256 "is_this_ptr" : true, 2257 "referenced_type" : "type-137" 2258 }, 2259 { 2260 "default_arg" : true, 2261 "referenced_type" : "type-417" 2262 } 2263 ], 2264 "return_type" : "type-24", 2265 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2266 }, 2267 { 2268 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::interfaceDescriptor", 2269 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 2270 "parameters" : 2271 [ 2272 { 2273 "is_this_ptr" : true, 2274 "referenced_type" : "type-137" 2275 }, 2276 { 2277 "referenced_type" : "type-648" 2278 } 2279 ], 2280 "return_type" : "type-184", 2281 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2282 }, 2283 { 2284 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::notifySyspropsChanged", 2285 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21notifySyspropsChangedEv", 2286 "parameters" : 2287 [ 2288 { 2289 "is_this_ptr" : true, 2290 "referenced_type" : "type-137" 2291 } 2292 ], 2293 "return_type" : "type-184", 2294 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2295 }, 2296 { 2297 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::setHALInstrumentation", 2298 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21setHALInstrumentationEv", 2299 "parameters" : 2300 [ 2301 { 2302 "is_this_ptr" : true, 2303 "referenced_type" : "type-137" 2304 } 2305 ], 2306 "return_type" : "type-184", 2307 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2308 }, 2309 { 2310 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::registerForNotifications", 2311 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 2312 "parameters" : 2313 [ 2314 { 2315 "referenced_type" : "type-417" 2316 }, 2317 { 2318 "referenced_type" : "type-534" 2319 } 2320 ], 2321 "return_type" : "type-39", 2322 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2323 }, 2324 { 2325 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::ping", 2326 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl4pingEv", 2327 "parameters" : 2328 [ 2329 { 2330 "is_this_ptr" : true, 2331 "referenced_type" : "type-137" 2332 } 2333 ], 2334 "return_type" : "type-184", 2335 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2336 }, 2337 { 2338 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::debug", 2339 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 2340 "parameters" : 2341 [ 2342 { 2343 "is_this_ptr" : true, 2344 "referenced_type" : "type-137" 2345 }, 2346 { 2347 "referenced_type" : "type-361" 2348 }, 2349 { 2350 "referenced_type" : "type-412" 2351 } 2352 ], 2353 "return_type" : "type-184", 2354 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2355 }, 2356 { 2357 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::castFrom", 2358 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb", 2359 "parameters" : 2360 [ 2361 { 2362 "referenced_type" : "type-579" 2363 }, 2364 { 2365 "default_arg" : true, 2366 "referenced_type" : "type-39" 2367 } 2368 ], 2369 "return_type" : "type-171", 2370 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2371 }, 2372 { 2373 "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::castFrom", 2374 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl8castFromERKNS_2spIS4_EEb", 2375 "parameters" : 2376 [ 2377 { 2378 "referenced_type" : "type-567" 2379 }, 2380 { 2381 "default_arg" : true, 2382 "referenced_type" : "type-39" 2383 } 2384 ], 2385 "return_type" : "type-171", 2386 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 2387 }, 2388 { 2389 "access" : "private", 2390 "function_name" : "android::hardware::tetheroffload::control::V1_0::BsOffloadControl::addOnewayTask", 2391 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl13addOnewayTaskENSt3__18functionIFvvEEE", 2392 "parameters" : 2393 [ 2394 { 2395 "is_this_ptr" : true, 2396 "referenced_type" : "type-591" 2397 }, 2398 { 2399 "referenced_type" : "type-655" 2400 } 2401 ], 2402 "return_type" : "type-184", 2403 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsOffloadControl.h" 2404 }, 2405 { 2406 "function_name" : "android::hardware::tetheroffload::control::V1_0::BsOffloadControl::BsOffloadControl", 2407 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControlC1ENS_2spINS3_15IOffloadControlEEE", 2408 "parameters" : 2409 [ 2410 { 2411 "is_this_ptr" : true, 2412 "referenced_type" : "type-591" 2413 }, 2414 { 2415 "referenced_type" : "type-142" 2416 } 2417 ], 2418 "return_type" : "type-26", 2419 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsOffloadControl.h" 2420 }, 2421 { 2422 "function_name" : "android::hardware::tetheroffload::control::V1_0::BsOffloadControl::BsOffloadControl", 2423 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControlC2ENS_2spINS3_15IOffloadControlEEE", 2424 "parameters" : 2425 [ 2426 { 2427 "is_this_ptr" : true, 2428 "referenced_type" : "type-591" 2429 }, 2430 { 2431 "referenced_type" : "type-142" 2432 } 2433 ], 2434 "return_type" : "type-26", 2435 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsOffloadControl.h" 2436 }, 2437 { 2438 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::onTransact", 2439 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE", 2440 "parameters" : 2441 [ 2442 { 2443 "is_this_ptr" : true, 2444 "referenced_type" : "type-518" 2445 }, 2446 { 2447 "referenced_type" : "type-2" 2448 }, 2449 { 2450 "referenced_type" : "type-410" 2451 }, 2452 { 2453 "referenced_type" : "type-400" 2454 }, 2455 { 2456 "default_arg" : true, 2457 "referenced_type" : "type-2" 2458 }, 2459 { 2460 "default_arg" : true, 2461 "referenced_type" : "type-662" 2462 } 2463 ], 2464 "return_type" : "type-24", 2465 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2466 }, 2467 { 2468 "access" : "private", 2469 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::getDebugInfo", 2470 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2471 "parameters" : 2472 [ 2473 { 2474 "is_this_ptr" : true, 2475 "referenced_type" : "type-518" 2476 }, 2477 { 2478 "referenced_type" : "type-663" 2479 } 2480 ], 2481 "return_type" : "type-184", 2482 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2483 }, 2484 { 2485 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_initOffload", 2486 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl17_hidl_initOffloadEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE", 2487 "parameters" : 2488 [ 2489 { 2490 "referenced_type" : "type-411" 2491 }, 2492 { 2493 "referenced_type" : "type-410" 2494 }, 2495 { 2496 "referenced_type" : "type-400" 2497 }, 2498 { 2499 "referenced_type" : "type-664" 2500 } 2501 ], 2502 "return_type" : "type-24", 2503 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2504 }, 2505 { 2506 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_stopOffload", 2507 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl17_hidl_stopOffloadEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE", 2508 "parameters" : 2509 [ 2510 { 2511 "referenced_type" : "type-411" 2512 }, 2513 { 2514 "referenced_type" : "type-410" 2515 }, 2516 { 2517 "referenced_type" : "type-400" 2518 }, 2519 { 2520 "referenced_type" : "type-665" 2521 } 2522 ], 2523 "return_type" : "type-24", 2524 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2525 }, 2526 { 2527 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_setDataLimit", 2528 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl18_hidl_setDataLimitEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE", 2529 "parameters" : 2530 [ 2531 { 2532 "referenced_type" : "type-411" 2533 }, 2534 { 2535 "referenced_type" : "type-410" 2536 }, 2537 { 2538 "referenced_type" : "type-400" 2539 }, 2540 { 2541 "referenced_type" : "type-666" 2542 } 2543 ], 2544 "return_type" : "type-24", 2545 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2546 }, 2547 { 2548 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_addDownstream", 2549 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl19_hidl_addDownstreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE", 2550 "parameters" : 2551 [ 2552 { 2553 "referenced_type" : "type-411" 2554 }, 2555 { 2556 "referenced_type" : "type-410" 2557 }, 2558 { 2559 "referenced_type" : "type-400" 2560 }, 2561 { 2562 "referenced_type" : "type-667" 2563 } 2564 ], 2565 "return_type" : "type-24", 2566 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2567 }, 2568 { 2569 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_removeDownstream", 2570 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl22_hidl_removeDownstreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE", 2571 "parameters" : 2572 [ 2573 { 2574 "referenced_type" : "type-411" 2575 }, 2576 { 2577 "referenced_type" : "type-410" 2578 }, 2579 { 2580 "referenced_type" : "type-400" 2581 }, 2582 { 2583 "referenced_type" : "type-668" 2584 } 2585 ], 2586 "return_type" : "type-24", 2587 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2588 }, 2589 { 2590 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_setLocalPrefixes", 2591 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl22_hidl_setLocalPrefixesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE", 2592 "parameters" : 2593 [ 2594 { 2595 "referenced_type" : "type-411" 2596 }, 2597 { 2598 "referenced_type" : "type-410" 2599 }, 2600 { 2601 "referenced_type" : "type-400" 2602 }, 2603 { 2604 "referenced_type" : "type-669" 2605 } 2606 ], 2607 "return_type" : "type-24", 2608 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2609 }, 2610 { 2611 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_getForwardedStats", 2612 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl23_hidl_getForwardedStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE", 2613 "parameters" : 2614 [ 2615 { 2616 "referenced_type" : "type-411" 2617 }, 2618 { 2619 "referenced_type" : "type-410" 2620 }, 2621 { 2622 "referenced_type" : "type-400" 2623 }, 2624 { 2625 "referenced_type" : "type-670" 2626 } 2627 ], 2628 "return_type" : "type-24", 2629 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2630 }, 2631 { 2632 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_setUpstreamParameters", 2633 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl27_hidl_setUpstreamParametersEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE", 2634 "parameters" : 2635 [ 2636 { 2637 "referenced_type" : "type-411" 2638 }, 2639 { 2640 "referenced_type" : "type-410" 2641 }, 2642 { 2643 "referenced_type" : "type-400" 2644 }, 2645 { 2646 "referenced_type" : "type-671" 2647 } 2648 ], 2649 "return_type" : "type-24", 2650 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2651 }, 2652 { 2653 "access" : "private", 2654 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::ping", 2655 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl4pingEv", 2656 "parameters" : 2657 [ 2658 { 2659 "is_this_ptr" : true, 2660 "referenced_type" : "type-518" 2661 } 2662 ], 2663 "return_type" : "type-184", 2664 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2665 }, 2666 { 2667 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::BnHwOffloadControl", 2668 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlC1ERKNS_2spINS3_15IOffloadControlEEE", 2669 "parameters" : 2670 [ 2671 { 2672 "is_this_ptr" : true, 2673 "referenced_type" : "type-518" 2674 }, 2675 { 2676 "referenced_type" : "type-567" 2677 } 2678 ], 2679 "return_type" : "type-26", 2680 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2681 }, 2682 { 2683 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::BnHwOffloadControl", 2684 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlC2ERKNS_2spINS3_15IOffloadControlEEE", 2685 "parameters" : 2686 [ 2687 { 2688 "is_this_ptr" : true, 2689 "referenced_type" : "type-518" 2690 }, 2691 { 2692 "referenced_type" : "type-567" 2693 } 2694 ], 2695 "return_type" : "type-26", 2696 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2697 }, 2698 { 2699 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::~BnHwOffloadControl", 2700 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev", 2701 "parameters" : 2702 [ 2703 { 2704 "is_this_ptr" : true, 2705 "referenced_type" : "type-518" 2706 } 2707 ], 2708 "return_type" : "type-26", 2709 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2710 }, 2711 { 2712 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::~BnHwOffloadControl", 2713 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev", 2714 "parameters" : 2715 [ 2716 { 2717 "is_this_ptr" : true, 2718 "referenced_type" : "type-518" 2719 } 2720 ], 2721 "return_type" : "type-26", 2722 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2723 }, 2724 { 2725 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::~BnHwOffloadControl", 2726 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD2Ev", 2727 "parameters" : 2728 [ 2729 { 2730 "is_this_ptr" : true, 2731 "referenced_type" : "type-518" 2732 } 2733 ], 2734 "return_type" : "type-26", 2735 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h" 2736 }, 2737 { 2738 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::initOffload", 2739 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11initOffloadERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE", 2740 "parameters" : 2741 [ 2742 { 2743 "is_this_ptr" : true, 2744 "referenced_type" : "type-605" 2745 }, 2746 { 2747 "referenced_type" : "type-617" 2748 }, 2749 { 2750 "referenced_type" : "type-672" 2751 } 2752 ], 2753 "return_type" : "type-184", 2754 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2755 }, 2756 { 2757 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::linkToDeath", 2758 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm", 2759 "parameters" : 2760 [ 2761 { 2762 "is_this_ptr" : true, 2763 "referenced_type" : "type-605" 2764 }, 2765 { 2766 "referenced_type" : "type-309" 2767 }, 2768 { 2769 "referenced_type" : "type-14" 2770 } 2771 ], 2772 "return_type" : "type-164", 2773 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2774 }, 2775 { 2776 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::stopOffload", 2777 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11stopOffloadENSt3__18functionIFvbRKNS0_11hidl_stringEEEE", 2778 "parameters" : 2779 [ 2780 { 2781 "is_this_ptr" : true, 2782 "referenced_type" : "type-605" 2783 }, 2784 { 2785 "referenced_type" : "type-673" 2786 } 2787 ], 2788 "return_type" : "type-184", 2789 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2790 }, 2791 { 2792 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::getDebugInfo", 2793 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 2794 "parameters" : 2795 [ 2796 { 2797 "is_this_ptr" : true, 2798 "referenced_type" : "type-605" 2799 }, 2800 { 2801 "referenced_type" : "type-674" 2802 } 2803 ], 2804 "return_type" : "type-184", 2805 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2806 }, 2807 { 2808 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::getHashChain", 2809 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE", 2810 "parameters" : 2811 [ 2812 { 2813 "is_this_ptr" : true, 2814 "referenced_type" : "type-605" 2815 }, 2816 { 2817 "referenced_type" : "type-675" 2818 } 2819 ], 2820 "return_type" : "type-184", 2821 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2822 }, 2823 { 2824 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::setDataLimit", 2825 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12setDataLimitERKNS0_11hidl_stringEmNSt3__18functionIFvbS7_EEE", 2826 "parameters" : 2827 [ 2828 { 2829 "is_this_ptr" : true, 2830 "referenced_type" : "type-605" 2831 }, 2832 { 2833 "referenced_type" : "type-554" 2834 }, 2835 { 2836 "referenced_type" : "type-14" 2837 }, 2838 { 2839 "referenced_type" : "type-676" 2840 } 2841 ], 2842 "return_type" : "type-184", 2843 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2844 }, 2845 { 2846 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::addDownstream", 2847 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl13addDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE", 2848 "parameters" : 2849 [ 2850 { 2851 "is_this_ptr" : true, 2852 "referenced_type" : "type-605" 2853 }, 2854 { 2855 "referenced_type" : "type-554" 2856 }, 2857 { 2858 "referenced_type" : "type-554" 2859 }, 2860 { 2861 "referenced_type" : "type-677" 2862 } 2863 ], 2864 "return_type" : "type-184", 2865 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2866 }, 2867 { 2868 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::unlinkToDeath", 2869 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 2870 "parameters" : 2871 [ 2872 { 2873 "is_this_ptr" : true, 2874 "referenced_type" : "type-605" 2875 }, 2876 { 2877 "referenced_type" : "type-309" 2878 } 2879 ], 2880 "return_type" : "type-164", 2881 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2882 }, 2883 { 2884 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::interfaceChain", 2885 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 2886 "parameters" : 2887 [ 2888 { 2889 "is_this_ptr" : true, 2890 "referenced_type" : "type-605" 2891 }, 2892 { 2893 "referenced_type" : "type-678" 2894 } 2895 ], 2896 "return_type" : "type-184", 2897 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2898 }, 2899 { 2900 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::removeDownstream", 2901 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl16removeDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE", 2902 "parameters" : 2903 [ 2904 { 2905 "is_this_ptr" : true, 2906 "referenced_type" : "type-605" 2907 }, 2908 { 2909 "referenced_type" : "type-554" 2910 }, 2911 { 2912 "referenced_type" : "type-554" 2913 }, 2914 { 2915 "referenced_type" : "type-679" 2916 } 2917 ], 2918 "return_type" : "type-184", 2919 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2920 }, 2921 { 2922 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::setLocalPrefixes", 2923 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl16setLocalPrefixesERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKS6_EEE", 2924 "parameters" : 2925 [ 2926 { 2927 "is_this_ptr" : true, 2928 "referenced_type" : "type-605" 2929 }, 2930 { 2931 "referenced_type" : "type-412" 2932 }, 2933 { 2934 "referenced_type" : "type-680" 2935 } 2936 ], 2937 "return_type" : "type-184", 2938 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2939 }, 2940 { 2941 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_initOffload", 2942 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17_hidl_initOffloadEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE", 2943 "parameters" : 2944 [ 2945 { 2946 "referenced_type" : "type-19" 2947 }, 2948 { 2949 "referenced_type" : "type-565" 2950 }, 2951 { 2952 "referenced_type" : "type-617" 2953 }, 2954 { 2955 "referenced_type" : "type-681" 2956 } 2957 ], 2958 "return_type" : "type-184", 2959 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2960 }, 2961 { 2962 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_stopOffload", 2963 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17_hidl_stopOffloadEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvbRKNS0_11hidl_stringEEEE", 2964 "parameters" : 2965 [ 2966 { 2967 "referenced_type" : "type-19" 2968 }, 2969 { 2970 "referenced_type" : "type-565" 2971 }, 2972 { 2973 "referenced_type" : "type-682" 2974 } 2975 ], 2976 "return_type" : "type-184", 2977 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2978 }, 2979 { 2980 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::getForwardedStats", 2981 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17getForwardedStatsERKNS0_11hidl_stringENSt3__18functionIFvmmEEE", 2982 "parameters" : 2983 [ 2984 { 2985 "is_this_ptr" : true, 2986 "referenced_type" : "type-605" 2987 }, 2988 { 2989 "referenced_type" : "type-554" 2990 }, 2991 { 2992 "referenced_type" : "type-683" 2993 } 2994 ], 2995 "return_type" : "type-184", 2996 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 2997 }, 2998 { 2999 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_setDataLimit", 3000 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl18_hidl_setDataLimitEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEmNSt3__18functionIFvbSC_EEE", 3001 "parameters" : 3002 [ 3003 { 3004 "referenced_type" : "type-19" 3005 }, 3006 { 3007 "referenced_type" : "type-565" 3008 }, 3009 { 3010 "referenced_type" : "type-554" 3011 }, 3012 { 3013 "referenced_type" : "type-14" 3014 }, 3015 { 3016 "referenced_type" : "type-684" 3017 } 3018 ], 3019 "return_type" : "type-184", 3020 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3021 }, 3022 { 3023 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_addDownstream", 3024 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl19_hidl_addDownstreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESC_NSt3__18functionIFvbSC_EEE", 3025 "parameters" : 3026 [ 3027 { 3028 "referenced_type" : "type-19" 3029 }, 3030 { 3031 "referenced_type" : "type-565" 3032 }, 3033 { 3034 "referenced_type" : "type-554" 3035 }, 3036 { 3037 "referenced_type" : "type-554" 3038 }, 3039 { 3040 "referenced_type" : "type-685" 3041 } 3042 ], 3043 "return_type" : "type-184", 3044 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3045 }, 3046 { 3047 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::interfaceDescriptor", 3048 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 3049 "parameters" : 3050 [ 3051 { 3052 "is_this_ptr" : true, 3053 "referenced_type" : "type-605" 3054 }, 3055 { 3056 "referenced_type" : "type-686" 3057 } 3058 ], 3059 "return_type" : "type-184", 3060 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3061 }, 3062 { 3063 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::notifySyspropsChanged", 3064 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21notifySyspropsChangedEv", 3065 "parameters" : 3066 [ 3067 { 3068 "is_this_ptr" : true, 3069 "referenced_type" : "type-605" 3070 } 3071 ], 3072 "return_type" : "type-184", 3073 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3074 }, 3075 { 3076 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::setHALInstrumentation", 3077 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21setHALInstrumentationEv", 3078 "parameters" : 3079 [ 3080 { 3081 "is_this_ptr" : true, 3082 "referenced_type" : "type-605" 3083 } 3084 ], 3085 "return_type" : "type-184", 3086 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3087 }, 3088 { 3089 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::setUpstreamParameters", 3090 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21setUpstreamParametersERKNS0_11hidl_stringES7_S7_RKNS0_8hidl_vecIS5_EENSt3__18functionIFvbS7_EEE", 3091 "parameters" : 3092 [ 3093 { 3094 "is_this_ptr" : true, 3095 "referenced_type" : "type-605" 3096 }, 3097 { 3098 "referenced_type" : "type-554" 3099 }, 3100 { 3101 "referenced_type" : "type-554" 3102 }, 3103 { 3104 "referenced_type" : "type-554" 3105 }, 3106 { 3107 "referenced_type" : "type-412" 3108 }, 3109 { 3110 "referenced_type" : "type-687" 3111 } 3112 ], 3113 "return_type" : "type-184", 3114 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3115 }, 3116 { 3117 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_removeDownstream", 3118 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl22_hidl_removeDownstreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESC_NSt3__18functionIFvbSC_EEE", 3119 "parameters" : 3120 [ 3121 { 3122 "referenced_type" : "type-19" 3123 }, 3124 { 3125 "referenced_type" : "type-565" 3126 }, 3127 { 3128 "referenced_type" : "type-554" 3129 }, 3130 { 3131 "referenced_type" : "type-554" 3132 }, 3133 { 3134 "referenced_type" : "type-688" 3135 } 3136 ], 3137 "return_type" : "type-184", 3138 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3139 }, 3140 { 3141 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_setLocalPrefixes", 3142 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl22_hidl_setLocalPrefixesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKSB_EEE", 3143 "parameters" : 3144 [ 3145 { 3146 "referenced_type" : "type-19" 3147 }, 3148 { 3149 "referenced_type" : "type-565" 3150 }, 3151 { 3152 "referenced_type" : "type-412" 3153 }, 3154 { 3155 "referenced_type" : "type-689" 3156 } 3157 ], 3158 "return_type" : "type-184", 3159 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3160 }, 3161 { 3162 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_getForwardedStats", 3163 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl23_hidl_getForwardedStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvmmEEE", 3164 "parameters" : 3165 [ 3166 { 3167 "referenced_type" : "type-19" 3168 }, 3169 { 3170 "referenced_type" : "type-565" 3171 }, 3172 { 3173 "referenced_type" : "type-554" 3174 }, 3175 { 3176 "referenced_type" : "type-690" 3177 } 3178 ], 3179 "return_type" : "type-184", 3180 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3181 }, 3182 { 3183 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_setUpstreamParameters", 3184 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl27_hidl_setUpstreamParametersEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESC_SC_RKNS0_8hidl_vecISA_EENSt3__18functionIFvbSC_EEE", 3185 "parameters" : 3186 [ 3187 { 3188 "referenced_type" : "type-19" 3189 }, 3190 { 3191 "referenced_type" : "type-565" 3192 }, 3193 { 3194 "referenced_type" : "type-554" 3195 }, 3196 { 3197 "referenced_type" : "type-554" 3198 }, 3199 { 3200 "referenced_type" : "type-554" 3201 }, 3202 { 3203 "referenced_type" : "type-412" 3204 }, 3205 { 3206 "referenced_type" : "type-691" 3207 } 3208 ], 3209 "return_type" : "type-184", 3210 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3211 }, 3212 { 3213 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::ping", 3214 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl4pingEv", 3215 "parameters" : 3216 [ 3217 { 3218 "is_this_ptr" : true, 3219 "referenced_type" : "type-605" 3220 } 3221 ], 3222 "return_type" : "type-184", 3223 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3224 }, 3225 { 3226 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::debug", 3227 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 3228 "parameters" : 3229 [ 3230 { 3231 "is_this_ptr" : true, 3232 "referenced_type" : "type-605" 3233 }, 3234 { 3235 "referenced_type" : "type-361" 3236 }, 3237 { 3238 "referenced_type" : "type-412" 3239 } 3240 ], 3241 "return_type" : "type-184", 3242 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3243 }, 3244 { 3245 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::BpHwOffloadControl", 3246 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlC1ERKNS_2spINS0_7IBinderEEE", 3247 "parameters" : 3248 [ 3249 { 3250 "is_this_ptr" : true, 3251 "referenced_type" : "type-605" 3252 }, 3253 { 3254 "referenced_type" : "type-48" 3255 } 3256 ], 3257 "return_type" : "type-26", 3258 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3259 }, 3260 { 3261 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::BpHwOffloadControl", 3262 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlC2ERKNS_2spINS0_7IBinderEEE", 3263 "parameters" : 3264 [ 3265 { 3266 "is_this_ptr" : true, 3267 "referenced_type" : "type-605" 3268 }, 3269 { 3270 "referenced_type" : "type-48" 3271 } 3272 ], 3273 "return_type" : "type-26", 3274 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 3275 }, 3276 { 3277 "function_name" : "android::hardware::tetheroffload::control::V1_0::writeEmbeddedToParcel", 3278 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_021writeEmbeddedToParcelERKNS3_16IPv4AddrPortPairEPNS0_6ParcelEmm", 3279 "parameters" : 3280 [ 3281 { 3282 "referenced_type" : "type-75" 3283 }, 3284 { 3285 "referenced_type" : "type-400" 3286 }, 3287 { 3288 "referenced_type" : "type-14" 3289 }, 3290 { 3291 "referenced_type" : "type-14" 3292 } 3293 ], 3294 "return_type" : "type-24", 3295 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/hwtypes.h" 3296 }, 3297 { 3298 "function_name" : "android::hardware::tetheroffload::control::V1_0::writeEmbeddedToParcel", 3299 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_021writeEmbeddedToParcelERKNS3_16NatTimeoutUpdateEPNS0_6ParcelEmm", 3300 "parameters" : 3301 [ 3302 { 3303 "referenced_type" : "type-628" 3304 }, 3305 { 3306 "referenced_type" : "type-400" 3307 }, 3308 { 3309 "referenced_type" : "type-14" 3310 }, 3311 { 3312 "referenced_type" : "type-14" 3313 } 3314 ], 3315 "return_type" : "type-24", 3316 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/hwtypes.h" 3317 }, 3318 { 3319 "function_name" : "android::hardware::tetheroffload::control::V1_0::readEmbeddedFromParcel", 3320 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_022readEmbeddedFromParcelERKNS3_16IPv4AddrPortPairERKNS0_6ParcelEmm", 3321 "parameters" : 3322 [ 3323 { 3324 "referenced_type" : "type-75" 3325 }, 3326 { 3327 "referenced_type" : "type-410" 3328 }, 3329 { 3330 "referenced_type" : "type-14" 3331 }, 3332 { 3333 "referenced_type" : "type-14" 3334 } 3335 ], 3336 "return_type" : "type-24", 3337 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/hwtypes.h" 3338 }, 3339 { 3340 "function_name" : "android::hardware::tetheroffload::control::V1_0::readEmbeddedFromParcel", 3341 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_022readEmbeddedFromParcelERKNS3_16NatTimeoutUpdateERKNS0_6ParcelEmm", 3342 "parameters" : 3343 [ 3344 { 3345 "referenced_type" : "type-628" 3346 }, 3347 { 3348 "referenced_type" : "type-410" 3349 }, 3350 { 3351 "referenced_type" : "type-14" 3352 }, 3353 { 3354 "referenced_type" : "type-14" 3355 } 3356 ], 3357 "return_type" : "type-24", 3358 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/hwtypes.h" 3359 }, 3360 { 3361 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::getService", 3362 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb", 3363 "parameters" : 3364 [ 3365 { 3366 "default_arg" : true, 3367 "referenced_type" : "type-610" 3368 }, 3369 { 3370 "default_arg" : true, 3371 "referenced_type" : "type-39" 3372 } 3373 ], 3374 "return_type" : "type-104", 3375 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3376 }, 3377 { 3378 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::linkToDeath", 3379 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm", 3380 "parameters" : 3381 [ 3382 { 3383 "is_this_ptr" : true, 3384 "referenced_type" : "type-105" 3385 }, 3386 { 3387 "referenced_type" : "type-309" 3388 }, 3389 { 3390 "referenced_type" : "type-14" 3391 } 3392 ], 3393 "return_type" : "type-164", 3394 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3395 }, 3396 { 3397 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::getDebugInfo", 3398 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 3399 "parameters" : 3400 [ 3401 { 3402 "is_this_ptr" : true, 3403 "referenced_type" : "type-105" 3404 }, 3405 { 3406 "referenced_type" : "type-692" 3407 } 3408 ], 3409 "return_type" : "type-184", 3410 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3411 }, 3412 { 3413 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::getHashChain", 3414 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE", 3415 "parameters" : 3416 [ 3417 { 3418 "is_this_ptr" : true, 3419 "referenced_type" : "type-105" 3420 }, 3421 { 3422 "referenced_type" : "type-693" 3423 } 3424 ], 3425 "return_type" : "type-184", 3426 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3427 }, 3428 { 3429 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::tryGetService", 3430 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb", 3431 "parameters" : 3432 [ 3433 { 3434 "default_arg" : true, 3435 "referenced_type" : "type-610" 3436 }, 3437 { 3438 "default_arg" : true, 3439 "referenced_type" : "type-39" 3440 } 3441 ], 3442 "return_type" : "type-104", 3443 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3444 }, 3445 { 3446 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::unlinkToDeath", 3447 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 3448 "parameters" : 3449 [ 3450 { 3451 "is_this_ptr" : true, 3452 "referenced_type" : "type-105" 3453 }, 3454 { 3455 "referenced_type" : "type-309" 3456 } 3457 ], 3458 "return_type" : "type-164", 3459 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3460 }, 3461 { 3462 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::interfaceChain", 3463 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 3464 "parameters" : 3465 [ 3466 { 3467 "is_this_ptr" : true, 3468 "referenced_type" : "type-105" 3469 }, 3470 { 3471 "referenced_type" : "type-694" 3472 } 3473 ], 3474 "return_type" : "type-184", 3475 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3476 }, 3477 { 3478 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::registerAsService", 3479 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", 3480 "parameters" : 3481 [ 3482 { 3483 "is_this_ptr" : true, 3484 "referenced_type" : "type-105" 3485 }, 3486 { 3487 "default_arg" : true, 3488 "referenced_type" : "type-610" 3489 } 3490 ], 3491 "return_type" : "type-24", 3492 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3493 }, 3494 { 3495 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::interfaceDescriptor", 3496 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 3497 "parameters" : 3498 [ 3499 { 3500 "is_this_ptr" : true, 3501 "referenced_type" : "type-105" 3502 }, 3503 { 3504 "referenced_type" : "type-695" 3505 } 3506 ], 3507 "return_type" : "type-184", 3508 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3509 }, 3510 { 3511 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::notifySyspropsChanged", 3512 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21notifySyspropsChangedEv", 3513 "parameters" : 3514 [ 3515 { 3516 "is_this_ptr" : true, 3517 "referenced_type" : "type-105" 3518 } 3519 ], 3520 "return_type" : "type-184", 3521 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3522 }, 3523 { 3524 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::setHALInstrumentation", 3525 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21setHALInstrumentationEv", 3526 "parameters" : 3527 [ 3528 { 3529 "is_this_ptr" : true, 3530 "referenced_type" : "type-105" 3531 } 3532 ], 3533 "return_type" : "type-184", 3534 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3535 }, 3536 { 3537 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::registerForNotifications", 3538 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE", 3539 "parameters" : 3540 [ 3541 { 3542 "referenced_type" : "type-610" 3543 }, 3544 { 3545 "referenced_type" : "type-534" 3546 } 3547 ], 3548 "return_type" : "type-39", 3549 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3550 }, 3551 { 3552 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::ping", 3553 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback4pingEv", 3554 "parameters" : 3555 [ 3556 { 3557 "is_this_ptr" : true, 3558 "referenced_type" : "type-105" 3559 } 3560 ], 3561 "return_type" : "type-184", 3562 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3563 }, 3564 { 3565 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::debug", 3566 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 3567 "parameters" : 3568 [ 3569 { 3570 "is_this_ptr" : true, 3571 "referenced_type" : "type-105" 3572 }, 3573 { 3574 "referenced_type" : "type-361" 3575 }, 3576 { 3577 "referenced_type" : "type-412" 3578 } 3579 ], 3580 "return_type" : "type-184", 3581 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3582 }, 3583 { 3584 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::castFrom", 3585 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb", 3586 "parameters" : 3587 [ 3588 { 3589 "referenced_type" : "type-579" 3590 }, 3591 { 3592 "default_arg" : true, 3593 "referenced_type" : "type-39" 3594 } 3595 ], 3596 "return_type" : "type-585", 3597 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3598 }, 3599 { 3600 "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::castFrom", 3601 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8castFromERKNS_2spIS4_EEb", 3602 "parameters" : 3603 [ 3604 { 3605 "referenced_type" : "type-617" 3606 }, 3607 { 3608 "default_arg" : true, 3609 "referenced_type" : "type-39" 3610 } 3611 ], 3612 "return_type" : "type-585", 3613 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 3614 }, 3615 { 3616 "access" : "private", 3617 "function_name" : "android::hardware::tetheroffload::control::V1_0::BsTetheringOffloadCallback::addOnewayTask", 3618 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback13addOnewayTaskENSt3__18functionIFvvEEE", 3619 "parameters" : 3620 [ 3621 { 3622 "is_this_ptr" : true, 3623 "referenced_type" : "type-584" 3624 }, 3625 { 3626 "referenced_type" : "type-698" 3627 } 3628 ], 3629 "return_type" : "type-184", 3630 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsTetheringOffloadCallback.h" 3631 }, 3632 { 3633 "function_name" : "android::hardware::tetheroffload::control::V1_0::BsTetheringOffloadCallback::BsTetheringOffloadCallback", 3634 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackC1ENS_2spINS3_25ITetheringOffloadCallbackEEE", 3635 "parameters" : 3636 [ 3637 { 3638 "is_this_ptr" : true, 3639 "referenced_type" : "type-584" 3640 }, 3641 { 3642 "referenced_type" : "type-132" 3643 } 3644 ], 3645 "return_type" : "type-26", 3646 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsTetheringOffloadCallback.h" 3647 }, 3648 { 3649 "function_name" : "android::hardware::tetheroffload::control::V1_0::BsTetheringOffloadCallback::BsTetheringOffloadCallback", 3650 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackC2ENS_2spINS3_25ITetheringOffloadCallbackEEE", 3651 "parameters" : 3652 [ 3653 { 3654 "is_this_ptr" : true, 3655 "referenced_type" : "type-584" 3656 }, 3657 { 3658 "referenced_type" : "type-132" 3659 } 3660 ], 3661 "return_type" : "type-26", 3662 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsTetheringOffloadCallback.h" 3663 }, 3664 { 3665 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::onTransact", 3666 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE", 3667 "parameters" : 3668 [ 3669 { 3670 "is_this_ptr" : true, 3671 "referenced_type" : "type-540" 3672 }, 3673 { 3674 "referenced_type" : "type-2" 3675 }, 3676 { 3677 "referenced_type" : "type-410" 3678 }, 3679 { 3680 "referenced_type" : "type-400" 3681 }, 3682 { 3683 "default_arg" : true, 3684 "referenced_type" : "type-2" 3685 }, 3686 { 3687 "default_arg" : true, 3688 "referenced_type" : "type-701" 3689 } 3690 ], 3691 "return_type" : "type-24", 3692 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h" 3693 }, 3694 { 3695 "access" : "private", 3696 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::getDebugInfo", 3697 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 3698 "parameters" : 3699 [ 3700 { 3701 "is_this_ptr" : true, 3702 "referenced_type" : "type-540" 3703 }, 3704 { 3705 "referenced_type" : "type-702" 3706 } 3707 ], 3708 "return_type" : "type-184", 3709 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h" 3710 }, 3711 { 3712 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::_hidl_onEvent", 3713 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback13_hidl_onEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE", 3714 "parameters" : 3715 [ 3716 { 3717 "referenced_type" : "type-411" 3718 }, 3719 { 3720 "referenced_type" : "type-410" 3721 }, 3722 { 3723 "referenced_type" : "type-400" 3724 }, 3725 { 3726 "referenced_type" : "type-703" 3727 } 3728 ], 3729 "return_type" : "type-24", 3730 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h" 3731 }, 3732 { 3733 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::_hidl_updateTimeout", 3734 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback19_hidl_updateTimeoutEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE", 3735 "parameters" : 3736 [ 3737 { 3738 "referenced_type" : "type-411" 3739 }, 3740 { 3741 "referenced_type" : "type-410" 3742 }, 3743 { 3744 "referenced_type" : "type-400" 3745 }, 3746 { 3747 "referenced_type" : "type-704" 3748 } 3749 ], 3750 "return_type" : "type-24", 3751 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h" 3752 }, 3753 { 3754 "access" : "private", 3755 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::ping", 3756 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback4pingEv", 3757 "parameters" : 3758 [ 3759 { 3760 "is_this_ptr" : true, 3761 "referenced_type" : "type-540" 3762 } 3763 ], 3764 "return_type" : "type-184", 3765 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h" 3766 }, 3767 { 3768 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::BnHwTetheringOffloadCallback", 3769 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackC1ERKNS_2spINS3_25ITetheringOffloadCallbackEEE", 3770 "parameters" : 3771 [ 3772 { 3773 "is_this_ptr" : true, 3774 "referenced_type" : "type-540" 3775 }, 3776 { 3777 "referenced_type" : "type-617" 3778 } 3779 ], 3780 "return_type" : "type-26", 3781 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h" 3782 }, 3783 { 3784 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::BnHwTetheringOffloadCallback", 3785 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackC2ERKNS_2spINS3_25ITetheringOffloadCallbackEEE", 3786 "parameters" : 3787 [ 3788 { 3789 "is_this_ptr" : true, 3790 "referenced_type" : "type-540" 3791 }, 3792 { 3793 "referenced_type" : "type-617" 3794 } 3795 ], 3796 "return_type" : "type-26", 3797 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h" 3798 }, 3799 { 3800 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::~BnHwTetheringOffloadCallback", 3801 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev", 3802 "parameters" : 3803 [ 3804 { 3805 "is_this_ptr" : true, 3806 "referenced_type" : "type-540" 3807 } 3808 ], 3809 "return_type" : "type-26", 3810 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h" 3811 }, 3812 { 3813 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::~BnHwTetheringOffloadCallback", 3814 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev", 3815 "parameters" : 3816 [ 3817 { 3818 "is_this_ptr" : true, 3819 "referenced_type" : "type-540" 3820 } 3821 ], 3822 "return_type" : "type-26", 3823 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h" 3824 }, 3825 { 3826 "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::~BnHwTetheringOffloadCallback", 3827 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD2Ev", 3828 "parameters" : 3829 [ 3830 { 3831 "is_this_ptr" : true, 3832 "referenced_type" : "type-540" 3833 } 3834 ], 3835 "return_type" : "type-26", 3836 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h" 3837 }, 3838 { 3839 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::linkToDeath", 3840 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm", 3841 "parameters" : 3842 [ 3843 { 3844 "is_this_ptr" : true, 3845 "referenced_type" : "type-118" 3846 }, 3847 { 3848 "referenced_type" : "type-309" 3849 }, 3850 { 3851 "referenced_type" : "type-14" 3852 } 3853 ], 3854 "return_type" : "type-164", 3855 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 3856 }, 3857 { 3858 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::getDebugInfo", 3859 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE", 3860 "parameters" : 3861 [ 3862 { 3863 "is_this_ptr" : true, 3864 "referenced_type" : "type-118" 3865 }, 3866 { 3867 "referenced_type" : "type-705" 3868 } 3869 ], 3870 "return_type" : "type-184", 3871 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 3872 }, 3873 { 3874 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::getHashChain", 3875 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE", 3876 "parameters" : 3877 [ 3878 { 3879 "is_this_ptr" : true, 3880 "referenced_type" : "type-118" 3881 }, 3882 { 3883 "referenced_type" : "type-706" 3884 } 3885 ], 3886 "return_type" : "type-184", 3887 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 3888 }, 3889 { 3890 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::_hidl_onEvent", 3891 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13_hidl_onEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_20OffloadCallbackEventE", 3892 "parameters" : 3893 [ 3894 { 3895 "referenced_type" : "type-19" 3896 }, 3897 { 3898 "referenced_type" : "type-565" 3899 }, 3900 { 3901 "referenced_type" : "type-521" 3902 } 3903 ], 3904 "return_type" : "type-184", 3905 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 3906 }, 3907 { 3908 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::unlinkToDeath", 3909 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE", 3910 "parameters" : 3911 [ 3912 { 3913 "is_this_ptr" : true, 3914 "referenced_type" : "type-118" 3915 }, 3916 { 3917 "referenced_type" : "type-309" 3918 } 3919 ], 3920 "return_type" : "type-164", 3921 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 3922 }, 3923 { 3924 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::updateTimeout", 3925 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13updateTimeoutERKNS3_16NatTimeoutUpdateE", 3926 "parameters" : 3927 [ 3928 { 3929 "is_this_ptr" : true, 3930 "referenced_type" : "type-118" 3931 }, 3932 { 3933 "referenced_type" : "type-628" 3934 } 3935 ], 3936 "return_type" : "type-184", 3937 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 3938 }, 3939 { 3940 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::interfaceChain", 3941 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE", 3942 "parameters" : 3943 [ 3944 { 3945 "is_this_ptr" : true, 3946 "referenced_type" : "type-118" 3947 }, 3948 { 3949 "referenced_type" : "type-707" 3950 } 3951 ], 3952 "return_type" : "type-184", 3953 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 3954 }, 3955 { 3956 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::_hidl_updateTimeout", 3957 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback19_hidl_updateTimeoutEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16NatTimeoutUpdateE", 3958 "parameters" : 3959 [ 3960 { 3961 "referenced_type" : "type-19" 3962 }, 3963 { 3964 "referenced_type" : "type-565" 3965 }, 3966 { 3967 "referenced_type" : "type-628" 3968 } 3969 ], 3970 "return_type" : "type-184", 3971 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 3972 }, 3973 { 3974 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::interfaceDescriptor", 3975 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE", 3976 "parameters" : 3977 [ 3978 { 3979 "is_this_ptr" : true, 3980 "referenced_type" : "type-118" 3981 }, 3982 { 3983 "referenced_type" : "type-708" 3984 } 3985 ], 3986 "return_type" : "type-184", 3987 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 3988 }, 3989 { 3990 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::notifySyspropsChanged", 3991 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback21notifySyspropsChangedEv", 3992 "parameters" : 3993 [ 3994 { 3995 "is_this_ptr" : true, 3996 "referenced_type" : "type-118" 3997 } 3998 ], 3999 "return_type" : "type-184", 4000 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 4001 }, 4002 { 4003 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::setHALInstrumentation", 4004 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback21setHALInstrumentationEv", 4005 "parameters" : 4006 [ 4007 { 4008 "is_this_ptr" : true, 4009 "referenced_type" : "type-118" 4010 } 4011 ], 4012 "return_type" : "type-184", 4013 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 4014 }, 4015 { 4016 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::ping", 4017 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback4pingEv", 4018 "parameters" : 4019 [ 4020 { 4021 "is_this_ptr" : true, 4022 "referenced_type" : "type-118" 4023 } 4024 ], 4025 "return_type" : "type-184", 4026 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 4027 }, 4028 { 4029 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::debug", 4030 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE", 4031 "parameters" : 4032 [ 4033 { 4034 "is_this_ptr" : true, 4035 "referenced_type" : "type-118" 4036 }, 4037 { 4038 "referenced_type" : "type-361" 4039 }, 4040 { 4041 "referenced_type" : "type-412" 4042 } 4043 ], 4044 "return_type" : "type-184", 4045 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 4046 }, 4047 { 4048 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::onEvent", 4049 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback7onEventENS3_20OffloadCallbackEventE", 4050 "parameters" : 4051 [ 4052 { 4053 "is_this_ptr" : true, 4054 "referenced_type" : "type-118" 4055 }, 4056 { 4057 "referenced_type" : "type-521" 4058 } 4059 ], 4060 "return_type" : "type-184", 4061 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 4062 }, 4063 { 4064 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::BpHwTetheringOffloadCallback", 4065 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackC1ERKNS_2spINS0_7IBinderEEE", 4066 "parameters" : 4067 [ 4068 { 4069 "is_this_ptr" : true, 4070 "referenced_type" : "type-118" 4071 }, 4072 { 4073 "referenced_type" : "type-48" 4074 } 4075 ], 4076 "return_type" : "type-26", 4077 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 4078 }, 4079 { 4080 "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::BpHwTetheringOffloadCallback", 4081 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackC2ERKNS_2spINS0_7IBinderEEE", 4082 "parameters" : 4083 [ 4084 { 4085 "is_this_ptr" : true, 4086 "referenced_type" : "type-118" 4087 }, 4088 { 4089 "referenced_type" : "type-48" 4090 } 4091 ], 4092 "return_type" : "type-26", 4093 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 4094 }, 4095 { 4096 "function_name" : "android::hardware::details::castInterface", 4097 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlENS_4hidl4base4V1_05IBaseENS5_18BpHwOffloadControlEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb", 4098 "parameters" : 4099 [ 4100 { 4101 "referenced_type" : "type-405" 4102 }, 4103 { 4104 "referenced_type" : "type-56" 4105 }, 4106 { 4107 "referenced_type" : "type-39" 4108 } 4109 ], 4110 "return_type" : "type-171", 4111 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 4112 "template_args" : [ "type-138", "type-17", "type-544" ] 4113 }, 4114 { 4115 "function_name" : "android::hardware::details::castInterface", 4116 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackENS_4hidl4base4V1_05IBaseENS5_28BpHwTetheringOffloadCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb", 4117 "parameters" : 4118 [ 4119 { 4120 "referenced_type" : "type-405" 4121 }, 4122 { 4123 "referenced_type" : "type-56" 4124 }, 4125 { 4126 "referenced_type" : "type-39" 4127 } 4128 ], 4129 "return_type" : "type-585", 4130 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 4131 "template_args" : [ "type-106", "type-17", "type-107" ] 4132 }, 4133 { 4134 "function_name" : "android::hardware::details::wrapPassthrough", 4135 "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEvEENS_2spIT_EES9_", 4136 "parameters" : 4137 [ 4138 { 4139 "referenced_type" : "type-104" 4140 } 4141 ], 4142 "return_type" : "type-104", 4143 "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h", 4144 "template_args" : [ "type-106", "type-26" ] 4145 }, 4146 { 4147 "function_name" : "android::hardware::details::getServiceInternal", 4148 "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_13tetheroffload7control4V1_018BpHwOffloadControlENS5_15IOffloadControlEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb", 4149 "parameters" : 4150 [ 4151 { 4152 "referenced_type" : "type-417" 4153 }, 4154 { 4155 "referenced_type" : "type-39" 4156 }, 4157 { 4158 "referenced_type" : "type-39" 4159 } 4160 ], 4161 "return_type" : "type-136", 4162 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 4163 "template_args" : [ "type-544", "type-138", "type-26", "type-26" ] 4164 }, 4165 { 4166 "function_name" : "android::hardware::details::getServiceInternal", 4167 "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackENS5_25ITetheringOffloadCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb", 4168 "parameters" : 4169 [ 4170 { 4171 "referenced_type" : "type-610" 4172 }, 4173 { 4174 "referenced_type" : "type-39" 4175 }, 4176 { 4177 "referenced_type" : "type-39" 4178 } 4179 ], 4180 "return_type" : "type-104", 4181 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h", 4182 "template_args" : [ "type-107", "type-106", "type-26", "type-26" ] 4183 } 4184 ], 4185 "global_vars" : 4186 [ 4187 { 4188 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl10descriptorE", 4189 "name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::descriptor", 4190 "referenced_type" : "type-56", 4191 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 4192 }, 4193 { 4194 "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback10descriptorE", 4195 "name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::descriptor", 4196 "referenced_type" : "type-56", 4197 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h" 4198 } 4199 ], 4200 "lvalue_reference_types" : 4201 [ 4202 { 4203 "alignment" : 8, 4204 "linker_set_key" : "android::Mutex &", 4205 "name" : "android::Mutex &", 4206 "referenced_type" : "type-30", 4207 "self_type" : "type-492", 4208 "size" : 8, 4209 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 4210 }, 4211 { 4212 "alignment" : 8, 4213 "linker_set_key" : "android::RWLock &", 4214 "name" : "android::RWLock &", 4215 "referenced_type" : "type-496", 4216 "self_type" : "type-501", 4217 "size" : 8, 4218 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 4219 }, 4220 { 4221 "alignment" : 8, 4222 "linker_set_key" : "android::String16 &", 4223 "name" : "android::String16 &", 4224 "referenced_type" : "type-44", 4225 "self_type" : "type-384", 4226 "size" : 8, 4227 "source_file" : "/system/core/libutils/include/utils/String16.h" 4228 }, 4229 { 4230 "alignment" : 8, 4231 "linker_set_key" : "android::String8 &", 4232 "name" : "android::String8 &", 4233 "referenced_type" : "type-55", 4234 "self_type" : "type-379", 4235 "size" : 8, 4236 "source_file" : "/system/core/libutils/include/utils/String8.h" 4237 }, 4238 { 4239 "alignment" : 8, 4240 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> > &", 4241 "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> > &", 4242 "referenced_type" : "type-171", 4243 "self_type" : "type-174", 4244 "size" : 8, 4245 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4246 }, 4247 { 4248 "alignment" : 8, 4249 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> > &", 4250 "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> > &", 4251 "referenced_type" : "type-585", 4252 "self_type" : "type-588", 4253 "size" : 8, 4254 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4255 }, 4256 { 4257 "alignment" : 8, 4258 "linker_set_key" : "android::hardware::Return<bool> &", 4259 "name" : "android::hardware::Return<bool> &", 4260 "referenced_type" : "type-164", 4261 "self_type" : "type-168", 4262 "size" : 8, 4263 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4264 }, 4265 { 4266 "alignment" : 8, 4267 "linker_set_key" : "android::hardware::Return<void> &", 4268 "name" : "android::hardware::Return<void> &", 4269 "referenced_type" : "type-184", 4270 "self_type" : "type-187", 4271 "size" : 8, 4272 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4273 }, 4274 { 4275 "alignment" : 8, 4276 "linker_set_key" : "android::hardware::Status &", 4277 "name" : "android::hardware::Status &", 4278 "referenced_type" : "type-154", 4279 "self_type" : "type-162", 4280 "size" : 8, 4281 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4282 }, 4283 { 4284 "alignment" : 8, 4285 "linker_set_key" : "android::hardware::TextOutput &", 4286 "name" : "android::hardware::TextOutput &", 4287 "referenced_type" : "type-408", 4288 "self_type" : "type-407", 4289 "size" : 8, 4290 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4291 }, 4292 { 4293 "alignment" : 8, 4294 "linker_set_key" : "android::hardware::TextOutput &", 4295 "name" : "android::hardware::TextOutput &", 4296 "referenced_type" : "type-607", 4297 "self_type" : "type-606", 4298 "size" : 8, 4299 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4300 }, 4301 { 4302 "alignment" : 8, 4303 "linker_set_key" : "android::hardware::TextOutput &", 4304 "name" : "android::hardware::TextOutput &", 4305 "referenced_type" : "type-64", 4306 "self_type" : "type-63", 4307 "size" : 8, 4308 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4309 }, 4310 { 4311 "alignment" : 8, 4312 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 4313 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &", 4314 "referenced_type" : "type-332", 4315 "self_type" : "type-556", 4316 "size" : 8, 4317 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4318 }, 4319 { 4320 "alignment" : 8, 4321 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 4322 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &", 4323 "referenced_type" : "type-319", 4324 "self_type" : "type-549", 4325 "size" : 8, 4326 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4327 }, 4328 { 4329 "alignment" : 8, 4330 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &", 4331 "name" : "android::hardware::hidl_array<unsigned char, 32> &", 4332 "referenced_type" : "type-335", 4333 "self_type" : "type-559", 4334 "size" : 8, 4335 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4336 }, 4337 { 4338 "alignment" : 8, 4339 "linker_set_key" : "android::hardware::hidl_memory &", 4340 "name" : "android::hardware::hidl_memory &", 4341 "referenced_type" : "type-300", 4342 "self_type" : "type-305", 4343 "size" : 8, 4344 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4345 }, 4346 { 4347 "alignment" : 8, 4348 "linker_set_key" : "android::hardware::hidl_string &", 4349 "name" : "android::hardware::hidl_string &", 4350 "referenced_type" : "type-71", 4351 "self_type" : "type-553", 4352 "size" : 8, 4353 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4354 }, 4355 { 4356 "alignment" : 8, 4357 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 4358 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &", 4359 "referenced_type" : "type-331", 4360 "self_type" : "type-340", 4361 "size" : 8, 4362 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4363 }, 4364 { 4365 "alignment" : 8, 4366 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 4367 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &", 4368 "referenced_type" : "type-318", 4369 "self_type" : "type-330", 4370 "size" : 8, 4371 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4372 }, 4373 { 4374 "alignment" : 8, 4375 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 4376 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &", 4377 "referenced_type" : "type-144", 4378 "self_type" : "type-147", 4379 "size" : 8, 4380 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4381 }, 4382 { 4383 "alignment" : 8, 4384 "linker_set_key" : "android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> &", 4385 "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> &", 4386 "referenced_type" : "type-136", 4387 "self_type" : "type-140", 4388 "size" : 8, 4389 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4390 }, 4391 { 4392 "alignment" : 8, 4393 "linker_set_key" : "android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> &", 4394 "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> &", 4395 "referenced_type" : "type-104", 4396 "self_type" : "type-129", 4397 "size" : 8, 4398 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4399 }, 4400 { 4401 "alignment" : 8, 4402 "linker_set_key" : "const android::String16 &", 4403 "name" : "const android::String16 &", 4404 "referenced_type" : "type-43", 4405 "self_type" : "type-42", 4406 "size" : 8, 4407 "source_file" : "/system/core/libutils/include/utils/String16.h" 4408 }, 4409 { 4410 "alignment" : 8, 4411 "linker_set_key" : "const android::String8 &", 4412 "name" : "const android::String8 &", 4413 "referenced_type" : "type-376", 4414 "self_type" : "type-378", 4415 "size" : 8, 4416 "source_file" : "/system/core/libutils/include/utils/String8.h" 4417 }, 4418 { 4419 "alignment" : 8, 4420 "linker_set_key" : "const android::hardware::Parcel &", 4421 "name" : "const android::hardware::Parcel &", 4422 "referenced_type" : "type-409", 4423 "self_type" : "type-410", 4424 "size" : 8, 4425 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 4426 }, 4427 { 4428 "alignment" : 8, 4429 "linker_set_key" : "const android::hardware::Return<bool> &", 4430 "name" : "const android::hardware::Return<bool> &", 4431 "referenced_type" : "type-169", 4432 "self_type" : "type-177", 4433 "size" : 8, 4434 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4435 }, 4436 { 4437 "alignment" : 8, 4438 "linker_set_key" : "const android::hardware::Status &", 4439 "name" : "const android::hardware::Status &", 4440 "referenced_type" : "type-158", 4441 "self_type" : "type-159", 4442 "size" : 8, 4443 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 4444 }, 4445 { 4446 "alignment" : 8, 4447 "linker_set_key" : "const android::hardware::details::SchedPrio &", 4448 "name" : "const android::hardware::details::SchedPrio &", 4449 "referenced_type" : "type-423", 4450 "self_type" : "type-422", 4451 "size" : 8, 4452 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4453 }, 4454 { 4455 "alignment" : 8, 4456 "linker_set_key" : "const android::hardware::hidl_handle &", 4457 "name" : "const android::hardware::hidl_handle &", 4458 "referenced_type" : "type-360", 4459 "self_type" : "type-361", 4460 "size" : 8, 4461 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4462 }, 4463 { 4464 "alignment" : 8, 4465 "linker_set_key" : "const android::hardware::hidl_memory &", 4466 "name" : "const android::hardware::hidl_memory &", 4467 "referenced_type" : "type-303", 4468 "self_type" : "type-304", 4469 "size" : 8, 4470 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4471 }, 4472 { 4473 "alignment" : 8, 4474 "linker_set_key" : "const android::hardware::hidl_string &", 4475 "name" : "const android::hardware::hidl_string &", 4476 "referenced_type" : "type-327", 4477 "self_type" : "type-554", 4478 "size" : 8, 4479 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4480 }, 4481 { 4482 "alignment" : 8, 4483 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 4484 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &", 4485 "referenced_type" : "type-328", 4486 "self_type" : "type-412", 4487 "size" : 8, 4488 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h" 4489 }, 4490 { 4491 "alignment" : 8, 4492 "linker_set_key" : "const android::hardware::hidl_vec<int> &", 4493 "name" : "const android::hardware::hidl_vec<int> &", 4494 "referenced_type" : "type-345", 4495 "self_type" : "type-347", 4496 "size" : 8, 4497 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4498 }, 4499 { 4500 "alignment" : 8, 4501 "linker_set_key" : "const android::hardware::hidl_version &", 4502 "name" : "const android::hardware::hidl_version &", 4503 "referenced_type" : "type-355", 4504 "self_type" : "type-357", 4505 "size" : 8, 4506 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4507 }, 4508 { 4509 "alignment" : 8, 4510 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::IPv4AddrPortPair &", 4511 "name" : "const android::hardware::tetheroffload::control::V1_0::IPv4AddrPortPair &", 4512 "referenced_type" : "type-69", 4513 "self_type" : "type-75", 4514 "size" : 8, 4515 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/hwtypes.h" 4516 }, 4517 { 4518 "alignment" : 8, 4519 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::NatTimeoutUpdate &", 4520 "name" : "const android::hardware::tetheroffload::control::V1_0::NatTimeoutUpdate &", 4521 "referenced_type" : "type-627", 4522 "self_type" : "type-628", 4523 "size" : 8, 4524 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 4525 }, 4526 { 4527 "alignment" : 8, 4528 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &", 4529 "name" : "const android::hidl::base::V1_0::IBase *const &", 4530 "referenced_type" : "type-437", 4531 "self_type" : "type-438", 4532 "size" : 8, 4533 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 4534 }, 4535 { 4536 "alignment" : 8, 4537 "linker_set_key" : "const android::sp<android::hardware::IBinder> &", 4538 "name" : "const android::sp<android::hardware::IBinder> &", 4539 "referenced_type" : "type-49", 4540 "self_type" : "type-48", 4541 "size" : 8, 4542 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 4543 }, 4544 { 4545 "alignment" : 8, 4546 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 4547 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &", 4548 "referenced_type" : "type-149", 4549 "self_type" : "type-236", 4550 "size" : 8, 4551 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4552 }, 4553 { 4554 "alignment" : 8, 4555 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &", 4556 "name" : "const android::sp<android::hardware::hidl_death_recipient> &", 4557 "referenced_type" : "type-290", 4558 "self_type" : "type-309", 4559 "size" : 8, 4560 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4561 }, 4562 { 4563 "alignment" : 8, 4564 "linker_set_key" : "const android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> &", 4565 "name" : "const android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> &", 4566 "referenced_type" : "type-142", 4567 "self_type" : "type-567", 4568 "size" : 8, 4569 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4570 }, 4571 { 4572 "alignment" : 8, 4573 "linker_set_key" : "const android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> &", 4574 "name" : "const android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> &", 4575 "referenced_type" : "type-132", 4576 "self_type" : "type-617", 4577 "size" : 8, 4578 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4579 }, 4580 { 4581 "alignment" : 8, 4582 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &", 4583 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &", 4584 "referenced_type" : "type-578", 4585 "self_type" : "type-579", 4586 "size" : 8, 4587 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4588 }, 4589 { 4590 "alignment" : 8, 4591 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 4592 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &", 4593 "referenced_type" : "type-101", 4594 "self_type" : "type-534", 4595 "size" : 8, 4596 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 4597 }, 4598 { 4599 "alignment" : 8, 4600 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &", 4601 "name" : "const android::wp<android::hardware::BHwBinder> &", 4602 "referenced_type" : "type-529", 4603 "self_type" : "type-564", 4604 "size" : 8, 4605 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4606 }, 4607 { 4608 "alignment" : 8, 4609 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &", 4610 "name" : "const android::wp<android::hidl::base::V1_0::IBase> &", 4611 "referenced_type" : "type-568", 4612 "self_type" : "type-570", 4613 "size" : 8, 4614 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4615 }, 4616 { 4617 "alignment" : 8, 4618 "linker_set_key" : "const bool &", 4619 "name" : "const bool &", 4620 "referenced_type" : "type-93", 4621 "self_type" : "type-266", 4622 "size" : 8, 4623 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4624 }, 4625 { 4626 "alignment" : 8, 4627 "linker_set_key" : "const double &", 4628 "name" : "const double &", 4629 "referenced_type" : "type-289", 4630 "self_type" : "type-292", 4631 "size" : 8, 4632 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4633 }, 4634 { 4635 "alignment" : 8, 4636 "linker_set_key" : "const float &", 4637 "name" : "const float &", 4638 "referenced_type" : "type-287", 4639 "self_type" : "type-288", 4640 "size" : 8, 4641 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4642 }, 4643 { 4644 "alignment" : 8, 4645 "linker_set_key" : "const int &", 4646 "name" : "const int &", 4647 "referenced_type" : "type-483", 4648 "self_type" : "type-482", 4649 "size" : 8, 4650 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4651 }, 4652 { 4653 "linker_set_key" : "const iter<is_const> &", 4654 "name" : "const iter<is_const> &", 4655 "referenced_type" : "type-310", 4656 "self_type" : "type-312", 4657 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4658 }, 4659 { 4660 "linker_set_key" : "const iter<is_const> &", 4661 "name" : "const iter<is_const> &", 4662 "referenced_type" : "type-595", 4663 "self_type" : "type-597", 4664 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4665 }, 4666 { 4667 "linker_set_key" : "const iter<is_const> &", 4668 "name" : "const iter<is_const> &", 4669 "referenced_type" : "type-640", 4670 "self_type" : "type-642", 4671 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 4672 }, 4673 { 4674 "alignment" : 8, 4675 "linker_set_key" : "const log_msg &", 4676 "name" : "const log_msg &", 4677 "referenced_type" : "type-119", 4678 "self_type" : "type-161", 4679 "size" : 8, 4680 "source_file" : "/system/core/liblog/include/log/log_read.h" 4681 }, 4682 { 4683 "alignment" : 8, 4684 "linker_set_key" : "const long &", 4685 "name" : "const long &", 4686 "referenced_type" : "type-280", 4687 "self_type" : "type-281", 4688 "size" : 8, 4689 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4690 }, 4691 { 4692 "alignment" : 8, 4693 "linker_set_key" : "const short &", 4694 "name" : "const short &", 4695 "referenced_type" : "type-275", 4696 "self_type" : "type-276", 4697 "size" : 8, 4698 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4699 }, 4700 { 4701 "alignment" : 8, 4702 "linker_set_key" : "const signed char &", 4703 "name" : "const signed char &", 4704 "referenced_type" : "type-267", 4705 "self_type" : "type-270", 4706 "size" : 8, 4707 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4708 }, 4709 { 4710 "alignment" : 8, 4711 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 4712 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 4713 "referenced_type" : "type-415", 4714 "self_type" : "type-417", 4715 "size" : 8, 4716 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 4717 }, 4718 { 4719 "alignment" : 8, 4720 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 4721 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", 4722 "referenced_type" : "type-608", 4723 "self_type" : "type-610", 4724 "size" : 8, 4725 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 4726 }, 4727 { 4728 "alignment" : 8, 4729 "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 *> > *)> > > &", 4730 "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 *> > *)> > > &", 4731 "referenced_type" : "type-562", 4732 "self_type" : "type-561", 4733 "size" : 8, 4734 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4735 }, 4736 { 4737 "alignment" : 8, 4738 "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 *> > *)> > > &", 4739 "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 *> > *)> > > &", 4740 "referenced_type" : "type-630", 4741 "self_type" : "type-629", 4742 "size" : 8, 4743 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4744 }, 4745 { 4746 "alignment" : 8, 4747 "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 *> > *)> > > &", 4748 "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 *> > *)> > > &", 4749 "referenced_type" : "type-77", 4750 "self_type" : "type-76", 4751 "size" : 8, 4752 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 4753 }, 4754 { 4755 "alignment" : 8, 4756 "linker_set_key" : "const unsigned char &", 4757 "name" : "const unsigned char &", 4758 "referenced_type" : "type-271", 4759 "self_type" : "type-272", 4760 "size" : 8, 4761 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4762 }, 4763 { 4764 "alignment" : 8, 4765 "linker_set_key" : "const unsigned int &", 4766 "name" : "const unsigned int &", 4767 "referenced_type" : "type-34", 4768 "self_type" : "type-279", 4769 "size" : 8, 4770 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4771 }, 4772 { 4773 "alignment" : 8, 4774 "linker_set_key" : "const unsigned long &", 4775 "name" : "const unsigned long &", 4776 "referenced_type" : "type-35", 4777 "self_type" : "type-282", 4778 "size" : 8, 4779 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4780 }, 4781 { 4782 "alignment" : 8, 4783 "linker_set_key" : "const unsigned short &", 4784 "name" : "const unsigned short &", 4785 "referenced_type" : "type-277", 4786 "self_type" : "type-278", 4787 "size" : 8, 4788 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 4789 }, 4790 { 4791 "alignment" : 8, 4792 "linker_set_key" : "int &", 4793 "name" : "int &", 4794 "referenced_type" : "type-24", 4795 "self_type" : "type-372", 4796 "size" : 8, 4797 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 4798 }, 4799 { 4800 "alignment" : 8, 4801 "linker_set_key" : "unsigned char &", 4802 "name" : "unsigned char &", 4803 "referenced_type" : "type-123", 4804 "self_type" : "type-514", 4805 "size" : 8, 4806 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 4807 }, 4808 { 4809 "alignment" : 8, 4810 "linker_set_key" : "unsigned int &", 4811 "name" : "unsigned int &", 4812 "referenced_type" : "type-2", 4813 "self_type" : "type-525", 4814 "size" : 8, 4815 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h" 4816 } 4817 ], 4818 "pointer_types" : 4819 [ 4820 { 4821 "alignment" : 8, 4822 "linker_set_key" : "android::Condition *", 4823 "name" : "android::Condition *", 4824 "referenced_type" : "type-94", 4825 "self_type" : "type-495", 4826 "size" : 8, 4827 "source_file" : "/system/core/libutils/include/utils/Condition.h" 4828 }, 4829 { 4830 "alignment" : 8, 4831 "linker_set_key" : "android::Mutex *", 4832 "name" : "android::Mutex *", 4833 "referenced_type" : "type-30", 4834 "self_type" : "type-490", 4835 "size" : 8, 4836 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 4837 }, 4838 { 4839 "alignment" : 8, 4840 "linker_set_key" : "android::Mutex::Autolock *", 4841 "name" : "android::Mutex::Autolock *", 4842 "referenced_type" : "type-491", 4843 "self_type" : "type-493", 4844 "size" : 8, 4845 "source_file" : "/system/core/libutils/include/utils/Mutex.h" 4846 }, 4847 { 4848 "alignment" : 8, 4849 "linker_set_key" : "android::RWLock *", 4850 "name" : "android::RWLock *", 4851 "referenced_type" : "type-496", 4852 "self_type" : "type-498", 4853 "size" : 8, 4854 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 4855 }, 4856 { 4857 "alignment" : 8, 4858 "linker_set_key" : "android::RWLock::AutoRLock *", 4859 "name" : "android::RWLock::AutoRLock *", 4860 "referenced_type" : "type-500", 4861 "self_type" : "type-502", 4862 "size" : 8, 4863 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 4864 }, 4865 { 4866 "alignment" : 8, 4867 "linker_set_key" : "android::RWLock::AutoWLock *", 4868 "name" : "android::RWLock::AutoWLock *", 4869 "referenced_type" : "type-503", 4870 "self_type" : "type-504", 4871 "size" : 8, 4872 "source_file" : "/system/core/libutils/include/utils/RWLock.h" 4873 }, 4874 { 4875 "alignment" : 8, 4876 "linker_set_key" : "android::RefBase *", 4877 "name" : "android::RefBase *", 4878 "referenced_type" : "type-8", 4879 "self_type" : "type-297", 4880 "size" : 8, 4881 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4882 }, 4883 { 4884 "alignment" : 8, 4885 "linker_set_key" : "android::RefBase::weakref_impl *", 4886 "name" : "android::RefBase::weakref_impl *", 4887 "referenced_type" : "type-11", 4888 "self_type" : "type-10", 4889 "size" : 8, 4890 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4891 }, 4892 { 4893 "alignment" : 8, 4894 "linker_set_key" : "android::RefBase::weakref_impl *", 4895 "name" : "android::RefBase::weakref_impl *", 4896 "referenced_type" : "type-593", 4897 "self_type" : "type-592", 4898 "size" : 8, 4899 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4900 }, 4901 { 4902 "alignment" : 8, 4903 "linker_set_key" : "android::RefBase::weakref_impl *", 4904 "name" : "android::RefBase::weakref_impl *", 4905 "referenced_type" : "type-636", 4906 "self_type" : "type-635", 4907 "size" : 8, 4908 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4909 }, 4910 { 4911 "alignment" : 8, 4912 "linker_set_key" : "android::RefBase::weakref_type *", 4913 "name" : "android::RefBase::weakref_type *", 4914 "referenced_type" : "type-13", 4915 "self_type" : "type-12", 4916 "size" : 8, 4917 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4918 }, 4919 { 4920 "alignment" : 8, 4921 "linker_set_key" : "android::ReferenceRenamer *", 4922 "name" : "android::ReferenceRenamer *", 4923 "referenced_type" : "type-293", 4924 "self_type" : "type-294", 4925 "size" : 8, 4926 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4927 }, 4928 { 4929 "alignment" : 8, 4930 "linker_set_key" : "android::ScopedTrace *", 4931 "name" : "android::ScopedTrace *", 4932 "referenced_type" : "type-506", 4933 "self_type" : "type-507", 4934 "size" : 8, 4935 "source_file" : "/system/core/libutils/include/utils/Trace.h" 4936 }, 4937 { 4938 "alignment" : 8, 4939 "linker_set_key" : "android::String16 *", 4940 "name" : "android::String16 *", 4941 "referenced_type" : "type-44", 4942 "self_type" : "type-385", 4943 "size" : 8, 4944 "source_file" : "/system/core/libutils/include/utils/String16.h" 4945 }, 4946 { 4947 "alignment" : 8, 4948 "linker_set_key" : "android::String8 *", 4949 "name" : "android::String8 *", 4950 "referenced_type" : "type-55", 4951 "self_type" : "type-380", 4952 "size" : 8, 4953 "source_file" : "/system/core/libutils/include/utils/String8.h" 4954 }, 4955 { 4956 "alignment" : 8, 4957 "linker_set_key" : "android::Thread *", 4958 "name" : "android::Thread *", 4959 "referenced_type" : "type-92", 4960 "self_type" : "type-91", 4961 "size" : 8, 4962 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 4963 }, 4964 { 4965 "alignment" : 8, 4966 "linker_set_key" : "android::VirtualLightRefBase *", 4967 "name" : "android::VirtualLightRefBase *", 4968 "referenced_type" : "type-190", 4969 "self_type" : "type-198", 4970 "size" : 8, 4971 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h" 4972 }, 4973 { 4974 "alignment" : 8, 4975 "linker_set_key" : "android::hardware::BHwBinder *", 4976 "name" : "android::hardware::BHwBinder *", 4977 "referenced_type" : "type-152", 4978 "self_type" : "type-151", 4979 "size" : 8, 4980 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 4981 }, 4982 { 4983 "alignment" : 8, 4984 "linker_set_key" : "android::hardware::BpInterface<android::hardware::tetheroffload::control::V1_0::IOffloadControl> *", 4985 "name" : "android::hardware::BpInterface<android::hardware::tetheroffload::control::V1_0::IOffloadControl> *", 4986 "referenced_type" : "type-393", 4987 "self_type" : "type-392", 4988 "size" : 8, 4989 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 4990 }, 4991 { 4992 "alignment" : 8, 4993 "linker_set_key" : "android::hardware::BpInterface<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> *", 4994 "name" : "android::hardware::BpInterface<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> *", 4995 "referenced_type" : "type-110", 4996 "self_type" : "type-604", 4997 "size" : 8, 4998 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h" 4999 }, 5000 { 5001 "alignment" : 8, 5002 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 5003 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *", 5004 "referenced_type" : "type-431", 5005 "self_type" : "type-436", 5006 "size" : 8, 5007 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5008 }, 5009 { 5010 "alignment" : 8, 5011 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 5012 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *", 5013 "referenced_type" : "type-449", 5014 "self_type" : "type-454", 5015 "size" : 8, 5016 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5017 }, 5018 { 5019 "alignment" : 8, 5020 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 5021 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *", 5022 "referenced_type" : "type-439", 5023 "self_type" : "type-444", 5024 "size" : 8, 5025 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5026 }, 5027 { 5028 "alignment" : 8, 5029 "linker_set_key" : "android::hardware::GrantorDescriptor *", 5030 "name" : "android::hardware::GrantorDescriptor *", 5031 "referenced_type" : "type-317", 5032 "self_type" : "type-316", 5033 "size" : 8, 5034 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5035 }, 5036 { 5037 "alignment" : 8, 5038 "linker_set_key" : "android::hardware::IBinder *", 5039 "name" : "android::hardware::IBinder *", 5040 "referenced_type" : "type-38", 5041 "self_type" : "type-37", 5042 "size" : 8, 5043 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5044 }, 5045 { 5046 "alignment" : 8, 5047 "linker_set_key" : "android::hardware::IBinder::DeathRecipient *", 5048 "name" : "android::hardware::IBinder::DeathRecipient *", 5049 "referenced_type" : "type-18", 5050 "self_type" : "type-572", 5051 "size" : 8, 5052 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5053 }, 5054 { 5055 "alignment" : 8, 5056 "linker_set_key" : "android::hardware::IInterface *", 5057 "name" : "android::hardware::IInterface *", 5058 "referenced_type" : "type-20", 5059 "self_type" : "type-19", 5060 "size" : 8, 5061 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5062 }, 5063 { 5064 "alignment" : 8, 5065 "linker_set_key" : "android::hardware::Parcel *", 5066 "name" : "android::hardware::Parcel *", 5067 "referenced_type" : "type-394", 5068 "self_type" : "type-400", 5069 "size" : 8, 5070 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 5071 }, 5072 { 5073 "alignment" : 8, 5074 "linker_set_key" : "android::hardware::ProcessState *", 5075 "name" : "android::hardware::ProcessState *", 5076 "referenced_type" : "type-23", 5077 "self_type" : "type-22", 5078 "size" : 8, 5079 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5080 }, 5081 { 5082 "alignment" : 8, 5083 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> > *", 5084 "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> > *", 5085 "referenced_type" : "type-171", 5086 "self_type" : "type-172", 5087 "size" : 8, 5088 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5089 }, 5090 { 5091 "alignment" : 8, 5092 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> > *", 5093 "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> > *", 5094 "referenced_type" : "type-585", 5095 "self_type" : "type-586", 5096 "size" : 8, 5097 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5098 }, 5099 { 5100 "alignment" : 8, 5101 "linker_set_key" : "android::hardware::Return<bool> *", 5102 "name" : "android::hardware::Return<bool> *", 5103 "referenced_type" : "type-164", 5104 "self_type" : "type-166", 5105 "size" : 8, 5106 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5107 }, 5108 { 5109 "alignment" : 8, 5110 "linker_set_key" : "android::hardware::Return<void> *", 5111 "name" : "android::hardware::Return<void> *", 5112 "referenced_type" : "type-184", 5113 "self_type" : "type-185", 5114 "size" : 8, 5115 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5116 }, 5117 { 5118 "alignment" : 8, 5119 "linker_set_key" : "android::hardware::Status *", 5120 "name" : "android::hardware::Status *", 5121 "referenced_type" : "type-154", 5122 "self_type" : "type-157", 5123 "size" : 8, 5124 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5125 }, 5126 { 5127 "alignment" : 8, 5128 "linker_set_key" : "android::hardware::details::HidlInstrumentor *", 5129 "name" : "android::hardware::details::HidlInstrumentor *", 5130 "referenced_type" : "type-114", 5131 "self_type" : "type-565", 5132 "size" : 8, 5133 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5134 }, 5135 { 5136 "alignment" : 8, 5137 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5138 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5139 "referenced_type" : "type-332", 5140 "self_type" : "type-555", 5141 "size" : 8, 5142 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5143 }, 5144 { 5145 "alignment" : 8, 5146 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5147 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5148 "referenced_type" : "type-319", 5149 "self_type" : "type-548", 5150 "size" : 8, 5151 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5152 }, 5153 { 5154 "alignment" : 8, 5155 "linker_set_key" : "android::hardware::details::return_status *", 5156 "name" : "android::hardware::details::return_status *", 5157 "referenced_type" : "type-165", 5158 "self_type" : "type-178", 5159 "size" : 8, 5160 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5161 }, 5162 { 5163 "alignment" : 8, 5164 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *", 5165 "name" : "android::hardware::hidl_array<unsigned char, 32> *", 5166 "referenced_type" : "type-335", 5167 "self_type" : "type-334", 5168 "size" : 8, 5169 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5170 }, 5171 { 5172 "alignment" : 8, 5173 "linker_set_key" : "android::hardware::hidl_binder_death_recipient *", 5174 "name" : "android::hardware::hidl_binder_death_recipient *", 5175 "referenced_type" : "type-4", 5176 "self_type" : "type-3", 5177 "size" : 8, 5178 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5179 }, 5180 { 5181 "alignment" : 8, 5182 "linker_set_key" : "android::hardware::hidl_death_recipient *", 5183 "name" : "android::hardware::hidl_death_recipient *", 5184 "referenced_type" : "type-7", 5185 "self_type" : "type-6", 5186 "size" : 8, 5187 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5188 }, 5189 { 5190 "alignment" : 8, 5191 "linker_set_key" : "android::hardware::hidl_memory *", 5192 "name" : "android::hardware::hidl_memory *", 5193 "referenced_type" : "type-300", 5194 "self_type" : "type-301", 5195 "size" : 8, 5196 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5197 }, 5198 { 5199 "alignment" : 8, 5200 "linker_set_key" : "android::hardware::hidl_string *", 5201 "name" : "android::hardware::hidl_string *", 5202 "referenced_type" : "type-71", 5203 "self_type" : "type-321", 5204 "size" : 8, 5205 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5206 }, 5207 { 5208 "alignment" : 8, 5209 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 5210 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *", 5211 "referenced_type" : "type-331", 5212 "self_type" : "type-337", 5213 "size" : 8, 5214 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5215 }, 5216 { 5217 "alignment" : 8, 5218 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 5219 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *", 5220 "referenced_type" : "type-318", 5221 "self_type" : "type-323", 5222 "size" : 8, 5223 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5224 }, 5225 { 5226 "alignment" : 8, 5227 "linker_set_key" : "android::hardware::hidl_version *", 5228 "name" : "android::hardware::hidl_version *", 5229 "referenced_type" : "type-353", 5230 "self_type" : "type-354", 5231 "size" : 8, 5232 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5233 }, 5234 { 5235 "alignment" : 8, 5236 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl *", 5237 "name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl *", 5238 "referenced_type" : "type-403", 5239 "self_type" : "type-518", 5240 "size" : 8, 5241 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5242 }, 5243 { 5244 "alignment" : 8, 5245 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback *", 5246 "name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback *", 5247 "referenced_type" : "type-414", 5248 "self_type" : "type-540", 5249 "size" : 8, 5250 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h" 5251 }, 5252 { 5253 "alignment" : 8, 5254 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl *", 5255 "name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl *", 5256 "referenced_type" : "type-544", 5257 "self_type" : "type-605", 5258 "size" : 8, 5259 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5260 }, 5261 { 5262 "alignment" : 8, 5263 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback *", 5264 "name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback *", 5265 "referenced_type" : "type-107", 5266 "self_type" : "type-118", 5267 "size" : 8, 5268 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5269 }, 5270 { 5271 "alignment" : 8, 5272 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::BsOffloadControl *", 5273 "name" : "android::hardware::tetheroffload::control::V1_0::BsOffloadControl *", 5274 "referenced_type" : "type-580", 5275 "self_type" : "type-591", 5276 "size" : 8, 5277 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5278 }, 5279 { 5280 "alignment" : 8, 5281 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::BsTetheringOffloadCallback *", 5282 "name" : "android::hardware::tetheroffload::control::V1_0::BsTetheringOffloadCallback *", 5283 "referenced_type" : "type-583", 5284 "self_type" : "type-584", 5285 "size" : 8, 5286 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5287 }, 5288 { 5289 "alignment" : 8, 5290 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl *", 5291 "name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl *", 5292 "referenced_type" : "type-138", 5293 "self_type" : "type-137", 5294 "size" : 8, 5295 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5296 }, 5297 { 5298 "alignment" : 8, 5299 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback *", 5300 "name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback *", 5301 "referenced_type" : "type-106", 5302 "self_type" : "type-105", 5303 "size" : 8, 5304 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5305 }, 5306 { 5307 "alignment" : 8, 5308 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *", 5309 "name" : "android::hidl::base::V1_0::BnHwBase *", 5310 "referenced_type" : "type-404", 5311 "self_type" : "type-411", 5312 "size" : 8, 5313 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h" 5314 }, 5315 { 5316 "alignment" : 8, 5317 "linker_set_key" : "android::hidl::base::V1_0::IBase *", 5318 "name" : "android::hidl::base::V1_0::IBase *", 5319 "referenced_type" : "type-17", 5320 "self_type" : "type-16", 5321 "size" : 8, 5322 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5323 }, 5324 { 5325 "alignment" : 8, 5326 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *", 5327 "name" : "android::hidl::manager::V1_0::IServiceManager *", 5328 "referenced_type" : "type-84", 5329 "self_type" : "type-83", 5330 "size" : 8, 5331 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5332 }, 5333 { 5334 "alignment" : 8, 5335 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *", 5336 "name" : "android::hidl::manager::V1_0::IServiceNotification *", 5337 "referenced_type" : "type-99", 5338 "self_type" : "type-98", 5339 "size" : 8, 5340 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5341 }, 5342 { 5343 "alignment" : 8, 5344 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 5345 "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *", 5346 "referenced_type" : "type-632", 5347 "self_type" : "type-633", 5348 "size" : 8, 5349 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5350 }, 5351 { 5352 "alignment" : 8, 5353 "linker_set_key" : "android::sp<android::hardware::IBinder> *", 5354 "name" : "android::sp<android::hardware::IBinder> *", 5355 "referenced_type" : "type-50", 5356 "self_type" : "type-634", 5357 "size" : 8, 5358 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5359 }, 5360 { 5361 "alignment" : 8, 5362 "linker_set_key" : "android::sp<android::hardware::ProcessState> *", 5363 "name" : "android::sp<android::hardware::ProcessState> *", 5364 "referenced_type" : "type-21", 5365 "self_type" : "type-79", 5366 "size" : 8, 5367 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5368 }, 5369 { 5370 "alignment" : 8, 5371 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 5372 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *", 5373 "referenced_type" : "type-144", 5374 "self_type" : "type-143", 5375 "size" : 8, 5376 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5377 }, 5378 { 5379 "alignment" : 8, 5380 "linker_set_key" : "android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> *", 5381 "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> *", 5382 "referenced_type" : "type-136", 5383 "self_type" : "type-135", 5384 "size" : 8, 5385 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5386 }, 5387 { 5388 "alignment" : 8, 5389 "linker_set_key" : "android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> *", 5390 "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> *", 5391 "referenced_type" : "type-104", 5392 "self_type" : "type-103", 5393 "size" : 8, 5394 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5395 }, 5396 { 5397 "alignment" : 8, 5398 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *", 5399 "name" : "android::sp<android::hidl::base::V1_0::IBase> *", 5400 "referenced_type" : "type-405", 5401 "self_type" : "type-577", 5402 "size" : 8, 5403 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5404 }, 5405 { 5406 "alignment" : 8, 5407 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 5408 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *", 5409 "referenced_type" : "type-82", 5410 "self_type" : "type-85", 5411 "size" : 8, 5412 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5413 }, 5414 { 5415 "alignment" : 8, 5416 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 5417 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 5418 "referenced_type" : "type-97", 5419 "self_type" : "type-100", 5420 "size" : 8, 5421 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5422 }, 5423 { 5424 "alignment" : 8, 5425 "linker_set_key" : "android::wp<android::hardware::BHwBinder> *", 5426 "name" : "android::wp<android::hardware::BHwBinder> *", 5427 "referenced_type" : "type-322", 5428 "self_type" : "type-391", 5429 "size" : 8, 5430 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5431 }, 5432 { 5433 "alignment" : 8, 5434 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 5435 "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *", 5436 "referenced_type" : "type-571", 5437 "self_type" : "type-573", 5438 "size" : 8, 5439 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5440 }, 5441 { 5442 "alignment" : 8, 5443 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *", 5444 "name" : "android::wp<android::hardware::hidl_death_recipient> *", 5445 "referenced_type" : "type-5", 5446 "self_type" : "type-247", 5447 "size" : 8, 5448 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5449 }, 5450 { 5451 "alignment" : 8, 5452 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *", 5453 "name" : "android::wp<android::hidl::base::V1_0::IBase> *", 5454 "referenced_type" : "type-15", 5455 "self_type" : "type-566", 5456 "size" : 8, 5457 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5458 }, 5459 { 5460 "alignment" : 8, 5461 "linker_set_key" : "android_flex_plane *", 5462 "name" : "android_flex_plane *", 5463 "referenced_type" : "type-476", 5464 "self_type" : "type-479", 5465 "size" : 8, 5466 "source_file" : "/system/core/libsystem/include/system/graphics.h" 5467 }, 5468 { 5469 "alignment" : 8, 5470 "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 5471 "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)", 5472 "referenced_type" : "type-41", 5473 "self_type" : "type-40", 5474 "size" : 8, 5475 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 5476 }, 5477 { 5478 "alignment" : 8, 5479 "linker_set_key" : "char *", 5480 "name" : "char *", 5481 "referenced_type" : "type-58", 5482 "self_type" : "type-197", 5483 "size" : 8, 5484 "source_file" : "/system/core/liblog/include/log/log_read.h" 5485 }, 5486 { 5487 "alignment" : 8, 5488 "linker_set_key" : "const android::NativeHandle *", 5489 "name" : "const android::NativeHandle *", 5490 "referenced_type" : "type-367", 5491 "self_type" : "type-368", 5492 "size" : 8, 5493 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 5494 }, 5495 { 5496 "alignment" : 8, 5497 "linker_set_key" : "const android::RefBase *", 5498 "name" : "const android::RefBase *", 5499 "referenced_type" : "type-295", 5500 "self_type" : "type-296", 5501 "size" : 8, 5502 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5503 }, 5504 { 5505 "alignment" : 8, 5506 "linker_set_key" : "const android::String16 *", 5507 "name" : "const android::String16 *", 5508 "referenced_type" : "type-43", 5509 "self_type" : "type-383", 5510 "size" : 8, 5511 "source_file" : "/system/core/libutils/include/utils/String16.h" 5512 }, 5513 { 5514 "alignment" : 8, 5515 "linker_set_key" : "const android::String8 *", 5516 "name" : "const android::String8 *", 5517 "referenced_type" : "type-376", 5518 "self_type" : "type-377", 5519 "size" : 8, 5520 "source_file" : "/system/core/libutils/include/utils/String8.h" 5521 }, 5522 { 5523 "alignment" : 8, 5524 "linker_set_key" : "const android::VectorImpl *", 5525 "name" : "const android::VectorImpl *", 5526 "referenced_type" : "type-457", 5527 "self_type" : "type-458", 5528 "size" : 8, 5529 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 5530 }, 5531 { 5532 "alignment" : 8, 5533 "linker_set_key" : "const android::hardware::BpHwRefBase *", 5534 "name" : "const android::hardware::BpHwRefBase *", 5535 "referenced_type" : "type-388", 5536 "self_type" : "type-389", 5537 "size" : 8, 5538 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 5539 }, 5540 { 5541 "alignment" : 8, 5542 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 5543 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *", 5544 "referenced_type" : "type-424", 5545 "self_type" : "type-425", 5546 "size" : 8, 5547 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5548 }, 5549 { 5550 "alignment" : 8, 5551 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 5552 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *", 5553 "referenced_type" : "type-429", 5554 "self_type" : "type-430", 5555 "size" : 8, 5556 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 5557 }, 5558 { 5559 "alignment" : 8, 5560 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> > *", 5561 "name" : "const android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> > *", 5562 "referenced_type" : "type-175", 5563 "self_type" : "type-176", 5564 "size" : 8, 5565 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5566 }, 5567 { 5568 "alignment" : 8, 5569 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> > *", 5570 "name" : "const android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> > *", 5571 "referenced_type" : "type-589", 5572 "self_type" : "type-590", 5573 "size" : 8, 5574 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5575 }, 5576 { 5577 "alignment" : 8, 5578 "linker_set_key" : "const android::hardware::Return<bool> *", 5579 "name" : "const android::hardware::Return<bool> *", 5580 "referenced_type" : "type-169", 5581 "self_type" : "type-170", 5582 "size" : 8, 5583 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5584 }, 5585 { 5586 "alignment" : 8, 5587 "linker_set_key" : "const android::hardware::Status *", 5588 "name" : "const android::hardware::Status *", 5589 "referenced_type" : "type-158", 5590 "self_type" : "type-163", 5591 "size" : 8, 5592 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5593 }, 5594 { 5595 "alignment" : 8, 5596 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5597 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *", 5598 "referenced_type" : "type-557", 5599 "self_type" : "type-558", 5600 "size" : 8, 5601 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5602 }, 5603 { 5604 "alignment" : 8, 5605 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5606 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *", 5607 "referenced_type" : "type-550", 5608 "self_type" : "type-551", 5609 "size" : 8, 5610 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5611 }, 5612 { 5613 "alignment" : 8, 5614 "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *", 5615 "name" : "const android::hardware::details::hidl_pointer<int> *", 5616 "referenced_type" : "type-499", 5617 "self_type" : "type-505", 5618 "size" : 8, 5619 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5620 }, 5621 { 5622 "alignment" : 8, 5623 "linker_set_key" : "const android::hardware::details::return_status *", 5624 "name" : "const android::hardware::details::return_status *", 5625 "referenced_type" : "type-180", 5626 "self_type" : "type-181", 5627 "size" : 8, 5628 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 5629 }, 5630 { 5631 "alignment" : 8, 5632 "linker_set_key" : "const android::hardware::hidl_death_recipient *", 5633 "name" : "const android::hardware::hidl_death_recipient *", 5634 "referenced_type" : "type-575", 5635 "self_type" : "type-576", 5636 "size" : 8, 5637 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5638 }, 5639 { 5640 "alignment" : 8, 5641 "linker_set_key" : "const android::hardware::hidl_memory *", 5642 "name" : "const android::hardware::hidl_memory *", 5643 "referenced_type" : "type-303", 5644 "self_type" : "type-307", 5645 "size" : 8, 5646 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5647 }, 5648 { 5649 "alignment" : 8, 5650 "linker_set_key" : "const android::hardware::hidl_string *", 5651 "name" : "const android::hardware::hidl_string *", 5652 "referenced_type" : "type-327", 5653 "self_type" : "type-326", 5654 "size" : 8, 5655 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5656 }, 5657 { 5658 "alignment" : 8, 5659 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *", 5660 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *", 5661 "referenced_type" : "type-328", 5662 "self_type" : "type-329", 5663 "size" : 8, 5664 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5665 }, 5666 { 5667 "alignment" : 8, 5668 "linker_set_key" : "const android::hardware::hidl_vec<int> *", 5669 "name" : "const android::hardware::hidl_vec<int> *", 5670 "referenced_type" : "type-345", 5671 "self_type" : "type-346", 5672 "size" : 8, 5673 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5674 }, 5675 { 5676 "alignment" : 8, 5677 "linker_set_key" : "const android::hardware::hidl_version *", 5678 "name" : "const android::hardware::hidl_version *", 5679 "referenced_type" : "type-355", 5680 "self_type" : "type-356", 5681 "size" : 8, 5682 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5683 }, 5684 { 5685 "alignment" : 8, 5686 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl *", 5687 "name" : "const android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl *", 5688 "referenced_type" : "type-543", 5689 "self_type" : "type-547", 5690 "size" : 8, 5691 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 5692 }, 5693 { 5694 "alignment" : 8, 5695 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback *", 5696 "name" : "const android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback *", 5697 "referenced_type" : "type-541", 5698 "self_type" : "type-542", 5699 "size" : 8, 5700 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 5701 }, 5702 { 5703 "alignment" : 8, 5704 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::IOffloadControl *", 5705 "name" : "const android::hardware::tetheroffload::control::V1_0::IOffloadControl *", 5706 "referenced_type" : "type-532", 5707 "self_type" : "type-533", 5708 "size" : 8, 5709 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 5710 }, 5711 { 5712 "alignment" : 8, 5713 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback *", 5714 "name" : "const android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback *", 5715 "referenced_type" : "type-133", 5716 "self_type" : "type-134", 5717 "size" : 8, 5718 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5719 }, 5720 { 5721 "alignment" : 8, 5722 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *", 5723 "name" : "const android::hidl::base::V1_0::BpHwBase *", 5724 "referenced_type" : "type-538", 5725 "self_type" : "type-539", 5726 "size" : 8, 5727 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 5728 }, 5729 { 5730 "alignment" : 8, 5731 "linker_set_key" : "const android::hidl::base::V1_0::IBase *", 5732 "name" : "const android::hidl::base::V1_0::IBase *", 5733 "referenced_type" : "type-435", 5734 "self_type" : "type-434", 5735 "size" : 8, 5736 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5737 }, 5738 { 5739 "alignment" : 8, 5740 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *", 5741 "name" : "const android::hidl::manager::V1_0::IServiceManager *", 5742 "referenced_type" : "type-88", 5743 "self_type" : "type-89", 5744 "size" : 8, 5745 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5746 }, 5747 { 5748 "alignment" : 8, 5749 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *", 5750 "name" : "const android::hidl::manager::V1_0::IServiceNotification *", 5751 "referenced_type" : "type-508", 5752 "self_type" : "type-509", 5753 "size" : 8, 5754 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 5755 }, 5756 { 5757 "alignment" : 8, 5758 "linker_set_key" : "const android::sp<android::hardware::IBinder> *", 5759 "name" : "const android::sp<android::hardware::IBinder> *", 5760 "referenced_type" : "type-49", 5761 "self_type" : "type-638", 5762 "size" : 8, 5763 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5764 }, 5765 { 5766 "alignment" : 8, 5767 "linker_set_key" : "const android::sp<android::hardware::ProcessState> *", 5768 "name" : "const android::sp<android::hardware::ProcessState> *", 5769 "referenced_type" : "type-80", 5770 "self_type" : "type-81", 5771 "size" : 8, 5772 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5773 }, 5774 { 5775 "alignment" : 8, 5776 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 5777 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *", 5778 "referenced_type" : "type-149", 5779 "self_type" : "type-148", 5780 "size" : 8, 5781 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5782 }, 5783 { 5784 "alignment" : 8, 5785 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *", 5786 "name" : "const android::sp<android::hardware::hidl_death_recipient> *", 5787 "referenced_type" : "type-290", 5788 "self_type" : "type-574", 5789 "size" : 8, 5790 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5791 }, 5792 { 5793 "alignment" : 8, 5794 "linker_set_key" : "const android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> *", 5795 "name" : "const android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> *", 5796 "referenced_type" : "type-142", 5797 "self_type" : "type-141", 5798 "size" : 8, 5799 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5800 }, 5801 { 5802 "alignment" : 8, 5803 "linker_set_key" : "const android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> *", 5804 "name" : "const android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> *", 5805 "referenced_type" : "type-132", 5806 "self_type" : "type-131", 5807 "size" : 8, 5808 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5809 }, 5810 { 5811 "alignment" : 8, 5812 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *", 5813 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *", 5814 "referenced_type" : "type-578", 5815 "self_type" : "type-622", 5816 "size" : 8, 5817 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5818 }, 5819 { 5820 "alignment" : 8, 5821 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 5822 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *", 5823 "referenced_type" : "type-86", 5824 "self_type" : "type-87", 5825 "size" : 8, 5826 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5827 }, 5828 { 5829 "alignment" : 8, 5830 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 5831 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *", 5832 "referenced_type" : "type-101", 5833 "self_type" : "type-102", 5834 "size" : 8, 5835 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 5836 }, 5837 { 5838 "alignment" : 8, 5839 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *", 5840 "name" : "const android::wp<android::hardware::BHwBinder> *", 5841 "referenced_type" : "type-529", 5842 "self_type" : "type-552", 5843 "size" : 8, 5844 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5845 }, 5846 { 5847 "alignment" : 8, 5848 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *", 5849 "name" : "const android::wp<android::hardware::hidl_death_recipient> *", 5850 "referenced_type" : "type-258", 5851 "self_type" : "type-269", 5852 "size" : 8, 5853 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5854 }, 5855 { 5856 "alignment" : 8, 5857 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *", 5858 "name" : "const android::wp<android::hidl::base::V1_0::IBase> *", 5859 "referenced_type" : "type-568", 5860 "self_type" : "type-569", 5861 "size" : 8, 5862 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 5863 }, 5864 { 5865 "alignment" : 8, 5866 "linker_set_key" : "const char *", 5867 "name" : "const char *", 5868 "referenced_type" : "type-57", 5869 "self_type" : "type-56", 5870 "size" : 8, 5871 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5872 }, 5873 { 5874 "alignment" : 8, 5875 "linker_set_key" : "const char16_t *", 5876 "name" : "const char16_t *", 5877 "referenced_type" : "type-46", 5878 "self_type" : "type-45", 5879 "size" : 8, 5880 "source_file" : "/system/core/libutils/include/utils/String16.h" 5881 }, 5882 { 5883 "alignment" : 8, 5884 "linker_set_key" : "const log_msg *", 5885 "name" : "const log_msg *", 5886 "referenced_type" : "type-119", 5887 "self_type" : "type-145", 5888 "size" : 8, 5889 "source_file" : "/system/core/liblog/include/log/log_read.h" 5890 }, 5891 { 5892 "alignment" : 8, 5893 "linker_set_key" : "const native_handle *", 5894 "name" : "const native_handle *", 5895 "referenced_type" : "type-286", 5896 "self_type" : "type-285", 5897 "size" : 8, 5898 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5899 }, 5900 { 5901 "alignment" : 8, 5902 "linker_set_key" : "const unsigned char *", 5903 "name" : "const unsigned char *", 5904 "referenced_type" : "type-271", 5905 "self_type" : "type-352", 5906 "size" : 8, 5907 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5908 }, 5909 { 5910 "alignment" : 8, 5911 "linker_set_key" : "const unsigned long long *", 5912 "name" : "const unsigned long long *", 5913 "referenced_type" : "type-402", 5914 "self_type" : "type-401", 5915 "size" : 8, 5916 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 5917 }, 5918 { 5919 "alignment" : 8, 5920 "linker_set_key" : "const void *", 5921 "name" : "const void *", 5922 "referenced_type" : "type-358", 5923 "self_type" : "type-359", 5924 "size" : 8, 5925 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 5926 }, 5927 { 5928 "alignment" : 8, 5929 "linker_set_key" : "int (*)(void *)", 5930 "name" : "int (*)(void *)", 5931 "referenced_type" : "type-487", 5932 "self_type" : "type-488", 5933 "size" : 8, 5934 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 5935 }, 5936 { 5937 "alignment" : 8, 5938 "linker_set_key" : "int *", 5939 "name" : "int *", 5940 "referenced_type" : "type-24", 5941 "self_type" : "type-344", 5942 "size" : 8, 5943 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5944 }, 5945 { 5946 "alignment" : 8, 5947 "linker_set_key" : "log_msg *", 5948 "name" : "log_msg *", 5949 "referenced_type" : "type-120", 5950 "self_type" : "type-182", 5951 "size" : 8, 5952 "source_file" : "/system/core/liblog/include/log/log_read.h" 5953 }, 5954 { 5955 "alignment" : 8, 5956 "linker_set_key" : "native_handle *", 5957 "name" : "native_handle *", 5958 "referenced_type" : "type-195", 5959 "self_type" : "type-194", 5960 "size" : 8, 5961 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 5962 }, 5963 { 5964 "alignment" : 8, 5965 "linker_set_key" : "unsigned char *", 5966 "name" : "unsigned char *", 5967 "referenced_type" : "type-123", 5968 "self_type" : "type-396", 5969 "size" : 8, 5970 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 5971 }, 5972 { 5973 "alignment" : 8, 5974 "linker_set_key" : "unsigned long *", 5975 "name" : "unsigned long *", 5976 "referenced_type" : "type-14", 5977 "self_type" : "type-413", 5978 "size" : 8, 5979 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h" 5980 }, 5981 { 5982 "alignment" : 8, 5983 "linker_set_key" : "unsigned long long *", 5984 "name" : "unsigned long long *", 5985 "referenced_type" : "type-249", 5986 "self_type" : "type-397", 5987 "size" : 8, 5988 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 5989 }, 5990 { 5991 "alignment" : 8, 5992 "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 5993 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)", 5994 "referenced_type" : "type-399", 5995 "self_type" : "type-398", 5996 "size" : 8, 5997 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 5998 }, 5999 { 6000 "alignment" : 8, 6001 "linker_set_key" : "void *", 6002 "name" : "void *", 6003 "referenced_type" : "type-26", 6004 "self_type" : "type-25", 6005 "size" : 8, 6006 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 6007 }, 6008 { 6009 "alignment" : 8, 6010 "linker_set_key" : "void **", 6011 "name" : "void **", 6012 "referenced_type" : "type-25", 6013 "self_type" : "type-489", 6014 "size" : 8, 6015 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h" 6016 } 6017 ], 6018 "qualified_types" : 6019 [ 6020 { 6021 "alignment" : 8, 6022 "is_const" : true, 6023 "linker_set_key" : "android::RefBase::weakref_impl *const", 6024 "name" : "android::RefBase::weakref_impl *const", 6025 "referenced_type" : "type-10", 6026 "self_type" : "type-9", 6027 "size" : 8, 6028 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6029 }, 6030 { 6031 "alignment" : 8, 6032 "is_const" : true, 6033 "linker_set_key" : "android::RefBase::weakref_impl *const", 6034 "name" : "android::RefBase::weakref_impl *const", 6035 "referenced_type" : "type-592", 6036 "self_type" : "type-594", 6037 "size" : 8, 6038 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6039 }, 6040 { 6041 "alignment" : 8, 6042 "is_const" : true, 6043 "linker_set_key" : "android::RefBase::weakref_impl *const", 6044 "name" : "android::RefBase::weakref_impl *const", 6045 "referenced_type" : "type-635", 6046 "self_type" : "type-637", 6047 "size" : 8, 6048 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6049 }, 6050 { 6051 "alignment" : 8, 6052 "is_const" : true, 6053 "linker_set_key" : "android::hardware::IBinder *const", 6054 "name" : "android::hardware::IBinder *const", 6055 "referenced_type" : "type-37", 6056 "self_type" : "type-112", 6057 "size" : 8, 6058 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 6059 }, 6060 { 6061 "alignment" : 8, 6062 "is_const" : true, 6063 "linker_set_key" : "const android::NativeHandle", 6064 "name" : "const android::NativeHandle", 6065 "referenced_type" : "type-193", 6066 "self_type" : "type-367", 6067 "size" : 24, 6068 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h" 6069 }, 6070 { 6071 "alignment" : 8, 6072 "is_const" : true, 6073 "linker_set_key" : "const android::RefBase", 6074 "name" : "const android::RefBase", 6075 "referenced_type" : "type-8", 6076 "self_type" : "type-295", 6077 "size" : 16, 6078 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6079 }, 6080 { 6081 "alignment" : 8, 6082 "is_const" : true, 6083 "linker_set_key" : "const android::String16", 6084 "name" : "const android::String16", 6085 "referenced_type" : "type-44", 6086 "self_type" : "type-43", 6087 "size" : 8, 6088 "source_file" : "/system/core/libutils/include/utils/String16.h" 6089 }, 6090 { 6091 "alignment" : 8, 6092 "is_const" : true, 6093 "linker_set_key" : "const android::String8", 6094 "name" : "const android::String8", 6095 "referenced_type" : "type-55", 6096 "self_type" : "type-376", 6097 "size" : 8, 6098 "source_file" : "/system/core/libutils/include/utils/String8.h" 6099 }, 6100 { 6101 "alignment" : 8, 6102 "is_const" : true, 6103 "linker_set_key" : "const android::VectorImpl", 6104 "name" : "const android::VectorImpl", 6105 "referenced_type" : "type-33", 6106 "self_type" : "type-457", 6107 "size" : 40, 6108 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h" 6109 }, 6110 { 6111 "alignment" : 8, 6112 "is_const" : true, 6113 "linker_set_key" : "const android::hardware::BpHwRefBase", 6114 "name" : "const android::hardware::BpHwRefBase", 6115 "referenced_type" : "type-111", 6116 "self_type" : "type-388", 6117 "size" : 48, 6118 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h" 6119 }, 6120 { 6121 "alignment" : 8, 6122 "is_const" : true, 6123 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 6124 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 6125 "referenced_type" : "type-418", 6126 "self_type" : "type-424", 6127 "size" : 64, 6128 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6129 }, 6130 { 6131 "alignment" : 8, 6132 "is_const" : true, 6133 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 6134 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 6135 "referenced_type" : "type-426", 6136 "self_type" : "type-429", 6137 "size" : 64, 6138 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6139 }, 6140 { 6141 "alignment" : 8, 6142 "is_const" : true, 6143 "linker_set_key" : "const android::hardware::Parcel", 6144 "name" : "const android::hardware::Parcel", 6145 "referenced_type" : "type-394", 6146 "self_type" : "type-409", 6147 "size" : 136, 6148 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6149 }, 6150 { 6151 "alignment" : 8, 6152 "is_const" : true, 6153 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> >", 6154 "name" : "const android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> >", 6155 "referenced_type" : "type-171", 6156 "self_type" : "type-175", 6157 "size" : 48, 6158 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6159 }, 6160 { 6161 "alignment" : 8, 6162 "is_const" : true, 6163 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> >", 6164 "name" : "const android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> >", 6165 "referenced_type" : "type-585", 6166 "self_type" : "type-589", 6167 "size" : 48, 6168 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6169 }, 6170 { 6171 "alignment" : 8, 6172 "is_const" : true, 6173 "linker_set_key" : "const android::hardware::Return<bool>", 6174 "name" : "const android::hardware::Return<bool>", 6175 "referenced_type" : "type-164", 6176 "self_type" : "type-169", 6177 "size" : 40, 6178 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6179 }, 6180 { 6181 "alignment" : 8, 6182 "is_const" : true, 6183 "linker_set_key" : "const android::hardware::Status", 6184 "name" : "const android::hardware::Status", 6185 "referenced_type" : "type-154", 6186 "self_type" : "type-158", 6187 "size" : 32, 6188 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6189 }, 6190 { 6191 "alignment" : 4, 6192 "is_const" : true, 6193 "linker_set_key" : "const android::hardware::details::SchedPrio", 6194 "name" : "const android::hardware::details::SchedPrio", 6195 "referenced_type" : "type-421", 6196 "self_type" : "type-423", 6197 "size" : 8, 6198 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6199 }, 6200 { 6201 "alignment" : 8, 6202 "is_const" : true, 6203 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 6204 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 6205 "referenced_type" : "type-332", 6206 "self_type" : "type-557", 6207 "size" : 8, 6208 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6209 }, 6210 { 6211 "alignment" : 8, 6212 "is_const" : true, 6213 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 6214 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 6215 "referenced_type" : "type-319", 6216 "self_type" : "type-550", 6217 "size" : 8, 6218 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6219 }, 6220 { 6221 "alignment" : 8, 6222 "is_const" : true, 6223 "linker_set_key" : "const android::hardware::details::hidl_pointer<int>", 6224 "name" : "const android::hardware::details::hidl_pointer<int>", 6225 "referenced_type" : "type-342", 6226 "self_type" : "type-499", 6227 "size" : 8, 6228 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6229 }, 6230 { 6231 "alignment" : 8, 6232 "is_const" : true, 6233 "linker_set_key" : "const android::hardware::details::return_status", 6234 "name" : "const android::hardware::details::return_status", 6235 "referenced_type" : "type-165", 6236 "self_type" : "type-180", 6237 "size" : 40, 6238 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 6239 }, 6240 { 6241 "alignment" : 8, 6242 "is_const" : true, 6243 "linker_set_key" : "const android::hardware::hidl_death_recipient", 6244 "name" : "const android::hardware::hidl_death_recipient", 6245 "referenced_type" : "type-7", 6246 "self_type" : "type-575", 6247 "size" : 24, 6248 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6249 }, 6250 { 6251 "alignment" : 8, 6252 "is_const" : true, 6253 "linker_set_key" : "const android::hardware::hidl_handle", 6254 "name" : "const android::hardware::hidl_handle", 6255 "referenced_type" : "type-299", 6256 "self_type" : "type-360", 6257 "size" : 16, 6258 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6259 }, 6260 { 6261 "alignment" : 8, 6262 "is_const" : true, 6263 "linker_set_key" : "const android::hardware::hidl_memory", 6264 "name" : "const android::hardware::hidl_memory", 6265 "referenced_type" : "type-300", 6266 "self_type" : "type-303", 6267 "size" : 40, 6268 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6269 }, 6270 { 6271 "alignment" : 8, 6272 "is_const" : true, 6273 "linker_set_key" : "const android::hardware::hidl_string", 6274 "name" : "const android::hardware::hidl_string", 6275 "referenced_type" : "type-71", 6276 "self_type" : "type-327", 6277 "size" : 16, 6278 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6279 }, 6280 { 6281 "alignment" : 8, 6282 "is_const" : true, 6283 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 6284 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>", 6285 "referenced_type" : "type-318", 6286 "self_type" : "type-328", 6287 "size" : 16, 6288 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6289 }, 6290 { 6291 "alignment" : 8, 6292 "is_const" : true, 6293 "linker_set_key" : "const android::hardware::hidl_vec<int>", 6294 "name" : "const android::hardware::hidl_vec<int>", 6295 "referenced_type" : "type-341", 6296 "self_type" : "type-345", 6297 "size" : 16, 6298 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6299 }, 6300 { 6301 "alignment" : 2, 6302 "is_const" : true, 6303 "linker_set_key" : "const android::hardware::hidl_version", 6304 "name" : "const android::hardware::hidl_version", 6305 "referenced_type" : "type-353", 6306 "self_type" : "type-355", 6307 "size" : 4, 6308 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6309 }, 6310 { 6311 "alignment" : 8, 6312 "is_const" : true, 6313 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl", 6314 "name" : "const android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl", 6315 "referenced_type" : "type-544", 6316 "self_type" : "type-543", 6317 "size" : 216, 6318 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h" 6319 }, 6320 { 6321 "alignment" : 8, 6322 "is_const" : true, 6323 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback", 6324 "name" : "const android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback", 6325 "referenced_type" : "type-107", 6326 "self_type" : "type-541", 6327 "size" : 216, 6328 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 6329 }, 6330 { 6331 "alignment" : 8, 6332 "is_const" : true, 6333 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::IOffloadControl", 6334 "name" : "const android::hardware::tetheroffload::control::V1_0::IOffloadControl", 6335 "referenced_type" : "type-138", 6336 "self_type" : "type-532", 6337 "size" : 24, 6338 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h" 6339 }, 6340 { 6341 "alignment" : 8, 6342 "is_const" : true, 6343 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::IPv4AddrPortPair", 6344 "name" : "const android::hardware::tetheroffload::control::V1_0::IPv4AddrPortPair", 6345 "referenced_type" : "type-70", 6346 "self_type" : "type-69", 6347 "size" : 24, 6348 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/hwtypes.h" 6349 }, 6350 { 6351 "alignment" : 8, 6352 "is_const" : true, 6353 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback", 6354 "name" : "const android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback", 6355 "referenced_type" : "type-106", 6356 "self_type" : "type-133", 6357 "size" : 24, 6358 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6359 }, 6360 { 6361 "alignment" : 8, 6362 "is_const" : true, 6363 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::NatTimeoutUpdate", 6364 "name" : "const android::hardware::tetheroffload::control::V1_0::NatTimeoutUpdate", 6365 "referenced_type" : "type-523", 6366 "self_type" : "type-627", 6367 "size" : 56, 6368 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h" 6369 }, 6370 { 6371 "alignment" : 4, 6372 "is_const" : true, 6373 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::NetworkProtocol", 6374 "name" : "const android::hardware::tetheroffload::control::V1_0::NetworkProtocol", 6375 "referenced_type" : "type-522", 6376 "self_type" : "type-526", 6377 "size" : 4, 6378 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h" 6379 }, 6380 { 6381 "alignment" : 4, 6382 "is_const" : true, 6383 "linker_set_key" : "const android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent", 6384 "name" : "const android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent", 6385 "referenced_type" : "type-521", 6386 "self_type" : "type-524", 6387 "size" : 4, 6388 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h" 6389 }, 6390 { 6391 "alignment" : 8, 6392 "is_const" : true, 6393 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase", 6394 "name" : "const android::hidl::base::V1_0::BpHwBase", 6395 "referenced_type" : "type-535", 6396 "self_type" : "type-538", 6397 "size" : 216, 6398 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h" 6399 }, 6400 { 6401 "alignment" : 4, 6402 "is_const" : true, 6403 "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 6404 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture", 6405 "referenced_type" : "type-370", 6406 "self_type" : "type-371", 6407 "size" : 4, 6408 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 6409 }, 6410 { 6411 "alignment" : 8, 6412 "is_const" : true, 6413 "linker_set_key" : "const android::hidl::base::V1_0::IBase", 6414 "name" : "const android::hidl::base::V1_0::IBase", 6415 "referenced_type" : "type-17", 6416 "self_type" : "type-435", 6417 "size" : 24, 6418 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6419 }, 6420 { 6421 "alignment" : 8, 6422 "is_const" : true, 6423 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const", 6424 "name" : "const android::hidl::base::V1_0::IBase *const", 6425 "referenced_type" : "type-434", 6426 "self_type" : "type-437", 6427 "size" : 8, 6428 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 6429 }, 6430 { 6431 "alignment" : 8, 6432 "is_const" : true, 6433 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager", 6434 "name" : "const android::hidl::manager::V1_0::IServiceManager", 6435 "referenced_type" : "type-84", 6436 "self_type" : "type-88", 6437 "size" : 24, 6438 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6439 }, 6440 { 6441 "alignment" : 4, 6442 "is_const" : true, 6443 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 6444 "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant", 6445 "referenced_type" : "type-511", 6446 "self_type" : "type-515", 6447 "size" : 4, 6448 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 6449 }, 6450 { 6451 "alignment" : 1, 6452 "is_const" : true, 6453 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 6454 "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport", 6455 "referenced_type" : "type-510", 6456 "self_type" : "type-513", 6457 "size" : 1, 6458 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 6459 }, 6460 { 6461 "alignment" : 8, 6462 "is_const" : true, 6463 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification", 6464 "name" : "const android::hidl::manager::V1_0::IServiceNotification", 6465 "referenced_type" : "type-99", 6466 "self_type" : "type-508", 6467 "size" : 24, 6468 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h" 6469 }, 6470 { 6471 "alignment" : 8, 6472 "is_const" : true, 6473 "linker_set_key" : "const android::sp<android::hardware::IBinder>", 6474 "name" : "const android::sp<android::hardware::IBinder>", 6475 "referenced_type" : "type-50", 6476 "self_type" : "type-49", 6477 "size" : 8, 6478 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6479 }, 6480 { 6481 "alignment" : 8, 6482 "is_const" : true, 6483 "linker_set_key" : "const android::sp<android::hardware::ProcessState>", 6484 "name" : "const android::sp<android::hardware::ProcessState>", 6485 "referenced_type" : "type-21", 6486 "self_type" : "type-80", 6487 "size" : 8, 6488 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6489 }, 6490 { 6491 "alignment" : 8, 6492 "is_const" : true, 6493 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 6494 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>", 6495 "referenced_type" : "type-144", 6496 "self_type" : "type-149", 6497 "size" : 8, 6498 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6499 }, 6500 { 6501 "alignment" : 8, 6502 "is_const" : true, 6503 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>", 6504 "name" : "const android::sp<android::hardware::hidl_death_recipient>", 6505 "referenced_type" : "type-291", 6506 "self_type" : "type-290", 6507 "size" : 8, 6508 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6509 }, 6510 { 6511 "alignment" : 8, 6512 "is_const" : true, 6513 "linker_set_key" : "const android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl>", 6514 "name" : "const android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl>", 6515 "referenced_type" : "type-136", 6516 "self_type" : "type-142", 6517 "size" : 8, 6518 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6519 }, 6520 { 6521 "alignment" : 8, 6522 "is_const" : true, 6523 "linker_set_key" : "const android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback>", 6524 "name" : "const android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback>", 6525 "referenced_type" : "type-104", 6526 "self_type" : "type-132", 6527 "size" : 8, 6528 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6529 }, 6530 { 6531 "alignment" : 8, 6532 "is_const" : true, 6533 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>", 6534 "name" : "const android::sp<android::hidl::base::V1_0::IBase>", 6535 "referenced_type" : "type-405", 6536 "self_type" : "type-578", 6537 "size" : 8, 6538 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6539 }, 6540 { 6541 "alignment" : 8, 6542 "is_const" : true, 6543 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 6544 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>", 6545 "referenced_type" : "type-82", 6546 "self_type" : "type-86", 6547 "size" : 8, 6548 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6549 }, 6550 { 6551 "alignment" : 8, 6552 "is_const" : true, 6553 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 6554 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>", 6555 "referenced_type" : "type-97", 6556 "self_type" : "type-101", 6557 "size" : 8, 6558 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 6559 }, 6560 { 6561 "alignment" : 8, 6562 "is_const" : true, 6563 "linker_set_key" : "const android::wp<android::hardware::BHwBinder>", 6564 "name" : "const android::wp<android::hardware::BHwBinder>", 6565 "referenced_type" : "type-322", 6566 "self_type" : "type-529", 6567 "size" : 16, 6568 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6569 }, 6570 { 6571 "alignment" : 8, 6572 "is_const" : true, 6573 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>", 6574 "name" : "const android::wp<android::hardware::hidl_death_recipient>", 6575 "referenced_type" : "type-5", 6576 "self_type" : "type-258", 6577 "size" : 16, 6578 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6579 }, 6580 { 6581 "alignment" : 8, 6582 "is_const" : true, 6583 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>", 6584 "name" : "const android::wp<android::hidl::base::V1_0::IBase>", 6585 "referenced_type" : "type-15", 6586 "self_type" : "type-568", 6587 "size" : 16, 6588 "source_file" : "/system/core/libutils/include/utils/RefBase.h" 6589 }, 6590 { 6591 "alignment" : 1, 6592 "is_const" : true, 6593 "linker_set_key" : "const bool", 6594 "name" : "const bool", 6595 "referenced_type" : "type-39", 6596 "self_type" : "type-93", 6597 "size" : 1, 6598 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 6599 }, 6600 { 6601 "alignment" : 1, 6602 "is_const" : true, 6603 "linker_set_key" : "const char", 6604 "name" : "const char", 6605 "referenced_type" : "type-58", 6606 "self_type" : "type-57", 6607 "size" : 1, 6608 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6609 }, 6610 { 6611 "alignment" : 2, 6612 "is_const" : true, 6613 "linker_set_key" : "const char16_t", 6614 "name" : "const char16_t", 6615 "referenced_type" : "type-47", 6616 "self_type" : "type-46", 6617 "size" : 2, 6618 "source_file" : "/system/core/libutils/include/utils/String16.h" 6619 }, 6620 { 6621 "alignment" : 8, 6622 "is_const" : true, 6623 "linker_set_key" : "const double", 6624 "name" : "const double", 6625 "referenced_type" : "type-261", 6626 "self_type" : "type-289", 6627 "size" : 8, 6628 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 6629 }, 6630 { 6631 "alignment" : 4, 6632 "is_const" : true, 6633 "linker_set_key" : "const float", 6634 "name" : "const float", 6635 "referenced_type" : "type-255", 6636 "self_type" : "type-287", 6637 "size" : 4, 6638 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 6639 }, 6640 { 6641 "alignment" : 4, 6642 "is_const" : true, 6643 "linker_set_key" : "const int", 6644 "name" : "const int", 6645 "referenced_type" : "type-24", 6646 "self_type" : "type-483", 6647 "size" : 4, 6648 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6649 }, 6650 { 6651 "is_const" : true, 6652 "linker_set_key" : "const iter<is_const>", 6653 "name" : "const iter<is_const>", 6654 "referenced_type" : "type-311", 6655 "self_type" : "type-310", 6656 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6657 }, 6658 { 6659 "is_const" : true, 6660 "linker_set_key" : "const iter<is_const>", 6661 "name" : "const iter<is_const>", 6662 "referenced_type" : "type-596", 6663 "self_type" : "type-595", 6664 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6665 }, 6666 { 6667 "is_const" : true, 6668 "linker_set_key" : "const iter<is_const>", 6669 "name" : "const iter<is_const>", 6670 "referenced_type" : "type-641", 6671 "self_type" : "type-640", 6672 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6673 }, 6674 { 6675 "alignment" : 4, 6676 "is_const" : true, 6677 "linker_set_key" : "const log_msg", 6678 "name" : "const log_msg", 6679 "referenced_type" : "type-120", 6680 "self_type" : "type-119", 6681 "size" : 5124, 6682 "source_file" : "/system/core/liblog/include/log/log_read.h" 6683 }, 6684 { 6685 "alignment" : 8, 6686 "is_const" : true, 6687 "linker_set_key" : "const long", 6688 "name" : "const long", 6689 "referenced_type" : "type-29", 6690 "self_type" : "type-280", 6691 "size" : 8, 6692 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 6693 }, 6694 { 6695 "alignment" : 4, 6696 "is_const" : true, 6697 "linker_set_key" : "const native_handle", 6698 "name" : "const native_handle", 6699 "referenced_type" : "type-195", 6700 "self_type" : "type-286", 6701 "size" : 12, 6702 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6703 }, 6704 { 6705 "alignment" : 2, 6706 "is_const" : true, 6707 "linker_set_key" : "const short", 6708 "name" : "const short", 6709 "referenced_type" : "type-216", 6710 "self_type" : "type-275", 6711 "size" : 2, 6712 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 6713 }, 6714 { 6715 "alignment" : 1, 6716 "is_const" : true, 6717 "linker_set_key" : "const signed char", 6718 "name" : "const signed char", 6719 "referenced_type" : "type-268", 6720 "self_type" : "type-267", 6721 "size" : 1, 6722 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 6723 }, 6724 { 6725 "alignment" : 4, 6726 "is_const" : true, 6727 "linker_set_key" : "const std::array<android::hardware::tetheroffload::control::V1_0::NetworkProtocol, 2>", 6728 "name" : "const std::array<android::hardware::tetheroffload::control::V1_0::NetworkProtocol, 2>", 6729 "referenced_type" : "type-531", 6730 "self_type" : "type-530", 6731 "size" : 8, 6732 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h" 6733 }, 6734 { 6735 "alignment" : 4, 6736 "is_const" : true, 6737 "linker_set_key" : "const std::array<android::hardware::tetheroffload::control::V1_0::NetworkProtocol, 2>", 6738 "name" : "const std::array<android::hardware::tetheroffload::control::V1_0::NetworkProtocol, 2>", 6739 "referenced_type" : "type-626", 6740 "self_type" : "type-625", 6741 "size" : 8, 6742 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h" 6743 }, 6744 { 6745 "alignment" : 4, 6746 "is_const" : true, 6747 "linker_set_key" : "const std::array<android::hardware::tetheroffload::control::V1_0::NetworkProtocol, 2>", 6748 "name" : "const std::array<android::hardware::tetheroffload::control::V1_0::NetworkProtocol, 2>", 6749 "referenced_type" : "type-68", 6750 "self_type" : "type-67", 6751 "size" : 8, 6752 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h" 6753 }, 6754 { 6755 "alignment" : 4, 6756 "is_const" : true, 6757 "linker_set_key" : "const std::array<android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent, 5>", 6758 "name" : "const std::array<android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent, 5>", 6759 "referenced_type" : "type-528", 6760 "self_type" : "type-527", 6761 "size" : 20, 6762 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h" 6763 }, 6764 { 6765 "alignment" : 4, 6766 "is_const" : true, 6767 "linker_set_key" : "const std::array<android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent, 5>", 6768 "name" : "const std::array<android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent, 5>", 6769 "referenced_type" : "type-624", 6770 "self_type" : "type-623", 6771 "size" : 20, 6772 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h" 6773 }, 6774 { 6775 "alignment" : 4, 6776 "is_const" : true, 6777 "linker_set_key" : "const std::array<android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent, 5>", 6778 "name" : "const std::array<android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent, 5>", 6779 "referenced_type" : "type-66", 6780 "self_type" : "type-65", 6781 "size" : 20, 6782 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h" 6783 }, 6784 { 6785 "alignment" : 4, 6786 "is_const" : true, 6787 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 6788 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 6789 "referenced_type" : "type-374", 6790 "self_type" : "type-373", 6791 "size" : 12, 6792 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 6793 }, 6794 { 6795 "alignment" : 4, 6796 "is_const" : true, 6797 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 6798 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 6799 "referenced_type" : "type-603", 6800 "self_type" : "type-602", 6801 "size" : 12, 6802 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 6803 }, 6804 { 6805 "alignment" : 4, 6806 "is_const" : true, 6807 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 6808 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>", 6809 "referenced_type" : "type-62", 6810 "self_type" : "type-61", 6811 "size" : 12, 6812 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h" 6813 }, 6814 { 6815 "alignment" : 4, 6816 "is_const" : true, 6817 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 6818 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 6819 "referenced_type" : "type-520", 6820 "self_type" : "type-519", 6821 "size" : 4, 6822 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 6823 }, 6824 { 6825 "alignment" : 4, 6826 "is_const" : true, 6827 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 6828 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>", 6829 "referenced_type" : "type-621", 6830 "self_type" : "type-620", 6831 "size" : 4, 6832 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 6833 }, 6834 { 6835 "alignment" : 1, 6836 "is_const" : true, 6837 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 6838 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 6839 "referenced_type" : "type-517", 6840 "self_type" : "type-516", 6841 "size" : 3, 6842 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 6843 }, 6844 { 6845 "alignment" : 1, 6846 "is_const" : true, 6847 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 6848 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>", 6849 "referenced_type" : "type-619", 6850 "self_type" : "type-618", 6851 "size" : 3, 6852 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h" 6853 }, 6854 { 6855 "alignment" : 8, 6856 "is_const" : true, 6857 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 6858 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 6859 "referenced_type" : "type-416", 6860 "self_type" : "type-415", 6861 "size" : 24, 6862 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 6863 }, 6864 { 6865 "alignment" : 8, 6866 "is_const" : true, 6867 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 6868 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", 6869 "referenced_type" : "type-609", 6870 "self_type" : "type-608", 6871 "size" : 24, 6872 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h" 6873 }, 6874 { 6875 "alignment" : 8, 6876 "is_const" : true, 6877 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 6878 "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 6879 "referenced_type" : "type-339", 6880 "self_type" : "type-338", 6881 "size" : 16, 6882 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6883 }, 6884 { 6885 "alignment" : 8, 6886 "is_const" : true, 6887 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 6888 "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >", 6889 "referenced_type" : "type-601", 6890 "self_type" : "type-600", 6891 "size" : 16, 6892 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6893 }, 6894 { 6895 "alignment" : 8, 6896 "is_const" : true, 6897 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>", 6898 "name" : "const std::initializer_list<android::hardware::hidl_string>", 6899 "referenced_type" : "type-325", 6900 "self_type" : "type-324", 6901 "size" : 16, 6902 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6903 }, 6904 { 6905 "alignment" : 8, 6906 "is_const" : true, 6907 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>", 6908 "name" : "const std::initializer_list<android::hardware::hidl_string>", 6909 "referenced_type" : "type-599", 6910 "self_type" : "type-598", 6911 "size" : 16, 6912 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 6913 }, 6914 { 6915 "alignment" : 8, 6916 "is_const" : true, 6917 "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 *> > *)> > >", 6918 "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 *> > *)> > >", 6919 "referenced_type" : "type-563", 6920 "self_type" : "type-562", 6921 "size" : 24, 6922 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6923 }, 6924 { 6925 "alignment" : 8, 6926 "is_const" : true, 6927 "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 *> > *)> > >", 6928 "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 *> > *)> > >", 6929 "referenced_type" : "type-631", 6930 "self_type" : "type-630", 6931 "size" : 24, 6932 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6933 }, 6934 { 6935 "alignment" : 8, 6936 "is_const" : true, 6937 "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 *> > *)> > >", 6938 "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 *> > *)> > >", 6939 "referenced_type" : "type-78", 6940 "self_type" : "type-77", 6941 "size" : 24, 6942 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h" 6943 }, 6944 { 6945 "alignment" : 1, 6946 "is_const" : true, 6947 "linker_set_key" : "const unsigned char", 6948 "name" : "const unsigned char", 6949 "referenced_type" : "type-123", 6950 "self_type" : "type-271", 6951 "size" : 1, 6952 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 6953 }, 6954 { 6955 "alignment" : 4, 6956 "is_const" : true, 6957 "linker_set_key" : "const unsigned int", 6958 "name" : "const unsigned int", 6959 "referenced_type" : "type-2", 6960 "self_type" : "type-34", 6961 "size" : 4, 6962 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 6963 }, 6964 { 6965 "alignment" : 8, 6966 "is_const" : true, 6967 "linker_set_key" : "const unsigned long", 6968 "name" : "const unsigned long", 6969 "referenced_type" : "type-14", 6970 "self_type" : "type-35", 6971 "size" : 8, 6972 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 6973 }, 6974 { 6975 "alignment" : 8, 6976 "is_const" : true, 6977 "linker_set_key" : "const unsigned long long", 6978 "name" : "const unsigned long long", 6979 "referenced_type" : "type-249", 6980 "self_type" : "type-402", 6981 "size" : 8, 6982 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h" 6983 }, 6984 { 6985 "alignment" : 2, 6986 "is_const" : true, 6987 "linker_set_key" : "const unsigned short", 6988 "name" : "const unsigned short", 6989 "referenced_type" : "type-74", 6990 "self_type" : "type-277", 6991 "size" : 2, 6992 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h" 6993 }, 6994 { 6995 "is_const" : true, 6996 "linker_set_key" : "const void", 6997 "name" : "const void", 6998 "referenced_type" : "type-26", 6999 "self_type" : "type-358", 7000 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 7001 }, 7002 { 7003 "alignment" : 1, 7004 "is_volatile" : true, 7005 "linker_set_key" : "volatile bool", 7006 "name" : "volatile bool", 7007 "referenced_type" : "type-39", 7008 "self_type" : "type-96", 7009 "size" : 1, 7010 "source_file" : "/system/core/libutils/include/utils/Thread.h" 7011 }, 7012 { 7013 "alignment" : 4, 7014 "is_volatile" : true, 7015 "linker_set_key" : "volatile int", 7016 "name" : "volatile int", 7017 "referenced_type" : "type-24", 7018 "self_type" : "type-59", 7019 "size" : 4, 7020 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h" 7021 } 7022 ], 7023 "record_types" : 7024 [ 7025 { 7026 "alignment" : 4, 7027 "fields" : 7028 [ 7029 { 7030 "access" : "private", 7031 "field_name" : "mCond", 7032 "referenced_type" : "type-95" 7033 } 7034 ], 7035 "linker_set_key" : "android::Condition", 7036 "name" : "android::Condition", 7037 "record_kind" : "class", 7038 "referenced_type" : "type-94", 7039 "self_type" : "type-94", 7040 "size" : 48, 7041 "source_file" : "/system/core/libutils/include/utils/Condition.h", 7042 "unique_id" : "_ZTSN7android9ConditionE" 7043 }, 7044 { 7045 "alignment" : 8, 7046 "fields" : 7047 [ 7048 { 7049 "access" : "private", 7050 "field_name" : "mVector", 7051 "referenced_type" : "type-52" 7052 } 7053 ], 7054 "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 7055 "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >", 7056 "record_kind" : "class", 7057 "referenced_type" : "type-51", 7058 "self_type" : "type-51", 7059 "size" : 40, 7060 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h", 7061 "template_args" : [ "type-44", "type-50" ], 7062 "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE" 7063 }, 7064 { 7065 "alignment" : 4, 7066 "fields" : 7067 [ 7068 { 7069 "access" : "private", 7070 "field_name" : "mCount", 7071 "referenced_type" : "type-192" 7072 } 7073 ], 7074 "linker_set_key" : "android::LightRefBase<android::NativeHandle>", 7075 "name" : "android::LightRefBase<android::NativeHandle>", 7076 "record_kind" : "class", 7077 "referenced_type" : "type-191", 7078 "self_type" : "type-191", 7079 "size" : 4, 7080 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 7081 "template_args" : [ "type-193" ], 7082 "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE" 7083 }, 7084 { 7085 "alignment" : 4, 7086 "fields" : 7087 [ 7088 { 7089 "access" : "private", 7090 "field_name" : "mCount", 7091 "referenced_type" : "type-189" 7092 } 7093 ], 7094 "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>", 7095 "name" : "android::LightRefBase<android::VirtualLightRefBase>", 7096 "record_kind" : "class", 7097 "referenced_type" : "type-188", 7098 "self_type" : "type-188", 7099 "size" : 4, 7100 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 7101 "template_args" : [ "type-190" ], 7102 "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE" 7103 }, 7104 { 7105 "alignment" : 4, 7106 "fields" : 7107 [ 7108 { 7109 "access" : "private", 7110 "field_name" : "mMutex", 7111 "referenced_type" : "type-31" 7112 } 7113 ], 7114 "linker_set_key" : "android::Mutex", 7115 "name" : "android::Mutex", 7116 "record_kind" : "class", 7117 "referenced_type" : "type-30", 7118 "self_type" : "type-30", 7119 "size" : 40, 7120 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 7121 "unique_id" : "_ZTSN7android5MutexE" 7122 }, 7123 { 7124 "alignment" : 8, 7125 "fields" : 7126 [ 7127 { 7128 "access" : "private", 7129 "field_name" : "mLock", 7130 "referenced_type" : "type-492" 7131 } 7132 ], 7133 "linker_set_key" : "android::Mutex::Autolock", 7134 "name" : "android::Mutex::Autolock", 7135 "record_kind" : "class", 7136 "referenced_type" : "type-491", 7137 "self_type" : "type-491", 7138 "size" : 8, 7139 "source_file" : "/system/core/libutils/include/utils/Mutex.h", 7140 "unique_id" : "_ZTSN7android5Mutex8AutolockE" 7141 }, 7142 { 7143 "alignment" : 8, 7144 "base_specifiers" : 7145 [ 7146 { 7147 "referenced_type" : "type-191" 7148 } 7149 ], 7150 "fields" : 7151 [ 7152 { 7153 "access" : "private", 7154 "field_name" : "mHandle", 7155 "field_offset" : 64, 7156 "referenced_type" : "type-194" 7157 }, 7158 { 7159 "access" : "private", 7160 "field_name" : "mOwnsHandle", 7161 "field_offset" : 128, 7162 "referenced_type" : "type-39" 7163 } 7164 ], 7165 "linker_set_key" : "android::NativeHandle", 7166 "name" : "android::NativeHandle", 7167 "record_kind" : "class", 7168 "referenced_type" : "type-193", 7169 "self_type" : "type-193", 7170 "size" : 24, 7171 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h", 7172 "unique_id" : "_ZTSN7android12NativeHandleE" 7173 }, 7174 { 7175 "alignment" : 4, 7176 "fields" : 7177 [ 7178 { 7179 "access" : "private", 7180 "field_name" : "mRWLock", 7181 "referenced_type" : "type-497" 7182 } 7183 ], 7184 "linker_set_key" : "android::RWLock", 7185 "name" : "android::RWLock", 7186 "record_kind" : "class", 7187 "referenced_type" : "type-496", 7188 "self_type" : "type-496", 7189 "size" : 56, 7190 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 7191 "unique_id" : "_ZTSN7android6RWLockE" 7192 }, 7193 { 7194 "alignment" : 8, 7195 "fields" : 7196 [ 7197 { 7198 "access" : "private", 7199 "field_name" : "mLock", 7200 "referenced_type" : "type-501" 7201 } 7202 ], 7203 "linker_set_key" : "android::RWLock::AutoRLock", 7204 "name" : "android::RWLock::AutoRLock", 7205 "record_kind" : "class", 7206 "referenced_type" : "type-500", 7207 "self_type" : "type-500", 7208 "size" : 8, 7209 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 7210 "unique_id" : "_ZTSN7android6RWLock9AutoRLockE" 7211 }, 7212 { 7213 "alignment" : 8, 7214 "fields" : 7215 [ 7216 { 7217 "access" : "private", 7218 "field_name" : "mLock", 7219 "referenced_type" : "type-501" 7220 } 7221 ], 7222 "linker_set_key" : "android::RWLock::AutoWLock", 7223 "name" : "android::RWLock::AutoWLock", 7224 "record_kind" : "class", 7225 "referenced_type" : "type-503", 7226 "self_type" : "type-503", 7227 "size" : 8, 7228 "source_file" : "/system/core/libutils/include/utils/RWLock.h", 7229 "unique_id" : "_ZTSN7android6RWLock9AutoWLockE" 7230 }, 7231 { 7232 "alignment" : 8, 7233 "fields" : 7234 [ 7235 { 7236 "access" : "private", 7237 "field_name" : "mRefs", 7238 "field_offset" : 64, 7239 "referenced_type" : "type-9" 7240 } 7241 ], 7242 "linker_set_key" : "android::RefBase", 7243 "name" : "android::RefBase", 7244 "record_kind" : "class", 7245 "referenced_type" : "type-8", 7246 "self_type" : "type-8", 7247 "size" : 16, 7248 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 7249 "unique_id" : "_ZTSN7android7RefBaseE", 7250 "vtable_components" : 7251 [ 7252 { 7253 "kind" : "offset_to_top" 7254 }, 7255 { 7256 "kind" : "rtti", 7257 "mangled_component_name" : "_ZTIN7android7RefBaseE" 7258 }, 7259 { 7260 "kind" : "complete_dtor_pointer", 7261 "mangled_component_name" : "_ZN7android7RefBaseD1Ev" 7262 }, 7263 { 7264 "kind" : "deleting_dtor_pointer", 7265 "mangled_component_name" : "_ZN7android7RefBaseD0Ev" 7266 }, 7267 { 7268 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7269 }, 7270 { 7271 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7272 }, 7273 { 7274 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7275 }, 7276 { 7277 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7278 } 7279 ] 7280 }, 7281 { 7282 "alignment" : 1, 7283 "linker_set_key" : "android::RefBase::weakref_type", 7284 "name" : "android::RefBase::weakref_type", 7285 "record_kind" : "class", 7286 "referenced_type" : "type-13", 7287 "self_type" : "type-13", 7288 "size" : 1, 7289 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 7290 "unique_id" : "_ZTSN7android7RefBase12weakref_typeE" 7291 }, 7292 { 7293 "alignment" : 1, 7294 "linker_set_key" : "android::ReferenceMover", 7295 "name" : "android::ReferenceMover", 7296 "record_kind" : "class", 7297 "referenced_type" : "type-298", 7298 "self_type" : "type-298", 7299 "size" : 1, 7300 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 7301 "unique_id" : "_ZTSN7android14ReferenceMoverE" 7302 }, 7303 { 7304 "alignment" : 8, 7305 "linker_set_key" : "android::ReferenceRenamer", 7306 "name" : "android::ReferenceRenamer", 7307 "record_kind" : "class", 7308 "referenced_type" : "type-293", 7309 "self_type" : "type-293", 7310 "size" : 8, 7311 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 7312 "unique_id" : "_ZTSN7android16ReferenceRenamerE", 7313 "vtable_components" : 7314 [ 7315 { 7316 "kind" : "offset_to_top" 7317 }, 7318 { 7319 "kind" : "rtti", 7320 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE" 7321 }, 7322 { 7323 "is_pure" : true, 7324 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm" 7325 } 7326 ] 7327 }, 7328 { 7329 "alignment" : 8, 7330 "fields" : 7331 [ 7332 { 7333 "access" : "private", 7334 "field_name" : "mTag", 7335 "referenced_type" : "type-14" 7336 } 7337 ], 7338 "linker_set_key" : "android::ScopedTrace", 7339 "name" : "android::ScopedTrace", 7340 "record_kind" : "class", 7341 "referenced_type" : "type-506", 7342 "self_type" : "type-506", 7343 "size" : 8, 7344 "source_file" : "/system/core/libutils/include/utils/Trace.h", 7345 "unique_id" : "_ZTSN7android11ScopedTraceE" 7346 }, 7347 { 7348 "alignment" : 8, 7349 "base_specifiers" : 7350 [ 7351 { 7352 "access" : "private", 7353 "referenced_type" : "type-53" 7354 } 7355 ], 7356 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 7357 "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >", 7358 "record_kind" : "class", 7359 "referenced_type" : "type-52", 7360 "self_type" : "type-52", 7361 "size" : 40, 7362 "source_file" : "/system/core/libutils/include/utils/SortedVector.h", 7363 "template_args" : [ "type-54" ], 7364 "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE", 7365 "vtable_components" : 7366 [ 7367 { 7368 "kind" : "offset_to_top" 7369 }, 7370 { 7371 "kind" : "rtti", 7372 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE" 7373 }, 7374 { 7375 "kind" : "complete_dtor_pointer", 7376 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev" 7377 }, 7378 { 7379 "kind" : "deleting_dtor_pointer", 7380 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev" 7381 }, 7382 { 7383 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm" 7384 }, 7385 { 7386 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm" 7387 }, 7388 { 7389 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm" 7390 }, 7391 { 7392 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm" 7393 }, 7394 { 7395 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm" 7396 }, 7397 { 7398 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm" 7399 }, 7400 { 7401 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_" 7402 } 7403 ] 7404 }, 7405 { 7406 "alignment" : 8, 7407 "base_specifiers" : 7408 [ 7409 { 7410 "referenced_type" : "type-33" 7411 } 7412 ], 7413 "linker_set_key" : "android::SortedVectorImpl", 7414 "name" : "android::SortedVectorImpl", 7415 "record_kind" : "class", 7416 "referenced_type" : "type-53", 7417 "self_type" : "type-53", 7418 "size" : 40, 7419 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 7420 "unique_id" : "_ZTSN7android16SortedVectorImplE", 7421 "vtable_components" : 7422 [ 7423 { 7424 "kind" : "offset_to_top" 7425 }, 7426 { 7427 "kind" : "rtti", 7428 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE" 7429 }, 7430 { 7431 "kind" : "complete_dtor_pointer", 7432 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev" 7433 }, 7434 { 7435 "kind" : "deleting_dtor_pointer", 7436 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev" 7437 }, 7438 { 7439 "is_pure" : true, 7440 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm" 7441 }, 7442 { 7443 "is_pure" : true, 7444 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm" 7445 }, 7446 { 7447 "is_pure" : true, 7448 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm" 7449 }, 7450 { 7451 "is_pure" : true, 7452 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm" 7453 }, 7454 { 7455 "is_pure" : true, 7456 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm" 7457 }, 7458 { 7459 "is_pure" : true, 7460 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm" 7461 }, 7462 { 7463 "is_pure" : true, 7464 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_" 7465 } 7466 ] 7467 }, 7468 { 7469 "alignment" : 8, 7470 "fields" : 7471 [ 7472 { 7473 "access" : "private", 7474 "field_name" : "mString", 7475 "referenced_type" : "type-45" 7476 } 7477 ], 7478 "linker_set_key" : "android::String16", 7479 "name" : "android::String16", 7480 "record_kind" : "class", 7481 "referenced_type" : "type-44", 7482 "self_type" : "type-44", 7483 "size" : 8, 7484 "source_file" : "/system/core/libutils/include/utils/String16.h", 7485 "unique_id" : "_ZTSN7android8String16E" 7486 }, 7487 { 7488 "alignment" : 8, 7489 "fields" : 7490 [ 7491 { 7492 "access" : "private", 7493 "field_name" : "mString", 7494 "referenced_type" : "type-56" 7495 } 7496 ], 7497 "linker_set_key" : "android::String8", 7498 "name" : "android::String8", 7499 "record_kind" : "class", 7500 "referenced_type" : "type-55", 7501 "self_type" : "type-55", 7502 "size" : 8, 7503 "source_file" : "/system/core/libutils/include/utils/String8.h", 7504 "unique_id" : "_ZTSN7android7String8E" 7505 }, 7506 { 7507 "alignment" : 8, 7508 "base_specifiers" : 7509 [ 7510 { 7511 "is_virtual" : true, 7512 "referenced_type" : "type-8" 7513 } 7514 ], 7515 "fields" : 7516 [ 7517 { 7518 "access" : "private", 7519 "field_name" : "mCanCallJava", 7520 "field_offset" : 64, 7521 "referenced_type" : "type-93" 7522 }, 7523 { 7524 "access" : "private", 7525 "field_name" : "mThread", 7526 "field_offset" : 128, 7527 "referenced_type" : "type-25" 7528 }, 7529 { 7530 "access" : "private", 7531 "field_name" : "mLock", 7532 "field_offset" : 192, 7533 "referenced_type" : "type-30" 7534 }, 7535 { 7536 "access" : "private", 7537 "field_name" : "mThreadExitedCondition", 7538 "field_offset" : 512, 7539 "referenced_type" : "type-94" 7540 }, 7541 { 7542 "access" : "private", 7543 "field_name" : "mStatus", 7544 "field_offset" : 896, 7545 "referenced_type" : "type-24" 7546 }, 7547 { 7548 "access" : "private", 7549 "field_name" : "mExitPending", 7550 "field_offset" : 928, 7551 "referenced_type" : "type-96" 7552 }, 7553 { 7554 "access" : "private", 7555 "field_name" : "mRunning", 7556 "field_offset" : 936, 7557 "referenced_type" : "type-96" 7558 }, 7559 { 7560 "access" : "private", 7561 "field_name" : "mHoldSelf", 7562 "field_offset" : 960, 7563 "referenced_type" : "type-90" 7564 }, 7565 { 7566 "access" : "private", 7567 "field_name" : "mTid", 7568 "field_offset" : 1024, 7569 "referenced_type" : "type-24" 7570 } 7571 ], 7572 "linker_set_key" : "android::Thread", 7573 "name" : "android::Thread", 7574 "record_kind" : "class", 7575 "referenced_type" : "type-92", 7576 "self_type" : "type-92", 7577 "size" : 152, 7578 "source_file" : "/system/core/libutils/include/utils/Thread.h", 7579 "unique_id" : "_ZTSN7android6ThreadE", 7580 "vtable_components" : 7581 [ 7582 { 7583 "component_value" : 136, 7584 "kind" : "vbase_offset" 7585 }, 7586 { 7587 "kind" : "offset_to_top" 7588 }, 7589 { 7590 "kind" : "rtti", 7591 "mangled_component_name" : "_ZTIN7android6ThreadE" 7592 }, 7593 { 7594 "kind" : "complete_dtor_pointer", 7595 "mangled_component_name" : "_ZN7android6ThreadD1Ev" 7596 }, 7597 { 7598 "kind" : "deleting_dtor_pointer", 7599 "mangled_component_name" : "_ZN7android6ThreadD0Ev" 7600 }, 7601 { 7602 "mangled_component_name" : "_ZN7android6Thread3runEPKcim" 7603 }, 7604 { 7605 "mangled_component_name" : "_ZN7android6Thread11requestExitEv" 7606 }, 7607 { 7608 "mangled_component_name" : "_ZN7android6Thread10readyToRunEv" 7609 }, 7610 { 7611 "is_pure" : true, 7612 "mangled_component_name" : "_ZN7android6Thread10threadLoopEv" 7613 }, 7614 { 7615 "kind" : "vcall_offset" 7616 }, 7617 { 7618 "kind" : "vcall_offset" 7619 }, 7620 { 7621 "kind" : "vcall_offset" 7622 }, 7623 { 7624 "kind" : "vcall_offset" 7625 }, 7626 { 7627 "component_value" : -136, 7628 "kind" : "vcall_offset" 7629 }, 7630 { 7631 "component_value" : -136, 7632 "kind" : "offset_to_top" 7633 }, 7634 { 7635 "kind" : "rtti", 7636 "mangled_component_name" : "_ZTIN7android6ThreadE" 7637 }, 7638 { 7639 "kind" : "complete_dtor_pointer", 7640 "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev" 7641 }, 7642 { 7643 "kind" : "deleting_dtor_pointer", 7644 "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev" 7645 }, 7646 { 7647 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7648 }, 7649 { 7650 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7651 }, 7652 { 7653 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7654 }, 7655 { 7656 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7657 } 7658 ] 7659 }, 7660 { 7661 "alignment" : 8, 7662 "base_specifiers" : 7663 [ 7664 { 7665 "access" : "private", 7666 "referenced_type" : "type-33" 7667 } 7668 ], 7669 "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>", 7670 "name" : "android::Vector<android::hardware::ProcessState::handle_entry>", 7671 "record_kind" : "class", 7672 "referenced_type" : "type-32", 7673 "self_type" : "type-32", 7674 "size" : 40, 7675 "source_file" : "/system/core/libutils/include/utils/Vector.h", 7676 "template_args" : [ "type-36" ], 7677 "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE", 7678 "vtable_components" : 7679 [ 7680 { 7681 "kind" : "offset_to_top" 7682 }, 7683 { 7684 "kind" : "rtti", 7685 "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE" 7686 }, 7687 { 7688 "kind" : "complete_dtor_pointer", 7689 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev" 7690 }, 7691 { 7692 "kind" : "deleting_dtor_pointer", 7693 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev" 7694 }, 7695 { 7696 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm" 7697 }, 7698 { 7699 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm" 7700 }, 7701 { 7702 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm" 7703 }, 7704 { 7705 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm" 7706 }, 7707 { 7708 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm" 7709 }, 7710 { 7711 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm" 7712 } 7713 ] 7714 }, 7715 { 7716 "alignment" : 8, 7717 "fields" : 7718 [ 7719 { 7720 "access" : "private", 7721 "field_name" : "mStorage", 7722 "field_offset" : 64, 7723 "referenced_type" : "type-25" 7724 }, 7725 { 7726 "access" : "private", 7727 "field_name" : "mCount", 7728 "field_offset" : 128, 7729 "referenced_type" : "type-14" 7730 }, 7731 { 7732 "access" : "private", 7733 "field_name" : "mFlags", 7734 "field_offset" : 192, 7735 "referenced_type" : "type-34" 7736 }, 7737 { 7738 "access" : "private", 7739 "field_name" : "mItemSize", 7740 "field_offset" : 256, 7741 "referenced_type" : "type-35" 7742 } 7743 ], 7744 "linker_set_key" : "android::VectorImpl", 7745 "name" : "android::VectorImpl", 7746 "record_kind" : "class", 7747 "referenced_type" : "type-33", 7748 "self_type" : "type-33", 7749 "size" : 40, 7750 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h", 7751 "unique_id" : "_ZTSN7android10VectorImplE", 7752 "vtable_components" : 7753 [ 7754 { 7755 "kind" : "offset_to_top" 7756 }, 7757 { 7758 "kind" : "rtti", 7759 "mangled_component_name" : "_ZTIN7android10VectorImplE" 7760 }, 7761 { 7762 "kind" : "complete_dtor_pointer", 7763 "mangled_component_name" : "_ZN7android10VectorImplD1Ev" 7764 }, 7765 { 7766 "kind" : "deleting_dtor_pointer", 7767 "mangled_component_name" : "_ZN7android10VectorImplD0Ev" 7768 }, 7769 { 7770 "is_pure" : true, 7771 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm" 7772 }, 7773 { 7774 "is_pure" : true, 7775 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm" 7776 }, 7777 { 7778 "is_pure" : true, 7779 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm" 7780 }, 7781 { 7782 "is_pure" : true, 7783 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm" 7784 }, 7785 { 7786 "is_pure" : true, 7787 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm" 7788 }, 7789 { 7790 "is_pure" : true, 7791 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm" 7792 } 7793 ] 7794 }, 7795 { 7796 "alignment" : 8, 7797 "base_specifiers" : 7798 [ 7799 { 7800 "referenced_type" : "type-188" 7801 } 7802 ], 7803 "linker_set_key" : "android::VirtualLightRefBase", 7804 "name" : "android::VirtualLightRefBase", 7805 "record_kind" : "class", 7806 "referenced_type" : "type-190", 7807 "self_type" : "type-190", 7808 "size" : 16, 7809 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h", 7810 "unique_id" : "_ZTSN7android19VirtualLightRefBaseE", 7811 "vtable_components" : 7812 [ 7813 { 7814 "kind" : "offset_to_top" 7815 }, 7816 { 7817 "kind" : "rtti", 7818 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE" 7819 }, 7820 { 7821 "kind" : "complete_dtor_pointer", 7822 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev" 7823 }, 7824 { 7825 "kind" : "deleting_dtor_pointer", 7826 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev" 7827 } 7828 ] 7829 }, 7830 { 7831 "alignment" : 8, 7832 "base_specifiers" : 7833 [ 7834 { 7835 "referenced_type" : "type-38" 7836 } 7837 ], 7838 "fields" : 7839 [ 7840 { 7841 "access" : "protected", 7842 "field_name" : "mSchedPolicy", 7843 "field_offset" : 64, 7844 "referenced_type" : "type-24" 7845 }, 7846 { 7847 "access" : "protected", 7848 "field_name" : "mSchedPriority", 7849 "field_offset" : 96, 7850 "referenced_type" : "type-24" 7851 }, 7852 { 7853 "access" : "private", 7854 "field_name" : "mExtras", 7855 "field_offset" : 128, 7856 "referenced_type" : "type-153" 7857 }, 7858 { 7859 "access" : "private", 7860 "field_name" : "mReserved0", 7861 "field_offset" : 192, 7862 "referenced_type" : "type-25" 7863 } 7864 ], 7865 "linker_set_key" : "android::hardware::BHwBinder", 7866 "name" : "android::hardware::BHwBinder", 7867 "record_kind" : "class", 7868 "referenced_type" : "type-152", 7869 "self_type" : "type-152", 7870 "size" : 48, 7871 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 7872 "unique_id" : "_ZTSN7android8hardware9BHwBinderE", 7873 "vtable_components" : 7874 [ 7875 { 7876 "component_value" : 32, 7877 "kind" : "vbase_offset" 7878 }, 7879 { 7880 "kind" : "offset_to_top" 7881 }, 7882 { 7883 "kind" : "rtti", 7884 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 7885 }, 7886 { 7887 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 7888 }, 7889 { 7890 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 7891 }, 7892 { 7893 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 7894 }, 7895 { 7896 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 7897 }, 7898 { 7899 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 7900 }, 7901 { 7902 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 7903 }, 7904 { 7905 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 7906 }, 7907 { 7908 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 7909 }, 7910 { 7911 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 7912 }, 7913 { 7914 "kind" : "complete_dtor_pointer", 7915 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev" 7916 }, 7917 { 7918 "kind" : "deleting_dtor_pointer", 7919 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev" 7920 }, 7921 { 7922 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 7923 }, 7924 { 7925 "kind" : "vcall_offset" 7926 }, 7927 { 7928 "kind" : "vcall_offset" 7929 }, 7930 { 7931 "kind" : "vcall_offset" 7932 }, 7933 { 7934 "kind" : "vcall_offset" 7935 }, 7936 { 7937 "component_value" : -32, 7938 "kind" : "vcall_offset" 7939 }, 7940 { 7941 "component_value" : -32, 7942 "kind" : "offset_to_top" 7943 }, 7944 { 7945 "kind" : "rtti", 7946 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE" 7947 }, 7948 { 7949 "kind" : "complete_dtor_pointer", 7950 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev" 7951 }, 7952 { 7953 "kind" : "deleting_dtor_pointer", 7954 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev" 7955 }, 7956 { 7957 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 7958 }, 7959 { 7960 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 7961 }, 7962 { 7963 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 7964 }, 7965 { 7966 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 7967 } 7968 ] 7969 }, 7970 { 7971 "alignment" : 8, 7972 "base_specifiers" : 7973 [ 7974 { 7975 "is_virtual" : true, 7976 "referenced_type" : "type-8" 7977 } 7978 ], 7979 "fields" : 7980 [ 7981 { 7982 "access" : "private", 7983 "field_name" : "mRemote", 7984 "field_offset" : 64, 7985 "referenced_type" : "type-112" 7986 }, 7987 { 7988 "access" : "private", 7989 "field_name" : "mRefs", 7990 "field_offset" : 128, 7991 "referenced_type" : "type-12" 7992 }, 7993 { 7994 "access" : "private", 7995 "field_name" : "mState", 7996 "field_offset" : 192, 7997 "referenced_type" : "type-113" 7998 } 7999 ], 8000 "linker_set_key" : "android::hardware::BpHwRefBase", 8001 "name" : "android::hardware::BpHwRefBase", 8002 "record_kind" : "class", 8003 "referenced_type" : "type-111", 8004 "self_type" : "type-111", 8005 "size" : 48, 8006 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h", 8007 "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE", 8008 "vtable_components" : 8009 [ 8010 { 8011 "component_value" : 32, 8012 "kind" : "vbase_offset" 8013 }, 8014 { 8015 "kind" : "offset_to_top" 8016 }, 8017 { 8018 "kind" : "rtti", 8019 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 8020 }, 8021 { 8022 "kind" : "complete_dtor_pointer", 8023 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev" 8024 }, 8025 { 8026 "kind" : "deleting_dtor_pointer", 8027 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev" 8028 }, 8029 { 8030 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 8031 }, 8032 { 8033 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8034 }, 8035 { 8036 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8037 }, 8038 { 8039 "kind" : "vcall_offset" 8040 }, 8041 { 8042 "component_value" : -32, 8043 "kind" : "vcall_offset" 8044 }, 8045 { 8046 "component_value" : -32, 8047 "kind" : "vcall_offset" 8048 }, 8049 { 8050 "component_value" : -32, 8051 "kind" : "vcall_offset" 8052 }, 8053 { 8054 "component_value" : -32, 8055 "kind" : "vcall_offset" 8056 }, 8057 { 8058 "component_value" : -32, 8059 "kind" : "offset_to_top" 8060 }, 8061 { 8062 "kind" : "rtti", 8063 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE" 8064 }, 8065 { 8066 "kind" : "complete_dtor_pointer", 8067 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev" 8068 }, 8069 { 8070 "kind" : "deleting_dtor_pointer", 8071 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev" 8072 }, 8073 { 8074 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 8075 }, 8076 { 8077 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8078 }, 8079 { 8080 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8081 }, 8082 { 8083 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8084 } 8085 ] 8086 }, 8087 { 8088 "alignment" : 8, 8089 "base_specifiers" : 8090 [ 8091 { 8092 "referenced_type" : "type-138" 8093 }, 8094 { 8095 "referenced_type" : "type-20" 8096 }, 8097 { 8098 "referenced_type" : "type-111" 8099 } 8100 ], 8101 "linker_set_key" : "android::hardware::BpInterface<android::hardware::tetheroffload::control::V1_0::IOffloadControl>", 8102 "name" : "android::hardware::BpInterface<android::hardware::tetheroffload::control::V1_0::IOffloadControl>", 8103 "record_kind" : "class", 8104 "referenced_type" : "type-393", 8105 "self_type" : "type-393", 8106 "size" : 64, 8107 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 8108 "template_args" : [ "type-138" ], 8109 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE", 8110 "vtable_components" : 8111 [ 8112 { 8113 "component_value" : 48, 8114 "kind" : "vbase_offset" 8115 }, 8116 { 8117 "kind" : "offset_to_top" 8118 }, 8119 { 8120 "kind" : "rtti", 8121 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE" 8122 }, 8123 { 8124 "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_015IOffloadControl8isRemoteEv" 8125 }, 8126 { 8127 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 8128 }, 8129 { 8130 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 8131 }, 8132 { 8133 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 8134 }, 8135 { 8136 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 8137 }, 8138 { 8139 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21setHALInstrumentationEv" 8140 }, 8141 { 8142 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 8143 }, 8144 { 8145 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl4pingEv" 8146 }, 8147 { 8148 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 8149 }, 8150 { 8151 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21notifySyspropsChangedEv" 8152 }, 8153 { 8154 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 8155 }, 8156 { 8157 "kind" : "complete_dtor_pointer", 8158 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED1Ev" 8159 }, 8160 { 8161 "kind" : "deleting_dtor_pointer", 8162 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED0Ev" 8163 }, 8164 { 8165 "is_pure" : true, 8166 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11initOffloadERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE" 8167 }, 8168 { 8169 "is_pure" : true, 8170 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11stopOffloadENSt3__18functionIFvbRKNS0_11hidl_stringEEEE" 8171 }, 8172 { 8173 "is_pure" : true, 8174 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl16setLocalPrefixesERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKS6_EEE" 8175 }, 8176 { 8177 "is_pure" : true, 8178 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl17getForwardedStatsERKNS0_11hidl_stringENSt3__18functionIFvmmEEE" 8179 }, 8180 { 8181 "is_pure" : true, 8182 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12setDataLimitERKNS0_11hidl_stringEmNSt3__18functionIFvbS7_EEE" 8183 }, 8184 { 8185 "is_pure" : true, 8186 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21setUpstreamParametersERKNS0_11hidl_stringES7_S7_RKNS0_8hidl_vecIS5_EENSt3__18functionIFvbS7_EEE" 8187 }, 8188 { 8189 "is_pure" : true, 8190 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13addDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE" 8191 }, 8192 { 8193 "is_pure" : true, 8194 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl16removeDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE" 8195 }, 8196 { 8197 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEE10onAsBinderEv" 8198 }, 8199 { 8200 "component_value" : 40, 8201 "kind" : "vbase_offset" 8202 }, 8203 { 8204 "component_value" : -8, 8205 "kind" : "offset_to_top" 8206 }, 8207 { 8208 "kind" : "rtti", 8209 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE" 8210 }, 8211 { 8212 "kind" : "complete_dtor_pointer", 8213 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED1Ev" 8214 }, 8215 { 8216 "kind" : "deleting_dtor_pointer", 8217 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED0Ev" 8218 }, 8219 { 8220 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEE10onAsBinderEv" 8221 }, 8222 { 8223 "component_value" : 32, 8224 "kind" : "vbase_offset" 8225 }, 8226 { 8227 "component_value" : -16, 8228 "kind" : "offset_to_top" 8229 }, 8230 { 8231 "kind" : "rtti", 8232 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE" 8233 }, 8234 { 8235 "kind" : "complete_dtor_pointer", 8236 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED1Ev" 8237 }, 8238 { 8239 "kind" : "deleting_dtor_pointer", 8240 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED0Ev" 8241 }, 8242 { 8243 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 8244 }, 8245 { 8246 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8247 }, 8248 { 8249 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8250 }, 8251 { 8252 "kind" : "vcall_offset" 8253 }, 8254 { 8255 "component_value" : -32, 8256 "kind" : "vcall_offset" 8257 }, 8258 { 8259 "component_value" : -32, 8260 "kind" : "vcall_offset" 8261 }, 8262 { 8263 "component_value" : -32, 8264 "kind" : "vcall_offset" 8265 }, 8266 { 8267 "component_value" : -48, 8268 "kind" : "vcall_offset" 8269 }, 8270 { 8271 "component_value" : -48, 8272 "kind" : "offset_to_top" 8273 }, 8274 { 8275 "kind" : "rtti", 8276 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE" 8277 }, 8278 { 8279 "kind" : "complete_dtor_pointer", 8280 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED1Ev" 8281 }, 8282 { 8283 "kind" : "deleting_dtor_pointer", 8284 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED0Ev" 8285 }, 8286 { 8287 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 8288 }, 8289 { 8290 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8291 }, 8292 { 8293 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8294 }, 8295 { 8296 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8297 } 8298 ] 8299 }, 8300 { 8301 "alignment" : 8, 8302 "base_specifiers" : 8303 [ 8304 { 8305 "referenced_type" : "type-106" 8306 }, 8307 { 8308 "referenced_type" : "type-20" 8309 }, 8310 { 8311 "referenced_type" : "type-111" 8312 } 8313 ], 8314 "linker_set_key" : "android::hardware::BpInterface<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback>", 8315 "name" : "android::hardware::BpInterface<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback>", 8316 "record_kind" : "class", 8317 "referenced_type" : "type-110", 8318 "self_type" : "type-110", 8319 "size" : 64, 8320 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 8321 "template_args" : [ "type-106" ], 8322 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE", 8323 "vtable_components" : 8324 [ 8325 { 8326 "component_value" : 48, 8327 "kind" : "vbase_offset" 8328 }, 8329 { 8330 "kind" : "offset_to_top" 8331 }, 8332 { 8333 "kind" : "rtti", 8334 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE" 8335 }, 8336 { 8337 "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8isRemoteEv" 8338 }, 8339 { 8340 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 8341 }, 8342 { 8343 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 8344 }, 8345 { 8346 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 8347 }, 8348 { 8349 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 8350 }, 8351 { 8352 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21setHALInstrumentationEv" 8353 }, 8354 { 8355 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 8356 }, 8357 { 8358 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback4pingEv" 8359 }, 8360 { 8361 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 8362 }, 8363 { 8364 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21notifySyspropsChangedEv" 8365 }, 8366 { 8367 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 8368 }, 8369 { 8370 "kind" : "complete_dtor_pointer", 8371 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED1Ev" 8372 }, 8373 { 8374 "kind" : "deleting_dtor_pointer", 8375 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED0Ev" 8376 }, 8377 { 8378 "is_pure" : true, 8379 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback7onEventENS3_20OffloadCallbackEventE" 8380 }, 8381 { 8382 "is_pure" : true, 8383 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13updateTimeoutERKNS3_16NatTimeoutUpdateE" 8384 }, 8385 { 8386 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEE10onAsBinderEv" 8387 }, 8388 { 8389 "component_value" : 40, 8390 "kind" : "vbase_offset" 8391 }, 8392 { 8393 "component_value" : -8, 8394 "kind" : "offset_to_top" 8395 }, 8396 { 8397 "kind" : "rtti", 8398 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE" 8399 }, 8400 { 8401 "kind" : "complete_dtor_pointer", 8402 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED1Ev" 8403 }, 8404 { 8405 "kind" : "deleting_dtor_pointer", 8406 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED0Ev" 8407 }, 8408 { 8409 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEE10onAsBinderEv" 8410 }, 8411 { 8412 "component_value" : 32, 8413 "kind" : "vbase_offset" 8414 }, 8415 { 8416 "component_value" : -16, 8417 "kind" : "offset_to_top" 8418 }, 8419 { 8420 "kind" : "rtti", 8421 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE" 8422 }, 8423 { 8424 "kind" : "complete_dtor_pointer", 8425 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED1Ev" 8426 }, 8427 { 8428 "kind" : "deleting_dtor_pointer", 8429 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED0Ev" 8430 }, 8431 { 8432 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 8433 }, 8434 { 8435 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8436 }, 8437 { 8438 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8439 }, 8440 { 8441 "kind" : "vcall_offset" 8442 }, 8443 { 8444 "component_value" : -32, 8445 "kind" : "vcall_offset" 8446 }, 8447 { 8448 "component_value" : -32, 8449 "kind" : "vcall_offset" 8450 }, 8451 { 8452 "component_value" : -32, 8453 "kind" : "vcall_offset" 8454 }, 8455 { 8456 "component_value" : -48, 8457 "kind" : "vcall_offset" 8458 }, 8459 { 8460 "component_value" : -48, 8461 "kind" : "offset_to_top" 8462 }, 8463 { 8464 "kind" : "rtti", 8465 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE" 8466 }, 8467 { 8468 "kind" : "complete_dtor_pointer", 8469 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED1Ev" 8470 }, 8471 { 8472 "kind" : "deleting_dtor_pointer", 8473 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED0Ev" 8474 }, 8475 { 8476 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 8477 }, 8478 { 8479 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8480 }, 8481 { 8482 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8483 }, 8484 { 8485 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8486 } 8487 ] 8488 }, 8489 { 8490 "alignment" : 8, 8491 "base_specifiers" : 8492 [ 8493 { 8494 "referenced_type" : "type-17" 8495 }, 8496 { 8497 "referenced_type" : "type-20" 8498 }, 8499 { 8500 "referenced_type" : "type-111" 8501 } 8502 ], 8503 "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 8504 "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>", 8505 "record_kind" : "class", 8506 "referenced_type" : "type-390", 8507 "self_type" : "type-390", 8508 "size" : 64, 8509 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 8510 "template_args" : [ "type-17" ], 8511 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE", 8512 "vtable_components" : 8513 [ 8514 { 8515 "component_value" : 48, 8516 "kind" : "vbase_offset" 8517 }, 8518 { 8519 "kind" : "offset_to_top" 8520 }, 8521 { 8522 "kind" : "rtti", 8523 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 8524 }, 8525 { 8526 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 8527 }, 8528 { 8529 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 8530 }, 8531 { 8532 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 8533 }, 8534 { 8535 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 8536 }, 8537 { 8538 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 8539 }, 8540 { 8541 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 8542 }, 8543 { 8544 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 8545 }, 8546 { 8547 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 8548 }, 8549 { 8550 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 8551 }, 8552 { 8553 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 8554 }, 8555 { 8556 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 8557 }, 8558 { 8559 "kind" : "complete_dtor_pointer", 8560 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 8561 }, 8562 { 8563 "kind" : "deleting_dtor_pointer", 8564 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 8565 }, 8566 { 8567 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 8568 }, 8569 { 8570 "component_value" : 40, 8571 "kind" : "vbase_offset" 8572 }, 8573 { 8574 "component_value" : -8, 8575 "kind" : "offset_to_top" 8576 }, 8577 { 8578 "kind" : "rtti", 8579 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 8580 }, 8581 { 8582 "kind" : "complete_dtor_pointer", 8583 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 8584 }, 8585 { 8586 "kind" : "deleting_dtor_pointer", 8587 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 8588 }, 8589 { 8590 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 8591 }, 8592 { 8593 "component_value" : 32, 8594 "kind" : "vbase_offset" 8595 }, 8596 { 8597 "component_value" : -16, 8598 "kind" : "offset_to_top" 8599 }, 8600 { 8601 "kind" : "rtti", 8602 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 8603 }, 8604 { 8605 "kind" : "complete_dtor_pointer", 8606 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 8607 }, 8608 { 8609 "kind" : "deleting_dtor_pointer", 8610 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 8611 }, 8612 { 8613 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 8614 }, 8615 { 8616 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8617 }, 8618 { 8619 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8620 }, 8621 { 8622 "kind" : "vcall_offset" 8623 }, 8624 { 8625 "component_value" : -32, 8626 "kind" : "vcall_offset" 8627 }, 8628 { 8629 "component_value" : -32, 8630 "kind" : "vcall_offset" 8631 }, 8632 { 8633 "component_value" : -32, 8634 "kind" : "vcall_offset" 8635 }, 8636 { 8637 "component_value" : -48, 8638 "kind" : "vcall_offset" 8639 }, 8640 { 8641 "component_value" : -48, 8642 "kind" : "offset_to_top" 8643 }, 8644 { 8645 "kind" : "rtti", 8646 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE" 8647 }, 8648 { 8649 "kind" : "complete_dtor_pointer", 8650 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev" 8651 }, 8652 { 8653 "kind" : "deleting_dtor_pointer", 8654 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev" 8655 }, 8656 { 8657 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 8658 }, 8659 { 8660 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 8661 }, 8662 { 8663 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 8664 }, 8665 { 8666 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8667 } 8668 ] 8669 }, 8670 { 8671 "alignment" : 8, 8672 "fields" : 8673 [ 8674 { 8675 "access" : "private", 8676 "field_name" : "mMutex", 8677 "referenced_type" : "type-419" 8678 }, 8679 { 8680 "access" : "private", 8681 "field_name" : "mMap", 8682 "field_offset" : 320, 8683 "referenced_type" : "type-420" 8684 } 8685 ], 8686 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 8687 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>", 8688 "record_kind" : "class", 8689 "referenced_type" : "type-418", 8690 "self_type" : "type-418", 8691 "size" : 64, 8692 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 8693 "template_args" : [ "type-15", "type-421" ], 8694 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE" 8695 }, 8696 { 8697 "alignment" : 8, 8698 "fields" : 8699 [ 8700 { 8701 "access" : "private", 8702 "field_name" : "mMutex", 8703 "referenced_type" : "type-427" 8704 }, 8705 { 8706 "access" : "private", 8707 "field_name" : "mMap", 8708 "field_offset" : 320, 8709 "referenced_type" : "type-428" 8710 } 8711 ], 8712 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 8713 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>", 8714 "record_kind" : "class", 8715 "referenced_type" : "type-426", 8716 "self_type" : "type-426", 8717 "size" : 64, 8718 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 8719 "template_args" : [ "type-15", "type-39" ], 8720 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE" 8721 }, 8722 { 8723 "alignment" : 8, 8724 "fields" : 8725 [ 8726 { 8727 "access" : "private", 8728 "field_name" : "mMutex", 8729 "referenced_type" : "type-432" 8730 }, 8731 { 8732 "access" : "private", 8733 "field_name" : "mMap", 8734 "field_offset" : 320, 8735 "referenced_type" : "type-433" 8736 } 8737 ], 8738 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 8739 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >", 8740 "record_kind" : "class", 8741 "referenced_type" : "type-431", 8742 "self_type" : "type-431", 8743 "size" : 64, 8744 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 8745 "template_args" : [ "type-434", "type-322" ], 8746 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE" 8747 }, 8748 { 8749 "alignment" : 8, 8750 "fields" : 8751 [ 8752 { 8753 "access" : "private", 8754 "field_name" : "mMutex", 8755 "referenced_type" : "type-450" 8756 }, 8757 { 8758 "access" : "private", 8759 "field_name" : "mMap", 8760 "field_offset" : 320, 8761 "referenced_type" : "type-451" 8762 } 8763 ], 8764 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 8765 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >", 8766 "record_kind" : "class", 8767 "referenced_type" : "type-449", 8768 "self_type" : "type-449", 8769 "size" : 64, 8770 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 8771 "template_args" : [ "type-452", "type-453" ], 8772 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE" 8773 }, 8774 { 8775 "alignment" : 8, 8776 "fields" : 8777 [ 8778 { 8779 "access" : "private", 8780 "field_name" : "mMutex", 8781 "referenced_type" : "type-440" 8782 }, 8783 { 8784 "access" : "private", 8785 "field_name" : "mMap", 8786 "field_offset" : 320, 8787 "referenced_type" : "type-441" 8788 } 8789 ], 8790 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 8791 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >", 8792 "record_kind" : "class", 8793 "referenced_type" : "type-439", 8794 "self_type" : "type-439", 8795 "size" : 64, 8796 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h", 8797 "template_args" : [ "type-442", "type-443" ], 8798 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE" 8799 }, 8800 { 8801 "alignment" : 8, 8802 "fields" : 8803 [ 8804 { 8805 "field_name" : "flags", 8806 "referenced_type" : "type-2" 8807 }, 8808 { 8809 "field_name" : "fdIndex", 8810 "field_offset" : 32, 8811 "referenced_type" : "type-2" 8812 }, 8813 { 8814 "field_name" : "offset", 8815 "field_offset" : 64, 8816 "referenced_type" : "type-2" 8817 }, 8818 { 8819 "field_name" : "extent", 8820 "field_offset" : 128, 8821 "referenced_type" : "type-14" 8822 } 8823 ], 8824 "linker_set_key" : "android::hardware::GrantorDescriptor", 8825 "name" : "android::hardware::GrantorDescriptor", 8826 "referenced_type" : "type-317", 8827 "self_type" : "type-317", 8828 "size" : 24, 8829 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 8830 "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE" 8831 }, 8832 { 8833 "alignment" : 8, 8834 "base_specifiers" : 8835 [ 8836 { 8837 "is_virtual" : true, 8838 "referenced_type" : "type-300" 8839 }, 8840 { 8841 "is_virtual" : true, 8842 "referenced_type" : "type-8" 8843 } 8844 ], 8845 "linker_set_key" : "android::hardware::HidlMemory", 8846 "name" : "android::hardware::HidlMemory", 8847 "record_kind" : "class", 8848 "referenced_type" : "type-308", 8849 "self_type" : "type-308", 8850 "size" : 64, 8851 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 8852 "unique_id" : "_ZTSN7android8hardware10HidlMemoryE", 8853 "vtable_components" : 8854 [ 8855 { 8856 "component_value" : 48, 8857 "kind" : "vbase_offset" 8858 }, 8859 { 8860 "component_value" : 8, 8861 "kind" : "vbase_offset" 8862 }, 8863 { 8864 "kind" : "offset_to_top" 8865 }, 8866 { 8867 "kind" : "rtti", 8868 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 8869 }, 8870 { 8871 "kind" : "complete_dtor_pointer", 8872 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev" 8873 }, 8874 { 8875 "kind" : "deleting_dtor_pointer", 8876 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev" 8877 }, 8878 { 8879 "kind" : "vcall_offset" 8880 }, 8881 { 8882 "kind" : "vcall_offset" 8883 }, 8884 { 8885 "kind" : "vcall_offset" 8886 }, 8887 { 8888 "kind" : "vcall_offset" 8889 }, 8890 { 8891 "component_value" : -48, 8892 "kind" : "vcall_offset" 8893 }, 8894 { 8895 "component_value" : -48, 8896 "kind" : "offset_to_top" 8897 }, 8898 { 8899 "kind" : "rtti", 8900 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE" 8901 }, 8902 { 8903 "kind" : "complete_dtor_pointer", 8904 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev" 8905 }, 8906 { 8907 "kind" : "deleting_dtor_pointer", 8908 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev" 8909 }, 8910 { 8911 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 8912 }, 8913 { 8914 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 8915 }, 8916 { 8917 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 8918 }, 8919 { 8920 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 8921 } 8922 ] 8923 }, 8924 { 8925 "alignment" : 8, 8926 "base_specifiers" : 8927 [ 8928 { 8929 "is_virtual" : true, 8930 "referenced_type" : "type-8" 8931 } 8932 ], 8933 "linker_set_key" : "android::hardware::IBinder", 8934 "name" : "android::hardware::IBinder", 8935 "record_kind" : "class", 8936 "referenced_type" : "type-38", 8937 "self_type" : "type-38", 8938 "size" : 24, 8939 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 8940 "unique_id" : "_ZTSN7android8hardware7IBinderE", 8941 "vtable_components" : 8942 [ 8943 { 8944 "component_value" : 8, 8945 "kind" : "vbase_offset" 8946 }, 8947 { 8948 "kind" : "offset_to_top" 8949 }, 8950 { 8951 "kind" : "rtti", 8952 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 8953 }, 8954 { 8955 "is_pure" : true, 8956 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 8957 }, 8958 { 8959 "is_pure" : true, 8960 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj" 8961 }, 8962 { 8963 "is_pure" : true, 8964 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_" 8965 }, 8966 { 8967 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 8968 }, 8969 { 8970 "is_pure" : true, 8971 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 8972 }, 8973 { 8974 "is_pure" : true, 8975 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv" 8976 }, 8977 { 8978 "is_pure" : true, 8979 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv" 8980 }, 8981 { 8982 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv" 8983 }, 8984 { 8985 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 8986 }, 8987 { 8988 "kind" : "complete_dtor_pointer", 8989 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev" 8990 }, 8991 { 8992 "kind" : "deleting_dtor_pointer", 8993 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev" 8994 }, 8995 { 8996 "kind" : "vcall_offset" 8997 }, 8998 { 8999 "kind" : "vcall_offset" 9000 }, 9001 { 9002 "kind" : "vcall_offset" 9003 }, 9004 { 9005 "kind" : "vcall_offset" 9006 }, 9007 { 9008 "component_value" : -8, 9009 "kind" : "vcall_offset" 9010 }, 9011 { 9012 "component_value" : -8, 9013 "kind" : "offset_to_top" 9014 }, 9015 { 9016 "kind" : "rtti", 9017 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE" 9018 }, 9019 { 9020 "kind" : "complete_dtor_pointer", 9021 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev" 9022 }, 9023 { 9024 "kind" : "deleting_dtor_pointer", 9025 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev" 9026 }, 9027 { 9028 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9029 }, 9030 { 9031 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9032 }, 9033 { 9034 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9035 }, 9036 { 9037 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9038 } 9039 ] 9040 }, 9041 { 9042 "alignment" : 8, 9043 "base_specifiers" : 9044 [ 9045 { 9046 "is_virtual" : true, 9047 "referenced_type" : "type-8" 9048 } 9049 ], 9050 "linker_set_key" : "android::hardware::IBinder::DeathRecipient", 9051 "name" : "android::hardware::IBinder::DeathRecipient", 9052 "record_kind" : "class", 9053 "referenced_type" : "type-18", 9054 "self_type" : "type-18", 9055 "size" : 24, 9056 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h", 9057 "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE", 9058 "vtable_components" : 9059 [ 9060 { 9061 "component_value" : 8, 9062 "kind" : "vbase_offset" 9063 }, 9064 { 9065 "kind" : "offset_to_top" 9066 }, 9067 { 9068 "kind" : "rtti", 9069 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 9070 }, 9071 { 9072 "is_pure" : true, 9073 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE" 9074 }, 9075 { 9076 "kind" : "complete_dtor_pointer", 9077 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev" 9078 }, 9079 { 9080 "kind" : "deleting_dtor_pointer", 9081 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev" 9082 }, 9083 { 9084 "kind" : "vcall_offset" 9085 }, 9086 { 9087 "kind" : "vcall_offset" 9088 }, 9089 { 9090 "kind" : "vcall_offset" 9091 }, 9092 { 9093 "kind" : "vcall_offset" 9094 }, 9095 { 9096 "component_value" : -8, 9097 "kind" : "vcall_offset" 9098 }, 9099 { 9100 "component_value" : -8, 9101 "kind" : "offset_to_top" 9102 }, 9103 { 9104 "kind" : "rtti", 9105 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE" 9106 }, 9107 { 9108 "kind" : "complete_dtor_pointer", 9109 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev" 9110 }, 9111 { 9112 "kind" : "deleting_dtor_pointer", 9113 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev" 9114 }, 9115 { 9116 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9117 }, 9118 { 9119 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9120 }, 9121 { 9122 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9123 }, 9124 { 9125 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9126 } 9127 ] 9128 }, 9129 { 9130 "alignment" : 8, 9131 "base_specifiers" : 9132 [ 9133 { 9134 "is_virtual" : true, 9135 "referenced_type" : "type-8" 9136 } 9137 ], 9138 "linker_set_key" : "android::hardware::IInterface", 9139 "name" : "android::hardware::IInterface", 9140 "record_kind" : "class", 9141 "referenced_type" : "type-20", 9142 "self_type" : "type-20", 9143 "size" : 24, 9144 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h", 9145 "unique_id" : "_ZTSN7android8hardware10IInterfaceE", 9146 "vtable_components" : 9147 [ 9148 { 9149 "component_value" : 8, 9150 "kind" : "vbase_offset" 9151 }, 9152 { 9153 "kind" : "offset_to_top" 9154 }, 9155 { 9156 "kind" : "rtti", 9157 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 9158 }, 9159 { 9160 "kind" : "complete_dtor_pointer", 9161 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev" 9162 }, 9163 { 9164 "kind" : "deleting_dtor_pointer", 9165 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev" 9166 }, 9167 { 9168 "is_pure" : true, 9169 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv" 9170 }, 9171 { 9172 "kind" : "vcall_offset" 9173 }, 9174 { 9175 "kind" : "vcall_offset" 9176 }, 9177 { 9178 "kind" : "vcall_offset" 9179 }, 9180 { 9181 "kind" : "vcall_offset" 9182 }, 9183 { 9184 "component_value" : -8, 9185 "kind" : "vcall_offset" 9186 }, 9187 { 9188 "component_value" : -8, 9189 "kind" : "offset_to_top" 9190 }, 9191 { 9192 "kind" : "rtti", 9193 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE" 9194 }, 9195 { 9196 "kind" : "complete_dtor_pointer", 9197 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev" 9198 }, 9199 { 9200 "kind" : "deleting_dtor_pointer", 9201 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev" 9202 }, 9203 { 9204 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9205 }, 9206 { 9207 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9208 }, 9209 { 9210 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9211 }, 9212 { 9213 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9214 } 9215 ] 9216 }, 9217 { 9218 "alignment" : 8, 9219 "fields" : 9220 [ 9221 { 9222 "access" : "private", 9223 "field_name" : "mGrantors", 9224 "referenced_type" : "type-313" 9225 }, 9226 { 9227 "access" : "private", 9228 "field_name" : "mHandle", 9229 "field_offset" : 128, 9230 "referenced_type" : "type-364" 9231 }, 9232 { 9233 "access" : "private", 9234 "field_name" : "mQuantum", 9235 "field_offset" : 192, 9236 "referenced_type" : "type-2" 9237 }, 9238 { 9239 "access" : "private", 9240 "field_name" : "mFlags", 9241 "field_offset" : 224, 9242 "referenced_type" : "type-2" 9243 } 9244 ], 9245 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 9246 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>", 9247 "referenced_type" : "type-363", 9248 "self_type" : "type-363", 9249 "size" : 32, 9250 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h", 9251 "template_args" : [ "type-58" ], 9252 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE" 9253 }, 9254 { 9255 "alignment" : 8, 9256 "fields" : 9257 [ 9258 { 9259 "access" : "private", 9260 "field_name" : "mBufCachePos", 9261 "referenced_type" : "type-14" 9262 }, 9263 { 9264 "access" : "private", 9265 "field_name" : "mBufCache", 9266 "field_offset" : 64, 9267 "referenced_type" : "type-395" 9268 }, 9269 { 9270 "access" : "private", 9271 "field_name" : "mError", 9272 "field_offset" : 256, 9273 "referenced_type" : "type-24" 9274 }, 9275 { 9276 "access" : "private", 9277 "field_name" : "mData", 9278 "field_offset" : 320, 9279 "referenced_type" : "type-396" 9280 }, 9281 { 9282 "access" : "private", 9283 "field_name" : "mDataSize", 9284 "field_offset" : 384, 9285 "referenced_type" : "type-14" 9286 }, 9287 { 9288 "access" : "private", 9289 "field_name" : "mDataCapacity", 9290 "field_offset" : 448, 9291 "referenced_type" : "type-14" 9292 }, 9293 { 9294 "access" : "private", 9295 "field_name" : "mDataPos", 9296 "field_offset" : 512, 9297 "referenced_type" : "type-14" 9298 }, 9299 { 9300 "access" : "private", 9301 "field_name" : "mObjects", 9302 "field_offset" : 576, 9303 "referenced_type" : "type-397" 9304 }, 9305 { 9306 "access" : "private", 9307 "field_name" : "mObjectsSize", 9308 "field_offset" : 640, 9309 "referenced_type" : "type-14" 9310 }, 9311 { 9312 "access" : "private", 9313 "field_name" : "mObjectsCapacity", 9314 "field_offset" : 704, 9315 "referenced_type" : "type-14" 9316 }, 9317 { 9318 "access" : "private", 9319 "field_name" : "mNextObjectHint", 9320 "field_offset" : 768, 9321 "referenced_type" : "type-14" 9322 }, 9323 { 9324 "access" : "private", 9325 "field_name" : "mNumRef", 9326 "field_offset" : 832, 9327 "referenced_type" : "type-14" 9328 }, 9329 { 9330 "access" : "private", 9331 "field_name" : "mFdsKnown", 9332 "field_offset" : 896, 9333 "referenced_type" : "type-39" 9334 }, 9335 { 9336 "access" : "private", 9337 "field_name" : "mHasFds", 9338 "field_offset" : 904, 9339 "referenced_type" : "type-39" 9340 }, 9341 { 9342 "access" : "private", 9343 "field_name" : "mAllowFds", 9344 "field_offset" : 912, 9345 "referenced_type" : "type-39" 9346 }, 9347 { 9348 "access" : "private", 9349 "field_name" : "mOwner", 9350 "field_offset" : 960, 9351 "referenced_type" : "type-398" 9352 }, 9353 { 9354 "access" : "private", 9355 "field_name" : "mOwnerCookie", 9356 "field_offset" : 1024, 9357 "referenced_type" : "type-25" 9358 } 9359 ], 9360 "linker_set_key" : "android::hardware::Parcel", 9361 "name" : "android::hardware::Parcel", 9362 "record_kind" : "class", 9363 "referenced_type" : "type-394", 9364 "self_type" : "type-394", 9365 "size" : 136, 9366 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 9367 "unique_id" : "_ZTSN7android8hardware6ParcelE" 9368 }, 9369 { 9370 "access" : "private", 9371 "alignment" : 8, 9372 "fields" : 9373 [ 9374 { 9375 "field_name" : "index", 9376 "referenced_type" : "type-14" 9377 }, 9378 { 9379 "field_name" : "buffer", 9380 "field_offset" : 64, 9381 "referenced_type" : "type-249" 9382 }, 9383 { 9384 "field_name" : "bufend", 9385 "field_offset" : 128, 9386 "referenced_type" : "type-249" 9387 } 9388 ], 9389 "linker_set_key" : "android::hardware::Parcel::BufferInfo", 9390 "name" : "android::hardware::Parcel::BufferInfo", 9391 "referenced_type" : "type-406", 9392 "self_type" : "type-406", 9393 "size" : 24, 9394 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h", 9395 "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE" 9396 }, 9397 { 9398 "alignment" : 8, 9399 "base_specifiers" : 9400 [ 9401 { 9402 "is_virtual" : true, 9403 "referenced_type" : "type-8" 9404 } 9405 ], 9406 "fields" : 9407 [ 9408 { 9409 "access" : "private", 9410 "field_name" : "mDriverFD", 9411 "field_offset" : 64, 9412 "referenced_type" : "type-24" 9413 }, 9414 { 9415 "access" : "private", 9416 "field_name" : "mVMStart", 9417 "field_offset" : 128, 9418 "referenced_type" : "type-25" 9419 }, 9420 { 9421 "access" : "private", 9422 "field_name" : "mThreadCountLock", 9423 "field_offset" : 192, 9424 "referenced_type" : "type-27" 9425 }, 9426 { 9427 "access" : "private", 9428 "field_name" : "mThreadCountDecrement", 9429 "field_offset" : 512, 9430 "referenced_type" : "type-28" 9431 }, 9432 { 9433 "access" : "private", 9434 "field_name" : "mExecutingThreadsCount", 9435 "field_offset" : 896, 9436 "referenced_type" : "type-14" 9437 }, 9438 { 9439 "access" : "private", 9440 "field_name" : "mMaxThreads", 9441 "field_offset" : 960, 9442 "referenced_type" : "type-14" 9443 }, 9444 { 9445 "access" : "private", 9446 "field_name" : "mStarvationStartTimeMs", 9447 "field_offset" : 1024, 9448 "referenced_type" : "type-29" 9449 }, 9450 { 9451 "access" : "private", 9452 "field_name" : "mLock", 9453 "field_offset" : 1088, 9454 "referenced_type" : "type-30" 9455 }, 9456 { 9457 "access" : "private", 9458 "field_name" : "mHandleToObject", 9459 "field_offset" : 1408, 9460 "referenced_type" : "type-32" 9461 }, 9462 { 9463 "access" : "private", 9464 "field_name" : "mManagesContexts", 9465 "field_offset" : 1728, 9466 "referenced_type" : "type-39" 9467 }, 9468 { 9469 "access" : "private", 9470 "field_name" : "mBinderContextCheckFunc", 9471 "field_offset" : 1792, 9472 "referenced_type" : "type-40" 9473 }, 9474 { 9475 "access" : "private", 9476 "field_name" : "mBinderContextUserData", 9477 "field_offset" : 1856, 9478 "referenced_type" : "type-25" 9479 }, 9480 { 9481 "access" : "private", 9482 "field_name" : "mContexts", 9483 "field_offset" : 1920, 9484 "referenced_type" : "type-51" 9485 }, 9486 { 9487 "access" : "private", 9488 "field_name" : "mRootDir", 9489 "field_offset" : 2240, 9490 "referenced_type" : "type-55" 9491 }, 9492 { 9493 "access" : "private", 9494 "field_name" : "mThreadPoolStarted", 9495 "field_offset" : 2304, 9496 "referenced_type" : "type-39" 9497 }, 9498 { 9499 "access" : "private", 9500 "field_name" : "mSpawnThreadOnStart", 9501 "field_offset" : 2312, 9502 "referenced_type" : "type-39" 9503 }, 9504 { 9505 "access" : "private", 9506 "field_name" : "mThreadPoolSeq", 9507 "field_offset" : 2336, 9508 "referenced_type" : "type-59" 9509 }, 9510 { 9511 "access" : "private", 9512 "field_name" : "mMmapSize", 9513 "field_offset" : 2368, 9514 "referenced_type" : "type-35" 9515 }, 9516 { 9517 "access" : "private", 9518 "field_name" : "mCallRestriction", 9519 "field_offset" : 2432, 9520 "referenced_type" : "type-60" 9521 } 9522 ], 9523 "linker_set_key" : "android::hardware::ProcessState", 9524 "name" : "android::hardware::ProcessState", 9525 "record_kind" : "class", 9526 "referenced_type" : "type-23", 9527 "self_type" : "type-23", 9528 "size" : 328, 9529 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 9530 "unique_id" : "_ZTSN7android8hardware12ProcessStateE", 9531 "vtable_components" : 9532 [ 9533 { 9534 "component_value" : 312, 9535 "kind" : "vbase_offset" 9536 }, 9537 { 9538 "kind" : "offset_to_top" 9539 }, 9540 { 9541 "kind" : "rtti", 9542 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 9543 }, 9544 { 9545 "kind" : "complete_dtor_pointer", 9546 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev" 9547 }, 9548 { 9549 "kind" : "deleting_dtor_pointer", 9550 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev" 9551 }, 9552 { 9553 "kind" : "vcall_offset" 9554 }, 9555 { 9556 "kind" : "vcall_offset" 9557 }, 9558 { 9559 "kind" : "vcall_offset" 9560 }, 9561 { 9562 "kind" : "vcall_offset" 9563 }, 9564 { 9565 "component_value" : -312, 9566 "kind" : "vcall_offset" 9567 }, 9568 { 9569 "component_value" : -312, 9570 "kind" : "offset_to_top" 9571 }, 9572 { 9573 "kind" : "rtti", 9574 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE" 9575 }, 9576 { 9577 "kind" : "complete_dtor_pointer", 9578 "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev" 9579 }, 9580 { 9581 "kind" : "deleting_dtor_pointer", 9582 "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev" 9583 }, 9584 { 9585 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 9586 }, 9587 { 9588 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 9589 }, 9590 { 9591 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 9592 }, 9593 { 9594 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 9595 } 9596 ] 9597 }, 9598 { 9599 "access" : "private", 9600 "alignment" : 8, 9601 "fields" : 9602 [ 9603 { 9604 "field_name" : "binder", 9605 "referenced_type" : "type-37" 9606 }, 9607 { 9608 "field_name" : "refs", 9609 "field_offset" : 64, 9610 "referenced_type" : "type-12" 9611 } 9612 ], 9613 "linker_set_key" : "android::hardware::ProcessState::handle_entry", 9614 "name" : "android::hardware::ProcessState::handle_entry", 9615 "referenced_type" : "type-36", 9616 "self_type" : "type-36", 9617 "size" : 16, 9618 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h", 9619 "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE" 9620 }, 9621 { 9622 "alignment" : 8, 9623 "base_specifiers" : 9624 [ 9625 { 9626 "referenced_type" : "type-165" 9627 } 9628 ], 9629 "fields" : 9630 [ 9631 { 9632 "access" : "private", 9633 "field_name" : "mVal", 9634 "field_offset" : 320, 9635 "referenced_type" : "type-136" 9636 } 9637 ], 9638 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> >", 9639 "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> >", 9640 "record_kind" : "class", 9641 "referenced_type" : "type-171", 9642 "self_type" : "type-171", 9643 "size" : 48, 9644 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 9645 "template_args" : [ "type-136" ], 9646 "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE" 9647 }, 9648 { 9649 "alignment" : 8, 9650 "base_specifiers" : 9651 [ 9652 { 9653 "referenced_type" : "type-165" 9654 } 9655 ], 9656 "fields" : 9657 [ 9658 { 9659 "access" : "private", 9660 "field_name" : "mVal", 9661 "field_offset" : 320, 9662 "referenced_type" : "type-104" 9663 } 9664 ], 9665 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> >", 9666 "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> >", 9667 "record_kind" : "class", 9668 "referenced_type" : "type-585", 9669 "self_type" : "type-585", 9670 "size" : 48, 9671 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 9672 "template_args" : [ "type-104" ], 9673 "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE" 9674 }, 9675 { 9676 "alignment" : 8, 9677 "base_specifiers" : 9678 [ 9679 { 9680 "referenced_type" : "type-165" 9681 } 9682 ], 9683 "fields" : 9684 [ 9685 { 9686 "access" : "private", 9687 "field_name" : "mVal", 9688 "field_offset" : 264, 9689 "referenced_type" : "type-39" 9690 } 9691 ], 9692 "linker_set_key" : "android::hardware::Return<bool>", 9693 "name" : "android::hardware::Return<bool>", 9694 "record_kind" : "class", 9695 "referenced_type" : "type-164", 9696 "self_type" : "type-164", 9697 "size" : 40, 9698 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 9699 "template_args" : [ "type-39" ], 9700 "unique_id" : "_ZTSN7android8hardware6ReturnIbEE" 9701 }, 9702 { 9703 "alignment" : 8, 9704 "base_specifiers" : 9705 [ 9706 { 9707 "referenced_type" : "type-165" 9708 } 9709 ], 9710 "linker_set_key" : "android::hardware::Return<void>", 9711 "name" : "android::hardware::Return<void>", 9712 "record_kind" : "class", 9713 "referenced_type" : "type-184", 9714 "self_type" : "type-184", 9715 "size" : 40, 9716 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 9717 "template_args" : [ "type-26" ], 9718 "unique_id" : "_ZTSN7android8hardware6ReturnIvEE" 9719 }, 9720 { 9721 "alignment" : 8, 9722 "fields" : 9723 [ 9724 { 9725 "access" : "private", 9726 "field_name" : "mException", 9727 "referenced_type" : "type-24" 9728 }, 9729 { 9730 "access" : "private", 9731 "field_name" : "mErrorCode", 9732 "field_offset" : 32, 9733 "referenced_type" : "type-24" 9734 }, 9735 { 9736 "access" : "private", 9737 "field_name" : "mMessage", 9738 "field_offset" : 64, 9739 "referenced_type" : "type-155" 9740 } 9741 ], 9742 "linker_set_key" : "android::hardware::Status", 9743 "name" : "android::hardware::Status", 9744 "record_kind" : "class", 9745 "referenced_type" : "type-154", 9746 "self_type" : "type-154", 9747 "size" : 32, 9748 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 9749 "unique_id" : "_ZTSN7android8hardware6StatusE" 9750 }, 9751 { 9752 "alignment" : 8, 9753 "fields" : 9754 [ 9755 { 9756 "access" : "protected", 9757 "field_name" : "mInstrumentationCallbacks", 9758 "field_offset" : 64, 9759 "referenced_type" : "type-115" 9760 }, 9761 { 9762 "access" : "protected", 9763 "field_name" : "mEnableInstrumentation", 9764 "field_offset" : 256, 9765 "referenced_type" : "type-39" 9766 }, 9767 { 9768 "access" : "protected", 9769 "field_name" : "mInstrumentationLibPackage", 9770 "field_offset" : 320, 9771 "referenced_type" : "type-116" 9772 }, 9773 { 9774 "access" : "protected", 9775 "field_name" : "mInterfaceName", 9776 "field_offset" : 512, 9777 "referenced_type" : "type-117" 9778 } 9779 ], 9780 "linker_set_key" : "android::hardware::details::HidlInstrumentor", 9781 "name" : "android::hardware::details::HidlInstrumentor", 9782 "referenced_type" : "type-114", 9783 "self_type" : "type-114", 9784 "size" : 88, 9785 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9786 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE", 9787 "vtable_components" : 9788 [ 9789 { 9790 "kind" : "offset_to_top" 9791 }, 9792 { 9793 "kind" : "rtti", 9794 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE" 9795 }, 9796 { 9797 "kind" : "complete_dtor_pointer", 9798 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev" 9799 }, 9800 { 9801 "kind" : "deleting_dtor_pointer", 9802 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev" 9803 } 9804 ] 9805 }, 9806 { 9807 "alignment" : 4, 9808 "fields" : 9809 [ 9810 { 9811 "field_name" : "sched_policy", 9812 "referenced_type" : "type-24" 9813 }, 9814 { 9815 "field_name" : "prio", 9816 "field_offset" : 32, 9817 "referenced_type" : "type-24" 9818 } 9819 ], 9820 "linker_set_key" : "android::hardware::details::SchedPrio", 9821 "name" : "android::hardware::details::SchedPrio", 9822 "referenced_type" : "type-421", 9823 "self_type" : "type-421", 9824 "size" : 8, 9825 "source_file" : "/system/libhidl/transport/include/hidl/Static.h", 9826 "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE" 9827 }, 9828 { 9829 "alignment" : 8, 9830 "fields" : 9831 [ 9832 { 9833 "access" : "private", 9834 "field_name" : "mQueue", 9835 "referenced_type" : "type-582" 9836 } 9837 ], 9838 "linker_set_key" : "android::hardware::details::TaskRunner", 9839 "name" : "android::hardware::details::TaskRunner", 9840 "record_kind" : "class", 9841 "referenced_type" : "type-581", 9842 "self_type" : "type-581", 9843 "size" : 16, 9844 "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h", 9845 "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE" 9846 }, 9847 { 9848 "alignment" : 1, 9849 "linker_set_key" : "android::hardware::details::bnhw_tag", 9850 "name" : "android::hardware::details::bnhw_tag", 9851 "referenced_type" : "type-250", 9852 "self_type" : "type-250", 9853 "size" : 1, 9854 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9855 "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE" 9856 }, 9857 { 9858 "alignment" : 1, 9859 "linker_set_key" : "android::hardware::details::bphw_tag", 9860 "name" : "android::hardware::details::bphw_tag", 9861 "referenced_type" : "type-262", 9862 "self_type" : "type-262", 9863 "size" : 1, 9864 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9865 "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE" 9866 }, 9867 { 9868 "alignment" : 1, 9869 "linker_set_key" : "android::hardware::details::bs_tag", 9870 "name" : "android::hardware::details::bs_tag", 9871 "referenced_type" : "type-274", 9872 "self_type" : "type-274", 9873 "size" : 1, 9874 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9875 "unique_id" : "_ZTSN7android8hardware7details6bs_tagE" 9876 }, 9877 { 9878 "access" : "private", 9879 "alignment" : 8, 9880 "fields" : 9881 [ 9882 { 9883 "field_name" : "mPointer", 9884 "referenced_type" : "type-316" 9885 }, 9886 { 9887 "field_name" : "_pad", 9888 "referenced_type" : "type-14" 9889 } 9890 ], 9891 "is_anonymous" : true, 9892 "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", 9893 "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", 9894 "record_kind" : "union", 9895 "referenced_type" : "type-315", 9896 "self_type" : "type-315", 9897 "size" : 8, 9898 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9899 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E" 9900 }, 9901 { 9902 "alignment" : 8, 9903 "fields" : 9904 [ 9905 { 9906 "access" : "private", 9907 "referenced_type" : "type-315" 9908 } 9909 ], 9910 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 9911 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>", 9912 "referenced_type" : "type-314", 9913 "self_type" : "type-314", 9914 "size" : 8, 9915 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9916 "template_args" : [ "type-317" ], 9917 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE" 9918 }, 9919 { 9920 "alignment" : 8, 9921 "fields" : 9922 [ 9923 { 9924 "access" : "private", 9925 "referenced_type" : "type-333" 9926 } 9927 ], 9928 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 9929 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >", 9930 "referenced_type" : "type-332", 9931 "self_type" : "type-332", 9932 "size" : 8, 9933 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9934 "template_args" : [ "type-335" ], 9935 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE" 9936 }, 9937 { 9938 "alignment" : 8, 9939 "fields" : 9940 [ 9941 { 9942 "access" : "private", 9943 "referenced_type" : "type-320" 9944 } 9945 ], 9946 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 9947 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>", 9948 "referenced_type" : "type-319", 9949 "self_type" : "type-319", 9950 "size" : 8, 9951 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9952 "template_args" : [ "type-71" ], 9953 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE" 9954 }, 9955 { 9956 "alignment" : 8, 9957 "fields" : 9958 [ 9959 { 9960 "access" : "private", 9961 "referenced_type" : "type-350" 9962 } 9963 ], 9964 "linker_set_key" : "android::hardware::details::hidl_pointer<char>", 9965 "name" : "android::hardware::details::hidl_pointer<char>", 9966 "referenced_type" : "type-349", 9967 "self_type" : "type-349", 9968 "size" : 8, 9969 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9970 "template_args" : [ "type-58" ], 9971 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE" 9972 }, 9973 { 9974 "access" : "private", 9975 "alignment" : 8, 9976 "fields" : 9977 [ 9978 { 9979 "field_name" : "mPointer", 9980 "referenced_type" : "type-197" 9981 }, 9982 { 9983 "field_name" : "_pad", 9984 "referenced_type" : "type-14" 9985 } 9986 ], 9987 "is_anonymous" : true, 9988 "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", 9989 "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", 9990 "record_kind" : "union", 9991 "referenced_type" : "type-350", 9992 "self_type" : "type-350", 9993 "size" : 8, 9994 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 9995 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E" 9996 }, 9997 { 9998 "alignment" : 8, 9999 "fields" : 10000 [ 10001 { 10002 "access" : "private", 10003 "referenced_type" : "type-73" 10004 } 10005 ], 10006 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>", 10007 "name" : "android::hardware::details::hidl_pointer<const char>", 10008 "referenced_type" : "type-72", 10009 "self_type" : "type-72", 10010 "size" : 8, 10011 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10012 "template_args" : [ "type-57" ], 10013 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE" 10014 }, 10015 { 10016 "access" : "private", 10017 "alignment" : 8, 10018 "fields" : 10019 [ 10020 { 10021 "field_name" : "mPointer", 10022 "referenced_type" : "type-56" 10023 }, 10024 { 10025 "field_name" : "_pad", 10026 "referenced_type" : "type-14" 10027 } 10028 ], 10029 "is_anonymous" : true, 10030 "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", 10031 "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", 10032 "record_kind" : "union", 10033 "referenced_type" : "type-73", 10034 "self_type" : "type-73", 10035 "size" : 8, 10036 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10037 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E" 10038 }, 10039 { 10040 "alignment" : 8, 10041 "fields" : 10042 [ 10043 { 10044 "access" : "private", 10045 "referenced_type" : "type-284" 10046 } 10047 ], 10048 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>", 10049 "name" : "android::hardware::details::hidl_pointer<const native_handle>", 10050 "referenced_type" : "type-283", 10051 "self_type" : "type-283", 10052 "size" : 8, 10053 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10054 "template_args" : [ "type-286" ], 10055 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE" 10056 }, 10057 { 10058 "access" : "private", 10059 "alignment" : 8, 10060 "fields" : 10061 [ 10062 { 10063 "field_name" : "mPointer", 10064 "referenced_type" : "type-285" 10065 }, 10066 { 10067 "field_name" : "_pad", 10068 "referenced_type" : "type-14" 10069 } 10070 ], 10071 "is_anonymous" : true, 10072 "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", 10073 "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", 10074 "record_kind" : "union", 10075 "referenced_type" : "type-284", 10076 "self_type" : "type-284", 10077 "size" : 8, 10078 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10079 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E" 10080 }, 10081 { 10082 "access" : "private", 10083 "alignment" : 8, 10084 "fields" : 10085 [ 10086 { 10087 "field_name" : "mPointer", 10088 "referenced_type" : "type-334" 10089 }, 10090 { 10091 "field_name" : "_pad", 10092 "referenced_type" : "type-14" 10093 } 10094 ], 10095 "is_anonymous" : true, 10096 "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", 10097 "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", 10098 "record_kind" : "union", 10099 "referenced_type" : "type-333", 10100 "self_type" : "type-333", 10101 "size" : 8, 10102 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10103 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E" 10104 }, 10105 { 10106 "access" : "private", 10107 "alignment" : 8, 10108 "fields" : 10109 [ 10110 { 10111 "field_name" : "mPointer", 10112 "referenced_type" : "type-321" 10113 }, 10114 { 10115 "field_name" : "_pad", 10116 "referenced_type" : "type-14" 10117 } 10118 ], 10119 "is_anonymous" : true, 10120 "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", 10121 "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", 10122 "record_kind" : "union", 10123 "referenced_type" : "type-320", 10124 "self_type" : "type-320", 10125 "size" : 8, 10126 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10127 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E" 10128 }, 10129 { 10130 "alignment" : 8, 10131 "fields" : 10132 [ 10133 { 10134 "access" : "private", 10135 "referenced_type" : "type-343" 10136 } 10137 ], 10138 "linker_set_key" : "android::hardware::details::hidl_pointer<int>", 10139 "name" : "android::hardware::details::hidl_pointer<int>", 10140 "referenced_type" : "type-342", 10141 "self_type" : "type-342", 10142 "size" : 8, 10143 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10144 "template_args" : [ "type-24" ], 10145 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE" 10146 }, 10147 { 10148 "access" : "private", 10149 "alignment" : 8, 10150 "fields" : 10151 [ 10152 { 10153 "field_name" : "mPointer", 10154 "referenced_type" : "type-344" 10155 }, 10156 { 10157 "field_name" : "_pad", 10158 "referenced_type" : "type-14" 10159 } 10160 ], 10161 "is_anonymous" : true, 10162 "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", 10163 "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", 10164 "record_kind" : "union", 10165 "referenced_type" : "type-343", 10166 "self_type" : "type-343", 10167 "size" : 8, 10168 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10169 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E" 10170 }, 10171 { 10172 "alignment" : 8, 10173 "fields" : 10174 [ 10175 { 10176 "access" : "private", 10177 "referenced_type" : "type-365" 10178 } 10179 ], 10180 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>", 10181 "name" : "android::hardware::details::hidl_pointer<native_handle>", 10182 "referenced_type" : "type-364", 10183 "self_type" : "type-364", 10184 "size" : 8, 10185 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10186 "template_args" : [ "type-195" ], 10187 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE" 10188 }, 10189 { 10190 "access" : "private", 10191 "alignment" : 8, 10192 "fields" : 10193 [ 10194 { 10195 "field_name" : "mPointer", 10196 "referenced_type" : "type-194" 10197 }, 10198 { 10199 "field_name" : "_pad", 10200 "referenced_type" : "type-14" 10201 } 10202 ], 10203 "is_anonymous" : true, 10204 "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", 10205 "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", 10206 "record_kind" : "union", 10207 "referenced_type" : "type-365", 10208 "self_type" : "type-365", 10209 "size" : 8, 10210 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10211 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E" 10212 }, 10213 { 10214 "alignment" : 1, 10215 "linker_set_key" : "android::hardware::details::i_tag", 10216 "name" : "android::hardware::details::i_tag", 10217 "referenced_type" : "type-238", 10218 "self_type" : "type-238", 10219 "size" : 1, 10220 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h", 10221 "unique_id" : "_ZTSN7android8hardware7details5i_tagE" 10222 }, 10223 { 10224 "alignment" : 8, 10225 "fields" : 10226 [ 10227 { 10228 "access" : "private", 10229 "field_name" : "mStatus", 10230 "referenced_type" : "type-154" 10231 }, 10232 { 10233 "access" : "private", 10234 "field_name" : "mCheckedStatus", 10235 "field_offset" : 256, 10236 "referenced_type" : "type-39" 10237 } 10238 ], 10239 "linker_set_key" : "android::hardware::details::return_status", 10240 "name" : "android::hardware::details::return_status", 10241 "record_kind" : "class", 10242 "referenced_type" : "type-165", 10243 "self_type" : "type-165", 10244 "size" : 40, 10245 "source_file" : "/system/libhidl/base/include/hidl/Status.h", 10246 "unique_id" : "_ZTSN7android8hardware7details13return_statusE" 10247 }, 10248 { 10249 "alignment" : 1, 10250 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>", 10251 "name" : "android::hardware::details::std_array<unsigned char, 32>", 10252 "referenced_type" : "type-351", 10253 "self_type" : "type-351", 10254 "size" : 1, 10255 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10256 "template_args" : [ "type-123" ], 10257 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE" 10258 }, 10259 { 10260 "alignment" : 1, 10261 "fields" : 10262 [ 10263 { 10264 "access" : "private", 10265 "field_name" : "mBuffer", 10266 "referenced_type" : "type-336" 10267 } 10268 ], 10269 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>", 10270 "name" : "android::hardware::hidl_array<unsigned char, 32>", 10271 "referenced_type" : "type-335", 10272 "self_type" : "type-335", 10273 "size" : 32, 10274 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10275 "template_args" : [ "type-123" ], 10276 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE" 10277 }, 10278 { 10279 "alignment" : 8, 10280 "base_specifiers" : 10281 [ 10282 { 10283 "referenced_type" : "type-18" 10284 } 10285 ], 10286 "fields" : 10287 [ 10288 { 10289 "access" : "private", 10290 "field_name" : "mRecipient", 10291 "field_offset" : 64, 10292 "referenced_type" : "type-5" 10293 }, 10294 { 10295 "access" : "private", 10296 "field_name" : "mCookie", 10297 "field_offset" : 192, 10298 "referenced_type" : "type-14" 10299 }, 10300 { 10301 "access" : "private", 10302 "field_name" : "mBase", 10303 "field_offset" : 256, 10304 "referenced_type" : "type-15" 10305 } 10306 ], 10307 "linker_set_key" : "android::hardware::hidl_binder_death_recipient", 10308 "name" : "android::hardware::hidl_binder_death_recipient", 10309 "referenced_type" : "type-4", 10310 "self_type" : "type-4", 10311 "size" : 64, 10312 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h", 10313 "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE", 10314 "vtable_components" : 10315 [ 10316 { 10317 "component_value" : 48, 10318 "kind" : "vbase_offset" 10319 }, 10320 { 10321 "kind" : "offset_to_top" 10322 }, 10323 { 10324 "kind" : "rtti", 10325 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 10326 }, 10327 { 10328 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE" 10329 }, 10330 { 10331 "kind" : "complete_dtor_pointer", 10332 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev" 10333 }, 10334 { 10335 "kind" : "deleting_dtor_pointer", 10336 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev" 10337 }, 10338 { 10339 "kind" : "vcall_offset" 10340 }, 10341 { 10342 "kind" : "vcall_offset" 10343 }, 10344 { 10345 "kind" : "vcall_offset" 10346 }, 10347 { 10348 "kind" : "vcall_offset" 10349 }, 10350 { 10351 "component_value" : -48, 10352 "kind" : "vcall_offset" 10353 }, 10354 { 10355 "component_value" : -48, 10356 "kind" : "offset_to_top" 10357 }, 10358 { 10359 "kind" : "rtti", 10360 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE" 10361 }, 10362 { 10363 "kind" : "complete_dtor_pointer", 10364 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev" 10365 }, 10366 { 10367 "kind" : "deleting_dtor_pointer", 10368 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev" 10369 }, 10370 { 10371 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10372 }, 10373 { 10374 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10375 }, 10376 { 10377 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10378 }, 10379 { 10380 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10381 } 10382 ] 10383 }, 10384 { 10385 "alignment" : 8, 10386 "base_specifiers" : 10387 [ 10388 { 10389 "is_virtual" : true, 10390 "referenced_type" : "type-8" 10391 } 10392 ], 10393 "linker_set_key" : "android::hardware::hidl_death_recipient", 10394 "name" : "android::hardware::hidl_death_recipient", 10395 "referenced_type" : "type-7", 10396 "self_type" : "type-7", 10397 "size" : 24, 10398 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10399 "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE", 10400 "vtable_components" : 10401 [ 10402 { 10403 "component_value" : 8, 10404 "kind" : "vbase_offset" 10405 }, 10406 { 10407 "kind" : "offset_to_top" 10408 }, 10409 { 10410 "kind" : "rtti", 10411 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 10412 }, 10413 { 10414 "is_pure" : true, 10415 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE" 10416 }, 10417 { 10418 "kind" : "complete_dtor_pointer", 10419 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev" 10420 }, 10421 { 10422 "kind" : "deleting_dtor_pointer", 10423 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev" 10424 }, 10425 { 10426 "kind" : "vcall_offset" 10427 }, 10428 { 10429 "kind" : "vcall_offset" 10430 }, 10431 { 10432 "kind" : "vcall_offset" 10433 }, 10434 { 10435 "kind" : "vcall_offset" 10436 }, 10437 { 10438 "component_value" : -8, 10439 "kind" : "vcall_offset" 10440 }, 10441 { 10442 "component_value" : -8, 10443 "kind" : "offset_to_top" 10444 }, 10445 { 10446 "kind" : "rtti", 10447 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE" 10448 }, 10449 { 10450 "kind" : "complete_dtor_pointer", 10451 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev" 10452 }, 10453 { 10454 "kind" : "deleting_dtor_pointer", 10455 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev" 10456 }, 10457 { 10458 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10459 }, 10460 { 10461 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10462 }, 10463 { 10464 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10465 }, 10466 { 10467 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10468 } 10469 ] 10470 }, 10471 { 10472 "alignment" : 8, 10473 "fields" : 10474 [ 10475 { 10476 "access" : "private", 10477 "field_name" : "mHandle", 10478 "referenced_type" : "type-283" 10479 }, 10480 { 10481 "access" : "private", 10482 "field_name" : "mOwnsHandle", 10483 "field_offset" : 64, 10484 "referenced_type" : "type-39" 10485 } 10486 ], 10487 "linker_set_key" : "android::hardware::hidl_handle", 10488 "name" : "android::hardware::hidl_handle", 10489 "referenced_type" : "type-299", 10490 "self_type" : "type-299", 10491 "size" : 16, 10492 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10493 "unique_id" : "_ZTSN7android8hardware11hidl_handleE" 10494 }, 10495 { 10496 "alignment" : 8, 10497 "fields" : 10498 [ 10499 { 10500 "access" : "private", 10501 "field_name" : "mHandle", 10502 "referenced_type" : "type-299" 10503 }, 10504 { 10505 "access" : "private", 10506 "field_name" : "mSize", 10507 "field_offset" : 128, 10508 "referenced_type" : "type-14" 10509 }, 10510 { 10511 "access" : "private", 10512 "field_name" : "mName", 10513 "field_offset" : 192, 10514 "referenced_type" : "type-71" 10515 } 10516 ], 10517 "linker_set_key" : "android::hardware::hidl_memory", 10518 "name" : "android::hardware::hidl_memory", 10519 "referenced_type" : "type-300", 10520 "self_type" : "type-300", 10521 "size" : 40, 10522 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10523 "unique_id" : "_ZTSN7android8hardware11hidl_memoryE" 10524 }, 10525 { 10526 "alignment" : 8, 10527 "fields" : 10528 [ 10529 { 10530 "access" : "private", 10531 "field_name" : "mBuffer", 10532 "referenced_type" : "type-72" 10533 }, 10534 { 10535 "access" : "private", 10536 "field_name" : "mSize", 10537 "field_offset" : 64, 10538 "referenced_type" : "type-2" 10539 }, 10540 { 10541 "access" : "private", 10542 "field_name" : "mOwnsBuffer", 10543 "field_offset" : 96, 10544 "referenced_type" : "type-39" 10545 } 10546 ], 10547 "linker_set_key" : "android::hardware::hidl_string", 10548 "name" : "android::hardware::hidl_string", 10549 "referenced_type" : "type-71", 10550 "self_type" : "type-71", 10551 "size" : 16, 10552 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10553 "unique_id" : "_ZTSN7android8hardware11hidl_stringE" 10554 }, 10555 { 10556 "alignment" : 8, 10557 "fields" : 10558 [ 10559 { 10560 "access" : "private", 10561 "field_name" : "mBuffer", 10562 "referenced_type" : "type-314" 10563 }, 10564 { 10565 "access" : "private", 10566 "field_name" : "mSize", 10567 "field_offset" : 64, 10568 "referenced_type" : "type-2" 10569 }, 10570 { 10571 "access" : "private", 10572 "field_name" : "mOwnsBuffer", 10573 "field_offset" : 96, 10574 "referenced_type" : "type-39" 10575 } 10576 ], 10577 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 10578 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>", 10579 "referenced_type" : "type-313", 10580 "self_type" : "type-313", 10581 "size" : 16, 10582 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10583 "template_args" : [ "type-317" ], 10584 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE" 10585 }, 10586 { 10587 "alignment" : 8, 10588 "fields" : 10589 [ 10590 { 10591 "access" : "private", 10592 "field_name" : "mBuffer", 10593 "referenced_type" : "type-332" 10594 }, 10595 { 10596 "access" : "private", 10597 "field_name" : "mSize", 10598 "field_offset" : 64, 10599 "referenced_type" : "type-2" 10600 }, 10601 { 10602 "access" : "private", 10603 "field_name" : "mOwnsBuffer", 10604 "field_offset" : 96, 10605 "referenced_type" : "type-39" 10606 } 10607 ], 10608 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 10609 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >", 10610 "referenced_type" : "type-331", 10611 "self_type" : "type-331", 10612 "size" : 16, 10613 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10614 "template_args" : [ "type-335" ], 10615 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE" 10616 }, 10617 { 10618 "alignment" : 8, 10619 "fields" : 10620 [ 10621 { 10622 "access" : "private", 10623 "field_name" : "mBuffer", 10624 "referenced_type" : "type-319" 10625 }, 10626 { 10627 "access" : "private", 10628 "field_name" : "mSize", 10629 "field_offset" : 64, 10630 "referenced_type" : "type-2" 10631 }, 10632 { 10633 "access" : "private", 10634 "field_name" : "mOwnsBuffer", 10635 "field_offset" : 96, 10636 "referenced_type" : "type-39" 10637 } 10638 ], 10639 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 10640 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>", 10641 "referenced_type" : "type-318", 10642 "self_type" : "type-318", 10643 "size" : 16, 10644 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10645 "template_args" : [ "type-71" ], 10646 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE" 10647 }, 10648 { 10649 "alignment" : 8, 10650 "fields" : 10651 [ 10652 { 10653 "access" : "private", 10654 "field_name" : "mBuffer", 10655 "referenced_type" : "type-349" 10656 }, 10657 { 10658 "access" : "private", 10659 "field_name" : "mSize", 10660 "field_offset" : 64, 10661 "referenced_type" : "type-2" 10662 }, 10663 { 10664 "access" : "private", 10665 "field_name" : "mOwnsBuffer", 10666 "field_offset" : 96, 10667 "referenced_type" : "type-39" 10668 } 10669 ], 10670 "linker_set_key" : "android::hardware::hidl_vec<char>", 10671 "name" : "android::hardware::hidl_vec<char>", 10672 "referenced_type" : "type-348", 10673 "self_type" : "type-348", 10674 "size" : 16, 10675 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10676 "template_args" : [ "type-58" ], 10677 "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE" 10678 }, 10679 { 10680 "alignment" : 8, 10681 "fields" : 10682 [ 10683 { 10684 "access" : "private", 10685 "field_name" : "mBuffer", 10686 "referenced_type" : "type-342" 10687 }, 10688 { 10689 "access" : "private", 10690 "field_name" : "mSize", 10691 "field_offset" : 64, 10692 "referenced_type" : "type-2" 10693 }, 10694 { 10695 "access" : "private", 10696 "field_name" : "mOwnsBuffer", 10697 "field_offset" : 96, 10698 "referenced_type" : "type-39" 10699 } 10700 ], 10701 "linker_set_key" : "android::hardware::hidl_vec<int>", 10702 "name" : "android::hardware::hidl_vec<int>", 10703 "referenced_type" : "type-341", 10704 "self_type" : "type-341", 10705 "size" : 16, 10706 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10707 "template_args" : [ "type-24" ], 10708 "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE" 10709 }, 10710 { 10711 "alignment" : 2, 10712 "fields" : 10713 [ 10714 { 10715 "access" : "private", 10716 "field_name" : "mMajor", 10717 "referenced_type" : "type-74" 10718 }, 10719 { 10720 "access" : "private", 10721 "field_name" : "mMinor", 10722 "field_offset" : 16, 10723 "referenced_type" : "type-74" 10724 } 10725 ], 10726 "linker_set_key" : "android::hardware::hidl_version", 10727 "name" : "android::hardware::hidl_version", 10728 "referenced_type" : "type-353", 10729 "self_type" : "type-353", 10730 "size" : 4, 10731 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h", 10732 "unique_id" : "_ZTSN7android8hardware12hidl_versionE" 10733 }, 10734 { 10735 "alignment" : 8, 10736 "base_specifiers" : 10737 [ 10738 { 10739 "referenced_type" : "type-404" 10740 } 10741 ], 10742 "fields" : 10743 [ 10744 { 10745 "access" : "private", 10746 "field_name" : "_hidl_mImpl", 10747 "field_offset" : 1024, 10748 "referenced_type" : "type-136" 10749 } 10750 ], 10751 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl", 10752 "name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl", 10753 "referenced_type" : "type-403", 10754 "self_type" : "type-403", 10755 "size" : 152, 10756 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h", 10757 "unique_id" : "_ZTSN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE", 10758 "vtable_components" : 10759 [ 10760 { 10761 "component_value" : 136, 10762 "kind" : "vbase_offset" 10763 }, 10764 { 10765 "kind" : "offset_to_top" 10766 }, 10767 { 10768 "kind" : "rtti", 10769 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE" 10770 }, 10771 { 10772 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 10773 }, 10774 { 10775 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 10776 }, 10777 { 10778 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 10779 }, 10780 { 10781 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 10782 }, 10783 { 10784 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 10785 }, 10786 { 10787 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 10788 }, 10789 { 10790 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 10791 }, 10792 { 10793 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 10794 }, 10795 { 10796 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 10797 }, 10798 { 10799 "kind" : "complete_dtor_pointer", 10800 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev" 10801 }, 10802 { 10803 "kind" : "deleting_dtor_pointer", 10804 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev" 10805 }, 10806 { 10807 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 10808 }, 10809 { 10810 "component_value" : -32, 10811 "kind" : "offset_to_top" 10812 }, 10813 { 10814 "kind" : "rtti", 10815 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE" 10816 }, 10817 { 10818 "kind" : "complete_dtor_pointer", 10819 "mangled_component_name" : "_ZThn32_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev" 10820 }, 10821 { 10822 "kind" : "deleting_dtor_pointer", 10823 "mangled_component_name" : "_ZThn32_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev" 10824 }, 10825 { 10826 "kind" : "vcall_offset" 10827 }, 10828 { 10829 "kind" : "vcall_offset" 10830 }, 10831 { 10832 "kind" : "vcall_offset" 10833 }, 10834 { 10835 "kind" : "vcall_offset" 10836 }, 10837 { 10838 "component_value" : -136, 10839 "kind" : "vcall_offset" 10840 }, 10841 { 10842 "component_value" : -136, 10843 "kind" : "offset_to_top" 10844 }, 10845 { 10846 "kind" : "rtti", 10847 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE" 10848 }, 10849 { 10850 "kind" : "complete_dtor_pointer", 10851 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev" 10852 }, 10853 { 10854 "kind" : "deleting_dtor_pointer", 10855 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev" 10856 }, 10857 { 10858 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10859 }, 10860 { 10861 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10862 }, 10863 { 10864 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 10865 }, 10866 { 10867 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 10868 } 10869 ] 10870 }, 10871 { 10872 "alignment" : 8, 10873 "base_specifiers" : 10874 [ 10875 { 10876 "referenced_type" : "type-404" 10877 } 10878 ], 10879 "fields" : 10880 [ 10881 { 10882 "access" : "private", 10883 "field_name" : "_hidl_mImpl", 10884 "field_offset" : 1024, 10885 "referenced_type" : "type-104" 10886 } 10887 ], 10888 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback", 10889 "name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback", 10890 "referenced_type" : "type-414", 10891 "self_type" : "type-414", 10892 "size" : 152, 10893 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h", 10894 "unique_id" : "_ZTSN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE", 10895 "vtable_components" : 10896 [ 10897 { 10898 "component_value" : 136, 10899 "kind" : "vbase_offset" 10900 }, 10901 { 10902 "kind" : "offset_to_top" 10903 }, 10904 { 10905 "kind" : "rtti", 10906 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE" 10907 }, 10908 { 10909 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 10910 }, 10911 { 10912 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 10913 }, 10914 { 10915 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 10916 }, 10917 { 10918 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 10919 }, 10920 { 10921 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 10922 }, 10923 { 10924 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 10925 }, 10926 { 10927 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 10928 }, 10929 { 10930 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 10931 }, 10932 { 10933 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 10934 }, 10935 { 10936 "kind" : "complete_dtor_pointer", 10937 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev" 10938 }, 10939 { 10940 "kind" : "deleting_dtor_pointer", 10941 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev" 10942 }, 10943 { 10944 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 10945 }, 10946 { 10947 "component_value" : -32, 10948 "kind" : "offset_to_top" 10949 }, 10950 { 10951 "kind" : "rtti", 10952 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE" 10953 }, 10954 { 10955 "kind" : "complete_dtor_pointer", 10956 "mangled_component_name" : "_ZThn32_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev" 10957 }, 10958 { 10959 "kind" : "deleting_dtor_pointer", 10960 "mangled_component_name" : "_ZThn32_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev" 10961 }, 10962 { 10963 "kind" : "vcall_offset" 10964 }, 10965 { 10966 "kind" : "vcall_offset" 10967 }, 10968 { 10969 "kind" : "vcall_offset" 10970 }, 10971 { 10972 "kind" : "vcall_offset" 10973 }, 10974 { 10975 "component_value" : -136, 10976 "kind" : "vcall_offset" 10977 }, 10978 { 10979 "component_value" : -136, 10980 "kind" : "offset_to_top" 10981 }, 10982 { 10983 "kind" : "rtti", 10984 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE" 10985 }, 10986 { 10987 "kind" : "complete_dtor_pointer", 10988 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev" 10989 }, 10990 { 10991 "kind" : "deleting_dtor_pointer", 10992 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev" 10993 }, 10994 { 10995 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 10996 }, 10997 { 10998 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 10999 }, 11000 { 11001 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11002 }, 11003 { 11004 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11005 } 11006 ] 11007 }, 11008 { 11009 "alignment" : 8, 11010 "base_specifiers" : 11011 [ 11012 { 11013 "referenced_type" : "type-393" 11014 }, 11015 { 11016 "referenced_type" : "type-114" 11017 } 11018 ], 11019 "fields" : 11020 [ 11021 { 11022 "access" : "private", 11023 "field_name" : "_hidl_mMutex", 11024 "field_offset" : 1088, 11025 "referenced_type" : "type-545" 11026 }, 11027 { 11028 "access" : "private", 11029 "field_name" : "_hidl_mDeathRecipients", 11030 "field_offset" : 1408, 11031 "referenced_type" : "type-546" 11032 } 11033 ], 11034 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl", 11035 "name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl", 11036 "referenced_type" : "type-544", 11037 "self_type" : "type-544", 11038 "size" : 216, 11039 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h", 11040 "unique_id" : "_ZTSN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE", 11041 "vtable_components" : 11042 [ 11043 { 11044 "component_value" : 200, 11045 "kind" : "vbase_offset" 11046 }, 11047 { 11048 "kind" : "offset_to_top" 11049 }, 11050 { 11051 "kind" : "rtti", 11052 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE" 11053 }, 11054 { 11055 "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl8isRemoteEv" 11056 }, 11057 { 11058 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11059 }, 11060 { 11061 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11062 }, 11063 { 11064 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11065 }, 11066 { 11067 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 11068 }, 11069 { 11070 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21setHALInstrumentationEv" 11071 }, 11072 { 11073 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 11074 }, 11075 { 11076 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl4pingEv" 11077 }, 11078 { 11079 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11080 }, 11081 { 11082 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21notifySyspropsChangedEv" 11083 }, 11084 { 11085 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11086 }, 11087 { 11088 "kind" : "complete_dtor_pointer", 11089 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD1Ev" 11090 }, 11091 { 11092 "kind" : "deleting_dtor_pointer", 11093 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD0Ev" 11094 }, 11095 { 11096 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11initOffloadERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE" 11097 }, 11098 { 11099 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11stopOffloadENSt3__18functionIFvbRKNS0_11hidl_stringEEEE" 11100 }, 11101 { 11102 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl16setLocalPrefixesERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKS6_EEE" 11103 }, 11104 { 11105 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17getForwardedStatsERKNS0_11hidl_stringENSt3__18functionIFvmmEEE" 11106 }, 11107 { 11108 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12setDataLimitERKNS0_11hidl_stringEmNSt3__18functionIFvbS7_EEE" 11109 }, 11110 { 11111 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21setUpstreamParametersERKNS0_11hidl_stringES7_S7_RKNS0_8hidl_vecIS5_EENSt3__18functionIFvbS7_EEE" 11112 }, 11113 { 11114 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl13addDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE" 11115 }, 11116 { 11117 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl16removeDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE" 11118 }, 11119 { 11120 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEE10onAsBinderEv" 11121 }, 11122 { 11123 "component_value" : 192, 11124 "kind" : "vbase_offset" 11125 }, 11126 { 11127 "component_value" : -8, 11128 "kind" : "offset_to_top" 11129 }, 11130 { 11131 "kind" : "rtti", 11132 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE" 11133 }, 11134 { 11135 "kind" : "complete_dtor_pointer", 11136 "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD1Ev" 11137 }, 11138 { 11139 "kind" : "deleting_dtor_pointer", 11140 "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD0Ev" 11141 }, 11142 { 11143 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEE10onAsBinderEv" 11144 }, 11145 { 11146 "component_value" : 184, 11147 "kind" : "vbase_offset" 11148 }, 11149 { 11150 "component_value" : -16, 11151 "kind" : "offset_to_top" 11152 }, 11153 { 11154 "kind" : "rtti", 11155 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE" 11156 }, 11157 { 11158 "kind" : "complete_dtor_pointer", 11159 "mangled_component_name" : "_ZThn16_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD1Ev" 11160 }, 11161 { 11162 "kind" : "deleting_dtor_pointer", 11163 "mangled_component_name" : "_ZThn16_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD0Ev" 11164 }, 11165 { 11166 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 11167 }, 11168 { 11169 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11170 }, 11171 { 11172 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11173 }, 11174 { 11175 "component_value" : -48, 11176 "kind" : "offset_to_top" 11177 }, 11178 { 11179 "kind" : "rtti", 11180 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE" 11181 }, 11182 { 11183 "kind" : "complete_dtor_pointer", 11184 "mangled_component_name" : "_ZThn48_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD1Ev" 11185 }, 11186 { 11187 "kind" : "deleting_dtor_pointer", 11188 "mangled_component_name" : "_ZThn48_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD0Ev" 11189 }, 11190 { 11191 "kind" : "vcall_offset" 11192 }, 11193 { 11194 "component_value" : -184, 11195 "kind" : "vcall_offset" 11196 }, 11197 { 11198 "component_value" : -184, 11199 "kind" : "vcall_offset" 11200 }, 11201 { 11202 "component_value" : -184, 11203 "kind" : "vcall_offset" 11204 }, 11205 { 11206 "component_value" : -200, 11207 "kind" : "vcall_offset" 11208 }, 11209 { 11210 "component_value" : -200, 11211 "kind" : "offset_to_top" 11212 }, 11213 { 11214 "kind" : "rtti", 11215 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE" 11216 }, 11217 { 11218 "kind" : "complete_dtor_pointer", 11219 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD1Ev" 11220 }, 11221 { 11222 "kind" : "deleting_dtor_pointer", 11223 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD0Ev" 11224 }, 11225 { 11226 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 11227 }, 11228 { 11229 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11230 }, 11231 { 11232 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11233 }, 11234 { 11235 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11236 } 11237 ] 11238 }, 11239 { 11240 "alignment" : 8, 11241 "base_specifiers" : 11242 [ 11243 { 11244 "referenced_type" : "type-110" 11245 }, 11246 { 11247 "referenced_type" : "type-114" 11248 } 11249 ], 11250 "fields" : 11251 [ 11252 { 11253 "access" : "private", 11254 "field_name" : "_hidl_mMutex", 11255 "field_offset" : 1088, 11256 "referenced_type" : "type-108" 11257 }, 11258 { 11259 "access" : "private", 11260 "field_name" : "_hidl_mDeathRecipients", 11261 "field_offset" : 1408, 11262 "referenced_type" : "type-109" 11263 } 11264 ], 11265 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback", 11266 "name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback", 11267 "referenced_type" : "type-107", 11268 "self_type" : "type-107", 11269 "size" : 216, 11270 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h", 11271 "unique_id" : "_ZTSN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE", 11272 "vtable_components" : 11273 [ 11274 { 11275 "component_value" : 200, 11276 "kind" : "vbase_offset" 11277 }, 11278 { 11279 "kind" : "offset_to_top" 11280 }, 11281 { 11282 "kind" : "rtti", 11283 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE" 11284 }, 11285 { 11286 "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback8isRemoteEv" 11287 }, 11288 { 11289 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11290 }, 11291 { 11292 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11293 }, 11294 { 11295 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11296 }, 11297 { 11298 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 11299 }, 11300 { 11301 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback21setHALInstrumentationEv" 11302 }, 11303 { 11304 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 11305 }, 11306 { 11307 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback4pingEv" 11308 }, 11309 { 11310 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11311 }, 11312 { 11313 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback21notifySyspropsChangedEv" 11314 }, 11315 { 11316 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11317 }, 11318 { 11319 "kind" : "complete_dtor_pointer", 11320 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD1Ev" 11321 }, 11322 { 11323 "kind" : "deleting_dtor_pointer", 11324 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD0Ev" 11325 }, 11326 { 11327 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback7onEventENS3_20OffloadCallbackEventE" 11328 }, 11329 { 11330 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13updateTimeoutERKNS3_16NatTimeoutUpdateE" 11331 }, 11332 { 11333 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEE10onAsBinderEv" 11334 }, 11335 { 11336 "component_value" : 192, 11337 "kind" : "vbase_offset" 11338 }, 11339 { 11340 "component_value" : -8, 11341 "kind" : "offset_to_top" 11342 }, 11343 { 11344 "kind" : "rtti", 11345 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE" 11346 }, 11347 { 11348 "kind" : "complete_dtor_pointer", 11349 "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD1Ev" 11350 }, 11351 { 11352 "kind" : "deleting_dtor_pointer", 11353 "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD0Ev" 11354 }, 11355 { 11356 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEE10onAsBinderEv" 11357 }, 11358 { 11359 "component_value" : 184, 11360 "kind" : "vbase_offset" 11361 }, 11362 { 11363 "component_value" : -16, 11364 "kind" : "offset_to_top" 11365 }, 11366 { 11367 "kind" : "rtti", 11368 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE" 11369 }, 11370 { 11371 "kind" : "complete_dtor_pointer", 11372 "mangled_component_name" : "_ZThn16_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD1Ev" 11373 }, 11374 { 11375 "kind" : "deleting_dtor_pointer", 11376 "mangled_component_name" : "_ZThn16_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD0Ev" 11377 }, 11378 { 11379 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 11380 }, 11381 { 11382 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11383 }, 11384 { 11385 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11386 }, 11387 { 11388 "component_value" : -48, 11389 "kind" : "offset_to_top" 11390 }, 11391 { 11392 "kind" : "rtti", 11393 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE" 11394 }, 11395 { 11396 "kind" : "complete_dtor_pointer", 11397 "mangled_component_name" : "_ZThn48_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD1Ev" 11398 }, 11399 { 11400 "kind" : "deleting_dtor_pointer", 11401 "mangled_component_name" : "_ZThn48_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD0Ev" 11402 }, 11403 { 11404 "kind" : "vcall_offset" 11405 }, 11406 { 11407 "component_value" : -184, 11408 "kind" : "vcall_offset" 11409 }, 11410 { 11411 "component_value" : -184, 11412 "kind" : "vcall_offset" 11413 }, 11414 { 11415 "component_value" : -184, 11416 "kind" : "vcall_offset" 11417 }, 11418 { 11419 "component_value" : -200, 11420 "kind" : "vcall_offset" 11421 }, 11422 { 11423 "component_value" : -200, 11424 "kind" : "offset_to_top" 11425 }, 11426 { 11427 "kind" : "rtti", 11428 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE" 11429 }, 11430 { 11431 "kind" : "complete_dtor_pointer", 11432 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD1Ev" 11433 }, 11434 { 11435 "kind" : "deleting_dtor_pointer", 11436 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD0Ev" 11437 }, 11438 { 11439 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 11440 }, 11441 { 11442 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 11443 }, 11444 { 11445 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 11446 }, 11447 { 11448 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11449 } 11450 ] 11451 }, 11452 { 11453 "alignment" : 8, 11454 "base_specifiers" : 11455 [ 11456 { 11457 "referenced_type" : "type-138" 11458 }, 11459 { 11460 "referenced_type" : "type-114" 11461 } 11462 ], 11463 "fields" : 11464 [ 11465 { 11466 "access" : "private", 11467 "field_name" : "mImpl", 11468 "field_offset" : 768, 11469 "referenced_type" : "type-142" 11470 }, 11471 { 11472 "access" : "private", 11473 "field_name" : "mOnewayQueue", 11474 "field_offset" : 832, 11475 "referenced_type" : "type-581" 11476 } 11477 ], 11478 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::BsOffloadControl", 11479 "name" : "android::hardware::tetheroffload::control::V1_0::BsOffloadControl", 11480 "referenced_type" : "type-580", 11481 "self_type" : "type-580", 11482 "size" : 136, 11483 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsOffloadControl.h", 11484 "unique_id" : "_ZTSN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE", 11485 "vtable_components" : 11486 [ 11487 { 11488 "component_value" : 120, 11489 "kind" : "vbase_offset" 11490 }, 11491 { 11492 "kind" : "offset_to_top" 11493 }, 11494 { 11495 "kind" : "rtti", 11496 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE" 11497 }, 11498 { 11499 "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_015IOffloadControl8isRemoteEv" 11500 }, 11501 { 11502 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11503 }, 11504 { 11505 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11506 }, 11507 { 11508 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11509 }, 11510 { 11511 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 11512 }, 11513 { 11514 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl21setHALInstrumentationEv" 11515 }, 11516 { 11517 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 11518 }, 11519 { 11520 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl4pingEv" 11521 }, 11522 { 11523 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11524 }, 11525 { 11526 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl21notifySyspropsChangedEv" 11527 }, 11528 { 11529 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11530 }, 11531 { 11532 "kind" : "complete_dtor_pointer", 11533 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControlD1Ev" 11534 }, 11535 { 11536 "kind" : "deleting_dtor_pointer", 11537 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControlD0Ev" 11538 }, 11539 { 11540 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl11initOffloadERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE" 11541 }, 11542 { 11543 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl11stopOffloadENSt3__18functionIFvbRKNS0_11hidl_stringEEEE" 11544 }, 11545 { 11546 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl16setLocalPrefixesERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKS6_EEE" 11547 }, 11548 { 11549 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl17getForwardedStatsERKNS0_11hidl_stringENSt3__18functionIFvmmEEE" 11550 }, 11551 { 11552 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl12setDataLimitERKNS0_11hidl_stringEmNSt3__18functionIFvbS7_EEE" 11553 }, 11554 { 11555 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl21setUpstreamParametersERKNS0_11hidl_stringES7_S7_RKNS0_8hidl_vecIS5_EENSt3__18functionIFvbS7_EEE" 11556 }, 11557 { 11558 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl13addDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE" 11559 }, 11560 { 11561 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl16removeDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE" 11562 }, 11563 { 11564 "component_value" : -8, 11565 "kind" : "offset_to_top" 11566 }, 11567 { 11568 "kind" : "rtti", 11569 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE" 11570 }, 11571 { 11572 "kind" : "complete_dtor_pointer", 11573 "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_016BsOffloadControlD1Ev" 11574 }, 11575 { 11576 "kind" : "deleting_dtor_pointer", 11577 "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_016BsOffloadControlD0Ev" 11578 }, 11579 { 11580 "kind" : "vcall_offset" 11581 }, 11582 { 11583 "kind" : "vcall_offset" 11584 }, 11585 { 11586 "kind" : "vcall_offset" 11587 }, 11588 { 11589 "kind" : "vcall_offset" 11590 }, 11591 { 11592 "component_value" : -120, 11593 "kind" : "vcall_offset" 11594 }, 11595 { 11596 "component_value" : -120, 11597 "kind" : "offset_to_top" 11598 }, 11599 { 11600 "kind" : "rtti", 11601 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE" 11602 }, 11603 { 11604 "kind" : "complete_dtor_pointer", 11605 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_016BsOffloadControlD1Ev" 11606 }, 11607 { 11608 "kind" : "deleting_dtor_pointer", 11609 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_016BsOffloadControlD0Ev" 11610 }, 11611 { 11612 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11613 }, 11614 { 11615 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11616 }, 11617 { 11618 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11619 }, 11620 { 11621 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11622 } 11623 ] 11624 }, 11625 { 11626 "alignment" : 8, 11627 "base_specifiers" : 11628 [ 11629 { 11630 "referenced_type" : "type-106" 11631 }, 11632 { 11633 "referenced_type" : "type-114" 11634 } 11635 ], 11636 "fields" : 11637 [ 11638 { 11639 "access" : "private", 11640 "field_name" : "mImpl", 11641 "field_offset" : 768, 11642 "referenced_type" : "type-132" 11643 }, 11644 { 11645 "access" : "private", 11646 "field_name" : "mOnewayQueue", 11647 "field_offset" : 832, 11648 "referenced_type" : "type-581" 11649 } 11650 ], 11651 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::BsTetheringOffloadCallback", 11652 "name" : "android::hardware::tetheroffload::control::V1_0::BsTetheringOffloadCallback", 11653 "referenced_type" : "type-583", 11654 "self_type" : "type-583", 11655 "size" : 136, 11656 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsTetheringOffloadCallback.h", 11657 "unique_id" : "_ZTSN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE", 11658 "vtable_components" : 11659 [ 11660 { 11661 "component_value" : 120, 11662 "kind" : "vbase_offset" 11663 }, 11664 { 11665 "kind" : "offset_to_top" 11666 }, 11667 { 11668 "kind" : "rtti", 11669 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE" 11670 }, 11671 { 11672 "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8isRemoteEv" 11673 }, 11674 { 11675 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11676 }, 11677 { 11678 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11679 }, 11680 { 11681 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11682 }, 11683 { 11684 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 11685 }, 11686 { 11687 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback21setHALInstrumentationEv" 11688 }, 11689 { 11690 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 11691 }, 11692 { 11693 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback4pingEv" 11694 }, 11695 { 11696 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11697 }, 11698 { 11699 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback21notifySyspropsChangedEv" 11700 }, 11701 { 11702 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11703 }, 11704 { 11705 "kind" : "complete_dtor_pointer", 11706 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackD1Ev" 11707 }, 11708 { 11709 "kind" : "deleting_dtor_pointer", 11710 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackD0Ev" 11711 }, 11712 { 11713 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback7onEventENS3_20OffloadCallbackEventE" 11714 }, 11715 { 11716 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback13updateTimeoutERKNS3_16NatTimeoutUpdateE" 11717 }, 11718 { 11719 "component_value" : -8, 11720 "kind" : "offset_to_top" 11721 }, 11722 { 11723 "kind" : "rtti", 11724 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE" 11725 }, 11726 { 11727 "kind" : "complete_dtor_pointer", 11728 "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackD1Ev" 11729 }, 11730 { 11731 "kind" : "deleting_dtor_pointer", 11732 "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackD0Ev" 11733 }, 11734 { 11735 "kind" : "vcall_offset" 11736 }, 11737 { 11738 "kind" : "vcall_offset" 11739 }, 11740 { 11741 "kind" : "vcall_offset" 11742 }, 11743 { 11744 "kind" : "vcall_offset" 11745 }, 11746 { 11747 "component_value" : -120, 11748 "kind" : "vcall_offset" 11749 }, 11750 { 11751 "component_value" : -120, 11752 "kind" : "offset_to_top" 11753 }, 11754 { 11755 "kind" : "rtti", 11756 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE" 11757 }, 11758 { 11759 "kind" : "complete_dtor_pointer", 11760 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackD1Ev" 11761 }, 11762 { 11763 "kind" : "deleting_dtor_pointer", 11764 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackD0Ev" 11765 }, 11766 { 11767 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11768 }, 11769 { 11770 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11771 }, 11772 { 11773 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11774 }, 11775 { 11776 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11777 } 11778 ] 11779 }, 11780 { 11781 "alignment" : 8, 11782 "base_specifiers" : 11783 [ 11784 { 11785 "referenced_type" : "type-17" 11786 } 11787 ], 11788 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl", 11789 "name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl", 11790 "referenced_type" : "type-138", 11791 "self_type" : "type-138", 11792 "size" : 24, 11793 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h", 11794 "unique_id" : "_ZTSN7android8hardware13tetheroffload7control4V1_015IOffloadControlE", 11795 "vtable_components" : 11796 [ 11797 { 11798 "component_value" : 8, 11799 "kind" : "vbase_offset" 11800 }, 11801 { 11802 "kind" : "offset_to_top" 11803 }, 11804 { 11805 "kind" : "rtti", 11806 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE" 11807 }, 11808 { 11809 "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_015IOffloadControl8isRemoteEv" 11810 }, 11811 { 11812 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11813 }, 11814 { 11815 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11816 }, 11817 { 11818 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11819 }, 11820 { 11821 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 11822 }, 11823 { 11824 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21setHALInstrumentationEv" 11825 }, 11826 { 11827 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 11828 }, 11829 { 11830 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl4pingEv" 11831 }, 11832 { 11833 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 11834 }, 11835 { 11836 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21notifySyspropsChangedEv" 11837 }, 11838 { 11839 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 11840 }, 11841 { 11842 "kind" : "complete_dtor_pointer", 11843 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControlD1Ev" 11844 }, 11845 { 11846 "kind" : "deleting_dtor_pointer", 11847 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControlD0Ev" 11848 }, 11849 { 11850 "is_pure" : true, 11851 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11initOffloadERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE" 11852 }, 11853 { 11854 "is_pure" : true, 11855 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11stopOffloadENSt3__18functionIFvbRKNS0_11hidl_stringEEEE" 11856 }, 11857 { 11858 "is_pure" : true, 11859 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl16setLocalPrefixesERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKS6_EEE" 11860 }, 11861 { 11862 "is_pure" : true, 11863 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl17getForwardedStatsERKNS0_11hidl_stringENSt3__18functionIFvmmEEE" 11864 }, 11865 { 11866 "is_pure" : true, 11867 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12setDataLimitERKNS0_11hidl_stringEmNSt3__18functionIFvbS7_EEE" 11868 }, 11869 { 11870 "is_pure" : true, 11871 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21setUpstreamParametersERKNS0_11hidl_stringES7_S7_RKNS0_8hidl_vecIS5_EENSt3__18functionIFvbS7_EEE" 11872 }, 11873 { 11874 "is_pure" : true, 11875 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13addDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE" 11876 }, 11877 { 11878 "is_pure" : true, 11879 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl16removeDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE" 11880 }, 11881 { 11882 "kind" : "vcall_offset" 11883 }, 11884 { 11885 "kind" : "vcall_offset" 11886 }, 11887 { 11888 "kind" : "vcall_offset" 11889 }, 11890 { 11891 "kind" : "vcall_offset" 11892 }, 11893 { 11894 "component_value" : -8, 11895 "kind" : "vcall_offset" 11896 }, 11897 { 11898 "component_value" : -8, 11899 "kind" : "offset_to_top" 11900 }, 11901 { 11902 "kind" : "rtti", 11903 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE" 11904 }, 11905 { 11906 "kind" : "complete_dtor_pointer", 11907 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_015IOffloadControlD1Ev" 11908 }, 11909 { 11910 "kind" : "deleting_dtor_pointer", 11911 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_015IOffloadControlD0Ev" 11912 }, 11913 { 11914 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 11915 }, 11916 { 11917 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 11918 }, 11919 { 11920 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 11921 }, 11922 { 11923 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 11924 } 11925 ] 11926 }, 11927 { 11928 "alignment" : 8, 11929 "fields" : 11930 [ 11931 { 11932 "field_name" : "addr", 11933 "referenced_type" : "type-71" 11934 }, 11935 { 11936 "field_name" : "port", 11937 "field_offset" : 128, 11938 "referenced_type" : "type-74" 11939 } 11940 ], 11941 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::IPv4AddrPortPair", 11942 "name" : "android::hardware::tetheroffload::control::V1_0::IPv4AddrPortPair", 11943 "referenced_type" : "type-70", 11944 "self_type" : "type-70", 11945 "size" : 24, 11946 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h", 11947 "unique_id" : "_ZTSN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE" 11948 }, 11949 { 11950 "alignment" : 8, 11951 "base_specifiers" : 11952 [ 11953 { 11954 "referenced_type" : "type-17" 11955 } 11956 ], 11957 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback", 11958 "name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback", 11959 "referenced_type" : "type-106", 11960 "self_type" : "type-106", 11961 "size" : 24, 11962 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h", 11963 "unique_id" : "_ZTSN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE", 11964 "vtable_components" : 11965 [ 11966 { 11967 "component_value" : 8, 11968 "kind" : "vbase_offset" 11969 }, 11970 { 11971 "kind" : "offset_to_top" 11972 }, 11973 { 11974 "kind" : "rtti", 11975 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE" 11976 }, 11977 { 11978 "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8isRemoteEv" 11979 }, 11980 { 11981 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE" 11982 }, 11983 { 11984 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE" 11985 }, 11986 { 11987 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE" 11988 }, 11989 { 11990 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE" 11991 }, 11992 { 11993 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21setHALInstrumentationEv" 11994 }, 11995 { 11996 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm" 11997 }, 11998 { 11999 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback4pingEv" 12000 }, 12001 { 12002 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE" 12003 }, 12004 { 12005 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21notifySyspropsChangedEv" 12006 }, 12007 { 12008 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE" 12009 }, 12010 { 12011 "kind" : "complete_dtor_pointer", 12012 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackD1Ev" 12013 }, 12014 { 12015 "kind" : "deleting_dtor_pointer", 12016 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackD0Ev" 12017 }, 12018 { 12019 "is_pure" : true, 12020 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback7onEventENS3_20OffloadCallbackEventE" 12021 }, 12022 { 12023 "is_pure" : true, 12024 "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13updateTimeoutERKNS3_16NatTimeoutUpdateE" 12025 }, 12026 { 12027 "kind" : "vcall_offset" 12028 }, 12029 { 12030 "kind" : "vcall_offset" 12031 }, 12032 { 12033 "kind" : "vcall_offset" 12034 }, 12035 { 12036 "kind" : "vcall_offset" 12037 }, 12038 { 12039 "component_value" : -8, 12040 "kind" : "vcall_offset" 12041 }, 12042 { 12043 "component_value" : -8, 12044 "kind" : "offset_to_top" 12045 }, 12046 { 12047 "kind" : "rtti", 12048 "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE" 12049 }, 12050 { 12051 "kind" : "complete_dtor_pointer", 12052 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackD1Ev" 12053 }, 12054 { 12055 "kind" : "deleting_dtor_pointer", 12056 "mangled_component_name" : "_ZTv0_n24_N7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackD0Ev" 12057 }, 12058 { 12059 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12060 }, 12061 { 12062 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12063 }, 12064 { 12065 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12066 }, 12067 { 12068 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12069 } 12070 ] 12071 }, 12072 { 12073 "alignment" : 8, 12074 "fields" : 12075 [ 12076 { 12077 "field_name" : "src", 12078 "referenced_type" : "type-70" 12079 }, 12080 { 12081 "field_name" : "dst", 12082 "field_offset" : 192, 12083 "referenced_type" : "type-70" 12084 }, 12085 { 12086 "field_name" : "proto", 12087 "field_offset" : 384, 12088 "referenced_type" : "type-522" 12089 } 12090 ], 12091 "linker_set_key" : "android::hardware::tetheroffload::control::V1_0::NatTimeoutUpdate", 12092 "name" : "android::hardware::tetheroffload::control::V1_0::NatTimeoutUpdate", 12093 "referenced_type" : "type-523", 12094 "self_type" : "type-523", 12095 "size" : 56, 12096 "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h", 12097 "unique_id" : "_ZTSN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE" 12098 }, 12099 { 12100 "alignment" : 8, 12101 "base_specifiers" : 12102 [ 12103 { 12104 "referenced_type" : "type-152" 12105 }, 12106 { 12107 "referenced_type" : "type-114" 12108 } 12109 ], 12110 "fields" : 12111 [ 12112 { 12113 "access" : "private", 12114 "field_name" : "_hidl_mImpl", 12115 "field_offset" : 960, 12116 "referenced_type" : "type-405" 12117 } 12118 ], 12119 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase", 12120 "name" : "android::hidl::base::V1_0::BnHwBase", 12121 "referenced_type" : "type-404", 12122 "self_type" : "type-404", 12123 "size" : 144, 12124 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h", 12125 "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE", 12126 "vtable_components" : 12127 [ 12128 { 12129 "component_value" : 128, 12130 "kind" : "vbase_offset" 12131 }, 12132 { 12133 "kind" : "offset_to_top" 12134 }, 12135 { 12136 "kind" : "rtti", 12137 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 12138 }, 12139 { 12140 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE" 12141 }, 12142 { 12143 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj" 12144 }, 12145 { 12146 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_" 12147 }, 12148 { 12149 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv" 12150 }, 12151 { 12152 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E" 12153 }, 12154 { 12155 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv" 12156 }, 12157 { 12158 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv" 12159 }, 12160 { 12161 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv" 12162 }, 12163 { 12164 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv" 12165 }, 12166 { 12167 "kind" : "complete_dtor_pointer", 12168 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev" 12169 }, 12170 { 12171 "kind" : "deleting_dtor_pointer", 12172 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev" 12173 }, 12174 { 12175 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE" 12176 }, 12177 { 12178 "component_value" : -32, 12179 "kind" : "offset_to_top" 12180 }, 12181 { 12182 "kind" : "rtti", 12183 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 12184 }, 12185 { 12186 "kind" : "complete_dtor_pointer", 12187 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev" 12188 }, 12189 { 12190 "kind" : "deleting_dtor_pointer", 12191 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev" 12192 }, 12193 { 12194 "kind" : "vcall_offset" 12195 }, 12196 { 12197 "kind" : "vcall_offset" 12198 }, 12199 { 12200 "kind" : "vcall_offset" 12201 }, 12202 { 12203 "kind" : "vcall_offset" 12204 }, 12205 { 12206 "component_value" : -128, 12207 "kind" : "vcall_offset" 12208 }, 12209 { 12210 "component_value" : -128, 12211 "kind" : "offset_to_top" 12212 }, 12213 { 12214 "kind" : "rtti", 12215 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE" 12216 }, 12217 { 12218 "kind" : "complete_dtor_pointer", 12219 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev" 12220 }, 12221 { 12222 "kind" : "deleting_dtor_pointer", 12223 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev" 12224 }, 12225 { 12226 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12227 }, 12228 { 12229 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12230 }, 12231 { 12232 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12233 }, 12234 { 12235 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12236 } 12237 ] 12238 }, 12239 { 12240 "alignment" : 8, 12241 "base_specifiers" : 12242 [ 12243 { 12244 "referenced_type" : "type-390" 12245 }, 12246 { 12247 "referenced_type" : "type-114" 12248 } 12249 ], 12250 "fields" : 12251 [ 12252 { 12253 "access" : "private", 12254 "field_name" : "_hidl_mMutex", 12255 "field_offset" : 1088, 12256 "referenced_type" : "type-536" 12257 }, 12258 { 12259 "access" : "private", 12260 "field_name" : "_hidl_mDeathRecipients", 12261 "field_offset" : 1408, 12262 "referenced_type" : "type-537" 12263 } 12264 ], 12265 "linker_set_key" : "android::hidl::base::V1_0::BpHwBase", 12266 "name" : "android::hidl::base::V1_0::BpHwBase", 12267 "referenced_type" : "type-535", 12268 "self_type" : "type-535", 12269 "size" : 216, 12270 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h", 12271 "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE", 12272 "vtable_components" : 12273 [ 12274 { 12275 "component_value" : 200, 12276 "kind" : "vbase_offset" 12277 }, 12278 { 12279 "kind" : "offset_to_top" 12280 }, 12281 { 12282 "kind" : "rtti", 12283 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12284 }, 12285 { 12286 "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv" 12287 }, 12288 { 12289 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12290 }, 12291 { 12292 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 12293 }, 12294 { 12295 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 12296 }, 12297 { 12298 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 12299 }, 12300 { 12301 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv" 12302 }, 12303 { 12304 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 12305 }, 12306 { 12307 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv" 12308 }, 12309 { 12310 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 12311 }, 12312 { 12313 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv" 12314 }, 12315 { 12316 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 12317 }, 12318 { 12319 "kind" : "complete_dtor_pointer", 12320 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev" 12321 }, 12322 { 12323 "kind" : "deleting_dtor_pointer", 12324 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev" 12325 }, 12326 { 12327 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 12328 }, 12329 { 12330 "component_value" : 192, 12331 "kind" : "vbase_offset" 12332 }, 12333 { 12334 "component_value" : -8, 12335 "kind" : "offset_to_top" 12336 }, 12337 { 12338 "kind" : "rtti", 12339 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12340 }, 12341 { 12342 "kind" : "complete_dtor_pointer", 12343 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12344 }, 12345 { 12346 "kind" : "deleting_dtor_pointer", 12347 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12348 }, 12349 { 12350 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv" 12351 }, 12352 { 12353 "component_value" : 184, 12354 "kind" : "vbase_offset" 12355 }, 12356 { 12357 "component_value" : -16, 12358 "kind" : "offset_to_top" 12359 }, 12360 { 12361 "kind" : "rtti", 12362 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12363 }, 12364 { 12365 "kind" : "complete_dtor_pointer", 12366 "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12367 }, 12368 { 12369 "kind" : "deleting_dtor_pointer", 12370 "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12371 }, 12372 { 12373 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv" 12374 }, 12375 { 12376 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 12377 }, 12378 { 12379 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 12380 }, 12381 { 12382 "component_value" : -48, 12383 "kind" : "offset_to_top" 12384 }, 12385 { 12386 "kind" : "rtti", 12387 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12388 }, 12389 { 12390 "kind" : "complete_dtor_pointer", 12391 "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12392 }, 12393 { 12394 "kind" : "deleting_dtor_pointer", 12395 "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12396 }, 12397 { 12398 "kind" : "vcall_offset" 12399 }, 12400 { 12401 "component_value" : -184, 12402 "kind" : "vcall_offset" 12403 }, 12404 { 12405 "component_value" : -184, 12406 "kind" : "vcall_offset" 12407 }, 12408 { 12409 "component_value" : -184, 12410 "kind" : "vcall_offset" 12411 }, 12412 { 12413 "component_value" : -200, 12414 "kind" : "vcall_offset" 12415 }, 12416 { 12417 "component_value" : -200, 12418 "kind" : "offset_to_top" 12419 }, 12420 { 12421 "kind" : "rtti", 12422 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE" 12423 }, 12424 { 12425 "kind" : "complete_dtor_pointer", 12426 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev" 12427 }, 12428 { 12429 "kind" : "deleting_dtor_pointer", 12430 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev" 12431 }, 12432 { 12433 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv" 12434 }, 12435 { 12436 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv" 12437 }, 12438 { 12439 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv" 12440 }, 12441 { 12442 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12443 } 12444 ] 12445 }, 12446 { 12447 "alignment" : 8, 12448 "fields" : 12449 [ 12450 { 12451 "field_name" : "pid", 12452 "referenced_type" : "type-24" 12453 }, 12454 { 12455 "field_name" : "ptr", 12456 "field_offset" : 64, 12457 "referenced_type" : "type-14" 12458 }, 12459 { 12460 "field_name" : "arch", 12461 "field_offset" : 128, 12462 "referenced_type" : "type-370" 12463 } 12464 ], 12465 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo", 12466 "name" : "android::hidl::base::V1_0::DebugInfo", 12467 "referenced_type" : "type-369", 12468 "self_type" : "type-369", 12469 "size" : 24, 12470 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h", 12471 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE" 12472 }, 12473 { 12474 "alignment" : 8, 12475 "base_specifiers" : 12476 [ 12477 { 12478 "is_virtual" : true, 12479 "referenced_type" : "type-8" 12480 } 12481 ], 12482 "linker_set_key" : "android::hidl::base::V1_0::IBase", 12483 "name" : "android::hidl::base::V1_0::IBase", 12484 "referenced_type" : "type-17", 12485 "self_type" : "type-17", 12486 "size" : 24, 12487 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h", 12488 "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE", 12489 "vtable_components" : 12490 [ 12491 { 12492 "component_value" : 8, 12493 "kind" : "vbase_offset" 12494 }, 12495 { 12496 "kind" : "offset_to_top" 12497 }, 12498 { 12499 "kind" : "rtti", 12500 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 12501 }, 12502 { 12503 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv" 12504 }, 12505 { 12506 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12507 }, 12508 { 12509 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 12510 }, 12511 { 12512 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 12513 }, 12514 { 12515 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 12516 }, 12517 { 12518 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv" 12519 }, 12520 { 12521 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 12522 }, 12523 { 12524 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv" 12525 }, 12526 { 12527 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE" 12528 }, 12529 { 12530 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv" 12531 }, 12532 { 12533 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 12534 }, 12535 { 12536 "kind" : "complete_dtor_pointer", 12537 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev" 12538 }, 12539 { 12540 "kind" : "deleting_dtor_pointer", 12541 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev" 12542 }, 12543 { 12544 "kind" : "vcall_offset" 12545 }, 12546 { 12547 "kind" : "vcall_offset" 12548 }, 12549 { 12550 "kind" : "vcall_offset" 12551 }, 12552 { 12553 "kind" : "vcall_offset" 12554 }, 12555 { 12556 "component_value" : -8, 12557 "kind" : "vcall_offset" 12558 }, 12559 { 12560 "component_value" : -8, 12561 "kind" : "offset_to_top" 12562 }, 12563 { 12564 "kind" : "rtti", 12565 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE" 12566 }, 12567 { 12568 "kind" : "complete_dtor_pointer", 12569 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev" 12570 }, 12571 { 12572 "kind" : "deleting_dtor_pointer", 12573 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev" 12574 }, 12575 { 12576 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12577 }, 12578 { 12579 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12580 }, 12581 { 12582 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12583 }, 12584 { 12585 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12586 } 12587 ] 12588 }, 12589 { 12590 "alignment" : 8, 12591 "base_specifiers" : 12592 [ 12593 { 12594 "referenced_type" : "type-17" 12595 } 12596 ], 12597 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager", 12598 "name" : "android::hidl::manager::V1_0::IServiceManager", 12599 "referenced_type" : "type-84", 12600 "self_type" : "type-84", 12601 "size" : 24, 12602 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 12603 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE", 12604 "vtable_components" : 12605 [ 12606 { 12607 "component_value" : 8, 12608 "kind" : "vbase_offset" 12609 }, 12610 { 12611 "kind" : "offset_to_top" 12612 }, 12613 { 12614 "kind" : "rtti", 12615 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 12616 }, 12617 { 12618 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv" 12619 }, 12620 { 12621 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12622 }, 12623 { 12624 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 12625 }, 12626 { 12627 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 12628 }, 12629 { 12630 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 12631 }, 12632 { 12633 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv" 12634 }, 12635 { 12636 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 12637 }, 12638 { 12639 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv" 12640 }, 12641 { 12642 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 12643 }, 12644 { 12645 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv" 12646 }, 12647 { 12648 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 12649 }, 12650 { 12651 "kind" : "complete_dtor_pointer", 12652 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev" 12653 }, 12654 { 12655 "kind" : "deleting_dtor_pointer", 12656 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev" 12657 }, 12658 { 12659 "is_pure" : true, 12660 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_" 12661 }, 12662 { 12663 "is_pure" : true, 12664 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE" 12665 }, 12666 { 12667 "is_pure" : true, 12668 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_" 12669 }, 12670 { 12671 "is_pure" : true, 12672 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12673 }, 12674 { 12675 "is_pure" : true, 12676 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE" 12677 }, 12678 { 12679 "is_pure" : true, 12680 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE" 12681 }, 12682 { 12683 "is_pure" : true, 12684 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE" 12685 }, 12686 { 12687 "is_pure" : true, 12688 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_" 12689 }, 12690 { 12691 "kind" : "vcall_offset" 12692 }, 12693 { 12694 "kind" : "vcall_offset" 12695 }, 12696 { 12697 "kind" : "vcall_offset" 12698 }, 12699 { 12700 "kind" : "vcall_offset" 12701 }, 12702 { 12703 "component_value" : -8, 12704 "kind" : "vcall_offset" 12705 }, 12706 { 12707 "component_value" : -8, 12708 "kind" : "offset_to_top" 12709 }, 12710 { 12711 "kind" : "rtti", 12712 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" 12713 }, 12714 { 12715 "kind" : "complete_dtor_pointer", 12716 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev" 12717 }, 12718 { 12719 "kind" : "deleting_dtor_pointer", 12720 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev" 12721 }, 12722 { 12723 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12724 }, 12725 { 12726 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12727 }, 12728 { 12729 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12730 }, 12731 { 12732 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12733 } 12734 ] 12735 }, 12736 { 12737 "alignment" : 8, 12738 "fields" : 12739 [ 12740 { 12741 "field_name" : "interfaceName", 12742 "referenced_type" : "type-71" 12743 }, 12744 { 12745 "field_name" : "instanceName", 12746 "field_offset" : 128, 12747 "referenced_type" : "type-71" 12748 }, 12749 { 12750 "field_name" : "pid", 12751 "field_offset" : 256, 12752 "referenced_type" : "type-24" 12753 }, 12754 { 12755 "field_name" : "clientPids", 12756 "field_offset" : 320, 12757 "referenced_type" : "type-341" 12758 }, 12759 { 12760 "field_name" : "arch", 12761 "field_offset" : 448, 12762 "referenced_type" : "type-370" 12763 } 12764 ], 12765 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 12766 "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo", 12767 "referenced_type" : "type-512", 12768 "self_type" : "type-512", 12769 "size" : 64, 12770 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h", 12771 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE" 12772 }, 12773 { 12774 "alignment" : 8, 12775 "base_specifiers" : 12776 [ 12777 { 12778 "referenced_type" : "type-17" 12779 } 12780 ], 12781 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification", 12782 "name" : "android::hidl::manager::V1_0::IServiceNotification", 12783 "referenced_type" : "type-99", 12784 "self_type" : "type-99", 12785 "size" : 24, 12786 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h", 12787 "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE", 12788 "vtable_components" : 12789 [ 12790 { 12791 "component_value" : 8, 12792 "kind" : "vbase_offset" 12793 }, 12794 { 12795 "kind" : "offset_to_top" 12796 }, 12797 { 12798 "kind" : "rtti", 12799 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 12800 }, 12801 { 12802 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv" 12803 }, 12804 { 12805 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 12806 }, 12807 { 12808 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 12809 }, 12810 { 12811 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 12812 }, 12813 { 12814 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE" 12815 }, 12816 { 12817 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv" 12818 }, 12819 { 12820 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm" 12821 }, 12822 { 12823 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv" 12824 }, 12825 { 12826 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 12827 }, 12828 { 12829 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv" 12830 }, 12831 { 12832 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 12833 }, 12834 { 12835 "kind" : "complete_dtor_pointer", 12836 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev" 12837 }, 12838 { 12839 "kind" : "deleting_dtor_pointer", 12840 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev" 12841 }, 12842 { 12843 "is_pure" : true, 12844 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b" 12845 }, 12846 { 12847 "kind" : "vcall_offset" 12848 }, 12849 { 12850 "kind" : "vcall_offset" 12851 }, 12852 { 12853 "kind" : "vcall_offset" 12854 }, 12855 { 12856 "kind" : "vcall_offset" 12857 }, 12858 { 12859 "component_value" : -8, 12860 "kind" : "vcall_offset" 12861 }, 12862 { 12863 "component_value" : -8, 12864 "kind" : "offset_to_top" 12865 }, 12866 { 12867 "kind" : "rtti", 12868 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" 12869 }, 12870 { 12871 "kind" : "complete_dtor_pointer", 12872 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev" 12873 }, 12874 { 12875 "kind" : "deleting_dtor_pointer", 12876 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev" 12877 }, 12878 { 12879 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv" 12880 }, 12881 { 12882 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv" 12883 }, 12884 { 12885 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 12886 }, 12887 { 12888 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv" 12889 } 12890 ] 12891 }, 12892 { 12893 "alignment" : 8, 12894 "fields" : 12895 [ 12896 { 12897 "access" : "private", 12898 "field_name" : "m_ptr", 12899 "referenced_type" : "type-91" 12900 } 12901 ], 12902 "linker_set_key" : "android::sp<android::Thread>", 12903 "name" : "android::sp<android::Thread>", 12904 "record_kind" : "class", 12905 "referenced_type" : "type-90", 12906 "self_type" : "type-90", 12907 "size" : 8, 12908 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 12909 "template_args" : [ "type-92" ], 12910 "unique_id" : "_ZTSN7android2spINS_6ThreadEEE" 12911 }, 12912 { 12913 "alignment" : 8, 12914 "fields" : 12915 [ 12916 { 12917 "access" : "private", 12918 "field_name" : "m_ptr", 12919 "referenced_type" : "type-151" 12920 } 12921 ], 12922 "linker_set_key" : "android::sp<android::hardware::BHwBinder>", 12923 "name" : "android::sp<android::hardware::BHwBinder>", 12924 "record_kind" : "class", 12925 "referenced_type" : "type-150", 12926 "self_type" : "type-150", 12927 "size" : 8, 12928 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 12929 "template_args" : [ "type-152" ], 12930 "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE" 12931 }, 12932 { 12933 "alignment" : 8, 12934 "fields" : 12935 [ 12936 { 12937 "access" : "private", 12938 "field_name" : "m_ptr", 12939 "referenced_type" : "type-572" 12940 } 12941 ], 12942 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>", 12943 "name" : "android::sp<android::hardware::IBinder::DeathRecipient>", 12944 "record_kind" : "class", 12945 "referenced_type" : "type-632", 12946 "self_type" : "type-632", 12947 "size" : 8, 12948 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 12949 "template_args" : [ "type-18" ], 12950 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE" 12951 }, 12952 { 12953 "alignment" : 8, 12954 "fields" : 12955 [ 12956 { 12957 "access" : "private", 12958 "field_name" : "m_ptr", 12959 "referenced_type" : "type-37" 12960 } 12961 ], 12962 "linker_set_key" : "android::sp<android::hardware::IBinder>", 12963 "name" : "android::sp<android::hardware::IBinder>", 12964 "record_kind" : "class", 12965 "referenced_type" : "type-50", 12966 "self_type" : "type-50", 12967 "size" : 8, 12968 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 12969 "template_args" : [ "type-38" ], 12970 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE" 12971 }, 12972 { 12973 "alignment" : 8, 12974 "fields" : 12975 [ 12976 { 12977 "access" : "private", 12978 "field_name" : "m_ptr", 12979 "referenced_type" : "type-19" 12980 } 12981 ], 12982 "linker_set_key" : "android::sp<android::hardware::IInterface>", 12983 "name" : "android::sp<android::hardware::IInterface>", 12984 "record_kind" : "class", 12985 "referenced_type" : "type-639", 12986 "self_type" : "type-639", 12987 "size" : 8, 12988 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 12989 "template_args" : [ "type-20" ], 12990 "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE" 12991 }, 12992 { 12993 "alignment" : 8, 12994 "fields" : 12995 [ 12996 { 12997 "access" : "private", 12998 "field_name" : "m_ptr", 12999 "referenced_type" : "type-22" 13000 } 13001 ], 13002 "linker_set_key" : "android::sp<android::hardware::ProcessState>", 13003 "name" : "android::sp<android::hardware::ProcessState>", 13004 "record_kind" : "class", 13005 "referenced_type" : "type-21", 13006 "self_type" : "type-21", 13007 "size" : 8, 13008 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13009 "template_args" : [ "type-23" ], 13010 "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE" 13011 }, 13012 { 13013 "alignment" : 8, 13014 "fields" : 13015 [ 13016 { 13017 "access" : "private", 13018 "field_name" : "m_ptr", 13019 "referenced_type" : "type-3" 13020 } 13021 ], 13022 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>", 13023 "name" : "android::sp<android::hardware::hidl_binder_death_recipient>", 13024 "record_kind" : "class", 13025 "referenced_type" : "type-144", 13026 "self_type" : "type-144", 13027 "size" : 8, 13028 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13029 "template_args" : [ "type-4" ], 13030 "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE" 13031 }, 13032 { 13033 "alignment" : 8, 13034 "fields" : 13035 [ 13036 { 13037 "access" : "private", 13038 "field_name" : "m_ptr", 13039 "referenced_type" : "type-6" 13040 } 13041 ], 13042 "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>", 13043 "name" : "android::sp<android::hardware::hidl_death_recipient>", 13044 "record_kind" : "class", 13045 "referenced_type" : "type-291", 13046 "self_type" : "type-291", 13047 "size" : 8, 13048 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13049 "template_args" : [ "type-7" ], 13050 "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE" 13051 }, 13052 { 13053 "alignment" : 8, 13054 "fields" : 13055 [ 13056 { 13057 "access" : "private", 13058 "field_name" : "m_ptr", 13059 "referenced_type" : "type-137" 13060 } 13061 ], 13062 "linker_set_key" : "android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl>", 13063 "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl>", 13064 "record_kind" : "class", 13065 "referenced_type" : "type-136", 13066 "self_type" : "type-136", 13067 "size" : 8, 13068 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13069 "template_args" : [ "type-138" ], 13070 "unique_id" : "_ZTSN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE" 13071 }, 13072 { 13073 "alignment" : 8, 13074 "fields" : 13075 [ 13076 { 13077 "access" : "private", 13078 "field_name" : "m_ptr", 13079 "referenced_type" : "type-105" 13080 } 13081 ], 13082 "linker_set_key" : "android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback>", 13083 "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback>", 13084 "record_kind" : "class", 13085 "referenced_type" : "type-104", 13086 "self_type" : "type-104", 13087 "size" : 8, 13088 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13089 "template_args" : [ "type-106" ], 13090 "unique_id" : "_ZTSN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE" 13091 }, 13092 { 13093 "alignment" : 8, 13094 "fields" : 13095 [ 13096 { 13097 "access" : "private", 13098 "field_name" : "m_ptr", 13099 "referenced_type" : "type-16" 13100 } 13101 ], 13102 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>", 13103 "name" : "android::sp<android::hidl::base::V1_0::IBase>", 13104 "record_kind" : "class", 13105 "referenced_type" : "type-405", 13106 "self_type" : "type-405", 13107 "size" : 8, 13108 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13109 "template_args" : [ "type-17" ], 13110 "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE" 13111 }, 13112 { 13113 "alignment" : 8, 13114 "fields" : 13115 [ 13116 { 13117 "access" : "private", 13118 "field_name" : "m_ptr", 13119 "referenced_type" : "type-83" 13120 } 13121 ], 13122 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 13123 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>", 13124 "record_kind" : "class", 13125 "referenced_type" : "type-82", 13126 "self_type" : "type-82", 13127 "size" : 8, 13128 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13129 "template_args" : [ "type-84" ], 13130 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE" 13131 }, 13132 { 13133 "alignment" : 8, 13134 "fields" : 13135 [ 13136 { 13137 "access" : "private", 13138 "field_name" : "m_ptr", 13139 "referenced_type" : "type-98" 13140 } 13141 ], 13142 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 13143 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>", 13144 "record_kind" : "class", 13145 "referenced_type" : "type-97", 13146 "self_type" : "type-97", 13147 "size" : 8, 13148 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h", 13149 "template_args" : [ "type-99" ], 13150 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE" 13151 }, 13152 { 13153 "alignment" : 1, 13154 "linker_set_key" : "android::trait_trivial_copy<bool>", 13155 "name" : "android::trait_trivial_copy<bool>", 13156 "referenced_type" : "type-205", 13157 "self_type" : "type-205", 13158 "size" : 1, 13159 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13160 "template_args" : [ "type-39" ], 13161 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE" 13162 }, 13163 { 13164 "alignment" : 1, 13165 "linker_set_key" : "android::trait_trivial_copy<char>", 13166 "name" : "android::trait_trivial_copy<char>", 13167 "referenced_type" : "type-209", 13168 "self_type" : "type-209", 13169 "size" : 1, 13170 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13171 "template_args" : [ "type-58" ], 13172 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE" 13173 }, 13174 { 13175 "alignment" : 1, 13176 "linker_set_key" : "android::trait_trivial_copy<double>", 13177 "name" : "android::trait_trivial_copy<double>", 13178 "referenced_type" : "type-264", 13179 "self_type" : "type-264", 13180 "size" : 1, 13181 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13182 "template_args" : [ "type-261" ], 13183 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE" 13184 }, 13185 { 13186 "alignment" : 1, 13187 "linker_set_key" : "android::trait_trivial_copy<float>", 13188 "name" : "android::trait_trivial_copy<float>", 13189 "referenced_type" : "type-257", 13190 "self_type" : "type-257", 13191 "size" : 1, 13192 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13193 "template_args" : [ "type-255" ], 13194 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE" 13195 }, 13196 { 13197 "alignment" : 1, 13198 "linker_set_key" : "android::trait_trivial_copy<int>", 13199 "name" : "android::trait_trivial_copy<int>", 13200 "referenced_type" : "type-226", 13201 "self_type" : "type-226", 13202 "size" : 1, 13203 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13204 "template_args" : [ "type-24" ], 13205 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE" 13206 }, 13207 { 13208 "alignment" : 1, 13209 "linker_set_key" : "android::trait_trivial_copy<long long>", 13210 "name" : "android::trait_trivial_copy<long long>", 13211 "referenced_type" : "type-245", 13212 "self_type" : "type-245", 13213 "size" : 1, 13214 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13215 "template_args" : [ "type-243" ], 13216 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE" 13217 }, 13218 { 13219 "alignment" : 1, 13220 "linker_set_key" : "android::trait_trivial_copy<long>", 13221 "name" : "android::trait_trivial_copy<long>", 13222 "referenced_type" : "type-234", 13223 "self_type" : "type-234", 13224 "size" : 1, 13225 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13226 "template_args" : [ "type-29" ], 13227 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE" 13228 }, 13229 { 13230 "alignment" : 1, 13231 "linker_set_key" : "android::trait_trivial_copy<short>", 13232 "name" : "android::trait_trivial_copy<short>", 13233 "referenced_type" : "type-218", 13234 "self_type" : "type-218", 13235 "size" : 1, 13236 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13237 "template_args" : [ "type-216" ], 13238 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE" 13239 }, 13240 { 13241 "alignment" : 1, 13242 "linker_set_key" : "android::trait_trivial_copy<unsigned char>", 13243 "name" : "android::trait_trivial_copy<unsigned char>", 13244 "referenced_type" : "type-213", 13245 "self_type" : "type-213", 13246 "size" : 1, 13247 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13248 "template_args" : [ "type-123" ], 13249 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE" 13250 }, 13251 { 13252 "alignment" : 1, 13253 "linker_set_key" : "android::trait_trivial_copy<unsigned int>", 13254 "name" : "android::trait_trivial_copy<unsigned int>", 13255 "referenced_type" : "type-230", 13256 "self_type" : "type-230", 13257 "size" : 1, 13258 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13259 "template_args" : [ "type-2" ], 13260 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE" 13261 }, 13262 { 13263 "alignment" : 1, 13264 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>", 13265 "name" : "android::trait_trivial_copy<unsigned long long>", 13266 "referenced_type" : "type-252", 13267 "self_type" : "type-252", 13268 "size" : 1, 13269 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13270 "template_args" : [ "type-249" ], 13271 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE" 13272 }, 13273 { 13274 "alignment" : 1, 13275 "linker_set_key" : "android::trait_trivial_copy<unsigned long>", 13276 "name" : "android::trait_trivial_copy<unsigned long>", 13277 "referenced_type" : "type-240", 13278 "self_type" : "type-240", 13279 "size" : 1, 13280 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13281 "template_args" : [ "type-14" ], 13282 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE" 13283 }, 13284 { 13285 "alignment" : 1, 13286 "linker_set_key" : "android::trait_trivial_copy<unsigned short>", 13287 "name" : "android::trait_trivial_copy<unsigned short>", 13288 "referenced_type" : "type-222", 13289 "self_type" : "type-222", 13290 "size" : 1, 13291 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13292 "template_args" : [ "type-74" ], 13293 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE" 13294 }, 13295 { 13296 "alignment" : 1, 13297 "linker_set_key" : "android::trait_trivial_copy<void>", 13298 "name" : "android::trait_trivial_copy<void>", 13299 "referenced_type" : "type-201", 13300 "self_type" : "type-201", 13301 "size" : 1, 13302 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13303 "template_args" : [ "type-26" ], 13304 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE" 13305 }, 13306 { 13307 "alignment" : 1, 13308 "linker_set_key" : "android::trait_trivial_ctor<bool>", 13309 "name" : "android::trait_trivial_ctor<bool>", 13310 "referenced_type" : "type-203", 13311 "self_type" : "type-203", 13312 "size" : 1, 13313 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13314 "template_args" : [ "type-39" ], 13315 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE" 13316 }, 13317 { 13318 "alignment" : 1, 13319 "linker_set_key" : "android::trait_trivial_ctor<char>", 13320 "name" : "android::trait_trivial_ctor<char>", 13321 "referenced_type" : "type-207", 13322 "self_type" : "type-207", 13323 "size" : 1, 13324 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13325 "template_args" : [ "type-58" ], 13326 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE" 13327 }, 13328 { 13329 "alignment" : 1, 13330 "linker_set_key" : "android::trait_trivial_ctor<double>", 13331 "name" : "android::trait_trivial_ctor<double>", 13332 "referenced_type" : "type-260", 13333 "self_type" : "type-260", 13334 "size" : 1, 13335 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13336 "template_args" : [ "type-261" ], 13337 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE" 13338 }, 13339 { 13340 "alignment" : 1, 13341 "linker_set_key" : "android::trait_trivial_ctor<float>", 13342 "name" : "android::trait_trivial_ctor<float>", 13343 "referenced_type" : "type-254", 13344 "self_type" : "type-254", 13345 "size" : 1, 13346 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13347 "template_args" : [ "type-255" ], 13348 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE" 13349 }, 13350 { 13351 "alignment" : 1, 13352 "linker_set_key" : "android::trait_trivial_ctor<int>", 13353 "name" : "android::trait_trivial_ctor<int>", 13354 "referenced_type" : "type-224", 13355 "self_type" : "type-224", 13356 "size" : 1, 13357 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13358 "template_args" : [ "type-24" ], 13359 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE" 13360 }, 13361 { 13362 "alignment" : 1, 13363 "linker_set_key" : "android::trait_trivial_ctor<long long>", 13364 "name" : "android::trait_trivial_ctor<long long>", 13365 "referenced_type" : "type-242", 13366 "self_type" : "type-242", 13367 "size" : 1, 13368 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13369 "template_args" : [ "type-243" ], 13370 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE" 13371 }, 13372 { 13373 "alignment" : 1, 13374 "linker_set_key" : "android::trait_trivial_ctor<long>", 13375 "name" : "android::trait_trivial_ctor<long>", 13376 "referenced_type" : "type-232", 13377 "self_type" : "type-232", 13378 "size" : 1, 13379 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13380 "template_args" : [ "type-29" ], 13381 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE" 13382 }, 13383 { 13384 "alignment" : 1, 13385 "linker_set_key" : "android::trait_trivial_ctor<short>", 13386 "name" : "android::trait_trivial_ctor<short>", 13387 "referenced_type" : "type-215", 13388 "self_type" : "type-215", 13389 "size" : 1, 13390 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13391 "template_args" : [ "type-216" ], 13392 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE" 13393 }, 13394 { 13395 "alignment" : 1, 13396 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>", 13397 "name" : "android::trait_trivial_ctor<unsigned char>", 13398 "referenced_type" : "type-211", 13399 "self_type" : "type-211", 13400 "size" : 1, 13401 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13402 "template_args" : [ "type-123" ], 13403 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE" 13404 }, 13405 { 13406 "alignment" : 1, 13407 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>", 13408 "name" : "android::trait_trivial_ctor<unsigned int>", 13409 "referenced_type" : "type-228", 13410 "self_type" : "type-228", 13411 "size" : 1, 13412 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13413 "template_args" : [ "type-2" ], 13414 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE" 13415 }, 13416 { 13417 "alignment" : 1, 13418 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>", 13419 "name" : "android::trait_trivial_ctor<unsigned long long>", 13420 "referenced_type" : "type-248", 13421 "self_type" : "type-248", 13422 "size" : 1, 13423 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13424 "template_args" : [ "type-249" ], 13425 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE" 13426 }, 13427 { 13428 "alignment" : 1, 13429 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>", 13430 "name" : "android::trait_trivial_ctor<unsigned long>", 13431 "referenced_type" : "type-237", 13432 "self_type" : "type-237", 13433 "size" : 1, 13434 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13435 "template_args" : [ "type-14" ], 13436 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE" 13437 }, 13438 { 13439 "alignment" : 1, 13440 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>", 13441 "name" : "android::trait_trivial_ctor<unsigned short>", 13442 "referenced_type" : "type-220", 13443 "self_type" : "type-220", 13444 "size" : 1, 13445 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13446 "template_args" : [ "type-74" ], 13447 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE" 13448 }, 13449 { 13450 "alignment" : 1, 13451 "linker_set_key" : "android::trait_trivial_ctor<void>", 13452 "name" : "android::trait_trivial_ctor<void>", 13453 "referenced_type" : "type-199", 13454 "self_type" : "type-199", 13455 "size" : 1, 13456 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13457 "template_args" : [ "type-26" ], 13458 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE" 13459 }, 13460 { 13461 "alignment" : 1, 13462 "linker_set_key" : "android::trait_trivial_dtor<bool>", 13463 "name" : "android::trait_trivial_dtor<bool>", 13464 "referenced_type" : "type-204", 13465 "self_type" : "type-204", 13466 "size" : 1, 13467 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13468 "template_args" : [ "type-39" ], 13469 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE" 13470 }, 13471 { 13472 "alignment" : 1, 13473 "linker_set_key" : "android::trait_trivial_dtor<char>", 13474 "name" : "android::trait_trivial_dtor<char>", 13475 "referenced_type" : "type-208", 13476 "self_type" : "type-208", 13477 "size" : 1, 13478 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13479 "template_args" : [ "type-58" ], 13480 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE" 13481 }, 13482 { 13483 "alignment" : 1, 13484 "linker_set_key" : "android::trait_trivial_dtor<double>", 13485 "name" : "android::trait_trivial_dtor<double>", 13486 "referenced_type" : "type-263", 13487 "self_type" : "type-263", 13488 "size" : 1, 13489 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13490 "template_args" : [ "type-261" ], 13491 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE" 13492 }, 13493 { 13494 "alignment" : 1, 13495 "linker_set_key" : "android::trait_trivial_dtor<float>", 13496 "name" : "android::trait_trivial_dtor<float>", 13497 "referenced_type" : "type-256", 13498 "self_type" : "type-256", 13499 "size" : 1, 13500 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13501 "template_args" : [ "type-255" ], 13502 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE" 13503 }, 13504 { 13505 "alignment" : 1, 13506 "linker_set_key" : "android::trait_trivial_dtor<int>", 13507 "name" : "android::trait_trivial_dtor<int>", 13508 "referenced_type" : "type-225", 13509 "self_type" : "type-225", 13510 "size" : 1, 13511 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13512 "template_args" : [ "type-24" ], 13513 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE" 13514 }, 13515 { 13516 "alignment" : 1, 13517 "linker_set_key" : "android::trait_trivial_dtor<long long>", 13518 "name" : "android::trait_trivial_dtor<long long>", 13519 "referenced_type" : "type-244", 13520 "self_type" : "type-244", 13521 "size" : 1, 13522 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13523 "template_args" : [ "type-243" ], 13524 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE" 13525 }, 13526 { 13527 "alignment" : 1, 13528 "linker_set_key" : "android::trait_trivial_dtor<long>", 13529 "name" : "android::trait_trivial_dtor<long>", 13530 "referenced_type" : "type-233", 13531 "self_type" : "type-233", 13532 "size" : 1, 13533 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13534 "template_args" : [ "type-29" ], 13535 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE" 13536 }, 13537 { 13538 "alignment" : 1, 13539 "linker_set_key" : "android::trait_trivial_dtor<short>", 13540 "name" : "android::trait_trivial_dtor<short>", 13541 "referenced_type" : "type-217", 13542 "self_type" : "type-217", 13543 "size" : 1, 13544 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13545 "template_args" : [ "type-216" ], 13546 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE" 13547 }, 13548 { 13549 "alignment" : 1, 13550 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>", 13551 "name" : "android::trait_trivial_dtor<unsigned char>", 13552 "referenced_type" : "type-212", 13553 "self_type" : "type-212", 13554 "size" : 1, 13555 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13556 "template_args" : [ "type-123" ], 13557 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE" 13558 }, 13559 { 13560 "alignment" : 1, 13561 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>", 13562 "name" : "android::trait_trivial_dtor<unsigned int>", 13563 "referenced_type" : "type-229", 13564 "self_type" : "type-229", 13565 "size" : 1, 13566 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13567 "template_args" : [ "type-2" ], 13568 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE" 13569 }, 13570 { 13571 "alignment" : 1, 13572 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>", 13573 "name" : "android::trait_trivial_dtor<unsigned long long>", 13574 "referenced_type" : "type-251", 13575 "self_type" : "type-251", 13576 "size" : 1, 13577 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13578 "template_args" : [ "type-249" ], 13579 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE" 13580 }, 13581 { 13582 "alignment" : 1, 13583 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>", 13584 "name" : "android::trait_trivial_dtor<unsigned long>", 13585 "referenced_type" : "type-239", 13586 "self_type" : "type-239", 13587 "size" : 1, 13588 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13589 "template_args" : [ "type-14" ], 13590 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE" 13591 }, 13592 { 13593 "alignment" : 1, 13594 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>", 13595 "name" : "android::trait_trivial_dtor<unsigned short>", 13596 "referenced_type" : "type-221", 13597 "self_type" : "type-221", 13598 "size" : 1, 13599 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13600 "template_args" : [ "type-74" ], 13601 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE" 13602 }, 13603 { 13604 "alignment" : 1, 13605 "linker_set_key" : "android::trait_trivial_dtor<void>", 13606 "name" : "android::trait_trivial_dtor<void>", 13607 "referenced_type" : "type-200", 13608 "self_type" : "type-200", 13609 "size" : 1, 13610 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13611 "template_args" : [ "type-26" ], 13612 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE" 13613 }, 13614 { 13615 "alignment" : 1, 13616 "linker_set_key" : "android::trait_trivial_move<android::String16>", 13617 "name" : "android::trait_trivial_move<android::String16>", 13618 "referenced_type" : "type-386", 13619 "self_type" : "type-386", 13620 "size" : 1, 13621 "source_file" : "/system/core/libutils/include/utils/String16.h", 13622 "template_args" : [ "type-44" ], 13623 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE" 13624 }, 13625 { 13626 "alignment" : 1, 13627 "linker_set_key" : "android::trait_trivial_move<android::String8>", 13628 "name" : "android::trait_trivial_move<android::String8>", 13629 "referenced_type" : "type-381", 13630 "self_type" : "type-381", 13631 "size" : 1, 13632 "source_file" : "/system/core/libutils/include/utils/String8.h", 13633 "template_args" : [ "type-55" ], 13634 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE" 13635 }, 13636 { 13637 "alignment" : 1, 13638 "linker_set_key" : "android::trait_trivial_move<bool>", 13639 "name" : "android::trait_trivial_move<bool>", 13640 "referenced_type" : "type-206", 13641 "self_type" : "type-206", 13642 "size" : 1, 13643 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13644 "template_args" : [ "type-39" ], 13645 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE" 13646 }, 13647 { 13648 "alignment" : 1, 13649 "linker_set_key" : "android::trait_trivial_move<char>", 13650 "name" : "android::trait_trivial_move<char>", 13651 "referenced_type" : "type-210", 13652 "self_type" : "type-210", 13653 "size" : 1, 13654 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13655 "template_args" : [ "type-58" ], 13656 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE" 13657 }, 13658 { 13659 "alignment" : 1, 13660 "linker_set_key" : "android::trait_trivial_move<double>", 13661 "name" : "android::trait_trivial_move<double>", 13662 "referenced_type" : "type-265", 13663 "self_type" : "type-265", 13664 "size" : 1, 13665 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13666 "template_args" : [ "type-261" ], 13667 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE" 13668 }, 13669 { 13670 "alignment" : 1, 13671 "linker_set_key" : "android::trait_trivial_move<float>", 13672 "name" : "android::trait_trivial_move<float>", 13673 "referenced_type" : "type-259", 13674 "self_type" : "type-259", 13675 "size" : 1, 13676 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13677 "template_args" : [ "type-255" ], 13678 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE" 13679 }, 13680 { 13681 "alignment" : 1, 13682 "linker_set_key" : "android::trait_trivial_move<int>", 13683 "name" : "android::trait_trivial_move<int>", 13684 "referenced_type" : "type-227", 13685 "self_type" : "type-227", 13686 "size" : 1, 13687 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13688 "template_args" : [ "type-24" ], 13689 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE" 13690 }, 13691 { 13692 "alignment" : 1, 13693 "linker_set_key" : "android::trait_trivial_move<long long>", 13694 "name" : "android::trait_trivial_move<long long>", 13695 "referenced_type" : "type-246", 13696 "self_type" : "type-246", 13697 "size" : 1, 13698 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13699 "template_args" : [ "type-243" ], 13700 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE" 13701 }, 13702 { 13703 "alignment" : 1, 13704 "linker_set_key" : "android::trait_trivial_move<long>", 13705 "name" : "android::trait_trivial_move<long>", 13706 "referenced_type" : "type-235", 13707 "self_type" : "type-235", 13708 "size" : 1, 13709 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13710 "template_args" : [ "type-29" ], 13711 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE" 13712 }, 13713 { 13714 "alignment" : 1, 13715 "linker_set_key" : "android::trait_trivial_move<short>", 13716 "name" : "android::trait_trivial_move<short>", 13717 "referenced_type" : "type-219", 13718 "self_type" : "type-219", 13719 "size" : 1, 13720 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13721 "template_args" : [ "type-216" ], 13722 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE" 13723 }, 13724 { 13725 "alignment" : 1, 13726 "linker_set_key" : "android::trait_trivial_move<unsigned char>", 13727 "name" : "android::trait_trivial_move<unsigned char>", 13728 "referenced_type" : "type-214", 13729 "self_type" : "type-214", 13730 "size" : 1, 13731 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13732 "template_args" : [ "type-123" ], 13733 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE" 13734 }, 13735 { 13736 "alignment" : 1, 13737 "linker_set_key" : "android::trait_trivial_move<unsigned int>", 13738 "name" : "android::trait_trivial_move<unsigned int>", 13739 "referenced_type" : "type-231", 13740 "self_type" : "type-231", 13741 "size" : 1, 13742 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13743 "template_args" : [ "type-2" ], 13744 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE" 13745 }, 13746 { 13747 "alignment" : 1, 13748 "linker_set_key" : "android::trait_trivial_move<unsigned long long>", 13749 "name" : "android::trait_trivial_move<unsigned long long>", 13750 "referenced_type" : "type-253", 13751 "self_type" : "type-253", 13752 "size" : 1, 13753 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13754 "template_args" : [ "type-249" ], 13755 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE" 13756 }, 13757 { 13758 "alignment" : 1, 13759 "linker_set_key" : "android::trait_trivial_move<unsigned long>", 13760 "name" : "android::trait_trivial_move<unsigned long>", 13761 "referenced_type" : "type-241", 13762 "self_type" : "type-241", 13763 "size" : 1, 13764 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13765 "template_args" : [ "type-14" ], 13766 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE" 13767 }, 13768 { 13769 "alignment" : 1, 13770 "linker_set_key" : "android::trait_trivial_move<unsigned short>", 13771 "name" : "android::trait_trivial_move<unsigned short>", 13772 "referenced_type" : "type-223", 13773 "self_type" : "type-223", 13774 "size" : 1, 13775 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13776 "template_args" : [ "type-74" ], 13777 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE" 13778 }, 13779 { 13780 "alignment" : 1, 13781 "linker_set_key" : "android::trait_trivial_move<void>", 13782 "name" : "android::trait_trivial_move<void>", 13783 "referenced_type" : "type-202", 13784 "self_type" : "type-202", 13785 "size" : 1, 13786 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h", 13787 "template_args" : [ "type-26" ], 13788 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE" 13789 }, 13790 { 13791 "alignment" : 8, 13792 "fields" : 13793 [ 13794 { 13795 "access" : "private", 13796 "field_name" : "m_ptr", 13797 "referenced_type" : "type-151" 13798 }, 13799 { 13800 "access" : "private", 13801 "field_name" : "m_refs", 13802 "field_offset" : 64, 13803 "referenced_type" : "type-12" 13804 } 13805 ], 13806 "linker_set_key" : "android::wp<android::hardware::BHwBinder>", 13807 "name" : "android::wp<android::hardware::BHwBinder>", 13808 "record_kind" : "class", 13809 "referenced_type" : "type-322", 13810 "self_type" : "type-322", 13811 "size" : 16, 13812 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 13813 "template_args" : [ "type-152" ], 13814 "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE" 13815 }, 13816 { 13817 "alignment" : 8, 13818 "fields" : 13819 [ 13820 { 13821 "access" : "private", 13822 "field_name" : "m_ptr", 13823 "referenced_type" : "type-572" 13824 }, 13825 { 13826 "access" : "private", 13827 "field_name" : "m_refs", 13828 "field_offset" : 64, 13829 "referenced_type" : "type-12" 13830 } 13831 ], 13832 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>", 13833 "name" : "android::wp<android::hardware::IBinder::DeathRecipient>", 13834 "record_kind" : "class", 13835 "referenced_type" : "type-571", 13836 "self_type" : "type-571", 13837 "size" : 16, 13838 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 13839 "template_args" : [ "type-18" ], 13840 "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE" 13841 }, 13842 { 13843 "alignment" : 8, 13844 "fields" : 13845 [ 13846 { 13847 "access" : "private", 13848 "field_name" : "m_ptr", 13849 "referenced_type" : "type-6" 13850 }, 13851 { 13852 "access" : "private", 13853 "field_name" : "m_refs", 13854 "field_offset" : 64, 13855 "referenced_type" : "type-12" 13856 } 13857 ], 13858 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>", 13859 "name" : "android::wp<android::hardware::hidl_death_recipient>", 13860 "record_kind" : "class", 13861 "referenced_type" : "type-5", 13862 "self_type" : "type-5", 13863 "size" : 16, 13864 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 13865 "template_args" : [ "type-7" ], 13866 "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE" 13867 }, 13868 { 13869 "alignment" : 8, 13870 "fields" : 13871 [ 13872 { 13873 "access" : "private", 13874 "field_name" : "m_ptr", 13875 "referenced_type" : "type-16" 13876 }, 13877 { 13878 "access" : "private", 13879 "field_name" : "m_refs", 13880 "field_offset" : 64, 13881 "referenced_type" : "type-12" 13882 } 13883 ], 13884 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>", 13885 "name" : "android::wp<android::hidl::base::V1_0::IBase>", 13886 "record_kind" : "class", 13887 "referenced_type" : "type-15", 13888 "self_type" : "type-15", 13889 "size" : 16, 13890 "source_file" : "/system/core/libutils/include/utils/RefBase.h", 13891 "template_args" : [ "type-17" ], 13892 "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE" 13893 }, 13894 { 13895 "alignment" : 4, 13896 "fields" : 13897 [ 13898 { 13899 "field_name" : "maxContentLightLevel", 13900 "referenced_type" : "type-255" 13901 }, 13902 { 13903 "field_name" : "maxFrameAverageLightLevel", 13904 "field_offset" : 32, 13905 "referenced_type" : "type-255" 13906 } 13907 ], 13908 "linker_set_key" : "android_cta861_3_metadata", 13909 "name" : "android_cta861_3_metadata", 13910 "referenced_type" : "type-486", 13911 "self_type" : "type-486", 13912 "size" : 8, 13913 "source_file" : "/system/core/libsystem/include/system/graphics.h", 13914 "unique_id" : "android_cta861_3_metadata" 13915 }, 13916 { 13917 "alignment" : 4, 13918 "fields" : 13919 [ 13920 { 13921 "field_name" : "num_points", 13922 "referenced_type" : "type-2" 13923 }, 13924 { 13925 "field_name" : "reserved", 13926 "field_offset" : 32, 13927 "referenced_type" : "type-474" 13928 }, 13929 { 13930 "field_name" : "xyzc_points", 13931 "field_offset" : 288, 13932 "referenced_type" : "type-481" 13933 } 13934 ], 13935 "linker_set_key" : "android_depth_points", 13936 "name" : "android_depth_points", 13937 "referenced_type" : "type-480", 13938 "self_type" : "type-480", 13939 "size" : 36, 13940 "source_file" : "/system/core/libsystem/include/system/graphics.h", 13941 "unique_id" : "android_depth_points" 13942 }, 13943 { 13944 "alignment" : 8, 13945 "fields" : 13946 [ 13947 { 13948 "field_name" : "format", 13949 "referenced_type" : "type-477" 13950 }, 13951 { 13952 "field_name" : "num_planes", 13953 "field_offset" : 32, 13954 "referenced_type" : "type-2" 13955 }, 13956 { 13957 "field_name" : "planes", 13958 "field_offset" : 64, 13959 "referenced_type" : "type-479" 13960 } 13961 ], 13962 "linker_set_key" : "android_flex_layout", 13963 "name" : "android_flex_layout", 13964 "referenced_type" : "type-478", 13965 "self_type" : "type-478", 13966 "size" : 16, 13967 "source_file" : "/system/core/libsystem/include/system/graphics.h", 13968 "unique_id" : "android_flex_layout" 13969 }, 13970 { 13971 "alignment" : 8, 13972 "fields" : 13973 [ 13974 { 13975 "field_name" : "top_left", 13976 "referenced_type" : "type-396" 13977 }, 13978 { 13979 "field_name" : "component", 13980 "field_offset" : 64, 13981 "referenced_type" : "type-475" 13982 }, 13983 { 13984 "field_name" : "bits_per_component", 13985 "field_offset" : 96, 13986 "referenced_type" : "type-24" 13987 }, 13988 { 13989 "field_name" : "bits_used", 13990 "field_offset" : 128, 13991 "referenced_type" : "type-24" 13992 }, 13993 { 13994 "field_name" : "h_increment", 13995 "field_offset" : 160, 13996 "referenced_type" : "type-24" 13997 }, 13998 { 13999 "field_name" : "v_increment", 14000 "field_offset" : 192, 14001 "referenced_type" : "type-24" 14002 }, 14003 { 14004 "field_name" : "h_subsampling", 14005 "field_offset" : 224, 14006 "referenced_type" : "type-24" 14007 }, 14008 { 14009 "field_name" : "v_subsampling", 14010 "field_offset" : 256, 14011 "referenced_type" : "type-24" 14012 } 14013 ], 14014 "linker_set_key" : "android_flex_plane", 14015 "name" : "android_flex_plane", 14016 "referenced_type" : "type-476", 14017 "self_type" : "type-476", 14018 "size" : 40, 14019 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14020 "unique_id" : "android_flex_plane" 14021 }, 14022 { 14023 "alignment" : 4, 14024 "fields" : 14025 [ 14026 { 14027 "field_name" : "displayPrimaryRed", 14028 "referenced_type" : "type-484" 14029 }, 14030 { 14031 "field_name" : "displayPrimaryGreen", 14032 "field_offset" : 64, 14033 "referenced_type" : "type-484" 14034 }, 14035 { 14036 "field_name" : "displayPrimaryBlue", 14037 "field_offset" : 128, 14038 "referenced_type" : "type-484" 14039 }, 14040 { 14041 "field_name" : "whitePoint", 14042 "field_offset" : 192, 14043 "referenced_type" : "type-484" 14044 }, 14045 { 14046 "field_name" : "maxLuminance", 14047 "field_offset" : 256, 14048 "referenced_type" : "type-255" 14049 }, 14050 { 14051 "field_name" : "minLuminance", 14052 "field_offset" : 288, 14053 "referenced_type" : "type-255" 14054 } 14055 ], 14056 "linker_set_key" : "android_smpte2086_metadata", 14057 "name" : "android_smpte2086_metadata", 14058 "referenced_type" : "type-485", 14059 "self_type" : "type-485", 14060 "size" : 40, 14061 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14062 "unique_id" : "android_smpte2086_metadata" 14063 }, 14064 { 14065 "alignment" : 4, 14066 "fields" : 14067 [ 14068 { 14069 "field_name" : "x", 14070 "referenced_type" : "type-255" 14071 }, 14072 { 14073 "field_name" : "y", 14074 "field_offset" : 32, 14075 "referenced_type" : "type-255" 14076 } 14077 ], 14078 "linker_set_key" : "android_xy_color", 14079 "name" : "android_xy_color", 14080 "referenced_type" : "type-484", 14081 "self_type" : "type-484", 14082 "size" : 8, 14083 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14084 "unique_id" : "android_xy_color" 14085 }, 14086 { 14087 "alignment" : 8, 14088 "fields" : 14089 [ 14090 { 14091 "field_name" : "y", 14092 "referenced_type" : "type-25" 14093 }, 14094 { 14095 "field_name" : "cb", 14096 "field_offset" : 64, 14097 "referenced_type" : "type-25" 14098 }, 14099 { 14100 "field_name" : "cr", 14101 "field_offset" : 128, 14102 "referenced_type" : "type-25" 14103 }, 14104 { 14105 "field_name" : "ystride", 14106 "field_offset" : 192, 14107 "referenced_type" : "type-14" 14108 }, 14109 { 14110 "field_name" : "cstride", 14111 "field_offset" : 256, 14112 "referenced_type" : "type-14" 14113 }, 14114 { 14115 "field_name" : "chroma_step", 14116 "field_offset" : 320, 14117 "referenced_type" : "type-14" 14118 }, 14119 { 14120 "field_name" : "reserved", 14121 "field_offset" : 384, 14122 "referenced_type" : "type-474" 14123 } 14124 ], 14125 "linker_set_key" : "android_ycbcr", 14126 "name" : "android_ycbcr", 14127 "referenced_type" : "type-473", 14128 "self_type" : "type-473", 14129 "size" : 80, 14130 "source_file" : "/system/core/libsystem/include/system/graphics.h", 14131 "unique_id" : "android_ycbcr" 14132 }, 14133 { 14134 "alignment" : 4, 14135 "fields" : 14136 [ 14137 { 14138 "referenced_type" : "type-121" 14139 } 14140 ], 14141 "linker_set_key" : "log_msg", 14142 "name" : "log_msg", 14143 "referenced_type" : "type-120", 14144 "self_type" : "type-120", 14145 "size" : 5124, 14146 "source_file" : "/system/core/liblog/include/log/log_read.h", 14147 "unique_id" : "log_msg" 14148 }, 14149 { 14150 "alignment" : 4, 14151 "fields" : 14152 [ 14153 { 14154 "field_name" : "buf", 14155 "referenced_type" : "type-122" 14156 }, 14157 { 14158 "field_name" : "entry", 14159 "referenced_type" : "type-124" 14160 }, 14161 { 14162 "field_name" : "entry_v4", 14163 "referenced_type" : "type-124" 14164 }, 14165 { 14166 "field_name" : "entry_v3", 14167 "referenced_type" : "type-126" 14168 }, 14169 { 14170 "field_name" : "entry_v2", 14171 "referenced_type" : "type-127" 14172 }, 14173 { 14174 "field_name" : "entry_v1", 14175 "referenced_type" : "type-128" 14176 } 14177 ], 14178 "is_anonymous" : true, 14179 "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", 14180 "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", 14181 "record_kind" : "union", 14182 "referenced_type" : "type-121", 14183 "self_type" : "type-121", 14184 "size" : 5124, 14185 "source_file" : "/system/core/liblog/include/log/log_read.h", 14186 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 14187 }, 14188 { 14189 "alignment" : 1, 14190 "fields" : 14191 [ 14192 { 14193 "field_name" : "tv_sec", 14194 "referenced_type" : "type-2" 14195 }, 14196 { 14197 "field_name" : "tv_nsec", 14198 "field_offset" : 32, 14199 "referenced_type" : "type-2" 14200 } 14201 ], 14202 "linker_set_key" : "log_time", 14203 "name" : "log_time", 14204 "referenced_type" : "type-387", 14205 "self_type" : "type-387", 14206 "size" : 8, 14207 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 14208 "unique_id" : "_ZTS8log_time" 14209 }, 14210 { 14211 "alignment" : 4, 14212 "fields" : 14213 [ 14214 { 14215 "field_name" : "len", 14216 "referenced_type" : "type-74" 14217 }, 14218 { 14219 "field_name" : "__pad", 14220 "field_offset" : 16, 14221 "referenced_type" : "type-74" 14222 }, 14223 { 14224 "field_name" : "pid", 14225 "field_offset" : 32, 14226 "referenced_type" : "type-24" 14227 }, 14228 { 14229 "field_name" : "tid", 14230 "field_offset" : 64, 14231 "referenced_type" : "type-24" 14232 }, 14233 { 14234 "field_name" : "sec", 14235 "field_offset" : 96, 14236 "referenced_type" : "type-24" 14237 }, 14238 { 14239 "field_name" : "nsec", 14240 "field_offset" : 128, 14241 "referenced_type" : "type-24" 14242 }, 14243 { 14244 "field_name" : "msg", 14245 "field_offset" : 160, 14246 "referenced_type" : "type-125" 14247 } 14248 ], 14249 "linker_set_key" : "logger_entry", 14250 "name" : "logger_entry", 14251 "referenced_type" : "type-128", 14252 "self_type" : "type-128", 14253 "size" : 20, 14254 "source_file" : "/system/core/liblog/include/log/log_read.h", 14255 "unique_id" : "logger_entry" 14256 }, 14257 { 14258 "alignment" : 1, 14259 "fields" : 14260 [ 14261 { 14262 "field_name" : "len", 14263 "referenced_type" : "type-74" 14264 }, 14265 { 14266 "field_name" : "hdr_size", 14267 "field_offset" : 16, 14268 "referenced_type" : "type-74" 14269 }, 14270 { 14271 "field_name" : "pid", 14272 "field_offset" : 32, 14273 "referenced_type" : "type-24" 14274 }, 14275 { 14276 "field_name" : "tid", 14277 "field_offset" : 64, 14278 "referenced_type" : "type-24" 14279 }, 14280 { 14281 "field_name" : "sec", 14282 "field_offset" : 96, 14283 "referenced_type" : "type-24" 14284 }, 14285 { 14286 "field_name" : "nsec", 14287 "field_offset" : 128, 14288 "referenced_type" : "type-24" 14289 }, 14290 { 14291 "field_name" : "euid", 14292 "field_offset" : 160, 14293 "referenced_type" : "type-2" 14294 }, 14295 { 14296 "field_name" : "msg", 14297 "field_offset" : 192, 14298 "referenced_type" : "type-125" 14299 } 14300 ], 14301 "linker_set_key" : "logger_entry_v2", 14302 "name" : "logger_entry_v2", 14303 "referenced_type" : "type-127", 14304 "self_type" : "type-127", 14305 "size" : 24, 14306 "source_file" : "/system/core/liblog/include/log/log_read.h", 14307 "unique_id" : "logger_entry_v2" 14308 }, 14309 { 14310 "alignment" : 1, 14311 "fields" : 14312 [ 14313 { 14314 "field_name" : "len", 14315 "referenced_type" : "type-74" 14316 }, 14317 { 14318 "field_name" : "hdr_size", 14319 "field_offset" : 16, 14320 "referenced_type" : "type-74" 14321 }, 14322 { 14323 "field_name" : "pid", 14324 "field_offset" : 32, 14325 "referenced_type" : "type-24" 14326 }, 14327 { 14328 "field_name" : "tid", 14329 "field_offset" : 64, 14330 "referenced_type" : "type-24" 14331 }, 14332 { 14333 "field_name" : "sec", 14334 "field_offset" : 96, 14335 "referenced_type" : "type-24" 14336 }, 14337 { 14338 "field_name" : "nsec", 14339 "field_offset" : 128, 14340 "referenced_type" : "type-24" 14341 }, 14342 { 14343 "field_name" : "lid", 14344 "field_offset" : 160, 14345 "referenced_type" : "type-2" 14346 }, 14347 { 14348 "field_name" : "msg", 14349 "field_offset" : 192, 14350 "referenced_type" : "type-125" 14351 } 14352 ], 14353 "linker_set_key" : "logger_entry_v3", 14354 "name" : "logger_entry_v3", 14355 "referenced_type" : "type-126", 14356 "self_type" : "type-126", 14357 "size" : 24, 14358 "source_file" : "/system/core/liblog/include/log/log_read.h", 14359 "unique_id" : "logger_entry_v3" 14360 }, 14361 { 14362 "alignment" : 4, 14363 "fields" : 14364 [ 14365 { 14366 "field_name" : "len", 14367 "referenced_type" : "type-74" 14368 }, 14369 { 14370 "field_name" : "hdr_size", 14371 "field_offset" : 16, 14372 "referenced_type" : "type-74" 14373 }, 14374 { 14375 "field_name" : "pid", 14376 "field_offset" : 32, 14377 "referenced_type" : "type-24" 14378 }, 14379 { 14380 "field_name" : "tid", 14381 "field_offset" : 64, 14382 "referenced_type" : "type-2" 14383 }, 14384 { 14385 "field_name" : "sec", 14386 "field_offset" : 96, 14387 "referenced_type" : "type-2" 14388 }, 14389 { 14390 "field_name" : "nsec", 14391 "field_offset" : 128, 14392 "referenced_type" : "type-2" 14393 }, 14394 { 14395 "field_name" : "lid", 14396 "field_offset" : 160, 14397 "referenced_type" : "type-2" 14398 }, 14399 { 14400 "field_name" : "uid", 14401 "field_offset" : 192, 14402 "referenced_type" : "type-2" 14403 }, 14404 { 14405 "field_name" : "msg", 14406 "field_offset" : 224, 14407 "referenced_type" : "type-125" 14408 } 14409 ], 14410 "linker_set_key" : "logger_entry_v4", 14411 "name" : "logger_entry_v4", 14412 "referenced_type" : "type-124", 14413 "self_type" : "type-124", 14414 "size" : 28, 14415 "source_file" : "/system/core/liblog/include/log/log_read.h", 14416 "unique_id" : "logger_entry_v4" 14417 }, 14418 { 14419 "alignment" : 4, 14420 "fields" : 14421 [ 14422 { 14423 "field_name" : "version", 14424 "referenced_type" : "type-24" 14425 }, 14426 { 14427 "field_name" : "numFds", 14428 "field_offset" : 32, 14429 "referenced_type" : "type-24" 14430 }, 14431 { 14432 "field_name" : "numInts", 14433 "field_offset" : 64, 14434 "referenced_type" : "type-24" 14435 }, 14436 { 14437 "field_name" : "data", 14438 "field_offset" : 96, 14439 "referenced_type" : "type-196" 14440 } 14441 ], 14442 "linker_set_key" : "native_handle", 14443 "name" : "native_handle", 14444 "referenced_type" : "type-195", 14445 "self_type" : "type-195", 14446 "size" : 12, 14447 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h", 14448 "unique_id" : "native_handle" 14449 } 14450 ], 14451 "rvalue_reference_types" : 14452 [ 14453 { 14454 "alignment" : 8, 14455 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> > &&", 14456 "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> > &&", 14457 "referenced_type" : "type-171", 14458 "self_type" : "type-173", 14459 "size" : 8, 14460 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14461 }, 14462 { 14463 "alignment" : 8, 14464 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> > &&", 14465 "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> > &&", 14466 "referenced_type" : "type-585", 14467 "self_type" : "type-587", 14468 "size" : 8, 14469 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14470 }, 14471 { 14472 "alignment" : 8, 14473 "linker_set_key" : "android::hardware::Return<bool> &&", 14474 "name" : "android::hardware::Return<bool> &&", 14475 "referenced_type" : "type-164", 14476 "self_type" : "type-167", 14477 "size" : 8, 14478 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14479 }, 14480 { 14481 "alignment" : 8, 14482 "linker_set_key" : "android::hardware::Return<void> &&", 14483 "name" : "android::hardware::Return<void> &&", 14484 "referenced_type" : "type-184", 14485 "self_type" : "type-186", 14486 "size" : 8, 14487 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14488 }, 14489 { 14490 "alignment" : 8, 14491 "linker_set_key" : "android::hardware::Status &&", 14492 "name" : "android::hardware::Status &&", 14493 "referenced_type" : "type-154", 14494 "self_type" : "type-160", 14495 "size" : 8, 14496 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14497 }, 14498 { 14499 "alignment" : 8, 14500 "linker_set_key" : "android::hardware::details::return_status &&", 14501 "name" : "android::hardware::details::return_status &&", 14502 "referenced_type" : "type-165", 14503 "self_type" : "type-179", 14504 "size" : 8, 14505 "source_file" : "/system/libhidl/base/include/hidl/Status.h" 14506 }, 14507 { 14508 "alignment" : 8, 14509 "linker_set_key" : "android::hardware::hidl_handle &&", 14510 "name" : "android::hardware::hidl_handle &&", 14511 "referenced_type" : "type-299", 14512 "self_type" : "type-302", 14513 "size" : 8, 14514 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 14515 }, 14516 { 14517 "alignment" : 8, 14518 "linker_set_key" : "android::hardware::hidl_memory &&", 14519 "name" : "android::hardware::hidl_memory &&", 14520 "referenced_type" : "type-300", 14521 "self_type" : "type-306", 14522 "size" : 8, 14523 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h" 14524 }, 14525 { 14526 "alignment" : 8, 14527 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 14528 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&", 14529 "referenced_type" : "type-144", 14530 "self_type" : "type-146", 14531 "size" : 8, 14532 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 14533 }, 14534 { 14535 "alignment" : 8, 14536 "linker_set_key" : "android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> &&", 14537 "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> &&", 14538 "referenced_type" : "type-136", 14539 "self_type" : "type-139", 14540 "size" : 8, 14541 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 14542 }, 14543 { 14544 "alignment" : 8, 14545 "linker_set_key" : "android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> &&", 14546 "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> &&", 14547 "referenced_type" : "type-104", 14548 "self_type" : "type-130", 14549 "size" : 8, 14550 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h" 14551 }, 14552 { 14553 "alignment" : 8, 14554 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 14555 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 14556 "referenced_type" : "type-446", 14557 "self_type" : "type-445", 14558 "size" : 8, 14559 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14560 }, 14561 { 14562 "alignment" : 8, 14563 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 14564 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&", 14565 "referenced_type" : "type-612", 14566 "self_type" : "type-611", 14567 "size" : 8, 14568 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14569 }, 14570 { 14571 "alignment" : 8, 14572 "linker_set_key" : "std::function<sp<IBase> (void *)> &&", 14573 "name" : "std::function<sp<IBase> (void *)> &&", 14574 "referenced_type" : "type-456", 14575 "self_type" : "type-455", 14576 "size" : 8, 14577 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14578 }, 14579 { 14580 "alignment" : 8, 14581 "linker_set_key" : "std::function<sp<IBase> (void *)> &&", 14582 "name" : "std::function<sp<IBase> (void *)> &&", 14583 "referenced_type" : "type-616", 14584 "self_type" : "type-615", 14585 "size" : 8, 14586 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14587 }, 14588 { 14589 "alignment" : 8, 14590 "linker_set_key" : "std::function<sp<IBinder> (void *)> &&", 14591 "name" : "std::function<sp<IBinder> (void *)> &&", 14592 "referenced_type" : "type-448", 14593 "self_type" : "type-447", 14594 "size" : 8, 14595 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14596 }, 14597 { 14598 "alignment" : 8, 14599 "linker_set_key" : "std::function<sp<IBinder> (void *)> &&", 14600 "name" : "std::function<sp<IBinder> (void *)> &&", 14601 "referenced_type" : "type-614", 14602 "self_type" : "type-613", 14603 "size" : 8, 14604 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h" 14605 } 14606 ] 14607} 14608