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