1{
2 "record_types":[
3  {
4   "vtable_components":[
5    {
6     "kind":"vbase_offset",
7     "component_value":136
8    },
9    {
10     "kind":"offset_to_top"
11    },
12    {
13     "kind":"rtti",
14     "mangled_component_name":"_ZTIN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
15    },
16    {
17     "mangled_component_name":"_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18    },
19    {
20     "mangled_component_name":"_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21    },
22    {
23     "mangled_component_name":"_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
24    },
25    {
26     "mangled_component_name":"_ZNK7android8hardware7IBinder13checkSubclassEPKv"
27    },
28    {
29     "mangled_component_name":"_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
30    },
31    {
32     "mangled_component_name":"_ZNK7android8hardware9BHwBinder10findObjectEPKv"
33    },
34    {
35     "mangled_component_name":"_ZN7android8hardware9BHwBinder12detachObjectEPKv"
36    },
37    {
38     "mangled_component_name":"_ZN7android8hardware9BHwBinder11localBinderEv"
39    },
40    {
41     "mangled_component_name":"_ZN7android8hardware7IBinder12remoteBinderEv"
42    },
43    {
44     "kind":"complete_dtor_pointer",
45     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
46    },
47    {
48     "kind":"deleting_dtor_pointer",
49     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
50    },
51    {
52     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
53    },
54    {
55     "kind":"offset_to_top",
56     "component_value":-32
57    },
58    {
59     "kind":"rtti",
60     "mangled_component_name":"_ZTIN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
61    },
62    {
63     "kind":"complete_dtor_pointer",
64     "mangled_component_name":"_ZThn32_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
65    },
66    {
67     "kind":"deleting_dtor_pointer",
68     "mangled_component_name":"_ZThn32_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
69    },
70    {
71     "kind":"vcall_offset"
72    },
73    {
74     "kind":"vcall_offset"
75    },
76    {
77     "kind":"vcall_offset"
78    },
79    {
80     "kind":"vcall_offset"
81    },
82    {
83     "kind":"vcall_offset",
84     "component_value":-136
85    },
86    {
87     "kind":"offset_to_top",
88     "component_value":-136
89    },
90    {
91     "kind":"rtti",
92     "mangled_component_name":"_ZTIN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
93    },
94    {
95     "kind":"complete_dtor_pointer",
96     "mangled_component_name":"_ZTv0_n24_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
97    },
98    {
99     "kind":"deleting_dtor_pointer",
100     "mangled_component_name":"_ZTv0_n24_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
101    },
102    {
103     "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv"
104    },
105    {
106     "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv"
107    },
108    {
109     "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
110    },
111    {
112     "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv"
113    }
114   ],
115   "unique_id":"_ZTSN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
116  },
117  {
118   "vtable_components":[
119    {
120     "kind":"vbase_offset",
121     "component_value":120
122    },
123    {
124     "kind":"offset_to_top"
125    },
126    {
127     "kind":"rtti",
128     "mangled_component_name":"_ZTIN7android8hardware8graphics6mapper4V2_18BsMapperE"
129    },
130    {
131     "mangled_component_name":"_ZNK7android8hardware8graphics6mapper4V2_17IMapper8isRemoteEv"
132    },
133    {
134     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
135    },
136    {
137     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
138    },
139    {
140     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
141    },
142    {
143     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
144    },
145    {
146     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper21setHALInstrumentationEv"
147    },
148    {
149     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
150    },
151    {
152     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper4pingEv"
153    },
154    {
155     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
156    },
157    {
158     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper21notifySyspropsChangedEv"
159    },
160    {
161     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
162    },
163    {
164     "kind":"complete_dtor_pointer",
165     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapperD1Ev"
166    },
167    {
168     "kind":"deleting_dtor_pointer",
169     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapperD0Ev"
170    },
171    {
172     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
173    },
174    {
175     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
176    },
177    {
178     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper10freeBufferEPv"
179    },
180    {
181     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper4lockEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
182    },
183    {
184     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper9lockYCbCrEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
185    },
186    {
187     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
188    },
189    {
190     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
191    },
192    {
193     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
194    },
195    {
196     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
197    },
198    {
199     "kind":"offset_to_top",
200     "component_value":-8
201    },
202    {
203     "kind":"rtti",
204     "mangled_component_name":"_ZTIN7android8hardware8graphics6mapper4V2_18BsMapperE"
205    },
206    {
207     "kind":"complete_dtor_pointer",
208     "mangled_component_name":"_ZThn8_N7android8hardware8graphics6mapper4V2_18BsMapperD1Ev"
209    },
210    {
211     "kind":"deleting_dtor_pointer",
212     "mangled_component_name":"_ZThn8_N7android8hardware8graphics6mapper4V2_18BsMapperD0Ev"
213    },
214    {
215     "kind":"vcall_offset"
216    },
217    {
218     "kind":"vcall_offset"
219    },
220    {
221     "kind":"vcall_offset"
222    },
223    {
224     "kind":"vcall_offset"
225    },
226    {
227     "kind":"vcall_offset",
228     "component_value":-120
229    },
230    {
231     "kind":"offset_to_top",
232     "component_value":-120
233    },
234    {
235     "kind":"rtti",
236     "mangled_component_name":"_ZTIN7android8hardware8graphics6mapper4V2_18BsMapperE"
237    },
238    {
239     "kind":"complete_dtor_pointer",
240     "mangled_component_name":"_ZTv0_n24_N7android8hardware8graphics6mapper4V2_18BsMapperD1Ev"
241    },
242    {
243     "kind":"deleting_dtor_pointer",
244     "mangled_component_name":"_ZTv0_n24_N7android8hardware8graphics6mapper4V2_18BsMapperD0Ev"
245    },
246    {
247     "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv"
248    },
249    {
250     "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv"
251    },
252    {
253     "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
254    },
255    {
256     "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv"
257    }
258   ],
259   "unique_id":"_ZTSN7android8hardware8graphics6mapper4V2_18BsMapperE"
260  },
261  {
262   "vtable_components":[
263    {
264     "kind":"vbase_offset",
265     "component_value":200
266    },
267    {
268     "kind":"offset_to_top"
269    },
270    {
271     "kind":"rtti",
272     "mangled_component_name":"_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
273    },
274    {
275     "mangled_component_name":"_ZNK7android8hardware8graphics6mapper4V2_110BpHwMapper8isRemoteEv"
276    },
277    {
278     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
279    },
280    {
281     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
282    },
283    {
284     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
285    },
286    {
287     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
288    },
289    {
290     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21setHALInstrumentationEv"
291    },
292    {
293     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
294    },
295    {
296     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4pingEv"
297    },
298    {
299     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
300    },
301    {
302     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21notifySyspropsChangedEv"
303    },
304    {
305     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
306    },
307    {
308     "kind":"complete_dtor_pointer",
309     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
310    },
311    {
312     "kind":"deleting_dtor_pointer",
313     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
314    },
315    {
316     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
317    },
318    {
319     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
320    },
321    {
322     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper10freeBufferEPv"
323    },
324    {
325     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4lockEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
326    },
327    {
328     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper9lockYCbCrEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
329    },
330    {
331     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
332    },
333    {
334     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
335    },
336    {
337     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
338    },
339    {
340     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
341    },
342    {
343     "mangled_component_name":"_ZN7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
344    },
345    {
346     "kind":"vbase_offset",
347     "component_value":192
348    },
349    {
350     "kind":"offset_to_top",
351     "component_value":-8
352    },
353    {
354     "kind":"rtti",
355     "mangled_component_name":"_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
356    },
357    {
358     "kind":"complete_dtor_pointer",
359     "mangled_component_name":"_ZThn8_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
360    },
361    {
362     "kind":"deleting_dtor_pointer",
363     "mangled_component_name":"_ZThn8_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
364    },
365    {
366     "mangled_component_name":"_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics6mapper4V2_17IMapperEE10onAsBinderEv"
367    },
368    {
369     "kind":"vbase_offset",
370     "component_value":184
371    },
372    {
373     "kind":"offset_to_top",
374     "component_value":-16
375    },
376    {
377     "kind":"rtti",
378     "mangled_component_name":"_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
379    },
380    {
381     "kind":"complete_dtor_pointer",
382     "mangled_component_name":"_ZThn16_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
383    },
384    {
385     "kind":"deleting_dtor_pointer",
386     "mangled_component_name":"_ZThn16_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
387    },
388    {
389     "mangled_component_name":"_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
390    },
391    {
392     "mangled_component_name":"_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
393    },
394    {
395     "mangled_component_name":"_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
396    },
397    {
398     "kind":"offset_to_top",
399     "component_value":-48
400    },
401    {
402     "kind":"rtti",
403     "mangled_component_name":"_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
404    },
405    {
406     "kind":"complete_dtor_pointer",
407     "mangled_component_name":"_ZThn48_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
408    },
409    {
410     "kind":"deleting_dtor_pointer",
411     "mangled_component_name":"_ZThn48_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
412    },
413    {
414     "kind":"vcall_offset"
415    },
416    {
417     "kind":"vcall_offset",
418     "component_value":-184
419    },
420    {
421     "kind":"vcall_offset",
422     "component_value":-184
423    },
424    {
425     "kind":"vcall_offset",
426     "component_value":-184
427    },
428    {
429     "kind":"vcall_offset",
430     "component_value":-200
431    },
432    {
433     "kind":"offset_to_top",
434     "component_value":-200
435    },
436    {
437     "kind":"rtti",
438     "mangled_component_name":"_ZTIN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
439    },
440    {
441     "kind":"complete_dtor_pointer",
442     "mangled_component_name":"_ZTv0_n24_N7android8hardware8graphics6mapper4V2_110BpHwMapperD1Ev"
443    },
444    {
445     "kind":"deleting_dtor_pointer",
446     "mangled_component_name":"_ZTv0_n24_N7android8hardware8graphics6mapper4V2_110BpHwMapperD0Ev"
447    },
448    {
449     "mangled_component_name":"_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
450    },
451    {
452     "mangled_component_name":"_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
453    },
454    {
455     "mangled_component_name":"_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
456    },
457    {
458     "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv"
459    }
460   ],
461   "unique_id":"_ZTSN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
462  },
463  {
464   "vtable_components":[
465    {
466     "kind":"vbase_offset",
467     "component_value":8
468    },
469    {
470     "kind":"offset_to_top"
471    },
472    {
473     "kind":"rtti",
474     "mangled_component_name":"_ZTIN7android8hardware8graphics6mapper4V2_17IMapperE"
475    },
476    {
477     "mangled_component_name":"_ZNK7android8hardware8graphics6mapper4V2_17IMapper8isRemoteEv"
478    },
479    {
480     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
481    },
482    {
483     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
484    },
485    {
486     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
487    },
488    {
489     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
490    },
491    {
492     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv"
493    },
494    {
495     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
496    },
497    {
498     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv"
499    },
500    {
501     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
502    },
503    {
504     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv"
505    },
506    {
507     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
508    },
509    {
510     "kind":"complete_dtor_pointer",
511     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapperD1Ev"
512    },
513    {
514     "kind":"deleting_dtor_pointer",
515     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapperD0Ev"
516    },
517    {
518     "is_pure":true,
519     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
520    },
521    {
522     "is_pure":true,
523     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
524    },
525    {
526     "is_pure":true,
527     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper10freeBufferEPv"
528    },
529    {
530     "is_pure":true,
531     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper4lockEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
532    },
533    {
534     "is_pure":true,
535     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper9lockYCbCrEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
536    },
537    {
538     "is_pure":true,
539     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
540    },
541    {
542     "is_pure":true,
543     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper18validateBufferSizeEPvRKNS4_20BufferDescriptorInfoEj"
544    },
545    {
546     "is_pure":true,
547     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
548    },
549    {
550     "is_pure":true,
551     "mangled_component_name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper20createDescriptor_2_1ERKNS4_20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
552    },
553    {
554     "kind":"vcall_offset"
555    },
556    {
557     "kind":"vcall_offset"
558    },
559    {
560     "kind":"vcall_offset"
561    },
562    {
563     "kind":"vcall_offset"
564    },
565    {
566     "kind":"vcall_offset",
567     "component_value":-8
568    },
569    {
570     "kind":"offset_to_top",
571     "component_value":-8
572    },
573    {
574     "kind":"rtti",
575     "mangled_component_name":"_ZTIN7android8hardware8graphics6mapper4V2_17IMapperE"
576    },
577    {
578     "kind":"complete_dtor_pointer",
579     "mangled_component_name":"_ZTv0_n24_N7android8hardware8graphics6mapper4V2_17IMapperD1Ev"
580    },
581    {
582     "kind":"deleting_dtor_pointer",
583     "mangled_component_name":"_ZTv0_n24_N7android8hardware8graphics6mapper4V2_17IMapperD0Ev"
584    },
585    {
586     "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv"
587    },
588    {
589     "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv"
590    },
591    {
592     "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
593    },
594    {
595     "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv"
596    }
597   ],
598   "unique_id":"_ZTSN7android8hardware8graphics6mapper4V2_17IMapperE"
599  }
600 ],
601 "elf_functions":[
602  {
603   "binding":"weak",
604   "name":"_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS4_4V2_07IMapperENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb"
605  },
606  {
607   "binding":"weak",
608   "name":"_ZN7android8hardware7details13castInterfaceINS0_8graphics6mapper4V2_17IMapperENS_4hidl4base4V1_05IBaseENS5_10BpHwMapperEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
609  },
610  {
611   "binding":"weak",
612   "name":"_ZN7android8hardware7details18getServiceInternalINS0_8graphics6mapper4V2_110BpHwMapperENS5_7IMapperEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
613  },
614  {
615   "name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
616  },
617  {
618   "name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
619  },
620  {
621   "name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper22_hidl_getTransportSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
622  },
623  {
624   "name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper24_hidl_validateBufferSizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
625  },
626  {
627   "name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper26_hidl_createDescriptor_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
628  },
629  {
630   "name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapper4pingEv"
631  },
632  {
633   "name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC1ERKNS_2spINS3_7IMapperEEE"
634  },
635  {
636   "name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperC2ERKNS_2spINS3_7IMapperEEE"
637  },
638  {
639   "name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
640  },
641  {
642   "name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
643  },
644  {
645   "name":"_ZN7android8hardware8graphics6mapper4V2_110BnHwMapperD2Ev"
646  },
647  {
648   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper10freeBufferEPv"
649  },
650  {
651   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
652  },
653  {
654   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
655  },
656  {
657   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
658  },
659  {
660   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper12importBufferERKNS0_11hidl_handleENSt3__18functionIFvNS2_4V2_05ErrorEPvEEE"
661  },
662  {
663   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
664  },
665  {
666   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
667  },
668  {
669   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16createDescriptorERKNS2_4V2_07IMapper20BufferDescriptorInfoENSt3__18functionIFvNS5_5ErrorERKNS0_8hidl_vecIjEEEEE"
670  },
671  {
672   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper16getTransportSizeEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
673  },
674  {
675   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper18validateBufferSizeEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
676  },
677  {
678   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
679  },
680  {
681   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper20createDescriptor_2_1ERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
682  },
683  {
684   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21notifySyspropsChangedEv"
685  },
686  {
687   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper21setHALInstrumentationEv"
688  },
689  {
690   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper22_hidl_getTransportSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvNSt3__18functionIFvNS2_4V2_05ErrorEjjEEE"
691  },
692  {
693   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper24_hidl_validateBufferSizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEPvRKNS3_7IMapper20BufferDescriptorInfoEj"
694  },
695  {
696   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper26_hidl_createDescriptor_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_7IMapper20BufferDescriptorInfoENSt3__18functionIFvNS2_4V2_05ErrorERKNS0_8hidl_vecIjEEEEE"
697  },
698  {
699   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4lockEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorES5_EEE"
700  },
701  {
702   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper4pingEv"
703  },
704  {
705   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
706  },
707  {
708   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper6unlockEPvNSt3__18functionIFvNS2_4V2_05ErrorERKNS0_11hidl_handleEEEE"
709  },
710  {
711   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapper9lockYCbCrEPvmRKNS2_4V2_07IMapper4RectERKNS0_11hidl_handleENSt3__18functionIFvNS6_5ErrorERKNS6_11YCbCrLayoutEEEE"
712  },
713  {
714   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC1ERKNS_2spINS0_7IBinderEEE"
715  },
716  {
717   "name":"_ZN7android8hardware8graphics6mapper4V2_110BpHwMapperC2ERKNS_2spINS0_7IBinderEEE"
718  },
719  {
720   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
721  },
722  {
723   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
724  },
725  {
726   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
727  },
728  {
729   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
730  },
731  {
732   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
733  },
734  {
735   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
736  },
737  {
738   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
739  },
740  {
741   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
742  },
743  {
744   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
745  },
746  {
747   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper21notifySyspropsChangedEv"
748  },
749  {
750   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper21setHALInstrumentationEv"
751  },
752  {
753   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
754  },
755  {
756   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper4pingEv"
757  },
758  {
759   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
760  },
761  {
762   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS2_4V2_07IMapperEEEb"
763  },
764  {
765   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
766  },
767  {
768   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper8castFromERKNS_2spIS4_EEb"
769  },
770  {
771   "name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapper13addOnewayTaskENSt3__18functionIFvvEEE"
772  },
773  {
774   "name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapperC1ENS_2spINS3_7IMapperEEE"
775  },
776  {
777   "name":"_ZN7android8hardware8graphics6mapper4V2_18BsMapperC2ENS_2spINS3_7IMapperEEE"
778  },
779  {
780   "binding":"weak",
781   "name":"_ZN7android8hardware8toBinderINS0_8graphics6mapper4V2_07IMapperEvEENS_2spINS0_7IBinderEEENS6_IT_EE"
782  },
783  {
784   "binding":"weak",
785   "name":"_ZN7android8hardware8toBinderINS_4hidl4base4V1_05IBaseEvEENS_2spINS0_7IBinderEEENS6_IT_EE"
786  },
787  {
788   "name":"_ZThn32_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
789  },
790  {
791   "name":"_ZThn32_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
792  },
793  {
794   "name":"_ZTv0_n24_N7android8hardware8graphics6mapper4V2_110BnHwMapperD0Ev"
795  },
796  {
797   "name":"_ZTv0_n24_N7android8hardware8graphics6mapper4V2_110BnHwMapperD1Ev"
798  }
799 ],
800 "elf_objects":[
801  {
802   "name":"_ZN7android8hardware8graphics6mapper4V2_17IMapper10descriptorE"
803  },
804  {
805   "name":"_ZTTN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
806  },
807  {
808   "name":"_ZTTN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
809  },
810  {
811   "name":"_ZTTN7android8hardware8graphics6mapper4V2_17IMapperE"
812  },
813  {
814   "name":"_ZTVN7android8hardware8graphics6mapper4V2_110BnHwMapperE"
815  },
816  {
817   "name":"_ZTVN7android8hardware8graphics6mapper4V2_110BpHwMapperE"
818  },
819  {
820   "name":"_ZTVN7android8hardware8graphics6mapper4V2_17IMapperE"
821  },
822  {
823   "binding":"weak",
824   "name":"_ZTVN7android8hardware8graphics6mapper4V2_18BsMapperE"
825  }
826 ]
827}