1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 4, 6 "linker_set_key" : "_ZTIA0_i", 7 "name" : "int[0]", 8 "referenced_type" : "_ZTIi", 9 "self_type" : "_ZTIA0_i", 10 "source_file" : "system/core/include/cutils/native_handle.h" 11 }, 12 { 13 "alignment" : 1, 14 "linker_set_key" : "_ZTIA32_h", 15 "name" : "unsigned char[32]", 16 "referenced_type" : "_ZTIh", 17 "self_type" : "_ZTIA32_h", 18 "size" : 32, 19 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 20 } 21 ], 22 "builtin_types" : 23 [ 24 { 25 "alignment" : 1, 26 "is_integral" : true, 27 "is_unsigned" : true, 28 "linker_set_key" : "_ZTIb", 29 "name" : "bool", 30 "referenced_type" : "_ZTIb", 31 "self_type" : "_ZTIb", 32 "size" : 1 33 }, 34 { 35 "alignment" : 1, 36 "is_integral" : true, 37 "is_unsigned" : true, 38 "linker_set_key" : "_ZTIc", 39 "name" : "char", 40 "referenced_type" : "_ZTIc", 41 "self_type" : "_ZTIc", 42 "size" : 1 43 }, 44 { 45 "alignment" : 8, 46 "linker_set_key" : "_ZTIe", 47 "name" : "long double", 48 "referenced_type" : "_ZTIe", 49 "self_type" : "_ZTIe", 50 "size" : 8 51 }, 52 { 53 "alignment" : 1, 54 "is_integral" : true, 55 "is_unsigned" : true, 56 "linker_set_key" : "_ZTIh", 57 "name" : "unsigned char", 58 "referenced_type" : "_ZTIh", 59 "self_type" : "_ZTIh", 60 "size" : 1 61 }, 62 { 63 "alignment" : 4, 64 "is_integral" : true, 65 "linker_set_key" : "_ZTIi", 66 "name" : "int", 67 "referenced_type" : "_ZTIi", 68 "self_type" : "_ZTIi", 69 "size" : 4 70 }, 71 { 72 "alignment" : 4, 73 "is_integral" : true, 74 "is_unsigned" : true, 75 "linker_set_key" : "_ZTIj", 76 "name" : "unsigned int", 77 "referenced_type" : "_ZTIj", 78 "self_type" : "_ZTIj", 79 "size" : 4 80 }, 81 { 82 "linker_set_key" : "_ZTIv", 83 "name" : "void", 84 "referenced_type" : "_ZTIv", 85 "self_type" : "_ZTIv" 86 }, 87 { 88 "alignment" : 8, 89 "is_integral" : true, 90 "linker_set_key" : "_ZTIx", 91 "name" : "long long", 92 "referenced_type" : "_ZTIx", 93 "self_type" : "_ZTIx", 94 "size" : 8 95 }, 96 { 97 "alignment" : 8, 98 "is_integral" : true, 99 "is_unsigned" : true, 100 "linker_set_key" : "_ZTIy", 101 "name" : "unsigned long long", 102 "referenced_type" : "_ZTIy", 103 "self_type" : "_ZTIy", 104 "size" : 8 105 } 106 ], 107 "elf_functions" : 108 [ 109 { 110 "name" : "AIMapper_loadIMapper" 111 } 112 ], 113 "elf_objects" : [], 114 "enum_types" : 115 [ 116 { 117 "alignment" : 4, 118 "enum_fields" : 119 [ 120 { 121 "enum_field_value" : 0, 122 "name" : "AIMAPPER_ERROR_NONE" 123 }, 124 { 125 "enum_field_value" : 1, 126 "name" : "AIMAPPER_ERROR_BAD_DESCRIPTOR" 127 }, 128 { 129 "enum_field_value" : 2, 130 "name" : "AIMAPPER_ERROR_BAD_BUFFER" 131 }, 132 { 133 "enum_field_value" : 3, 134 "name" : "AIMAPPER_ERROR_BAD_VALUE" 135 }, 136 { 137 "enum_field_value" : 5, 138 "name" : "AIMAPPER_ERROR_NO_RESOURCES" 139 }, 140 { 141 "enum_field_value" : 7, 142 "name" : "AIMAPPER_ERROR_UNSUPPORTED" 143 } 144 ], 145 "linker_set_key" : "_ZTI14AIMapper_Error", 146 "name" : "AIMapper_Error", 147 "referenced_type" : "_ZTI14AIMapper_Error", 148 "self_type" : "_ZTI14AIMapper_Error", 149 "size" : 4, 150 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h", 151 "underlying_type" : "_ZTIi" 152 }, 153 { 154 "alignment" : 4, 155 "enum_fields" : 156 [ 157 { 158 "enum_field_value" : 5, 159 "name" : "AIMAPPER_VERSION_5" 160 } 161 ], 162 "linker_set_key" : "_ZTI16AIMapper_Version", 163 "name" : "AIMapper_Version", 164 "referenced_type" : "_ZTI16AIMapper_Version", 165 "self_type" : "_ZTI16AIMapper_Version", 166 "size" : 4, 167 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h", 168 "underlying_type" : "_ZTIj" 169 } 170 ], 171 "function_types" : 172 [ 173 { 174 "alignment" : 4, 175 "linker_set_key" : "_ZTIF14AIMapper_ErrorPFvPvEPFvS0_21AIMapper_MetadataTypePKvjES0_E", 176 "name" : "AIMapper_Error (void (*)(void *), void (*)(void *, AIMapper_MetadataType, const void *, unsigned int), void *)", 177 "parameters" : 178 [ 179 { 180 "referenced_type" : "_ZTIPFvPvE" 181 }, 182 { 183 "referenced_type" : "_ZTIPFvPv21AIMapper_MetadataTypePKvjE" 184 }, 185 { 186 "referenced_type" : "_ZTIPv" 187 } 188 ], 189 "referenced_type" : "_ZTIF14AIMapper_ErrorPFvPvEPFvS0_21AIMapper_MetadataTypePKvjES0_E", 190 "return_type" : "_ZTI14AIMapper_Error", 191 "self_type" : "_ZTIF14AIMapper_ErrorPFvPvEPFvS0_21AIMapper_MetadataTypePKvjES0_E", 192 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 193 }, 194 { 195 "alignment" : 4, 196 "linker_set_key" : "_ZTIF14AIMapper_ErrorPK13native_handle21AIMapper_MetadataTypePKvjE", 197 "name" : "AIMapper_Error (const native_handle *, AIMapper_MetadataType, const void *, unsigned int)", 198 "parameters" : 199 [ 200 { 201 "referenced_type" : "_ZTIPK13native_handle" 202 }, 203 { 204 "referenced_type" : "_ZTI21AIMapper_MetadataType" 205 }, 206 { 207 "referenced_type" : "_ZTIPKv" 208 }, 209 { 210 "referenced_type" : "_ZTIj" 211 } 212 ], 213 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handle21AIMapper_MetadataTypePKvjE", 214 "return_type" : "_ZTI14AIMapper_Error", 215 "self_type" : "_ZTIF14AIMapper_ErrorPK13native_handle21AIMapper_MetadataTypePKvjE", 216 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 217 }, 218 { 219 "alignment" : 4, 220 "linker_set_key" : "_ZTIF14AIMapper_ErrorPK13native_handleE", 221 "name" : "AIMapper_Error (const native_handle *)", 222 "parameters" : 223 [ 224 { 225 "referenced_type" : "_ZTIPK13native_handle" 226 } 227 ], 228 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handleE", 229 "return_type" : "_ZTI14AIMapper_Error", 230 "self_type" : "_ZTIF14AIMapper_ErrorPK13native_handleE", 231 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 232 }, 233 { 234 "alignment" : 4, 235 "linker_set_key" : "_ZTIF14AIMapper_ErrorPK13native_handlePFvPv21AIMapper_MetadataTypePKvjES3_E", 236 "name" : "AIMapper_Error (const native_handle *, void (*)(void *, AIMapper_MetadataType, const void *, unsigned int), void *)", 237 "parameters" : 238 [ 239 { 240 "referenced_type" : "_ZTIPK13native_handle" 241 }, 242 { 243 "referenced_type" : "_ZTIPFvPv21AIMapper_MetadataTypePKvjE" 244 }, 245 { 246 "referenced_type" : "_ZTIPv" 247 } 248 ], 249 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePFvPv21AIMapper_MetadataTypePKvjES3_E", 250 "return_type" : "_ZTI14AIMapper_Error", 251 "self_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePFvPv21AIMapper_MetadataTypePKvjES3_E", 252 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 253 }, 254 { 255 "alignment" : 4, 256 "linker_set_key" : "_ZTIF14AIMapper_ErrorPK13native_handlePPvPyE", 257 "name" : "AIMapper_Error (const native_handle *, void **, unsigned long long *)", 258 "parameters" : 259 [ 260 { 261 "referenced_type" : "_ZTIPK13native_handle" 262 }, 263 { 264 "referenced_type" : "_ZTIPPv" 265 }, 266 { 267 "referenced_type" : "_ZTIPy" 268 } 269 ], 270 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePPvPyE", 271 "return_type" : "_ZTI14AIMapper_Error", 272 "self_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePPvPyE", 273 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 274 }, 275 { 276 "alignment" : 4, 277 "linker_set_key" : "_ZTIF14AIMapper_ErrorPK13native_handlePS2_E", 278 "name" : "AIMapper_Error (const native_handle *, const native_handle **)", 279 "parameters" : 280 [ 281 { 282 "referenced_type" : "_ZTIPK13native_handle" 283 }, 284 { 285 "referenced_type" : "_ZTIPPK13native_handle" 286 } 287 ], 288 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePS2_E", 289 "return_type" : "_ZTI14AIMapper_Error", 290 "self_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePS2_E", 291 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 292 }, 293 { 294 "alignment" : 4, 295 "linker_set_key" : "_ZTIF14AIMapper_ErrorPK13native_handlePiE", 296 "name" : "AIMapper_Error (const native_handle *, int *)", 297 "parameters" : 298 [ 299 { 300 "referenced_type" : "_ZTIPK13native_handle" 301 }, 302 { 303 "referenced_type" : "_ZTIPi" 304 } 305 ], 306 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePiE", 307 "return_type" : "_ZTI14AIMapper_Error", 308 "self_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePiE", 309 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 310 }, 311 { 312 "alignment" : 4, 313 "linker_set_key" : "_ZTIF14AIMapper_ErrorPK13native_handlePjS3_E", 314 "name" : "AIMapper_Error (const native_handle *, unsigned int *, unsigned int *)", 315 "parameters" : 316 [ 317 { 318 "referenced_type" : "_ZTIPK13native_handle" 319 }, 320 { 321 "referenced_type" : "_ZTIPj" 322 }, 323 { 324 "referenced_type" : "_ZTIPj" 325 } 326 ], 327 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePjS3_E", 328 "return_type" : "_ZTI14AIMapper_Error", 329 "self_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePjS3_E", 330 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 331 }, 332 { 333 "alignment" : 4, 334 "linker_set_key" : "_ZTIF14AIMapper_ErrorPK13native_handlexPKvjE", 335 "name" : "AIMapper_Error (const native_handle *, long long, const void *, unsigned int)", 336 "parameters" : 337 [ 338 { 339 "referenced_type" : "_ZTIPK13native_handle" 340 }, 341 { 342 "referenced_type" : "_ZTIx" 343 }, 344 { 345 "referenced_type" : "_ZTIPKv" 346 }, 347 { 348 "referenced_type" : "_ZTIj" 349 } 350 ], 351 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handlexPKvjE", 352 "return_type" : "_ZTI14AIMapper_Error", 353 "self_type" : "_ZTIF14AIMapper_ErrorPK13native_handlexPKvjE", 354 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 355 }, 356 { 357 "alignment" : 4, 358 "linker_set_key" : "_ZTIF14AIMapper_ErrorPK13native_handley5ARectiPPvE", 359 "name" : "AIMapper_Error (const native_handle *, unsigned long long, ARect, int, void **)", 360 "parameters" : 361 [ 362 { 363 "referenced_type" : "_ZTIPK13native_handle" 364 }, 365 { 366 "referenced_type" : "_ZTIy" 367 }, 368 { 369 "referenced_type" : "_ZTI5ARect" 370 }, 371 { 372 "referenced_type" : "_ZTIi" 373 }, 374 { 375 "referenced_type" : "_ZTIPPv" 376 } 377 ], 378 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handley5ARectiPPvE", 379 "return_type" : "_ZTI14AIMapper_Error", 380 "self_type" : "_ZTIF14AIMapper_ErrorPK13native_handley5ARectiPPvE", 381 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 382 }, 383 { 384 "alignment" : 4, 385 "linker_set_key" : "_ZTIF14AIMapper_ErrorPPK32AIMapper_MetadataTypeDescriptionPjE", 386 "name" : "AIMapper_Error (const AIMapper_MetadataTypeDescription **, unsigned int *)", 387 "parameters" : 388 [ 389 { 390 "referenced_type" : "_ZTIPPK32AIMapper_MetadataTypeDescription" 391 }, 392 { 393 "referenced_type" : "_ZTIPj" 394 } 395 ], 396 "referenced_type" : "_ZTIF14AIMapper_ErrorPPK32AIMapper_MetadataTypeDescriptionPjE", 397 "return_type" : "_ZTI14AIMapper_Error", 398 "self_type" : "_ZTIF14AIMapper_ErrorPPK32AIMapper_MetadataTypeDescriptionPjE", 399 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 400 }, 401 { 402 "alignment" : 4, 403 "linker_set_key" : "_ZTIFiPK13native_handle21AIMapper_MetadataTypePvjE", 404 "name" : "int (const native_handle *, AIMapper_MetadataType, void *, unsigned int)", 405 "parameters" : 406 [ 407 { 408 "referenced_type" : "_ZTIPK13native_handle" 409 }, 410 { 411 "referenced_type" : "_ZTI21AIMapper_MetadataType" 412 }, 413 { 414 "referenced_type" : "_ZTIPv" 415 }, 416 { 417 "referenced_type" : "_ZTIj" 418 } 419 ], 420 "referenced_type" : "_ZTIFiPK13native_handle21AIMapper_MetadataTypePvjE", 421 "return_type" : "_ZTIi", 422 "self_type" : "_ZTIFiPK13native_handle21AIMapper_MetadataTypePvjE", 423 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 424 }, 425 { 426 "alignment" : 4, 427 "linker_set_key" : "_ZTIFiPK13native_handlexPvjE", 428 "name" : "int (const native_handle *, long long, void *, unsigned int)", 429 "parameters" : 430 [ 431 { 432 "referenced_type" : "_ZTIPK13native_handle" 433 }, 434 { 435 "referenced_type" : "_ZTIx" 436 }, 437 { 438 "referenced_type" : "_ZTIPv" 439 }, 440 { 441 "referenced_type" : "_ZTIj" 442 } 443 ], 444 "referenced_type" : "_ZTIFiPK13native_handlexPvjE", 445 "return_type" : "_ZTIi", 446 "self_type" : "_ZTIFiPK13native_handlexPvjE", 447 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 448 }, 449 { 450 "alignment" : 4, 451 "linker_set_key" : "_ZTIFvPv21AIMapper_MetadataTypePKvjE", 452 "name" : "void (void *, AIMapper_MetadataType, const void *, unsigned int)", 453 "parameters" : 454 [ 455 { 456 "referenced_type" : "_ZTIPv" 457 }, 458 { 459 "referenced_type" : "_ZTI21AIMapper_MetadataType" 460 }, 461 { 462 "referenced_type" : "_ZTIPKv" 463 }, 464 { 465 "referenced_type" : "_ZTIj" 466 } 467 ], 468 "referenced_type" : "_ZTIFvPv21AIMapper_MetadataTypePKvjE", 469 "return_type" : "_ZTIv", 470 "self_type" : "_ZTIFvPv21AIMapper_MetadataTypePKvjE", 471 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 472 }, 473 { 474 "alignment" : 4, 475 "linker_set_key" : "_ZTIFvPvE", 476 "name" : "void (void *)", 477 "parameters" : 478 [ 479 { 480 "referenced_type" : "_ZTIPv" 481 } 482 ], 483 "referenced_type" : "_ZTIFvPvE", 484 "return_type" : "_ZTIv", 485 "self_type" : "_ZTIFvPvE", 486 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 487 } 488 ], 489 "functions" : 490 [ 491 { 492 "function_name" : "AIMapper_loadIMapper", 493 "linker_set_key" : "AIMapper_loadIMapper", 494 "parameters" : 495 [ 496 { 497 "referenced_type" : "_ZTIPP8AIMapper" 498 } 499 ], 500 "return_type" : "_ZTI14AIMapper_Error", 501 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 502 } 503 ], 504 "global_vars" : [], 505 "lvalue_reference_types" : [], 506 "pointer_types" : 507 [ 508 { 509 "alignment" : 4, 510 "linker_set_key" : "_ZTIP8AIMapper", 511 "name" : "AIMapper *", 512 "referenced_type" : "_ZTI8AIMapper", 513 "self_type" : "_ZTIP8AIMapper", 514 "size" : 4, 515 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 516 }, 517 { 518 "alignment" : 4, 519 "linker_set_key" : "_ZTIPF14AIMapper_ErrorPFvPvEPFvS0_21AIMapper_MetadataTypePKvjES0_E", 520 "name" : "AIMapper_Error (*)(void (*)(void *), void (*)(void *, AIMapper_MetadataType, const void *, unsigned int), void *)", 521 "referenced_type" : "_ZTIF14AIMapper_ErrorPFvPvEPFvS0_21AIMapper_MetadataTypePKvjES0_E", 522 "self_type" : "_ZTIPF14AIMapper_ErrorPFvPvEPFvS0_21AIMapper_MetadataTypePKvjES0_E", 523 "size" : 4, 524 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 525 }, 526 { 527 "alignment" : 4, 528 "linker_set_key" : "_ZTIPF14AIMapper_ErrorPK13native_handle21AIMapper_MetadataTypePKvjE", 529 "name" : "AIMapper_Error (*)(const native_handle *, AIMapper_MetadataType, const void *, unsigned int)", 530 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handle21AIMapper_MetadataTypePKvjE", 531 "self_type" : "_ZTIPF14AIMapper_ErrorPK13native_handle21AIMapper_MetadataTypePKvjE", 532 "size" : 4, 533 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 534 }, 535 { 536 "alignment" : 4, 537 "linker_set_key" : "_ZTIPF14AIMapper_ErrorPK13native_handleE", 538 "name" : "AIMapper_Error (*)(const native_handle *)", 539 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handleE", 540 "self_type" : "_ZTIPF14AIMapper_ErrorPK13native_handleE", 541 "size" : 4, 542 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 543 }, 544 { 545 "alignment" : 4, 546 "linker_set_key" : "_ZTIPF14AIMapper_ErrorPK13native_handlePFvPv21AIMapper_MetadataTypePKvjES3_E", 547 "name" : "AIMapper_Error (*)(const native_handle *, void (*)(void *, AIMapper_MetadataType, const void *, unsigned int), void *)", 548 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePFvPv21AIMapper_MetadataTypePKvjES3_E", 549 "self_type" : "_ZTIPF14AIMapper_ErrorPK13native_handlePFvPv21AIMapper_MetadataTypePKvjES3_E", 550 "size" : 4, 551 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 552 }, 553 { 554 "alignment" : 4, 555 "linker_set_key" : "_ZTIPF14AIMapper_ErrorPK13native_handlePPvPyE", 556 "name" : "AIMapper_Error (*)(const native_handle *, void **, unsigned long long *)", 557 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePPvPyE", 558 "self_type" : "_ZTIPF14AIMapper_ErrorPK13native_handlePPvPyE", 559 "size" : 4, 560 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 561 }, 562 { 563 "alignment" : 4, 564 "linker_set_key" : "_ZTIPF14AIMapper_ErrorPK13native_handlePS2_E", 565 "name" : "AIMapper_Error (*)(const native_handle *, const native_handle **)", 566 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePS2_E", 567 "self_type" : "_ZTIPF14AIMapper_ErrorPK13native_handlePS2_E", 568 "size" : 4, 569 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 570 }, 571 { 572 "alignment" : 4, 573 "linker_set_key" : "_ZTIPF14AIMapper_ErrorPK13native_handlePiE", 574 "name" : "AIMapper_Error (*)(const native_handle *, int *)", 575 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePiE", 576 "self_type" : "_ZTIPF14AIMapper_ErrorPK13native_handlePiE", 577 "size" : 4, 578 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 579 }, 580 { 581 "alignment" : 4, 582 "linker_set_key" : "_ZTIPF14AIMapper_ErrorPK13native_handlePjS3_E", 583 "name" : "AIMapper_Error (*)(const native_handle *, unsigned int *, unsigned int *)", 584 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handlePjS3_E", 585 "self_type" : "_ZTIPF14AIMapper_ErrorPK13native_handlePjS3_E", 586 "size" : 4, 587 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 588 }, 589 { 590 "alignment" : 4, 591 "linker_set_key" : "_ZTIPF14AIMapper_ErrorPK13native_handlexPKvjE", 592 "name" : "AIMapper_Error (*)(const native_handle *, long long, const void *, unsigned int)", 593 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handlexPKvjE", 594 "self_type" : "_ZTIPF14AIMapper_ErrorPK13native_handlexPKvjE", 595 "size" : 4, 596 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 597 }, 598 { 599 "alignment" : 4, 600 "linker_set_key" : "_ZTIPF14AIMapper_ErrorPK13native_handley5ARectiPPvE", 601 "name" : "AIMapper_Error (*)(const native_handle *, unsigned long long, ARect, int, void **)", 602 "referenced_type" : "_ZTIF14AIMapper_ErrorPK13native_handley5ARectiPPvE", 603 "self_type" : "_ZTIPF14AIMapper_ErrorPK13native_handley5ARectiPPvE", 604 "size" : 4, 605 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 606 }, 607 { 608 "alignment" : 4, 609 "linker_set_key" : "_ZTIPF14AIMapper_ErrorPPK32AIMapper_MetadataTypeDescriptionPjE", 610 "name" : "AIMapper_Error (*)(const AIMapper_MetadataTypeDescription **, unsigned int *)", 611 "referenced_type" : "_ZTIF14AIMapper_ErrorPPK32AIMapper_MetadataTypeDescriptionPjE", 612 "self_type" : "_ZTIPF14AIMapper_ErrorPPK32AIMapper_MetadataTypeDescriptionPjE", 613 "size" : 4, 614 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 615 }, 616 { 617 "alignment" : 4, 618 "linker_set_key" : "_ZTIPFiPK13native_handle21AIMapper_MetadataTypePvjE", 619 "name" : "int (*)(const native_handle *, AIMapper_MetadataType, void *, unsigned int)", 620 "referenced_type" : "_ZTIFiPK13native_handle21AIMapper_MetadataTypePvjE", 621 "self_type" : "_ZTIPFiPK13native_handle21AIMapper_MetadataTypePvjE", 622 "size" : 4, 623 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 624 }, 625 { 626 "alignment" : 4, 627 "linker_set_key" : "_ZTIPFiPK13native_handlexPvjE", 628 "name" : "int (*)(const native_handle *, long long, void *, unsigned int)", 629 "referenced_type" : "_ZTIFiPK13native_handlexPvjE", 630 "self_type" : "_ZTIPFiPK13native_handlexPvjE", 631 "size" : 4, 632 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 633 }, 634 { 635 "alignment" : 4, 636 "linker_set_key" : "_ZTIPFvPv21AIMapper_MetadataTypePKvjE", 637 "name" : "void (*)(void *, AIMapper_MetadataType, const void *, unsigned int)", 638 "referenced_type" : "_ZTIFvPv21AIMapper_MetadataTypePKvjE", 639 "self_type" : "_ZTIPFvPv21AIMapper_MetadataTypePKvjE", 640 "size" : 4, 641 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 642 }, 643 { 644 "alignment" : 4, 645 "linker_set_key" : "_ZTIPFvPvE", 646 "name" : "void (*)(void *)", 647 "referenced_type" : "_ZTIFvPvE", 648 "self_type" : "_ZTIPFvPvE", 649 "size" : 4, 650 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 651 }, 652 { 653 "alignment" : 4, 654 "linker_set_key" : "_ZTIPK13native_handle", 655 "name" : "const native_handle *", 656 "referenced_type" : "_ZTIK13native_handle", 657 "self_type" : "_ZTIPK13native_handle", 658 "size" : 4, 659 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 660 }, 661 { 662 "alignment" : 4, 663 "linker_set_key" : "_ZTIPK32AIMapper_MetadataTypeDescription", 664 "name" : "const AIMapper_MetadataTypeDescription *", 665 "referenced_type" : "_ZTIK32AIMapper_MetadataTypeDescription", 666 "self_type" : "_ZTIPK32AIMapper_MetadataTypeDescription", 667 "size" : 4, 668 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 669 }, 670 { 671 "alignment" : 4, 672 "linker_set_key" : "_ZTIPKc", 673 "name" : "const char *", 674 "referenced_type" : "_ZTIKc", 675 "self_type" : "_ZTIPKc", 676 "size" : 4, 677 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 678 }, 679 { 680 "alignment" : 4, 681 "linker_set_key" : "_ZTIPKv", 682 "name" : "const void *", 683 "referenced_type" : "_ZTIKv", 684 "self_type" : "_ZTIPKv", 685 "size" : 4, 686 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 687 }, 688 { 689 "alignment" : 4, 690 "linker_set_key" : "_ZTIPP8AIMapper", 691 "name" : "AIMapper **", 692 "referenced_type" : "_ZTIP8AIMapper", 693 "self_type" : "_ZTIPP8AIMapper", 694 "size" : 4, 695 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 696 }, 697 { 698 "alignment" : 4, 699 "linker_set_key" : "_ZTIPPK13native_handle", 700 "name" : "const native_handle **", 701 "referenced_type" : "_ZTIPK13native_handle", 702 "self_type" : "_ZTIPPK13native_handle", 703 "size" : 4, 704 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 705 }, 706 { 707 "alignment" : 4, 708 "linker_set_key" : "_ZTIPPK32AIMapper_MetadataTypeDescription", 709 "name" : "const AIMapper_MetadataTypeDescription **", 710 "referenced_type" : "_ZTIPK32AIMapper_MetadataTypeDescription", 711 "self_type" : "_ZTIPPK32AIMapper_MetadataTypeDescription", 712 "size" : 4, 713 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 714 }, 715 { 716 "alignment" : 4, 717 "linker_set_key" : "_ZTIPPv", 718 "name" : "void **", 719 "referenced_type" : "_ZTIPv", 720 "self_type" : "_ZTIPPv", 721 "size" : 4, 722 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 723 }, 724 { 725 "alignment" : 4, 726 "linker_set_key" : "_ZTIPi", 727 "name" : "int *", 728 "referenced_type" : "_ZTIi", 729 "self_type" : "_ZTIPi", 730 "size" : 4, 731 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 732 }, 733 { 734 "alignment" : 4, 735 "linker_set_key" : "_ZTIPj", 736 "name" : "unsigned int *", 737 "referenced_type" : "_ZTIj", 738 "self_type" : "_ZTIPj", 739 "size" : 4, 740 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 741 }, 742 { 743 "alignment" : 4, 744 "linker_set_key" : "_ZTIPv", 745 "name" : "void *", 746 "referenced_type" : "_ZTIv", 747 "self_type" : "_ZTIPv", 748 "size" : 4, 749 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 750 }, 751 { 752 "alignment" : 4, 753 "linker_set_key" : "_ZTIPy", 754 "name" : "unsigned long long *", 755 "referenced_type" : "_ZTIy", 756 "self_type" : "_ZTIPy", 757 "size" : 4, 758 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 759 } 760 ], 761 "qualified_types" : 762 [ 763 { 764 "alignment" : 4, 765 "is_const" : true, 766 "linker_set_key" : "_ZTIK13native_handle", 767 "name" : "const native_handle", 768 "referenced_type" : "_ZTI13native_handle", 769 "self_type" : "_ZTIK13native_handle", 770 "size" : 12, 771 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 772 }, 773 { 774 "alignment" : 8, 775 "is_const" : true, 776 "linker_set_key" : "_ZTIK32AIMapper_MetadataTypeDescription", 777 "name" : "const AIMapper_MetadataTypeDescription", 778 "referenced_type" : "_ZTI32AIMapper_MetadataTypeDescription", 779 "self_type" : "_ZTIK32AIMapper_MetadataTypeDescription", 780 "size" : 56, 781 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 782 }, 783 { 784 "alignment" : 1, 785 "is_const" : true, 786 "linker_set_key" : "_ZTIKc", 787 "name" : "const char", 788 "referenced_type" : "_ZTIc", 789 "self_type" : "_ZTIKc", 790 "size" : 1, 791 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 792 }, 793 { 794 "is_const" : true, 795 "linker_set_key" : "_ZTIKv", 796 "name" : "const void", 797 "referenced_type" : "_ZTIv", 798 "self_type" : "_ZTIKv", 799 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 800 } 801 ], 802 "record_types" : 803 [ 804 { 805 "alignment" : 4, 806 "fields" : 807 [ 808 { 809 "field_name" : "importBuffer", 810 "referenced_type" : "_ZTIPF14AIMapper_ErrorPK13native_handlePS2_E" 811 }, 812 { 813 "field_name" : "freeBuffer", 814 "field_offset" : 32, 815 "referenced_type" : "_ZTIPF14AIMapper_ErrorPK13native_handleE" 816 }, 817 { 818 "field_name" : "getTransportSize", 819 "field_offset" : 64, 820 "referenced_type" : "_ZTIPF14AIMapper_ErrorPK13native_handlePjS3_E" 821 }, 822 { 823 "field_name" : "lock", 824 "field_offset" : 96, 825 "referenced_type" : "_ZTIPF14AIMapper_ErrorPK13native_handley5ARectiPPvE" 826 }, 827 { 828 "field_name" : "unlock", 829 "field_offset" : 128, 830 "referenced_type" : "_ZTIPF14AIMapper_ErrorPK13native_handlePiE" 831 }, 832 { 833 "field_name" : "flushLockedBuffer", 834 "field_offset" : 160, 835 "referenced_type" : "_ZTIPF14AIMapper_ErrorPK13native_handleE" 836 }, 837 { 838 "field_name" : "rereadLockedBuffer", 839 "field_offset" : 192, 840 "referenced_type" : "_ZTIPF14AIMapper_ErrorPK13native_handleE" 841 }, 842 { 843 "field_name" : "getMetadata", 844 "field_offset" : 224, 845 "referenced_type" : "_ZTIPFiPK13native_handle21AIMapper_MetadataTypePvjE" 846 }, 847 { 848 "field_name" : "getStandardMetadata", 849 "field_offset" : 256, 850 "referenced_type" : "_ZTIPFiPK13native_handlexPvjE" 851 }, 852 { 853 "field_name" : "setMetadata", 854 "field_offset" : 288, 855 "referenced_type" : "_ZTIPF14AIMapper_ErrorPK13native_handle21AIMapper_MetadataTypePKvjE" 856 }, 857 { 858 "field_name" : "setStandardMetadata", 859 "field_offset" : 320, 860 "referenced_type" : "_ZTIPF14AIMapper_ErrorPK13native_handlexPKvjE" 861 }, 862 { 863 "field_name" : "listSupportedMetadataTypes", 864 "field_offset" : 352, 865 "referenced_type" : "_ZTIPF14AIMapper_ErrorPPK32AIMapper_MetadataTypeDescriptionPjE" 866 }, 867 { 868 "field_name" : "dumpBuffer", 869 "field_offset" : 384, 870 "referenced_type" : "_ZTIPF14AIMapper_ErrorPK13native_handlePFvPv21AIMapper_MetadataTypePKvjES3_E" 871 }, 872 { 873 "field_name" : "dumpAllBuffers", 874 "field_offset" : 416, 875 "referenced_type" : "_ZTIPF14AIMapper_ErrorPFvPvEPFvS0_21AIMapper_MetadataTypePKvjES0_E" 876 }, 877 { 878 "field_name" : "getReservedRegion", 879 "field_offset" : 448, 880 "referenced_type" : "_ZTIPF14AIMapper_ErrorPK13native_handlePPvPyE" 881 } 882 ], 883 "linker_set_key" : "_ZTI10AIMapperV5", 884 "name" : "AIMapperV5", 885 "referenced_type" : "_ZTI10AIMapperV5", 886 "self_type" : "_ZTI10AIMapperV5", 887 "size" : 60, 888 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 889 }, 890 { 891 "alignment" : 8, 892 "fields" : 893 [ 894 { 895 "field_name" : "__clang_max_align_nonce1", 896 "referenced_type" : "_ZTIx" 897 }, 898 { 899 "field_name" : "__clang_max_align_nonce2", 900 "field_offset" : 64, 901 "referenced_type" : "_ZTIe" 902 } 903 ], 904 "linker_set_key" : "_ZTI11max_align_t", 905 "name" : "max_align_t", 906 "referenced_type" : "_ZTI11max_align_t", 907 "self_type" : "_ZTI11max_align_t", 908 "size" : 16, 909 "source_file" : "prebuilts/clang-tools/linux-x86/clang-headers/__stddef_max_align_t.h" 910 }, 911 { 912 "alignment" : 4, 913 "fields" : 914 [ 915 { 916 "field_name" : "version", 917 "referenced_type" : "_ZTIi" 918 }, 919 { 920 "field_name" : "numFds", 921 "field_offset" : 32, 922 "referenced_type" : "_ZTIi" 923 }, 924 { 925 "field_name" : "numInts", 926 "field_offset" : 64, 927 "referenced_type" : "_ZTIi" 928 }, 929 { 930 "field_name" : "data", 931 "field_offset" : 96, 932 "referenced_type" : "_ZTIA0_i" 933 } 934 ], 935 "linker_set_key" : "_ZTI13native_handle", 936 "name" : "native_handle", 937 "referenced_type" : "_ZTI13native_handle", 938 "self_type" : "_ZTI13native_handle", 939 "size" : 12, 940 "source_file" : "system/core/include/cutils/native_handle.h" 941 }, 942 { 943 "alignment" : 8, 944 "fields" : 945 [ 946 { 947 "field_name" : "name", 948 "referenced_type" : "_ZTIPKc" 949 }, 950 { 951 "field_name" : "value", 952 "field_offset" : 64, 953 "referenced_type" : "_ZTIx" 954 } 955 ], 956 "linker_set_key" : "_ZTI21AIMapper_MetadataType", 957 "name" : "AIMapper_MetadataType", 958 "referenced_type" : "_ZTI21AIMapper_MetadataType", 959 "self_type" : "_ZTI21AIMapper_MetadataType", 960 "size" : 16, 961 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 962 }, 963 { 964 "alignment" : 8, 965 "fields" : 966 [ 967 { 968 "field_name" : "metadataType", 969 "referenced_type" : "_ZTI21AIMapper_MetadataType" 970 }, 971 { 972 "field_name" : "description", 973 "field_offset" : 128, 974 "referenced_type" : "_ZTIPKc" 975 }, 976 { 977 "field_name" : "isGettable", 978 "field_offset" : 160, 979 "referenced_type" : "_ZTIb" 980 }, 981 { 982 "field_name" : "isSettable", 983 "field_offset" : 168, 984 "referenced_type" : "_ZTIb" 985 }, 986 { 987 "field_name" : "reserved", 988 "field_offset" : 176, 989 "referenced_type" : "_ZTIA32_h" 990 } 991 ], 992 "linker_set_key" : "_ZTI32AIMapper_MetadataTypeDescription", 993 "name" : "AIMapper_MetadataTypeDescription", 994 "referenced_type" : "_ZTI32AIMapper_MetadataTypeDescription", 995 "self_type" : "_ZTI32AIMapper_MetadataTypeDescription", 996 "size" : 56, 997 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 998 }, 999 { 1000 "alignment" : 4, 1001 "fields" : 1002 [ 1003 { 1004 "field_name" : "left", 1005 "referenced_type" : "_ZTIi" 1006 }, 1007 { 1008 "field_name" : "top", 1009 "field_offset" : 32, 1010 "referenced_type" : "_ZTIi" 1011 }, 1012 { 1013 "field_name" : "right", 1014 "field_offset" : 64, 1015 "referenced_type" : "_ZTIi" 1016 }, 1017 { 1018 "field_name" : "bottom", 1019 "field_offset" : 96, 1020 "referenced_type" : "_ZTIi" 1021 } 1022 ], 1023 "linker_set_key" : "_ZTI5ARect", 1024 "name" : "ARect", 1025 "referenced_type" : "_ZTI5ARect", 1026 "self_type" : "_ZTI5ARect", 1027 "size" : 16, 1028 "source_file" : "frameworks/native/libs/arect/include/android/rect.h" 1029 }, 1030 { 1031 "alignment" : 8, 1032 "fields" : 1033 [ 1034 { 1035 "field_name" : "version", 1036 "referenced_type" : "_ZTI16AIMapper_Version" 1037 }, 1038 { 1039 "field_name" : "v5", 1040 "field_offset" : 32, 1041 "referenced_type" : "_ZTI10AIMapperV5" 1042 } 1043 ], 1044 "linker_set_key" : "_ZTI8AIMapper", 1045 "name" : "AIMapper", 1046 "referenced_type" : "_ZTI8AIMapper", 1047 "self_type" : "_ZTI8AIMapper", 1048 "size" : 64, 1049 "source_file" : "hardware/interfaces/graphics/mapper/stable-c/include/android/hardware/graphics/mapper/IMapper.h" 1050 } 1051 ], 1052 "rvalue_reference_types" : [] 1053} 1054