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