1{
2 "array_types" :
3 [
4  {
5   "alignment" : 8,
6   "linker_set_key" : "_ZTIA1_Pv",
7   "name" : "void *[1]",
8   "referenced_type" : "_ZTIPv",
9   "size" : 8,
10   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
11  },
12  {
13   "alignment" : 8,
14   "linker_set_key" : "_ZTIA4_21AHardwareBuffer_Plane",
15   "name" : "AHardwareBuffer_Plane[4]",
16   "referenced_type" : "_ZTI21AHardwareBuffer_Plane",
17   "size" : 64,
18   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
19  },
20  {
21   "alignment" : 8,
22   "linker_set_key" : "_ZTIA4_Pv",
23   "name" : "void *[4]",
24   "referenced_type" : "_ZTIPv",
25   "size" : 32,
26   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
27  },
28  {
29   "alignment" : 8,
30   "linker_set_key" : "_ZTIA4_l",
31   "name" : "long[4]",
32   "referenced_type" : "_ZTIl",
33   "size" : 32,
34   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
35  },
36  {
37   "alignment" : 4,
38   "linker_set_key" : "_ZTIA6_j",
39   "name" : "unsigned int[6]",
40   "referenced_type" : "_ZTIj",
41   "size" : 24,
42   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
43  },
44  {
45   "alignment" : 8,
46   "linker_set_key" : "_ZTIA7_Pv",
47   "name" : "void *[7]",
48   "referenced_type" : "_ZTIPv",
49   "size" : 56,
50   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
51  }
52 ],
53 "builtin_types" :
54 [
55  {
56   "alignment" : 1,
57   "is_integral" : true,
58   "linker_set_key" : "_ZTIa",
59   "name" : "signed char",
60   "size" : 1
61  },
62  {
63   "alignment" : 1,
64   "is_integral" : true,
65   "is_unsigned" : true,
66   "linker_set_key" : "_ZTIb",
67   "name" : "bool",
68   "size" : 1
69  },
70  {
71   "alignment" : 1,
72   "is_integral" : true,
73   "is_unsigned" : true,
74   "linker_set_key" : "_ZTIc",
75   "name" : "char",
76   "size" : 1
77  },
78  {
79   "alignment" : 4,
80   "linker_set_key" : "_ZTIf",
81   "name" : "float",
82   "size" : 4
83  },
84  {
85   "alignment" : 1,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIh",
89   "name" : "unsigned char",
90   "size" : 1
91  },
92  {
93   "alignment" : 4,
94   "is_integral" : true,
95   "linker_set_key" : "_ZTIi",
96   "name" : "int",
97   "size" : 4
98  },
99  {
100   "alignment" : 4,
101   "is_integral" : true,
102   "is_unsigned" : true,
103   "linker_set_key" : "_ZTIj",
104   "name" : "unsigned int",
105   "size" : 4
106  },
107  {
108   "alignment" : 8,
109   "is_integral" : true,
110   "linker_set_key" : "_ZTIl",
111   "name" : "long",
112   "size" : 8
113  },
114  {
115   "alignment" : 8,
116   "is_integral" : true,
117   "is_unsigned" : true,
118   "linker_set_key" : "_ZTIm",
119   "name" : "unsigned long",
120   "size" : 8
121  },
122  {
123   "linker_set_key" : "_ZTIv",
124   "name" : "void"
125  }
126 ],
127 "elf_functions" :
128 [
129  {
130   "name" : "AActivityManager_addUidImportanceListener"
131  },
132  {
133   "name" : "AActivityManager_getUidImportance"
134  },
135  {
136   "name" : "AActivityManager_isUidActive"
137  },
138  {
139   "name" : "AActivityManager_removeUidImportanceListener"
140  },
141  {
142   "name" : "AAssetDir_close"
143  },
144  {
145   "name" : "AAssetDir_getNextFileName"
146  },
147  {
148   "name" : "AAssetDir_rewind"
149  },
150  {
151   "name" : "AAssetManager_fromJava"
152  },
153  {
154   "name" : "AAssetManager_open"
155  },
156  {
157   "name" : "AAssetManager_openDir"
158  },
159  {
160   "name" : "AAsset_close"
161  },
162  {
163   "name" : "AAsset_getBuffer"
164  },
165  {
166   "name" : "AAsset_getLength"
167  },
168  {
169   "name" : "AAsset_getLength64"
170  },
171  {
172   "name" : "AAsset_getRemainingLength"
173  },
174  {
175   "name" : "AAsset_getRemainingLength64"
176  },
177  {
178   "name" : "AAsset_isAllocated"
179  },
180  {
181   "name" : "AAsset_openFileDescriptor"
182  },
183  {
184   "name" : "AAsset_openFileDescriptor64"
185  },
186  {
187   "name" : "AAsset_read"
188  },
189  {
190   "name" : "AAsset_seek"
191  },
192  {
193   "name" : "AAsset_seek64"
194  },
195  {
196   "name" : "AChoreographerFrameCallbackData_getFrameTimeNanos"
197  },
198  {
199   "name" : "AChoreographerFrameCallbackData_getFrameTimelineDeadlineNanos"
200  },
201  {
202   "name" : "AChoreographerFrameCallbackData_getFrameTimelineExpectedPresentationTimeNanos"
203  },
204  {
205   "name" : "AChoreographerFrameCallbackData_getFrameTimelineVsyncId"
206  },
207  {
208   "name" : "AChoreographerFrameCallbackData_getFrameTimelinesLength"
209  },
210  {
211   "name" : "AChoreographerFrameCallbackData_getPreferredFrameTimelineIndex"
212  },
213  {
214   "name" : "AChoreographer_getInstance"
215  },
216  {
217   "name" : "AChoreographer_postFrameCallback"
218  },
219  {
220   "name" : "AChoreographer_postFrameCallback64"
221  },
222  {
223   "name" : "AChoreographer_postFrameCallbackDelayed"
224  },
225  {
226   "name" : "AChoreographer_postFrameCallbackDelayed64"
227  },
228  {
229   "name" : "AChoreographer_postVsyncCallback"
230  },
231  {
232   "name" : "AChoreographer_registerRefreshRateCallback"
233  },
234  {
235   "name" : "AChoreographer_unregisterRefreshRateCallback"
236  },
237  {
238   "name" : "AConfiguration_copy"
239  },
240  {
241   "name" : "AConfiguration_delete"
242  },
243  {
244   "name" : "AConfiguration_diff"
245  },
246  {
247   "name" : "AConfiguration_fromAssetManager"
248  },
249  {
250   "name" : "AConfiguration_getCountry"
251  },
252  {
253   "name" : "AConfiguration_getDensity"
254  },
255  {
256   "name" : "AConfiguration_getGrammaticalGender"
257  },
258  {
259   "name" : "AConfiguration_getKeyboard"
260  },
261  {
262   "name" : "AConfiguration_getKeysHidden"
263  },
264  {
265   "name" : "AConfiguration_getLanguage"
266  },
267  {
268   "name" : "AConfiguration_getLayoutDirection"
269  },
270  {
271   "name" : "AConfiguration_getMcc"
272  },
273  {
274   "name" : "AConfiguration_getMnc"
275  },
276  {
277   "name" : "AConfiguration_getNavHidden"
278  },
279  {
280   "name" : "AConfiguration_getNavigation"
281  },
282  {
283   "name" : "AConfiguration_getOrientation"
284  },
285  {
286   "name" : "AConfiguration_getScreenHeightDp"
287  },
288  {
289   "name" : "AConfiguration_getScreenLong"
290  },
291  {
292   "name" : "AConfiguration_getScreenRound"
293  },
294  {
295   "name" : "AConfiguration_getScreenSize"
296  },
297  {
298   "name" : "AConfiguration_getScreenWidthDp"
299  },
300  {
301   "name" : "AConfiguration_getSdkVersion"
302  },
303  {
304   "name" : "AConfiguration_getSmallestScreenWidthDp"
305  },
306  {
307   "name" : "AConfiguration_getTouchscreen"
308  },
309  {
310   "name" : "AConfiguration_getUiModeNight"
311  },
312  {
313   "name" : "AConfiguration_getUiModeType"
314  },
315  {
316   "name" : "AConfiguration_isBetterThan"
317  },
318  {
319   "name" : "AConfiguration_match"
320  },
321  {
322   "name" : "AConfiguration_new"
323  },
324  {
325   "name" : "AConfiguration_setCountry"
326  },
327  {
328   "name" : "AConfiguration_setDensity"
329  },
330  {
331   "name" : "AConfiguration_setGrammaticalGender"
332  },
333  {
334   "name" : "AConfiguration_setKeyboard"
335  },
336  {
337   "name" : "AConfiguration_setKeysHidden"
338  },
339  {
340   "name" : "AConfiguration_setLanguage"
341  },
342  {
343   "name" : "AConfiguration_setLayoutDirection"
344  },
345  {
346   "name" : "AConfiguration_setMcc"
347  },
348  {
349   "name" : "AConfiguration_setMnc"
350  },
351  {
352   "name" : "AConfiguration_setNavHidden"
353  },
354  {
355   "name" : "AConfiguration_setNavigation"
356  },
357  {
358   "name" : "AConfiguration_setOrientation"
359  },
360  {
361   "name" : "AConfiguration_setScreenHeightDp"
362  },
363  {
364   "name" : "AConfiguration_setScreenLong"
365  },
366  {
367   "name" : "AConfiguration_setScreenSize"
368  },
369  {
370   "name" : "AConfiguration_setScreenWidthDp"
371  },
372  {
373   "name" : "AConfiguration_setSdkVersion"
374  },
375  {
376   "name" : "AConfiguration_setSmallestScreenWidthDp"
377  },
378  {
379   "name" : "AConfiguration_setTouchscreen"
380  },
381  {
382   "name" : "AConfiguration_setUiModeNight"
383  },
384  {
385   "name" : "AConfiguration_setUiModeType"
386  },
387  {
388   "name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_destroy"
389  },
390  {
391   "name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerOffset"
392  },
393  {
394   "name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerPath"
395  },
396  {
397   "name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getMethodOffset"
398  },
399  {
400   "name" : "ADynamicInstrumentationManager_MethodDescriptor_create"
401  },
402  {
403   "name" : "ADynamicInstrumentationManager_MethodDescriptor_destroy"
404  },
405  {
406   "name" : "ADynamicInstrumentationManager_TargetProcess_create"
407  },
408  {
409   "name" : "ADynamicInstrumentationManager_TargetProcess_destroy"
410  },
411  {
412   "name" : "ADynamicInstrumentationManager_getExecutableMethodFileOffsets"
413  },
414  {
415   "name" : "AFontMatcher_create"
416  },
417  {
418   "name" : "AFontMatcher_destroy"
419  },
420  {
421   "name" : "AFontMatcher_match"
422  },
423  {
424   "name" : "AFontMatcher_setFamilyVariant"
425  },
426  {
427   "name" : "AFontMatcher_setLocales"
428  },
429  {
430   "name" : "AFontMatcher_setStyle"
431  },
432  {
433   "name" : "AFont_close"
434  },
435  {
436   "name" : "AFont_getAxisCount"
437  },
438  {
439   "name" : "AFont_getAxisTag"
440  },
441  {
442   "name" : "AFont_getAxisValue"
443  },
444  {
445   "name" : "AFont_getCollectionIndex"
446  },
447  {
448   "name" : "AFont_getFontFilePath"
449  },
450  {
451   "name" : "AFont_getLocale"
452  },
453  {
454   "name" : "AFont_getWeight"
455  },
456  {
457   "name" : "AFont_isItalic"
458  },
459  {
460   "name" : "AHardwareBuffer_acquire"
461  },
462  {
463   "name" : "AHardwareBuffer_allocate"
464  },
465  {
466   "name" : "AHardwareBuffer_describe"
467  },
468  {
469   "name" : "AHardwareBuffer_fromHardwareBuffer"
470  },
471  {
472   "name" : "AHardwareBuffer_getId"
473  },
474  {
475   "name" : "AHardwareBuffer_getNativeHandle"
476  },
477  {
478   "name" : "AHardwareBuffer_isSupported"
479  },
480  {
481   "name" : "AHardwareBuffer_lock"
482  },
483  {
484   "name" : "AHardwareBuffer_lockAndGetInfo"
485  },
486  {
487   "name" : "AHardwareBuffer_lockPlanes"
488  },
489  {
490   "name" : "AHardwareBuffer_recvHandleFromUnixSocket"
491  },
492  {
493   "name" : "AHardwareBuffer_release"
494  },
495  {
496   "name" : "AHardwareBuffer_sendHandleToUnixSocket"
497  },
498  {
499   "name" : "AHardwareBuffer_toHardwareBuffer"
500  },
501  {
502   "name" : "AHardwareBuffer_unlock"
503  },
504  {
505   "name" : "AInputEvent_getDeviceId"
506  },
507  {
508   "name" : "AInputEvent_getSource"
509  },
510  {
511   "name" : "AInputEvent_getType"
512  },
513  {
514   "name" : "AInputEvent_release"
515  },
516  {
517   "name" : "AInputEvent_toJava"
518  },
519  {
520   "name" : "AInputQueue_attachLooper"
521  },
522  {
523   "name" : "AInputQueue_detachLooper"
524  },
525  {
526   "name" : "AInputQueue_finishEvent"
527  },
528  {
529   "name" : "AInputQueue_fromJava"
530  },
531  {
532   "name" : "AInputQueue_getEvent"
533  },
534  {
535   "name" : "AInputQueue_hasEvents"
536  },
537  {
538   "name" : "AInputQueue_preDispatchEvent"
539  },
540  {
541   "name" : "AInputReceiverCallbacks_create"
542  },
543  {
544   "name" : "AInputReceiverCallbacks_release"
545  },
546  {
547   "name" : "AInputReceiverCallbacks_setKeyEventCallback"
548  },
549  {
550   "name" : "AInputReceiverCallbacks_setMotionEventCallback"
551  },
552  {
553   "name" : "AInputReceiver_createBatchedInputReceiver"
554  },
555  {
556   "name" : "AInputReceiver_createUnbatchedInputReceiver"
557  },
558  {
559   "name" : "AInputReceiver_getInputTransferToken"
560  },
561  {
562   "name" : "AInputReceiver_release"
563  },
564  {
565   "name" : "AInputTransferToken_fromJava"
566  },
567  {
568   "name" : "AInputTransferToken_release"
569  },
570  {
571   "name" : "AInputTransferToken_toJava"
572  },
573  {
574   "name" : "AKeyEvent_fromJava"
575  },
576  {
577   "name" : "AKeyEvent_getAction"
578  },
579  {
580   "name" : "AKeyEvent_getDownTime"
581  },
582  {
583   "name" : "AKeyEvent_getEventTime"
584  },
585  {
586   "name" : "AKeyEvent_getFlags"
587  },
588  {
589   "name" : "AKeyEvent_getKeyCode"
590  },
591  {
592   "name" : "AKeyEvent_getMetaState"
593  },
594  {
595   "name" : "AKeyEvent_getRepeatCount"
596  },
597  {
598   "name" : "AKeyEvent_getScanCode"
599  },
600  {
601   "name" : "ALooper_acquire"
602  },
603  {
604   "name" : "ALooper_addFd"
605  },
606  {
607   "name" : "ALooper_forThread"
608  },
609  {
610   "name" : "ALooper_pollAll"
611  },
612  {
613   "name" : "ALooper_pollOnce"
614  },
615  {
616   "name" : "ALooper_prepare"
617  },
618  {
619   "name" : "ALooper_release"
620  },
621  {
622   "name" : "ALooper_removeFd"
623  },
624  {
625   "name" : "ALooper_wake"
626  },
627  {
628   "name" : "AMotionEvent_fromJava"
629  },
630  {
631   "name" : "AMotionEvent_getAction"
632  },
633  {
634   "name" : "AMotionEvent_getActionButton"
635  },
636  {
637   "name" : "AMotionEvent_getAxisValue"
638  },
639  {
640   "name" : "AMotionEvent_getButtonState"
641  },
642  {
643   "name" : "AMotionEvent_getClassification"
644  },
645  {
646   "name" : "AMotionEvent_getDownTime"
647  },
648  {
649   "name" : "AMotionEvent_getEdgeFlags"
650  },
651  {
652   "name" : "AMotionEvent_getEventTime"
653  },
654  {
655   "name" : "AMotionEvent_getFlags"
656  },
657  {
658   "name" : "AMotionEvent_getHistoricalAxisValue"
659  },
660  {
661   "name" : "AMotionEvent_getHistoricalEventTime"
662  },
663  {
664   "name" : "AMotionEvent_getHistoricalOrientation"
665  },
666  {
667   "name" : "AMotionEvent_getHistoricalPressure"
668  },
669  {
670   "name" : "AMotionEvent_getHistoricalRawX"
671  },
672  {
673   "name" : "AMotionEvent_getHistoricalRawY"
674  },
675  {
676   "name" : "AMotionEvent_getHistoricalSize"
677  },
678  {
679   "name" : "AMotionEvent_getHistoricalToolMajor"
680  },
681  {
682   "name" : "AMotionEvent_getHistoricalToolMinor"
683  },
684  {
685   "name" : "AMotionEvent_getHistoricalTouchMajor"
686  },
687  {
688   "name" : "AMotionEvent_getHistoricalTouchMinor"
689  },
690  {
691   "name" : "AMotionEvent_getHistoricalX"
692  },
693  {
694   "name" : "AMotionEvent_getHistoricalY"
695  },
696  {
697   "name" : "AMotionEvent_getHistorySize"
698  },
699  {
700   "name" : "AMotionEvent_getMetaState"
701  },
702  {
703   "name" : "AMotionEvent_getOrientation"
704  },
705  {
706   "name" : "AMotionEvent_getPointerCount"
707  },
708  {
709   "name" : "AMotionEvent_getPointerId"
710  },
711  {
712   "name" : "AMotionEvent_getPressure"
713  },
714  {
715   "name" : "AMotionEvent_getRawX"
716  },
717  {
718   "name" : "AMotionEvent_getRawY"
719  },
720  {
721   "name" : "AMotionEvent_getSize"
722  },
723  {
724   "name" : "AMotionEvent_getToolMajor"
725  },
726  {
727   "name" : "AMotionEvent_getToolMinor"
728  },
729  {
730   "name" : "AMotionEvent_getToolType"
731  },
732  {
733   "name" : "AMotionEvent_getTouchMajor"
734  },
735  {
736   "name" : "AMotionEvent_getTouchMinor"
737  },
738  {
739   "name" : "AMotionEvent_getX"
740  },
741  {
742   "name" : "AMotionEvent_getXOffset"
743  },
744  {
745   "name" : "AMotionEvent_getXPrecision"
746  },
747  {
748   "name" : "AMotionEvent_getY"
749  },
750  {
751   "name" : "AMotionEvent_getYOffset"
752  },
753  {
754   "name" : "AMotionEvent_getYPrecision"
755  },
756  {
757   "name" : "ANativeActivity_finish"
758  },
759  {
760   "name" : "ANativeActivity_hideSoftInput"
761  },
762  {
763   "name" : "ANativeActivity_setWindowFlags"
764  },
765  {
766   "name" : "ANativeActivity_setWindowFormat"
767  },
768  {
769   "name" : "ANativeActivity_showSoftInput"
770  },
771  {
772   "name" : "ANativeWindow_acquire"
773  },
774  {
775   "name" : "ANativeWindow_fromSurface"
776  },
777  {
778   "name" : "ANativeWindow_getFormat"
779  },
780  {
781   "name" : "ANativeWindow_getHeight"
782  },
783  {
784   "name" : "ANativeWindow_getWidth"
785  },
786  {
787   "name" : "ANativeWindow_lock"
788  },
789  {
790   "name" : "ANativeWindow_release"
791  },
792  {
793   "name" : "ANativeWindow_setBuffersGeometry"
794  },
795  {
796   "name" : "ANativeWindow_toSurface"
797  },
798  {
799   "name" : "ANativeWindow_unlockAndPost"
800  },
801  {
802   "name" : "AObbInfo_delete"
803  },
804  {
805   "name" : "AObbInfo_getFlags"
806  },
807  {
808   "name" : "AObbInfo_getPackageName"
809  },
810  {
811   "name" : "AObbInfo_getVersion"
812  },
813  {
814   "name" : "AObbScanner_getObbInfo"
815  },
816  {
817   "name" : "APerformanceHint_closeSession"
818  },
819  {
820   "name" : "APerformanceHint_createSession"
821  },
822  {
823   "name" : "APerformanceHint_getManager"
824  },
825  {
826   "name" : "APerformanceHint_getPreferredUpdateRateNanos"
827  },
828  {
829   "name" : "APerformanceHint_reportActualWorkDuration"
830  },
831  {
832   "name" : "APerformanceHint_reportActualWorkDuration2"
833  },
834  {
835   "name" : "APerformanceHint_setPreferPowerEfficiency"
836  },
837  {
838   "name" : "APerformanceHint_setThreads"
839  },
840  {
841   "name" : "APerformanceHint_updateTargetWorkDuration"
842  },
843  {
844   "name" : "APermissionManager_checkPermission"
845  },
846  {
847   "name" : "ASensorEventQueue_disableSensor"
848  },
849  {
850   "name" : "ASensorEventQueue_enableSensor"
851  },
852  {
853   "name" : "ASensorEventQueue_getEvents"
854  },
855  {
856   "name" : "ASensorEventQueue_hasEvents"
857  },
858  {
859   "name" : "ASensorEventQueue_registerSensor"
860  },
861  {
862   "name" : "ASensorEventQueue_requestAdditionalInfoEvents"
863  },
864  {
865   "name" : "ASensorEventQueue_setEventRate"
866  },
867  {
868   "name" : "ASensorManager_configureDirectReport"
869  },
870  {
871   "name" : "ASensorManager_createEventQueue"
872  },
873  {
874   "name" : "ASensorManager_createHardwareBufferDirectChannel"
875  },
876  {
877   "name" : "ASensorManager_createSharedMemoryDirectChannel"
878  },
879  {
880   "name" : "ASensorManager_destroyDirectChannel"
881  },
882  {
883   "name" : "ASensorManager_destroyEventQueue"
884  },
885  {
886   "name" : "ASensorManager_getDefaultSensor"
887  },
888  {
889   "name" : "ASensorManager_getDefaultSensorEx"
890  },
891  {
892   "name" : "ASensorManager_getDynamicSensorList"
893  },
894  {
895   "name" : "ASensorManager_getInstance"
896  },
897  {
898   "name" : "ASensorManager_getInstanceForPackage"
899  },
900  {
901   "name" : "ASensorManager_getSensorList"
902  },
903  {
904   "name" : "ASensor_getFifoMaxEventCount"
905  },
906  {
907   "name" : "ASensor_getFifoReservedEventCount"
908  },
909  {
910   "name" : "ASensor_getHandle"
911  },
912  {
913   "name" : "ASensor_getHighestDirectReportRateLevel"
914  },
915  {
916   "name" : "ASensor_getMinDelay"
917  },
918  {
919   "name" : "ASensor_getName"
920  },
921  {
922   "name" : "ASensor_getReportingMode"
923  },
924  {
925   "name" : "ASensor_getResolution"
926  },
927  {
928   "name" : "ASensor_getStringType"
929  },
930  {
931   "name" : "ASensor_getType"
932  },
933  {
934   "name" : "ASensor_getVendor"
935  },
936  {
937   "name" : "ASensor_isDirectChannelTypeSupported"
938  },
939  {
940   "name" : "ASensor_isWakeUpSensor"
941  },
942  {
943   "name" : "ASharedMemory_create"
944  },
945  {
946   "name" : "ASharedMemory_dupFromJava"
947  },
948  {
949   "name" : "ASharedMemory_getSize"
950  },
951  {
952   "name" : "ASharedMemory_setProt"
953  },
954  {
955   "name" : "AStorageManager_delete"
956  },
957  {
958   "name" : "AStorageManager_getMountedObbPath"
959  },
960  {
961   "name" : "AStorageManager_isObbMounted"
962  },
963  {
964   "name" : "AStorageManager_mountObb"
965  },
966  {
967   "name" : "AStorageManager_new"
968  },
969  {
970   "name" : "AStorageManager_unmountObb"
971  },
972  {
973   "name" : "ASurfaceControl_acquire"
974  },
975  {
976   "name" : "ASurfaceControl_create"
977  },
978  {
979   "name" : "ASurfaceControl_createFromWindow"
980  },
981  {
982   "name" : "ASurfaceControl_fromJava"
983  },
984  {
985   "name" : "ASurfaceControl_release"
986  },
987  {
988   "name" : "ASurfaceTexture_acquireANativeWindow"
989  },
990  {
991   "name" : "ASurfaceTexture_attachToGLContext"
992  },
993  {
994   "name" : "ASurfaceTexture_detachFromGLContext"
995  },
996  {
997   "name" : "ASurfaceTexture_fromSurfaceTexture"
998  },
999  {
1000   "name" : "ASurfaceTexture_getTimestamp"
1001  },
1002  {
1003   "name" : "ASurfaceTexture_getTransformMatrix"
1004  },
1005  {
1006   "name" : "ASurfaceTexture_release"
1007  },
1008  {
1009   "name" : "ASurfaceTexture_updateTexImage"
1010  },
1011  {
1012   "name" : "ASurfaceTransactionStats_getASurfaceControls"
1013  },
1014  {
1015   "name" : "ASurfaceTransactionStats_getAcquireTime"
1016  },
1017  {
1018   "name" : "ASurfaceTransactionStats_getLatchTime"
1019  },
1020  {
1021   "name" : "ASurfaceTransactionStats_getPresentFenceFd"
1022  },
1023  {
1024   "name" : "ASurfaceTransactionStats_getPreviousReleaseFenceFd"
1025  },
1026  {
1027   "name" : "ASurfaceTransactionStats_releaseASurfaceControls"
1028  },
1029  {
1030   "name" : "ASurfaceTransaction_apply"
1031  },
1032  {
1033   "name" : "ASurfaceTransaction_clearFrameRate"
1034  },
1035  {
1036   "name" : "ASurfaceTransaction_create"
1037  },
1038  {
1039   "name" : "ASurfaceTransaction_delete"
1040  },
1041  {
1042   "name" : "ASurfaceTransaction_fromJava"
1043  },
1044  {
1045   "name" : "ASurfaceTransaction_reparent"
1046  },
1047  {
1048   "name" : "ASurfaceTransaction_setBuffer"
1049  },
1050  {
1051   "name" : "ASurfaceTransaction_setBufferAlpha"
1052  },
1053  {
1054   "name" : "ASurfaceTransaction_setBufferDataSpace"
1055  },
1056  {
1057   "name" : "ASurfaceTransaction_setBufferTransform"
1058  },
1059  {
1060   "name" : "ASurfaceTransaction_setBufferTransparency"
1061  },
1062  {
1063   "name" : "ASurfaceTransaction_setColor"
1064  },
1065  {
1066   "name" : "ASurfaceTransaction_setCrop"
1067  },
1068  {
1069   "name" : "ASurfaceTransaction_setDamageRegion"
1070  },
1071  {
1072   "name" : "ASurfaceTransaction_setDesiredHdrHeadroom"
1073  },
1074  {
1075   "name" : "ASurfaceTransaction_setDesiredPresentTime"
1076  },
1077  {
1078   "name" : "ASurfaceTransaction_setEnableBackPressure"
1079  },
1080  {
1081   "name" : "ASurfaceTransaction_setExtendedRangeBrightness"
1082  },
1083  {
1084   "name" : "ASurfaceTransaction_setFrameRate"
1085  },
1086  {
1087   "name" : "ASurfaceTransaction_setFrameRateWithChangeStrategy"
1088  },
1089  {
1090   "name" : "ASurfaceTransaction_setFrameTimeline"
1091  },
1092  {
1093   "name" : "ASurfaceTransaction_setGeometry"
1094  },
1095  {
1096   "name" : "ASurfaceTransaction_setHdrMetadata_cta861_3"
1097  },
1098  {
1099   "name" : "ASurfaceTransaction_setHdrMetadata_smpte2086"
1100  },
1101  {
1102   "name" : "ASurfaceTransaction_setOnCommit"
1103  },
1104  {
1105   "name" : "ASurfaceTransaction_setOnComplete"
1106  },
1107  {
1108   "name" : "ASurfaceTransaction_setPosition"
1109  },
1110  {
1111   "name" : "ASurfaceTransaction_setScale"
1112  },
1113  {
1114   "name" : "ASurfaceTransaction_setVisibility"
1115  },
1116  {
1117   "name" : "ASurfaceTransaction_setZOrder"
1118  },
1119  {
1120   "name" : "ASystemFontIterator_close"
1121  },
1122  {
1123   "name" : "ASystemFontIterator_next"
1124  },
1125  {
1126   "name" : "ASystemFontIterator_open"
1127  },
1128  {
1129   "name" : "AThermal_acquireManager"
1130  },
1131  {
1132   "name" : "AThermal_getCurrentThermalStatus"
1133  },
1134  {
1135   "name" : "AThermal_getThermalHeadroom"
1136  },
1137  {
1138   "name" : "AThermal_getThermalHeadroomThresholds"
1139  },
1140  {
1141   "name" : "AThermal_registerThermalStatusListener"
1142  },
1143  {
1144   "name" : "AThermal_releaseManager"
1145  },
1146  {
1147   "name" : "AThermal_unregisterThermalStatusListener"
1148  },
1149  {
1150   "name" : "ATrace_beginAsyncSection"
1151  },
1152  {
1153   "name" : "ATrace_beginSection"
1154  },
1155  {
1156   "name" : "ATrace_endAsyncSection"
1157  },
1158  {
1159   "name" : "ATrace_endSection"
1160  },
1161  {
1162   "name" : "ATrace_isEnabled"
1163  },
1164  {
1165   "name" : "ATrace_setCounter"
1166  },
1167  {
1168   "name" : "AWorkDuration_create"
1169  },
1170  {
1171   "name" : "AWorkDuration_release"
1172  },
1173  {
1174   "name" : "AWorkDuration_setActualCpuDurationNanos"
1175  },
1176  {
1177   "name" : "AWorkDuration_setActualGpuDurationNanos"
1178  },
1179  {
1180   "name" : "AWorkDuration_setActualTotalDurationNanos"
1181  },
1182  {
1183   "name" : "AWorkDuration_setWorkPeriodStartTimestampNanos"
1184  },
1185  {
1186   "name" : "android_getaddrinfofornetwork"
1187  },
1188  {
1189   "name" : "android_getprocdns"
1190  },
1191  {
1192   "name" : "android_getprocnetwork"
1193  },
1194  {
1195   "name" : "android_res_cancel"
1196  },
1197  {
1198   "name" : "android_res_nquery"
1199  },
1200  {
1201   "name" : "android_res_nresult"
1202  },
1203  {
1204   "name" : "android_res_nsend"
1205  },
1206  {
1207   "name" : "android_setprocdns"
1208  },
1209  {
1210   "name" : "android_setprocnetwork"
1211  },
1212  {
1213   "name" : "android_setsocknetwork"
1214  },
1215  {
1216   "name" : "android_tag_socket"
1217  },
1218  {
1219   "name" : "android_tag_socket_with_uid"
1220  },
1221  {
1222   "name" : "android_untag_socket"
1223  }
1224 ],
1225 "elf_objects" : [],
1226 "enum_types" :
1227 [
1228  {
1229   "alignment" : 4,
1230   "enum_fields" :
1231   [
1232    {
1233     "enum_field_value" : 0,
1234     "name" : "ADATASPACE_UNKNOWN"
1235    },
1236    {
1237     "enum_field_value" : 4128768,
1238     "name" : "ADATASPACE_STANDARD_MASK"
1239    },
1240    {
1241     "enum_field_value" : 0,
1242     "name" : "ADATASPACE_STANDARD_UNSPECIFIED"
1243    },
1244    {
1245     "enum_field_value" : 65536,
1246     "name" : "ADATASPACE_STANDARD_BT709"
1247    },
1248    {
1249     "enum_field_value" : 131072,
1250     "name" : "ADATASPACE_STANDARD_BT601_625"
1251    },
1252    {
1253     "enum_field_value" : 196608,
1254     "name" : "ADATASPACE_STANDARD_BT601_625_UNADJUSTED"
1255    },
1256    {
1257     "enum_field_value" : 262144,
1258     "name" : "ADATASPACE_STANDARD_BT601_525"
1259    },
1260    {
1261     "enum_field_value" : 327680,
1262     "name" : "ADATASPACE_STANDARD_BT601_525_UNADJUSTED"
1263    },
1264    {
1265     "enum_field_value" : 393216,
1266     "name" : "ADATASPACE_STANDARD_BT2020"
1267    },
1268    {
1269     "enum_field_value" : 458752,
1270     "name" : "ADATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1271    },
1272    {
1273     "enum_field_value" : 524288,
1274     "name" : "ADATASPACE_STANDARD_BT470M"
1275    },
1276    {
1277     "enum_field_value" : 589824,
1278     "name" : "ADATASPACE_STANDARD_FILM"
1279    },
1280    {
1281     "enum_field_value" : 655360,
1282     "name" : "ADATASPACE_STANDARD_DCI_P3"
1283    },
1284    {
1285     "enum_field_value" : 720896,
1286     "name" : "ADATASPACE_STANDARD_ADOBE_RGB"
1287    },
1288    {
1289     "enum_field_value" : 130023424,
1290     "name" : "ADATASPACE_TRANSFER_MASK"
1291    },
1292    {
1293     "enum_field_value" : 0,
1294     "name" : "ADATASPACE_TRANSFER_UNSPECIFIED"
1295    },
1296    {
1297     "enum_field_value" : 4194304,
1298     "name" : "ADATASPACE_TRANSFER_LINEAR"
1299    },
1300    {
1301     "enum_field_value" : 8388608,
1302     "name" : "ADATASPACE_TRANSFER_SRGB"
1303    },
1304    {
1305     "enum_field_value" : 12582912,
1306     "name" : "ADATASPACE_TRANSFER_SMPTE_170M"
1307    },
1308    {
1309     "enum_field_value" : 16777216,
1310     "name" : "ADATASPACE_TRANSFER_GAMMA2_2"
1311    },
1312    {
1313     "enum_field_value" : 20971520,
1314     "name" : "ADATASPACE_TRANSFER_GAMMA2_6"
1315    },
1316    {
1317     "enum_field_value" : 25165824,
1318     "name" : "ADATASPACE_TRANSFER_GAMMA2_8"
1319    },
1320    {
1321     "enum_field_value" : 29360128,
1322     "name" : "ADATASPACE_TRANSFER_ST2084"
1323    },
1324    {
1325     "enum_field_value" : 33554432,
1326     "name" : "ADATASPACE_TRANSFER_HLG"
1327    },
1328    {
1329     "enum_field_value" : 939524096,
1330     "name" : "ADATASPACE_RANGE_MASK"
1331    },
1332    {
1333     "enum_field_value" : 0,
1334     "name" : "ADATASPACE_RANGE_UNSPECIFIED"
1335    },
1336    {
1337     "enum_field_value" : 134217728,
1338     "name" : "ADATASPACE_RANGE_FULL"
1339    },
1340    {
1341     "enum_field_value" : 268435456,
1342     "name" : "ADATASPACE_RANGE_LIMITED"
1343    },
1344    {
1345     "enum_field_value" : 402653184,
1346     "name" : "ADATASPACE_RANGE_EXTENDED"
1347    },
1348    {
1349     "enum_field_value" : 406913024,
1350     "name" : "ADATASPACE_SCRGB_LINEAR"
1351    },
1352    {
1353     "enum_field_value" : 142671872,
1354     "name" : "ADATASPACE_SRGB"
1355    },
1356    {
1357     "enum_field_value" : 411107328,
1358     "name" : "ADATASPACE_SCRGB"
1359    },
1360    {
1361     "enum_field_value" : 143261696,
1362     "name" : "ADATASPACE_DISPLAY_P3"
1363    },
1364    {
1365     "enum_field_value" : 163971072,
1366     "name" : "ADATASPACE_BT2020_PQ"
1367    },
1368    {
1369     "enum_field_value" : 298188800,
1370     "name" : "ADATASPACE_BT2020_ITU_PQ"
1371    },
1372    {
1373     "enum_field_value" : 151715840,
1374     "name" : "ADATASPACE_ADOBE_RGB"
1375    },
1376    {
1377     "enum_field_value" : 146931712,
1378     "name" : "ADATASPACE_JFIF"
1379    },
1380    {
1381     "enum_field_value" : 281149440,
1382     "name" : "ADATASPACE_BT601_625"
1383    },
1384    {
1385     "enum_field_value" : 281280512,
1386     "name" : "ADATASPACE_BT601_525"
1387    },
1388    {
1389     "enum_field_value" : 147193856,
1390     "name" : "ADATASPACE_BT2020"
1391    },
1392    {
1393     "enum_field_value" : 281083904,
1394     "name" : "ADATASPACE_BT709"
1395    },
1396    {
1397     "enum_field_value" : 155844608,
1398     "name" : "ADATASPACE_DCI_P3"
1399    },
1400    {
1401     "enum_field_value" : 138477568,
1402     "name" : "ADATASPACE_SRGB_LINEAR"
1403    },
1404    {
1405     "enum_field_value" : 168165376,
1406     "name" : "ADATASPACE_BT2020_HLG"
1407    },
1408    {
1409     "enum_field_value" : 302383104,
1410     "name" : "ADATASPACE_BT2020_ITU_HLG"
1411    },
1412    {
1413     "enum_field_value" : 142999552,
1414     "name" : "ADATASPACE_DISPLAY_BT2020"
1415    },
1416    {
1417     "enum_field_value" : 4096,
1418     "name" : "ADATASPACE_DEPTH"
1419    },
1420    {
1421     "enum_field_value" : 4098,
1422     "name" : "ADATASPACE_DYNAMIC_DEPTH"
1423    },
1424    {
1425     "enum_field_value" : 4128768,
1426     "name" : "STANDARD_MASK"
1427    },
1428    {
1429     "enum_field_value" : 0,
1430     "name" : "STANDARD_UNSPECIFIED"
1431    },
1432    {
1433     "enum_field_value" : 65536,
1434     "name" : "STANDARD_BT709"
1435    },
1436    {
1437     "enum_field_value" : 131072,
1438     "name" : "STANDARD_BT601_625"
1439    },
1440    {
1441     "enum_field_value" : 196608,
1442     "name" : "STANDARD_BT601_625_UNADJUSTED"
1443    },
1444    {
1445     "enum_field_value" : 262144,
1446     "name" : "STANDARD_BT601_525"
1447    },
1448    {
1449     "enum_field_value" : 327680,
1450     "name" : "STANDARD_BT601_525_UNADJUSTED"
1451    },
1452    {
1453     "enum_field_value" : 524288,
1454     "name" : "STANDARD_BT470M"
1455    },
1456    {
1457     "enum_field_value" : 393216,
1458     "name" : "STANDARD_BT2020"
1459    },
1460    {
1461     "enum_field_value" : 589824,
1462     "name" : "STANDARD_FILM"
1463    },
1464    {
1465     "enum_field_value" : 655360,
1466     "name" : "STANDARD_DCI_P3"
1467    },
1468    {
1469     "enum_field_value" : 720896,
1470     "name" : "STANDARD_ADOBE_RGB"
1471    },
1472    {
1473     "enum_field_value" : 130023424,
1474     "name" : "TRANSFER_MASK"
1475    },
1476    {
1477     "enum_field_value" : 0,
1478     "name" : "TRANSFER_UNSPECIFIED"
1479    },
1480    {
1481     "enum_field_value" : 4194304,
1482     "name" : "TRANSFER_LINEAR"
1483    },
1484    {
1485     "enum_field_value" : 12582912,
1486     "name" : "TRANSFER_SMPTE_170M"
1487    },
1488    {
1489     "enum_field_value" : 16777216,
1490     "name" : "TRANSFER_GAMMA2_2"
1491    },
1492    {
1493     "enum_field_value" : 20971520,
1494     "name" : "TRANSFER_GAMMA2_6"
1495    },
1496    {
1497     "enum_field_value" : 25165824,
1498     "name" : "TRANSFER_GAMMA2_8"
1499    },
1500    {
1501     "enum_field_value" : 8388608,
1502     "name" : "TRANSFER_SRGB"
1503    },
1504    {
1505     "enum_field_value" : 29360128,
1506     "name" : "TRANSFER_ST2084"
1507    },
1508    {
1509     "enum_field_value" : 33554432,
1510     "name" : "TRANSFER_HLG"
1511    },
1512    {
1513     "enum_field_value" : 939524096,
1514     "name" : "RANGE_MASK"
1515    },
1516    {
1517     "enum_field_value" : 0,
1518     "name" : "RANGE_UNSPECIFIED"
1519    },
1520    {
1521     "enum_field_value" : 134217728,
1522     "name" : "RANGE_FULL"
1523    },
1524    {
1525     "enum_field_value" : 268435456,
1526     "name" : "RANGE_LIMITED"
1527    },
1528    {
1529     "enum_field_value" : 402653184,
1530     "name" : "RANGE_EXTENDED"
1531    }
1532   ],
1533   "linker_set_key" : "_ZTI10ADataSpace",
1534   "name" : "ADataSpace",
1535   "size" : 4,
1536   "source_file" : "frameworks/native/libs/nativewindow/include/android/data_space.h",
1537   "underlying_type" : "_ZTIi"
1538  },
1539  {
1540   "alignment" : 4,
1541   "enum_fields" :
1542   [
1543    {
1544     "enum_field_value" : 1,
1545     "name" : "HDR10_SMPTE2086"
1546    },
1547    {
1548     "enum_field_value" : 2,
1549     "name" : "HDR10_CTA861_3"
1550    },
1551    {
1552     "enum_field_value" : 3,
1553     "name" : "HDR10PLUS_SEI"
1554    }
1555   ],
1556   "linker_set_key" : "_ZTI16AHdrMetadataType",
1557   "name" : "AHdrMetadataType",
1558   "size" : 4,
1559   "source_file" : "frameworks/native/libs/nativewindow/include/android/hdr_metadata.h",
1560   "underlying_type" : "_ZTIj"
1561  },
1562  {
1563   "alignment" : 4,
1564   "enum_fields" :
1565   [
1566    {
1567     "enum_field_value" : 3,
1568     "name" : "ANATIVEWINDOW_QUERY_MIN_UNDEQUEUED_BUFFERS"
1569    },
1570    {
1571     "enum_field_value" : 6,
1572     "name" : "ANATIVEWINDOW_QUERY_DEFAULT_WIDTH"
1573    },
1574    {
1575     "enum_field_value" : 7,
1576     "name" : "ANATIVEWINDOW_QUERY_DEFAULT_HEIGHT"
1577    },
1578    {
1579     "enum_field_value" : 8,
1580     "name" : "ANATIVEWINDOW_QUERY_TRANSFORM_HINT"
1581    },
1582    {
1583     "enum_field_value" : 13,
1584     "name" : "ANATIVEWINDOW_QUERY_BUFFER_AGE"
1585    },
1586    {
1587     "enum_field_value" : 65536,
1588     "name" : "ANATIVEWINDOW_QUERY_MIN_SWAP_INTERVAL"
1589    },
1590    {
1591     "enum_field_value" : 65537,
1592     "name" : "ANATIVEWINDOW_QUERY_MAX_SWAP_INTERVAL"
1593    },
1594    {
1595     "enum_field_value" : 65538,
1596     "name" : "ANATIVEWINDOW_QUERY_XDPI"
1597    },
1598    {
1599     "enum_field_value" : 65539,
1600     "name" : "ANATIVEWINDOW_QUERY_YDPI"
1601    }
1602   ],
1603   "linker_set_key" : "_ZTI18ANativeWindowQuery",
1604   "name" : "ANativeWindowQuery",
1605   "size" : 4,
1606   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h",
1607   "underlying_type" : "_ZTIj"
1608  },
1609  {
1610   "alignment" : 4,
1611   "enum_fields" :
1612   [
1613    {
1614     "enum_field_value" : 0,
1615     "name" : "ANATIVEWINDOW_PERFORM_SET_USAGE"
1616    },
1617    {
1618     "enum_field_value" : 5,
1619     "name" : "ANATIVEWINDOW_PERFORM_SET_BUFFERS_GEOMETRY"
1620    },
1621    {
1622     "enum_field_value" : 9,
1623     "name" : "ANATIVEWINDOW_PERFORM_SET_BUFFERS_FORMAT"
1624    },
1625    {
1626     "enum_field_value" : 30,
1627     "name" : "ANATIVEWINDOW_PERFORM_SET_USAGE64"
1628    }
1629   ],
1630   "linker_set_key" : "_ZTI20ANativeWindowPerform",
1631   "name" : "ANativeWindowPerform",
1632   "size" : 4,
1633   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h",
1634   "underlying_type" : "_ZTIj"
1635  },
1636  {
1637   "alignment" : 4,
1638   "enum_fields" :
1639   [
1640    {
1641     "enum_field_value" : 0,
1642     "name" : "AHARDWAREBUFFER_STATUS_OK"
1643    },
1644    {
1645     "enum_field_value" : -12,
1646     "name" : "AHARDWAREBUFFER_STATUS_NO_MEMORY"
1647    },
1648    {
1649     "enum_field_value" : -22,
1650     "name" : "AHARDWAREBUFFER_STATUS_BAD_VALUE"
1651    },
1652    {
1653     "enum_field_value" : -38,
1654     "name" : "AHARDWAREBUFFER_STATUS_UNSUPPORTED"
1655    },
1656    {
1657     "enum_field_value" : -2147483648,
1658     "name" : "AHARDWAREBUFFER_STATUS_UNKNOWN_ERROR"
1659    }
1660   ],
1661   "linker_set_key" : "_ZTI21AHardwareBufferStatus",
1662   "name" : "AHardwareBufferStatus",
1663   "size" : 4,
1664   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h",
1665   "underlying_type" : "_ZTIi"
1666  },
1667  {
1668   "alignment" : 4,
1669   "enum_fields" :
1670   [
1671    {
1672     "enum_field_value" : 1,
1673     "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8A8_UNORM"
1674    },
1675    {
1676     "enum_field_value" : 2,
1677     "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8X8_UNORM"
1678    },
1679    {
1680     "enum_field_value" : 3,
1681     "name" : "AHARDWAREBUFFER_FORMAT_R8G8B8_UNORM"
1682    },
1683    {
1684     "enum_field_value" : 4,
1685     "name" : "AHARDWAREBUFFER_FORMAT_R5G6B5_UNORM"
1686    },
1687    {
1688     "enum_field_value" : 22,
1689     "name" : "AHARDWAREBUFFER_FORMAT_R16G16B16A16_FLOAT"
1690    },
1691    {
1692     "enum_field_value" : 43,
1693     "name" : "AHARDWAREBUFFER_FORMAT_R10G10B10A2_UNORM"
1694    },
1695    {
1696     "enum_field_value" : 33,
1697     "name" : "AHARDWAREBUFFER_FORMAT_BLOB"
1698    },
1699    {
1700     "enum_field_value" : 48,
1701     "name" : "AHARDWAREBUFFER_FORMAT_D16_UNORM"
1702    },
1703    {
1704     "enum_field_value" : 49,
1705     "name" : "AHARDWAREBUFFER_FORMAT_D24_UNORM"
1706    },
1707    {
1708     "enum_field_value" : 50,
1709     "name" : "AHARDWAREBUFFER_FORMAT_D24_UNORM_S8_UINT"
1710    },
1711    {
1712     "enum_field_value" : 51,
1713     "name" : "AHARDWAREBUFFER_FORMAT_D32_FLOAT"
1714    },
1715    {
1716     "enum_field_value" : 52,
1717     "name" : "AHARDWAREBUFFER_FORMAT_D32_FLOAT_S8_UINT"
1718    },
1719    {
1720     "enum_field_value" : 53,
1721     "name" : "AHARDWAREBUFFER_FORMAT_S8_UINT"
1722    },
1723    {
1724     "enum_field_value" : 35,
1725     "name" : "AHARDWAREBUFFER_FORMAT_Y8Cb8Cr8_420"
1726    },
1727    {
1728     "enum_field_value" : 54,
1729     "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_P010"
1730    },
1731    {
1732     "enum_field_value" : 60,
1733     "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_P210"
1734    },
1735    {
1736     "enum_field_value" : 56,
1737     "name" : "AHARDWAREBUFFER_FORMAT_R8_UNORM"
1738    },
1739    {
1740     "enum_field_value" : 57,
1741     "name" : "AHARDWAREBUFFER_FORMAT_R16_UINT"
1742    },
1743    {
1744     "enum_field_value" : 58,
1745     "name" : "AHARDWAREBUFFER_FORMAT_R16G16_UINT"
1746    },
1747    {
1748     "enum_field_value" : 59,
1749     "name" : "AHARDWAREBUFFER_FORMAT_R10G10B10A10_UNORM"
1750    }
1751   ],
1752   "linker_set_key" : "_ZTI22AHardwareBuffer_Format",
1753   "name" : "AHardwareBuffer_Format",
1754   "size" : 4,
1755   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h",
1756   "underlying_type" : "_ZTIj"
1757  },
1758  {
1759   "alignment" : 4,
1760   "enum_fields" :
1761   [
1762    {
1763     "enum_field_value" : 0,
1764     "name" : "ANATIVEWINDOW_TRANSFORM_IDENTITY"
1765    },
1766    {
1767     "enum_field_value" : 1,
1768     "name" : "ANATIVEWINDOW_TRANSFORM_MIRROR_HORIZONTAL"
1769    },
1770    {
1771     "enum_field_value" : 2,
1772     "name" : "ANATIVEWINDOW_TRANSFORM_MIRROR_VERTICAL"
1773    },
1774    {
1775     "enum_field_value" : 4,
1776     "name" : "ANATIVEWINDOW_TRANSFORM_ROTATE_90"
1777    },
1778    {
1779     "enum_field_value" : 3,
1780     "name" : "ANATIVEWINDOW_TRANSFORM_ROTATE_180"
1781    },
1782    {
1783     "enum_field_value" : 7,
1784     "name" : "ANATIVEWINDOW_TRANSFORM_ROTATE_270"
1785    }
1786   ],
1787   "linker_set_key" : "_ZTI22ANativeWindowTransform",
1788   "name" : "ANativeWindowTransform",
1789   "size" : 4,
1790   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h",
1791   "underlying_type" : "_ZTIj"
1792  },
1793  {
1794   "alignment" : 4,
1795   "enum_fields" :
1796   [
1797    {
1798     "enum_field_value" : 2,
1799     "name" : "AHARDWAREBUFFER_CREATE_FROM_HANDLE_METHOD_REGISTER"
1800    },
1801    {
1802     "enum_field_value" : 3,
1803     "name" : "AHARDWAREBUFFER_CREATE_FROM_HANDLE_METHOD_CLONE"
1804    }
1805   ],
1806   "linker_set_key" : "_ZTI22CreateFromHandleMethod",
1807   "name" : "CreateFromHandleMethod",
1808   "size" : 4,
1809   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h",
1810   "underlying_type" : "_ZTIj"
1811  },
1812  {
1813   "alignment" : 4,
1814   "enum_fields" :
1815   [
1816    {
1817     "enum_field_value" : 1,
1818     "name" : "NATIVE_WINDOW_API_EGL"
1819    },
1820    {
1821     "enum_field_value" : 2,
1822     "name" : "NATIVE_WINDOW_API_CPU"
1823    },
1824    {
1825     "enum_field_value" : 3,
1826     "name" : "NATIVE_WINDOW_API_MEDIA"
1827    },
1828    {
1829     "enum_field_value" : 4,
1830     "name" : "NATIVE_WINDOW_API_CAMERA"
1831    }
1832   ],
1833   "linker_set_key" : "_ZTI25$NATIVE_WINDOW_API_CAMERA",
1834   "name" : "(unnamed)",
1835   "size" : 4,
1836   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
1837   "underlying_type" : "_ZTIj"
1838  },
1839  {
1840   "alignment" : 4,
1841   "enum_fields" :
1842   [
1843    {
1844     "enum_field_value" : 0,
1845     "name" : "NATIVE_WINDOW_WIDTH"
1846    },
1847    {
1848     "enum_field_value" : 1,
1849     "name" : "NATIVE_WINDOW_HEIGHT"
1850    },
1851    {
1852     "enum_field_value" : 2,
1853     "name" : "NATIVE_WINDOW_FORMAT"
1854    },
1855    {
1856     "enum_field_value" : 3,
1857     "name" : "NATIVE_WINDOW_MIN_UNDEQUEUED_BUFFERS"
1858    },
1859    {
1860     "enum_field_value" : 4,
1861     "name" : "NATIVE_WINDOW_QUEUES_TO_WINDOW_COMPOSER"
1862    },
1863    {
1864     "enum_field_value" : 5,
1865     "name" : "NATIVE_WINDOW_CONCRETE_TYPE"
1866    },
1867    {
1868     "enum_field_value" : 6,
1869     "name" : "NATIVE_WINDOW_DEFAULT_WIDTH"
1870    },
1871    {
1872     "enum_field_value" : 7,
1873     "name" : "NATIVE_WINDOW_DEFAULT_HEIGHT"
1874    },
1875    {
1876     "enum_field_value" : 8,
1877     "name" : "NATIVE_WINDOW_TRANSFORM_HINT"
1878    },
1879    {
1880     "enum_field_value" : 9,
1881     "name" : "NATIVE_WINDOW_CONSUMER_RUNNING_BEHIND"
1882    },
1883    {
1884     "enum_field_value" : 10,
1885     "name" : "NATIVE_WINDOW_CONSUMER_USAGE_BITS"
1886    },
1887    {
1888     "enum_field_value" : 11,
1889     "name" : "NATIVE_WINDOW_STICKY_TRANSFORM"
1890    },
1891    {
1892     "enum_field_value" : 12,
1893     "name" : "NATIVE_WINDOW_DEFAULT_DATASPACE"
1894    },
1895    {
1896     "enum_field_value" : 13,
1897     "name" : "NATIVE_WINDOW_BUFFER_AGE"
1898    },
1899    {
1900     "enum_field_value" : 14,
1901     "name" : "NATIVE_WINDOW_LAST_DEQUEUE_DURATION"
1902    },
1903    {
1904     "enum_field_value" : 15,
1905     "name" : "NATIVE_WINDOW_LAST_QUEUE_DURATION"
1906    },
1907    {
1908     "enum_field_value" : 16,
1909     "name" : "NATIVE_WINDOW_LAYER_COUNT"
1910    },
1911    {
1912     "enum_field_value" : 17,
1913     "name" : "NATIVE_WINDOW_IS_VALID"
1914    },
1915    {
1916     "enum_field_value" : 18,
1917     "name" : "NATIVE_WINDOW_FRAME_TIMESTAMPS_SUPPORTS_PRESENT"
1918    },
1919    {
1920     "enum_field_value" : 19,
1921     "name" : "NATIVE_WINDOW_CONSUMER_IS_PROTECTED"
1922    },
1923    {
1924     "enum_field_value" : 20,
1925     "name" : "NATIVE_WINDOW_DATASPACE"
1926    },
1927    {
1928     "enum_field_value" : 21,
1929     "name" : "NATIVE_WINDOW_MAX_BUFFER_COUNT"
1930    }
1931   ],
1932   "linker_set_key" : "_ZTI25$NATIVE_WINDOW_BUFFER_AGE",
1933   "name" : "(unnamed)",
1934   "size" : 4,
1935   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
1936   "underlying_type" : "_ZTIj"
1937  },
1938  {
1939   "alignment" : 4,
1940   "enum_fields" :
1941   [
1942    {
1943     "enum_field_value" : 0,
1944     "name" : "NATIVE_WINDOW_FRAMEBUFFER"
1945    },
1946    {
1947     "enum_field_value" : 1,
1948     "name" : "NATIVE_WINDOW_SURFACE"
1949    }
1950   ],
1951   "linker_set_key" : "_ZTI26$NATIVE_WINDOW_FRAMEBUFFER",
1952   "name" : "(unnamed)",
1953   "size" : 4,
1954   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
1955   "underlying_type" : "_ZTIj"
1956  },
1957  {
1958   "alignment" : 8,
1959   "enum_fields" :
1960   [
1961    {
1962     "enum_field_value" : 0,
1963     "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_NEVER"
1964    },
1965    {
1966     "enum_field_value" : 2,
1967     "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_RARELY"
1968    },
1969    {
1970     "enum_field_value" : 3,
1971     "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_OFTEN"
1972    },
1973    {
1974     "enum_field_value" : 15,
1975     "name" : "AHARDWAREBUFFER_USAGE_CPU_READ_MASK"
1976    },
1977    {
1978     "enum_field_value" : 0,
1979     "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_NEVER"
1980    },
1981    {
1982     "enum_field_value" : 32,
1983     "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_RARELY"
1984    },
1985    {
1986     "enum_field_value" : 48,
1987     "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_OFTEN"
1988    },
1989    {
1990     "enum_field_value" : 240,
1991     "name" : "AHARDWAREBUFFER_USAGE_CPU_WRITE_MASK"
1992    },
1993    {
1994     "enum_field_value" : 256,
1995     "name" : "AHARDWAREBUFFER_USAGE_GPU_SAMPLED_IMAGE"
1996    },
1997    {
1998     "enum_field_value" : 512,
1999     "name" : "AHARDWAREBUFFER_USAGE_GPU_FRAMEBUFFER"
2000    },
2001    {
2002     "enum_field_value" : 512,
2003     "name" : "AHARDWAREBUFFER_USAGE_GPU_COLOR_OUTPUT"
2004    },
2005    {
2006     "enum_field_value" : 2048,
2007     "name" : "AHARDWAREBUFFER_USAGE_COMPOSER_OVERLAY"
2008    },
2009    {
2010     "enum_field_value" : 16384,
2011     "name" : "AHARDWAREBUFFER_USAGE_PROTECTED_CONTENT"
2012    },
2013    {
2014     "enum_field_value" : 65536,
2015     "name" : "AHARDWAREBUFFER_USAGE_VIDEO_ENCODE"
2016    },
2017    {
2018     "enum_field_value" : 8388608,
2019     "name" : "AHARDWAREBUFFER_USAGE_SENSOR_DIRECT_DATA"
2020    },
2021    {
2022     "enum_field_value" : 16777216,
2023     "name" : "AHARDWAREBUFFER_USAGE_GPU_DATA_BUFFER"
2024    },
2025    {
2026     "enum_field_value" : 33554432,
2027     "name" : "AHARDWAREBUFFER_USAGE_GPU_CUBE_MAP"
2028    },
2029    {
2030     "enum_field_value" : 67108864,
2031     "name" : "AHARDWAREBUFFER_USAGE_GPU_MIPMAP_COMPLETE"
2032    },
2033    {
2034     "enum_field_value" : 4294967296,
2035     "name" : "AHARDWAREBUFFER_USAGE_FRONT_BUFFER"
2036    },
2037    {
2038     "enum_field_value" : 268435456,
2039     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_0"
2040    },
2041    {
2042     "enum_field_value" : 536870912,
2043     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_1"
2044    },
2045    {
2046     "enum_field_value" : 1073741824,
2047     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_2"
2048    },
2049    {
2050     "enum_field_value" : 2147483648,
2051     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_3"
2052    },
2053    {
2054     "enum_field_value" : 281474976710656,
2055     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_4"
2056    },
2057    {
2058     "enum_field_value" : 562949953421312,
2059     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_5"
2060    },
2061    {
2062     "enum_field_value" : 1125899906842624,
2063     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_6"
2064    },
2065    {
2066     "enum_field_value" : 2251799813685248,
2067     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_7"
2068    },
2069    {
2070     "enum_field_value" : 4503599627370496,
2071     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_8"
2072    },
2073    {
2074     "enum_field_value" : 9007199254740992,
2075     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_9"
2076    },
2077    {
2078     "enum_field_value" : 18014398509481984,
2079     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_10"
2080    },
2081    {
2082     "enum_field_value" : 36028797018963968,
2083     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_11"
2084    },
2085    {
2086     "enum_field_value" : 72057594037927936,
2087     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_12"
2088    },
2089    {
2090     "enum_field_value" : 144115188075855872,
2091     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_13"
2092    },
2093    {
2094     "enum_field_value" : 288230376151711744,
2095     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_14"
2096    },
2097    {
2098     "enum_field_value" : 576460752303423488,
2099     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_15"
2100    },
2101    {
2102     "enum_field_value" : 1152921504606846976,
2103     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_16"
2104    },
2105    {
2106     "enum_field_value" : 2305843009213693952,
2107     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_17"
2108    },
2109    {
2110     "enum_field_value" : 4611686018427387904,
2111     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_18"
2112    },
2113    {
2114     "enum_field_value" : 9223372036854775808,
2115     "name" : "AHARDWAREBUFFER_USAGE_VENDOR_19"
2116    }
2117   ],
2118   "linker_set_key" : "_ZTI26AHardwareBuffer_UsageFlags",
2119   "name" : "AHardwareBuffer_UsageFlags",
2120   "size" : 8,
2121   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h",
2122   "underlying_type" : "_ZTIm"
2123  },
2124  {
2125   "alignment" : 4,
2126   "enum_fields" :
2127   [
2128    {
2129     "enum_field_value" : 1,
2130     "name" : "WINDOW_FORMAT_RGBA_8888"
2131    },
2132    {
2133     "enum_field_value" : 2,
2134     "name" : "WINDOW_FORMAT_RGBX_8888"
2135    },
2136    {
2137     "enum_field_value" : 4,
2138     "name" : "WINDOW_FORMAT_RGB_565"
2139    }
2140   ],
2141   "linker_set_key" : "_ZTI26ANativeWindow_LegacyFormat",
2142   "name" : "ANativeWindow_LegacyFormat",
2143   "size" : 4,
2144   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h",
2145   "underlying_type" : "_ZTIj"
2146  },
2147  {
2148   "alignment" : 4,
2149   "enum_fields" :
2150   [
2151    {
2152     "enum_field_value" : 100,
2153     "name" : "ANATIVEWINDOW_FRAME_RATE_EXACT"
2154    },
2155    {
2156     "enum_field_value" : 101,
2157     "name" : "ANATIVEWINDOW_FRAME_RATE_NO_VOTE"
2158    },
2159    {
2160     "enum_field_value" : 102,
2161     "name" : "ANATIVEWINDOW_FRAME_RATE_MIN"
2162    },
2163    {
2164     "enum_field_value" : 103,
2165     "name" : "ANATIVEWINDOW_FRAME_RATE_GTE"
2166    }
2167   ],
2168   "linker_set_key" : "_ZTI31$ANATIVEWINDOW_FRAME_RATE_EXACT",
2169   "name" : "(unnamed)",
2170   "size" : 4,
2171   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
2172   "underlying_type" : "_ZTIj"
2173  },
2174  {
2175   "alignment" : 4,
2176   "enum_fields" :
2177   [
2178    {
2179     "enum_field_value" : 0,
2180     "name" : "NATIVE_WINDOW_SET_USAGE"
2181    },
2182    {
2183     "enum_field_value" : 1,
2184     "name" : "NATIVE_WINDOW_CONNECT"
2185    },
2186    {
2187     "enum_field_value" : 2,
2188     "name" : "NATIVE_WINDOW_DISCONNECT"
2189    },
2190    {
2191     "enum_field_value" : 3,
2192     "name" : "NATIVE_WINDOW_SET_CROP"
2193    },
2194    {
2195     "enum_field_value" : 4,
2196     "name" : "NATIVE_WINDOW_SET_BUFFER_COUNT"
2197    },
2198    {
2199     "enum_field_value" : 5,
2200     "name" : "NATIVE_WINDOW_SET_BUFFERS_GEOMETRY"
2201    },
2202    {
2203     "enum_field_value" : 6,
2204     "name" : "NATIVE_WINDOW_SET_BUFFERS_TRANSFORM"
2205    },
2206    {
2207     "enum_field_value" : 7,
2208     "name" : "NATIVE_WINDOW_SET_BUFFERS_TIMESTAMP"
2209    },
2210    {
2211     "enum_field_value" : 8,
2212     "name" : "NATIVE_WINDOW_SET_BUFFERS_DIMENSIONS"
2213    },
2214    {
2215     "enum_field_value" : 9,
2216     "name" : "NATIVE_WINDOW_SET_BUFFERS_FORMAT"
2217    },
2218    {
2219     "enum_field_value" : 10,
2220     "name" : "NATIVE_WINDOW_SET_SCALING_MODE"
2221    },
2222    {
2223     "enum_field_value" : 11,
2224     "name" : "NATIVE_WINDOW_LOCK"
2225    },
2226    {
2227     "enum_field_value" : 12,
2228     "name" : "NATIVE_WINDOW_UNLOCK_AND_POST"
2229    },
2230    {
2231     "enum_field_value" : 13,
2232     "name" : "NATIVE_WINDOW_API_CONNECT"
2233    },
2234    {
2235     "enum_field_value" : 14,
2236     "name" : "NATIVE_WINDOW_API_DISCONNECT"
2237    },
2238    {
2239     "enum_field_value" : 15,
2240     "name" : "NATIVE_WINDOW_SET_BUFFERS_USER_DIMENSIONS"
2241    },
2242    {
2243     "enum_field_value" : 16,
2244     "name" : "NATIVE_WINDOW_SET_POST_TRANSFORM_CROP"
2245    },
2246    {
2247     "enum_field_value" : 17,
2248     "name" : "NATIVE_WINDOW_SET_BUFFERS_STICKY_TRANSFORM"
2249    },
2250    {
2251     "enum_field_value" : 18,
2252     "name" : "NATIVE_WINDOW_SET_SIDEBAND_STREAM"
2253    },
2254    {
2255     "enum_field_value" : 19,
2256     "name" : "NATIVE_WINDOW_SET_BUFFERS_DATASPACE"
2257    },
2258    {
2259     "enum_field_value" : 20,
2260     "name" : "NATIVE_WINDOW_SET_SURFACE_DAMAGE"
2261    },
2262    {
2263     "enum_field_value" : 21,
2264     "name" : "NATIVE_WINDOW_SET_SHARED_BUFFER_MODE"
2265    },
2266    {
2267     "enum_field_value" : 22,
2268     "name" : "NATIVE_WINDOW_SET_AUTO_REFRESH"
2269    },
2270    {
2271     "enum_field_value" : 23,
2272     "name" : "NATIVE_WINDOW_GET_REFRESH_CYCLE_DURATION"
2273    },
2274    {
2275     "enum_field_value" : 24,
2276     "name" : "NATIVE_WINDOW_GET_NEXT_FRAME_ID"
2277    },
2278    {
2279     "enum_field_value" : 25,
2280     "name" : "NATIVE_WINDOW_ENABLE_FRAME_TIMESTAMPS"
2281    },
2282    {
2283     "enum_field_value" : 26,
2284     "name" : "NATIVE_WINDOW_GET_COMPOSITOR_TIMING"
2285    },
2286    {
2287     "enum_field_value" : 27,
2288     "name" : "NATIVE_WINDOW_GET_FRAME_TIMESTAMPS"
2289    },
2290    {
2291     "enum_field_value" : 30,
2292     "name" : "NATIVE_WINDOW_SET_USAGE64"
2293    },
2294    {
2295     "enum_field_value" : 31,
2296     "name" : "NATIVE_WINDOW_GET_CONSUMER_USAGE64"
2297    },
2298    {
2299     "enum_field_value" : 32,
2300     "name" : "NATIVE_WINDOW_SET_BUFFERS_SMPTE2086_METADATA"
2301    },
2302    {
2303     "enum_field_value" : 33,
2304     "name" : "NATIVE_WINDOW_SET_BUFFERS_CTA861_3_METADATA"
2305    },
2306    {
2307     "enum_field_value" : 34,
2308     "name" : "NATIVE_WINDOW_SET_BUFFERS_HDR10_PLUS_METADATA"
2309    },
2310    {
2311     "enum_field_value" : 35,
2312     "name" : "NATIVE_WINDOW_SET_AUTO_PREROTATION"
2313    },
2314    {
2315     "enum_field_value" : 36,
2316     "name" : "NATIVE_WINDOW_GET_LAST_DEQUEUE_START"
2317    },
2318    {
2319     "enum_field_value" : 37,
2320     "name" : "NATIVE_WINDOW_SET_DEQUEUE_TIMEOUT"
2321    },
2322    {
2323     "enum_field_value" : 38,
2324     "name" : "NATIVE_WINDOW_GET_LAST_DEQUEUE_DURATION"
2325    },
2326    {
2327     "enum_field_value" : 39,
2328     "name" : "NATIVE_WINDOW_GET_LAST_QUEUE_DURATION"
2329    },
2330    {
2331     "enum_field_value" : 40,
2332     "name" : "NATIVE_WINDOW_SET_FRAME_RATE"
2333    },
2334    {
2335     "enum_field_value" : 41,
2336     "name" : "NATIVE_WINDOW_SET_CANCEL_INTERCEPTOR"
2337    },
2338    {
2339     "enum_field_value" : 42,
2340     "name" : "NATIVE_WINDOW_SET_DEQUEUE_INTERCEPTOR"
2341    },
2342    {
2343     "enum_field_value" : 43,
2344     "name" : "NATIVE_WINDOW_SET_PERFORM_INTERCEPTOR"
2345    },
2346    {
2347     "enum_field_value" : 44,
2348     "name" : "NATIVE_WINDOW_SET_QUEUE_INTERCEPTOR"
2349    },
2350    {
2351     "enum_field_value" : 45,
2352     "name" : "NATIVE_WINDOW_ALLOCATE_BUFFERS"
2353    },
2354    {
2355     "enum_field_value" : 46,
2356     "name" : "NATIVE_WINDOW_GET_LAST_QUEUED_BUFFER"
2357    },
2358    {
2359     "enum_field_value" : 47,
2360     "name" : "NATIVE_WINDOW_SET_QUERY_INTERCEPTOR"
2361    },
2362    {
2363     "enum_field_value" : 48,
2364     "name" : "NATIVE_WINDOW_SET_FRAME_TIMELINE_INFO"
2365    },
2366    {
2367     "enum_field_value" : 49,
2368     "name" : "NATIVE_WINDOW_GET_LAST_QUEUED_BUFFER2"
2369    },
2370    {
2371     "enum_field_value" : 50,
2372     "name" : "NATIVE_WINDOW_SET_BUFFERS_ADDITIONAL_OPTIONS"
2373    }
2374   ],
2375   "linker_set_key" : "_ZTI31$NATIVE_WINDOW_ALLOCATE_BUFFERS",
2376   "name" : "(unnamed)",
2377   "size" : 4,
2378   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
2379   "underlying_type" : "_ZTIj"
2380  },
2381  {
2382   "alignment" : 4,
2383   "enum_fields" :
2384   [
2385    {
2386     "enum_field_value" : 1,
2387     "name" : "NATIVE_WINDOW_TRANSFORM_FLIP_H"
2388    },
2389    {
2390     "enum_field_value" : 2,
2391     "name" : "NATIVE_WINDOW_TRANSFORM_FLIP_V"
2392    },
2393    {
2394     "enum_field_value" : 4,
2395     "name" : "NATIVE_WINDOW_TRANSFORM_ROT_90"
2396    },
2397    {
2398     "enum_field_value" : 3,
2399     "name" : "NATIVE_WINDOW_TRANSFORM_ROT_180"
2400    },
2401    {
2402     "enum_field_value" : 7,
2403     "name" : "NATIVE_WINDOW_TRANSFORM_ROT_270"
2404    },
2405    {
2406     "enum_field_value" : 8,
2407     "name" : "NATIVE_WINDOW_TRANSFORM_INVERSE_DISPLAY"
2408    }
2409   ],
2410   "linker_set_key" : "_ZTI31$NATIVE_WINDOW_TRANSFORM_FLIP_H",
2411   "name" : "(unnamed)",
2412   "size" : 4,
2413   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
2414   "underlying_type" : "_ZTIj"
2415  },
2416  {
2417   "alignment" : 4,
2418   "enum_fields" :
2419   [
2420    {
2421     "enum_field_value" : 131072,
2422     "name" : "AHARDWAREBUFFER_USAGE_CAMERA_WRITE"
2423    },
2424    {
2425     "enum_field_value" : 262144,
2426     "name" : "AHARDWAREBUFFER_USAGE_CAMERA_READ"
2427    },
2428    {
2429     "enum_field_value" : 393216,
2430     "name" : "AHARDWAREBUFFER_USAGE_CAMERA_MASK"
2431    }
2432   ],
2433   "linker_set_key" : "_ZTI34$AHARDWAREBUFFER_USAGE_CAMERA_MASK",
2434   "name" : "(unnamed)",
2435   "size" : 4,
2436   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h",
2437   "underlying_type" : "_ZTIj"
2438  },
2439  {
2440   "alignment" : 4,
2441   "enum_fields" :
2442   [
2443    {
2444     "enum_field_value" : 0,
2445     "name" : "NATIVE_WINDOW_SCALING_MODE_FREEZE"
2446    },
2447    {
2448     "enum_field_value" : 1,
2449     "name" : "NATIVE_WINDOW_SCALING_MODE_SCALE_TO_WINDOW"
2450    },
2451    {
2452     "enum_field_value" : 2,
2453     "name" : "NATIVE_WINDOW_SCALING_MODE_SCALE_CROP"
2454    },
2455    {
2456     "enum_field_value" : 3,
2457     "name" : "NATIVE_WINDOW_SCALING_MODE_NO_SCALE_CROP"
2458    }
2459   ],
2460   "linker_set_key" : "_ZTI34$NATIVE_WINDOW_SCALING_MODE_FREEZE",
2461   "name" : "(unnamed)",
2462   "size" : 4,
2463   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
2464   "underlying_type" : "_ZTIj"
2465  },
2466  {
2467   "alignment" : 4,
2468   "enum_fields" :
2469   [
2470    {
2471     "enum_field_value" : 100,
2472     "name" : "AACTIVITYMANAGER_IMPORTANCE_FOREGROUND"
2473    },
2474    {
2475     "enum_field_value" : 125,
2476     "name" : "AACTIVITYMANAGER_IMPORTANCE_FOREGROUND_SERVICE"
2477    },
2478    {
2479     "enum_field_value" : 200,
2480     "name" : "AACTIVITYMANAGER_IMPORTANCE_VISIBLE"
2481    },
2482    {
2483     "enum_field_value" : 230,
2484     "name" : "AACTIVITYMANAGER_IMPORTANCE_PERCEPTIBLE"
2485    },
2486    {
2487     "enum_field_value" : 300,
2488     "name" : "AACTIVITYMANAGER_IMPORTANCE_SERVICE"
2489    },
2490    {
2491     "enum_field_value" : 325,
2492     "name" : "AACTIVITYMANAGER_IMPORTANCE_TOP_SLEEPING"
2493    },
2494    {
2495     "enum_field_value" : 350,
2496     "name" : "AACTIVITYMANAGER_IMPORTANCE_CANT_SAVE_STATE"
2497    },
2498    {
2499     "enum_field_value" : 400,
2500     "name" : "AACTIVITYMANAGER_IMPORTANCE_CACHED"
2501    },
2502    {
2503     "enum_field_value" : 1000,
2504     "name" : "AACTIVITYMANAGER_IMPORTANCE_GONE"
2505    }
2506   ],
2507   "linker_set_key" : "_ZTI35$AACTIVITYMANAGER_IMPORTANCE_CACHED",
2508   "name" : "(unnamed)",
2509   "size" : 4,
2510   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h",
2511   "underlying_type" : "_ZTIj"
2512  },
2513  {
2514   "alignment" : 4,
2515   "enum_fields" :
2516   [
2517    {
2518     "enum_field_value" : 0,
2519     "name" : "ANATIVEWINDOW_FRAME_RATE_COMPATIBILITY_DEFAULT"
2520    },
2521    {
2522     "enum_field_value" : 1,
2523     "name" : "ANATIVEWINDOW_FRAME_RATE_COMPATIBILITY_FIXED_SOURCE"
2524    }
2525   ],
2526   "linker_set_key" : "_ZTI36ANativeWindow_FrameRateCompatibility",
2527   "name" : "ANativeWindow_FrameRateCompatibility",
2528   "size" : 4,
2529   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h",
2530   "underlying_type" : "_ZTIj"
2531  },
2532  {
2533   "alignment" : 1,
2534   "enum_fields" :
2535   [
2536    {
2537     "enum_field_value" : 0,
2538     "name" : "ANATIVEWINDOW_CHANGE_FRAME_RATE_ONLY_IF_SEAMLESS"
2539    },
2540    {
2541     "enum_field_value" : 1,
2542     "name" : "ANATIVEWINDOW_CHANGE_FRAME_RATE_ALWAYS"
2543    }
2544   ],
2545   "linker_set_key" : "_ZTI37ANativeWindow_ChangeFrameRateStrategy",
2546   "name" : "ANativeWindow_ChangeFrameRateStrategy",
2547   "size" : 1,
2548   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h",
2549   "underlying_type" : "_ZTIa"
2550  },
2551  {
2552   "alignment" : 4,
2553   "enum_fields" :
2554   [
2555    {
2556     "enum_field_value" : 5,
2557     "name" : "AHARDWAREBUFFER_FORMAT_B8G8R8A8_UNORM"
2558    },
2559    {
2560     "enum_field_value" : 842094169,
2561     "name" : "AHARDWAREBUFFER_FORMAT_YV12"
2562    },
2563    {
2564     "enum_field_value" : 538982489,
2565     "name" : "AHARDWAREBUFFER_FORMAT_Y8"
2566    },
2567    {
2568     "enum_field_value" : 540422489,
2569     "name" : "AHARDWAREBUFFER_FORMAT_Y16"
2570    },
2571    {
2572     "enum_field_value" : 32,
2573     "name" : "AHARDWAREBUFFER_FORMAT_RAW16"
2574    },
2575    {
2576     "enum_field_value" : 37,
2577     "name" : "AHARDWAREBUFFER_FORMAT_RAW10"
2578    },
2579    {
2580     "enum_field_value" : 38,
2581     "name" : "AHARDWAREBUFFER_FORMAT_RAW12"
2582    },
2583    {
2584     "enum_field_value" : 36,
2585     "name" : "AHARDWAREBUFFER_FORMAT_RAW_OPAQUE"
2586    },
2587    {
2588     "enum_field_value" : 34,
2589     "name" : "AHARDWAREBUFFER_FORMAT_IMPLEMENTATION_DEFINED"
2590    },
2591    {
2592     "enum_field_value" : 16,
2593     "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_422_SP"
2594    },
2595    {
2596     "enum_field_value" : 17,
2597     "name" : "AHARDWAREBUFFER_FORMAT_YCrCb_420_SP"
2598    },
2599    {
2600     "enum_field_value" : 20,
2601     "name" : "AHARDWAREBUFFER_FORMAT_YCbCr_422_I"
2602    }
2603   ],
2604   "linker_set_key" : "_ZTI38$AHARDWAREBUFFER_FORMAT_B8G8R8A8_UNORM",
2605   "name" : "(unnamed)",
2606   "size" : 4,
2607   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h",
2608   "underlying_type" : "_ZTIj"
2609  },
2610  {
2611   "alignment" : 4,
2612   "enum_fields" :
2613   [
2614    {
2615     "enum_field_value" : 0,
2616     "name" : "ANATIVEWINDOW_FRAME_RATE_CATEGORY_DEFAULT"
2617    },
2618    {
2619     "enum_field_value" : 1,
2620     "name" : "ANATIVEWINDOW_FRAME_RATE_CATEGORY_NO_PREFERENCE"
2621    },
2622    {
2623     "enum_field_value" : 2,
2624     "name" : "ANATIVEWINDOW_FRAME_RATE_CATEGORY_LOW"
2625    },
2626    {
2627     "enum_field_value" : 3,
2628     "name" : "ANATIVEWINDOW_FRAME_RATE_CATEGORY_NORMAL"
2629    },
2630    {
2631     "enum_field_value" : 4,
2632     "name" : "ANATIVEWINDOW_FRAME_RATE_CATEGORY_HIGH_HINT"
2633    },
2634    {
2635     "enum_field_value" : 5,
2636     "name" : "ANATIVEWINDOW_FRAME_RATE_CATEGORY_HIGH"
2637    }
2638   ],
2639   "linker_set_key" : "_ZTI42$ANATIVEWINDOW_FRAME_RATE_CATEGORY_DEFAULT",
2640   "name" : "(unnamed)",
2641   "size" : 4,
2642   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
2643   "underlying_type" : "_ZTIj"
2644  },
2645  {
2646   "alignment" : 4,
2647   "enum_fields" :
2648   [
2649    {
2650     "enum_field_value" : 0,
2651     "name" : "ANATIVEWINDOW_FRAME_RATE_SELECTION_STRATEGY_PROPAGATE"
2652    },
2653    {
2654     "enum_field_value" : 1,
2655     "name" : "ANATIVEWINDOW_FRAME_RATE_SELECTION_STRATEGY_OVERRIDE_CHILDREN"
2656    },
2657    {
2658     "enum_field_value" : 2,
2659     "name" : "ANATIVEWINDOW_FRAME_RATE_SELECTION_STRATEGY_SELF"
2660    }
2661   ],
2662   "linker_set_key" : "_ZTI62$ANATIVEWINDOW_FRAME_RATE_SELECTION_STRATEGY_OVERRIDE_CHILDREN",
2663   "name" : "(unnamed)",
2664   "size" : 4,
2665   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h",
2666   "underlying_type" : "_ZTIj"
2667  }
2668 ],
2669 "function_types" :
2670 [
2671  {
2672   "alignment" : 4,
2673   "linker_set_key" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferE",
2674   "name" : "int (ANativeWindow *, ANativeWindowBuffer *)",
2675   "parameters" :
2676   [
2677    {
2678     "referenced_type" : "_ZTIP13ANativeWindow"
2679    },
2680    {
2681     "referenced_type" : "_ZTIP19ANativeWindowBuffer"
2682    }
2683   ],
2684   "return_type" : "_ZTIi",
2685   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
2686  },
2687  {
2688   "alignment" : 4,
2689   "linker_set_key" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferiE",
2690   "name" : "int (ANativeWindow *, ANativeWindowBuffer *, int)",
2691   "parameters" :
2692   [
2693    {
2694     "referenced_type" : "_ZTIP13ANativeWindow"
2695    },
2696    {
2697     "referenced_type" : "_ZTIP19ANativeWindowBuffer"
2698    },
2699    {
2700     "referenced_type" : "_ZTIi"
2701    }
2702   ],
2703   "return_type" : "_ZTIi",
2704   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
2705  },
2706  {
2707   "alignment" : 4,
2708   "linker_set_key" : "_ZTIFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE",
2709   "name" : "int (ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer *, int), void *, ANativeWindowBuffer *, int)",
2710   "parameters" :
2711   [
2712    {
2713     "referenced_type" : "_ZTIP13ANativeWindow"
2714    },
2715    {
2716     "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE"
2717    },
2718    {
2719     "referenced_type" : "_ZTIPv"
2720    },
2721    {
2722     "referenced_type" : "_ZTIP19ANativeWindowBuffer"
2723    },
2724    {
2725     "referenced_type" : "_ZTIi"
2726    }
2727   ],
2728   "return_type" : "_ZTIi",
2729   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
2730  },
2731  {
2732   "alignment" : 4,
2733   "linker_set_key" : "_ZTIFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E",
2734   "name" : "int (ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer **, int *), void *, ANativeWindowBuffer **, int *)",
2735   "parameters" :
2736   [
2737    {
2738     "referenced_type" : "_ZTIP13ANativeWindow"
2739    },
2740    {
2741     "referenced_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferPiE"
2742    },
2743    {
2744     "referenced_type" : "_ZTIPv"
2745    },
2746    {
2747     "referenced_type" : "_ZTIPP19ANativeWindowBuffer"
2748    },
2749    {
2750     "referenced_type" : "_ZTIPi"
2751    }
2752   ],
2753   "return_type" : "_ZTIi",
2754   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
2755  },
2756  {
2757   "alignment" : 4,
2758   "linker_set_key" : "_ZTIFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E",
2759   "name" : "int (ANativeWindow *, int (*)(ANativeWindow *, int, std::__va_list), void *, int, std::__va_list)",
2760   "parameters" :
2761   [
2762    {
2763     "referenced_type" : "_ZTIP13ANativeWindow"
2764    },
2765    {
2766     "referenced_type" : "_ZTIPFiP13ANativeWindowiSt9__va_listE"
2767    },
2768    {
2769     "referenced_type" : "_ZTIPv"
2770    },
2771    {
2772     "referenced_type" : "_ZTIi"
2773    },
2774    {
2775     "referenced_type" : "_ZTISt9__va_list"
2776    }
2777   ],
2778   "return_type" : "_ZTIi",
2779   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
2780  },
2781  {
2782   "alignment" : 4,
2783   "linker_set_key" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferE",
2784   "name" : "int (ANativeWindow *, ANativeWindowBuffer **)",
2785   "parameters" :
2786   [
2787    {
2788     "referenced_type" : "_ZTIP13ANativeWindow"
2789    },
2790    {
2791     "referenced_type" : "_ZTIPP19ANativeWindowBuffer"
2792    }
2793   ],
2794   "return_type" : "_ZTIi",
2795   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
2796  },
2797  {
2798   "alignment" : 4,
2799   "linker_set_key" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferPiE",
2800   "name" : "int (ANativeWindow *, ANativeWindowBuffer **, int *)",
2801   "parameters" :
2802   [
2803    {
2804     "referenced_type" : "_ZTIP13ANativeWindow"
2805    },
2806    {
2807     "referenced_type" : "_ZTIPP19ANativeWindowBuffer"
2808    },
2809    {
2810     "referenced_type" : "_ZTIPi"
2811    }
2812   ],
2813   "return_type" : "_ZTIi",
2814   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
2815  },
2816  {
2817   "alignment" : 4,
2818   "linker_set_key" : "_ZTIFiP13ANativeWindowiE",
2819   "name" : "int (ANativeWindow *, int)",
2820   "parameters" :
2821   [
2822    {
2823     "referenced_type" : "_ZTIP13ANativeWindow"
2824    },
2825    {
2826     "referenced_type" : "_ZTIi"
2827    }
2828   ],
2829   "return_type" : "_ZTIi",
2830   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
2831  },
2832  {
2833   "alignment" : 4,
2834   "linker_set_key" : "_ZTIFiP13ANativeWindowiSt9__va_listE",
2835   "name" : "int (ANativeWindow *, int, std::__va_list)",
2836   "parameters" :
2837   [
2838    {
2839     "referenced_type" : "_ZTIP13ANativeWindow"
2840    },
2841    {
2842     "referenced_type" : "_ZTIi"
2843    },
2844    {
2845     "referenced_type" : "_ZTISt9__va_list"
2846    }
2847   ],
2848   "return_type" : "_ZTIi",
2849   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
2850  },
2851  {
2852   "alignment" : 4,
2853   "linker_set_key" : "_ZTIFiP13ANativeWindowizE",
2854   "name" : "int (ANativeWindow *, int, ...)",
2855   "parameters" :
2856   [
2857    {
2858     "referenced_type" : "_ZTIP13ANativeWindow"
2859    },
2860    {
2861     "referenced_type" : "_ZTIi"
2862    }
2863   ],
2864   "return_type" : "_ZTIi",
2865   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
2866  },
2867  {
2868   "alignment" : 4,
2869   "linker_set_key" : "_ZTIFiPK13ANativeWindowiPiE",
2870   "name" : "int (const ANativeWindow *, int, int *)",
2871   "parameters" :
2872   [
2873    {
2874     "referenced_type" : "_ZTIPK13ANativeWindow"
2875    },
2876    {
2877     "referenced_type" : "_ZTIi"
2878    },
2879    {
2880     "referenced_type" : "_ZTIPi"
2881    }
2882   ],
2883   "return_type" : "_ZTIi",
2884   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
2885  },
2886  {
2887   "alignment" : 4,
2888   "linker_set_key" : "_ZTIFvP21android_native_base_tE",
2889   "name" : "void (android_native_base_t *)",
2890   "parameters" :
2891   [
2892    {
2893     "referenced_type" : "_ZTIP21android_native_base_t"
2894    }
2895   ],
2896   "return_type" : "_ZTIv",
2897   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
2898  },
2899  {
2900   "alignment" : 4,
2901   "linker_set_key" : "_ZTIFvjiPvE",
2902   "name" : "void (unsigned int, int, void *)",
2903   "parameters" :
2904   [
2905    {
2906     "referenced_type" : "_ZTIj"
2907    },
2908    {
2909     "referenced_type" : "_ZTIi"
2910    },
2911    {
2912     "referenced_type" : "_ZTIPv"
2913    }
2914   ],
2915   "return_type" : "_ZTIv",
2916   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
2917  }
2918 ],
2919 "functions" :
2920 [
2921  {
2922   "availability_attrs" :
2923   [
2924    {
2925     "introduced_major" : 31
2926    }
2927   ],
2928   "function_name" : "AActivityManager_addUidImportanceListener",
2929   "linker_set_key" : "AActivityManager_addUidImportanceListener",
2930   "parameters" :
2931   [
2932    {
2933     "referenced_type" : "_ZTIPFvjiPvE"
2934    },
2935    {
2936     "referenced_type" : "_ZTIi"
2937    },
2938    {
2939     "referenced_type" : "_ZTIPv"
2940    }
2941   ],
2942   "return_type" : "_ZTIP38AActivityManager_UidImportanceListener",
2943   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
2944  },
2945  {
2946   "availability_attrs" :
2947   [
2948    {
2949     "introduced_major" : 31
2950    }
2951   ],
2952   "function_name" : "AActivityManager_getUidImportance",
2953   "linker_set_key" : "AActivityManager_getUidImportance",
2954   "parameters" :
2955   [
2956    {
2957     "referenced_type" : "_ZTIj"
2958    }
2959   ],
2960   "return_type" : "_ZTIi",
2961   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
2962  },
2963  {
2964   "availability_attrs" :
2965   [
2966    {
2967     "introduced_major" : 31
2968    }
2969   ],
2970   "function_name" : "AActivityManager_isUidActive",
2971   "linker_set_key" : "AActivityManager_isUidActive",
2972   "parameters" :
2973   [
2974    {
2975     "referenced_type" : "_ZTIj"
2976    }
2977   ],
2978   "return_type" : "_ZTIb",
2979   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
2980  },
2981  {
2982   "availability_attrs" :
2983   [
2984    {
2985     "introduced_major" : 31
2986    }
2987   ],
2988   "function_name" : "AActivityManager_removeUidImportanceListener",
2989   "linker_set_key" : "AActivityManager_removeUidImportanceListener",
2990   "parameters" :
2991   [
2992    {
2993     "referenced_type" : "_ZTIP38AActivityManager_UidImportanceListener"
2994    }
2995   ],
2996   "return_type" : "_ZTIv",
2997   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
2998  },
2999  {
3000   "availability_attrs" :
3001   [
3002    {
3003     "introduced_major" : 36
3004    }
3005   ],
3006   "function_name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_destroy",
3007   "linker_set_key" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_destroy",
3008   "parameters" :
3009   [
3010    {
3011     "referenced_type" : "_ZTIPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets"
3012    }
3013   ],
3014   "return_type" : "_ZTIv",
3015   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3016  },
3017  {
3018   "availability_attrs" :
3019   [
3020    {
3021     "introduced_major" : 36
3022    }
3023   ],
3024   "function_name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerOffset",
3025   "linker_set_key" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerOffset",
3026   "parameters" :
3027   [
3028    {
3029     "referenced_type" : "_ZTIPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets"
3030    }
3031   ],
3032   "return_type" : "_ZTIm",
3033   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3034  },
3035  {
3036   "availability_attrs" :
3037   [
3038    {
3039     "introduced_major" : 36
3040    }
3041   ],
3042   "function_name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerPath",
3043   "linker_set_key" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getContainerPath",
3044   "parameters" :
3045   [
3046    {
3047     "referenced_type" : "_ZTIPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets"
3048    }
3049   ],
3050   "return_type" : "_ZTIPKc",
3051   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3052  },
3053  {
3054   "availability_attrs" :
3055   [
3056    {
3057     "introduced_major" : 36
3058    }
3059   ],
3060   "function_name" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getMethodOffset",
3061   "linker_set_key" : "ADynamicInstrumentationManager_ExecutableMethodFileOffsets_getMethodOffset",
3062   "parameters" :
3063   [
3064    {
3065     "referenced_type" : "_ZTIPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets"
3066    }
3067   ],
3068   "return_type" : "_ZTIm",
3069   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3070  },
3071  {
3072   "availability_attrs" :
3073   [
3074    {
3075     "introduced_major" : 36
3076    }
3077   ],
3078   "function_name" : "ADynamicInstrumentationManager_MethodDescriptor_create",
3079   "linker_set_key" : "ADynamicInstrumentationManager_MethodDescriptor_create",
3080   "parameters" :
3081   [
3082    {
3083     "referenced_type" : "_ZTIPKc"
3084    },
3085    {
3086     "referenced_type" : "_ZTIPKc"
3087    },
3088    {
3089     "referenced_type" : "_ZTIPPKc"
3090    },
3091    {
3092     "referenced_type" : "_ZTIm"
3093    }
3094   ],
3095   "return_type" : "_ZTIP47ADynamicInstrumentationManager_MethodDescriptor",
3096   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3097  },
3098  {
3099   "availability_attrs" :
3100   [
3101    {
3102     "introduced_major" : 36
3103    }
3104   ],
3105   "function_name" : "ADynamicInstrumentationManager_MethodDescriptor_destroy",
3106   "linker_set_key" : "ADynamicInstrumentationManager_MethodDescriptor_destroy",
3107   "parameters" :
3108   [
3109    {
3110     "referenced_type" : "_ZTIPK47ADynamicInstrumentationManager_MethodDescriptor"
3111    }
3112   ],
3113   "return_type" : "_ZTIv",
3114   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3115  },
3116  {
3117   "availability_attrs" :
3118   [
3119    {
3120     "introduced_major" : 36
3121    }
3122   ],
3123   "function_name" : "ADynamicInstrumentationManager_TargetProcess_create",
3124   "linker_set_key" : "ADynamicInstrumentationManager_TargetProcess_create",
3125   "parameters" :
3126   [
3127    {
3128     "referenced_type" : "_ZTIj"
3129    },
3130    {
3131     "referenced_type" : "_ZTIi"
3132    },
3133    {
3134     "referenced_type" : "_ZTIPKc"
3135    }
3136   ],
3137   "return_type" : "_ZTIP44ADynamicInstrumentationManager_TargetProcess",
3138   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3139  },
3140  {
3141   "availability_attrs" :
3142   [
3143    {
3144     "introduced_major" : 36
3145    }
3146   ],
3147   "function_name" : "ADynamicInstrumentationManager_TargetProcess_destroy",
3148   "linker_set_key" : "ADynamicInstrumentationManager_TargetProcess_destroy",
3149   "parameters" :
3150   [
3151    {
3152     "referenced_type" : "_ZTIPK44ADynamicInstrumentationManager_TargetProcess"
3153    }
3154   ],
3155   "return_type" : "_ZTIv",
3156   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3157  },
3158  {
3159   "availability_attrs" :
3160   [
3161    {
3162     "introduced_major" : 36
3163    }
3164   ],
3165   "function_name" : "ADynamicInstrumentationManager_getExecutableMethodFileOffsets",
3166   "linker_set_key" : "ADynamicInstrumentationManager_getExecutableMethodFileOffsets",
3167   "parameters" :
3168   [
3169    {
3170     "referenced_type" : "_ZTIPK44ADynamicInstrumentationManager_TargetProcess"
3171    },
3172    {
3173     "referenced_type" : "_ZTIPK47ADynamicInstrumentationManager_MethodDescriptor"
3174    },
3175    {
3176     "referenced_type" : "_ZTIPPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets"
3177    }
3178   ],
3179   "return_type" : "_ZTIi",
3180   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3181  },
3182  {
3183   "availability_attrs" :
3184   [
3185    {
3186     "introduced_major" : 26
3187    }
3188   ],
3189   "function_name" : "AHardwareBuffer_acquire",
3190   "linker_set_key" : "AHardwareBuffer_acquire",
3191   "parameters" :
3192   [
3193    {
3194     "referenced_type" : "_ZTIP15AHardwareBuffer"
3195    }
3196   ],
3197   "return_type" : "_ZTIv",
3198   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3199  },
3200  {
3201   "availability_attrs" :
3202   [
3203    {
3204     "introduced_major" : 26
3205    }
3206   ],
3207   "function_name" : "AHardwareBuffer_allocate",
3208   "linker_set_key" : "AHardwareBuffer_allocate",
3209   "parameters" :
3210   [
3211    {
3212     "referenced_type" : "_ZTIPK20AHardwareBuffer_Desc"
3213    },
3214    {
3215     "referenced_type" : "_ZTIPP15AHardwareBuffer"
3216    }
3217   ],
3218   "return_type" : "_ZTIi",
3219   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3220  },
3221  {
3222   "availability_attrs" :
3223   [
3224    {
3225     "introduced_major" : 26
3226    }
3227   ],
3228   "function_name" : "AHardwareBuffer_describe",
3229   "linker_set_key" : "AHardwareBuffer_describe",
3230   "parameters" :
3231   [
3232    {
3233     "referenced_type" : "_ZTIPK15AHardwareBuffer"
3234    },
3235    {
3236     "referenced_type" : "_ZTIP20AHardwareBuffer_Desc"
3237    }
3238   ],
3239   "return_type" : "_ZTIv",
3240   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3241  },
3242  {
3243   "availability_attrs" :
3244   [
3245    {
3246     "introduced_major" : 31
3247    }
3248   ],
3249   "function_name" : "AHardwareBuffer_getId",
3250   "linker_set_key" : "AHardwareBuffer_getId",
3251   "parameters" :
3252   [
3253    {
3254     "referenced_type" : "_ZTIPK15AHardwareBuffer"
3255    },
3256    {
3257     "referenced_type" : "_ZTIPm"
3258    }
3259   ],
3260   "return_type" : "_ZTIi",
3261   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3262  },
3263  {
3264   "function_name" : "AHardwareBuffer_getNativeHandle",
3265   "linker_set_key" : "AHardwareBuffer_getNativeHandle",
3266   "parameters" :
3267   [
3268    {
3269     "referenced_type" : "_ZTIPK15AHardwareBuffer"
3270    }
3271   ],
3272   "return_type" : "_ZTIPK13native_handle",
3273   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h"
3274  },
3275  {
3276   "availability_attrs" :
3277   [
3278    {
3279     "introduced_major" : 29
3280    }
3281   ],
3282   "function_name" : "AHardwareBuffer_isSupported",
3283   "linker_set_key" : "AHardwareBuffer_isSupported",
3284   "parameters" :
3285   [
3286    {
3287     "referenced_type" : "_ZTIPK20AHardwareBuffer_Desc"
3288    }
3289   ],
3290   "return_type" : "_ZTIi",
3291   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3292  },
3293  {
3294   "availability_attrs" :
3295   [
3296    {
3297     "introduced_major" : 26
3298    }
3299   ],
3300   "function_name" : "AHardwareBuffer_lock",
3301   "linker_set_key" : "AHardwareBuffer_lock",
3302   "parameters" :
3303   [
3304    {
3305     "referenced_type" : "_ZTIP15AHardwareBuffer"
3306    },
3307    {
3308     "referenced_type" : "_ZTIm"
3309    },
3310    {
3311     "referenced_type" : "_ZTIi"
3312    },
3313    {
3314     "referenced_type" : "_ZTIPK5ARect"
3315    },
3316    {
3317     "referenced_type" : "_ZTIPPv"
3318    }
3319   ],
3320   "return_type" : "_ZTIi",
3321   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3322  },
3323  {
3324   "availability_attrs" :
3325   [
3326    {
3327     "introduced_major" : 29
3328    }
3329   ],
3330   "function_name" : "AHardwareBuffer_lockAndGetInfo",
3331   "linker_set_key" : "AHardwareBuffer_lockAndGetInfo",
3332   "parameters" :
3333   [
3334    {
3335     "referenced_type" : "_ZTIP15AHardwareBuffer"
3336    },
3337    {
3338     "referenced_type" : "_ZTIm"
3339    },
3340    {
3341     "referenced_type" : "_ZTIi"
3342    },
3343    {
3344     "referenced_type" : "_ZTIPK5ARect"
3345    },
3346    {
3347     "referenced_type" : "_ZTIPPv"
3348    },
3349    {
3350     "referenced_type" : "_ZTIPi"
3351    },
3352    {
3353     "referenced_type" : "_ZTIPi"
3354    }
3355   ],
3356   "return_type" : "_ZTIi",
3357   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3358  },
3359  {
3360   "availability_attrs" :
3361   [
3362    {
3363     "introduced_major" : 29
3364    }
3365   ],
3366   "function_name" : "AHardwareBuffer_lockPlanes",
3367   "linker_set_key" : "AHardwareBuffer_lockPlanes",
3368   "parameters" :
3369   [
3370    {
3371     "referenced_type" : "_ZTIP15AHardwareBuffer"
3372    },
3373    {
3374     "referenced_type" : "_ZTIm"
3375    },
3376    {
3377     "referenced_type" : "_ZTIi"
3378    },
3379    {
3380     "referenced_type" : "_ZTIPK5ARect"
3381    },
3382    {
3383     "referenced_type" : "_ZTIP22AHardwareBuffer_Planes"
3384    }
3385   ],
3386   "return_type" : "_ZTIi",
3387   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3388  },
3389  {
3390   "availability_attrs" :
3391   [
3392    {
3393     "introduced_major" : 26
3394    }
3395   ],
3396   "function_name" : "AHardwareBuffer_recvHandleFromUnixSocket",
3397   "linker_set_key" : "AHardwareBuffer_recvHandleFromUnixSocket",
3398   "parameters" :
3399   [
3400    {
3401     "referenced_type" : "_ZTIi"
3402    },
3403    {
3404     "referenced_type" : "_ZTIPP15AHardwareBuffer"
3405    }
3406   ],
3407   "return_type" : "_ZTIi",
3408   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3409  },
3410  {
3411   "availability_attrs" :
3412   [
3413    {
3414     "introduced_major" : 26
3415    }
3416   ],
3417   "function_name" : "AHardwareBuffer_release",
3418   "linker_set_key" : "AHardwareBuffer_release",
3419   "parameters" :
3420   [
3421    {
3422     "referenced_type" : "_ZTIP15AHardwareBuffer"
3423    }
3424   ],
3425   "return_type" : "_ZTIv",
3426   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3427  },
3428  {
3429   "availability_attrs" :
3430   [
3431    {
3432     "introduced_major" : 26
3433    }
3434   ],
3435   "function_name" : "AHardwareBuffer_sendHandleToUnixSocket",
3436   "linker_set_key" : "AHardwareBuffer_sendHandleToUnixSocket",
3437   "parameters" :
3438   [
3439    {
3440     "referenced_type" : "_ZTIPK15AHardwareBuffer"
3441    },
3442    {
3443     "referenced_type" : "_ZTIi"
3444    }
3445   ],
3446   "return_type" : "_ZTIi",
3447   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3448  },
3449  {
3450   "availability_attrs" :
3451   [
3452    {
3453     "introduced_major" : 26
3454    }
3455   ],
3456   "function_name" : "AHardwareBuffer_unlock",
3457   "linker_set_key" : "AHardwareBuffer_unlock",
3458   "parameters" :
3459   [
3460    {
3461     "referenced_type" : "_ZTIP15AHardwareBuffer"
3462    },
3463    {
3464     "referenced_type" : "_ZTIPi"
3465    }
3466   ],
3467   "return_type" : "_ZTIi",
3468   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3469  },
3470  {
3471   "function_name" : "ANativeWindow_acquire",
3472   "linker_set_key" : "ANativeWindow_acquire",
3473   "parameters" :
3474   [
3475    {
3476     "referenced_type" : "_ZTIP13ANativeWindow"
3477    }
3478   ],
3479   "return_type" : "_ZTIv",
3480   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
3481  },
3482  {
3483   "function_name" : "ANativeWindow_getFormat",
3484   "linker_set_key" : "ANativeWindow_getFormat",
3485   "parameters" :
3486   [
3487    {
3488     "referenced_type" : "_ZTIP13ANativeWindow"
3489    }
3490   ],
3491   "return_type" : "_ZTIi",
3492   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
3493  },
3494  {
3495   "function_name" : "ANativeWindow_getHeight",
3496   "linker_set_key" : "ANativeWindow_getHeight",
3497   "parameters" :
3498   [
3499    {
3500     "referenced_type" : "_ZTIP13ANativeWindow"
3501    }
3502   ],
3503   "return_type" : "_ZTIi",
3504   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
3505  },
3506  {
3507   "function_name" : "ANativeWindow_getWidth",
3508   "linker_set_key" : "ANativeWindow_getWidth",
3509   "parameters" :
3510   [
3511    {
3512     "referenced_type" : "_ZTIP13ANativeWindow"
3513    }
3514   ],
3515   "return_type" : "_ZTIi",
3516   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
3517  },
3518  {
3519   "function_name" : "ANativeWindow_lock",
3520   "linker_set_key" : "ANativeWindow_lock",
3521   "parameters" :
3522   [
3523    {
3524     "referenced_type" : "_ZTIP13ANativeWindow"
3525    },
3526    {
3527     "referenced_type" : "_ZTIP20ANativeWindow_Buffer"
3528    },
3529    {
3530     "referenced_type" : "_ZTIP5ARect"
3531    }
3532   ],
3533   "return_type" : "_ZTIi",
3534   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
3535  },
3536  {
3537   "function_name" : "ANativeWindow_release",
3538   "linker_set_key" : "ANativeWindow_release",
3539   "parameters" :
3540   [
3541    {
3542     "referenced_type" : "_ZTIP13ANativeWindow"
3543    }
3544   ],
3545   "return_type" : "_ZTIv",
3546   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
3547  },
3548  {
3549   "function_name" : "ANativeWindow_setBuffersGeometry",
3550   "linker_set_key" : "ANativeWindow_setBuffersGeometry",
3551   "parameters" :
3552   [
3553    {
3554     "referenced_type" : "_ZTIP13ANativeWindow"
3555    },
3556    {
3557     "referenced_type" : "_ZTIi"
3558    },
3559    {
3560     "referenced_type" : "_ZTIi"
3561    },
3562    {
3563     "referenced_type" : "_ZTIi"
3564    }
3565   ],
3566   "return_type" : "_ZTIi",
3567   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
3568  },
3569  {
3570   "function_name" : "ANativeWindow_unlockAndPost",
3571   "linker_set_key" : "ANativeWindow_unlockAndPost",
3572   "parameters" :
3573   [
3574    {
3575     "referenced_type" : "_ZTIP13ANativeWindow"
3576    }
3577   ],
3578   "return_type" : "_ZTIi",
3579   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
3580  }
3581 ],
3582 "global_vars" : [],
3583 "lvalue_reference_types" :
3584 [
3585  {
3586   "alignment" : 8,
3587   "linker_set_key" : "_ZTIRKN4aidl7android8hardware12NativeWindowE",
3588   "name" : "const aidl::android::hardware::NativeWindow &",
3589   "referenced_type" : "_ZTIKN4aidl7android8hardware12NativeWindowE",
3590   "size" : 8,
3591   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
3592  },
3593  {
3594   "alignment" : 8,
3595   "linker_set_key" : "_ZTIRKN4aidl7android8hardware14HardwareBufferE",
3596   "name" : "const aidl::android::hardware::HardwareBuffer &",
3597   "referenced_type" : "_ZTIKN4aidl7android8hardware14HardwareBufferE",
3598   "size" : 8,
3599   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
3600  },
3601  {
3602   "alignment" : 8,
3603   "linker_set_key" : "_ZTIRN4aidl7android8hardware12NativeWindowE",
3604   "name" : "aidl::android::hardware::NativeWindow &",
3605   "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE",
3606   "size" : 8,
3607   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
3608  },
3609  {
3610   "alignment" : 8,
3611   "linker_set_key" : "_ZTIRN4aidl7android8hardware14HardwareBufferE",
3612   "name" : "aidl::android::hardware::HardwareBuffer &",
3613   "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE",
3614   "size" : 8,
3615   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
3616  }
3617 ],
3618 "pointer_types" :
3619 [
3620  {
3621   "alignment" : 8,
3622   "linker_set_key" : "_ZTIP13ANativeWindow",
3623   "name" : "ANativeWindow *",
3624   "referenced_type" : "_ZTI13ANativeWindow",
3625   "size" : 8,
3626   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
3627  },
3628  {
3629   "alignment" : 8,
3630   "linker_set_key" : "_ZTIP15AHardwareBuffer",
3631   "name" : "AHardwareBuffer *",
3632   "referenced_type" : "_ZTI15AHardwareBuffer",
3633   "size" : 8,
3634   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3635  },
3636  {
3637   "alignment" : 8,
3638   "linker_set_key" : "_ZTIP19ANativeWindowBuffer",
3639   "name" : "ANativeWindowBuffer *",
3640   "referenced_type" : "_ZTI19ANativeWindowBuffer",
3641   "size" : 8,
3642   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
3643  },
3644  {
3645   "alignment" : 8,
3646   "linker_set_key" : "_ZTIP20AHardwareBuffer_Desc",
3647   "name" : "AHardwareBuffer_Desc *",
3648   "referenced_type" : "_ZTI20AHardwareBuffer_Desc",
3649   "size" : 8,
3650   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3651  },
3652  {
3653   "alignment" : 8,
3654   "linker_set_key" : "_ZTIP20ANativeWindow_Buffer",
3655   "name" : "ANativeWindow_Buffer *",
3656   "referenced_type" : "_ZTI20ANativeWindow_Buffer",
3657   "size" : 8,
3658   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
3659  },
3660  {
3661   "alignment" : 8,
3662   "linker_set_key" : "_ZTIP21android_native_base_t",
3663   "name" : "android_native_base_t *",
3664   "referenced_type" : "_ZTI21android_native_base_t",
3665   "size" : 8,
3666   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
3667  },
3668  {
3669   "alignment" : 8,
3670   "linker_set_key" : "_ZTIP22AHardwareBuffer_Planes",
3671   "name" : "AHardwareBuffer_Planes *",
3672   "referenced_type" : "_ZTI22AHardwareBuffer_Planes",
3673   "size" : 8,
3674   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3675  },
3676  {
3677   "alignment" : 8,
3678   "linker_set_key" : "_ZTIP38AActivityManager_UidImportanceListener",
3679   "name" : "AActivityManager_UidImportanceListener *",
3680   "referenced_type" : "_ZTI38AActivityManager_UidImportanceListener",
3681   "size" : 8,
3682   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
3683  },
3684  {
3685   "alignment" : 8,
3686   "linker_set_key" : "_ZTIP44ADynamicInstrumentationManager_TargetProcess",
3687   "name" : "ADynamicInstrumentationManager_TargetProcess *",
3688   "referenced_type" : "_ZTI44ADynamicInstrumentationManager_TargetProcess",
3689   "size" : 8,
3690   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3691  },
3692  {
3693   "alignment" : 8,
3694   "linker_set_key" : "_ZTIP47ADynamicInstrumentationManager_MethodDescriptor",
3695   "name" : "ADynamicInstrumentationManager_MethodDescriptor *",
3696   "referenced_type" : "_ZTI47ADynamicInstrumentationManager_MethodDescriptor",
3697   "size" : 8,
3698   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3699  },
3700  {
3701   "alignment" : 8,
3702   "linker_set_key" : "_ZTIP5ARect",
3703   "name" : "ARect *",
3704   "referenced_type" : "_ZTI5ARect",
3705   "size" : 8,
3706   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
3707  },
3708  {
3709   "alignment" : 8,
3710   "linker_set_key" : "_ZTIP7AParcel",
3711   "name" : "AParcel *",
3712   "referenced_type" : "_ZTI7AParcel",
3713   "size" : 8,
3714   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
3715  },
3716  {
3717   "alignment" : 8,
3718   "linker_set_key" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE",
3719   "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer *)",
3720   "referenced_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferE",
3721   "size" : 8,
3722   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
3723  },
3724  {
3725   "alignment" : 8,
3726   "linker_set_key" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE",
3727   "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer *, int)",
3728   "referenced_type" : "_ZTIFiP13ANativeWindowP19ANativeWindowBufferiE",
3729   "size" : 8,
3730   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
3731  },
3732  {
3733   "alignment" : 8,
3734   "linker_set_key" : "_ZTIPFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE",
3735   "name" : "int (*)(ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer *, int), void *, ANativeWindowBuffer *, int)",
3736   "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_P19ANativeWindowBufferiEPvS2_iE",
3737   "size" : 8,
3738   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
3739  },
3740  {
3741   "alignment" : 8,
3742   "linker_set_key" : "_ZTIPFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E",
3743   "name" : "int (*)(ANativeWindow *, int (*)(ANativeWindow *, ANativeWindowBuffer **, int *), void *, ANativeWindowBuffer **, int *)",
3744   "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_PP19ANativeWindowBufferPiEPvS3_S4_E",
3745   "size" : 8,
3746   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
3747  },
3748  {
3749   "alignment" : 8,
3750   "linker_set_key" : "_ZTIPFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E",
3751   "name" : "int (*)(ANativeWindow *, int (*)(ANativeWindow *, int, std::__va_list), void *, int, std::__va_list)",
3752   "referenced_type" : "_ZTIFiP13ANativeWindowPFiS0_iSt9__va_listEPviS1_E",
3753   "size" : 8,
3754   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
3755  },
3756  {
3757   "alignment" : 8,
3758   "linker_set_key" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferE",
3759   "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer **)",
3760   "referenced_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferE",
3761   "size" : 8,
3762   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
3763  },
3764  {
3765   "alignment" : 8,
3766   "linker_set_key" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferPiE",
3767   "name" : "int (*)(ANativeWindow *, ANativeWindowBuffer **, int *)",
3768   "referenced_type" : "_ZTIFiP13ANativeWindowPP19ANativeWindowBufferPiE",
3769   "size" : 8,
3770   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
3771  },
3772  {
3773   "alignment" : 8,
3774   "linker_set_key" : "_ZTIPFiP13ANativeWindowiE",
3775   "name" : "int (*)(ANativeWindow *, int)",
3776   "referenced_type" : "_ZTIFiP13ANativeWindowiE",
3777   "size" : 8,
3778   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
3779  },
3780  {
3781   "alignment" : 8,
3782   "linker_set_key" : "_ZTIPFiP13ANativeWindowiSt9__va_listE",
3783   "name" : "int (*)(ANativeWindow *, int, std::__va_list)",
3784   "referenced_type" : "_ZTIFiP13ANativeWindowiSt9__va_listE",
3785   "size" : 8,
3786   "source_file" : "frameworks/native/libs/nativewindow/include/apex/window.h"
3787  },
3788  {
3789   "alignment" : 8,
3790   "linker_set_key" : "_ZTIPFiP13ANativeWindowizE",
3791   "name" : "int (*)(ANativeWindow *, int, ...)",
3792   "referenced_type" : "_ZTIFiP13ANativeWindowizE",
3793   "size" : 8,
3794   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
3795  },
3796  {
3797   "alignment" : 8,
3798   "linker_set_key" : "_ZTIPFiPK13ANativeWindowiPiE",
3799   "name" : "int (*)(const ANativeWindow *, int, int *)",
3800   "referenced_type" : "_ZTIFiPK13ANativeWindowiPiE",
3801   "size" : 8,
3802   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
3803  },
3804  {
3805   "alignment" : 8,
3806   "linker_set_key" : "_ZTIPFvP21android_native_base_tE",
3807   "name" : "void (*)(android_native_base_t *)",
3808   "referenced_type" : "_ZTIFvP21android_native_base_tE",
3809   "size" : 8,
3810   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
3811  },
3812  {
3813   "alignment" : 8,
3814   "linker_set_key" : "_ZTIPFvjiPvE",
3815   "name" : "void (*)(unsigned int, int, void *)",
3816   "referenced_type" : "_ZTIFvjiPvE",
3817   "size" : 8,
3818   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
3819  },
3820  {
3821   "alignment" : 8,
3822   "linker_set_key" : "_ZTIPK13ANativeWindow",
3823   "name" : "const ANativeWindow *",
3824   "referenced_type" : "_ZTIK13ANativeWindow",
3825   "size" : 8,
3826   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
3827  },
3828  {
3829   "alignment" : 8,
3830   "linker_set_key" : "_ZTIPK13native_handle",
3831   "name" : "const native_handle *",
3832   "referenced_type" : "_ZTIK13native_handle",
3833   "size" : 8,
3834   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
3835  },
3836  {
3837   "alignment" : 8,
3838   "linker_set_key" : "_ZTIPK15AHardwareBuffer",
3839   "name" : "const AHardwareBuffer *",
3840   "referenced_type" : "_ZTIK15AHardwareBuffer",
3841   "size" : 8,
3842   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3843  },
3844  {
3845   "alignment" : 8,
3846   "linker_set_key" : "_ZTIPK19ANativeWindowBuffer",
3847   "name" : "const ANativeWindowBuffer *",
3848   "referenced_type" : "_ZTIK19ANativeWindowBuffer",
3849   "size" : 8,
3850   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
3851  },
3852  {
3853   "alignment" : 8,
3854   "linker_set_key" : "_ZTIPK20AHardwareBuffer_Desc",
3855   "name" : "const AHardwareBuffer_Desc *",
3856   "referenced_type" : "_ZTIK20AHardwareBuffer_Desc",
3857   "size" : 8,
3858   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3859  },
3860  {
3861   "alignment" : 8,
3862   "linker_set_key" : "_ZTIPK26AHardwareBufferLongOptions",
3863   "name" : "const AHardwareBufferLongOptions *",
3864   "referenced_type" : "_ZTIK26AHardwareBufferLongOptions",
3865   "size" : 8,
3866   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h"
3867  },
3868  {
3869   "alignment" : 8,
3870   "linker_set_key" : "_ZTIPK44ADynamicInstrumentationManager_TargetProcess",
3871   "name" : "const ADynamicInstrumentationManager_TargetProcess *",
3872   "referenced_type" : "_ZTIK44ADynamicInstrumentationManager_TargetProcess",
3873   "size" : 8,
3874   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3875  },
3876  {
3877   "alignment" : 8,
3878   "linker_set_key" : "_ZTIPK47ADynamicInstrumentationManager_MethodDescriptor",
3879   "name" : "const ADynamicInstrumentationManager_MethodDescriptor *",
3880   "referenced_type" : "_ZTIK47ADynamicInstrumentationManager_MethodDescriptor",
3881   "size" : 8,
3882   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3883  },
3884  {
3885   "alignment" : 8,
3886   "linker_set_key" : "_ZTIPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
3887   "name" : "const ADynamicInstrumentationManager_ExecutableMethodFileOffsets *",
3888   "referenced_type" : "_ZTIK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
3889   "size" : 8,
3890   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3891  },
3892  {
3893   "alignment" : 8,
3894   "linker_set_key" : "_ZTIPK5ARect",
3895   "name" : "const ARect *",
3896   "referenced_type" : "_ZTIK5ARect",
3897   "size" : 8,
3898   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3899  },
3900  {
3901   "alignment" : 8,
3902   "linker_set_key" : "_ZTIPK7AParcel",
3903   "name" : "const AParcel *",
3904   "referenced_type" : "_ZTIK7AParcel",
3905   "size" : 8,
3906   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
3907  },
3908  {
3909   "alignment" : 8,
3910   "linker_set_key" : "_ZTIPKN4aidl7android8hardware12NativeWindowE",
3911   "name" : "const aidl::android::hardware::NativeWindow *",
3912   "referenced_type" : "_ZTIKN4aidl7android8hardware12NativeWindowE",
3913   "size" : 8,
3914   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
3915  },
3916  {
3917   "alignment" : 8,
3918   "linker_set_key" : "_ZTIPKN4aidl7android8hardware14HardwareBufferE",
3919   "name" : "const aidl::android::hardware::HardwareBuffer *",
3920   "referenced_type" : "_ZTIKN4aidl7android8hardware14HardwareBufferE",
3921   "size" : 8,
3922   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
3923  },
3924  {
3925   "alignment" : 8,
3926   "linker_set_key" : "_ZTIPKN7android13GraphicBufferE",
3927   "name" : "const android::GraphicBuffer *",
3928   "referenced_type" : "_ZTIKN7android13GraphicBufferE",
3929   "size" : 8,
3930   "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h"
3931  },
3932  {
3933   "alignment" : 8,
3934   "linker_set_key" : "_ZTIPKc",
3935   "name" : "const char *",
3936   "referenced_type" : "_ZTIKc",
3937   "size" : 8,
3938   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
3939  },
3940  {
3941   "alignment" : 8,
3942   "linker_set_key" : "_ZTIPKv",
3943   "name" : "const void *",
3944   "referenced_type" : "_ZTIKv",
3945   "size" : 8,
3946   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
3947  },
3948  {
3949   "alignment" : 8,
3950   "linker_set_key" : "_ZTIPN4aidl7android8hardware12NativeWindowE",
3951   "name" : "aidl::android::hardware::NativeWindow *",
3952   "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE",
3953   "size" : 8,
3954   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
3955  },
3956  {
3957   "alignment" : 8,
3958   "linker_set_key" : "_ZTIPN4aidl7android8hardware14HardwareBufferE",
3959   "name" : "aidl::android::hardware::HardwareBuffer *",
3960   "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE",
3961   "size" : 8,
3962   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
3963  },
3964  {
3965   "alignment" : 8,
3966   "linker_set_key" : "_ZTIPN7android13GraphicBufferE",
3967   "name" : "android::GraphicBuffer *",
3968   "referenced_type" : "_ZTIN7android13GraphicBufferE",
3969   "size" : 8,
3970   "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h"
3971  },
3972  {
3973   "alignment" : 8,
3974   "linker_set_key" : "_ZTIPP13ANativeWindow",
3975   "name" : "ANativeWindow **",
3976   "referenced_type" : "_ZTIP13ANativeWindow",
3977   "size" : 8,
3978   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
3979  },
3980  {
3981   "alignment" : 8,
3982   "linker_set_key" : "_ZTIPP15AHardwareBuffer",
3983   "name" : "AHardwareBuffer **",
3984   "referenced_type" : "_ZTIP15AHardwareBuffer",
3985   "size" : 8,
3986   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
3987  },
3988  {
3989   "alignment" : 8,
3990   "linker_set_key" : "_ZTIPP19ANativeWindowBuffer",
3991   "name" : "ANativeWindowBuffer **",
3992   "referenced_type" : "_ZTIP19ANativeWindowBuffer",
3993   "size" : 8,
3994   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
3995  },
3996  {
3997   "alignment" : 8,
3998   "linker_set_key" : "_ZTIPPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
3999   "name" : "const ADynamicInstrumentationManager_ExecutableMethodFileOffsets **",
4000   "referenced_type" : "_ZTIPK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
4001   "size" : 8,
4002   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
4003  },
4004  {
4005   "alignment" : 8,
4006   "linker_set_key" : "_ZTIPPKc",
4007   "name" : "const char **",
4008   "referenced_type" : "_ZTIPKc",
4009   "size" : 8,
4010   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
4011  },
4012  {
4013   "alignment" : 8,
4014   "linker_set_key" : "_ZTIPPv",
4015   "name" : "void **",
4016   "referenced_type" : "_ZTIPv",
4017   "size" : 8,
4018   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
4019  },
4020  {
4021   "alignment" : 8,
4022   "linker_set_key" : "_ZTIPf",
4023   "name" : "float *",
4024   "referenced_type" : "_ZTIf",
4025   "size" : 8,
4026   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h"
4027  },
4028  {
4029   "alignment" : 8,
4030   "linker_set_key" : "_ZTIPi",
4031   "name" : "int *",
4032   "referenced_type" : "_ZTIi",
4033   "size" : 8,
4034   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
4035  },
4036  {
4037   "alignment" : 8,
4038   "linker_set_key" : "_ZTIPl",
4039   "name" : "long *",
4040   "referenced_type" : "_ZTIl",
4041   "size" : 8,
4042   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/window.h"
4043  },
4044  {
4045   "alignment" : 8,
4046   "linker_set_key" : "_ZTIPm",
4047   "name" : "unsigned long *",
4048   "referenced_type" : "_ZTIm",
4049   "size" : 8,
4050   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
4051  },
4052  {
4053   "alignment" : 8,
4054   "linker_set_key" : "_ZTIPv",
4055   "name" : "void *",
4056   "referenced_type" : "_ZTIv",
4057   "size" : 8,
4058   "source_file" : "frameworks/base/native/android/include_platform/android/activity_manager.h"
4059  }
4060 ],
4061 "qualified_types" :
4062 [
4063  {
4064   "alignment" : 8,
4065   "is_const" : true,
4066   "linker_set_key" : "_ZTIK13ANativeWindow",
4067   "name" : "const ANativeWindow",
4068   "referenced_type" : "_ZTI13ANativeWindow",
4069   "size" : 192,
4070   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
4071  },
4072  {
4073   "alignment" : 4,
4074   "is_const" : true,
4075   "linker_set_key" : "_ZTIK13native_handle",
4076   "name" : "const native_handle",
4077   "referenced_type" : "_ZTI13native_handle",
4078   "size" : 12,
4079   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
4080  },
4081  {
4082   "is_const" : true,
4083   "linker_set_key" : "_ZTIK15AHardwareBuffer",
4084   "name" : "const AHardwareBuffer",
4085   "referenced_type" : "_ZTI15AHardwareBuffer",
4086   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
4087  },
4088  {
4089   "alignment" : 8,
4090   "is_const" : true,
4091   "linker_set_key" : "_ZTIK19ANativeWindowBuffer",
4092   "name" : "const ANativeWindowBuffer",
4093   "referenced_type" : "_ZTI19ANativeWindowBuffer",
4094   "size" : 168,
4095   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
4096  },
4097  {
4098   "alignment" : 8,
4099   "is_const" : true,
4100   "linker_set_key" : "_ZTIK20AHardwareBuffer_Desc",
4101   "name" : "const AHardwareBuffer_Desc",
4102   "referenced_type" : "_ZTI20AHardwareBuffer_Desc",
4103   "size" : 40,
4104   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
4105  },
4106  {
4107   "alignment" : 8,
4108   "is_const" : true,
4109   "linker_set_key" : "_ZTIK26AHardwareBufferLongOptions",
4110   "name" : "const AHardwareBufferLongOptions",
4111   "referenced_type" : "_ZTI26AHardwareBufferLongOptions",
4112   "size" : 16,
4113   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h"
4114  },
4115  {
4116   "alignment" : 8,
4117   "is_const" : true,
4118   "linker_set_key" : "_ZTIK44ADynamicInstrumentationManager_TargetProcess",
4119   "name" : "const ADynamicInstrumentationManager_TargetProcess",
4120   "referenced_type" : "_ZTI44ADynamicInstrumentationManager_TargetProcess",
4121   "size" : 32,
4122   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
4123  },
4124  {
4125   "alignment" : 8,
4126   "is_const" : true,
4127   "linker_set_key" : "_ZTIK47ADynamicInstrumentationManager_MethodDescriptor",
4128   "name" : "const ADynamicInstrumentationManager_MethodDescriptor",
4129   "referenced_type" : "_ZTI47ADynamicInstrumentationManager_MethodDescriptor",
4130   "size" : 72,
4131   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
4132  },
4133  {
4134   "alignment" : 8,
4135   "is_const" : true,
4136   "linker_set_key" : "_ZTIK58ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
4137   "name" : "const ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
4138   "referenced_type" : "_ZTI58ADynamicInstrumentationManager_ExecutableMethodFileOffsets",
4139   "size" : 40,
4140   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
4141  },
4142  {
4143   "alignment" : 4,
4144   "is_const" : true,
4145   "linker_set_key" : "_ZTIK5ARect",
4146   "name" : "const ARect",
4147   "referenced_type" : "_ZTI5ARect",
4148   "size" : 16,
4149   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
4150  },
4151  {
4152   "is_const" : true,
4153   "linker_set_key" : "_ZTIK7AParcel",
4154   "name" : "const AParcel",
4155   "referenced_type" : "_ZTI7AParcel",
4156   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
4157  },
4158  {
4159   "alignment" : 8,
4160   "is_const" : true,
4161   "linker_set_key" : "_ZTIKN4aidl7android8hardware12NativeWindowE",
4162   "name" : "const aidl::android::hardware::NativeWindow",
4163   "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE",
4164   "size" : 8,
4165   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
4166  },
4167  {
4168   "alignment" : 8,
4169   "is_const" : true,
4170   "linker_set_key" : "_ZTIKN4aidl7android8hardware14HardwareBufferE",
4171   "name" : "const aidl::android::hardware::HardwareBuffer",
4172   "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE",
4173   "size" : 8,
4174   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
4175  },
4176  {
4177   "alignment" : 8,
4178   "is_const" : true,
4179   "linker_set_key" : "_ZTIKN7android13GraphicBufferE",
4180   "name" : "const android::GraphicBuffer",
4181   "referenced_type" : "_ZTIN7android13GraphicBufferE",
4182   "size" : 256,
4183   "source_file" : "frameworks/native/libs/nativewindow/include-private/private/android/AHardwareBufferHelpers.h"
4184  },
4185  {
4186   "alignment" : 1,
4187   "is_const" : true,
4188   "linker_set_key" : "_ZTIKc",
4189   "name" : "const char",
4190   "referenced_type" : "_ZTIc",
4191   "size" : 1,
4192   "source_file" : "frameworks/base/native/android/include_platform/android/dynamic_instrumentation_manager.h"
4193  },
4194  {
4195   "alignment" : 4,
4196   "is_const" : true,
4197   "linker_set_key" : "_ZTIKf",
4198   "name" : "const float",
4199   "referenced_type" : "_ZTIf",
4200   "size" : 4,
4201   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
4202  },
4203  {
4204   "alignment" : 4,
4205   "is_const" : true,
4206   "linker_set_key" : "_ZTIKi",
4207   "name" : "const int",
4208   "referenced_type" : "_ZTIi",
4209   "size" : 4,
4210   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
4211  },
4212  {
4213   "alignment" : 4,
4214   "is_const" : true,
4215   "linker_set_key" : "_ZTIKj",
4216   "name" : "const unsigned int",
4217   "referenced_type" : "_ZTIj",
4218   "size" : 4,
4219   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
4220  },
4221  {
4222   "alignment" : 8,
4223   "is_const" : true,
4224   "linker_set_key" : "_ZTIKl",
4225   "name" : "const long",
4226   "referenced_type" : "_ZTIl",
4227   "size" : 8,
4228   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
4229  },
4230  {
4231   "is_const" : true,
4232   "linker_set_key" : "_ZTIKv",
4233   "name" : "const void",
4234   "referenced_type" : "_ZTIv",
4235   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
4236  }
4237 ],
4238 "record_types" :
4239 [
4240  {
4241   "alignment" : 8,
4242   "fields" :
4243   [
4244    {
4245     "field_name" : "common",
4246     "referenced_type" : "_ZTI21android_native_base_t"
4247    },
4248    {
4249     "field_name" : "flags",
4250     "field_offset" : 448,
4251     "referenced_type" : "_ZTIKj"
4252    },
4253    {
4254     "field_name" : "minSwapInterval",
4255     "field_offset" : 480,
4256     "referenced_type" : "_ZTIKi"
4257    },
4258    {
4259     "field_name" : "maxSwapInterval",
4260     "field_offset" : 512,
4261     "referenced_type" : "_ZTIKi"
4262    },
4263    {
4264     "field_name" : "xdpi",
4265     "field_offset" : 544,
4266     "referenced_type" : "_ZTIKf"
4267    },
4268    {
4269     "field_name" : "ydpi",
4270     "field_offset" : 576,
4271     "referenced_type" : "_ZTIKf"
4272    },
4273    {
4274     "field_name" : "oem",
4275     "field_offset" : 640,
4276     "referenced_type" : "_ZTIA4_l"
4277    },
4278    {
4279     "field_name" : "setSwapInterval",
4280     "field_offset" : 896,
4281     "referenced_type" : "_ZTIPFiP13ANativeWindowiE"
4282    },
4283    {
4284     "field_name" : "dequeueBuffer_DEPRECATED",
4285     "field_offset" : 960,
4286     "referenced_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferE"
4287    },
4288    {
4289     "field_name" : "lockBuffer_DEPRECATED",
4290     "field_offset" : 1024,
4291     "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE"
4292    },
4293    {
4294     "field_name" : "queueBuffer_DEPRECATED",
4295     "field_offset" : 1088,
4296     "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE"
4297    },
4298    {
4299     "field_name" : "query",
4300     "field_offset" : 1152,
4301     "referenced_type" : "_ZTIPFiPK13ANativeWindowiPiE"
4302    },
4303    {
4304     "field_name" : "perform",
4305     "field_offset" : 1216,
4306     "referenced_type" : "_ZTIPFiP13ANativeWindowizE"
4307    },
4308    {
4309     "field_name" : "cancelBuffer_DEPRECATED",
4310     "field_offset" : 1280,
4311     "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferE"
4312    },
4313    {
4314     "field_name" : "dequeueBuffer",
4315     "field_offset" : 1344,
4316     "referenced_type" : "_ZTIPFiP13ANativeWindowPP19ANativeWindowBufferPiE"
4317    },
4318    {
4319     "field_name" : "queueBuffer",
4320     "field_offset" : 1408,
4321     "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE"
4322    },
4323    {
4324     "field_name" : "cancelBuffer",
4325     "field_offset" : 1472,
4326     "referenced_type" : "_ZTIPFiP13ANativeWindowP19ANativeWindowBufferiE"
4327    }
4328   ],
4329   "linker_set_key" : "_ZTI13ANativeWindow",
4330   "name" : "ANativeWindow",
4331   "size" : 192,
4332   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
4333  },
4334  {
4335   "alignment" : 8,
4336   "fields" :
4337   [
4338    {
4339     "field_name" : "common",
4340     "referenced_type" : "_ZTI21android_native_base_t"
4341    },
4342    {
4343     "field_name" : "width",
4344     "field_offset" : 448,
4345     "referenced_type" : "_ZTIi"
4346    },
4347    {
4348     "field_name" : "height",
4349     "field_offset" : 480,
4350     "referenced_type" : "_ZTIi"
4351    },
4352    {
4353     "field_name" : "stride",
4354     "field_offset" : 512,
4355     "referenced_type" : "_ZTIi"
4356    },
4357    {
4358     "field_name" : "format",
4359     "field_offset" : 544,
4360     "referenced_type" : "_ZTIi"
4361    },
4362    {
4363     "field_name" : "usage_deprecated",
4364     "field_offset" : 576,
4365     "referenced_type" : "_ZTIi"
4366    },
4367    {
4368     "field_name" : "layerCount",
4369     "field_offset" : 640,
4370     "referenced_type" : "_ZTIm"
4371    },
4372    {
4373     "field_name" : "reserved",
4374     "field_offset" : 704,
4375     "referenced_type" : "_ZTIA1_Pv"
4376    },
4377    {
4378     "field_name" : "handle",
4379     "field_offset" : 768,
4380     "referenced_type" : "_ZTIPK13native_handle"
4381    },
4382    {
4383     "field_name" : "usage",
4384     "field_offset" : 832,
4385     "referenced_type" : "_ZTIm"
4386    },
4387    {
4388     "field_name" : "reserved_proc",
4389     "field_offset" : 896,
4390     "referenced_type" : "_ZTIA7_Pv"
4391    }
4392   ],
4393   "linker_set_key" : "_ZTI19ANativeWindowBuffer",
4394   "name" : "ANativeWindowBuffer",
4395   "size" : 168,
4396   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
4397  },
4398  {
4399   "alignment" : 8,
4400   "fields" :
4401   [
4402    {
4403     "field_name" : "width",
4404     "referenced_type" : "_ZTIj"
4405    },
4406    {
4407     "field_name" : "height",
4408     "field_offset" : 32,
4409     "referenced_type" : "_ZTIj"
4410    },
4411    {
4412     "field_name" : "layers",
4413     "field_offset" : 64,
4414     "referenced_type" : "_ZTIj"
4415    },
4416    {
4417     "field_name" : "format",
4418     "field_offset" : 96,
4419     "referenced_type" : "_ZTIj"
4420    },
4421    {
4422     "field_name" : "usage",
4423     "field_offset" : 128,
4424     "referenced_type" : "_ZTIm"
4425    },
4426    {
4427     "field_name" : "stride",
4428     "field_offset" : 192,
4429     "referenced_type" : "_ZTIj"
4430    },
4431    {
4432     "field_name" : "rfu0",
4433     "field_offset" : 224,
4434     "referenced_type" : "_ZTIj"
4435    },
4436    {
4437     "field_name" : "rfu1",
4438     "field_offset" : 256,
4439     "referenced_type" : "_ZTIm"
4440    }
4441   ],
4442   "linker_set_key" : "_ZTI20AHardwareBuffer_Desc",
4443   "name" : "AHardwareBuffer_Desc",
4444   "size" : 40,
4445   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
4446  },
4447  {
4448   "alignment" : 8,
4449   "fields" :
4450   [
4451    {
4452     "field_name" : "width",
4453     "referenced_type" : "_ZTIi"
4454    },
4455    {
4456     "field_name" : "height",
4457     "field_offset" : 32,
4458     "referenced_type" : "_ZTIi"
4459    },
4460    {
4461     "field_name" : "stride",
4462     "field_offset" : 64,
4463     "referenced_type" : "_ZTIi"
4464    },
4465    {
4466     "field_name" : "format",
4467     "field_offset" : 96,
4468     "referenced_type" : "_ZTIi"
4469    },
4470    {
4471     "field_name" : "bits",
4472     "field_offset" : 128,
4473     "referenced_type" : "_ZTIPv"
4474    },
4475    {
4476     "field_name" : "reserved",
4477     "field_offset" : 192,
4478     "referenced_type" : "_ZTIA6_j"
4479    }
4480   ],
4481   "linker_set_key" : "_ZTI20ANativeWindow_Buffer",
4482   "name" : "ANativeWindow_Buffer",
4483   "size" : 48,
4484   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window.h"
4485  },
4486  {
4487   "alignment" : 8,
4488   "fields" :
4489   [
4490    {
4491     "field_name" : "data",
4492     "referenced_type" : "_ZTIPv"
4493    },
4494    {
4495     "field_name" : "pixelStride",
4496     "field_offset" : 64,
4497     "referenced_type" : "_ZTIj"
4498    },
4499    {
4500     "field_name" : "rowStride",
4501     "field_offset" : 96,
4502     "referenced_type" : "_ZTIj"
4503    }
4504   ],
4505   "linker_set_key" : "_ZTI21AHardwareBuffer_Plane",
4506   "name" : "AHardwareBuffer_Plane",
4507   "size" : 16,
4508   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
4509  },
4510  {
4511   "alignment" : 4,
4512   "fields" :
4513   [
4514    {
4515     "field_name" : "maxContentLightLevel",
4516     "referenced_type" : "_ZTIf"
4517    },
4518    {
4519     "field_name" : "maxFrameAverageLightLevel",
4520     "field_offset" : 32,
4521     "referenced_type" : "_ZTIf"
4522    }
4523   ],
4524   "linker_set_key" : "_ZTI21AHdrMetadata_cta861_3",
4525   "name" : "AHdrMetadata_cta861_3",
4526   "size" : 8,
4527   "source_file" : "frameworks/native/libs/nativewindow/include/android/hdr_metadata.h"
4528  },
4529  {
4530   "alignment" : 8,
4531   "fields" :
4532   [
4533    {
4534     "field_name" : "magic",
4535     "referenced_type" : "_ZTIi"
4536    },
4537    {
4538     "field_name" : "version",
4539     "field_offset" : 32,
4540     "referenced_type" : "_ZTIi"
4541    },
4542    {
4543     "field_name" : "reserved",
4544     "field_offset" : 64,
4545     "referenced_type" : "_ZTIA4_Pv"
4546    },
4547    {
4548     "field_name" : "incRef",
4549     "field_offset" : 320,
4550     "referenced_type" : "_ZTIPFvP21android_native_base_tE"
4551    },
4552    {
4553     "field_name" : "decRef",
4554     "field_offset" : 384,
4555     "referenced_type" : "_ZTIPFvP21android_native_base_tE"
4556    }
4557   ],
4558   "linker_set_key" : "_ZTI21android_native_base_t",
4559   "name" : "android_native_base_t",
4560   "size" : 56,
4561   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
4562  },
4563  {
4564   "alignment" : 4,
4565   "fields" :
4566   [
4567    {
4568     "field_name" : "left",
4569     "referenced_type" : "_ZTIi"
4570    },
4571    {
4572     "field_name" : "top",
4573     "field_offset" : 32,
4574     "referenced_type" : "_ZTIi"
4575    },
4576    {
4577     "field_name" : "right",
4578     "field_offset" : 64,
4579     "referenced_type" : "_ZTIi"
4580    },
4581    {
4582     "field_name" : "bottom",
4583     "field_offset" : 96,
4584     "referenced_type" : "_ZTIi"
4585    }
4586   ],
4587   "linker_set_key" : "_ZTI21android_native_rect_t",
4588   "name" : "android_native_rect_t",
4589   "size" : 16,
4590   "source_file" : "frameworks/native/libs/nativebase/include/nativebase/nativebase.h"
4591  },
4592  {
4593   "alignment" : 8,
4594   "fields" :
4595   [
4596    {
4597     "field_name" : "planeCount",
4598     "referenced_type" : "_ZTIj"
4599    },
4600    {
4601     "field_name" : "planes",
4602     "field_offset" : 64,
4603     "referenced_type" : "_ZTIA4_21AHardwareBuffer_Plane"
4604    }
4605   ],
4606   "linker_set_key" : "_ZTI22AHardwareBuffer_Planes",
4607   "name" : "AHardwareBuffer_Planes",
4608   "size" : 72,
4609   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer.h"
4610  },
4611  {
4612   "alignment" : 4,
4613   "fields" :
4614   [
4615    {
4616     "field_name" : "displayPrimaryRed",
4617     "referenced_type" : "_ZTI9AColor_xy"
4618    },
4619    {
4620     "field_name" : "displayPrimaryGreen",
4621     "field_offset" : 64,
4622     "referenced_type" : "_ZTI9AColor_xy"
4623    },
4624    {
4625     "field_name" : "displayPrimaryBlue",
4626     "field_offset" : 128,
4627     "referenced_type" : "_ZTI9AColor_xy"
4628    },
4629    {
4630     "field_name" : "whitePoint",
4631     "field_offset" : 192,
4632     "referenced_type" : "_ZTI9AColor_xy"
4633    },
4634    {
4635     "field_name" : "maxLuminance",
4636     "field_offset" : 256,
4637     "referenced_type" : "_ZTIf"
4638    },
4639    {
4640     "field_name" : "minLuminance",
4641     "field_offset" : 288,
4642     "referenced_type" : "_ZTIf"
4643    }
4644   ],
4645   "linker_set_key" : "_ZTI22AHdrMetadata_smpte2086",
4646   "name" : "AHdrMetadata_smpte2086",
4647   "size" : 40,
4648   "source_file" : "frameworks/native/libs/nativewindow/include/android/hdr_metadata.h"
4649  },
4650  {
4651   "alignment" : 8,
4652   "fields" :
4653   [
4654    {
4655     "field_name" : "name",
4656     "referenced_type" : "_ZTIPKc"
4657    },
4658    {
4659     "field_name" : "value",
4660     "field_offset" : 64,
4661     "referenced_type" : "_ZTIl"
4662    }
4663   ],
4664   "linker_set_key" : "_ZTI26AHardwareBufferLongOptions",
4665   "name" : "AHardwareBufferLongOptions",
4666   "size" : 16,
4667   "source_file" : "frameworks/native/libs/nativewindow/include/vndk/hardware_buffer.h"
4668  },
4669  {
4670   "alignment" : 8,
4671   "fields" :
4672   [
4673    {
4674     "field_name" : "frameNumber",
4675     "referenced_type" : "_ZTIm"
4676    },
4677    {
4678     "field_name" : "frameTimelineVsyncId",
4679     "field_offset" : 64,
4680     "referenced_type" : "_ZTIl"
4681    },
4682    {
4683     "field_name" : "inputEventId",
4684     "field_offset" : 128,
4685     "referenced_type" : "_ZTIi"
4686    },
4687    {
4688     "field_name" : "startTimeNanos",
4689     "field_offset" : 192,
4690     "referenced_type" : "_ZTIl"
4691    },
4692    {
4693     "field_name" : "useForRefreshRateSelection",
4694     "field_offset" : 256,
4695     "referenced_type" : "_ZTIi"
4696    },
4697    {
4698     "field_name" : "skippedFrameVsyncId",
4699     "field_offset" : 320,
4700     "referenced_type" : "_ZTIl"
4701    },
4702    {
4703     "field_name" : "skippedFrameStartTimeNanos",
4704     "field_offset" : 384,
4705     "referenced_type" : "_ZTIl"
4706    }
4707   ],
4708   "linker_set_key" : "_ZTI30ANativeWindowFrameTimelineInfo",
4709   "name" : "ANativeWindowFrameTimelineInfo",
4710   "size" : 56,
4711   "source_file" : "frameworks/native/libs/nativewindow/include/system/window.h"
4712  },
4713  {
4714   "alignment" : 4,
4715   "fields" :
4716   [
4717    {
4718     "field_name" : "left",
4719     "referenced_type" : "_ZTIi"
4720    },
4721    {
4722     "field_name" : "top",
4723     "field_offset" : 32,
4724     "referenced_type" : "_ZTIi"
4725    },
4726    {
4727     "field_name" : "right",
4728     "field_offset" : 64,
4729     "referenced_type" : "_ZTIi"
4730    },
4731    {
4732     "field_name" : "bottom",
4733     "field_offset" : 96,
4734     "referenced_type" : "_ZTIi"
4735    }
4736   ],
4737   "linker_set_key" : "_ZTI5ARect",
4738   "name" : "ARect",
4739   "size" : 16,
4740   "source_file" : "frameworks/native/libs/arect/include/android/rect.h"
4741  },
4742  {
4743   "alignment" : 4,
4744   "fields" :
4745   [
4746    {
4747     "field_name" : "x",
4748     "referenced_type" : "_ZTIf"
4749    },
4750    {
4751     "field_name" : "y",
4752     "field_offset" : 32,
4753     "referenced_type" : "_ZTIf"
4754    }
4755   ],
4756   "linker_set_key" : "_ZTI9AColor_xy",
4757   "name" : "AColor_xy",
4758   "size" : 8,
4759   "source_file" : "frameworks/native/libs/nativewindow/include/android/hdr_metadata.h"
4760  },
4761  {
4762   "alignment" : 8,
4763   "fields" :
4764   [
4765    {
4766     "access" : "private",
4767     "field_name" : "mWindow",
4768     "referenced_type" : "_ZTIP13ANativeWindow"
4769    }
4770   ],
4771   "linker_set_key" : "_ZTIN4aidl7android8hardware12NativeWindowE",
4772   "name" : "aidl::android::hardware::NativeWindow",
4773   "record_kind" : "class",
4774   "size" : 8,
4775   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
4776  },
4777  {
4778   "alignment" : 8,
4779   "fields" :
4780   [
4781    {
4782     "access" : "private",
4783     "field_name" : "mBuffer",
4784     "referenced_type" : "_ZTIP15AHardwareBuffer"
4785    }
4786   ],
4787   "linker_set_key" : "_ZTIN4aidl7android8hardware14HardwareBufferE",
4788   "name" : "aidl::android::hardware::HardwareBuffer",
4789   "record_kind" : "class",
4790   "size" : 8,
4791   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
4792  }
4793 ],
4794 "rvalue_reference_types" :
4795 [
4796  {
4797   "alignment" : 8,
4798   "linker_set_key" : "_ZTION4aidl7android8hardware12NativeWindowE",
4799   "name" : "aidl::android::hardware::NativeWindow &&",
4800   "referenced_type" : "_ZTIN4aidl7android8hardware12NativeWindowE",
4801   "size" : 8,
4802   "source_file" : "frameworks/native/libs/nativewindow/include/android/native_window_aidl.h"
4803  },
4804  {
4805   "alignment" : 8,
4806   "linker_set_key" : "_ZTION4aidl7android8hardware14HardwareBufferE",
4807   "name" : "aidl::android::hardware::HardwareBuffer &&",
4808   "referenced_type" : "_ZTIN4aidl7android8hardware14HardwareBufferE",
4809   "size" : 8,
4810   "source_file" : "frameworks/native/libs/nativewindow/include/android/hardware_buffer_aidl.h"
4811  }
4812 ]
4813}
4814