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